|Latest Wine Version Tested:||1.5.31|
Maintainers: About Maintainership
No maintainers. Volunteer today!
Same as before: Sound, DDraw and everytnikg else except...
What does not
D3D and Netplay. Please also see extra comments!
What was not tested
Not much - I played through most of the game, and it worked perfect.
IMPORTANT NOTE: There is a weird bug in this game, that manifests itself on modern computers by following error: "An integer divide by zero was encountered at address 004801d9" Since I have both modern (C2D and Athlon X2) and older (Duron 1200) computers I can confirm that this error doesn't exist on older hardware, this bug affects both Windows and wine. The only "workaround" (if you can call it a workaround) is to: quickly start game many times over, eventually game will run fine (strange, but true). In windows this is easy - just select .exe and push and hold "Enter" for few seconds, unfortunately under wine it is more complicated: 1.If you are using some kind of file manager (Thunar, Nautilus, Konqueror etc.), then you may try Windows approach, select .exe and hold enter. 2.If you are using console, the only way seems to be to create a bash script and fill it with something like this: wine start /Unix /path/to/sonicr.exe multiple times (the stronger the CPU, the more lines of this may be required, try 5 the 10 then 15 and so on. Then run it with: sh script Yes I know this bug can be very frustrating, and above workarounds are ugly, but for now they'll have to do. This is a GAME bug, not a wine bug.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Debian GNU/Linux 7.x "Wheezy"||Jun 02 2013||1.5.31||Yes||Yes||Platinum||James Huk|
|Show||Debian GNU/Linux 5.x "Lenny"||Mar 07 2010||1.1.40||Yes||Yes||Gold||James Huk|
|Current||Debian GNU/Linux 5.x "Lenny"||Feb 16 2010||1.1.38||Yes||Yes||Silver||James Huk|
|Show||Debian GNU/Linux 4.x "Etch"||Dec 10 2007||0.9.50.||Yes||Yes||Silver||James Huk|
|Show||Ubuntu 7.04 "Feisty" i386 (+ variants like Kubuntu)||Apr 26 2007||0.9.35.||Yes||Yes||Silver||James Huk|
There is a weird bug in this game, that manifests itself on modern computers by following error:
"An integer divide by zero was encountered at address 004801d9"
You can get rid of this bug by using patched exe provided by @GameX (thank You very much ;) ):
alternative link is in this forum thread: