Skip to content

commandline tool for working with NES ROM files (.nes)

License

GPL-2.0, Unknown licenses found

Licenses found

GPL-2.0
LICENSE
Unknown
COPYING
Notifications You must be signed in to change notification settings

sadistech/nesromtool

Repository files navigation

NESRomTool

The NESRomTool is a utility for the extraction and injection of sprite and program data for NES (regular Nintendo) ROM files (.nes).

In its current form, it is console only, but since the project contains some utility functions in a header, one could easily build a GUI wrapper for it. Anyone interested in creating a Windows, X, Classic MacOS, BeOS, or other GUI is welcome to fork the project.

Run the program with no arguments to print the usage. Man files are coming soon. Additional usage documentation is coming soon, as well.

About

Me: spike grobstein (spike@sadistech.com)
Homepage: http://sadistech.com/nesromtool
Project Homepage: https://github.com/spikegrobstein/nesromtool
My Homepage: http://sadistech.com

Usage

nesromtool [ options ] <action> [ action-options ... ] <file> [ <file> ... ]

example usage coming soon


You should have a basic understanding of how data is stored in an NES ROM before you start editing (so you understand what you are doing with this tool). I've got a brief quick rundown which is viewable here:

http://sadistech.com/nesromtool/romdoc.html

There is an out of date tutorial on using the program (with screenshots) can be found:

http://sadistech.com/nesromtool/tutorial/

Using Photoshop

The format that NESRomTool extracts as (.raw) can be opened in Photoshop. When you select the file, photoshop will ask for dimensions and stuff, use these settings:

width: 8 height: 8 channels: 1 header length: 0

When the file is opened, it will appear as a black box, this is normal. Set the mode of the image to indexed color (Image>Mode>Indexed Color), and change the first 4 colors in the color table (Image>Mode>Color Table...) to 4 contrasting colors to see the graphic. I'll post a tutorial on all of this stuff with screenshots on http://sadistech.com/nesromtool just as soon as I get everything together.

Any questions about the project should be directed to my email address above.

Please do not contact me regarding NES ROM files. I do not have any for distribution. A simple search on Google may yield acceptable results. ;)

About

commandline tool for working with NES ROM files (.nes)

Resources

License

GPL-2.0, Unknown licenses found

Licenses found

GPL-2.0
LICENSE
Unknown
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages