zz_halim
Smash Apprentice
The following supposes you have the game extracted with GCReEx on your USB:So i tried "updating" my 20xx by opening the GALE01 folder on my usb and replacing the files in that folder. I was so happy it loaded the character select
and then it froze
RIP i was dreading having to make an entirely new ISO
Problem with this is that the files have different sizes, compared to how you get them from Achilles.
I have this issue often with custom textures i got from the internet, that they're X bytes smaller than the regular file which has been extracted with GCReEx. Like most of the time it's a difference about 3 or 4 bytes.
When replacing many files (like when you update 20xx) it may be more efficient to remake the iso.
But you can fill the gap at the end of these files VERY easily with a Hex-Editor. Just compare the actual filesize (not the filesize on disc which depends on your filesystem). Then add a 00 for every byte thats missing at the end of the file.
I do this often with textures which saves a lot of time and is very flexible since you can have the textures on your usb stick and then just switch them in and out like you want.
Not 100% sure if this works for dols and other filetypes, too, but for dat und usd it worked every single time.