Hi Jim,
I downloaded it and looked it over. The sources are fine, no problem there. Then I played it on FreeDOS under QEMU. The on-screen help says 'N' for a new game, 'Q' to quit. Using 'N' to start a new game is fine. Playing the game works fine. But when I press 'Q' to quit, it hangs and never brings me back to the DOS prompt.
It does work in dosemu2, although I find it odd that it says to be SDL based, while the binary is a tiny COM file. The soure shows it used int 33 to: reset the mouse driver (function 0), show or hide the mouse (functions 1 and 2) and poll mouse status (function 3) if compiled for DOS, DPMI style. There do not seem to be hooked ints, but there are several different atexit calls activated. I hope you can register multiple atexits without causing problems? Will they be called in a sensible order when leaving the game? Maybe you just have to configure your mouse driver differently? You could also try pre-loading DPMIONE or CWSDPMI and check if that improves stability of this apparently DPMI-oriented game. Regards, Eric
Does this behave differently for others? I am using the latest version pointed to by Wilhelm: https://akfoerster.de/dl/software/dos/fdos/ROW4.ZIP
_______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel