Modifying Iwatodai's Dorm files in P3P (I give up)
Posted: Thu Aug 06, 2020 9:14 pm
I'm currently translating (almost done!) P3P. I've been modifying a lot of files, and it has been very smooth so far, but for some reason, no matter how many changes I make and how many different ways I replace the files, the Iwatodai's Dorm text won't change!
The files are located in umd0.cpk>data>field2d>bg>b07_02.abin, alongside others .abin files, these other files work perfectly fine when modified, but for some reason, b07_02.abin doesn't changes in-game. I tried replacing the .bf files inside of it, the .dat, everything, but it won't change.
It can be two different reasons, whether that the file is not the one used for the Dorm (is the only file with the text used for the dorm, so I don't think this it's the reason), or there is another barrier preventing the game to load the .abin with the replaced files, but that would mean that ALL the Dorm's text is encoded in another place, and is A LOT of text (approximately 900kb in plain text, five days translating), so I doubt it.
I don't know man, I'm lost, I have no idea, any suggestion? Would be really appreciated!
___________________________________________________________________________
EDIT: I find out something. In the same folder, the .bin files contain the tmx used for each .abin (i.e., each location in the game), they have the same numbers that their equivalent .abin file in their names (b07_02c01.bin for b07_02.abin, that means they refer to the same location). Alright, the b07_02 tmx files start with the dorm in day-time (the ones used the free days and the Sundays), I test it out and these days are the only days where the replaced files appear, but the rest of the days where you are indoor at night, the files still unchanged, even when I change the sprites for the dorm at night, they still the same (they are related, but independent from each other).
How is that possible? It's the only file that doesn't change when you replace it, and most importantly, HOW CAN THE GAME EVEN LOAD THE TEXT FOR THE DORM IN ENGLISH IF ALL THAT TEXT IS ALREADY GONE? I'm losing my mind!
The files are located in umd0.cpk>data>field2d>bg>b07_02.abin, alongside others .abin files, these other files work perfectly fine when modified, but for some reason, b07_02.abin doesn't changes in-game. I tried replacing the .bf files inside of it, the .dat, everything, but it won't change.
It can be two different reasons, whether that the file is not the one used for the Dorm (is the only file with the text used for the dorm, so I don't think this it's the reason), or there is another barrier preventing the game to load the .abin with the replaced files, but that would mean that ALL the Dorm's text is encoded in another place, and is A LOT of text (approximately 900kb in plain text, five days translating), so I doubt it.
I don't know man, I'm lost, I have no idea, any suggestion? Would be really appreciated!
___________________________________________________________________________
EDIT: I find out something. In the same folder, the .bin files contain the tmx used for each .abin (i.e., each location in the game), they have the same numbers that their equivalent .abin file in their names (b07_02c01.bin for b07_02.abin, that means they refer to the same location). Alright, the b07_02 tmx files start with the dorm in day-time (the ones used the free days and the Sundays), I test it out and these days are the only days where the replaced files appear, but the rest of the days where you are indoor at night, the files still unchanged, even when I change the sprites for the dorm at night, they still the same (they are related, but independent from each other).
How is that possible? It's the only file that doesn't change when you replace it, and most importantly, HOW CAN THE GAME EVEN LOAD THE TEXT FOR THE DORM IN ENGLISH IF ALL THAT TEXT IS ALREADY GONE? I'm losing my mind!