I have this old game, Sonic R, which is kind of poorly programmed, for modern computer. It wouldn't start if the CPU is too fast, and toss a random error, even with Wine. The solution to make it start is to slow down the CPU, but I don't know how.
I managed to make it run in Wine, running a "useless" program a friend made: it allocate memory to the computer (Just for the fun of make it crash XD). Running 3 of these "memory-eater" programs push my RAM to 90%, and the game start!
However, I'm not so used to do this - I hear the disk spinning, and eventually, that'll wear it out!
Any other solution?
Could I just run the program in a isolated area (Sandbox?) with only a limited RAM ammount ? Like a virtual machine but.. without Windows?
I've succesfully started the game in a 512MB Windows 98 VM, but even 512MB was too much. I started the program only once in the VM, and it has less impact on my system performance (It wear out the 512 MB of my VM, not my main computer with 8GB of RAM). But running the program only once in that Windows 98 VM made the VM extremely sluggish, and the game unplayable (It started, at least).
Any easy solution, to slow down my CPU, or allocate only a small ammount of RAM to the game ?