Tony Hawk's Pro Skater 3: Difference between revisions

Jump to navigation Jump to search
m (Derp)
(ZCompLoc update. I don't have the game, so I mined neobrain and Starscream for the specifics. Derp fix.)
Line 14: Line 14:


== Problems ==
== Problems ==
=== Invisible Characters ===
=== Invisible Characters ===
The characters in the game are invisible. This issue is tied to zcomploc, a niche emulation function. Currently, Dolphin does not properly support the function, but a hack is in place to allow games that use it to work. Characters may still disappear under some circumstances and settings. See {{issue|4881}}, {{issue|4841}}, [http://forums.dolphin-emu.org/showthread.php?tid=24770 zcomploc forum thread].
This game uses a niche GCN feature known as ZCompLoc. Without this feature characters are invisible. A hack has existed since {{revision|3.0-505}}, but a proper implementation of ZCompLoc was added to OpenGL in {{revision|3.5-1649}} to D3D11 in {{revision|3.5-1729}}. The new implementation requires OpenGL 4.2+ or Direct3D11 compatibility, and D3D9 is incapable of supporting it. If your system or backend cannot support the proper implementation, a warning will appear, and Dolphin will fall back to the old ZCompLoc hack. Problems may still occur while using the hack. See {{issue|4881}}, {{issue|4841}}, [http://forums.dolphin-emu.org/showthread.php?tid=24770 ZCompLoc forum thread], [https://forums.dolphin-emu.org/Thread-green-notice-development-thread-zcomploc-testing-update-now-with-d3d11-version ZCompLoc testing thread].
{{image|Thps3glitch.png|Invisible characters|br}}
{{image|Thps3glitch.png|Invisible characters|br}}


Line 21: Line 22:
<!--A full list of options is available at Template:Config/doc-->
<!--A full list of options is available at Template:Config/doc-->
{{Config
{{Config
|gfxbackend      = D3D11 or OpenGL
|gfxbackendnotes = Support the proper ZCompLoc implementation
}}
}}


Line 28: Line 31:
{{VersionCompatibilityVersion|7688|*}}
{{VersionCompatibilityVersion|7688|*}}
{{VersionCompatibilityVersion|3.0|***}}
{{VersionCompatibilityVersion|3.0|***}}
{{VersionCompatibilityVersion|3.0-143|****|zcomploc supported}}
{{VersionCompatibilityVersion|3.0-143|****|Broken ZCompLoc support added}}
{{VersionCompatibilityVersion|3.0-192|***|zcomploc support removed}}
{{VersionCompatibilityVersion|3.0-192|***|Broken ZCompLoc support removed}}
{{VersionCompatibilityVersion|3.0-505|****|zcomploc hack implemented}}
{{VersionCompatibilityVersion|3.0-505|****|ZCompLoc hack implemented}}
{{VersionCompatibilityVersion|3.0-678|***|zcomploc broken}}
{{VersionCompatibilityVersion|3.0-678|***|ZCompLoc hack broken}}
{{VersionCompatibilityVersion|3.0-715|****|zcomploc fixed}}
{{VersionCompatibilityVersion|3.0-715|****|ZCompLoc hack fixed}}
{{VersionCompatibilityVersion|3.5-1649|****|Proper ZCompLoc support added to OpenGL}}
{{VersionCompatibilityVersion|3.5-1729|****|Proper ZCompLoc support added to D3D11}}
{{VersionCompatibilityClose}}
{{VersionCompatibilityClose}}


Line 48: Line 53:
{{videogallery
{{videogallery
|vid1=QPnpjqYqD9E|cap1=Dolphin GC\Wii emulator: Tony Hawk's Pro Skater 3 Airport gameplay (720p)
|vid1=QPnpjqYqD9E|cap1=Dolphin GC\Wii emulator: Tony Hawk's Pro Skater 3 Airport gameplay (720p)
|vid2=jT3P0CMwh8M|cap2=Invisible}}
|vid2=jT3P0CMwh8M|cap2=Invisible
|vid3=nlN9GpT_DJA|cap3=THPS 3 - 01
|vid3=nlN9GpT_DJA|cap3=THPS 3 - 01
}}
}}