I am using dosemu to build code for an embedded 80188 processor. I can run the
Borland compilers, a make utility, and the borland linker just fine. However, I
can't seem to run Paradigm's locate utility. It gives the following
CPU speed set to 180/1 MHz
Running on CPU=586, FPU=1, rdtsc=1
no console
Bugs, Patches & New Code to [EMAIL PROTECTED]
DPMI-Server Version 0.9 installed
Starting MS-DOS...
[dosemu EMS 4.0 driver installed]
"Welcome to dosemu 0.98 using DOS 6.22!"
D: = LINUX\FS\${HOME}\DOS attrib = READ/WRITE
X: = LINUX\FS\HOME\ENG\TOOLS attrib = READ/WRITE
E: = LINUX\FS\HOME\BBURTON\DEVEL attrib = READ/WRITE
C:\>d:
D:\LOCATE>locate
32loader runtime error: Unhandled exception
Exception 0D at 00D7:000924E1 error code 00000000
CS=00D7 DS=00DF ES=00DF SS=00DF FS=00FF GS=0000
EAX=00000000 EBX=00000000 ECX=0002A000 EDX=00105FF8
EBP=00105FEC ESP=00105FD8 EDI=00027000 ESI=00000000
The invalid instruction was executed at 000924E1
Module 'D:\LOCATE\LOCATE.EXE' section 'CODE' offset 000584E1
[000924D9]: 43 0C 59 84 46 00 EB 54 - 80 3D 58 00 47 00 00 74
It runs just fine under W95 dos box. I have not tried it yet on a true DOS box.
What would be the best steps to getting this to run? I am running version
dosemu-0.98.8.0
Brian