All Projects → themitosan → R3ditor

themitosan / R3ditor

Licence: other
An open-source project created to reverse-engineering some Resident Evil 3 files

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to R3ditor

FFXIV Modding Tool
FFXIV Modding Tool is the Cross-platform Commandline interface alternative for TexTools
Stars: ✭ 39 (+105.26%)
Mutual labels:  modding, modding-tools
RAGE-StringsDatabase
This repository contains known string lines and file names for RAGE based games (GTA IV, GTA V, RDR 2)
Stars: ✭ 26 (+36.84%)
Mutual labels:  modding, modding-tools
m2sdk
Software Development Kit for the Steam version of Mafia2.
Stars: ✭ 19 (+0%)
Mutual labels:  modding, modding-tools
botw-modding
The Legend of Zelda: Breath of the Wild - Modding Documentation and Tools
Stars: ✭ 51 (+168.42%)
Mutual labels:  modding, modding-tools
ME3ModManager
Legacy mod manager for Mass Effect 3 (superceded by ME3Tweaks Mod Manager)
Stars: ✭ 17 (-10.53%)
Mutual labels:  modding, modding-tools
botw-editor
The Legend of Zelda: Breath of the Wild - Editor
Stars: ✭ 27 (+42.11%)
Mutual labels:  modding, modding-tools
Unity-Lua
A wrapper around MoonSharp that allows easy development of moddable Unity games
Stars: ✭ 105 (+452.63%)
Mutual labels:  modding, modding-tools
Centrifuge
Cross-platform runtime mod loader and API for any Unity-based game. Supports Unity 5 and up!
Stars: ✭ 27 (+42.11%)
Mutual labels:  modding, modding-tools
OpenIV-Languages
Repository for OpenIV localisation files and stuff
Stars: ✭ 28 (+47.37%)
Mutual labels:  modding, modding-tools
pax
📦 The MC modpack manager for professionals.
Stars: ✭ 83 (+336.84%)
Mutual labels:  modding, modding-tools
ThunderKit
Mod Project Development Environment for Unity and Unity Games
Stars: ✭ 64 (+236.84%)
Mutual labels:  modding, modding-tools
D3Edit
A script to encrypt/decrypt and modify Diablo III saves
Stars: ✭ 35 (+84.21%)
Mutual labels:  modding, save-editor
ModdingDiablo2Resurrected
This repository contains some tools and guides on modding Diablo 2 Resurrected.
Stars: ✭ 75 (+294.74%)
Mutual labels:  modding, modding-tools
Gibbed.Borderlands
Tools & code for use with Borderlands.
Stars: ✭ 44 (+131.58%)
Mutual labels:  modding, save-editor
MassEffectModder
Mass Effect Modder (MEM)
Stars: ✭ 64 (+236.84%)
Mutual labels:  modding, modding-tools
SMLHelper
A complete Subnautica and Subnautica: Below Zero modding library for the popular QModManager framework.
Stars: ✭ 36 (+89.47%)
Mutual labels:  modding, modding-tools
Sims4ScriptingBPProj
Sims 4 Scripting Boilerplate Project
Stars: ✭ 32 (+68.42%)
Mutual labels:  modding, modding-tools
borderlands3-save-editor
got tired trying to beat the katagawa ball^W^Wempowered scholar, and no accessible in-game console, so here we are
Stars: ✭ 36 (+89.47%)
Mutual labels:  modding, save-editor
dog-scepter
A work-in-progress modding tool geared toward UNDERTALE/DELTARUNE
Stars: ✭ 32 (+68.42%)
Mutual labels:  modding, modding-tools
xavc rtmd2srt
Extract real time meta-data and GPS tracks from Sony XAVC video
Stars: ✭ 29 (+52.63%)
Mutual labels:  extract

Important

This project was put on hold due development on R3ditor V2. Click here to know more about

R3ditor-Logo

R3ditor

R3ditor (it reads REditor) is a editor written in JS / NW.js (aka. Node-Webkit) capable of editing some Resident Evil 3 Classic files.

