Coder Social home page Coder Social logo

themitosan / r3ditor-v2 Goto Github PK

View Code? Open in Web Editor NEW
9.0 1.0 1.0 24.23 MB

This is the second version of R3ditor, a tool to create mods and study classic Resident Evil 3.

Home Page: https://themitosan.github.io/R3V2/

License: GNU General Public License v2.0

CSS 8.86% HTML 15.18% JavaScript 75.97%
evil nemesis modding mod tool javascript js html5 nw nwjs

r3ditor-v2's Introduction

R3V2_LOGO
R3ditor V2

Aka. R3V2, this is the second version of R3ditor - a tool to create mods and study classic Resident Evil 3!

Project Status

This project is on alpha state. It can open maps, text files and SCD Scripts. For now, your best usage is for edit some RDT sections! Sadly, it is not capable of compiling RDT files¹.

Requirements

  • Windows: 7, 8, 8.1, 10 or 11.
  • Linux: Ubuntu 20.00 or higher
  • macOS: 10.15 (Mojave) or higher²
  • Hardware: Any hardware that is capable of running NW.js / Electron and the game!

How to install

It's recommended to use our pre-compiled version! You can download on TheMitoSan's website, But if you want to run it on current state development, It is the same method for R3ditor OG.

PS: You can try this tool online!

Important

To run this software properly, you will need generate node_modules.
This will require Node.js, Python 2.7.12 and Visual Studio 2017 (with C++ development tools)

Windows (NW.js - Compiling node_modules)

  • Clone this repository
  • Rename nw_package.json to package.json
  • Open cmd on this location, run npm install and wait! (This process may take a while)
  • Extract memoryjs folder from nw_easyinstall.zip inside node_modules
  • Run npm start

Windows (NW.js - Easy Install)

  • Clone this repository
  • Extract all contents from nw_easyinstall.zip where nw_package.json is located
  • Download NW.js 0.38.4 and extract it where "nw_package.json" is located
  • Rename nw_easyinstall_package.json to package.json
  • Run nw.exe

Windows (Electron)

  • Clone this repository
  • Rename electron_package.json to package.json
  • Open cmd, run npm install and wait! (Make sure to have VS 2017 installed - otherwise it will fail!)
  • Run npm start

Linux

It's exactly the same process to run on windows (nw)! The only difference is - To run R3V2:

  • Open your terminal and navigate to R3V2 folder
  • Run ./nw (Important: You will need to install wine to be able to execute some actions)

Download Links: [ x86 / 32 Bits or x64 / 64 Bits ]

macOS (Intel x86 / x64)

  • Clone this repository
  • Click using right button on nw.app and select Show Package Contents
  • Navigate to Contents/Resources and create a new folder labelled app.nw
  • Paste all content from cloned repo inside this folder
  • Go back to NW folder and run nw.app

Download Link: [ x64 / 64 Bits ]

Third-Party software used on this project

Engine:

  • NW.js (aka. Node-Webkit) by NW.js community
  • Electron by OpenJS Foundation

External JS Apps / Plugins:

  • TMS.js by TheMitoSan
  • eNGE by Reene-Kootstra

NW.js Plugins:

  • RPC by discord.js
  • memoryjs by Rob--
  • fs-extra by jprichardson

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

  • xdelta.exe (Xdelta patcher)
  • SDL.dll (Required for rofs.exe)
  • rofs.exe (Reevengi-tools - Rofs Unpacker)
  • 7z.exe, 7-zip.dll, 7za.dll, 7zxa.dll and 7za.exe (7zip)

Credits

I would like to pay credits from all sources and thank everyone who helped me with this project - since without your help none of this would be possible!

Many thanks to: CT-STARS, Elric (Aka. 3lric), El rincon del Lobezno, Rene Kootstra, discordjs, Rob--, hongru, Joshua MacDonald, jprichardson, Y (The Artist) zu, Mortican, Angus Johnson, Leo2236, MarkGrass, matteofumagalli1275, Klarth, "Shockproof" Jamo Koivisto, Diogo "Flag" Bandeira (Aka. Flag King), Khaled SA, Patrice Mandin (pmandin) and ResidentEvilArtist.

eNGE is a PS1 emulator written in JS created by Rene Kootstra
Some icons was made using shell32.dll icons from Microsoft Windows 98 SE
RDT SLD Edit icon was created using the original icon from Leo2236 RE3SLDE Editor
The new R3ditor V2 logo was created using Pix Chicago and Plak® Extra Condensed fonts
Biohazard and Resident Evil are trademarks of ©CAPCOM CO., LTD. ALL RIGHTS RESERVED.


¹ - You can use a temp function called "SCD Hack" - but it's not recommended since in most cases it can make your game crash!
² - This software requires macOS versions that runs on Intel x64 arch, since this specific version of nw.js (0.38.4) was compiled targeting this same arch.

r3ditor-v2's People

Contributors

dependabot[bot] avatar themitosan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

khaleedsa

r3ditor-v2's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.