VOGONS


First post, by Orka Borka

User metadata
Rank Newbie
Rank
Newbie

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?

Reply 2 of 3, by Orka Borka

User metadata
Rank Newbie
Rank
Newbie

Unfortunately i don't have a Real Voodoo card at the moment, maybe in a week.

Is there anybody else who can confirm this?

EDIT: tried under windows, using directly the glide2x.ovl with the openglide wrapper. it actually crashes at the same way using dos32a. the problem seems to actually be related to the extender.