First post, by CrazyTerabyte
I have some old programs I made using Turbo Pascal. Some of them did not work correctly. The most important problem is about function "86h", from "int 15h".
The following code is equivalent to a delay function:
procedure makepause(ms:Word); assembler;asmmov ax,1000;mul ms;mov cx, dx;mov dx, ax;mov ah, 86h;int 15h;end;
The ms parameter is the time to "sleep", in miliseconds.
Unfortunately, it looks like DosBox ignores this.
I attached the little game I made in Turbo Pascal, long time ago. Source and binary included. It is needed to decrease CPU Cycles until this becames playable.