Tony Hawk's Underground 2 (GameCube)
Tony Hawk's Underground 2 (GameCube)
Tony Hawk's Underground 2 |
---|
Developer: This game has unused areas. This game has a prerelease article |
To do: A debug options menu was enabled. |
Tony Hawk's Underground 2 is often considered by fans to be the best game of the series (as well as the last good one) thanks to its great additions and improvements to the game mechanics, for its incredibly humorous tone, and for its wide selection of levels old and new. At the same time, however, many consider it to be the point where the series started its downfall, thanks to having bigger focus on Bam Margera than on Tony Hawk, for its over-reliance on sexual and toilet humor, and for its mechanics making things too easy.
If I fall back down, you're gonna help me back up again...
Contents
1 Unused/Inaccessible Areas/Levels
1.1 Test Level
1.2 New Jersey in Training
2 Unused Graphics
2.1 Partially Unused
2.2 Unused Particle System
3 Unused Characters
4 Unused Cinematics
5 Development Text
5.1 blah.txt
5.2 qdir.txt
5.3 DSP Files
5.4 PS2 Development Text
5.4.1 Sk5Ed2_Shell.txt.ps2
5.4.2 Sk5Ed2_Shellcol.txt.ps2
5.4.3 Sk5Ed2_Shellped.txt.ps2
5.4.4 Sk5Ed2_Shellscn.txt.ps2
6 Oddities/Goofs/Interesting Information
7 Miscellaneous
Unused/Inaccessible Areas/Levels
Test Level
There exists a test level containing a mishmash of various models and particle effects.
To access the level, use this Action Replay code (NTSC only):
MHYF-X2Y4-64YC4
G6AE-U7UA-4M2WY
T88D-B6T0-AW1XY
New Jersey in Training
Story Mode picks up from where Underground left off, with the intro beginning with the custom character skating in their backyard, as a crowd watches and cheers. To make it possible, a tiny portion of the New Jersey level from THUG1 was implemented into the Training level, but placed very far away. The area is skateable, albeit very glitchy, and without grindable surfaces.
To access Jersey in-game, use this Action Replay code (NTSC only):
HBAW-7X59-7X4ZC
HJE8-XKT8-U6D6T
VPWT-AHJT-E6FTA
GV3R-AF3R-57U10
Unused Graphics
To do: Convert these files. |
- Under the "images" folder, there are several files for images used in the PAL release, left intact in the NTSC disc.
- Also under the "images" folder are some PS2 leftovers, including "IO" images from the PS2 version's online mode, and a file under the "faces" subfolder for the EyeToy compatibility.
- Under "levelsSk5Ed2_Shell", there are several files from the PS2 version accompanying the .ngc files. (They include the .ps2 filetype. The GCN version uses .ngc for its files)
- "levelsmainmenu" contains a test camera file, named test_cam.ska.ngc.
- "levelsdefault" contains more PS2 leftovers.
- "modelsveh" contains a test vehicle.
- "modelsPed_Male" contains a test model.
- "imagesfaces" contains test textures.
- "imagesCAGR" has three temporary textures.
Partially Unused
Since Bam Margera's jacket covers up the sides of his torso, the torso mesh stops before it gets to his sides, thus, only a small portion of his right-side tattoo is applied to the mesh. However, his chest texture actually contains the (almost) full tattoo.
Unused Particle System
Grind N Barf, one of Bam's special tricks from THUG1, returns in THUG2, with Story Mode even giving you a mission that requires you to use it. When performed, Bam bends over, clutches his stomach, and vomits, followed by a splattering sound. The vomit particles were also carried over from THUG1, but they were not added to the animation this time around. Thus, Bam makes the retching sound, and the splashes/splats are heard afterwards, but nothing comes out.
Unused Characters
"modelsSkater_Pro" has files for Bucky Lasek and Jamie Thomas, neither of whom appear in this game, so they are possibly left over from the previous title. Attempting to replace other character models with them will do nothing. (e.g. Replacing Bob Burnquist with Bucky Lasek will still have Bob Burnquist appear)
Unused Cinematics
The "cutscenes" folder contains several test cinematics. (Skip to 5:57 in the video)
- TEST.cut.ngc: A moving, spinning cube textured with the Chad Muska Skate Demo poster from the first Underground.
- TEST_2Characters.cut.ngc: Brings up a black screen.
- TEST_character.cut.ngc: The T-posed models of Chad Muska and the custom character. Chad's legs seem to be glitched out, while the custom character's face mesh is missing. The custom character and their skateboard slide and rotate, and a little bit of bone manipulation is done with the custom character before going right back to the T-pose.
- TEST_Character_Face.cut.ngc: Tony Hawk standing around as his mouth rapidly moves. The camera abruptly zooms in on his face, and then back out as his mouth stops moving.
- TEST_MovingParticles.cut.ngc: A zoom-in on a flat polygonal surface.
- Test_SkinModel.cut.ngc: Some weird...thing...flailing about.
Development Text
blah.txt
In the root directory of the disc is a text file named blah.txt. Opening it in a text editor reveals that it is a blank file.
qdir.txt
The "scripts" folder contains a text file named qdir.txt. It contains a list of script files from when the game was in development, with the game referred to as "skate6." (THUG2 was the sixth game in the Tony Hawk series.)
c:skate6datascriptsaaaaloopchecker.qb
c:skate6datascriptsallanims.qb
c:skate6datascriptsandyf.qb
c:skate6datascriptscas_ped_f.qb
c:skate6datascriptscas_ped_m.qb
c:skate6datascriptsprofile_ped.qb
c:skate6datascriptsskater_helpers.qb
c:skate6datascriptsdebuggerdebugger_names.qb
c:skate6datascriptsdebuggermouse.qb
c:skate6datascriptsdebuggerview_object.qb
c:skate6datascriptsengineButtonScripts.qb
c:skate6datascriptsenginecamera.qb
c:skate6datascriptsenginecontroller_pulling.qb
c:skate6datascriptsenginedebug.qb
c:skate6datascriptsengineEventLog.qb
c:skate6datascriptsenginemovies.qb
c:skate6datascriptsenginereverb.qb
c:skate6datascriptsenginetod_manager.qb
c:skate6datascriptsenginexbox_scripts.qb
c:skate6datascriptsenginemenuconsolemessage.qb
c:skate6datascriptsenginemenudialogbox.qb
c:skate6datascriptsenginemenuhelper_text.qb
c:skate6datascriptsenginemenukeyboard.qb
c:skate6datascriptsenginemenulighttool.qb
c:skate6datascriptsenginemenuMenuButtonRemap.qb
c:skate6datascriptsenginemenupanelmessage.qb
c:skate6datascriptsenginemenusliderbar.qb
c:skate6datascriptsenginemenutimeofday.qb
c:skate6datascriptsfxbloom_fx.qb
c:skate6datascriptsfxenv_fx.qb
c:skate6datascriptsfxfast_particle_data.qb
c:skate6datascriptsfxparticle_data.qb
c:skate6datascriptsfxparticle_default_params.qb
c:skate6datascriptsfxparticle_scripts.qb
c:skate6datascriptsfxparticle_update_scripts.qb
c:skate6datascriptsfxshatter_data.qb
c:skate6datascriptsgameanimevents.qb
c:skate6datascriptsgameanimtags.qb
c:skate6datascriptsgamecasutils.qb
c:skate6datascriptsgamecas_logos.qb
c:skate6datascriptsgamecas_parts.qb
c:skate6datascriptsgamecas_skater_f.qb
c:skate6datascriptsgamecas_skater_m.qb
c:skate6datascriptsgamecas_skater_shared.qb
c:skate6datascriptsgamecas_team.qb
c:skate6datascriptsgamecutscene.qb
c:skate6datascriptsgamecutscene_subtitles.qb
c:skate6datascriptsgamedecks.qb
c:skate6datascriptsgameEdPieces2.qb
c:skate6datascriptsgameevents.qb
c:skate6datascriptsgamegame.qb
c:skate6datascriptsgamegameflow.qb
c:skate6datascriptsgamegoalattack.qb
c:skate6datascriptsgamegoal_utilities.qb
c:skate6datascriptsgamegraffiti.qb
c:skate6datascriptsgameLevels.qb
c:skate6datascriptsgameNSCustomParks.qb
c:skate6datascriptsgameobject.qb
c:skate6datascriptsgamepark_ed.qb
c:skate6datascriptsgameped.qb
c:skate6datascriptsgameplayervehiclesounds.qb
c:skate6datascriptsgameplayer_controlled_vehicle.qb
c:skate6datascriptsgamepro_anims.qb
c:skate6datascriptsgamepro_anims_Thug2.qb
c:skate6datascriptsgamerigidbodysounds.qb
c:skate6datascriptsgamescaling.qb
c:skate6datascriptsgameSk4_PedAnim.qb
c:skate6datascriptsgamesk4_PedCollision.qb
c:skate6datascriptsgamesk4_PedScripts.qb
c:skate6datascriptsgameskater_fx.qb
c:skate6datascriptsgameskeleton.qb
c:skate6datascriptsgameskutils.qb
c:skate6datascriptsgamestartup.qb
c:skate6datascriptsgameterrain.qb
c:skate6datascriptsgamegoalsgoal_collect.qb
c:skate6datascriptsgamegoalsgoal_combo_scripts.qb
c:skate6datascriptsgamegoalsgoal_counter.qb
c:skate6datascriptsgamegoalsgoal_descriptions.qb
c:skate6datascriptsgamegoalsgoal_gaps.qb
c:skate6datascriptsgamegoalsgoal_highcombo.qb
c:skate6datascriptsgamegoalsgoal_horse.qb
c:skate6datascriptsgamegoalsgoal_oldskool.qb
c:skate6datascriptsgamegoalsgoal_race.qb
c:skate6datascriptsgamegoalsgoal_rewards.qb
c:skate6datascriptsgamegoalsgoal_scores.qb
c:skate6datascriptsgamegoalsgoal_score_scripts.qb
c:skate6datascriptsgamegoalsgoal_secret_tape.qb
c:skate6datascriptsgamegoalsgoal_skate_letters.qb
c:skate6datascriptsgamegoalsgoal_skate_the_line.qb
c:skate6datascriptsgamegoalsgoal_special.qb
c:skate6datascriptsgamegoalsgoal_tetris.qb
c:skate6datascriptsgamegoalsgoal_timed_score_run.qb
c:skate6datascriptsgamegoalsgoal_tips.qb
c:skate6datascriptsgamegoalsgoal_trick_beat.qb
c:skate6datascriptsgamegoalsgoal_trick_the_objects.qb
c:skate6datascriptsgamegoalsgoal_untimed_collect.qb
c:skate6datascriptsgamegoal_editorgoal_editor.qb
c:skate6datascriptsgamemenuammo_meter.qb
c:skate6datascriptsgamemenuarcade_machine.qb
c:skate6datascriptsgamemenucatmenu.qb
c:skate6datascriptsgamemenuchapter_info.qb
c:skate6datascriptsgamemenuclassic_mode_menu.qb
c:skate6datascriptsgamemenuCutsceneLighting.qb
c:skate6datascriptsgamemenucutscenemenu.qb
c:skate6datascriptsgamemenudisplayoptions.qb
c:skate6datascriptsgamemenuedit_tricks_menu.qb
c:skate6datascriptsgamemenugamemenu.qb
c:skate6datascriptsgamemenugamemenu_debug.qb
c:skate6datascriptsgamemenugamemenu_helpers.qb
c:skate6datascriptsgamemenugamemenu_levelselect.qb
c:skate6datascriptsgamemenugamemenu_options.qb
c:skate6datascriptsgamemenugamemenu_pause.qb
c:skate6datascriptsgamemenugamemenu_stats.qb
c:skate6datascriptsgamemenugame_progress_menu.qb
c:skate6datascriptsgamemenugap_menu.qb
c:skate6datascriptsgamemenugoal_editor_menu.qb
c:skate6datascriptsgamemenuhigh_scores_menu.qb
c:skate6datascriptsgamemenulevel_textures.qb
c:skate6datascriptsgamemenumemcard.qb
c:skate6datascriptsgamemenumemcardmessages.qb
c:skate6datascriptsgamemenumenu3d.qb
c:skate6datascriptsgamemenuMenuSounds.qb
c:skate6datascriptsgamemenumenutest.qb
c:skate6datascriptsgamemenumodels.qb
c:skate6datascriptsgamemenunetmenu.qb
c:skate6datascriptsgamemenunet_vault_menu.qb
c:skate6datascriptsgamemenuonlinestats.qb
c:skate6datascriptsgamemenuoptionsmenu.qb
c:skate6datascriptsgamemenupager_menu.qb
c:skate6datascriptsgamemenupanelstuff.qb
c:skate6datascriptsgamemenuParkEdMenu.qb
c:skate6datascriptsgamemenuroundbarmenu.qb
c:skate6datascriptsgamemenuskateshop.qb
c:skate6datascriptsgamemenusoundoptions.qb
c:skate6datascriptsgamemenusprites.qb
c:skate6datascriptsgamemenustats.qb
c:skate6datascriptsgamemenutantrum_meter.qb
c:skate6datascriptsgamemenuthememenu.qb
c:skate6datascriptsgamemenuthemes.qb
c:skate6datascriptsgamemenutrickmenu.qb
c:skate6datascriptsgamemenuview_goals_menu.qb
c:skate6datascriptsgamemiscautotest.qb
c:skate6datascriptsgamemisccar_scripts.qb
c:skate6datascriptsgamemisccheats.qb
c:skate6datascriptsgamemisccompress.qb
c:skate6datascriptsgamemiscflags.qb
c:skate6datascriptsgamemiscgameoptions.qb
c:skate6datascriptsgamemiscgame_rewards.qb
c:skate6datascriptsgamemiscglobal_flags.qb
c:skate6datascriptsgamemischelper_desc.qb
c:skate6datascriptsgamemisclevel_flags.qb
c:skate6datascriptsgamemiscloading_screens.qb
c:skate6datascriptsgamemiscSK4_Scripts.qb
c:skate6datascriptsgamemiscstrings.qb
c:skate6datascriptsgamemisctagsdb.qb
c:skate6datascriptsgamemiscwarppoint.qb
c:skate6datascriptsgamenetcombo_mambo.qb
c:skate6datascriptsgamenetctf.qb
c:skate6datascriptsgamenetelimiskate.qb
c:skate6datascriptsgamenetfirefight.qb
c:skate6datascriptsgamenethorse.qb
c:skate6datascriptsgamenetking.qb
c:skate6datascriptsgamenetnet.qb
c:skate6datascriptsgamenetnetmessages.qb
c:skate6datascriptsgamenetnetoptions.qb
c:skate6datascriptsgamenetscavenger.qb
c:skate6datascriptsgamenetscorechallenge.qb
c:skate6datascriptsgamenetslap.qb
c:skate6datascriptsgamenettrick_attack.qb
c:skate6datascriptsgamepedSk5_PedScripts.qb
c:skate6datascriptsgamepedSk5_PedSkater.qb
c:skate6datascriptsgamepedSK6Ped_Data.qb
c:skate6datascriptsgamepedSk6Ped_StateLogic.qb
c:skate6datascriptsgamepedSK6Ped_UniqueStateLogic.qb
c:skate6datascriptsgamepedSK6Ped_Utils.qb
c:skate6datascriptsgamerail_editorrail_editor.qb
c:skate6datascriptsgamesfxsfxmenu.qb
c:skate6datascriptsgamesfxsfx_car.qb
c:skate6datascriptsgamesfxsfx_ped.qb
c:skate6datascriptsgameskaterairtricks.qb
c:skate6datascriptsgameskateralltricks.qb
c:skate6datascriptsgameskateranim.qb
c:skate6datascriptsgameskaterbails.qb
c:skate6datascriptsgameskaterCreateATrick.qb
c:skate6datascriptsgameskaterdeprecated_tricks.qb
c:skate6datascriptsgameskatergrindlist.qb
c:skate6datascriptsgameskatergrindscripts.qb
c:skate6datascriptsgameskatergroundtricks.qb
c:skate6datascriptsgameskateriniskater_exceptions.qb
c:skate6datascriptsgameskaterliptricks.qb
c:skate6datascriptsgameskatermanualtricks.qb
c:skate6datascriptsgameskaterphysics.qb
c:skate6datascriptsgameskaterpressuretricks.qb
c:skate6datascriptsgameskaterprojectiles.qb
c:skate6datascriptsgameskaterprotricks.qb
c:skate6datascriptsgameskaterskater_misc.qb
c:skate6datascriptsgameskaterskater_particlesys.qb
c:skate6datascriptsgameskaterskater_profile.qb
c:skate6datascriptsgameskaterskater_sfx.qb
c:skate6datascriptsgameskaterskater_swapping.qb
c:skate6datascriptsgameskaterskater_vehicle.qb
c:skate6datascriptsgameskaterspecialitems.qb
c:skate6datascriptsgameskaterswitch_control.qb
c:skate6datascriptsgameskatertricks.qb
c:skate6datascriptsgameskaterwalking_control.qb
c:skate6datascriptsgameskaterwalltricks.qb
c:skate6datascriptsgameusrALF_Scripts.qb
c:skate6datascriptsgameusrJKU_Scripts.qb
c:skate6datascriptsgamemodesgamemode.qb
DSP Files
Files with the txt.ngc extension list the in-development file directories. While most of the files listed in these can still be found on the disc in the open, some, such as pedsult_Sky.txt.ngc and default_Sky.txt.ngc, list DSP extension sound effects. (All of the sound effects ended up being packed into one big file for the final product, with the "sounds" folder being left empty)
c:skate6datasoundsdspTerrainsRollConcSmooth02.dsp
c:skate6datasoundsdspTerrainsGrindMetal02.dsp
c:skate6datasoundsdspTerrainsOllieConc19.dsp
c:skate6datasoundsdspTerrainsOllieConc.dsp
c:skate6datasoundsdspTerrainsLandConc.dsp
c:skate6datasoundsdspTerrainsGrindMetalOff02.dsp
c:skate6datasoundsdspTerrainsGrindMetalOn08.dsp
c:skate6datasoundsdspTerrainsGrindMetalOn02.dsp
c:skate6datasoundsdspTerrainsSlideMetal02.dsp
c:skate6datasoundsdspSkaterRevertConc.dsp
PS2 Development Text
As previously mentioned, the "Sk5Ed2_Shell" folder has files from the PS2 version accompanying the GCN files. Some of them are directories from the development of the PS2 version.
Sk5Ed2_Shell.txt.ps2
c:skate6datasoundsvagTerrainsRollConcSmooth02.vag
c:skate6datasoundsvagTerrainsGrindMetal02.vag
c:skate6datasoundsvagTerrainsOllieConc19.vag
c:skate6datasoundsvagTerrainsOllieConc.vag
c:skate6datasoundsvagTerrainsLandConc.vag
c:skate6datasoundsvagTerrainsGrindMetalOff02.vag
c:skate6datasoundsvagTerrainsGrindMetalOn08.vag
c:skate6datasoundsvagTerrainsGrindMetalOn02.vag
c:skate6datasoundsvagTerrainsSlideMetal02.vag
c:skate6datasoundsvagSkaterRevertConc.vag
c:skate6dataimagesparticlesdt_nj_puff01b.img.ps2
c:skate6dataimagesparticlesapm_spray_01.img.ps2
c:skate6dataimagesparticlesjow_no_drops01.img.ps2
Sk5Ed2_Shellcol.txt.ps2
c:skate6datalevelsSk5Ed2_ShellSk5Ed2_Shell.col.ps2
Sk5Ed2_Shellped.txt.ps2
c:skate6datamodels/ped_male/Barcelona/Ped_M_BA_Head05.tex.ps2
c:skate6datamodels/ped_male/Barcelona/Ped_M_BA_Head05.skin.ps2
c:skate6datamodels/ped_male/Barcelona/Ped_M_BA_Head05.cas.ps2
c:skate6datamodels/ped_male/Barcelona/Ped_M_BA_Head06.tex.ps2
c:skate6datamodels/ped_male/Barcelona/Ped_M_BA_Head06.skin.ps2
c:skate6datamodels/ped_male/Barcelona/Ped_M_BA_Head06.cas.ps2
c:skate6datamodels/ped_male/Barcelona/Ped_M_BA_Head07.tex.ps2
c:skate6datamodels/ped_male/Barcelona/Ped_M_BA_Head07.skin.ps2
c:skate6datamodels/ped_male/Barcelona/Ped_M_BA_Head07.cas.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Head01.tex.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Head01.skin.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Head01.cas.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Head02.tex.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Head02.skin.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Head02.cas.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Head03.tex.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Head03.skin.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Head03.cas.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Head05.tex.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Head05.skin.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Head05.cas.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Head07.tex.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Head07.skin.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Head07.cas.ps2
c:skate6datamodels/ped_male/Barcelona/Ped_M_BA_Torso05.tex.ps2
c:skate6datamodels/ped_male/Barcelona/Ped_M_BA_Torso05.skin.ps2
c:skate6datamodels/ped_male/Barcelona/Ped_M_BA_Torso05.cas.ps2
c:skate6datamodels/ped_male/Barcelona/Ped_M_BA_Torso07.tex.ps2
c:skate6datamodels/ped_male/Barcelona/Ped_M_BA_Torso07.skin.ps2
c:skate6datamodels/ped_male/Barcelona/Ped_M_BA_Torso07.cas.ps2
c:skate6datamodels/ped_male/Barcelona/Ped_M_BA_Torso09.tex.ps2
c:skate6datamodels/ped_male/Barcelona/Ped_M_BA_Torso09.skin.ps2
c:skate6datamodels/ped_male/Barcelona/Ped_M_BA_Torso09.cas.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Torso01.tex.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Torso01.skin.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Torso01.cas.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Torso03.tex.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Torso03.skin.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Torso03.cas.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Torso05.tex.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Torso05.skin.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Torso05.cas.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Torso07.tex.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Torso07.skin.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Torso07.cas.ps2
c:skate6datamodels/ped_male/Barcelona/Ped_M_BA_Legs02.tex.ps2
c:skate6datamodels/ped_male/Barcelona/Ped_M_BA_Legs02.skin.ps2
c:skate6datamodels/ped_male/Barcelona/Ped_M_BA_Legs02.cas.ps2
c:skate6datamodels/ped_male/Barcelona/Ped_M_BA_Legs04.tex.ps2
c:skate6datamodels/ped_male/Barcelona/Ped_M_BA_Legs04.skin.ps2
c:skate6datamodels/ped_male/Barcelona/Ped_M_BA_Legs04.cas.ps2
c:skate6datamodels/ped_male/Barcelona/Ped_M_BA_Legs05.tex.ps2
c:skate6datamodels/ped_male/Barcelona/Ped_M_BA_Legs05.skin.ps2
c:skate6datamodels/ped_male/Barcelona/Ped_M_BA_Legs05.cas.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Legs01.tex.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Legs01.skin.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Legs01.cas.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Legs02.tex.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Legs02.skin.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Legs02.cas.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Legs03.tex.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Legs03.skin.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Legs03.cas.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Legs04.tex.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Legs04.skin.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Legs04.cas.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Legs05.tex.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Legs05.skin.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Legs05.cas.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Legs06.tex.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Legs06.skin.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Legs06.cas.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Glasses01.tex.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Glasses01.skin.ps2
c:skate6datamodels/ped_male/Boston/Ped_M_BO_Glasses01.cas.ps2
c:skate6datamodels/ped_male/Barcelona/Ped_M_BA_Glasses02.tex.ps2
c:skate6datamodels/ped_male/Barcelona/Ped_M_BA_Glasses02.skin.ps2
c:skate6datamodels/ped_male/Barcelona/Ped_M_BA_Glasses02.cas.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Head01.tex.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Head01.skin.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Head01.cas.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Head03.tex.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Head03.skin.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Head03.cas.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Head04.tex.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Head04.skin.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Head04.cas.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Head06.tex.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Head06.skin.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Head06.cas.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Head07.tex.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Head07.skin.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Head07.cas.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Head08.tex.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Head08.skin.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Head08.cas.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Torso01.tex.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Torso01.skin.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Torso01.cas.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Torso03.tex.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Torso03.skin.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Torso03.cas.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Torso04.tex.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Torso04.skin.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Torso04.cas.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Torso06.tex.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Torso06.skin.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Torso06.cas.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Torso08.tex.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Torso08.skin.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Torso08.cas.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Torso07.tex.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Torso07.skin.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Torso07.cas.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Legs04.tex.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Legs04.skin.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Legs04.cas.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Legs05.tex.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Legs05.skin.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Legs05.cas.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Legs03.tex.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Legs03.skin.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Legs03.cas.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Legs01.tex.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Legs01.skin.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Legs01.cas.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Legs06.tex.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Legs06.skin.ps2
c:skate6datamodels/ped_female/Ped_F_NO_Legs06.cas.ps2
c:skate6datamodels/skater_male/board_default.tex.ps2
c:skate6datamodels/skater_male/board_default.skin.ps2
c:skate6datamodels/skater_male/board_default.cas.ps2
c:skate6datamodels/skater_secret/Board_THPS_Hawk.tex.ps2
c:skate6datamodels/skater_secret/Board_THPS_Hawk.skin.ps2
c:skate6datamodels/skater_secret/Board_THPS_Hawk.cas.ps2
c:skate6datamodels/veh/veh_segmotor/segmotor.tex.ps2
c:skate6datamodels/veh/veh_segmotor/segmotor.skin.ps2
c:skate6datamodels/veh/veh_segmotor/segmotor.cas.ps2
Sk5Ed2_Shellscn.txt.ps2
c:skate6datalevelsSk5Ed2_ShellSk5Ed2_Shell.tex.ps2
Oddities/Goofs/Interesting Information
- The "modelsAnimals" folder contains folders for a chicken, a cow, a cockatoo, an elephant, an alligator, a goat, and a rat. All of these folders are empty; however, all of these animals did have models in the first Underground, so these are likely THUG1 remnants.
- Under "modelsPedsPedPros", there are empty folders for Steve Caballero, Kareem Campbell, Rune Glifberg, Andrew Reynolds, Geoff Rowley, Elissa Steamer, and Jamie Thomas. All of these skaters were in the first Underground, but none of them are in Underground 2, thus, making more THUG1 remnants.
- Ryan Sheckler's last name is misspelled as "shekler" in his model files.
- If one looks closely during the second act of the Story Mode intro, they will see that Eric Sparrow has already wet his pants before Bam comes in with the chainsaw.
- In the Story Mode intro, Paulie "Wheels of Fury" Ryan flips the bird at the player character, with his hand blurred out for comedic effect. If one takes the scene frame-by-frame, they will find that Paulie is merely making a fist; his middle finger isn't even up.
- In the cutscene where Nigel Beaverhausen makes a deal with Tony and Bam to pay for the expenses, Bam says, "Hey, I'm startin' to like this deal!" However, the subtitles cite the speaker as [Nigel] instead of [Bam].
- When adding an unzipped hoodie to a male player and adjusting the colors, the sweatshirt part of the hoodie changes color, while the hood remains white.
- Save hacking can alter a female Create a Skater's leg clothing to a pair of panties. These are worn during a cutscene in Australia, and they are visible under several items, but they are not selectable on their own even though their only issue is that they are not included in the Create a Skate menu.
Miscellaneous
On the road in Barcelona, there is an out-of-bounds wall with graffiti of the letters "CKY" on it. CKY stands for "Camp Kill Yourself," which is the name of Jess Margera (Bam's brother)'s band, as well as the name of Bam's group of friends.
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 published by Activision
- GameCube games
- Games released in 2004
- Games with unused areas
- Games with unused characters
- Games with hidden development-related text
- Games with unused graphics
- Games with unused cinematics
- To do
- Tony Hawk series
Cleanup > To do
Games > Games by content > Games with hidden development-related text
Games > Games by content > Games with unused areas
Games > Games by content > Games with unused characters
Games > Games by content > Games with unused cinematics
Games > Games by content > Games with unused graphics
Games > Games by developer > Games developed by Activision Blizzard > Games developed by Activision > Games developed by Neversoft
Games > Games by platform > GameCube games
Games > Games by publisher > Games published by Activision Blizzard > Games published by Activision
Games > Games by release date > Games released in 2004
Games > Games by series > Tony Hawk series
if(window.jQuery)jQuery.ready();if(window.mw){
mw.loader.state({"site":"loading","user":"ready","user.groups":"ready"});
}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":792});
}