cacciatc / happiNES-dev

A NES development environment based on arduino/processing
Other
10 stars 3 forks source link

happiNES-dev

An attempt at bolting on some NES development tools to the Arduino PDE (much like Arduino built on top of Processing).

Building

You'll need a java development environment setup to build.

  1. Download the source.
  2. Navigate to the build directory and run ant <linux|windows|macosx>-build. For example, ant windows-build
  3. Check the build folder for your output.

Getting Started

  1. You will need python running on your machine. Can be downloaded here.
  2. Build from source or download for windows.
  3. Unzip and fire up the happiNES-dev executable.
  4. For linux or macos users, you will have to navigate to the tools/assember/Ophis-1.0 folder and run sudo python setup.py install to install Ophis.
  5. I recommend one of Michael Martin's projects:
    • NES 101
    • Galaxy Control
    • Diffusion Chamber
    • Download, unzip, and drag and drop the files from one of the projects into the IDE; although you have to make sure that the file with the entry point is loaded first (this will be fixed soon).

Dependencies

Notes