v15 compatibility & bug list (WIP)

Discussion of development and patch submission.
User avatar
SarahWalker
Site Admin
Posts: 2054
Joined: Thu 24 Apr, 2014 4:18 pm

v15 compatibility & bug list (WIP)

Post by SarahWalker »

I'll update this post with any results posted to this thread.

(Last update - 19/05/2019 15:42 GMT+1)

Working :

Code: Select all

PC-DOS 1.0
	IBM PC, 8088/4.77, CGA
PC-DOS 2.10
	IBM PC, 8088/4.77, CGA
PC-DOS 3.30
	IBM PC, 8088/4.77, CGA
MS-DOS 3.30
	Acer 386SX25/N, i386SX/25, built-in video
	AMA-932J, i386SX/16
	AMI 286 clone, 286/12, VGA
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D
	AMI 386SX clone, i386SX/25, OTI-067
	AMI 486 clone, i486SX/25, CL GD-5429
	AMI WinBIOS 486, i486DX2/66, Diamond Stealth 32
	AMI XT clone, 8088/8, CGA
	Amstrad MegaPC, i386SX/25, built-in video
	Amstrad PC1512, 8086/8
	Amstrad PC1640, 8086/8, built-in video
	Amstrad PC2086, 8086/8, built-in video
	Amstrad PC3086, 8086/8, built-in video
	Amstrad PPC640, 8086/8, built-in video
	ASUS P/I-P55TVP4, Pentium MMX 166, ATI Video Xpression
	ASUS P/I-P55T2P4, Pentium MMX 166, CL GD-5434
	Atari PC3, 8088/8, EGA
	Award 286 clone, 286/12, VGA
	Award 430VX PCI, Pentium MMX 166, S3 ViRGE/DX
	Award SiS 496/497, iDX4/100, Paradise Bahamas 64
	Commodore PC 30 III, 286/12, VGA
	Compaq Deskpro 386, i386DX/20, CGA
	Compaq Portable II, 286/12, Compaq CGA
	Compaq Portable Plus, 8088/4.77, Compaq CGA
	DELL System 200, 286/12, VGA
	DTK 386SX clone, i386SX/25, Trident TVGA8900D
	DTK XT clone, 8088/8, CGA
	Elonex PC-425X, i486SX/25
	Epox P55-VA, Pentium MMX 166, Diamond Stealth 3D 2000
	Epson PC AX, 286/12, VGA
	Epson PC AX2e, 286/12, VGA
	Epson PC AX3, i386SX/16, Oak OTI-037C
	FIC VA-503+, K6-2/300, ATI Video Xpression
	Generic XT clone, 8088/8, CGA
	GW-286CT GEAR, 286/12, VGA
	IBM AT, 286/8, EGA
	IBM PC, 8088/4.77, CGA
	IBM PCjr, 8088/4.77
	IBM PS/1 Model 2011, 286/10
	IBM PS/1 Model 2121, i386SX/20
	IBM PS/2 Model 30-286, 286/10
	IBM PS/2 Model 50, 286/10
	IBM PS/2 Model 55SX, i386SX/16
	IBM PS/2 Model 70 (type 3), i386DX/25
	IBM PS/2 Model 70 (type 4), i486DX/25
	IBM PS/2 Model 80, i386DX/20
	IBM XT, 8088/4.77, CGA
	IBM XT Model 286, 286/6, EGA
	Intel Advanced/EV, Pentium 90, ATI Graphics Pro Turbo
	Intel Advanced/ZP, Pentium 90, CL GD-5430
	Intel Premiere/PCI, Pentium 66, CL GD-5434
	Juko XT clone, 8088/8, CGA
	KMX-C-02, i386SX/16, Tseng ET4000AX
	MR 386DX clone, Am386DX/40, ATI VGA Charger
	NCR PC4i, 8088/8, CGA
	Olivetti M24, 8086/7.16
	Packard Bell Legend 300SX, i386SX/16, Oak OTI-067
	Packard Bell PB410A, i486SX/33, built-in video
	Packard Bell PB520R, Pentium 66, built-in video
	Packard Bell PB570, Pentium 75, built-in video
	Phoenix XT clone, 8088/8, CGA
	Samsung SPC-4200P, 286/12, VGA
	Samsung SPC-4216P, 286/16, VGA
	Schneider EuroPC, 8088/9.54, CGA
	Sinclair PC200, 8086/8, built-in video
	Tandy 1000, 8088/4.77
	Tandy 1000 HX, 8088/7.16
	Tandy 1000 SL/2, 8086/9.54
	Thomson TO16 PC, 8088/4.77, CGA
	Toshiba T1000, 8088/4.77
	Toshiba T1200, 8086/8.54
	Toshiba T3100e, 286/12
	Trigem 286M, 286/12, VGA
	Tulip AT Compact, 286/12, VGA
	VTech Laser Turbo XT, 8088/8, CGA
	VTech Laser XT3, 8086/8, CGA
	Xi8088, 8088/8, CGA
	Zenith Data SupersPort, 8088/8, CGA
MS-DOS 3.31
	Trigem 286M, 286/12, VGA
PC-DOS 4.0
	IBM PS/2 Model 50, 286/10, ESDI Fixed Drive Controller
MS-DOS 4.01
	Compaq Deskpro 386, i386DX/20, IBM AT Fixed Disk Adapter, VGA
PC-DOS 5.02
	IBM PS/2 Model 55SX, i386SX/16, ESDI Fixed Drive Controller
MS-DOS 6.22
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB AWE32

Windows 1.03
	IBM AT, 286/8, IM-1024, AT Fixed Disk Adapter
Windows 2.03
	Trigem 286M, 286/12, VGA, MS-DOS 3.31
Windows/286 2.11
	IBM PS/2 Model 50, 286/10, ESDI Fixed Drive Controller, PC-DOS 4.0
Windows/386 2.11
	Compaq Deskpro 386, i386DX/20, IBM AT Fixed Disk Adapter, VGA, MS-DOS 4.01
Windows 3.0
	IBM PS/2 Model 55SX, i386SX/16, ESDI Fixed Drive Controller, PC-DOS 5.02
Windows 3.1
	AMI 386DX clone, Am386DX/40, Tseng ET4000AX, Adlib Gold
	AMI 486 clone, i486SX/25, Trident TVGA8900D, SB16, MS-DOS 6.0, Windows 3.1
Windows for Workgroups 3.11
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB AWE32, MS-DOS 6.22
Windows 95
	Packard Bell PB410A, iDX4/100 (recompiler enabled), built-in video
	Packard Bell PB520R, Pentium 60, built-in video, Windows Sound System
Windows 95 OSR2
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB16
	Intel Advanced/EV, Pentium 120, Number Nine 9FX, SB16, Voodoo Graphics
Windows 98SE
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, Ensoniq AudioPCI
Windows ME
	FIC VA-503+, K6-2/300, S3 ViRGE/DX, Voodoo 2, AudioPCI

Windows NT 3.1
	AMI 486 clone, i486DX2/66 (recompiler enabled), Tseng ET4000AX, SB16, BusLogic BT-545S
Windows NT 3.51
	Intel Premiere/PCI, Pentium 66, Paradise Bahamas 64, SB16
Windows NT 4 Workstation (SP6a)
	Intel Advanced/ZP, Pentium 90, ATI Mach64GX
Windows 2000
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, Ensoniq AudioPCI, Realtek RTL8029AS
Windows XP
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, Ensoniq AudioPCI, Realtek RTL8029AS

OS/2 v1.0
	IBM AT, 286/8, Hercules, IBM AT Fixed Disk Adapter
OS/2 v1.1
	DELL System 200, 286/12, EGA
OS/2 v1.2
	KMX-C-02, i386SX/16, Oak OTI-037
OS/2 v1.3
	IBM PS/2 Model 70 (type 3), i386DX/25, IBM ESDI Adapter
OS/2 v2.1
	IBM PS/2 Model 70 (type 4), i486DX/25, IBM ESDI Adapter
OS/2 Warp 3
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB16
		- RAMDAC either detected incorrectly or not supported. Only 256 colour modes available, incorrect refresh rates
	Award SiS 496/497, iDX4/100 (recompiler enabled), Tseng ET4000AX, SB16
OS/2 Warp 4
	Intel Advanced/ZP, Pentium 90, Number Nine 9FX, SB16

