copy / v86

x86 PC emulator and x86-to-wasm JIT, running in the browser
https://copy.sh/v86/
BSD 2-Clause "Simplified" License
19.61k stars 1.37k forks source link

Unhandled exception 000D with Borland Turbo Compiler #978

Open RintaDev5792 opened 8 months ago

RintaDev5792 commented 8 months ago

I have a hard disk image with Borland Turbo Compiler 3.5 for dos installed, but when I boot it into v86 and run it, it says "Unhandled exception 000D at 00B7 0253 ErrCode 0018" and I don't know why. The computer definitely has enough ram, I ran it with 32mb.

copy commented 8 months ago

Could you attach the disk image here?

RintaDev5792 commented 8 months ago

Here it is! Just type TC and press enter to start Turbo C++, it gives me this error no matter which settings I try it on. This image works fine in virtualbox.

https://drive.google.com/file/d/1752V4SGacqCGpALFoVsIMZuW7rhGQizJ/view?usp=sharing

copy commented 4 months ago

This is now fixed on master.

Note that there is still an outstanding bug that prevents the graphical environment of Windows 3.1 from working. TC works from the command line though.

RintaDev5792 commented 4 months ago

Thank you a ton! These emulators are super useful so I can work on programming at school!