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.
- Download the source.
- Navigate to the build directory and run
ant <linux|windows|macosx>-build
. For example, ant windows-build
- Check the build folder for your output.
Getting Started
- You will need python running on your machine. Can be downloaded here.
- Build from source or download for windows.
- Unzip and fire up the happiNES-dev executable.
- 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.
- 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
- python - Needed to run the assembler.
Notes
- Building on macosx may take some tinkering. I do not have access for testing
- The assembler is Ophis which uses the p65 spec. Copyright 2006-7 Michael Martin
- The emulator is vNES. Copyright 2006-2010 Jamie Sanders