Pepsee Posted April 29 Posted April 29 Hey, everyone! I recently re-discovered an old game available on the Xbox 360 Live Arcade back in the day called "Hybrid", developed by 5th Cell. I managed to extract the files however textures, models and sounds are compressed and not recognized by any tools. For instance, the .MDL files are compressed with LZMA as far as I could see in the file headers. I will upload a sample of each (sound, model and texture). Best regards! Hybrid_Sample_Files.rar
Engineers shak-otay Posted April 29 Engineers Posted April 29 (edited) Extracted file is here. The lzma script from IKSKOKS needs to be patched for the compressed mdl files: idstring "LZMA" comtype lzma get UNCOMPRESSED_SIZE long get dummy long get ARCHIVE_SIZE asize xmath COMPRESSED_SIZE "ARCHIVE_SIZE - 12" SavePos DATA_OFFSET get NAME basename get EXTENSION extension string NAME + ".decompressed." + EXTENSION clog NAME DATA_OFFSET COMPRESSED_SIZE UNCOMPRESSED_SIZE Edited April 29 by shak-otay 1
Pepsee Posted April 29 Author Posted April 29 1 hour ago, shak-otay said: Extracted file is here. The lzma script from IKSKOKS needs to be patched for the compressed mdl files: idstring "LZMA" comtype lzma get UNCOMPRESSED_SIZE long get dummy long get ARCHIVE_SIZE asize xmath COMPRESSED_SIZE "ARCHIVE_SIZE - 12" SavePos DATA_OFFSET get NAME basename get EXTENSION extension string NAME + ".decompressed." + EXTENSION clog NAME DATA_OFFSET COMPRESSED_SIZE UNCOMPRESSED_SIZE What exactly needs to be changed for this?
Engineers shak-otay Posted April 29 Engineers Posted April 29 The changes are an additional line get dummy long and the xmath line has -12 instead of -8.
Pepsee Posted Tuesday at 09:33 PM Author Posted Tuesday at 09:33 PM It exports the file to a .TSD file. I tried renaming it to .MDL instead, but when I try de-compiling I get this: Quote File does not have expected MDL header ID (first 4 bytes of file) of 'IDST' or 'MDLZ' (without quotes). MDL file is not a GoldSource- or Source-engine MDL file. I also tried changing it to both IDST and MDLZ from its original TSDI header, but to no avail. Kind of stuck as to what to do next..
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