Tony Hawk's Pro Skater 3: Difference between revisions

From Dolphin Emulator Wiki
Jump to navigation Jump to search
No edit summary
(23 intermediate revisions by 9 users not shown)
Line 1: Line 1:
{{Infobox VG
{{Infobox VG
|image       = [[File:TonyHawksProSkater3.jpg|300px]]
|image     = [[File:TonyHawksProSkater3.jpg|300px]]
|developer   = Neversoft
|developer = Neversoft
|publisher    = Activision
|publisher = Activision
|released     = {{vgrelease|NA=October 28, 2001|EU=May 3, 2002}}
|series   = Tony Hawk
|series      = ''Tony Hawk''
|released = {{vgrelease|NA=October 28, 2001|EU=May 3, 2002}}
|genre       = Sports, Skateboarding
|genre     = Sports, Skateboarding
|modes       = Single-player, Multiplayer (2)
|modes     = Single-player, Multiplayer (2)
|input       = GameCube Controller
|input     = GameCube Controller
|forumlink   = http://forums.dolphin-emu.org/Thread-gc-tony-hawk-s-pro-skater-3
|forumlink = http://forums.dolphin-emu.org/Thread-gc-tony-hawk-s-pro-skater-3
}}
}}


Line 14: Line 14:


== Problems ==
== Problems ==
=== Invisible Characters ===
{{Problems|{{#vardefineecho:problems|
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. If your system 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}}, {{forum|ZCompLoc forum thread|tid=24770}}, [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}}
=== Squashed Videos ===
Since at least {{revision|4.0.2}}, videos are squashed down and don't fully fill the screen. The empty area above displays purple since Hybrid XFB, unless Store XFB Copies to Texture Only is disabled, which changes the purple bar to black. See {{issue|11631}}.
 
=== <s>Random Crashing</s> ===
Since at least {{revision|5.0-9795}}, the game may randomly crash with a "CPU thread too fast!" error. Trying to continue anyways through the error will cause Dolphin to crash. This does not happen in {{revision|5.0}}. This is most likely fixed by disabling Dual Core. See {{issue|11632}}. Single core mode is default since {{revision|5.0-11217}}.
 
}}}}
 
== Enhancements ==
=== Widescreen AR Code ===
The Dolphin Widescreen Hack has clipping issues that can be solved with an AR Code. Make sure the Dolphin Widescreen Hack is disabled before using this code.
 
==== NTSC ====
<pre>
041C8920 3FF3CF00
041D54C0 3FF3CF00
040CCD78 4E800020
C2122C44 00000004
3DC03FAA 61CEAAAB
91C21000 C1E21000
ED0F0232 ED494024
60000000 00000000
</pre>


== Configuration ==
== Configuration ==
<!--A full list of options is available at Template:Config/doc-->
<!--A full list of options is available at Template:Config/doc-->
{{Config
{{Config
}}
}}


Line 26: Line 49:
{{VersionCompatibility}}
{{VersionCompatibility}}
<!--Use this template for compatibility entries: {{VersionCompatibilityVersion|revision|****|notes}}-->
<!--Use this template for compatibility entries: {{VersionCompatibilityVersion|revision|****|notes}}-->
{{VersionCompatibilityVersion|7688|*}}
{{VersionCompatibilityVersion|7688|*|}}
{{VersionCompatibilityVersion|3.0|***}}
{{VersionCompatibilityVersion|3.0|***|}}
{{VersionCompatibilityVersion|3.0-143|****|Broken ZCompLoc support added}}
{{VersionCompatibilityVersion|3.0-143|****|Broken ZCompLoc support added}}
{{VersionCompatibilityVersion|3.0-192|***|Broken ZCompLoc support removed}}
{{VersionCompatibilityVersion|3.0-192|***|Broken ZCompLoc support removed}}
Line 35: Line 58:
{{VersionCompatibilityVersion|3.5-1649|****|Proper ZCompLoc support added to OpenGL}}
{{VersionCompatibilityVersion|3.5-1649|****|Proper ZCompLoc support added to OpenGL}}
{{VersionCompatibilityVersion|3.5-1729|****|Proper ZCompLoc support added to D3D11}}
{{VersionCompatibilityVersion|3.5-1729|****|Proper ZCompLoc support added to D3D11}}
{{VersionCompatibilityVersion|4.0-4478|*****|Likely perfect prior to this revision}}
{{VersionCompatibilityClose}}
{{VersionCompatibilityClose}}


