Doesn't need the help of AI for repacking. This format is quite easy to repack them. Only get all the files, put toggeter aligned with 0x10 and update the data size. That's it
The problem with this format are the extraction
Found the offset values of each file. Now the problem is how to to get this values, as they don't seem to follow a general pattern. It's after 0x07, but this byte could also be another value, so...
Found the offset values of each file. Now the problem is how to to get this values, as they don't seem to follow a general pattern. It's after 0x07, but this byte could also be another value, so...
I'm more skilled in linguistics or adapting the UI to other languages.
I wanna get major degree related to Localization someday, but for now I decided to take a gap year and just looking for a job.
Finally found the pointers to get that values, and then the offsets to the files.
Now i can fully extract all the files without problem. The only think i have to calculate are the file size.
These are the logs of the 2 cpk, with all the files magic header.
Also, i add an Imhex pattern file, so if anyone want can parse it. Ther's also a basic code to get the size of almost all the types of files for extraction.
Post automatically merged:
Now i will create a basic file extraction and repacker to see if it works. My goal is to create a single python script that implements the *e files extraction, and also the other formats in madohack tools (*btx, *csb, *gim, *pac) because inside the *e files are more .csb file to unpack
Finally found the pointers to get that values, and then the offsets to the files. View attachment 584345
Now i can fully extract all the files without problem. The only think i have to calculate are the file size.
These are the logs of the 2 cpk, with all the files magic header.
Also, i add an Imhex pattern file, so if anyone want can parse it. Ther's also a basic code to get the size of almost all the types of files for extraction.
Post automatically merged:
Now i will create a basic file extraction and repacker to see if it works. My goal is to create a single python script that implements the *e files extraction, and also the other formats in madohack tools (*btx, *csb, *gim, *pac) because inside the *e files are more .csb file to unpack
Sony made a shocking announcement today, revealing that the company plans to move away from physical game releases in the future. Citing claims of how the industry is...
Last month we got confirmation of a new model of Switch 2 to better comply with upcoming EU regulations. With the legislation set to come into effect in February of...
The end has come for the PlayStation 3 and the PlayStation Vita. After supporting the PSN Store on the PS3 and PS Vita since 2006 and 2011 respectively, Sony has...
Ocarina of Time is back in style as the upcoming Switch 2 remake looms on the horizon. But what's a fan of the game to do over the next few months? If you've been...
Tired of waiting for Game Freak to bring Pokemon Emerald to modern platforms? We've got you covered with a brand new port in the works. Currently available on GitHub...
For fans of Sinnoh, the pickings are slim. If you want the best experience you're left deciding between the updated region in Platinum, or the somewhat controversial...
The Switch 2 has been out for a year now, but you shouldn't count the original system out yet! Released a few days ago, popular PS2 emulator NetherSX2 has found its...
If you've been waiting for an excuse to replay Super Mario Sunshine and happen to have up to nine friends, do I have some good news for you. Released earlier today...
Hot on the heels of their NetherSX2 port, @Nagaa is back with another hugely anticipated release: a Switch port of the popular Wii U emulator Cemu. We've got more...
The Pokemon series is known for its vast assortment of spin off titles, with the majority being well-received. We've had an assortment of Mystery Dungeon titles, a...
Sony made a shocking announcement today, revealing that the company plans to move away from physical game releases in the future. Citing claims of how the industry is...
Last month we got confirmation of a new model of Switch 2 to better comply with upcoming EU regulations. With the legislation set to come into effect in February of...
The end has come for the PlayStation 3 and the PlayStation Vita. After supporting the PSN Store on the PS3 and PS Vita since 2006 and 2011 respectively, Sony has...
Ocarina of Time is back in style as the upcoming Switch 2 remake looms on the horizon. But what's a fan of the game to do over the next few months? If you've been...
Tired of waiting for Game Freak to bring Pokemon Emerald to modern platforms? We've got you covered with a brand new port in the works. Currently available on GitHub...
Amidst news of layoffs and cancellations in the wake of Xbox's larger changes, Bethesda has today come out with a statement discussing their active projects. In this...
Announced today during the Octopath Traveler 8th Anniversary live stream, it's been confirmed that both the first game and its sequel will be launching on the Switch...
For fans of Sinnoh, the pickings are slim. If you want the best experience you're left deciding between the updated region in Platinum, or the somewhat controversial...
In this time of everything costing more a year after it's released, it's nice to see some things sticking to the old ways. Capcom have today announced that the latest...
It's a good time to be a first generation Pokemon fan. But when was it not a good time to be one? In recent weeks we've seen a native LOVE2D recreation of Pokemon Red...