ijor wrote:You can also use EmuTOS that is a free compatible TOS. Many games don't run with EmuTOS, but according to Eero seems this one does.
Most games actually do run fine with (latest) EmuTOS, especially if you select EmuTOS version intended for given machine version. Latest EmuTOS version for ST is here:https://sourceforge.net/projects/emutos ... p/download
It's mainly just the bad cracks that don't work with it. They do stupid things like overwrite OS data, or even the game's own code when they load the game data, or they expect some undocumented i.e. completely internal OS variables to be in hard-coded memory locations.
There are some bad games that do similar things. E.g. many (PD/shareware) STOS games use undocumented, TOS version specific memory addresses for accessing joystick (or mouse) input.
For those, it's better to find & use versions of the games that have been fixed to work with multiple TOS versions and to run from hard disk. If you come across a game that works with several TOS versions and from harddisk, but doesn't work with latest EmuTOS, I would like to hear about that.
Here are lists of some such things, and what things EmuTOS does not support:
* https://github.com/emutos/emutos/blob/m ... atible.txt
* https://github.com/emutos/emutos/blob/m ... c/bugs.txt
* https://github.com/emutos/emutos/blob/m ... status.txt
(There are several TOS v4 / Falcon programs that don't work with EmuTOS, but that is to be expected because EmuTOS doesn't implement XBios DSP functions, nor support 16-bit color modes yet.)