THPS2 PC Version Trick Editing FAQ 1.0 Maintained by sairuk and the noremac 1.0 - Introduction 1.1 - Little History About Me (skip it, heh i'll understand) 1.2 - Why Do it? 1.3 - Latest Versions 1.4 - Acronym Key 2.0 - Tools 2.1 - What do i need to edit the tricks? 2.1.1 - Unpkr/Repkr List 2.1.2 - Hex Editing Resources 3.0 - Listing of Currently Hackable Stuff 3.1 - So what can be changed, trick-wise? 4.0 - Trick Listing 5.0 - Guide to Hacking Trick Animations 5.1 - What the heck does this list mean? 5.2 - How do i change the animation? 5.2.1 Complete Trick Animation Address Listing (by trick) 5.2.2 Complete Extra Animations Index 5.2.3 Important Exceptions 6.0 - Guide to Hacking Trick Point Values 6.1 Why do it? 6.2 How to do it 7.0 - Guide to Changing Trick Names 7.1 How do i change the name of my trick in the game? 7.2 How do i make my new trick names show up in the purchasing menu? 8.0 - Thanx 9.0 - Document History -------------------------------------------------------------------------- THIS DOCUMENT AND IT'S CONTENT ARE COPYRIGHTED by WAYNE MOULDEN -------------------------------------------------------------------------- 1.0 [Introduction] Well this is the THPS2 (Tony Hawk Pro Skater 2) Trick Editing Faq, started by sairuk when he decided to see what could be done with the TRICKS.BIN file included in the ALL.PKR. It's gunna be large. Theres heaps of stuff avaliable to edit and millions of combos to come, i can imagine. All it takes is a little hex knowledge (or luck) and anyone can do it. This document does not claim to be the know all and end all of editing the tricks.bin any submissions on success's is welcome 1.1 Little History About Sairuk and Noremac Sairuk: Me? I ain't no-one special ... didn't know anything about Hex editing before the PC demo came out sat down, read a bunch and here we are ... oh and as Paul Handcock (;P) pointed out "I am an ASS" .... heh my philosophy is "I made the effort to learn this stuff, everyone else should at least be willing too, and not always be looking for handouts" simple, effective "I help those who help themselves" kinda BS... ah well on with the show. Noremac: About the same as above ... i didnt know a thing about editing till i read sairuk's first faq ... and just look at me now, helping him improve it ;) ahh, life is good. 1.2 Why do it? Coz we can =) ... why else? 1.3 Latest Versions The most recent versions of this faq will be avaliable for download at http://norehack.tripod.com, http://sairuk.virtualave.net/tricksed/thps2trickeditingfaq.txt or somewhere in the depths of http://www.planettonyhawk.com 2.0 [TOOLS] 2.1 What do i need to edit the tricks? 2.1.1. Something to unpack and repack the files from the ALL.PKR Unpkr by Caliban Darklock The first program to do it (Windows) ftp.darklock.com/thps/pub/unpkr.zip Repkr by THPSPKR The first program to repack (Win/Dos) [Site to come] Allpkredit by Hexmadroom {GERMAN} The Latest and Best Unpkr/Repkr (Windows) www.diamond-knight.com/thpspc/allpkredit.zip 2.1.2. A knowledge of Hex and a Hex Editor [Hex Editing Tutorials] UnixFU http://unixfu.box.sk/tutorials.php3 [Hex Editors List] What hex editors are avaliable and where can i get them? Ultraedit 32 http://www.ultraedit.com/ HVIEW ftp://ftp.simtel.net/pub/simtelnet/win95/editor/hview100.zip WinHex http://www.winhex.com 3.0 [OVERVIEW OF CURRENTLY HACKABLE STUFF] 3.1 So, what can be changed, trick-wise? So far there are 3 basic parts of every trick that can be changed: the animation, the point value, and the name. there's some other stuff that can be done to the indy frontflip and backflip ... but that can be added later on. 4.0 [TRICKS LIST] This is stripped from the TRICKS.BIN file using DARKSCAN by Caliban DARKSCAN 1.0 by Caliban Tiresias Darklock Scans binary files for text. [Scanning tricks.bin] MICKMANUAL MickTrick ForwardTrick Mick Air trick NollieMick {Ho Ho Handplant} One Foot Invert Mute Invert BS Disaster Nosestall FS Nosepick Rock n Roll Handplant Eggplant BS Axle Stall Gymnast Plant 180 BS Rock n Roll P180 Rock n Roll Kissed the Rail Kissed the Rail {Heelflip Darkslide} {One Foot Smith} {FS One Foot Smith} {Spidey Grind} {Fifty-5 Ho Slide} {The Big Hitter} {Layback Grind} {Nosegrab Tailslide} {One Foot Bluntslide} {Rowley Darkslide} {Nosegrind to Pivot} {Darkslide} {BS Rocket Tailslide} {FS Rocket Tailslide} {Madonna Tailslide} {Beni F-flip. Crooks} {Beni Fingerflip Crooks} {Hang Ten} {The Fandangle} BS Noseslide FS Noseslide BS Tailslide FS Tailslide BS Boardslide FS Boardslide BS Lipslide FS Lipslide BS Crooked FS Crooked BS Overcrook FS Overcrook BS Smith FS Smith BS Feeble FS Feeble BS Bluntslide FS Bluntslide FS Nosebluntslide BS Nosebluntslide FS 5-0 Kissed the Rail Kissed the Rail BS 5-0 Kissed the Rail Kissed the Rail FS NoseGrind Kissed the Rail Kissed the Rail BS NoseGrind Kissed the Rail Kissed the Rail FS 50-50 Kissed the Rail Kissed the Rail BS 50-50 Kissed the Rail Kissed the Rail FS 50-50 Kissed the Rail BS 50-50 Kissed the Rail Fakie Nosegrind Nosegrind Fakie 5-0 {Spidey Varial} {Does Whatever a Spider Can} {Laser Flip} {Nollieflip Underflip} {Triple Heelflip} {Pizza Guy} {Ghetto Bird} {Hardflip Late Flip} {Double Hardflip} {Triple Kickflip} {540 Flip} {Shove It Rewind} Kickflip HeelFlip Impossible Pop Shove It FS Shove It 360 Shove It Body Varial Hardflip 360 Flip Varial Kickflip Varial Heelflip Inward Heelflip Varial Sal Flip {Front Foot Impos.} Front Foot Impossible KICKFLIP HEELFLIP IMPOSSIBLE POP SHOVE IT FS SHOVE IT 360 SHOVE IT 360 FLIP HARDFLIP VARIAL KICKFLIP VARIAL HEELFLIP INWARD HEELFLIP Kickflip to Indy 360 Flip to Mute {Judo Madonna} {Front-Back Kickflip} {Assume The Position} {Hflip. Varial Lien} Heelflip Varial Lien {Kickflip 1 Foot Tail} {Double Splits} {Hospital Flip} {Half Flip Casper} Ollie north Benihana Benihana Madonna Madonna Japan Air Japan Air Stalefish Stalefish Indy Indy Tailgrab Tailgrab Crossbone Crossbone Melon Melon Mute Mute Roastbeef Roastbeef Nosegrab Nosegrab Indy Nosebone Nosebone Method Method Rocket Air Rocket Air Judo Judo Airwalk Airwalk Indy Stiffy Stiffy {One Foot Japan} {Christ Air} {Pogo Air} {Salute!!!} {Sacktap} {Racket Air} {Indy Frontflip} {Indy BackFlip} {BS Grab BackFlip} {Kickflip McTwist} {FS 540} {Fingerflip Airwalk} {McTwist} {McTwist} {Rodeo Flip} {Rodeo Flip} Mick Street {Spidey Flip} {Mute Backflip} {Rocket Backflip} {Backflip} {The 900} {FS Hurricane} {BS Hurricane} Kissed the Rail {FS Overturn} {BS Overturn} Kissed the Rail NOSE MANUAL MANUAL {Muska Nose Man.} {Muska Nose Manual} {One Foot Nose Man.} {One Foot Nose Manual} {One Foot 5-0 Manual} {Casper} {Casper to 360 Flip} {Freestylin'} {Lazy A. Grind} [End of file] [No more files to process] PLEASE NOTE: there are that many tricks in the game, but there are many many more *animations* ... this is the part of the trick that you will want to change, anyway - not the entire trick. 5.0 [Guide to Changing Animations] 5.1 What the heck does this list mean!? This is an index of where to find the trick animation address (the part of the trick that controls the animation) for every trick in the game. The offset in HEX is listed on the right, the default value is the middle column and the name of the trick is on the right. [Y] means the animation is correct and working. 5.2 How do i change the animation? To change the animation, simply replace the original animation value (for example: B5 for the Ho Ho Handplant) with whatever value your heart desires (the listing is in section 5.0.2) - quite simple :) 5.0.1 [Complete Trick Animation Address Listing (by trick)] 2FD5 B5 Ho Ho Handplant [Y] 3016 A8 1 Foot Invert [Y] 306D 98 Mute Invert [Y] 30CD 93 BS Disaster [Y] 312D 95 Nosestall [Y] 31A2 94 FS Nosepick [Y] 320D 7B Rock To Fakie [Y] 3277 22 Handplant [Y] 32C9 7D Eggplant [Y] 3321 7C Axel Stall [Y] 338C 7E Gymnast Plant [Y] 3401 7B BS Rock n Roll [N] Half the Animation 3623 0E Kissed the Rail [Skipped] 3653 B7 Heelflip Darkslide [Y] 36E8 4F One Foot Smith [Y] 377E 55 FS One Foot Smith [Y] 380C D2 Spidey Grind [Y] 38A8 D0 Fifty-5 Ho Slide [Y] 3942 C9 The Big Hitter [Y] 39DE C3 Layback Grind [Y] 3A76 AE Nosegrab Tailslide [Y] 3B09 AB One Foot Bluntslide [Y] 3B96 A9 Rowely Darkslide [Y] 3C28 A6 Nosegrind to Pivot [Y] 3CBA 51 Darkslide [Y] 3D56 A5 BS Rocket Tailslide [Y] 3DF5 A7 FS Rocket Tailslide [Y] 3E89 A1 Madonna Tailslide [Y] 3F38 D4 Beni Fingerflip Crooks [Y] 3FD1 99 Hang Ten [Y] 406C 9A The Fandangle [Y] 4101 63 BS Noselide [Y] 418F 84 FS Noselide [Y] 421B 64 BS Tailslide [Y] 42A1 85 FS Tailslide [Y] 4326 80 BS Boardslide [Y] Must be another value to distinguish between lip/boardslide 43B0 81 FS Boardslide [Y] Must be another value to distinguish between lip/boardslide 4438 81 BS Lipslide [Y] Must be another value to distinguish between lip/boardslide 44C0 80 FS Lipslide [Y] Must be another value to distinguish between lip/boardslide 4547 39 BS Crooked [Y] Must be another value to distinguish between crook/overcrook 45D0 47 FS Crooked [Y] Must be another value to distinguish between crook/overcrook 465B 47 BS Overcrook [Y] Must be another value to distinguish between crook/overcrook 46E6 39 FS Overcrook [Y] Must be another value to distinguish between crook/overcrook 4770 3A BS Smith [Y] Must be another value to distinguish between smith/feeble 47EF 48 FS Smith [Y] Must be another value to distinguish between smith/feeble 486F 48 BS Feeble [Y] Must be another value to distinguish between smith/feeble 48EF 3A FS Feeble [Y] Must be another value to distinguish between smith/feeble 49F3 66 BS Bluntslide [Y] 4A7C 65 FS Bluntslide [Y] 4B4A 68 FS Nosebluntslide [Y] 4BD0(F) 67 BS Nosebluntslide [Y] 4DA1 42 FS Nosegrind [Y] 4E48 42 BS Nosegrind [Y] 4EEB 44 FS 50-50 [Y] 4F88 44 BS 50-50 [Y] 5023 44 FS 50-50 [Y] 5071 44 BS 50-50 [Y] 5120 28 Fakie Nosegrind [Y] 5161 29 Fakie 5-0 [Y] 51C9 D3 Does Whatever a Spider Can [Y] 520B C1 Laser Flip [Y] 5251 B8 Nollie Underflip [Y] 5292 AD Triple Heelflip [Y] 52CD 9C Pizza Guy [Y] 5300 9E Ghetto Bird [Y] 533B 49 Hardflip Lateflip [Y] 537C 4D Double Hardflip [Y] 53BD 56 Triple Kickflip [Y] 53EA 4E 540 Flip [Y] 541E 4C Shove-It Rewind [Y] 544C 14 Kickflip [Y] 5484 15 Heelflip [Y] 54BE 16 Impossible [Y] 54FA 6C Pop Shove it [Y] 552F 6B FS Shove it [Y] 5565 35 360 Shove it [Y] 559D 40 Body Varial [Y] 5607 3C 360 Flip [Y] 5640 6E Varial Kickflip [Y] 5688 6D Varial Heelflip [Y] 56C4 6F Inward Heelflip [Y] 56F4 3D Varial [Y] 571C 7F Sal Flip [Y] 5766 3B Frontfoot Impossible [Y] 579A B9 Kickflip [Y] nollie 57CE BA Heelflip [Y] nollie 5804 C6 Impossible [Y] nollie 583C BC Pop Shove it [Y] nollie 5873 6B FS Shove it [Y] nollie 58AB 35 360 Shove it [Y] nollie 58DF BF 360 Flip [Y] nollie 5913 C5 Hardflip [Y] nollie 594E BE Varial Kickflip [Y] nollie 5989 BD Varial Heelflip [Y] nollie 59C4 6F Inward Heelflip [Y] nollie 59FB 1C Kickflip to Indy [Y] 5A3C 58 360 Flip to Mute [Y] 5A70 B3 Judo Madonna [Y] 5AAF 57 Front-Back Kickflip [Y] 5B02 61 Assume The Position [Y] 5B5A 7A Heelfip Varial Lein [Y] 5BA8 AA Kickflip 1 Foot to Tail [Y] 5BF3 D1 Double Splits [Y] 5C3F A4 Hospital Flip [Y] 5C8E 9B Half Flip Casper [Y] 5CDA 79 Ollie North [Y] 5D5D 1E Madonna [Y] 5DBE 1F Japan Air [Y] 5E21 1D Stalefish [Y] 5E7F 0F Indy [Y] 5EE7 76 Tailgrab [Y] 5F54 78 Crossbone [Y] 5FBE 70 Melon [Y] 6023 72 Mute [Y] 608C 77 Roastbeef [Y] 60EE 73 Nosegrab [Y] 615F 13 Indy Nosebone [Y] 61C9 12 Method [Y] 6235 86 Rocket Air [Y] 6294 71 Judo [Y] 62FB 75 Airwalk [Y] 6369 74 Indy Stiffy [Y] 63F1 AC One Foot Japan Air [Y] 643A 4B Christ Air [Y] 647F C4 Pogo Air [Y] 64D3 C8 Salute!!! [Y] 6599 C0 Sacktap [Y] 6632 D5 Indy Frontflip [Y] 667A D5 Indy Backflip [Y] 66C5 70 BS Grab Backflip [Y] 6718 5C Kickflip Mctwist [Y] 673D D6 FS 540 [Y] 676D 4A Fingerflip Airwalk [Y] 67A0 72 Mctwist [Y] Must have value to make it spin opposite to rodeo 6863 72 Rodeo Flip [Y] Must have value to make it spin opposite to mctwist 695A D7 Spidey Flip [Y] 699A 92 Mute Backflip [Y] If applied to frontflip will flip late 69C7 8D Rocket Backflip [Y] If applied to frontflip will flip late 69EB 3D Backflip [Y] 6A21 8F The 900 [Y] 6A65 8C FS Hurricane [Y] Must be another value to distinguish between Hurricane/Overturn 6A8F 8B BS Hurricane [Y] Must be another value to distinguish between Hurricane/Overturn 6B33 8C FS Overturn [Y] Must be another value to distinguish between Hurricane/Overturn 6B64 8B BS Overturn [Y] Must be another value to distinguish between Hurricane/Overturn 74FF 42 Nose Manual (Start) [Y] 7509 29 Landing Into a Nose Manual [Y] 7514 29 Flatground Nose Manual [Y] 755F B0 Manual (Start) [Y] 7569 28 Landing into a Manual [Y] 757E 28 Flatground Manual [Y] 7602 A0 Muska Nose Manual [Y] 768D 53 One Foot Nose Manual [Y] 7706 59 One Foot 5-0 Manual [Y] 7780 50 Casper [Y] 781A B6 Casper to 360flip [Y] 787H BB Freestylin' [Y] 78F5 C7 Lazy A Grind [Y] 5.0.2 [Extra Animations Index] updated, fixed, etc. by the noremac - this is a complete (and pretty much error-free) listing of all the animation addresses not currently assigned to a trick available in the game. for all the other animation values, just consult the animation address index - - a lot of these are pretty useless, but you will see that most of the thps 1 animations are hidden in here, so it's not all bad :) - LEGEND: -(thps 1) means the animation is from thps 1 (duh) -BAIL denotes a bail/non-trick animation (some of these make very odd tricks) -names in quotes denote a "non-official" name that sairuk or i gave the anim in order to easily identify it -The Coathanger is sairuk's name for the default bail animation ... it shows up a lot in the listing, and is practically useless -Frame means a dud animation - just one frame ... i'm not sure what these were intended to do; they're probably just used as a flag to automatically land something fakie or something ... but that's another story - just rest assured that they aren't very good for much of anything currently 00 - Standing 10 - Ollie 20 - Tailgrab 30 - Over Balanced 60 - Yeehaa Frontflip (thps 1) 90 - Starting Position E0 - The Coathanger F0 - The Coathanger 01 - Pushing 11 - Standing with board 21 - Boneless 31 - Start of Push 41 - Over Balanced 91 - nosegrab w/ back foot off? B1 - BAIL - "blackhole frontflip" E1 - The Coathanger F1 - The Coathanger 02 - Pushing 32 - Victory Animation (thps 1) 52 - Heelflip Bluntslide (thps 1) 62 - Neckbreak Grind (thps 1) 82 - Kickturn A2 - Standing B2 - Primo (thps 1) C2 - Push End Frame E2 - The Coathanger F2 - The Coathanger 03 - Pushing 23 - Frame 33 - 2nd half of Salute 43 - BAIL 83 - axle stall A3 - Nollie E3 - The Coathanger F3 - The Coathanger 04 - Ollie 24 - Frame 34 - Starting Stance 54 - Burntwist (thps 1) B4 - "Hardflip Rewind" (thps 1) E4 - The Coathanger F4 - The Coathanger 05 - Ollie 25 - Frame 45 - BAIL - "Superman" E5 - The Coathanger F5 - The Coathanger 06 - Standing 26 - Frame (switch) 36 - BAIL - "Superman" 46 - Ollie 96 - 2nd half of axle stall E6 - The Coathanger F6 - The Coathanger 07 - Frame 27 - Frame 37 - BAIL - "Another Gay Monkey In a Basket (AGMIAB)" 87 - corrupt double hardflip animation 97 - Frame E7 - The Coathanger F7 - The Coathanger 08 - Landing Animation 18 - extra Rocket Air anim 38 - BAIL - "the boombox" 88 - BAIL - "twister" D8 - Boneless E8 - The Coathanger F8 - The Coathanger 09 - Ollie 19 - Landing animation 69 - Frame 89 - BAIL - "Magnetic Feather Flip" E9 - The Coathanger F9 - The Coathanger 0A - Ollie 1A - Ollie 2A - 50-50 Grind 5A - BAIL - "looking east" 6A - Fakie 360 Ollie 8A - BAIL - "Skydive" CA - BAIL - "D*** Board" DA - The Coathanger EA - The Coathanger FA - The Coathanger 0B - Ollie 1B - BAIL - non-ollie air (like off a curb) 2B - looks like an impossible to tailgrab 5B - Heelflip Varial Judo (thps 1) CB - BAIL - "Pillow Talk" DB - The Coathanger EB - The Coathanger FB - The Coathanger 0C - Ollie 2C - BAIL - "Ridin' the Bull" CC - BAIL - "Cradling the Baby" DC - The Coathanger EC - The Coathanger FC - The Coathanger 0D - Ollie 2D - Fastplant 5D - Push/Stance 9D - Extra Madonna Tailslide Anim CD - BAIL - "The Humper" DD - The Coathanger ED - The Coathanger FD - The Coathanger 2E - The Coathanger 3E - Fingerflip (thps 1) 5E - Standing/Pushing 8E - BAIL - "Lazyflip" CE - End Run Stance DE - The Coathanger EE - The Coathanger FE - The Coathanger 2F - End Run Stance 3F - Hardflip 5F - Starting Stance 9F - Starting Stance AF - Ollie CF - BAIL - "Fetalflip" 5.0.3 [Important Exceptions] Changing the animation on a Grab: for non-special grabs, there are two animation addresses ... one to go into the grab and one to "hold" the grab. in order to completely change the grab, you need to change both addresses. they are exactly the same - just find the first animation address for the trick (for example, 71 for Judo) and look for another 71 somewhere else in the Judo's coding ... and then change both. Changing the animation on a Manual: this is not recommended, really, because the trick doesn't register until the animation finishes, which is kind of awkward (dont know what i'm talking about? just take my word for it) but anyway, the same principle applies as for the grab ... replace all identical values in the trick (there are many more than just 2). Changing the animation on the Axle Stall/Rock n' Roll: these tricks have more than one animation, and they are both different ... just leave them alone and change a handplant or something, it'll save you a lot of trouble ;) 6.0 [Guide to Hacking Trick Point Values] 6.1 Why do it? Well, this is definitely a risky thing to hack ... i would suggest not abusing it too much so high scores and such still mean something ;P Basically it can be used to slightly change an edited trick's usability - if it takes longer than the original trick, then make it worth more ... whatever suits your fancy. 6.2 How to do it The method is the same for every trick in the file, i'm pretty sure ... currently the only editable part is the beginning point value - how to change the rate that the points increase in a grind, etc. hasnt been discovered yet as far as I know. Look in the trick code right after the name of the trick, and find a hex set saying 00 0A or 00 AA ... the next two blocks after this denote the point value. Now this is a little tricky, because not only is the point value written in hex, it is written backwards. For example, if you take out your handy-dandy windows calculator, go to advanced mode, and convert 1500 to hex (type it in, and then click on the "hex" radio button), it comes through as 5DC, which is the same as 05 DC. However, this value will be flipped when entered into the game ... so the actual point value will be entered as DC 05. Now look under a trick like the Nollieflip Underflip (1500 points) and find DC 05 ... see? now, to change that to, say, 1250, then get the hex value for 1250 (it's 04 E2) and replace DC 05 with E2 04. NOTE: be SURE to flip the values when you enter new ones, else the game will read, for example, 05 DC as DC 05, which is hex for 56325 ... and that could get real messy ;) 7.0 [Guide to Changing Trick Names] 7.1 How do i change the name of my trick in the game? To change what name shows up when you actually DO the trick in the game, just replace the name that you see in the tricks.bin file ... but BE SURE to only replace the name itself, NOT the brackets or extra characters around the name. basically just make a name that is the same number of characters as the original name, and you will be fine. 7.2 How do i make my new trick names show up in the purchasing menu? Search through the /Data folder of All.pkr and find "Tricksel.pre" and "Carsel.pre". extract these. Tricksel.pre contains an extra tricks.bin that the names are read out of to create the trick-purchasing menu in the single session part of the game, and Carsel.pre contains an extra tricks.bin that the names are read out of to create the trick-purchasing menu in career mode. The method for doing this is the same for both, so i'll only explain it once ... Open up either one in the hex editor and just do an ASCII search for the trick name you want to change. The tricks.bin file is at the bottom in both of them, so its easier just to search for the names you want. Then replace the trick name(s) that you want changed, save, and import back into all.pkr - there ya go :) 8.0 [THANKS] Sairuk Thanks: Activision - Urrm yeh ok Caliban Darklock - Writing the apps, that made this possible FIRST, and answering alot of my BS questions Cauthen - World record holder and all round nice guy Blitzkrieg - Want Parks ... talk to this guy Da Majishan - Creative mind extrodinaire DiamondKnight007 - First off, for having a killah forum, second off for your help on getting out the trick anims address ... oh and the rest Drunkfux - Helping me in general with a lot of stuff not THPS related FigPC (FiGnEwToN) - Yeh you made it in here man, if it wasn't for you hassling me every second of the day ... some of this wouldn't have happened ;) Greymatter - You ported it, we stripped it ;P HEXMADROOM - For putting out a kick ass Unpkr/Repkr GUI Irie - Got that music thing happening yet? Jetrail - Listening to my BS and being willing to LEARN on the spot when i needed his help Kruegel - :) just for the questions / and [hopefully at this stage] help with this FAQ Krytox - For helping me test the VPN Markster_Dark - For kicking my ass on DOA2LE >:( Neversoft - well DUH! Slateman - For THPSO and the support for THPS in general THPSPKR - Having the balls to put a repkr ;) Trajik - My soon to be wife :P~~~ (very, very shaggable} Vladdy - How ya doing kiddo ... :P Noremac Thanks: -Neversoft, Activision and Greymatter - of course -THPSPC forum guys in general, and specifically: -charcoal69 for how to change trick names in the menus -the mazi, forum megaposter, for giving everyone at least one reason to want to kill him -PAKK for providing someone for me to vent frustration on -paragers for his everchanging flash sig chicks -simio, fro daddy, and everybody else that posts stuff and keeps hanging around to keep the forum interesting -diamond, for general administratorness and promoting me to demigod -guinee, for providing all the pretty pictures -and everybody that lets me edit them without getting ticked off at me -My computer for restarting thps 2 approximately a bazillion times and still working right -slateman for the best (by far) thps site on the internet, and his support of norehack -natalie - she has nothing to do with this, but i'm putting her in here anyway 'cause i can %) -all the smart programmer types who actually know what they're doing: darklock, hexmadroom, thpspkr -kaneward - for how to change point values (it was you wasnt it? i cant remember ...) well, thanks anyway :P (will we ever hear back from you ... ?) -and sairuk of course, for letting me improve his faq :) 9.0 [Document History] 22/12/2000 V0.1b First Release - Merry Christmas :P - Still ALOT of work to do 24/3/2001 V1.0 BIG update (by noremac) - added point & name hacking section, corrected a bunch of stuff, and remapped the whole freakin' thing to be an easier read ----------------------------------------------------------------------------------------------- THPS2 PC Version Trick Editing FAQ 1.0 Maintained by - sairuk - email: sairuk01@hotmail.com the noremac email: thenoremac@hotmail.com THIS DOCUMENT AND IT'S CONTENT ARE COPYRIGHTED by WAYNE MOULDEN