Line 40: Line 64:
{{testing/start}}
{{testing/start}}
<!--Use this template for test entries: {{testing/entry|revision=|OS=|CPU=|GPU=|result=|tester=}}-->
<!--Use this template for test entries: {{testing/entry|revision=|OS=|CPU=|GPU=|result=|tester=}}-->
{{testing/entry|revision=7688|OS=Windows 7 x64|CPU=AMD Athlon 64 X2 4400 @ 2.2GHz|GPU=NVIDIA GeForce GT 440|result=Unplayable. Graphics are completely distorted.|tester=Endres}}
{{testing/entry|revision=3.0|OS=Windows 7|CPU=Intel Core i5-2500K @ 3.3GHz|GPU=AMD Radeon HD 6870|result=Playable. opening movies only play sound, levels load up fine, but player is invisible.|tester=173.67.20.27}}
{{testing/entry|revision=3.0|OS=Windows 7 x64|CPU=Intel Core i5-2500K @ 3.3GHz|GPU=AMD Radeon HD 6870|result=Playable. opening movies only play sound, levels load up fine, but player is invisible.|tester=173.67.20.27}}
{{testing/entry|revision=7688|OS=Windows 7|CPU=AMD Athlon 64 X2 4400 @ 2.2GHz|GPU=NVIDIA GeForce GT 440|result=Unplayable. Graphics are completely distorted.|tester=Endres}}
{{testing/entry|revision=3.5-1394|OS=Windows 8|CPU=Intel Core i7-3840QM @ 2.8GHz|GPU=AMD Radeon HD 7970M|result=Unplayable. Freezes before main menu.|tester=BAPACop}}
{{testing/entry|revision=3.5-1394|OS=Windows 8|CPU=Intel Core i7-3840QM @ 2.8GHz|GPU=AMD Radeon HD 7970M|result=Unplayable. Freezes before main menu.|tester=BAPACop}}
{{testing/entry|revision=3.5-1395|OS=Windows 8|CPU=Intel Core i7-3840QM @ 2.8GHz|GPU=AMD Radeon HD 7970M|result=Unplayable. Freezes before main menu.|tester=BAPACop}}
{{testing/entry|revision=3.5-1395|OS=Windows 8|CPU=Intel Core i7-3840QM @ 2.8GHz|GPU=AMD Radeon HD 7970M|result=Unplayable. Freezes before main menu.|tester=BAPACop}}
{{testing/entry|revision=4.0-1140|OS=Windows 7 x64|CPU=Intel Core i5-4670K @ 4.0GHz|GPU=NVIDIA GeForce 760|result=Instant crash with OpenGL. Works fine with Direct3D.|tester=Darxide}}
{{testing/entry|revision=4.0-1140|OS=Windows 7|CPU=Intel Core i5-4670K @ 4.0GHz|GPU=NVIDIA GeForce 760|result=Instant crash with OpenGL. Works fine with Direct3D.|tester=Darxide}}
{{testing/entry|revision=4.0-4478|OS=Linux Ubuntu 14.04|CPU=Intel Core i3-3220 @ 3.3GHz|GPU=NVIDIA GeForce GTX 650|result=Almost perfect with default settings. Physics engine is so accurate, it's actually more accurate than the official Windows port; however, some stages can have slowdown (LA is the worst offender dropping down to 60% for short bursts), there's a couple crackling sound effects here or there, and the videos/cutscenes have some tearing and stuttering issues, but most of these things are avoidable and don't detract from the actual game. Finished career mode 100% with Tony Hawk without major issues.|tester=Xerxes}}
{{testing/entry|revision=4.0-4478|OS=Ubuntu 14.04|CPU=Intel Core i3-3220 @ 3.3GHz|GPU=NVIDIA GeForce GTX 650|result=Almost perfect with default settings. Physics engine is so accurate, it's actually more accurate than the official Windows port; however, some stages can have slowdown (LA is the worst offender dropping down to 60% for short bursts), there's a couple crackling sound effects here or there, and the videos/cutscenes have some tearing and stuttering issues, but most of these things are avoidable and don't detract from the actual game. Finished career mode 100% with Tony Hawk without major issues.|tester=Xerxes}}
{{testing/entry|revision=5.0-3648|OS=Windows 10|CPU=Intel Core i7-7700K|GPU=NVIDIA GeForce GTX 980 Ti|result=Nearly flawless, the only issues I encountered were some garbage around upscaled text and the transparency effect missing on the neversoft eye on load screens.|tester=IceStrike256}}
{{testing/entry|revision=5.0-9795|OS=Windows 10|CPU=Intel Core i3-3220 @ 3.3GHz|GPU=NVIDIA GeForce GTX 1060|result=All videos are squashed about 1/10th down from the top of the screen, but no longer stutter. Also, three times while playing (within 2 hours) the game crashed with a "CPU thread is too fast!" error; single core might help with this, but I haven't tried it. Otherwise everything else works fine, didn't notice any crackling sound effects and no slowdown anywhere.|tester=Xerxes}}
{{testing/end}}
{{testing/end}}


Line 55: Line 81:
|vid3=nlN9GpT_DJA|cap3=THPS 3 - 01
|vid3=nlN9GpT_DJA|cap3=THPS 3 - 01
|vid4=77nTvjjdTbc|cap4=Dolphin Emulator 4.0.2 - Tony Hawk's Pro Skater 3 (1080p HD) - Nintendo GameCube
|vid4=77nTvjjdTbc|cap4=Dolphin Emulator 4.0.2 - Tony Hawk's Pro Skater 3 (1080p HD) - Nintendo GameCube
|vid5=OwRSSHgOQE0|cap5=Tony Hawk's Pro Skater 3 on Dolphin 5.0-3648
}}
}}



