WineHQ

SonicR

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!

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

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:

  • GPU:
  • Driver:

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.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowDebian GNU/Linux 7.x "Wheezy"Jun 02 20131.5.31Yes Yes PlatinumJames Huk 
ShowDebian GNU/Linux 5.x "Lenny"Mar 07 20101.1.40Yes Yes GoldJames Huk 
CurrentDebian GNU/Linux 5.x "Lenny"Feb 16 20101.1.38Yes Yes SilverJames Huk 
ShowDebian GNU/Linux 4.x "Etch"Dec 10 20070.9.50.Yes Yes SilverJames Huk 
ShowUbuntu 7.04 "Feisty" i386 (+ variants like Kubuntu)Apr 26 20070.9.35.Yes Yes SilverJames Huk 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

HowTo / Notes

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"

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

Comments Disabled

Comments for this application have been disabled because there are no maintainers.
Back