LFGamer2004 Posted April 18 Posted April 18 (edited) Hello! Me and a friend, were messing with this old game files, but as expected, the files are very hard or impossible to edit "Packfile.dat". BUT, something did hit my attention was, the fact the PS2/Xbox/Wii versions has the 2Player (Split-screen) multiplayer featured, enabled and the PC Port, not. This version I'm using, are the original, with the patch 1.01 installed on. But, I mean the PC version, has a "Hidden" Multiplayer, that could be supposedely, actived... We've also discovered that the game has Debug material/stuff at your code, but for some reason, it cannot be actived, because the suppose references, was cutted from the final version, IG. However, after decompile using the ghidra and try different values with Cheat Engine, was possible we got some very interesting results, as you'll see right now! Check the images! It still doesn't over! We're still trying do reverse engineering from encrypted binary file: "Packfile.dat" which I was able to extract, some textures, using a not very, known tool: "Multi-Extractor 3.3.0" the remaing of the files are ".hnk" and ".dds" but they're technically encrypted as well. Being impossible extract or view them in any other tool! Someone do are able to develop a quickbms plugin for files of this game? if yes, let me know! I'll be glad in mod this game! :) Edited April 29 by LFGamer2004 Explainations
murasakiPinku Posted April 26 Posted April 26 This is sick, I'd love to see mods for this game. Want to edit textures, models, music, etc. Looking forward to it!. 1
zbirow Posted Saturday at 08:52 PM Posted Saturday at 08:52 PM hello, I did the analysis and noticed that the data is separated by !CMP . after it you have 4 bytes of some kind and the rest is data. all start with 78 9C which is the zlib header. which means that the files are compressed. I wrote a code that unpacks all the data to .dat files, after digesting one of the files in hex, I saw the DDS file header. I changed .dat to .dds and the file works. you can see the texture. Currently, that's all I managed to do, I will investigate further to preserve the names and extensions of the files. Link to my github repo with the code to unpack the files. (python) https://github.com/zbirow/Monster-Jam-Unpack
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now