Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.
Zero Tolerance for Disrespect

Game engine file formats

Topics related to formats used in game engines or their middleware.

  1. Hello There, I Have These Files That I Cannot Open And They Are From The 3D Models With Bones And The Other Files Are From A Few Pages Of Texture, The One From The 3D Model With Bones Is .MSH And The Other From .MTX Is The One From The Textureschars.rar

  2. Started by fthdqn,

    I couldn't find a working solution for this specific problem on the forum, so I decided to investigate it myself. After experimenting with the file structure and using AI assistance during the development process, I managed to put together a small Python-based extraction workflow that allows Metin2 .EPK / .EIX files to be extracted. I'm sharing it here in case it is useful to anyone else working with Metin2 assets or encountering the same problem. RequirementsWindows Python installed Metin2 .EPK and .EIX files UsageFirst, extract the provided ZIP archive. After extracting it, copy the Metin2 .EPK and .EIX files you want to work with into the same directory as: epk_extract…

    • 0 replies
    • 120 views
  3. GoalExtract the FMV cutscenes from the PS3 version of Resident Evil 0 HD Remaster (MT Framework) to a normal container (MP4/MKV). FilesLocation inside the extracted PKG: USRDIR/nativePS3/movie/*.pamExamples: mt00.pam, mt03.pam (43,506,896 bytes), playdemo.pam. Header layoutHex dump of the first bytes of mt00.pam: 00000000 00 53 46 48 00 01 00 01 0D 25 80 00 00 00 00 00 .SFH.....%...... 00000010 50 41 4D 46 30 30 34 31 00 00 00 02 00 01 A4 AE PAMF0041........ 00000020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ ... 00000060 00 00 00 64 00 00 00 00 00 01 5F 90 00 00 01 88 ...d......_..... 00000070 0D 8A 00 01 D4 C0 00 01 5F 90 00 00 00 01 …

    • 0 replies
    • 120 views
  4. This is a game on the Nintendo 3ds written entirely in Assembly, 100% Custom bin encryption and custom Engine. No normal 3DS tool is able to recognize the format. It does not seem to have a header or "Magic bytes". I have worked on this for weeks, nothing. It does seem like some of the files are JSON format, just renamed to bin. I have linked a few files in this post. Every file can be found here: https://drive.google.com/drive/folders/1FhBMNJjLVHPhdhauYx8xIBJ57fXQDAeI?usp=sharing Some.zip

  5. Hello Sorry to ask but is there anyway I can open up the LINs Magna Carta Tears Of Blood the engine is a Unreal made for PS2 And I have been looking everywhere for info on how to open it up ! the lin extracts https://drive.google.com/file/d/1v07BlCE1NEvBJaXpiXSbJdjh2eSAHhTw/view?usp=sharing EDIT I can Open Up the lins via Watto's Game Extractor now but its just unreal files here are samples im.zip

    • 1 reply
    • 286 views
  6. How do I unpack this .bin file ENG.rar

      • Thanks
      • Like
    • 6 replies
    • 884 views
  7. yo can anyone teach me how to unpack / extract .mpk files from project bloodstrike by NetEase Games here's few .mpk files if anyone want to try or test https://www.mediafire.com/file/0vadkjoi8t2l9z4/.mpk_files.rar/file thanks

    • 4 replies
    • 5.7k views
  8. Hi everyone, I'm trying to make a texture mod Batman Blackgate, but I'm stuck on the game's TXTR texture format. I'm not a programmer, so I've mostly been learning as I go with some help from AI. I managed to extract the .ara archives using QuickBMS, but I can't figure out how to decode the TXTR files or get them to open in Noesis. I know this is a pretty niche game, but I don't want to give up on the project. If anyone has experience with reverse engineering game texture formats or writing Noesis plugins, I'd really appreciate any advice. batmanstxtr.zip dec.py archives 1- 17kb.zip game files and bms.zip

    • 2 replies
    • 414 views
  9. Started by Kkkkkk,

    Hello How do I add a UTF-8 patch to "eboot.bin"? https://www.mediafire.com/file/shbjlxgrxfqsdx0/eboot.bin/file

    • 0 replies
    • 287 views
  10. Started by AlexMayz,

    Greetings to all users. I'd like to know what you think of this game? The RU version or the original version. Recently, I started working on a repacker project for the original version of the game. The results are definitely in place; the files unpack, albeit with minor errors. Would the community like to see a community server for this game, based on the original version? I would also appreciate any information or details that other users have managed to obtain while reversing this game, and I'd be happy to share what I've learned. The archive encryption method hasn't changed, and the keys are still valid even for the latest versions. As far as I kn…

  11. Game links: https://drive.usercontent.google.com/download?id=10BaAnqeX1itu_kWtQJPIC-tgQ3ZJDB_P&export=download (full client of a private server that used to existed) https://www.zone4extreme.com/download (Zone4 Extreme - The only remaining official server) All file formats (sod for audios, img for UI images, mod for archiving models, textures, etc...) seems to use a charset replacement method (see here: https://hcs64.com/mboard/forum.php?showthread=52948), but no progress beyond that, I don't know if the method has changed over the years so i'll put the link of 2 game versions that's few years apart in case it does.

    • 2 replies
    • 696 views
  12. Started by CTHULHU,

    Hello everyone, I need help with unpacking localization files BMS scripts do not help The file format is unknown translate_words_map_en.zip

  13. I want to know what's the engine for this game, the file format is .cat and I don't know how to extract models from it since I can't find any anywhere. I'd appreciate a fast answer, thanks!

    • 1 reply
    • 1.6k views
  14. This is a (ecchi) tower-defense game by DMM for browser and Android (see this link for more info). The files of this game are .ogg for voices and .aar for everything else. The .aar are extractable with this script, and creates .atx with other .aod or .atb files. The main data is in the .atx files, although I found nothing helpful on these atx files (which have to be images / textures). The first bytes are "ALLZ" but I didn't managed to go further than this. So feel free to help if you are familiar with these files. Here is the download link for some of the game's files. I've provided the alar.bms script to extract the .aar files, the original .aar files a…

  15. Started by Maxwell,

    Havok has been around since 2000s. It is commonly associated with game physics, however there is more to it than meets the eye. Havok has and is still used in countless games to this day. It is a almost complete toolset for numerous problematics. This topic will cover broad solutions so reader experience will be required about: Basic knowledge about binary formats Basic knowledge about XML format How ELF or PE works C/C++ data structure layout, member alignment, vtables Data endianess Virtual memory So, what Havok covers? Animation (presumably discontinued), covers animation algorithms, animation compression and th…

  16. Started by spamzilla,

    So I'm trying to extract the contents of these .CPK files from DIablo 3. The Switch version uses some alternate format though and I haven't found any programs that are compatible with it. Does anybody know of this??

  17. I'm researching a PS2 game .mdl file. It seems to be a container format that includes .geo and .psi sections, but the .geo structure does not look like the more common ones I've seen. I have not been able to fully reconstruct/export the model yet. The main missing parts are: skin/bone binding information transform hierarchy UV mapping The exported model is also heavily corrupted If anyone has experience with this format, or has seen a similar .geo layout before, I would appreciate any help or pointers. Thanks. MDL.zip

    • 7 replies
    • 1.2k views
  18. Hello eveyone in the community, when I try to extract the data using the script in BMS, I get the following error. It happens with the file: Resources97.mpk Coincidentally, it's the second to last file; there are 98 in total. Does anyone know what's causing this error? I've attached the script I'm using. Thanks. netease_mpk_v2.rar

      • Thanks
    • 8 replies
    • 1.2k views
  19. Hey y'all. My name is thearchivalone. Nice to meet you. For the past two years, I've been tearing into Black Rock Shooter: the Game's files on disc and mostly working from the ground up with almost no outside notes or previous attempts at working with it used. The only part that was exclusively found by another hacker was the RTDP format in which a variant was used in Arc Rise Fantasia for the Wii. For the past five months, I've been decompiling and noting the game's binary inside of Ghidra after reaching a point where viewing the data structures on disc were not enough. About a week ago, I was looking at a format that I had assumed was debug or junk data and ca…

  20. Started by BillyBnMOfficial,

    A proprietary game engine I got curious about is the Vicious Engine, by Vicious Cycle Software. It's mostly in games from the mid to late 2000s and nobody ever thought to do a deep look into it. The thing that doesn't help is that internally, all the file names are just random letters and numbers, though there are folders that are actually labelled. Here's my guesses to what these folders mean Configurations (.cfg) - likely some code for the engine EntityTemplates (.et) - elements like characters and items Games (.gam) - unknown LoadingScreens (.ls) - Loading screens, self explanatory Maps (.map) - Levels, also self explanatory …

  21. Hello, these are just updated codes for extracting models and textures from ripper 1.7.1, I just grabbed some people's codes and updated them so that they work like the rip importer that works for blender 4.4 and an updated Messhias Texture and share what worked for me I forgot where I grabbed things but I will put the original authors if I remember if you are an author of what will happen please tell me I forgot everything what I shared only works for the current blood strike pc game 07-07-2025 Original post Messhias Texture Ninja ripper with tools sorry, I don't remember where to download the bms script …

    • 3 replies
    • 5.2k views
  22. Started by Jenny1367,

    Moved thread since it contains both video and audio game: https://hlr.163.com/m/ engine: messiah (netease) binary template thanks to nenkai https://github.com/Nenkai/010GameTemplates/blob/main/Netease/NBS_NewBasis.bt Currently there is an issue with decrypting the extended VPX library. samples samples:https://drive.google.com/drive/u/1/folders/1bSiWKEEDMiT4diHU8pK5xspa6f4wkDzI

  23. I'm trying to extract and replace the voice audio from Spider-Man: Shattered Dimensions (PC version). All voice files seem to be stored inside Streams.dat. My goal is: extract the audio files convert/edit them put them back into the archive to replace the original voices I would like to ask for help here, maybe someone can help me. If you know how to extract the voiceover from these files and replace it later with your own, and make it work in the game, I would be glad if you could help me.

    • 0 replies
    • 855 views
  24. Hi everyone. Question for you all. A developer that I know named Kiwifruitdev a few months back revived the PC version Arkham Origins Online multiplayer which can be found here: https://github.com/KiwifruitDev/arkham-revived He is wanting to revive the PS3 version but we have not had any luck finding "fireteam.net" text string the URL to redirect to his servers. I have looked inside of the EBOOT.BIN and the Multiplayer MP.SELF files to avail. Only thing I found was "GetFireteamBaseURL" in the both the eboot.bin and mp.self file via HxD editor tool. I would think it must be reading the url from another file somewhere within the game. If anyone would be interested to…

    • 6 replies
    • 12k views
  25. CE1_0101_ZOR_360POND.rar There any tool that can open this G1e file

    • 0 replies
    • 543 views

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.