Dude... I do have the right hardware from an original IBM XT to a couple Turbo XT clones, to a Tandy 1000 SL that i had to mod for 220V, to a 286, 386, 486 and Pentium MMX.
I also can use from CP/M-86 to all MS-DOS oficial releases to Windows 98 stripped FAT32 MS-DOS. PC-DOS, DR-DOS, whatever. No point in discussing DOSBox. The point here is: FreeDOS and its ability to run DOS games. In the case of DSI games, there's something specific to the game engine that prevents those games from running, GP Circuit, The Cycles and Test Drive 2. I've had no chance yet but a good thing try might be running a debugger and checking if the code might be stuck in an infinite loop. Planet X3, for instance, despite being programmed for XT class machines that usually use MS-DOS 3.3, had a bug in which the game was stuck in an infinite loop while printing a string just before exiting to DOS. So i took a look into the code and what happened is that INT 29 might trash BX completely which was actually used to point to memory and fetch the characters for the string. BX gets completely trashed so the string never finished and just printed crap on the screen. An isolated problem on a specific version of DOS. This might be what is happening with the DSI games, or might be something entirely different, but the fact that every game that uses the same engine fails to run on FDOS makes it quite obvious that fixing just one of these games will probably fix the rest. This is what we should focus on. A segunda, 7/03/2022, 13:04, Joao Silva <joao1...@gmail.com> escreveu: > Hello! > > Not perfectly... for that you need the right hardware for the game to run, > ms-dos 6.22 or pc-dos 7.0/7.1 and i'm assuming that you don't have either > conditions. > > So dosbox will run most games, you can check the compatibility list > https://www.dosbox.com/comp_list.php?letter=a and fine tune the cpu > speed on dosbox. > > You can also check dosbox-x with more features. > > You can also check this page for game clones and/or remakes > https://osgameclones.com/, some require compiling the source code. > _______________________________________________ > Freedos-user mailing list > Freedos-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freedos-user >
_______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user