How to install

  • Download NW.js (Node-Webkit) V. 0.37.4 and extract it into a folder of your choice!
    (Click here to download)

  • Download the main content from this repository and extract all files in the same folder as you extracted NW.js (the "package.json" file must be in the same folder as the "nw.exe" executable).

  • Open "R3ditor.exe (64)".

(If you have a 32-Bit system, you can use this version of NW.js. In the end, run "R3ditor.exe (32)" instead of "R3ditor.exe (64)")

Requirements

  • OS: Windows 7 or higher
  • To run the inicial setup you will need the Visual Studio 2005 installed (rofs.exe need this to unpack "Rofsxx.dat" files)

How to update

  • Just click on "Check for updates" and follow the instructions!

Roadmap

As you can see, this software is in alpha stage.
This software will receive less updates, since the efforts are being applied on R3ditor V2.

Supported File Formats

Bu00.sav (Saves)

You can change various aspects of your save, such as:

  • HP
  • Change IGT
  • Change Inventories
  • Change chests
  • Current Character
  • Current Outfit
  • Poisoning Status
  • Sidepack (Jill and Carlos)
  • Current Weapon
  • Difficulty
  • Quantity of Saves
  • Unlocked Epilogues

Message Files (.MSG)

You can view / edit the game's internal messages by loading .msg files or using the "Hex Input" field.
Note that you need to use a hex editor or extract the files using BioFAT to extract the messages.

Room Data Table (.RDT)

You can edit messages, doors, which item is in the room, change its position and its animation. [WIP]
Expect compatibility improvements and more features in the future!

ARD Map File (.ARD)

For now this type of file cannot be fully recognized. Keep in mind that R3ditor is a long way from being able to change this type of file.

Configuration File (.INI)

You can create a new config. file, edit your screen resolution, use an experimental resolution scaler and more. [WIP]
Expect compatibility improvements and more features in the future!

Other Features

R3ditor also can do:

  • Read XYZR pos. in game¹
  • Edit inventory in game¹
  • Edit HP in game¹ (infinite life and enable god mode)
  • Write texts using RE3 font with File Generator (WIP)
  • Extract all Rofs (.dat) files (Wizard)
  • Edit items combinations
  • Edit nemesis item drops
  • Edit starting items³
  • Extract RDT files from PS ARD files²
  • Apply Xdelta patches
  • Extract SCD from RDT Maps

¹ - Only avaliable in x64 NW.js version
² - You need extract PC version before extracting ARD files
³ - You can't edit GameCube version due this info are not stored on main executable file!

Important

Any changes you make will automatically apply to your files. If you want to recover your save, open the "backup" folder and select the file you want to recover.

You can restore your RDT by using the "Restore Last Backup" button on "RDT Editor".

Third-Party software used on this project

Engine:

External JS Plugins:

NW.js Plugins:

These files can be found in "App/tools/":

Credits:

I would like to thank everyone who helped me with this project - since without your help none of this would be possible!

Many thanks to:

  • discordjs - RPC - Website
  • Rob-- - memoryjs - GitHub
  • MarkGrass - BIOFAT - More Info
  • hongru - Canvas2Image - GitHub
  • pmandin - reevengi-tools - GitHub
  • Joshua MacDonald - Xdelta - GitHub
  • jprichardson - fs-extra plugin - GitHub
  • Niklas von Hertzen - Html2Canvas - More Info
  • The entire Resident Evil 1 2 3 Forum! - More Info
  • Leo2236 - RE3SLDE Software Creator - LGT Forum
  • Angus Johnson - Resource hacker - Official Website
  • The Mortican - BIO3GPS and Memory Address - More Info
  • Khaled SA - RDT / ARD Header Infos - Beta-testing - Twitter
  • Klarth - TIM Graphic Formats (PSX 2D Graphics) - More Info
  • "Shockproof" Jamo Koivisto - BIO 3 Hex Chest Modding - More Info
  • ResidentEvilArtist - Memory Positions, IEDIT Editor, MIX Editor and so much more! - Tapatalk Profile
  • Biohazard España - Fix OBJ to RE3MV (OBJ Patcher), Beta-testing, SLUS / ARD info and even more! - Profile

Important: Biohazard and Resident Evil are trademarks of ©CAPCOM CO., LTD. ALL RIGHTS RESERVED.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].