Application Details:
Version: | 1.0 |
License: | |
URL: | |
Votes: | 1 |
Latest Rating: | Platinum |
Latest Wine Version Tested: | 1.5.31 |
Maintainers: About Maintainership
No maintainers. Volunteer today!
What works
Same as before: Sound, DDraw and everytnikg else except...
What does not
D3D and Netplay. Please also see extra comments!
Workarounds
What was not tested
Not much - I played through most of the game, and it worked perfect.
Hardware tested
Graphics:
Additional Comments
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 Workaround? | Rating | Submitter | ||
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 |
Bug # | Description | Status | Resolution | Other apps affected |
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 ;) ):
www.dropbox.com/s/f5y6ugqhwkfg2ud/sonicr_patch.exe
alternative link is in this forum thread:
http://forum.cheatengine.org/viewtopic.php?t=418078&sid=1f17b176556655795a2b3c9156f869f3
Comments for this application have been disabled because there are no maintainers.