n64 emulator in the browser with smartphone motion controller.
Go to file
Mickey Barboi 94eac39f9f unknown local changes 2017-06-05 10:42:57 -05:00
sensors css fixes and gestures 2017-02-15 19:06:58 -06:00
src unknown local changes 2017-06-05 10:42:57 -05:00
stylesheets small css styling 2017-02-15 17:39:44 -06:00
vendor fixes to touches for smartphones 2017-02-15 13:38:20 -06:00
views css fixes and gestures 2017-02-15 19:06:58 -06:00
.gitignore small css styling 2017-02-15 17:39:44 -06:00
LICENSE paradrop light chute yaml file 2017-02-14 14:07:29 -06:00
README.md final cleanup 2017-02-15 15:56:15 -06:00
package.json readme update 2017-02-15 14:34:59 -06:00
paradrop.yaml refactor 2017-02-14 21:58:19 -06:00
webpack.config.js recommit with proper nodejs skeleton 2017-02-12 17:25:04 -06:00

README.md

Drop64

Nintendo N64 displayed in a browser window and controlled by a smartphone. Emscripten compiled mupen64plus, ionic app, socket.io input proxying, and a paradrop chute wrapper.

You need to bring your own ROM to play, games are not hosted here. Nintendo wouldn't be happy about that.

Chrome has issues rendering the display. Please use firefox if you encounter problems.

Running

Running locally:

npm install
npm start 

Go to localhost:3000/ in your browser and localhost:3000/controller on phone.

To run on a paradrop router:

To Do

  • Multiplayer
  • Canvas Streaming
  • Lobbies

References

Credit where credit is due-- almost all of this is taken off-the-shelf. These repos made up most of the code found here: