Hello I am looking for help on unpacking MagnaCarta Portable's PPS Files here is the sample
I would be extremely grateful trying to unpack these! I know that MCTOB/MCP is running on a type of unreal engine
Hello I am looking for help on unpacking MagnaCarta Portable's PPS Files here is the sample
I would be extremely grateful trying to unpack these! I know that MCTOB/MCP is running on a type of unreal engine
I took a look of this file format and it's easy to unpack the files. It works by blocks of 0x800. Some of the files i think are compressed
Do you have any programming knowledge?
Here are the 2 Quickbms script i wrote.
First use the "pps_extract" to extract the files, and then "lix_extract" to decompress the extracted .lix files. Both SHIP.PPS and SHIP1.PPS are the same file, so you can do the extraction to one of them
The problem now are the decompressed .lix files are another file archive, with Unreal Engine file types compressed/encrypted and i don't know how to propety extract them
Sorry, i'm working on another project, so that's all I can do for now
Post automatically merged:
For anyone who wants to try extract the decompressed .lix files, here i will explain what i analized:
It is composed by blocks of file name and data, in this structure
Offset
Size
Explanation
0x0
0x80
File name with path
0x80
0x4
Size of the descompressed file. Maybe used for preallocating that size in memory
0x84
Unknow
The file data
...
...
Next block with 0 alignment/padding
For the extraction are quite simple, but the main problem here are we only know the decompressed size, and not the size of the actual data to read
If you want to try read the asm code, the funcion that reads this file type are in offset 0x290348/0x08A942F4
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...
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...
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...
Images for the rumoured Zelda-themed limited edition Switch 2 for The Legend of Zelda's 40th Anniversary have started to leak online.
The leak shows only the...
Hoenn to the ROM hacking scene is like Kanto to the official games. It's everywhere. At this point you've probably played through Pokemon Emerald with a party of...
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 golden age of emulation on the Switch continues as a native Dolphin port was released by @Nagaa earlier today. Included in this port, we're looking at cover art...
With the latest entry to the Fire Emblem series, Fortune's Weave, set to launch in September, Nintendo have today announced a new Nintendo Direct to put it soundly in...
After being announced last year, the fan-made remake Gamma Emerald has finally gotten its first early access release. A complete rebuild of fan-favourite Pokemon...
Harbour Masters were cutting it close with this one, promising a release of their Banjo Kazooie PC port "Lighthouse" by the end of this month. And they did not...
Images for the rumoured Zelda-themed limited edition Switch 2 for The Legend of Zelda's 40th Anniversary have started to leak online.
The leak shows only the...
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...
After being announced last year, the fan-made remake Gamma Emerald has finally gotten its first early access release. A complete rebuild of fan-favourite Pokemon...
With the latest entry to the Fire Emblem series, Fortune's Weave, set to launch in September, Nintendo have today announced a new Nintendo Direct to put it soundly in...
Over the past week, rumors have started swirling as Redditors (probably correctly) deduced the title of the upcoming Elder Scrolls game, which will apparently be...
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...
So I got pretty lucky on this one. Having ordered the physical version of Oblivion Remastered on Switch 2, I had it delivered earlier today, beating out the official...
Though we knew all the way back in May that this was coming, the exact numbers remained a mystery for prospective Nintendo gamers in the UK. If you happen to have...
Hoenn to the ROM hacking scene is like Kanto to the official games. It's everywhere. At this point you've probably played through Pokemon Emerald with a party of...
Harbour Masters were cutting it close with this one, promising a release of their Banjo Kazooie PC port "Lighthouse" by the end of this month. And they did not...