Thanks! That second Int1A call is very useful. By altering what it returns the error code returned by Speedy3D apps with Verite board not detected changes.
Raven waiting for your results.
1***************************************************************************** 2Pre-entry (Int 15h)(Call 1) AX 0000, BX BFDE, CX 0008, DX 035F, ES 1592, DI 0006, DS 15CC SI 0000, SP 0FD0, FLAGS 7246 3On exit (2) AX 8600, BX BFDE, CX 0008, DX 035F, ES 1592, DI 0006, DS 15CC, SI 0000, SP 0FD0, FLAGS 7A83 4***************************************************************************** 5***************************************************************************** 6Pre-entry (Int 15h)(Call 2) AX 0000, BX BF01, CX 11C0, DX 0011, ES 1592, DI 0006, DS 15CC SI 0000, SP 0FD0, FLAGS 7246 7On exit (2) AX 8600, BX BF01, CX 11C0, DX 0011, ES 1592, DI 0006, DS 15CC, SI 0000, SP 0FD0, FLAGS 7A83 8***************************************************************************** 9***************************************************************************** 10Pre-entry (Int 10h)(1) AX 158D, BX 0000, CX 0000, DX 0000, ES 1592, DI 0006, DS 15CC SI 0000, SP 0FD0, FLAGS 7246 11On exit (2) AX 0015, BX 0000, CX 0A2C, DX C000, ES 1592, DI 0006, DS 15CC, SI 0000, SP 0FD0, FLAGS 7246 12***************************************************************************** 13Pre-entry (Int 1ah)(1) AX B101, BX 0000, CX C000, DX 0A2C, ES 1592, DI 0006, DS 15CC SI 0000, SP 0FD0, FLAGS 7246 14Int 1ah on exit (2) AX 0011, BX 0210, CX C001, DX 4350, ES 1592, DI 0006, DS 15CC, SI 0000, SP 0FD0, flags 7246 15***************************************************************************** 16Pre-entry (Int 1ah)(1) AX B102, BX 0000, CX 0001, DX 1163, ES 1592, DI 0006, DS 15CC SI 0000, SP 0FD0, FLAGS 7246 17Int 1ah on exit (2) AX 8602, BX 0201, CX 0001, DX 1163, ES 1592, DI 0006, DS 15CC, SI 0000, SP 0FD0, flags 7247 18*****************************************************************************
Every single DOS game seems to have it's own set of Int1A (AX=0xB101) calls. Every single one's different. DMA test is the only one which passes a video BIOS address. Not sure whether this is related to paging.
Yup every single card returns a different set of values. Just to check it would be nice if Demonized999 tested his card. His board has a non-reference BIOS with a slightly different address.
Well, I got a copy of F1 of what I thought was the right CD. Apparently not. This copy only supports the Rage Pro, which from what I'm reading was probably bundled with card itself. So I'm back to not being sure what disc to look for.
Pentium MMX 233 | 64MB | FIC PA-2013 | Matrox Mystique 220 | SB Pro 2 | Music Quest MPU Clone | Windows 95B
MT-32 | SC-55mkII, 88Pro, 8820 | SB16 CT2230
3DFX Voodoo 1&2 | S3 ViRGE GX2 | PowerVR PCX1&2 | Rendition Vérité V1000 | ATI 3D Rage Pro