Corel Linux 1.2
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, Realtek RTL8029AS
Red Hat Linux 7.1 (Seawolf)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, Ensoniq AudioPCI, Realtek RTL8029AS
SuSE Linux 6.3
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX
Ubuntu 6.06.1
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, Ensoniq AudioPCI, Realtek RTL8029AS

BeOS 5.0 Personal Edition
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB16
BeOS 5.0 Professional Edition
	Award 430VX PCI, 6x86MX-PR233, S3 ViRGE/DX, SB16

CorelDRAW! v2.5 for OS/2
	IBM PS/2 Model 70, i486DX/25, IBM ESDI Adapter, OS/2 v2.1
Cubasis
	AMI 486 clone, i486SX/25, Trident TVGA8900D, SB16, MS-DOS 6.0, Windows 3.1
Fasttracker 2.08
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
Lotus SmartSuite 97
	Intel Advanced/ZP, Pentium 90, ATI Mach64GX, Windows NT4 Workstation
Microsoft Office 95
	Packard Bell PB520R, Pentium 60, built-in video, Windows Sound System, Windows 95
Microsoft Word 1.1 for OS/2
	IBM PS/2 Model 70 (type 3), i386DX/25, IBM ESDI Adapter, OS/2 v1.3
Microsoft Word 1.1 for Windows
	Compaq Deskpro 386, i386DX/20, IBM AT Fixed Disk Adapter, VGA, MS-DOS 4.01, Windows/286 2.11
Microsoft Word 2.0
	IBM PS/2 Model 55SX, i386SX/16, ESDI Fixed Drive Controller, PC-DOS 5.02, Windows 3.0
Microsoft Word 6.1
	AMI 486 clone, i486DX2/66 (recompiler enabled), Tseng ET4000AX, SB16, BusLogic BT-545S, Windows NT 3.1
Microsoft Works for Windows 3.0
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB AWE32, MS-DOS 6.22, WfW 3.11
Mozilla Firefox 1.5.0.5
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, Ensoniq AudioPCI, Realtek RTL8029AS, Ubuntu 6.06.1
Visual Basic 4.0
	Packard Bell PB520R, Pentium 60, built-in video, Windows Sound System, Windows 95
Winzip 6.2
	Intel Advanced/EV, Pentium 120, Number Nine 9FX, SB16, Voodoo Graphics, Windows 95 OSR2

3-Demon
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Abuse
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB AWE32, MS-DOS 6.22
	Award 430VX PCI, Pentium MMX 233, Stealth3D 2000, Voodoo2, AWE32, Windows 98SE
