First post, by Orka Borka
Hello Everyone.
I've built Dosbox 0.72 on ubuntu 7.10 with the glide patches found here:Glide patch
(it didn't work with the CVS, so I used the 0.72 "release" sources)
then i built the openglide sources from the cvs , applying this patch:download.php?id=4770
so far, so good.
then i downloaded the 3dfx diagnostic Kit in order to verify if everything worked.
Using the stock DOS4GW.EXE extender, everything works fine, albeit a bit slowly.
using the dos32a.exe extender, all 3dfx applications stop working, crashing the whole dos shell. for example, TEST00.EXE crashes with this error:
DOS/32A run-time (6001): exception 0Dh
Identity: general protection fault at 0830:0011957D
Unrelocated crash address 2:0000554D, error code pushed on stack 00004448
Module name: "C:\TEST00.EXE", ProcessId=0000
========================================================================APP/32=
EFLAGS = 00200202 [00000010.00000010] CS:[EIP] = 8E 6C 24 10 8B 54 24 08 31 C9
EAX = 00004449 ESI = 001C099A DR6 = FFFF1FF0 SS:[ESP+00] = 00000000
EBX = FFFFFFFF EDI = 0011F20D CR0 = 00000001 SS:[ESP+04] = 00000000
ECX = 00000002 EBP = 00000000 CR2 = 00000000 SS:[ESP+08] = 00003DAD
EDX = 00003DAD ESP = 001C06A8 CR3 = 00000000 SS:[ESP+0C] = 00000000
CS: = 0830 Base=00000000 Limit=000FFFFF Gr=PAGE Seg=CODE/32bit Type=5 Acc=DF9A
DS: = 0820 Base=00000000 Limit=000FFFFF Gr=PAGE Seg=DATA/32bit Type=1 Acc=DF92
ES: = 0820 Base=00000000 Limit=000FFFFF Gr=PAGE Seg=DATA/32bit Type=1 Acc=DF92
SS: = 0820 Base=00000000 Limit=000FFFFF Gr=PAGE Seg=DATA/32bit Type=1 Acc=DF92
FS: = 0840 Base=00000000 Limit=000FFFFF Gr=PAGE Seg=DATA/32bit Type=1 Acc=DF92
GS: = 0058 Base=00004160 Limit=000FFFFF Gr=PAGE Seg=DATA/32bit Type=1 Acc=DF92
Any solutions/ideas?