April 29, 20251 yr Localization 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
April 29, 20251 yr Supporter 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, 20251 yr by shak-otay
April 29, 20251 yr Author Localization 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?
April 29, 20251 yr Supporter The changes are an additional line get dummy long and the xmath line has -12 instead of -8.
April 29, 20251 yr Author Localization 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..
Create an account or sign in to comment