Abuse (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Actua Soccer
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB AWE32, MS-DOS 6.22
Age of Empires
	Packard Bell PB570, Pentium 75, Built-in GD540, Windows Sound System, Windows 95
Aladdin
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
Aladdin (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Alien Breed : Tower Assault (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Alien Carnage (shareware)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Alien vs Predator
	FIC VA-503+, K6-2/300, S3 ViRGE/DX, Voodoo 2, AudioPCI, Windows ME
All New World of Lemmings
	AMI WinBIOS 486, i486DX2/66 (recompiler enabled), Diamond Stealth 32, SB AWE32, Gravis UltraSound, MS-DOS 6.22
American McGee's Alice
	FIC VA-503+, K6-2/300, S3 ViRGE/DX, Voodoo 2, AudioPCI, Windows ME
Apache (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Atomic Bomberman
	FIC VA-503+, AMD K6-2/233, S3 ViRGE/DX, AWE32, Voodoo 2, Windows 98SE
Backtrack (demo)
	Award 430VX PCI, Pentium MMX 233, Stealth3D 2000, Voodoo2, AWE32, Windows 98SE
Balls of Steel (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB PCI 128, Voodoo 2, Windows 98SE
Battlezone
	IBM PC, 8088/4.77, CGA
Battlezone (1998)
	FIC VA-503+, K6-2/300, S3 ViRGE/DX, Voodoo 2, AudioPCI, Windows ME
Battlezone II
	Award 430VX PCI, Pentium MMX 233, Stealth3D 2000, Voodoo2, AWE32, Windows 98SE
	FIC VA-503+, AMD K6-2/233, S3 ViRGE/DX, AWE32, Voodoo 2, Windows 98SE
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB PCI 128, Voodoo 2, Windows 98SE
Big Red Racing
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB PCI 128, Voodoo 2, Windows 98SE
Bio Menace (shareware)
	AMI 486 clone, i486SX/25, Trident TVGA8900D, SB16, MS-DOS 6.0
Blackthorne (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Blake Stone (shareware)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Blast Doors
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB PCI 128, Voodoo 2, Windows 98SE
Blood (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Blood 2
	FIC VA-503+, AMD K6-2/233, S3 ViRGE/DX, AWE32, Voodoo 2, Windows 98SE
Breakneck
	FIC VA-503+, K6-2/300, S3 ViRGE/DX, Voodoo 2, AudioPCI, Windows ME
Brix (shareware)
	AMI 486 clone, i486SX/25, Trident TVGA8900D, SB16, MS-DOS 6.0
Bust-a-Move 2 : Arcade Edition
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB AWE32, MS-DOS 6.22
Cannon Fodder 2
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
Caesar III
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, Ensoniq AudioPCI, Windows 98SE
Captain Claw
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB PCI 128, Voodoo 2, Windows 98SE
Carmageddon
	Intel Advanced/EV, Pentium 120, Number Nine 9FX, SB16, Voodoo Graphics, Windows 95 OSR2
		- 3DFX version slow in menus
Carnivores 2
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB PCI 128, Voodoo 2, Windows 98SE
Catacomb Abyss (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Carmageddon (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
CD-MAN
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Charlie the Duck (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Clusterball
	Award 430VX clone, Pentium MMX/233, Mach64 GX, SB PCI128, Voodoo 2 SLI, Windows ME
Colin McRae Rally
	FIC VA-503+, K6-2/300, S3 ViRGE/DX, Voodoo 2, AudioPCI, Windows ME
Colonization
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
Command and Conquer (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Command and Conquer : Red Alert
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, Ensoniq AudioPCI, Windows 98SE
Commander Keen : Goodbye Galaxy
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Commander Keen : Invasion of the Vorticons
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Corridor 7
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
Counter-Strike 2D
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB PCI 128, Voodoo 2, Windows 98SE
Curse of Monkey Island
	Packard Bell PB520R, Pentium 60, built-in video, Windows Sound System, Windows 95
Cyril Cyberpunk (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Dark Forces (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Dark Forces
	FIC VA-503+, AMD K6-2/233, S3 ViRGE/DX, AWE32, Voodoo 2, Windows 98SE
Dawn Patrol
	Award SiS 496/497, iDX4/100 (recompiler enabled), Diamond Stealth 32, SB AWE32, MS-DOS 6.22
Death Rally
	Award 430VX PCI, Pentium MMX 233, Stealth3D 2000, Voodoo2, AWE32, Windows 98SE
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Descent (v1.4)
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB AWE32, MS-DOS 6.22
Descent (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Desert Strike
	AMI 486 clone, i486SX/25, Trident TVGA8900D, SB16, MS-DOS 6.0
Destruction Derby
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB AWE32, MS-DOS 6.22
Destruction Derby (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Deus Ex
	FIC VA-503+, K6-2/300, S3 ViRGE/DX, Voodoo 2, AudioPCI, Windows ME
Diablo
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB PCI 128, Voodoo 2, Windows 98SE
Digger
	IBM PC, 8088/4.77, CGA
Discworld II
	Packard Bell PB520R, Pentium 60, built-in video, Windows Sound System, Windows 95
Dogz
	Packard Bell PB520R, Pentium 60, built-in video, Windows Sound System, Windows 95
Doom (v1.2)
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
Doom (shareware)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Doom II (v1.666)
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB AWE32, MS-DOS 6.22
Doom II for Windows 95
	Packard Bell PB520R, Pentium 60, built-in video, Windows Sound System, Windows 95
Dune
	AMI 386DX clone, Am386DX/40, Tseng ET4000AX, Adlib Gold, MS-DOS 6.22
Dune II
	AMI 386DX clone, Am386DX/40, Tseng ET4000AX, Adlib Gold, MS-DOS 6.22
Duke Nukem (shareware)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Duke Nukem 3D (shareware)
	AMI WinBIOS 486, i486DX2/66 (recompiler enabled), Diamond Stealth 32, SB AWE32, Gravis UltraSound, MS-DOS 6.22
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
DX-Ball 2
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB PCI 128, Voodoo 2, Windows 98SE
Earthworm Jim (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Ecstatica
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB AWE32, MS-DOS 6.22
Epic Pinball
	AMI WinBIOS 486, i486DX2/66 (recompiler enabled), Diamond Stealth 32, SB AWE32, Gravis UltraSound, MS-DOS 6.22
Epic Pinball (shareware)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Eradicator
	Award 430VX PCI, Pentium MMX 233, Stealth3D 2000, Voodoo2, AWE32, Windows 98SE
Expendable
	FIC VA-503+, K6-2/300, S3 ViRGE/DX, Voodoo 2, AudioPCI, Windows ME
		- Slow in menus
Expendable (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB PCI 128, Voodoo 2, Windows 98SE
Extreme Assault
	FIC VA-503+, AMD K6-2/233, S3 ViRGE/DX, AWE32, Voodoo 2, Windows 98SE
Final Fantasy VII
	Intel Advanced/EV, Pentium 120, Number Nine 9FX, SB16, Voodoo Graphics, Windows 95 OSR2
Flashback (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Frogger
	IBM PC, 8088/4.77, CGA
Frogger (1998)
	Award 430VX PCI, Pentium MMX 233, Stealth3D 2000, Voodoo2, AWE32, Windows 98SE
Frontier : First Encounters
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Full Throttle (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
G-Police
	Award 430VX clone, Pentium MMX/233, Mach64 GX, SB PCI128, Voodoo 2 SLI, Windows ME
Galactix
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
GLQuake (v0.93)
	Intel Advanced/EV, Pentium 120, Number Nine 9FX, SB16, Voodoo Graphics, Windows 95 OSR2
Gods (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Grand Theft Auto
	Intel Advanced/EV, Pentium 120, Number Nine 9FX, SB16, Voodoo Graphics, Windows 95 OSR2
Grand Theft Auto 2
	FIC VA-503+, K6-2/300, S3 ViRGE/DX, Voodoo 2, AudioPCI, Windows ME
Grim Fandango
	Intel Advanced/EV, Pentium 120, Number Nine 9FX, SB16, Voodoo Graphics, Windows 95 OSR2
Half-Life (1.0.0.9)
	Award 430VX clone, Pentium MMX/233, Mach64 GX, SB PCI128, Voodoo 2 SLI, Windows ME
Heartlight (shareware)
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
Heretic
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB AWE32, MS-DOS 6.22
Heretic (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Hexen
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB AWE32, MS-DOS 6.22
Hexen (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Hexen95
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB PCI 128, Voodoo 2, Windows 98SE
Hocus Pocus (shareware)
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
House of the Dead 2
	FIC VA-503+, K6-2/300, S3 ViRGE/DX, Voodoo 2, AudioPCI, Windows ME
Hover!
	Packard Bell PB410A, iDX4/100 (recompiler enabled), built-in video, Windows 95
Incoming
	FIC VA-503+, K6-2/300, S3 ViRGE/DX, Voodoo 2, AudioPCI, Windows ME
Indiana Jones and the Fate of Atlantis (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Indy Car Racing 2 (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Interstate 76 Nitro Riders
	Award 430VX PCI, Pentium MMX 233, Stealth3D 2000, Voodoo2, AWE32, Windows 98SE
Interstate 82
	Award 430VX PCI, Pentium MMX 233, Stealth3D 2000, Voodoo2, AWE32, Windows 98SE
Jazz Jackrabbit (shareware)
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Jazz Jackrabbit 2
	FIC VA-503+, AMD K6-2/500, S3 ViRGE/DX, Ensoniq AudioPCI, Windows 98SE
Jedi Knight
	Intel Advanced/EV, Pentium 120, Number Nine 9FX, SB16, Voodoo Graphics, Windows 95 OSR2
Jumpman
	IBM PC, 8088/4.77, CGA
Kings Quest
	IBM PC, 8088/4.77, CGA
	IBM PCjr, 8088/4.77
	Tandy 1000, 8088/4.77
Kings Quest II
	Tandy 1000, 8088/4.77
Lamborghini American Challenge (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
LBA 2
	Shuttle HOT-557, K6/233, Diamond Stealth 32, SB16, MS-DOS 6.22
Lemmings
	AMI 386DX clone, Am386DX/40, Tseng ET4000AX, Adlib Gold, MS-DOS 6.22
Lemmings (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Lemmings 2 : The Tribes
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
Lemmings Paintball
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB PCI 128, Voodoo 2, Windows 98SE
Lotus III
	AMI 486 clone, i486SX/25, Trident TVGA8900D, SB16, MS-DOS 6.0
Mageslayer
	FIC VA-503+, AMD K6-2/233, S3 ViRGE/DX, AWE32, Voodoo 2, Windows 98SE
Magic Carpet
	Award SiS 496/497, Pentium Overdrive/83, Paradise Bahamas 64, SB AWE32, MS-DOS 6.22
MDK
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, AWE32, Voodoo 2 SLI, Windows 98SE
MegaMan X (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Metal Gear Solid
	Award 430VX clone, Pentium MMX/233, Mach64 GX, SB PCI128, Voodoo 2 SLI, Windows ME
Microsoft Arcade
	AMI 486 clone, i486SX/25, Trident TVGA8900D, SB16, Windows 3.1
Monster Bash (shareware)
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
Mortal Kombat
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
Mortal Kombat II
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB AWE32, MS-DOS 6.22
Mortal Kombat Trilogy
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, Ensoniq AudioPCI, Windows 98SE
Moto Racer
Award 430VX PCI, Pentium MMX 166, ATI Graphics Pro Turbo 4Mb, Voodoo, SB PCI 128, Win95
NASCAR Heat
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, AWE32, Voodoo 2 SLI, Windows 98SE
NBA Hangtime
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, AWE32, Voodoo 2 SLI, Windows 98SE
Need for Speed (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Need for Speed II SE
	Intel Advanced/EV, Pentium 120, Number Nine 9FX, SB16, Voodoo Graphics, Windows 95 OSR2
Need for Speed III
	Award 430VX clone, Pentium MMX/233, Mach64 GX, SB PCI128, Voodoo 2 SLI, Windows ME
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, Ensoniq AudioPCI, Windows 98SE
Nerf Arena Blast
	Award 430VX clone, Pentium MMX/233, Mach64 GX, SB PCI128, Voodoo 2 SLI, Windows ME
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB PCI 128, Voodoo 2, Windows 98SE
Network Q RAC Rally
	Intel Advanced/EV, Pentium 120, Number Nine 9FX, SB16, Voodoo Graphics, Windows 95 OSR2
No One Lives Forever
	FIC VA-503+, K6-2/300, S3 ViRGE/DX, Voodoo 2, AudioPCI, Windows ME
No One Lives Forever (tech demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB PCI 128, Voodoo 2, Windows 98SE
Oddworld : Abe's Oddysee
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, Ensoniq AudioPCI, Windows 98SE
Out of this World (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Panzer Dragoon
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, AWE32, Voodoo 2 SLI, Windows 98SE
Pinball Fantasies
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
Pinball Illusions
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB AWE32, MS-DOS 6.22
Populous : The Beginning
	FIC VA-503+, K6-2/300, S3 ViRGE/DX, Voodoo 2, AudioPCI, Windows ME
Prince of Persia (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Prince of Persia 2 (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Pro Pinball : Big Race USA
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, Ensoniq AudioPCI, Windows 98SE
Pro Pinball : Timeshock!
	Intel Advanced/EV, Pentium 120, Number Nine 9FX, SB16, Voodoo Graphics, Windows 95 OSR2
Pro Pinball : The Web
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB AWE32, MS-DOS 6.22
Project X (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Psycho Pinball
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB AWE32, MS-DOS 6.22
Quake (v1.01)
	Intel Advanced/EV, Pentium 120, Number Nine 9FX, SB16, Voodoo Graphics, Windows 95 OSR2
Quake (shareware)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Quake II
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, AWE32, Voodoo 2 SLI, Windows 98SE
Quake III Arena (1.27g)
	Award 430VX clone, Pentium MMX/233, Mach64 GX, SB PCI128, Voodoo 2 SLI, Windows ME
Quake III Arena (1.30)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB PCI 128, Voodoo 2, Windows 98SE
Radix (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Railroad Tycoon II (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SuSE Linux 6.3
Raptor (shareware)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Rayman
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB AWE32, MS-DOS 6.22
Realms of Chaos (shareware)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Red Faction
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB PCI 128, Voodoo 2, Windows ME
Resident Evil 2
	FIC VA-503+, K6-2/300, S3 ViRGE/DX, Voodoo 2, AudioPCI, Windows ME
Return to Castle Wolfenstein (v1.32)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB PCI 128, Voodoo 2, Windows ME
Rise of the Triad (shareware)
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB AWE32, MS-DOS 6.22
Road Rash
	FIC VA-503+, AMD K6-2/233, S3 ViRGE/DX, AWE32, Voodoo 2, Windows 98SE
Rogue Spear (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB PCI 128, Voodoo 2, Windows 98SE
Rollcage (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, AWE32, Voodoo 2 SLI, Windows 98SE
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB PCI 128, Voodoo 2, Windows 98SE
Rollercoaster Tycoon
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, Ensoniq AudioPCI, Windows 98SE
Sam and Max Hit the Road (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Screamer
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB AWE32, MS-DOS 6.22
Screamer 2 (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Screamer Rally (NOT 3DFX)
	Intel Advanced/EV, Pentium 120, Number Nine 9FX, SB16, Windows 95 OSR2
Secret of Monkey Island (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Serious Sam
	FIC VA-503+, K6-2/300, S3 ViRGE/DX, Voodoo 2, AudioPCI, Windows ME
Shadow Warrior (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Simcity 2000
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
Simcity 2000 (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Simcity 2000 for OS/2 Warp
	Award SiS 496/497, iDX4/100 (recompiler enabled), Tseng ET4000AX, SB16, OS/2 Warp 3
		- Sound doesn't work very well (might be setup issue)
SimCity 3000
	FIC VA-503+, AMD K6-2/266, S3 ViRGE/DX, Ensoniq AudioPCI, Windows ME
Simcopter
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, AWE32, Voodoo 2 SLI, Windows 98SE
Sonic 3 & Knuckles
	Intel Advanced/EV, Pentium 120, Number Nine 9FX, SB16, Voodoo Graphics, Windows 95 OSR
Speed Haste (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Star Trek Voyager : Elite Force
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB PCI 128, Voodoo 2, Windows 98SE
Stargunner
	AMI WinBIOS 486, i486DX2/66 (recompiler enabled), Diamond Stealth 32, SB AWE32, Gravis UltraSound, MS-DOS 6.22
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB AWE32, MS-DOS 6.22
Street Racer (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Streets of Simcity
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, AWE32, Voodoo 2 SLI, Windows 98SE
Striker 95
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB AWE32, MS-DOS 6.22
Super Angelo (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Superkarts
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB AWE32, MS-DOS 6.22
Super Street Fighter 2 (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Syndicate
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB AWE32, MS-DOS 6.22
Syndicate (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
System Shock
	AMI WinBIOS 486, i486DX2/66 (recompiler enabled), Diamond Stealth 32, SB AWE32, Gravis UltraSound, MS-DOS 6.22
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB AWE32, MS-DOS 6.22
Tennis Elbow (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Terminal velocity
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB AWE32, MS-DOS 6.22
Terminal Velocity (shareware)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
The Adventures of Captain Comic
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
The Chaos Engine
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
The Chaos Engine (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
The Humans
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
The Incredible Machine (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
The Lion King
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
The Lion King (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Thief II
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB PCI 128, Voodoo 2, Windows 98SE
Theme Hospital
	Intel Advanced/EV, Pentium 120, Number Nine 9FX, SB16, Voodoo Graphics, Windows 95 OSR2
	FIC VA-503+, AMD K6-2/233, S3 ViRGE/DX, Ensoniq AudioPCI, Windows 98SE
Theme Hospital (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Theme Park
	AMI 486 clone, i486SX/25, Trident TVGA8900D, SB16, MS-DOS 6.0
Threat (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Tie Fighter (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Tomb Raider
	Packard Bell PB520R, Pentium 60, built-in video, Windows Sound System, Windows 95
	Intel Advanced/EV, Pentium 120, Number Nine 9FX, SB16, Voodoo Graphics, Windows 95 OSR2
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, AWE32, Voodoo 2 SLI, Windows 98SE
Tomb Raider (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Tomb Raider II
	Intel Advanced/EV, Pentium 120, Number Nine 9FX, SB16, Voodoo Graphics, Windows 95 OSR2
Tomb Raider III
	FIC VA-503+, K6-2/300, S3 ViRGE/DX, Voodoo 2, AudioPCI, Windows ME
Tony Hawk's Pro Skater 2
	FIC VA-503+, K6-2/300, S3 ViRGE/DX, Voodoo 2, AudioPCI, Windows ME
	- Slow in menus
Transport Tycoon
	AMI 386DX clone, Am386DX/40, Tseng ET4000AX, Adlib Gold, MS-DOS 6.22
	AMI WinBIOS 486, i486DX2/66 (recompiler enabled), Diamond Stealth 32, SB AWE32, Gravis UltraSound, MS-DOS 6.22
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB AWE32, MS-DOS 6.22
Transport Tycoon Deluxe
	AMI WinBIOS 486, i486DX2/66 (recompiler enabled), Diamond Stealth 32, SB AWE32, Gravis UltraSound, MS-DOS 6.22
Turok (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, AWE32, Voodoo 2 SLI, Windows 98SE
Tyrian
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB AWE32, MS-DOS 6.22
Tyrian (shareware)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
UFO : Enemy Unknown
	AMI 486 clone, i486SX/25, Trident TVGA8900D, SB16, MS-DOS 6.0
Ultimate Doom (v1.9)
	AMI WinBIOS 486, i486DX2/66 (recompiler enabled), Diamond Stealth 32, SB AWE32, Gravis UltraSound, MS-DOS 6.22
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB AWE32, MS-DOS 6.22
Unreal
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, Ensoniq AudioPCI, Windows 98SE
Unreal Gold
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB PCI 128, Voodoo 2, Windows 98SE
Unreal Tournament
	Award 430VX clone, Pentium MMX/233, Mach64 GX, SB PCI128, Voodoo 2 SLI, Windows ME
Unreal Tournament (v436 GOTY)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB PCI 128, Voodoo 2, Windows ME
Virtual Pool (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Wacky Wheels
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Warcraft (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Warcraft II (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Wing Commander
	Compaq Deskpro 386, i386DX/20, IBM AT Fixed Disk Adapter, VGA, MS-DOS 4.01, Sound Blaster 1.0
Wolfenstein 3D (v1.4)
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
Wolfenstein 3D (shareware)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
World Cup 98
	Intel Advanced/EV, Pentium 120, Number Nine 9FX, SB16, Voodoo Graphics, Windows 95 OSR2
Worms
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
	AMI WinBIOS 486, i486DX2/66 (recompiler enabled), Diamond Stealth 32, SB AWE32, Gravis UltraSound, MS-DOS 6.22
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB AWE32, MS-DOS 6.22
Worms (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Worms 2
	Packard Bell PB520R, Pentium 60, built-in video, Windows Sound System, Windows 95
Worms World Party
	FIC VA-503+, K6-2/300, S3 ViRGE/DX, Voodoo 2, AudioPCI, Windows ME
X-Com : Terror From The Deep
	Award SiS 496/497, iDX4/100 (recompiler enabled), Paradise Bahamas 64, SB AWE32, MS-DOS 6.22
X-Wing
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
Z (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Z.A.R. (demo)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Zone 66
	AMI WinBIOS 486, i486DX2/66 (recompiler enabled), Diamond Stealth 32, SB AWE32, Gravis UltraSound, MS-DOS 6.22
Zone 66 (shareware)
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
	AMI 486 clone, i486SX/25, Trident TVGA8900D, SB16, MS-DOS 6.0

Cascada - Cronologia
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
Complex - Cyboman 2
	AMI WinBIOS 486, i486DX2/66 (recompiler enabled), Diamond Stealth 32, Gravis UltraSound, MS-DOS 6.22
EMF - Verses
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
	AMI WinBIOS 486, i486DX2/66 (recompiler enabled), Diamond Stealth 32, Gravis UltraSound, MS-DOS 6.22
Exceed - Heaven 7
	FIC VA-503+, K6-III/400, ATI Video Expression, Ensoniq AudioPCI, Windows 98SE
Future Crew - Second Reality
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
Gazebo - Cyboman!
	AMI WinBIOS 486, i486DX2/66 (recompiler enabled), Diamond Stealth 32, Gravis UltraSound, MS-DOS 6.22
KFMF - Dance, Move, Shake
	Intel Advanced/EV, Pentium 120, Number Nine 9FX, SB16, Voodoo Graphics, Windows 95 OSR2
KFMF - Trip
	Intel Advanced/EV, Pentium 120, Number Nine 9FX, SB16, Voodoo Graphics, Windows 95 OSR2
Logic Design - Fashion
	AMI WinBIOS 486, i486DX2/66 (recompiler enabled), Diamond Stealth 32, Gravis UltraSound, MS-DOS 6.22
Orange - x14
	AMI WinBIOS 486, i486DX2/66 (recompiler enabled), Diamond Stealth 32, Gravis UltraSound, MS-DOS 6.22
Renaissance - Amnesia
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
Skull - Putre Faction
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
Tran - Ambience
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
Tran - Luminati
	AMI WinBIOS 486, i486DX2/66 (recompiler enabled), Diamond Stealth 32, Gravis UltraSound, MS-DOS 6.22
Tran - Timeless
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
Triton - Crystal Dream II
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
Triton - Crystal Dream
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
Ultraforce - Coldcut
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22
Ultraforce - Vector Demo
	AMI 386DX clone, Am386DX/40, Trident TVGA8900D, SB 2, MS-DOS 6.22

BeebInC v0.99f
	Shuttle HOT-557, K6/300, Diamond Stealth 32, SB16, MS-DOS 6.22
Fellow v0.3.3
	Shuttle HOT-557, K6/300, Diamond Stealth 32, SB16, MS-DOS 6.22
KGen98 v0.4
	Shuttle HOT-557, K6/300, Diamond Stealth 32, SB16, MS-DOS 6.22
PaCifiST v0.45
	Shuttle HOT-557, K6/300, Diamond Stealth 32, SB16, MS-DOS 6.22
SNES9x v0.96
	Shuttle HOT-557, K6/300, Diamond Stealth 32, SB16, MS-DOS 6.22
UltraHLE v1.0.0
	FIC VA-503+, K6-2/233, ATI Graphics Pro Turbo, Voodoo 2, Ensoniq AudioPCI, Windows 98SE
vMac v0.1.9.1
	Shuttle HOT-557, K6/300, Diamond Stealth 32, SB16, MS-DOS 6.22
ZSNES v0.800c
	Shuttle HOT-557, K6/300, Diamond Stealth 32, SB16, MS-DOS 6.22
Issues :

Code: Select all

Blue Shift (retail standalone) - mysteriously fails to start
	Award 430VX PCI, Pentium MMX 233, Stealth3D 2000, Voodoo2, AWE32, Windows 98SE
Cannon Fodder (demo) - cannot init SBpro2
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Delta Force 2 (demo) - suddenly crashes after a while ingame, 320x240
	FIC VA-503+, AMD K6-2/300, ViRGE/DX 4mb, Voodoo2, SBPCI128, Win98SE
Fade to Black (demo) - hang on quit
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Flashback (demo) - no sound on K6/2
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Jane's F-15 - Some missing polygons (both renderers) and sky (3dfx)
	Award 430VX PCI, Pentium MMX 233, Stealth3D 2000, Voodoo2, AWE32, Windows 98SE
Line Wars II - hangs on K6/2 ingame
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
MDK2 - Fade-in bug, affects saving, level start, and benchmark
	Award 430VX PCI, Pentium MMX 233, Stealth3D 2000, Voodoo2, AWE32, Windows 98SE
Montezuma's Return! (demo, D1.26W) - Crashes to guest in 3dfx mode
	Award 430VX PCI, Pentium MMX 233, Stealth3D 2000, Voodoo2, AWE32, Windows 98SE
Outcast - rendering issues
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB PCI 128, Voodoo 2, Windows 98SE
Pinball Fantasies - very slow start with recompiler
	AMI WinBIOS 486, i486DX2/66 (recompiler enabled), Diamond Stealth 32, SB AWE32, Gravis UltraSound, MS-DOS 6.22
Return Fire II - 3dfx water palette corruption and LOD issue with post-game scorpion logo
	Award 430VX PCI, Pentium MMX 233, Stealth3D 2000, Voodoo2, AWE32, Windows 98SE
Sacrifice - Black screen hangs sometimes
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB PCI 128, Voodoo 2, Windows ME
SimCity (demo) - textmode corruption
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Spectre VR (DOS) - Can't access scores/about/help when run in pure DOS - ingame is fine
	Award 430VX PCI, Pentium MMX 233, Stealth3D 2000, Voodoo2, AWE32, Windows 98SE
Summoner - Sound glitches in video, freezes on quit)
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB PCI 128, Voodoo 2, Windows ME
Super Star Wars - dynarec sound bug?

8088 Corruption - hang at end with textmode corruption
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
Future Crew - Second Reality - cannot init sbpro2
	FIC VA-503+, AMD K6-2/300, S3 ViRGE/DX, SB Pro v2, FreeDOS 1.2
User avatar
leilei
Posts: 1039
Joined: Fri 25 Apr, 2014 4:47 pm

Re: v15 compatibility & bug list (WIP)

Post by leilei »

Noticed with Unreal Gold there's a bad CMDFIFO crash with the Voodoo2 that happens on AudioPCI but not AWE32. I think the FIC is causing the AudioPCI and Voodoo2 to fight. I did hear some crackly distorted noise before it crashed PCem. Couldn't seem to reproduce it on 430VX.

Code: Select all

Bad es1371_outb: port=f807 val=00
onesec
CMDFIFO packet 5 has byte disables set 10a418c5
This happens on Winchip interpreter too.

Matching the same FIC machine in the list.

EDIT: Different unrelated bug, using AMI386SX clone with a Cyrix486SRx2 CPU, booting DOS 6.22 and loading the Oak OTI-910 and OTI-011 CD-ROM driver causes a reset (and then fail the CMOS memory size mismatch as it's 384kb larger)
User avatar
leilei
Posts: 1039
Joined: Fri 25 Apr, 2014 4:47 pm

Re: v15 compatibility & bug list (WIP)

Post by leilei »

Testing the big load of DOS demos on the freedos-powered "PC DOS Mini" hard drive image, i've been getting loads of JemmEx crashes that occurs on 430VX Pentiums, FIC K6/2s and the WinChip interpreter with a large amount of demos which does not occur on the V14 release.
User avatar
SarahWalker
Site Admin
Posts: 2054
Joined: Thu 24 Apr, 2014 4:18 pm

Re: v15 compatibility & bug list (WIP)

Post by SarahWalker »

I introduced a nasty bug a couple of days ago that may have caused a number of issues. Try rev 1434; that may have fixed at least some of what you're seeing.
darksabre76
Posts: 69
Joined: Tue 12 Sep, 2017 4:33 am
Location: Seattle, WA, USA
Contact:

Re: v15 compatibility & bug list (WIP)

Post by darksabre76 »

Machine specs:

Code: Select all

- DOS 6.22 / FreeDOS 1.2
- [486] AMI WinBIOS 486
- Intel i486SX/16
- 64 MB RAM (Yeah, I know it's unused)
- Trident TVGA8900D
- Sound Blaster 16
Software tested:

Code: Select all

- Descent (CD version): Played choppily but performance didn't go under 100%
- Command & Conquer (DOS 2xCD rerelease): Played at 100% including using CD audio
If I get time to try any others, I'll update this.
Last edited by darksabre76 on Wed 01 May, 2019 6:41 pm, edited 1 time in total.
User avatar
leilei
Posts: 1039
Joined: Fri 25 Apr, 2014 4:47 pm

Re: v15 compatibility & bug list (WIP)

Post by leilei »

OK i've went through the whole PC-DOS mini image

Code: Select all


FIC VA-503+, AMD K6-2/300, 64mb,  ViRGE/DX 4mb, SBPro 2 (IRQ5 DMA1 220H), FreeDOS
	"PC-DOS MINI" HD image (Full of demos on a launcher with FreeDOS)

Working:
	3-Demon
	Abuse demo
	Aladdin demo
	Alien Breed Tower Assault demo
	Alien Carnage shareware
	Apache Demo
	Blackthorne Demo
	Blake Stone demo	
	Blood Demo
	Catacomb Abyss Demo
	Carmageddon Demo
	CD-MAN  
	Charlie the Duck demo	
	Command & Conquer Demo
	Commander Keen Episode 1
	Commander Keen Episode 4
	Cyril Cyberpunk  demo	
	Dark Forces demo 
	Death Rally
	Descent demo 
	Destruction Derby demo
	Doom shareware
	Duke Nukem demo
	Duke Nukem 3D demo
	Dune II demo
	Earthworm Jim demo
	Epic Pinball demo
	Flashback demo
	Frontier
	Frontier First Encounters
	Full Throttle demo
	Galactix
	Gods demo	
	Heretic demo
	Hexen demo
	Hocus Pocus demo 
	Indiana Jones and the Fate of Atlantis demo
	Impulse Tracker
	Indy Car Racing 2 demo
	Jazz Jackrabbit demo
	Lamborghini American Challenge demo
	Lemmings Demo
	MegaMan X Demo	
	Need for Speed demo
	Out of this World demo
	One Must Fall 2097 demo
	Prince of Persia demo
	Prince of Persia 2 demo
	Project X Demo
	Quake demo
	Radix demo
	Raptor demo
	Realms of Chaos demo
	Rise of the Triad Demo	
	Sam and Max Hit the Road Demo
	Screamer 2 Demo	
	Secret of Monkey Island demo
	Shadow Warrior demo
	Simcity 2000 demo
	Speed Haste demo
	Street Racer demo
	Super Angelo demo
	Super Street Fighter 2 Demo
	Syndicate demo	
	Tennis Elbow demo
	The Adventures of Captain Comic 
	Terminal Velocity demo	
	The Chaos Engine demo	
	The Incredible Machine demo
	The Lion King demo	
	Theme Hospital demo
	Threat demo	
	Tie Fighter demo	
	Tomb Raider demo
	TopBench		
	Tyrian demo	
	Virtual Pool demo
	Wacky Wheels
	Warcraft demo		
	Warcraft II demo		
	Wolfenstein 3D demo
	Worms demo	
	Z demo		
	Z.A.R. demo

Slow ones:
	D/Generation 			(66%)
	MDK Demo			(68%)
	Quarantine 2 Road Warrior demo	(55%)
	Scorched Earth 1.5		(45%)
	Ultima Underworld demo		(25%)

Broken / probably real bugs:
	8088 Corruption (Ends in a hang with textmode corruption)
	Cannon Fodder demo (Cannot initialize SBPro2 at IRQ5 DMA1 220H)
	Fade to Black demo (blackscreen hang on quit, cannot reset)
	Flashback (no sound on K6/2, sound on Pentium)
	Grand Theft Auto demo (hang on game start on K6/2, works on Pentium)
	Line Wars II (Hangs on K6/2 ingame)
	Second Reality (Cannot initialize SBPro2, works in v14)
	Simcity Demo (Text corruption, possible real incompatibility with ViRGE)
User avatar
omarsis81
Posts: 945
Joined: Thu 17 Dec, 2015 6:20 pm

Re: v15 compatibility & bug list (WIP)

Post by omarsis81 »

leilei wrote: Wed 01 May, 2019 4:08 am OK i've went through the whole PC-DOS mini image

Slow ones:
D/Generation (66%)
MDK Demo (68%)
Quarantine 2 Road Warrior demo (55%)
Scorched Earth 1.5 (45%)
Ultima Underworld demo (25%)
Do these game work better after rev 1434?
User avatar
SarahWalker
Site Admin
Posts: 2054
Joined: Thu 24 Apr, 2014 4:18 pm

Re: v15 compatibility & bug list (WIP)

Post by SarahWalker »

Rev 1434 won't have a performance impact.
JosepMa
Posts: 202
Joined: Tue 20 Jun, 2017 6:25 pm

Re: v15 compatibility & bug list (WIP)

Post by JosepMa »

Hello.

I found a regression with Fifa 98 Road to world cup. (Looks fine in v14)
The lower side of the scren has graphic paint errors, which are "fixed" when moving the mouse over there (That's why the two lower buttons are correctly drawn. I moved the mouse there).

(note: I reduced the jpg quality to make the image smaller, since the graphic glitch is quite obvious still)
pentium-win98.cfg
(1.77 KiB) Downloaded 566 times
I attach the config.. A common Win98 Pentium MMX with Virge DX and Voodoo 2. I tried both, with and without the recompiler.

My build environment: Msys 2 up-to-date with gcc 7.4.0 (ming32)
Attachments
FIFA 98 menu
FIFA 98 menu
2019-05-02 21_06_18-PCem v14 - 100% - [Socket 7] Award 430VX PCI - Pentium MMX 166 - Click to captur.jpg (60.64 KiB) Viewed 40646 times
User avatar
leilei
Posts: 1039
Joined: Fri 25 Apr, 2014 4:47 pm

Re: v15 compatibility & bug list (WIP)

Post by leilei »

Not just FIFA - i've seen this occur on a few other Smacker videos in other games (Shogo's monolith video, Croc2 demo's intro video, etc)

here's a short working list

Code: Select all

AW430VX, Pentium MMX 233, 128MB, Mach64GX, Voodoo2 SLI, SBPCI128, WinME

Working:
	Clusterball
	G-Police
	Half-Life (1.0.0.9)
	Metal Gear Solid
	Need for Speed III
	Nerf Arena Blast
	Quake III Arena (1.27g)
	Unreal Tournament 

Minor issues:
	Shogo (Random audio blips in right channel, dynarec gives corruption on monolith logo video)
EDIT: Messing around with a FIC config, i've noticed that ejecting primary slave or secondary master hard drives also prevents the desktop video color corruption issue i've been getting with both Virge and Mach64VT, and Unreal works with AudioPCI + V2 again without crashing. Could be a coincidence however, but it's a VIA chipset and they're known to have PCI bus screwups.... :?

EDIT2: Found a strange dynarec-related bug with the sound in DOS Super Star Wars
User avatar
leilei
Posts: 1039
Joined: Fri 25 Apr, 2014 4:47 pm

Re: v15 compatibility & bug list (WIP)

Post by leilei »

Makefile has a typo with 82091aa.o.

Another short list, getting CMDFIFO crashes, assuming FIC HDC+PCI issues messing with the V2, issues also occur on Winchip2 interpreter.

Code: Select all

FIC VA-503+, AMD K6-2/300, ViRGE/DX 4mb, Voodoo2 SLI, AWE32, Win98SE

Working:
	Grand Theft Auto (DOS 8/24/3dfx and Windows)
	NASCAR Heat
	MDK
	NBA Hangtime 
	Panzer Dragoon
	Rollcage demo (D3D)
	Quake 2
	SimCopter
	Streets of Simcity
	Tomb Raider
	Turok demo (Glide)

Minor issues:
	Indianapolis 500 The Simulation (Occasional black line in sky)
	Legacy of Kain Soul Reaver demo (Movies corrupt)

Broken:
	Deus Ex (Bad CMDFIFO0 10100b10)
	Expendable demo (pcem crash: CMDFIFO packet 5 has byte disables set 5856585d)
	Nerf Arena Blast demo (userIntrCMD write 00000000 from FIFO)
	Viper Racing (pcem crash; log stops at swapbuffer)
User avatar
SarahWalker
Site Admin
Posts: 2054
Joined: Thu 24 Apr, 2014 4:18 pm

Re: v15 compatibility & bug list (WIP)

Post by SarahWalker »

Rev 1443 should fix the graphics issues in RTWC98 and probably similarly affected games. It may also fix some other 3dfxy stuff.
User avatar
leilei
Posts: 1039
Joined: Fri 25 Apr, 2014 4:47 pm

Re: v15 compatibility & bug list (WIP)

Post by leilei »

Smacker movie problems fixed, still getting cmdfifo crashes though. This one's with expendable demo after playing for a while

Code: Select all

Bad CMDFIFO packet 739c294a 00267010
Bad CMDFIFO0 35ad2108
NVR try opening I:\VMTest\Emu\nvr/fickj--Demos.fic_va503p.nvr
PIC1 : MASK B8 PEND 00 INS 00 VECTOR 50
PIC2 : MASK 05 PEND 00 INS 00 VECTOR 58
onesec
onesec
Dumping rram.dmp
Bigger than GDT limit 1003 0FFF 1
Update mapping - bank 04 Linear framebuffer 10 Linear framebuffer at E0000000 size 00400000
Memory mapped IO 18
Update mapping - bank 04 Linear framebuffer 10 Linear framebuffer at E0000000 size 00400000
Memory mapped IO 18
Update mapping - bank 04 Linear framebuffer 10 Linear framebuffer at E0000000 size 00400000
Memory mapped IO 18
Update mapping - bank 04 Linear framebuffer 10 Linear framebuffer at E0000000 size 00400000
Memory mapped IO 18
Update mapping - bank 04 Linear framebuffer 10 Linear framebuffer at E0000000 size 00400000
Memory mapped IO 18
Update mapping - bank 04 Linear framebuffer 10 Linear framebuffer at E0000000 size 00400000
Memory mapped IO 18
Update mapping - bank 04 Linear framebuffer 10 Linear framebuffer at E0000000 size 00400000
Memory mapped IO 18
Update mapping - bank 04 Linear framebuffer 10 Linear framebuffer at E0000000 size 00400000
Memory mapped IO 18
Update mapping - bank 04 Linear framebuffer 10 Linear framebuffer at E0000000 size 00400000
Memory mapped IO 18
Update mapping - bank 04 Linear framebuffer 10 Linear framebuffer at E0000000 size 00400000
Memory mapped IO 18
Update mapping - bank 04 Linear framebuffer 10 Linear framebuffer at E0000000 size 00400000
Memory mapped IO 18
Update mapping - bank 04 Linear framebuffer 10 Linear framebuffer at E0000000 size 00400000
Memory mapped IO 18
Update mapping - bank 04 Linear framebuffer 10 Linear framebuffer at E0000000 size 00400000
Memory mapped IO 18
Update mapping - bank 04 Linear framebuffer 10 Linear framebuffer at E0000000 size 00400000
Memory mapped IO 18
Update mapping - bank 04 Linear framebuffer 10 Linear framebuffer at E0000000 size 00400000
Memory mapped IO 18
Update mapping - bank 04 Linear framebuffer 10 Linear framebuffer at E0000000 size 00400000
Memory mapped IO 18
Update mapping - bank 04 Linear framebuffer 10 Linear framebuffer at E0000000 size 00400000
Memory mapped IO 18
Update mapping - bank 04 Linear framebuffer 10 Linear framebuffer at E0000000 size 00400000
Memory mapped IO 18
Update mapping - bank 04 Linear framebuffer 10 Linear framebuffer at E0000000 size 00400000
Memory mapped IO 18
Update mapping - bank 04 Linear framebuffer 10 Linear framebuffer at E0000000 size 00400000
Memory mapped IO 18
Update mapping - bank 04 Linear framebuffer 10 Linear framebuffer at E0000000 size 00400000
Memory mapped IO 18
Update mapping - bank 04 Linear framebuffer 10 Linear framebuffer at E0000000 size 00400000
Memory mapped IO 18
Update mapping - bank 04 Linear framebuffer 10 Linear framebuffer at E0000000 size 00400000
Memory mapped IO 18
Update mapping - bank 04 Linear framebuffer 10 Linear framebuffer at E0000000 size 00400000
Memory mapped IO 18
Double fault -368356843
Abrt reading from 800AB040
Triple fault - reset
mvp3_map: addr=000c0000 size=00004000 state=0
mvp3_map: addr=000c4000 size=00004000 state=0
mvp3_map: addr=000f0000 size=00010000 state=0
EDIT: Realized my CMDFIFO crashes were reported with a config that uses the AudioPCI and a single V2 and not an AWE32. my mistake (had a separate config dedicated to a hard drive full of demo installers in place of a cdrom drive). Those crashes do not occur with the AWE32. (Viper Racing still broke however)
JosepMa
Posts: 202
Joined: Tue 20 Jun, 2017 6:25 pm

Re: v15 compatibility & bug list (WIP)

Post by JosepMa »

Ok, I can confirm too that the graphic glitches are gone now.

On a side question... Is there a known reason why the starting video uses so much cpu? (in v14 too). One strange thing that I saw is that on the statistics (misc->machine), it shows also near 100% CPU on the Voodoo part, even though all the other voodoo registers stay at 0.
Attachments
2019-05-06 22_21_08-PCem Machine32.png
2019-05-06 22_21_08-PCem Machine32.png (60.86 KiB) Viewed 40134 times
User avatar
SarahWalker
Site Admin
Posts: 2054
Joined: Thu 24 Apr, 2014 4:18 pm

Re: v15 compatibility & bug list (WIP)

Post by SarahWalker »

It's writing directly to the Voodoo framebuffer. This is known to currently be quite slow.
User avatar
leilei
Posts: 1039
Joined: Fri 25 Apr, 2014 4:47 pm

Re: v15 compatibility & bug list (WIP)

Post by leilei »

Another short list

Code: Select all

FIC VA-503+, AMD K6-2/233, ViRGE/DX 4mb, Voodoo2 (single), AWE32, Win98SE
Working: 
	Atomic Bomberman
	Battlezone II
	Blood 2
	Dark Forces
	Extreme Assault
	Mageslayer
	Road Rash

Broken:
	Battlezone (1998, v1.0) ("Unhandled exception" crash in guest - desktop gets stuck at 640x480x256. Occurs with all renderers and also the Pentium. Doesn't happen on winchip2a interpreter)
	Motorhead (Bad CMDFIFO0 4104bd70 crash after a *long* while letting the menu play demos. I'd blame FIC's IDE controller for the v2 crashing. Cannot reproduce on AW430VX)
User avatar
leilei
Posts: 1039
Joined: Fri 25 Apr, 2014 4:47 pm

Re: v15 compatibility & bug list (WIP)

Post by leilei »

Ok i've installed a fresh Windows ME in a new config with the FIC + AudioPCI and now i'm not getting CMDFIFO crashes with those broken games I reported earlier (Deus Ex, Nerf Arena Blast Demo, Unreal Gold). I don't know what went wrong with my Win98SE install... I didn't install any additional VIA drivers on it.
User avatar
leilei
Posts: 1039
Joined: Fri 25 Apr, 2014 4:47 pm

Re: v15 compatibility & bug list (WIP)

Post by leilei »

Outcast now works since the Red Alert 2 fix. Noticed the voxel terrain has a strange visual issue similar to Thunder Brigade...
User avatar
SarahWalker
Site Admin
Posts: 2054
Joined: Thu 24 Apr, 2014 4:18 pm

Re: v15 compatibility & bug list (WIP)

Post by SarahWalker »

Rev 1447 fixes Battlezone. That was a fun bug to track down...
User avatar
SarahWalker
Site Admin
Posts: 2054
Joined: Thu 24 Apr, 2014 4:18 pm

Re: v15 compatibility & bug list (WIP)

Post by SarahWalker »

Rev 1449 should fix the CMDFIFO issues. Turned out to be an MMX bug, triggered by Creative's AudioPCI drivers using MMX/FPU in the background - which the drivers included in Windows ME apparently don't. Seems VIA can be let off the hook for this one.
User avatar
leilei
Posts: 1039
Joined: Fri 25 Apr, 2014 4:47 pm

Re: v15 compatibility & bug list (WIP)

Post by leilei »

Nice! My Win98se setup seems a lot more stable now. Did run into one CMDFIFO crash though...

Code: Select all

FIC VA-503+, AMD K6-2/300, ViRGE/DX 4mb, Voodoo2, SBPCI128, Win98SE
Bugs:
	Going from host drive to image for CD-ROM isn't effective until next PCem startup
	Random  lines appear in a few DOS games (Skyroads) and some Windows ones (Battlezone 2 menus)
	Some AudioPCI midi crackles (heard in Blast Doors at least; possibly other Directsound+MIDI games)

Working:
	3DMark2001
	Balls of Steel demo
	Battlezone 2
	Blast Doors
	Big Red Racing (Windows)
	Carnivores 2
	Captain Claw
	Counter-Strike 2D
	Deus Ex
	Diablo
	DX-Ball 2
	Expendable Demo
	Hexen95
	Lemmings Paintball
	Nerf Arena Blast 
	No One Lives Forever (tech demo)
	Outcast
	Quake III Arena (1.30)
	Rogue Spear demo
	Rollcage demo
	Star Trek Voyager Elite Force
	Thief II
	Unreal Gold

Broken:
	Delta Force 2 demo (suddenly crashes after a while ingame, 320x240)
	Need for Speed III (Bad CMDFIFO packet 842a842a 001d3c88 when starting the second time after terminating from a main menu hang)
Also a picture of the Outcast voxel bug mentioned earlier
outcastbug.png
outcastbug.png (75.39 KiB) Viewed 39235 times
EDIT: Just found a dynarec-related music stutter bug with Command & Conquer (DOS) and Red Alert (DOS). AMI WinBIOS 486 iDX4/75, Win95A, Trio64, SB16. Occurs during 100% execution. Fine on interpreter. Windows 95 versions are fine.
nerd73
Posts: 116
Joined: Wed 24 Sep, 2014 11:16 pm

Re: v15 compatibility & bug list (WIP)

Post by nerd73 »

Image

Code: Select all

Config: FIC VA-503+, AMD K6-2/300, ViRGE/DX 4MB, Soundblaster PCI 128, 512 MB RAM, 8GB HDD, Realtek RTL8029AS

Vista in PCem is really only useful for experiments, with services sometimes just randomly crashing, almost no driver support, and the requirement of using vLite on the install DVD so the OS can fit in the 8 GB HDD limit. (And to split the DVD up into CDs).
User avatar
leilei
Posts: 1039
Joined: Fri 25 Apr, 2014 4:47 pm

Re: v15 compatibility & bug list (WIP)

Post by leilei »

Tried some big ones

Code: Select all

FIC VA-503+, AMD K6-2/300, ViRGE/DX 4mb, Voodoo2, SBPCI, WinME
Working:
	Deus Ex
	Red Faction
	Return to Castle Wolfenstein (v1.32, r_gldriver openglv5)
	Unreal Gold
	Unreal Tournament (v436 GOTY)

Some issues:
	Sacrifice (Black screen hangs sometimes)

Broken:
	Summoner (Sound glitches in video, freezes on quit)
EDIT: Also tried an old V14 testing config of mostly broken games and noticed Jane's F-15 behaves a lot better (can see the quit menu in 3dfx now!) but still has some CPU and sky drawing issues. Spectre VR also behaves better in DOS as it doesn't get stuck to a side view while moving anymore. The lighting in 3dfx Montezuma Return looks nice now, though the stability is only for a moment long.

Code: Select all

Award 430VX PCI, Pentium MMX 233, Stealth3D 2000 4mb, Voodoo2, SBAWE32, Win98SE
Working:
	Abuse
	Backtrack demo
	Battlezone II
	Death Rally
	Eradicator
	Frogger
	Interstate '76 Nitro Riders
	Interstate '82

Some issues:
	Jane's F-15 (Some missing polygons (both renderers) and sky (3dfx))
	Return Fire II (3dfx water palette corruption and LOD issue with post-game scorpion logo)
	Spectre VR (DOS) (Can't access scores/about/help when run in pure DOS - ingame is fine)

Broken:
	Blue Shift (retail standalone) (mysteriously fails to start)
	MDK2 (Fade-in bug, affects saving, level start, and benchmark)	
	Montezuma's Return! demo (D1.26W, Crashes in guest in 3Dfx mode)
EDIT 2: The dynarec bug with the music stutter also affects Extreme Pinball and Duke3D's sound test.
altheos
Posts: 72
Joined: Wed 24 Feb, 2016 7:27 pm

Re: v15 compatibility & bug list (WIP)

Post by altheos »

You can add :

Code: Select all

Award 430VX PCI, Pentium MMX 166, ATI Graphics Pro Turbo 4Mb, Voodoo, SB PCI 128, Win95
Working : Moto Racer
This one used to have major slowdowns with v14.
altheos
Posts: 72
Joined: Wed 24 Feb, 2016 7:27 pm

Re: v15 compatibility & bug list (WIP)

Post by altheos »

leilei wrote: Wed 01 May, 2019 4:08 am OK i've went through the whole PC-DOS mini image

Code: Select all

FIC VA-503+, AMD K6-2/300, 64mb,  ViRGE/DX 4mb, SBPro 2 (IRQ5 DMA1 220H), FreeDOS
	"PC-DOS MINI" HD image (Full of demos on a launcher with FreeDOS)

Working:
	Wolfenstein 3D demo
About Wolf3D,in some cases (huge room with many foes) the new dynarec is slower than the old one.
Test machine : AWARD 430VX, 8 Mb RAM, MACH64 GX, SB Pro v2, MS-DOS 6.22. I can go as high as P233MMX with old dynarec, no slowdowns, and just P100 with new dynarec (host : i5 4460).
User avatar
SarahWalker
Site Admin
Posts: 2054
Joined: Thu 24 Apr, 2014 4:18 pm

Re: v15 compatibility & bug list (WIP)

Post by SarahWalker »

leilei wrote: Mon 13 May, 2019 1:20 am

Code: Select all

Some issues:
	Sacrifice (Black screen hangs sometimes)
Not yet been able to reproduce this. How often does it happen?
User avatar
SarahWalker
Site Admin
Posts: 2054
Joined: Thu 24 Apr, 2014 4:18 pm

Re: v15 compatibility & bug list (WIP)

Post by SarahWalker »

altheos wrote: Tue 14 May, 2019 11:36 am
leilei wrote: Wed 01 May, 2019 4:08 am OK i've went through the whole PC-DOS mini image

Code: Select all

FIC VA-503+, AMD K6-2/300, 64mb,  ViRGE/DX 4mb, SBPro 2 (IRQ5 DMA1 220H), FreeDOS
	"PC-DOS MINI" HD image (Full of demos on a launcher with FreeDOS)

Working:
	Wolfenstein 3D demo
About Wolf3D,in some cases (huge room with many foes) the new dynarec is slower than the old one.
Test machine : AWARD 430VX, 8 Mb RAM, MACH64 GX, SB Pro v2, MS-DOS 6.22. I can go as high as P233MMX with old dynarec, no slowdowns, and just P100 with new dynarec (host : i5 4460).
Just tried Wolf3D on v14 and on rev 1456, and performance is roughly the same. Are you sure you've not accidentally built with debug enabled?
User avatar
leilei
Posts: 1039
Joined: Fri 25 Apr, 2014 4:47 pm

Re: v15 compatibility & bug list (WIP)

Post by leilei »

SarahWalker wrote: Tue 14 May, 2019 8:27 pm
leilei wrote: Mon 13 May, 2019 1:20 am

Code: Select all

Some issues:
	Sacrifice (Black screen hangs sometimes)
Not yet been able to reproduce this. How often does it happen?
Sometimes occurs after the loading finishes or when you quit from the game. I only changed settings for the resolution (bumped down from 800x600 to 640x480), desired framerate and sound provider between these, don't know if DirectSound (CPU or SBPCI) or Voodoo2's at fault, etc. Sacrifice version is v0678.05.21

Also I had a triangle_setup crash I couldn't reproduce again in Red Faction on that same system at the main menu. hmm
altheos
Posts: 72
Joined: Wed 24 Feb, 2016 7:27 pm

Re: v15 compatibility & bug list (WIP)

Post by altheos »

SarahWalker wrote: Tue 14 May, 2019 8:36 pm
altheos wrote: Tue 14 May, 2019 11:36 am
About Wolf3D,in some cases (huge room with many foes) the new dynarec is slower than the old one.
Test machine : AWARD 430VX, 8 Mb RAM, MACH64 GX, SB Pro v2, MS-DOS 6.22. I can go as high as P233MMX with old dynarec, no slowdowns, and just P100 with new dynarec (host : i5 4460).
Just tried Wolf3D on v14 and on rev 1456, and performance is roughly the same. Are you sure you've not accidentally built with debug enabled?
I tried with a release build (--enable-release_build) and it is the same. I admit that there are slowdowns in very specific cases : not on standard Wolf 3D, but on home-made levels. Can I send you a binary for you to test ?
User avatar
SarahWalker
Site Admin
Posts: 2054
Joined: Thu 24 Apr, 2014 4:18 pm

Re: v15 compatibility & bug list (WIP)

Post by SarahWalker »

leilei wrote: Sun 12 May, 2019 12:25 am EDIT: Just found a dynarec-related music stutter bug with Command & Conquer (DOS) and Red Alert (DOS). AMI WinBIOS 486 iDX4/75, Win95A, Trio64, SB16. Occurs during 100% execution. Fine on interpreter. Windows 95 versions are fine.
I'm getting stuttering on the interpreter as well, doesn't seem to be dynarec related. Only happens when running the DOS version under Windows 95, under pure DOS it's fine.
Post Reply