@noiob on a psx you can modify memory with that serial port in back - but I think on psp you're sol :(
@noiob * unless you rooted it...
@Fuego it's hacked and everything
@noiob just disable the checksum check
@Fuego how do I do that
@noiob what firmware version do you have on it now
@Fuego 6.61
@Fuego sorry, 6.60
@noiob if youre using pro cfw the source is here:
@noiob psx loader is in that firmware under 'popcorn' - it hooks and modifies the emulator, looks pretty easy to modify if you had to but yeah the save file integrity check is in silent hill itself
I thought the psp was doing when you said they were checks like the vita to prevent jailbreaking when you mentioned deleting corrupt saves
@noiob this code will probably get you much of the way there:
@Fuego thanks!
@noiob if you make a silent hill trainer that'd be pretty cool :) Lemme know if you want help reversing the binary!
@Fuego I'm more interested in being able to move savegames between memory cards, I've been working on a psx memcard parser in Rust and I'll probably include an option to convert to/from PSP and PS3 at this point
It'd be an interesting project to look at Silent Hill more closely, though
@Fuego I've also been thinking of making a randomizer for a PSX game, the police station part of RE2 would be interesting
@noiob what sort of stuff do you want to randomize?
@Fuego Key item placement in a way that still makes the game solvable. Kinda similar to the Link To The Past randomizer, do you know that one?
@noiob oh yeah okay so thats totally doable with a bit of reversing and some mips asm
@noiob youd have to make a graph of how the puzzles work tho. I feel like thatd be the hardest part?
@Fuego oh, I've seen one on YouTube and there's walkthroughs (or I just play the game again), I doubt that's gonna be a problem
@Fuego funny thing is that there is a randomizer option in some versions of the game but it just shuffles the ammo and healing items around a little
@Fuego I guess I should look into the save format anyways to be able to convert raw memcards into the PSX format, it'd be handy to be able to just swap savestates around