Sonic Unleashed: Difference between revisions

Jump to navigation Jump to search
m (→‎No Video: Little clarification)
(So, apparently the sonic unleashed hack was left in the NTSC gameini, and "projectionhack=0" can be ignored if you use multiple builds on the same global user directory. Odd. False alarm!)
Line 14: Line 14:


== Problems ==
== Problems ==
=== No Video ===
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. It was believed that it would be ok since the projection epsilon fix in {{revision|4.0-4451}} fixed all of the other sonic games that relied on the Sonic Unleashed hack, but Sonic Unleashed itself is presently unaffected. There is no solution at this time.


=== Audio Crackling ===
=== Audio Crackling ===
Line 23: Line 20:
=== Crashes ===
=== Crashes ===
Dolphin occasionally crashes when running this game.
Dolphin occasionally crashes when running this game.
=== <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.


== Configuration ==
== Configuration ==
Line 35: Line 35:
{{VersionCompatibilityVersion|4.0-564|****|Blackscreen with OpenGL}}
{{VersionCompatibilityVersion|4.0-564|****|Blackscreen with OpenGL}}
{{VersionCompatibilityVersion|4.0-3748|*|Blackscreen on all hardware backends}}
{{VersionCompatibilityVersion|4.0-3748|*|Blackscreen on all hardware backends}}
{{VersionCompatibilityVersion|4.0-4451|****|Blackscreen fixed}}
{{VersionCompatibilityClose}}
{{VersionCompatibilityClose}}