Difference between revisions of "Sonic Riders"

From Dolphin Emulator Wiki
Jump to: navigation, search
(Problems)
(Enhancements: removed Motion Blur code. As detailed on Project:Wiki Conventions, only AR/Gecko codes to overcome emulation bugs, to add widescreen support on games that doesn't natively support 16:9 or to unlock higher framerates are allowed)
 
(29 intermediate revisions by 9 users not shown)
Line 1: Line 1:
 
{{Infobox VG
 
{{Infobox VG
|image         = [[File:SonicRidersGC.jpg|300px|Sonic Riders]]
+
|image     = [[File:SonicRidersGC.jpg|300px]]
|developer     = Sonic Team, Now Production
+
|developer = Sonic Team, Now Production
|publisher     = Sega
+
|publisher = Sega
|released     = {{vgrelease|JP=February 21, 2006|NA=February 23, 2006|EU=March 17, 2006}}
+
|series    = Sonic the Hedgehog
|series        = ''Sonic the Hedgehog''
+
|released = {{vgrelease|JP=February 21, 2006|NA=February 23, 2006|EU=March 17, 2006}}
|genre         = Racing
+
|genre     = Racing
|modes         = Single-player, Multiplayer (4)
+
|modes     = Single-player, Multiplayer (4)
|input         = GameCube Controller
+
|input     = GameCube Controller
|forumlink     = http://forums.dolphin-emu.org/Thread-gc-sonic-riders--26030
+
|forumlink = http://forums.dolphin-emu.org/Thread-gc-sonic-riders--26030
 
}}
 
}}
  
Line 16: Line 16:
  
 
== Problems ==
 
== Problems ==
 +
{{Problems|{{#vardefineecho:problems|
 +
=== Cut Scenes ===
 +
Since a TMEM emulation issue introduced in {{revision|5.0-4703}} videos are broken regardless of settings. They typically will only display a white or black screen while the audio for the clip plays normally. Refer {{issue|11164}}.
  
=== Hero Story Crash ===
+
=== <s>Hero Story Crash</s> ===
The game may crash after the third level in the Hero Story. To correct this, enable "Speed Up Disc Transfer Rate" in the game properties. Refer {{Issue|7257}} and {{Issue|8725}}.
+
The game may crash after the third level in the Hero Story. To correct this, enable "Speed Up Disc Transfer Rate" in the game properties. An inaccurate fix was made in {{revision|4.0-4222}} and was reverted in {{revision|4.0-5531}}. Refer {{Issue|8725}}.
  
=== Black instead of blur ===
+
Finally fixed in {{revision|5.0-2431}}
Since 4.0-7630, blur effects are replaced by black. Disable "Store EFB Copies to Texture Only" to fix.
 
  
More info:
+
}}}}
 
 
https://github.com/dolphin-emu/dolphin/pull/2960
 
 
 
=== {{s}}Specular Highlights{{/s}} ===
 
Specular highlights do not appear in D3D. They only appear correctly in the OpenGL backend. See {{issue|6169}}. Fixed by {{revision|4.0-5225}}.
 
{{image|SonicRiders Specular1.jpg|No specular highlights in D3D}}
 
{{image|SonicRiders Specular2.jpg|Proper emulation|br}}
 
  
 
== Enhancements ==
 
== Enhancements ==
  
 
=== 16:9 Aspect Ratio Fix ===
 
=== 16:9 Aspect Ratio Fix ===
The built-in Widescreen Hack causes clipping issues. The following AR codes work as a replacement, causing less issues. To avoid conflicts, make sure that Widescreen Hack is disabled while using these codes.
+
The built-in Widescreen Hack causes clipping issues. The following Gecko codes work as a replacement, causing fewer issues. To avoid conflicts, make sure that Widescreen Hack is disabled while using these codes.
  
 
==== NTSC-U ====
 
==== NTSC-U ====
<pre>
+
Proper Gecko 16:9 code (works in every stage). Courtesy of Muzz on the Sonic Riders TE server.
04601A7C 3FE38E39
+
<pre>$16:9 Widescreen
 +
48000000 800030c8
 +
de000000 80008180
 +
d20a9050 00000002
 +
38600003 986287fc
 +
60000000 00000000
 +
d20a9104 00000002
 +
38600003 986287fc
 +
60000000 00000000
 +
d20a93b0 00000002
 +
39400003 994287fc
 +
39400002 00000000
 +
d20a93fc 00000002
 +
39400003 994287fc
 +
60000000 00000000
 +
d20a9464 00000002
 +
39400003 994287fc
 +
39400002 00000000
 +
d20a94b0 00000002
 +
39400003 994287fc
 +
60000000 00000000
 +
d20a96a8 00000002
 +
39400003 994287fc
 +
39400002 00000000
 +
d20a96f4 00000002
 +
39400003 994287fc
 +
60000000 00000000
 +
d20a975c 00000002
 +
39400003 994287fc
 +
39400002 00000000
 +
d20a97a8 00000002
 +
39400003 994287fc
 +
60000000 00000000
 +
d20bd428 00000002
 +
38a00004 98a287fc
 +
38600000 00000000
 +
d211a034 00000002
 +
38600004 986287fc
 +
38600000 00000000
 +
d2152370 00000002
 +
39400002 994287fc
 +
60000000 00000000
 +
d21886a8 00000004
 +
3be00001 9be287fc
 +
3fe08006 63ff45dc
 +
7fe803a6 4e800021
 +
60000000 00000000
 +
e0000000 80000000
 +
c204cc70 0000000a
 +
886287fc 2c030000
 +
40820038 48000029
 +
7c8802a6 c0840000
 +
efbd2024 c0840004
 +
fc1d2000 4080001c
 +
ec21e824 ec210132
 +
48000010 4e800021
 +
3f400000 3fe38e39
 +
38600000 986287fc
 +
ec830824 00000000
 +
c204cd0c 0000000f
 +
ed090024 898287fc
 +
2c0c0000 40820060
 +
7d8802a6 48000009
 +
3faaaaab 7ca802a6
 +
c1050000 7d8803a6
 +
3d809862 618c87fc
 +
38a5fffc 80c50000
 +
7c066000 4082fff4
 +
c085fff8 c3a5fff4
 +
ed4a0772 efa9e824
 +
efbd0232 ed090024
 +
fc1d2000 40800010
 +
ec9d2024 ed080132
 +
ed4a0132 39800000
 +
998287fc 00000000
 +
c203422c 00000029
 +
880287fc d00504e8
 +
2c000002 41800130
 +
7c8802a6 48000009
 +
3faaaaab 7c6802a6
 +
c3a30000 7c8803a6
 +
3c809862 608487fc
 +
3863fffc 80c30000
 +
7c062000 4082fff4
 +
c023fff8 c043fff4
 +
ec42e824 ef9de824
 +
ec5c1024 fc020800
 +
40800008 ef820824
 +
ec5c1024 ec420772
 +
c00504e0 ec001024
 +
d00504e0 c00504dc
 +
ec001024 d00504dc
 +
c043fff4 3400fffe
 +
418200b4 ec42e824
 +
ef9de824 ec5c1024
 +
fc020800 40800020
 +
ec420824 c00504e8
 +
ec001024 d00504e8
 +
c00504e4 ec001024
 +
d00504e4 2c000002
 +
4082007c 3c80801d
 +
38842d00 c024fff8
 +
c004fffc c043fff4
 +
ec210024 c00504e0
 +
ec0000b2 d00504e0
 +
c00504dc ec0000b2
 +
d00504dc ec42e824
 +
ef9de824 ec5c1024
 +
fc020800 40800038
 +
ec420824 c00504e0
 +
ec0000b2 d00504e0
 +
c00504dc ec0000b2
 +
d00504dc c00504e8
 +
ec0000b2 d00504e8
 +
c00504e4 ec0000b2
 +
d00504e4 38000000
 +
980287fc 00000000
 
</pre>
 
</pre>
  
Line 45: Line 156:
 
<!--A full list of options is available at Template:Config/doc-->
 
<!--A full list of options is available at Template:Config/doc-->
 
{{Config
 
{{Config
|fastdisc = On
 
|fastdiscnotes = Avoid Hero Story crash
 
 
}}
 
}}
  
Line 53: Line 162:
 
<!--Use this template for compatibility entries: {{VersionCompatibilityVersion|revision|****|notes}}-->
 
<!--Use this template for compatibility entries: {{VersionCompatibilityVersion|revision|****|notes}}-->
 
{{VersionCompatibilityVersion|5691|****|}}
 
{{VersionCompatibilityVersion|5691|****|}}
{{VersionCompatibilityVersion|4.0-4222|****|Crashing related to accurately emulating real hardware drive read speed fixed}}
+
{{VersionCompatibilityVersion|4.0-4222|****|Real hardware drive read speed crashing fixed innaccurately}}
{{VersionCompatibilityVersion|4.0-5225|*****|Direct3D specular highlights fixed}}
+
{{VersionCompatibilityVersion|4.0-5225|****|Direct3D specular highlights fixed}}
 +
{{VersionCompatibilityVersion|5.0-2431|*****|Real hardware drive read speed crashing fixed}}
 +
{{VersionCompatibilityVersion|5.0-4703|****|Videos broken}}
 
{{VersionCompatibilityClose}}
 
{{VersionCompatibilityClose}}
  
Line 70: Line 181:
 
|vid1=jMeohWMDX6c|cap1=(60FPS Viewable) Dolphin Emulator 4.0-3950 - Sonic Prime (1080p HD) - Nintendo GameCube
 
|vid1=jMeohWMDX6c|cap1=(60FPS Viewable) Dolphin Emulator 4.0-3950 - Sonic Prime (1080p HD) - Nintendo GameCube
 
|vid2=C3zRbH1XVTQ|cap2=Sonic Riders on NVIDIA SHIELD Android TV - Dolphin Emulator (Nintendo GameCube)
 
|vid2=C3zRbH1XVTQ|cap2=Sonic Riders on NVIDIA SHIELD Android TV - Dolphin Emulator (Nintendo GameCube)
 +
|vid3=J16xnl3B12U|cap3=Dolphin Emulator 5.0-2565 - Sonic Riders (1080p) - Nintendo GameCube
 
}}
 
}}
 +
 
