When trying to run http://www.terminate.com/ under http://www.dosemu.org/, I get Runtime Error 200
.
I know that this is a well known issue with software compiled with Turbo / Borland Pascal and using the CRT unit. This unit has an overflow in a delay loop if the computer is too fast and as this routine was written in approx. 8MHz age, the limitation is not a big surprise.
There are several workarounds available for cases in which you cannot recompile with a modified library as it is always the case for closed-source software. However, these usually have different draw-backs and they all are work-arounds.
Because of this, I have this explicit question about Terminate, whether someone knows about a working work-around. I want to be sure that I do not later have connection issues or what-ever, because required delay times are wrong due to the workaround.
dosbox
if you still have problems. Speed/cpu cycles is adjustable. I have used to run many older apps with success. It's also considered more portable, you can run it on whatever arch (x86, amd64, others) and OS.