11 March 2016 - Forum Rules
Started by MHzBurglar, May 20, 2021, 03:00:33 PM
Quote from: MHzBurglar on May 20, 2021, 03:00:33 PMHere's what I tried:1. Extract all non-STR and non-XA files with CDMage2. Extract all STR and XA files with XTractor.NET using the LBA address and size of the files3. Run mkisoxml.exe against my extracted image directory to build an XML for the disc's file structure (the structure matches the original disc)4. Run mkpsxiso against my xml file to generate a new CD image5. run psxlicense.exe against my new image to license it (USA license.)
[00 00 00 00] [00 00 00 00] [00 00 00 00] LBA SIZE FILE TYPE ID
Quote from: MysticLord on May 20, 2021, 06:24:29 PMtl;drFirst generation PS1 rom hackers are the baby boomers of the romhacking world.
Quote from: acediez on May 23, 2021, 10:07:45 PMThis is pretty much the exact approach I've used to rebuild disc completely. The only difference is that I've used PSYQ SDK's license files directly into the mkpsxiso building process, I don't run psxlicense.exe after it.
QuoteI recently learned that mkpsxiso's author LazyGuy64 created a isodumping tool, which seems to take care of the process of extracting files of all formats, license, and creating a mkpsxiso XML automatically. I haven't tested it yet, but it sound like a good way to double check whether you did this first part correctly.http://www.romhacking.net/utilities/1574/
Quote from: MHzBurglar on May 25, 2021, 04:26:03 PMNow, if I could just figure out how Tales of Eternia ("Destiny II") controls parsing the XA files for script dialogue, and could implement the XA file/timings from the Japanese version, I could make a complete undub patch like the PSP version!
Quote from: ponlork on May 26, 2021, 05:57:57 AMWouldn't changing the LBA or whatever make it difficult to create patches? i dont know anything about it but i assume rebuilding it will shift the bytes and stuff and when creating a ppf patch it'll look for differences and it'll end up finding the entire ISO to be different.
Quoteso if u really want that extra second of music fading out then u probably have to rebuild it for that extra 200kb of data. i suppose its possible to edit the song too so that it fade out earlier
Quote from: acediez on May 26, 2021, 10:30:03 AMAre you still talking about the OP.STR opening video, or you mean an actual audio track?If it's the opening video, and if the game doesn't have a custom table of contents, the game will play the file by its new length, no need to adjust anything else. That's how it has been on my experience.But if it's an XA audio track, it most likely has a table of track start position/lengths somewhere in the game's executable.
Page created in 0.062 seconds with 20 queries.