Editing Vulnerabilities
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 247: | Line 247: | ||
uint32_t unk_4; // ex: 0x1712 | uint32_t unk_4; // ex: 0x1712 | ||
uint8_t game_data[0xE79C]; // contains strings (maybe filenames) about "songs", at BESLES_50366+0x4A is a bitflag | uint8_t game_data[0xE79C]; // contains strings (maybe filenames) about "songs", at BESLES_50366+0x4A is a bitflag | ||
player_data_struct player_data; // contains Hall of Fame records, player name and probably | player_data_struct player_data; // contains Hall of Fame records, player name and probably cheat codes enable status | ||
} BESLES_50366; | } BESLES_50366; | ||
Line 276: | Line 276: | ||
* $s0 read from $sp -> 4847005A59585756 (bottom), 504F4E4D4C4B4A49 (top) | * $s0 read from $sp -> 4847005A59585756 (bottom), 504F4E4D4C4B4A49 (top) | ||
* It is guessed that at least 0xB7B bytes of the savedata can be overwritten with a MIPS shellcode without breaking the main menu. | * It is guessed that at least 0xB7B bytes of the savedata can be overwritten with a MIPS shellcode without breaking the main menu. | ||
* savedata string address: 0x61b76c in pcsx2 but | * savedata string address: 0x61b76c in pcsx2 but maybe depends on PS2 BIOS | ||
===== Official cheat codes ===== | ===== Official cheat codes ===== |