Revision as of 23:50, 17 November 2019

Tony Hawk's Pro Skater 3
TonyHawksProSkater3.jpg
Developer(s) Neversoft
Publisher(s) Activision
Series Tony Hawk
Platform(s) GameCube
Release date(s) NA October 28, 2001
EU May 3, 2002
Genre(s) Sports, Skateboarding
Mode(s) Single-player, Multiplayer (2)
Input methods GameCube Controller
Compatibility 4Stars4.pngEdit rating: Tony Hawk's Pro Skater 3
Playable
GameIDs
See also...

Dolphin Forum thread
Open Issues
Search Google
Search Wikipedia

Tony Hawk's Pro Skater 3 is the third game released in the Tony Hawk's series and the first released for the Nintendo GameCube, developed by Neversoft and released by Activision on October 28, 2001. In this series, you play as one of many different pro skaters or a skater of your own, exploring different zones and trying to complete objectives all while busting out awesome tricks and impressing the locals.

Problems

Squashed Videos

Since at least 4.0.2, videos are squashed down and don't fully fill the screen. The empty area above displays purple since Hybrid XFB, unless Store XFB Copies to Texture Only is disabled, which changes the purple bar to black. See issue 11631.

Random Crashing

Since at least 5.0-9795, the game may randomly crash with a "CPU thread too fast!" error. Trying to continue anyways through the error will cause Dolphin to crash. This does not happen in 5.0. This is most likely fixed by disabling Dual Core. See issue 11632. Single core mode is default since 5.0-11217.

Enhancements

Widescreen AR Code

The Dolphin Widescreen Hack has clipping issues that can be solved with an AR Code. Make sure the Dolphin Widescreen Hack is disabled before using this code.

NTSC

041C8920 3FF3CF00
041D54C0 3FF3CF00
040CCD78 4E800020
C2122C44 00000004
3DC03FAA 61CEAAAB
91C21000 C1E21000
ED0F0232 ED494024
60000000 00000000

Configuration

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

Version Compatibility

The graph below charts the compatibility with Tony Hawk's Pro Skater 3 since Dolphin's 2.0 release, listing revisions only where a compatibility change occurred.

Δ
5.0-21270 (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 CPU GPU Result Tester
3.0 Windows 7 Intel Core i5-2500K @ 3.3GHz AMD Radeon HD 6870 Playable. opening movies only play sound, levels load up fine, but player is invisible. 173.67.20.27
r7688 Windows 7 AMD Athlon 64 X2 4400 @ 2.2GHz NVIDIA GeForce GT 440 Unplayable. Graphics are completely distorted. Endres
3.5-1394 Windows 8 Intel Core i7-3840QM @ 2.8GHz AMD Radeon HD 7970M Unplayable. Freezes before main menu. BAPACop
3.5-1395 Windows 8 Intel Core i7-3840QM @ 2.8GHz AMD Radeon HD 7970M Unplayable. Freezes before main menu. BAPACop
4.0-1140 Windows 7 Intel Core i5-4670K @ 4.0GHz NVIDIA GeForce 760 Instant crash with OpenGL. Works fine with Direct3D. Darxide
4.0-4478 Ubuntu 14.04 Intel Core i3-3220 @ 3.3GHz NVIDIA GeForce GTX 650 Almost perfect with default settings. Physics engine is so accurate, it's actually more accurate than the official Windows port; however, some stages can have slowdown (LA is the worst offender dropping down to 60% for short bursts), there's a couple crackling sound effects here or there, and the videos/cutscenes have some tearing and stuttering issues, but most of these things are avoidable and don't detract from the actual game. Finished career mode 100% with Tony Hawk without major issues. Xerxes
5.0-3648 Windows 10 Intel Core i7-7700K NVIDIA GeForce GTX 980 Ti Nearly flawless, the only issues I encountered were some garbage around upscaled text and the transparency effect missing on the neversoft eye on load screens. IceStrike256
5.0-9795 Windows 10 Intel Core i3-3220 @ 3.3GHz NVIDIA GeForce GTX 1060 All videos are squashed about 1/10th down from the top of the screen, but no longer stutter. Also, three times while playing (within 2 hours) the game crashed with a "CPU thread is too fast!" error; single core might help with this, but I haven't tried it. Otherwise everything else works fine, didn't notice any crackling sound effects and no slowdown anywhere. Xerxes

Gameplay Videos