Sonic Unleashed: Difference between revisions

Jump to navigation Jump to search
m
→‎Testing: add entry
mNo edit summary
m (→‎Testing: add entry)
(12 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{Infobox VG
{{Infobox VG
|image       = [[File:SonicUnleashedWii.jpg|300px]]
|image     = [[File:SonicUnleashedWii.jpg|300px]]
|developer   = Sonic Team
|developer = Sonic Team
|publisher    = Sega
|publisher = Sega
|released     = {{vgrelease|NA=November 18, 2008|AUS=November 27, 2008|EU=November 28, 2008|JP=December 18, 2008}}
|series   = Sonic the Hedgehog
|series      = ''Sonic the Hedgehog''
|released = {{vgrelease|NA=November 18, 2008|AUS=November 27, 2008|EU=November 28, 2008|JP=December 18, 2008}}
|genre       = Platform, Action, Racing
|genre     = Platform, Action, Racing
|modes       = Single-player
|modes     = Single-player
|input       = Wii Remote + Nunchuk, Classic Controller, GameCube Controller
|input     = Wii Remote + Nunchuk, Classic Controller, GameCube Controller
|forumlink   = http://forums.dolphin-emu.org/Thread-wii-sonic-unleashed--26037
|forumlink = http://forums.dolphin-emu.org/Thread-wii-sonic-unleashed--26037
}}
}}


'''''Sonic Unleashed''''' (released as '''''Sonic World Adventure''''' in Japan), is a video game in the ''Sonic the Hedgehog'' series developed by Sonic Team and published by Sega for multiple platforms in 2008. The game follows Sonic the Hedgehog as he attempts to restore the world to normal after his nemesis, Doctor Eggman, splits the world into pieces, as well as his struggles with his new beast form, Sonic the Werehog. Gameplay features two distinct styles, with each being played either during daytime or night-time. Daytime stages incorporate Sonic's traditional platforming and trademark speed, with a combination of behind-the-back third-person viewpoints and 2D side-scroller platforming; gameplay seamlessly transitions between these two views. Night-time levels see Sonic transform into the Werehog; gameplay slows down to accommodate greater platform play, and involves combat against waves of enemies using the Werehog's brute strength.
'''''Sonic Unleashed''''' (released as '''''Sonic World Adventure''''' in Japan), is a video game in the ''Sonic the Hedgehog'' series developed by Sonic Team and published by Sega for multiple platforms in 2008. The game follows Sonic the Hedgehog as he attempts to restore the world to normal after his nemesis, Doctor Eggman, splits the world into pieces, as well as his struggles with his new beast form, Sonic the Werehog. Gameplay features two distinct styles, with each being played either during daytime or night-time. Daytime stages incorporate Sonic's traditional platforming and trademark speed, with a combination of behind-the-back third-person viewpoints and 2D side-scroller platforming; gameplay seamlessly transitions between these two views. Night-time levels see Sonic transform into the Werehog; gameplay slows down to accommodate greater platform play, and involves combat against waves of enemies using the Werehog's brute strength.
== Emulation Information ==
{{Problems/Controller Map Overlap}}