{{Navigation/Sonic Spinoffs}}
 
{{Navigation/Sonic Spinoffs}}
  
 
[[Category:GameCube games]]
 
[[Category:GameCube games]]

Latest revision as of 16:43, 6 January 2021

Sonic Riders
SonicRidersGC.jpg
Developer(s) Sonic Team, Now Production
Publisher(s) Sega
Series Sonic the Hedgehog
Platform(s) GameCube
Release date(s) JP February 21, 2006
NA February 23, 2006
EU March 17, 2006
Genre(s) Racing
Mode(s) Single-player, Multiplayer (4)
Input methods GameCube Controller
Compatibility 4Stars4.pngEdit rating: Sonic Riders
Playable
GameIDs GXEE8P, GXEJ8P, GXEP8P
See also...

Dolphin Forum thread
Open Issues
Search Google
Search Wikipedia

In Sonic Riders, Dr. Eggman challenges Sonic and his friends to a Worldwide Grand Prix, and the prize for coming out on top is an ultra-rare Chaos Emerald! Gliding on air boards – which are performance-oriented for each playable character – gamers will experience a heightened sense of sports-style racing tension as Sonic and his pals perform tricks and stunts over treacherous wide-open terrain.

Sonic and friends speed through tracks on air boards, using individual special moves to strike down opponents. Air is a big element of Sonic Riders. Your board's "fuel" source is air. You can fill up your air at various points on the course, but to race well you'll have to use another means of replenishment: performing tricks with your board. You'll also want to make use of turbulence from racers who are in front of you.

