Hi all, sorry my bad english, please...:-)

I'have app. under FoxPro 2.6 (X) (next only FPD), that 
I' want run under dosemu.

I'm tested more version dosemu (0.66.7, 0.98.1-5, 0.99.3,5),
more settings hdisk (local partition DOS, hdimage (16MB),
network disk (NW 4.11, NWL), experience with memory
settings..., but with same resolution.
 When emulate CPU 80[45]86 FPD not run. OK... 
 When emulate CPU 80386 FPD work fine, but 30-40 sec. Why?

I'm run dosemu with debug output (dos -D+MD -o foxprox) and
seen them. Hmmmm,  only 3 DPMI failed, here is:

[00013711] DPMI: int31, ax=0a00 ,ebx=f80000af
,ecx=00000001 ,edx=00020000 [00013711]             
edi=00000c3c ,esi=00001c94 [00013711] DPMI:
GetVendorAPIEntryPoint: PHARLAP.32PHARLAP.LINEAR_REMAP
[00013711] DPMI: dpmi function failed, CF=1

OK, not supported DOS Extender in DPMI..., next:

[00013743] DPMI: int31, ax=0800 ,ebx=0000c000 ,ecx=00000000 ,edx=000066ea
[00013743]              edi=00000000 ,esi=00000001
[00013743] DPMI: unimplemented int31 func 0x800
[00013743] DPMI: dpmi function failed, CF=1

OK, function linear remap not implemented...., but next !!!

[00013811] DPMI: int31, ax=000c ,ebx=0000009b ,ecx=00001088 ,edx=0000696f
[00013811]              edi=00000c02 ,esi=000000ff
[00013811] DPMI: dpmi function failed, CF=1

WHY ? Why standard function DMPI return error ?

Next in debug output list more do_cpu_exception (0x11) and
ended with do_cpu_exception(0x0e), page fault...

My settings in dosemu.conf:
XMS=7168
EMS=0 (not recomended)
DPMI=8192

P.S. When emulate CPU 80386, in about FoxPro CPU detection:
FOXPRO.EXE : 80386
FOXPROX.EXE : 80486 ?

Thanks for any sugestion...
Peter

Reply via email to