Building the source
To build 1964js, run ./compile.sh from the root folder on Linux.
Required to build:
- CoffeeScript 2.2.4
To setup your Linux environment:
sudo apt-get install ruby sudo gem install slim sudo gem install sass sudo gem install coffeelint sudo apt-get install nodejs sudo apt-get install nodejs-legacy sudo apt-get install npm sudo npm install -g coffeescript sudo npm install -g coffeelint Run compile.sh
To setup your Windows environment (TODO):
Install MinGW/MSYS/Cygwin Install Ruby Install Slim Install Sass Install CoffeeLint Install CoffeeScript Install NodeJS Install NPM Install Java (Security is an issue on Windows, be cautious [12-30-2015]) Run compile.sh in MinGW/MSYS/Cygwin
The script is known to work on Mac OS X 10.13.4 and Ubuntu 14.04.3 LTS/15.10 64-bit. It should work on any platforms that have a Bash shell.
About the emulator
1964js is (kind of) a port of our Nintendo 64 emulator for Windows called 1964. 1964 was written in C and C++ for Windows. You can still grab that here.
For updates, please check 1964js.com!
Many demos, homebrew, test ROMs, and similar ROMs work in 1964js in Chrome.
Super Mario 64 is the only known commercial game to run. Hit enter after the title screen.
Be sure to check out n64js as well.