pubfert.blogg.se

Tony hawk project 8 perfect balance cheat
Tony hawk project 8 perfect balance cheat










So, I made this utility to attempt to uncover the rest! I noticed that the number of cheats within these tables was much larger than the number of documented cheat codes for any of the versions of the game, and was naturally curious what these undocumented cheat codes could be.

tony hawk project 8 perfect balance cheat

In addition to the PSP cheat hashes, this script also contained a table of hashes for the other versions of the game (PS2, Xbox, and GameCube).

tony hawk project 8 perfect balance cheat

Please note that because those tools are not mine, I can make no guarantees about their safety! To extract the archive, I used a QuickBMS script, and to parse the script, I used a decompiler I found online. The hashes are present within the script levels/mainmenu/mainmenu_scripts.qb, which can be found by extracting the datap.wad game archive. Instead, it performs a series of repeated CRC32 calculations on the input cheat string 100,000 times, calculating a sort of hash for each cheat code.ĭigging deeper, I was able to find a list of all available cheat "hashes" specified within one of the game's scripts.

#TONY HAWK PROJECT 8 PERFECT BALANCE CHEAT CODE#

I was interested in how the game checked to see if a cheat code the user entered was valid, and found that unlike many other games, the game didn't just do a string comparison with a list of cheat code strings. This project started after some discoveries while reverse engineering Tony Hawk's Underground 2: Remix (the PSP port of the game).

tony hawk project 8 perfect balance cheat

A simple utility for cracking cheat codes for Tony Hawk's Underground 2, written in Rust.










Tony hawk project 8 perfect balance cheat