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.

Game engine file formats

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

  1. 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
    • 127 views
  2. How do I unpack this .bin file ENG.rar

    • 0 replies
    • 206 views
  3. 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…

  4. 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
    • 347 views
  5. 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

  6. 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!

  7. 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…

  8. 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…

  9. 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??

  10. 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
    • 894 views
  11. 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
    • 821 views
  12. 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…

  13. 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 …

  14. 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
    • 4.1k views
  15. 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

  16. 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
    • 553 views
  17. 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
    • 11.2k views
  18. CE1_0101_ZOR_360POND.rar There any tool that can open this G1e file

    • 0 replies
    • 294 views
  19. Started by anderlli0053,

    Hello! I am trying to decrypt and extract Mophun games (.mpn). I do have emulator for them, so i can play/emulate them on Windows 11, but what i wanna do is extract assets, so far i have just extracted one of the game's MIDI file and that's it... I think it uses a combination of XOR and LZ77 encryption and compression (and maybe something else too).. The sample game that i'm trying to extract the assets from is Honey Cave 2, which i also attached here below The only thing about MPN that i have found is here ➡️ https://github.com/modezair/MPN-Specification/blob/main/README.md < attachment deleted by moderator - not allowed by the forum…

  20. Started by anderlli0053,

    At first I thought they were regular wwise bank files, which could be extracted with something like https://github.com/eXpl0it3r/bnkextr , but they are in some private format. I think that there may be some sort of an encryption present (XOR?, i think the key is within the first 128 bytes, but not 100% sure) , the file names may be encrypted, the TOCs(file tables) if they are present may be too or not... The thing is that the game music and the levels themselves are packed each in separate BNK file. One of the smallest files which is level 29 can be uploaded here.. In the .7z i included game tree structure and one of the smallest .BNK files (others are e…

  21. Started by anderlli0053,

    Hello! I'm trying to extract custom file formats from DOS videogame Cool Spot. Formats are compressed by some modification of RLE compression i think + something else. I'm interested in everything except those 2 DOS binaries/executables(.exe) provided in the archive, since the all of the data is in other files. Cool-Spot_DOS_EN.7z

  22. Started by shibeinu2,

    https://store.steampowered.com/app/3357650/PRAGMATA/ its on the re engine and has the same .paks as the re engine

  23. Started by wmmtevo,

    I want to unpack V-Rally 4 and apply custom livery .dds file. How to unpack/repack it? In this site, There are WRC 7 quickbms tool, but it doesn't use in other kylotonn game.

    • 2 replies
    • 774 views
  24. Started by Unlock777,

    I extracted the localization texts with fmodel from: Octopath_Traveler0_DEMO\Octopath_Traveler0\Content\Paks\pakchunk0-Windows.pak The localization files are located in: Octopath_Traveler0\Content\Local\DataBase\GameText\Localize\EN-US An example is the pair of files inside EN-US\SystemText: GameTextUI.uasset and GameTextUI.uexp With fmodel I can clearly see the contents in JSON format, but I cannot extract, modify, and recompile them. I tried using UE4TextExtractor, but there are no .locres inside. I also tried UAssetGUI, which does not extract the dialogue text. I have the usmap files and the UE version is 5.4. Attached you can also find the Ru…

  25. Started by abrix,

    Hello all, I have been trying to extract files from the game "200% Mixed Juice" with no luck. I believe the game uses XOR encryption (as 100%OJ uses that). Below I have included the game's encrypted script. script.zip

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.