Code Monkey home page Code Monkey logo

PartyPlanner64

Mario Party N64 board editor

PartyPlanner64 allows players to create and import customized boards into a Mario Party N64 ROM for playback in emulators or on real hardware.

Getting Started

PartyPlanner64 is web-based so installation is not needed. A running copy is hosted from this repository. Chrome and Firefox are the supported browsers for this project.

It is highly recommended to read this before creating a board. This documentation highlights some common mistakes made while using PartyPlanner64.

The wiki has additional information about the editor, as well as technical documentation on the game itself.

Limitations

A ROM is not required to create and edit boards with PartyPlanner64, however to play them you will need to open a Mario Party ROM file. Only the NTSC USA files are supported.

  • Mario Party (U).z64 ROM file (MD5 8BC2712139FBF0C56C8EA835802C52DC).
  • Mario Party 2 (U).z64 ROM file (MD5 04840612A35ECE222AFDB2DFBF926409).
  • Mario Party 3 (U).z64 ROM file (MD5 76A8BBC81BC2060EC99C9645867237CC).

ROMs that have been edited can also be re-opened.

ROM files must be ran with Expansion Pak on hardware, emulators must be configured to use 8MB RAM or the game will crash.

Emulators

These emulators are reported to work:

  • Project64 2.3
  • Mupen64plus
  • Nemu64

This emulator has issues, even with the right setup (8MB RAM):

  • Project64 1.6

See the emulator setup page for details on configuring each emulator.

Building

To host a local copy of PartyPlanner64 clone the repository and do the following.

  • Install Node.js and a package manager (npm).

  • Retrieve the dependencies for the editor and development.

    • npm install --dev
  • npm run start will build a development version and run a local web server.

  • npm run build will build a production version and copy it into build/.

CLI Builds

See the README.md under apps/cli.

Electron Builds

After setting up a local dev environment, run the following to create the various Electron builds.

npm run electron

Contributors

Pull requests and other contributions are greatly appreciated.

License

Code in this repository is released into the public domain, with the exception of included third party libraries with separate licenses.

PartyPlanner64's Projects

PartyPlanner64 doesnโ€™t have any public repositories yet.

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.