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

Tools

Any complete tools can go here

1,792 files

  1. Work in progress, build 0.7
    For instructions and support join reshax discord: https://reshax.com/topic/138-reshax-discord-server
    Currently, we must be able to replace any mesh in the game, including Aloy and other characters, robots, or environment parts. Also possible to replace most textures.

    • 510 Downloads
    Updated
  2. This is a customized XNALaraMesh add-on for Blender, designed to enable accurate import and export of ASCII models from Horizon Forbidden West.
    (It is intended for use alongside the Horizon Forbidden West [PC] Model import tool) 
    See related files:
    HFW Export-Import Tutorial
    XNALaraMesh_HFW_2.0.zip
    • 94 Downloads
    Updated
  3. Extremely early version of tool, can export a good portion of models in game, some will fail due to version (investigating if this is due to them being old files, or if the game genuinely has a different code path for them, as I can only see 1 in the exe). Some will also fail due to WIP issues with mapping LOD indices (errors or corrupt mesh output)
    Drag and drop Alan Wake 2's folder onto the exe/pass it via CLI and it will export all binfbx files in the archives.
    Currently only exports models with material names/skeleton, references to textures and other data is a heavy work in progress, but I felt it was best to get an early version out that can at least export mesh info.
    Requires Cast plugin to import into Blender/Maya for now, more formats will be supported later: https://github.com/dtzxporter/cast
    Janitor.CLI.7z
    • 30 Downloads
    Updated
  4. Dying Light [3] The Beast tool, can export models/textures, works same as Dying Light 2 tool:
    DyingLight3.exe <rpack_file> Or just drop rpack onto the tool.
    All main textures are in common_textures_0_pc.rpack, GUI images in gui_common_pc.rpack
    All models are in common_meshes_pc.rpack
    • 374 Downloads
    Submitted
  5. Tool to convert custom models into Far Cry 3/4 XBG format. Similar to previously released tool for Far Cry 5.
    fc3mod.exe - for skeletal models (characters or NPCs)
    fc3mod_static.exe - for static models
    fc3mod_weapon.exe - for weapons
    Usage:

    1. Import or make your custom model in UE4.22.3, build it and save (you must get .uasset & .uexp)
    2. run corresponding tool for static, skeletal models or weapons (fc3mod your.uasset original.xbg) - this will make XBG file
    Example:
    fc3mod.exe newvaas.uasset vaas.xbg 3. Import XBG file into the game
    Important notes:
    - in Far Cry 3/4 unlike Far Cry 5, models must be split into submeshes with no more than 48 bone influences.
    - weapons can only be converted if custom model has same number of animated parts as original model, and each weapon part has only one material.
    • 43 Downloads
    Updated
  6. Dragon Age The Veilguard tools.
    Work same as my previous frostbite tools.
    toc_dav.exe - dump tool
    Change .ini file parameters:
    - game path
    - dump path
    - selection to dump "ebx", "res", "chunks" or "all"
    Place oo2core_9_win64.dll from the game next to the tool.
    Then drop any .toc file onto .exe to dump assets. Or run from command line with 1 parameter - toc file name. Main file is default.toc, voice files are inside subfolders - en.toc and other languages

    Fb_dav.exe - model tool
    Takes .MeshSet as parameter.
    rgz_skeleton.ebx - main universal skeleton for all humanoids. Must be in the same folder. Game has 2 skeletons with this name, you need the one from "techanim" folder, which is bigger. If you need another skeleton, use its name as 2nd parameter. Or rename it to rgz_skeleton.ebx.
    Tool will try to find chunks automatically. If not, it gives error message with chunk name.
    Set of smd files - to fix distorted faces
    They are 2-frame animation files to transform head model to its normal state.
    fb_strands.exe & fb_strands_c.exe - hair tools
    Each hair model has .StrandHairResource and .StrandHairSet files, and also a small EBX file (about 5kb in size) next to it which has its parameters, including the initial position. This EBX file is usually called the same, with _strand_model.ebx or _model.ebx in the end of its name.
    Tool takes 2 or 3 parameters:
    fb_strands.exe <StrandHairResource> <StrandHairSet> [EBX]
    First 2 parameters are required, but if you add EBX in the end, it will try to place static part correctly. fb_strands_c.exe is experimental version for curly strands. It looks more or less fine, but not 100% proper, so i'm calling this tool experimental. Later it may be improved.
    Hairs will be exported as 2 OBJ files (one for flowing, one for static part) with curves, which can be later converted to meshes or particle systems in blender or other editor. OBJ files will have hair groups marked, which can be useful for rendering.
    • 553 Downloads
    Updated
  7. Program for handling FFN, PFN, XFN, MFN and SFN fonts from EA games
    List of functionalities:
    - Parsing EA Font files
    - Preview for font images
    - Decoding and viewing font flags
    - Viewing/Editing character table
    - Exporting font images as DDS, PNG or BMP
    - Importing font images from DDS, PNG or BMP
    • 40 Downloads
    Submitted
  8. This python script (Blender 2.49b) will let you import skeletal meshes (wrestlers and npcs) from Backyard Wrestling 1 & 2 (PS2 Version - XBOX not fully tested).

    Theres two Blender Projects: "Blender249" is the original one from Xentax made by Szkaradek123 (Works on Backyard Wrestling 1). "Blender249_2" is an improved version that helps you locate the "newGameLib" library (change path in blender python script) and also lets you import Backyard Wrestling 2 Characters. Edit the Offset at "g.seek(xxx)" according to the skeletal .MESH you want to import.
    Open your .MESH in Hexeditor and search for "pelvis". Subtract 36 from the resulting offset and you got the value you need for "g.seek(xxx)". Now run the script in blender and open your .MESH files.
    This method is only required for Backyard Wrestling 2.
    Python 2.6.6 is required (All versions of the game).
    • 8 Downloads
    Updated
  9. Final stable releases of both models and levels of ID-Daemon that were posted on the former XeNTaX forum, please see original screenshots for more details. I included for maps the needed files to just run the tool directly on your already dumped game assets.

    In order to run the model tool just look up the *.MeshSet you want to convert and the skeleton.
    Run it like this in command prompt:
    Fb_nfsrun_pc.exe *.MeshSet
    or
    Fb_nfsrun_pc.exe *.MeshSet *.ebx If its a character the skeleton must exact skeleton.
    You can even drag and drop the *.MeshSet on to the tool and it will convert it for you, assuming the skeleton is located at the root of the tool to be loaded automatically.
    Since the skeleton is hard-coded in the tool as the BF3 skeleton name such as "veniceantske01.ebx", you must rename the skeleton that way if you go the drag/drop route of conversion.
    Otherwise use the exact syntax above.
    • 62 Downloads
    Submitted
  10. Tool for .glm files - plaintext source models from their engine, found in the leak
    Usage: from .glm file on the tool or use command line or batch
    It will convert to .smd because model structure is closer to that format, used in older games
    • 58 Downloads
    Updated
  11. Tool to export HZDR models/textures.
    Usage is same as original PC game: https://reshax.com/topic/16020-horizon-zero-dawn/#comment-83749
    • 124 Downloads
    Updated
  12. ImageHeat is a program for viewing encoded textures. It's free and open source.
    • 91 Downloads
    Updated
  13. D\W Interactive tool.
    Designed for the game,
    "Small soldiers: Squad commander"
    Introduction:
    This modding tool was designed for the game Small Soldiers: Squad Commander. It allows users to access the contents of .cfs archive files — to extract, rebuild, and manage them. Additionally, it enables you to open and edit script files, and save the modified archive. This version of the program comes with a powerful searcher and scripter.
    Compatibility:
    The demo and full versions of the game both use the same .cfs archive with an identical structure, but there are some differences in the script file formats. I wanted to improve my tool significantly, so I updated it to fully support script files from both the demo and full versions.
    Information:
    For more information, please visit my website: www.theoutforce.hu.
    Knowing issues:
    The only problem I have is with the .spr and .SPR files. Watto helped me with the .spr files, but the reader part of this format is still problematic, since I still do not know that how the game stores the .pal “palettes”. There are no any .pal files in the archives, which suggests that the palettes are hardcoded somewhere in the game .exe file… More investigation and deeper reasearch are needed.
    Extra information:
    A native Linux version of this program will also be developed soon using Qt Creator.
     
     
    Stay tuned for updates, as a new release will be available soon!
    Special thanks to:
    Watto (cfs, aud, asf structure)
    Krisztian Kispeti, Dev.
    Web: www.theoutforce.hu
    • 13 Downloads
    Updated
  14. Made by Maide and discotrigger from the Requiem Discord server, as well as Dimy from Noclip's server.  Included are an archive extraction Python script, a NLTX texture extraction script, and the DLL associated with both.  Also included is a script for Noesis to rip models (it also has wildly incomplete animation and texture support).
    For the primary texture extraction script, some textures from Disgaea 7 will need to have their 0x17 hex address changed to 02 or 01 beforehand, and the resulting texture will need to have its red and blue channels swapped externally.  Extraction from FAD archives is not possible with these tools.  Nintendo Switch swizzle is off by default, PS4 & PS5 swizzle is not included.
    Future NIS games may end up being compatible if they use the same formats.
    2025 edit: noesis update and aluigi quickbms script wooo
    D6and7.zip
    • 30 Downloads
    Updated
  15. With this tool, you will be able to decompress and compress, unpack and pack the .bin files related to the game's texts and maybe graphics.
    • 33 Downloads
    Submitted
  16. My old tool for TLOU2 PS4 fixed to work with PC files.
    Unpack .psarc files with UnPSARC_v2.7, and then you can use any .PAK file with the tool. Use command line, or just drop .PAK file onto the .exe
    Work same as old tool, described here:
    https://web.archive.org/web/20230819184855/https://forum.xentax.com/viewtopic.php?t=22580
    After extraction, model and skeleton are in separate files. So they must be manually combined to work together. SMD model & skeleton can be just imported separately and then connected in blender. For ascii it will not work, so you have to open model in text editor, remove first line (0), which is bone number, and copy-paste skeleton there instead of that zero.
    So far tested on models, textures, maps - all looks fine.
    Animations are probably wrong, i can look into that later.
    • 715 Downloads
    Updated
  17. For those who wan't to convert Xvag audio files, here's a tool for it. Tested on Last of Us 2 PC
    Put the xvag files in src, converted ones will be in output.
    FFmpeg must be installed
    • 101 Downloads
    Submitted
  18. This is attachment from ZenHAX posted by MrStPL in topic:
    Persona 5 .bf texts unpack and repack
    • 66 Downloads
    Submitted
  19. This is attachment from ZenHAX posted by LuigiwithTHEDoNg in topic:
    (Unity) Help decrypt Idoly Pride
    • 33 Downloads
    Submitted
  20. This is attachment from ZenHAX posted by id-daemon in topic:
    Wargame *.ess
    • 2 Downloads
    Submitted
  21. This is attachment from ZenHAX posted by month in topic:
    Py scripting problem
    • 3 Downloads
    Submitted
  22. This is attachment from ZenHAX posted by rengareng in topic:
    Metro: Exodus vfx unpacker
    • 80 Downloads
    Submitted
  23. This is attachment from ZenHAX posted by id-daemon in topic:
    Wargame *.ess
    • 3 Downloads
    Submitted
  24. This is attachment from ZenHAX posted by exygen12 in topic:
    How can i find WWE 2k19 tool?
    • 11 Downloads
    Submitted
  25. This is attachment from ZenHAX posted by beedy in topic:
    Help with decompression xbox360 files [rx2]
    • 5 Downloads
    Submitted

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.