11 March 2016 - Forum Rules

Main Menu

Changing PSP disc game/save ID

Started by ACmod, October 04, 2016, 12:57:39 PM

Previous topic - Next topic


I'm making a mod of a PSP game, and I'm wondering if there is a tool or guide for changing the game ID / save ID (example: NPUH-XXXXX) so that the mod and the original game won't be able to be used on the same netplay/network server. I know that different region games have different game IDs so that they can't play with eachother via netplay, so how do I change the ID in a similar way?

I assume that the game information is contained in the eboot.bin file, and while I've decrypted the eboot I can't find the game ID through a text search.

I've found a lot of information on converting PS1 to PSP game IDs, but not changing a PSP game ID. Any advice in getting pointed in the right direction?



Quote from: Isao Kronos on October 04, 2016, 12:58:26 PM
did you poke around in umdgen yet?

Yes. I've done text searches for the game ID in all of the game folders (and I've already done lots of modding of the in-game files). What I'm unclear on is if there is a standard location where game IDs are stored, and where to find the exact text strings to change.


Might it be in the file/folder name instead of file content?


Quote from: STARWIN on October 04, 2016, 01:10:26 PM
Might it be in the file/folder name instead of file content?

No files are named that way. I did however figure out that while I was doing a text search for "NPUH-XXXXX" in the decrypted eboot, the eboot file also had a bunch of listings for "NPUHXXXXX", mostly in reference where files are located.

EDIT: Changing the numbers there does nothing to change the game ID when played in PPSSPP. This is also the ONLY file in the entire ISO that contains that string.

I was hoping that there would be a standardized way of changing game IDs for all PSP games, but that doesn't seem to be the case.

I can find tons of information on changing PSX game IDs to work on PSP, but I can't find any information on changing an existing PSP ID to a new ID.

EDIT2: Changing the param.sfo file seems to make the game ID show up differently in ppsspp, but the game still shows up as the old ID when playing online. Changing the eboot and param.sfo makes it unable to connect to the server, which seems maybe more like a problem with the server not recognizing the game. I think that is the issue though


I was about to reply that, indeed, PARAM.SFO is where I'd go change it. (For offline it does surely work OK, you can see saves change names accordingly.)
I don't have a clue how to handle the online part.


I've contacted the people who run the ad-hoc server to see if they have a whitelist for game IDs that it might be blocking.

I'll try to connect manually using hamachi to see if it's an issue with the server, or with the game.

Changing Param.sfo still allows game saves from the other ID to be used, so there might be something more I'm missing.