This system is the successor to OotModLoader. It is designed to provide memory access, rom patching, and multiplayer networking in an easy to use framework.
This project uses mupen64plus as its N64 emulator. This copy of mupen is slightly modified and bound to an NAPI module. This allows Nodejs code to directly interact with the emulator without a middleman.
This project is released to the public. See our releases page in the launcher repository.
Please put any API or feature suggestions in #public-dev of the ModLoader64.
Requirement - NodeJS:
- (WINDOWS) Nodejs 10.X or 12.X (Requires 32-bit)
- (LINUX) Install latest from Package Manager
- (WINDOWS) Windows 10 and a graphics card capable of OpenGL 3.3 support.
- (LINUX) A reasonably sane distro and a graphics card capable of OpenGL 3.3 support.
RUN THESE BEFORE DOING ANYTHING
- (WINDOWS)
npm install -g yarn
npm install -g typescript
npm install -g gulp-cli
yarn
yarn link
yarn global bin
Add the path printed by the last command to your PATH
- (LINUX)
To avoid npm permissions issues, first run:
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
source ~/.profile
npm install -g yarn
npm install -g typescript
npm install -g gulp-cli
yarn
yarn link
yarn start