S3 ViRGE changes:

Added a timer to improve perfomance of the 3D engine.
Made the Trio3D/2X available for all.
Reserved bit 2 of CR33 is now always set to make sure Win95's Trio3d/2X drivers work along with a workaround for the memory size.
Added preliminary DMA bus master capabilities.
This commit is contained in:
TC1995
2021-09-26 21:13:47 +02:00
parent 4dd5df59c8
commit 3bfcfc01a3
5 changed files with 693 additions and 629 deletions

View File

@@ -72,9 +72,6 @@ ifeq ($(DEV_BUILD), y)
ifndef PS2M70T4
PS2M70T4 := y
endif
ifndef S3TRIO3D2X
S3TRIO3D2X := y
endif
ifndef SIO_DETECT
SIO_DETECT := y
endif
@@ -145,9 +142,6 @@ else
ifndef PS2M70T4
PS2M70T4 := n
endif
ifndef S3TRIO3D2X
S3TRIO3D2X := n
endif
ifndef SIO_DETECT
SIO_DETECT := n
endif
@@ -557,10 +551,6 @@ ifeq ($(PS2M70T4), y)
OPTS += -DUSE_PS2M70T4
endif
ifeq ($(S3TRIO3D2X), y)
OPTS += -DUSE_S3TRIO3D2X
endif
ifeq ($(SIO_DETECT), y)
OPTS += -DUSE_SIO_DETECT
DEVBROBJ += sio_detect.o