== Problems ==
== Problems ==
=== {{s}}Crashes{{/s}} ===
{{Problems|{{#vardefineecho:problems|
Dolphin occasionally crashes when running this game.  This was fixed by {{revision|4.0-7056}}


=== {{s}}No Video{{/s}} ===
}}}}
Sonic Unleashed has very unusual depth clipping issues, resulting in a black screen if the game is not perfectly emulated. For years, these problems were fixed by the "Sonic Unleashed hack", a very messy and annoying projection hack. In {{revision|4.0-564}}, this hack was removed so a proper fix could be found. This broke OpenGL compatibility, but D3D continued to render since depth clipping was broken in that backend. However, this clipping bug was fixed in {{revision|4.0-3748}}, leaving this game broken in both backends. Fixed by a proper implementation in {{revision|4.0-4451}}. See {{issue|6914}} and the [https://dolphin-emu.org/blog/2015/01/01/dolphin-progress-report-december-2014/ Dec 2014 Dolphin Progress Report] for details.


== Enhancements ==
== Enhancements ==
=== 60FPS hack ===
=== 60FPS Hack ===
Enter this as an AR code in the game's configuration settings. This patch will unlock the game's frame rate from 30FPS on actual hardware to 60FPS.
 
Check "Store EFB Copies To Texture Only.". It may also be advisable to increase the emulated CPU clock to maintain 60FPS rendering. The 60 FPS is graphic dependent, so lowering the internal rendering resolution may be required to maintain 60 FPS.
 
Original 60FPS code
<pre>
<pre>
04868794 3F800000
04868794 3F800000
Line 27: Line 33:
</pre>
</pre>


Enter this as an AR code in the game's configuration settings. This patch will unlock the game's frame rate from 30FPS on actual hardware to 60FPS.
Known problems:
 
* Boss battles are broken.
* May stop werehog from dashing to one side.
 
=== Enhanced 60FPS Hack with Toggle ===
This version addresses the known issues above.
 
FPS Controller Toggle Version + Werehog Dashing Patch


Check "Store EFB Copies To Texture Only.". It may also be advisable to increase the emulated CPU clock to maintain 60FPS rendering, although this option is not available in recent builds and is not required.
These are Gecko Codes for US version (RSVE8P)


Known problems:
GameCube Controller:
<pre>
$60 FPS v2 and GC Toggle [yorkiesandskittles, dreamsyntax]
28760BF7 00000008
04868794 3F800000
04792460 0000003C
0419D33C 4E800020
E0000000 80008000
28760BF7 00000004
04868794 40000000
04792460 0000001E
0419D33C 806304C4
E0000000 80008000
*ON GAMECUBE CONTROLLER:
*D-pad Up for 60FPS
*D-pad Down for 30FPS
*
*Can be used on menus/stages.
*Resets automatically to 30fps per level. Bosses are broken with 60fps, so this toggle was made to allow the best of regular stages without needing to restart everytime.
*
*This also fixes the stopping bug with werehog while dashing in 60fps.
*
*Original code by yorkiesandskittles
*Toggle and werehog fix added by dreamsyntax
</pre>


* Boss battles are broken.
Wiimote + Nunchuck:
<pre>
$60 FPS v2 and Wiimote Toggle [yorkiesandskittles, dreamsyntax]
288144aa 00000008
04868794 3f800000
04792460 0000003c
0419d33c 4e800020
e0000000 80008000
288144aa 00000004
04868794 40000000
04792460 0000001e
0419d33c 806304c4
e0000000 80008000
*ON Wiimote:
*D-pad Up for 60FPS
*D-pad Down for 30FPS
*
*Can be used on menus/stages.
*Resets automatically to 30fps per level. Bosses are broken with 60fps, so this toggle was made to allow the best of regular stages without needing to restart everytime.
*
*This also fixes the stopping bug with werehog while dashing in 60fps.
*
*Original code by yorkiesandskittles
*Toggle and werehog fix added by dreamsyntax
</pre>


== Configuration ==
== Configuration ==
Line 47: Line 109:
{{VersionCompatibilityVersion|4.0-3748|*|Blackscreen on all hardware backends}}
{{VersionCompatibilityVersion|4.0-3748|*|Blackscreen on all hardware backends}}
{{VersionCompatibilityVersion|4.0-4451|****|Blackscreen fixed}}
{{VersionCompatibilityVersion|4.0-4451|****|Blackscreen fixed}}
{{VersionCompatibilityVersion|5.0-11518|*****|Since prior to this revision}}
{{VersionCompatibilityClose}}
{{VersionCompatibilityClose}}


Line 62: Line 125:
{{testing/entry|revision=3.0-594|OS=Windows 7|CPU=Intel Core i7-2630 @ 2GHz|GPU=NVIDIA GeForce GTX 460M|result=Playable speed, usually around 60-80%, daytime stages result in noticeable sound errors.|tester=DiscoBiscuit}}
{{testing/entry|revision=3.0-594|OS=Windows 7|CPU=Intel Core i7-2630 @ 2GHz|GPU=NVIDIA GeForce GTX 460M|result=Playable speed, usually around 60-80%, daytime stages result in noticeable sound errors.|tester=DiscoBiscuit}}
{{testing/entry|revision=5.0-rc-19|OS=Windows 10|CPU=AMD Phenom II X6 1090t @ 3.7GHz|GPU=NVIDIA GeForce GTX 970|result=Fullspeed everytime. Perfect emulation!|tester=slashlv}}
{{testing/entry|revision=5.0-rc-19|OS=Windows 10|CPU=AMD Phenom II X6 1090t @ 3.7GHz|GPU=NVIDIA GeForce GTX 970|result=Fullspeed everytime. Perfect emulation!|tester=slashlv}}
{{testing/entry|revision=5.0-14344|OS=Manjaro Linux|CPU=Intel i7-8750H @ 2.2GHz|GPU=NVIDIA GeForce GTX 1070|result=No issues completing game fully. No obvious graphical defects/sound corruption.|tester=dreamsyntax}}
{{testing/end}}
{{testing/end}}


Navigation menu