Problems

Cut Scenes

Since a TMEM emulation issue introduced in 5.0-4703 videos are broken regardless of settings. They typically will only display a white or black screen while the audio for the clip plays normally. Refer issue 11164.

Hero Story Crash

The game may crash after the third level in the Hero Story. To correct this, enable "Speed Up Disc Transfer Rate" in the game properties. An inaccurate fix was made in 4.0-4222 and was reverted in 4.0-5531. Refer issue 8725.

Finally fixed in 5.0-2431

Enhancements

16:9 Aspect Ratio Fix

The built-in Widescreen Hack causes clipping issues. The following Gecko codes work as a replacement, causing fewer issues. To avoid conflicts, make sure that Widescreen Hack is disabled while using these codes.

NTSC-U

Proper Gecko 16:9 code (works in every stage). Courtesy of Muzz on the Sonic Riders TE server.

$16:9 Widescreen
48000000 800030c8
de000000 80008180
d20a9050 00000002
38600003 986287fc
60000000 00000000
d20a9104 00000002
38600003 986287fc
60000000 00000000
d20a93b0 00000002
39400003 994287fc
39400002 00000000
d20a93fc 00000002
39400003 994287fc
60000000 00000000
d20a9464 00000002
39400003 994287fc
39400002 00000000
d20a94b0 00000002
39400003 994287fc
60000000 00000000
d20a96a8 00000002
39400003 994287fc
39400002 00000000
d20a96f4 00000002
39400003 994287fc
60000000 00000000
d20a975c 00000002
39400003 994287fc
39400002 00000000
d20a97a8 00000002
39400003 994287fc
60000000 00000000
d20bd428 00000002
38a00004 98a287fc
38600000 00000000
d211a034 00000002
38600004 986287fc
38600000 00000000
d2152370 00000002
39400002 994287fc
60000000 00000000
d21886a8 00000004
3be00001 9be287fc
3fe08006 63ff45dc
7fe803a6 4e800021
60000000 00000000
e0000000 80000000
c204cc70 0000000a
886287fc 2c030000
40820038 48000029
7c8802a6 c0840000
efbd2024 c0840004
fc1d2000 4080001c
ec21e824 ec210132
48000010 4e800021
3f400000 3fe38e39
38600000 986287fc
ec830824 00000000
c204cd0c 0000000f
ed090024 898287fc
2c0c0000 40820060
7d8802a6 48000009
3faaaaab 7ca802a6
c1050000 7d8803a6
3d809862 618c87fc
38a5fffc 80c50000
7c066000 4082fff4
c085fff8 c3a5fff4
ed4a0772 efa9e824
efbd0232 ed090024
fc1d2000 40800010
ec9d2024 ed080132
ed4a0132 39800000
998287fc 00000000
c203422c 00000029
880287fc d00504e8
2c000002 41800130
7c8802a6 48000009
3faaaaab 7c6802a6
c3a30000 7c8803a6
3c809862 608487fc
3863fffc 80c30000
7c062000 4082fff4
c023fff8 c043fff4
ec42e824 ef9de824
ec5c1024 fc020800
40800008 ef820824
ec5c1024 ec420772
c00504e0 ec001024
d00504e0 c00504dc
ec001024 d00504dc
c043fff4 3400fffe
418200b4 ec42e824
ef9de824 ec5c1024
fc020800 40800020
ec420824 c00504e8
ec001024 d00504e8
c00504e4 ec001024
d00504e4 2c000002
4082007c 3c80801d
38842d00 c024fff8
c004fffc c043fff4
ec210024 c00504e0
ec0000b2 d00504e0
c00504dc ec0000b2
d00504dc ec42e824
ef9de824 ec5c1024
fc020800 40800038
ec420824 c00504e0
ec0000b2 d00504e0
c00504dc ec0000b2
d00504dc c00504e8
ec0000b2 d00504e8
c00504e4 ec0000b2
d00504e4 38000000
980287fc 00000000

