Tony Hawk's Pro Skater 2 (Windows)
Tony Hawk's Pro Skater 2 (Windows)
Tony Hawk's Pro Skater 2 |
---|
Developers: Neversoft, This game has unused areas. |
Just another Saturday... Ahem, I mean this is THPS2, now on Windows!
To do:
|
Contents
1 THPS1 Levels
1.1 SkPark_T
2 Unused Graphics
2.1 Skateboard Placeholders
2.2 Blank Images
2.3 Demo Leftovers
2.4 PlayStation Leftovers
2.5 THPS1 Leftovers
3 Development Text
3.1 Developer's Hard Drive
3.2 Miscellaneous Strings
4 Unused Music
4.1 RASTALOOP.WAV
5 Regional Differences
THPS1 Levels
This needs some investigation. Discuss ideas and findings on the talk page. |
There are files for all the THPS levels, including the ones that went unused in the original game. Most of these levels work properly (including gaps and special events), but the ones that don't crash the game. To access them, replace one of the available bonus THPS bonus level's filenames in the executable:
SkWare_T - Warehouse, Woodland Hils CA
SkVans_T - Skatepark, Chicago IL
SkJam_T - Downhill Jam, Phoenix AZ
With one of these filenames:
SkBurn_T - Burnside
SkDown_T - Downtown
SkFway_T - Freeway (Unfinished and unused level from THPS) [CRASHES THE GAME]
SkMall_T - The Mall
SkRos_T - Roswell
SkSchl_T - School
SkSF_T - San Francisco [CRASHES THE GAME]
Skate_T - Unknown Level [CRASHES THE GAME]
SkPark_T - Unknown Level (A section of Downhill from THPS Prototype) [CRASHES THE GAME]
Burnside
Downtown
The Mall
Roswell
School
SkPark_T
In order to explore this level, you'll need to activate the jetpack mode beforehand. Now, just as the level begins, use the Rail button to float and steer yourself towards the wall that's in front of you. Now, slowly descend by tapping the Rail button. Now, you can drop downwards and disable the jetpack mode. Do NOT get big air out of the ramps as going high enough will crash the game.
The level is actually the last portion of a level called Downhill from the prototype of the first PS1 game. This level, being unfinished, has some oddities along with the rims on the ramps and the pool not being grindable or lippable.
Starting Point (Just before the game crashes)
A good look at the level from the ramp's dock.
Close-up of the enormous U-shaped pool.
Using Jetpack Mode to take a better look at the scale measure nearby the Half-Pipe. Note the window on the right with nothing outside of it.
Is it just me or does this level have scaling problems?
Unused Graphics
Skateboard Placeholders
Blank Images
Demo Leftovers
This would show if a level was unavailable in the demo, but it is unused.
A preview screen.
A screen from the PS1 demo detailing the THPS2 Big Score Competition.
PlayStation Leftovers
To do: Add level select screen (says "Level Select" on PS1 and "Select Course" on PC). |
PlayStation-related graphics found in the Windows files.
THPS1 Leftovers
Development Text
Developer's Hard Drive
These strings can be found throughout the executable:
H:TonyHawkPc2backgrnd.cpp
H:TonyHawkPc2baddy.cpp
H:TonyHawkPc2baddy.h
H:TonyHawkPc2bit.cpp
H:TonyHawkPc2bit2.cpp
H:TonyHawkPc2blood.cpp
H:TonyHawkPc2camera.cpp
H:TonyHawkPc2camera.h
H:TonyHawkPc2campt.cpp
H:TonyHawkPc2car.cpp
H:TonyHawkPc2career.cpp
H:TonyHawkPc2carsel.cpp
H:TonyHawkPc2commonfe.cpp
H:TonyHawkPc2competition.cpp
H:TonyHawkPc2cre_tex.cpp
H:TonyHawkPc2cre_texset.cpp
H:TonyHawkPc2create.cpp
H:TonyHawkPc2create_color.cpp
H:TonyHawkPc2create_spool.cpp
H:TonyHawkPc2create_stitch.cpp
H:TonyHawkPc2create_ui.cpp
H:TonyHawkPc2Credits.cpp
H:TonyHawkPc2CreEdit.cpp
H:TonyHawkPc2perwin.cpp
H:TonyHawkPc2appwin.cpp
H:TonyHawkPc2cresave.cpp
H:TonyHawkPc2cresel.cpp
H:TonyHawkPc2custmgr.cpp
H:TonyHawkPc2db.cpp
H:TonyHawkPc2decomp.cpp
H:TonyHawkPc2dust.cpp
H:TonyHawkPc2DynamicLogo.cpp
H:TonyHawkPc2EditorGlobal.cpp
H:TonyHawkPc2LevelEditor.cpp
H:TonyHawkPc2LevelGen.cpp
H:TonyHawkPc2GenObjs.cpp
H:TonyHawkPc2FaceRemoval.cpp
H:TonyHawkPc2EditorPieces2.cpp
H:TonyHawkPc2EquipSel.cpp
H:TonyHawkPc2exp.cpp
H:TonyHawkPc2fileio.cpp
H:TonyHawkPc2FontTools.cpp
H:TonyHawkPc2front.cpp
H:TonyHawkPc2displaygoals.cpp
H:TonyHawkPc2FrontEnd2.cpp
H:TonyHawkPc2frontpre.cpp
H:TonyHawkPc2gamefmv.cpp
H:TonyHawkPc2handicap.cpp
H:TonyHawkPc2hcull.cpp
H:TonyHawkPc2Image.cpp
H:TonyHawkPc2init.cpp
H:TonyHawkPc2LevelSel.cpp
H:TonyHawkPc2videowin.cpp
H:TonyHawkPc2goalwin.cpp
H:TonyHawkPc2m3d.cpp
H:TonyHawkPc2m3dcolij.cpp
H:TonyHawkPc2m3dinit.cpp
H:TonyHawkPc2m3dutils.cpp
H:TonyHawkPc2m3dzone.cpp
H:TonyHawkPc2main.cpp
H:TonyHawkPc2MainMenu.cpp
H:TonyHawkPc2autoload.cpp
H:TonyHawkPc2mech.cpp
H:TonyHawkPc2medals.cpp
H:TonyHawkPc2mem.cpp
H:TonyHawkPc2Menu.cpp
H:TonyHawkPc2Mess.cpp
H:TonyHawkPc2mmu.cpp
H:TonyHawkPc2multisel.cpp
H:TonyHawkPc2NetMenu.cpp
H:TonyHawkPc2ob.cpp
H:TonyHawkPc2options.cpp
H:TonyHawkPc2pad.cpp
H:TonyHawkPc2pal.cpp
H:TonyHawkPc2panel.cpp
H:TonyHawkPc2physics.cpp
H:TonyHawkPc2platform.cpp
H:TonyHawkPc2player_ui.cpp
H:TonyHawkPc2playsel.cpp
H:TonyHawkPc2player_spool.cpp
H:TonyHawkPc2post.cpp
H:TonyHawkPc2powerup.cpp
H:TonyHawkPc2PRE.cpp
H:TonyHawkPc2rail.cpp
H:TonyHawkPc2redbook.cpp
H:TonyHawkPc2reloc.cpp
H:TonyHawkPc2screentools.cpp
H:TonyHawkPc2sfx.cpp
H:TonyHawkPc2Shatter.cpp
H:TonyHawkPc2skatmgr.cpp
H:TonyHawkPc2spool.cpp
H:TonyHawkPc2Spooler.cpp
H:TonyHawkPc2statwin.cpp
H:TonyHawkPc2statedit.cpp
H:TonyHawkPc2tag.cpp
H:TonyHawkPc2tapes.cpp
H:TonyHawkPc2texteffects.cpp
H:TonyHawkPc2textwin.cpp
H:TonyHawkPc2trickdb.cpp
H:TonyHawkPc2trickob.cpp
H:TonyHawkPc2trickscript.cpp
H:TonyHawkPc2tricksel.cpp
H:TonyHawkPc2trickwin.cpp
H:TonyHawkPc2tricktips.cpp
H:TonyHawkPc2trig.cpp
H:TonyHawkPc2competition.h
H:TonyHawkPc2TrigGen.cpp
H:TonyHawkPc2video.cpp
H:TonyHawkPc2vidmenu.cpp
H:TonyHawkPc2PcCDPlayer.cpp
H:TonyHawkPc2Pcd3dfunc.cpp
H:TonyHawkPc2Pcd3dfunc.cpp
H:TonyHawkPc2Pcd3dpoly.cpp
H:TonyHawkPc2Pcd3dsprite.cpp
H:TonyHawkPc2Pcd3dtex.cpp
H:TonyHawkPc2PcD3dTimer.cpp
H:TonyHawkPc2PcDxPlay.cpp
H:TonyHawkPc2PcNetGame.cpp
H:TonyHawkPc2PcPcInput.cpp
H:TonyHawkPc2PcPCMovie.cpp
H:TonyHawkPc2Pcsoundlib.cpp
H:TonyHawkPc2Pcthstub.cpp
H:TonyHawkPc2PcWinMain.cpp
H:TonyHawkPC2ReleaseTHawk2.pdb
Miscellaneous Strings
Strings that contain excessive use of the exclamation mark or swearing.
Address | String |
---|---|
1275E8 | what the hell model is this? |
1283AC | underflow!!!!! overflow!!!!! |
128800 | fuck!!!! truck Eh? Env item spooled out?? |
128DA0 | ADD ANOTHER ENTRY ABOVE HERE!!!!!!! |
12A74C | Shouldn't call me!!! |
12A8D0 | No D3D Texture Loaded!!! USING VRAM Based sprite!!!!!!!!!! |
1310A8 | fuck me -- error loading demo |
Unused Music
RASTALOOP.WAV
Located in ALL.PKR/AUDIO is this 25-second audio track, most likely would've been used for one of the menus in the game. The tags credit this audio file to Keith Arem of PCB Productions.
Regional Differences
The Korean version of Tony Hawk's Pro Skater 2 included eight songs from the band FIN.K.L along with all members of the band as playable skaters.
The Tony Hawk series | |
---|---|
Pro Skater | |
PlayStation | Tony Hawk's Pro Skater (Prototype) • Tony Hawk's Pro Skater 2 • Tony Hawk's Pro Skater 3 • Tony Hawk's Pro Skater 4 |
Nintendo 64 | Tony Hawk's Pro Skater • Tony Hawk's Pro Skater 2 • Tony Hawk's Pro Skater 3 |
Dreamcast | Tony Hawk's Pro Skater 2 |
PlayStation 2 | Tony Hawk's Pro Skater 3 • Tony Hawk's Pro Skater 4 • Tony Hawk's Underground |
Xbox | Tony Hawk's Pro Skater 2x |
Windows | Tony Hawk's Pro Skater 2 • Tony Hawk's Pro Skater 3 • Tony Hawk's Pro Skater 4 |
Game Boy Color | Tony Hawk's Pro Skater 3 |
Game Boy Advance | Tony Hawk's Pro Skater 2 • Tony Hawk's Pro Skater 3 • Tony Hawk's Pro Skater 4 |
Story-Based | |
PlayStation 2 | Tony Hawk's Underground 2 |
GameCube | Tony Hawk's Underground 2 • Tony Hawk's American Wasteland |
Game Boy Advance | Tony Hawk's Underground • Tony Hawk's Underground 2 • Tony Hawk's American Sk8land |
Nintendo DS | Tony Hawk's American Sk8land • Tony Hawk's Proving Ground |
Spin-offs / Related | |
GameCube | Disney's Extreme Skate Adventure |
Game Boy Advance | Tony Hawk's Downhill Jam • Disney's Extreme Skate Adventure |
Nintendo DS | Tony Hawk's Motion |
Categories:
- Games developed by Neversoft
- Games developed by LTI Gray Matter
- Games published by Activision
- Windows games
- Games released in 2000
- Games with unused areas
- Games with hidden development-related text
- Games with unused graphics
- Games with unused music
- Games with regional differences
- To do
- To investigate
- Tony Hawk series
Cleanup > To do
Cleanup > To investigate
Games > Games by content > Games with hidden development-related text
Games > Games by content > Games with regional differences
Games > Games by content > Games with unused areas
Games > Games by content > Games with unused graphics
Games > Games by content > Games with unused music
Games > Games by developer > Games developed by Activision Blizzard > Games developed by Activision > Games developed by Neversoft
Games > Games by developer > Games developed by LTI Gray Matter
Games > Games by platform > Windows games
Games > Games by publisher > Games published by Activision Blizzard > Games published by Activision
Games > Games by release date > Games released in 2000
Games > Games by series > Tony Hawk series
if(window.jQuery)jQuery.ready();if(window.mw){
mw.loader.state({"mw.PopUpMediaTransform":"loading","site":"loading","user":"ready","user.groups":"ready"});
}if(window.mw){
document.write("u003Cscript src="https://tcrf.net/load.php?debug=falseu0026amp;lang=enu0026amp;modules=mw.PopUpMediaTransformu0026amp;only=scriptsu0026amp;skin=vectoru0026amp;*"u003Eu003C/scriptu003E");
}if(window.mw){
mw.loader.load(["mediawiki.toc","mediawiki.action.view.postEdit","mediawiki.user","mediawiki.hidpi","mediawiki.page.ready","mediawiki.searchSuggest","ext.uls.pt"],null,true);
}if(window.mw){
document.write("u003Cscript src="https://tcrf.net/load.php?debug=falseu0026amp;lang=enu0026amp;modules=siteu0026amp;only=scriptsu0026amp;skin=vectoru0026amp;*"u003Eu003C/scriptu003E");
}
var pkBaseURL = (("https:" == document.location.protocol) ? "https://stats.tcrf.net/" : "http://stats.tcrf.net/");
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
try {
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 2);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
if(window.mw){
mw.config.set({"wgBackendResponseTime":2010});
}