NES development and romhacking tool made with Python and Lua

NES Builder

NES development and romhacking tool made with Python and Lua

Current Stage: Alpha

Features

  • Open source
  • “Build” project, which exports various items and assembles project.asm if it exists.
  • Palette editor
  • Import CHR banks from .chr, .png, .png (nesmaker).
  • Export CHR banks to .png with chosen palette.
  • Metatile creator
  • plugin system (Lua/Python)
  • Integrated custom 6502 assembler (sdasm)

Installing

Download the latest release.
The NESBuilder_Setup.exe installer will allow you to download and install the latest compoents:

  • NESBuilder Executable
  • NESBuilder Source
  • Installer Source
  • Start Menu Shortcuts

Building / Running From Source

Requirements:

Python packages:
You can use “install dependencies.bat” to install these. Make sure you run “as administrator”.

  • lupa
  • pyinstaller
  • pillow
  • numpy
  • PyQt5
  • QScintilla

Installation Issues

Issue:
In Windows 10, when installing Python 3 from

 

 

 

To finish reading, please visit source site