Configuration

No configuration changes are known to affect compatibility for this title.

Version Compatibility

The graph below charts the compatibility with Sonic Riders since Dolphin's 2.0 release, listing revisions only where a compatibility change occurred.

Δ
5.0-14097 (current)
Δ
Δ
Δ
Δ
Δ
2.0 (r5384)
Compatibility can be assumed to align with the indicated revisions. However, compatibility may extend to prior revisions or compatibility gaps may exist within ranges indicated as compatible due to limited testing. Please update as appropriate.

Testing

This title has been tested on the environments listed below:

Test Entries
Revision OS Version CPU GPU Result Tester
r5691 Windows 7 Intel Core i5-750 @ 4GHz ATI Radeon HD 5870 Perfect: 60FPS rock solid.
r5691 Windows 7 AMD A8-3820 @ 2.5GHz NVIDIA GeForce GTX 560 Okay: 60FPS but no videos during cut scenes. Xx2TailsxX
r7440 Windows XP Intel Pentium E2140 @ 1.6GHz NVIDIA GeForce 8400 Playable: 35/45FPS Lafa
4.0-7842 Mac OS X 10.11 Intel Core i7-4770K @ 3.2GHz NVIDIA GeForce 780M Unplayable: 60FPS in some parts but slows to ~15 at times during race Dr3AmNightmare

Gameplay Videos