A downloadable graphics editor for Windows

Download NowName your own price

Make your art on the PC, see it on the NES!

NAW is a modern tool that enables the creation of art ready for use with NES development. Meant for artists, it imposes all NES limitations and gives you a WISIWYG workflow.

You can export the screen created into a small working NES ROM at the click of a single button.

New in v0.109:

  • Added the ability to change sprite tiles directly. In the Sprites Module, select sprites with the Sprite Tool and then right click a tile on the CHR table
  • Added a grid to the sprite memory view in the Sprites Module
  • Renamed some tabs to be less technical and more friendly
  • Reworked the tile and sprite tool icons
  • Cleaned up more tooltips
  • Changed how the selected tool is drawn on the toolbar to feel less distracting
  • Changed how rectangular selections are drawn to feel less distracting
  • Fixed a bug with the Randomize NAM button. It wouldn't work as expected when a specific combination of PPU registers was set

Key features:

  • NES based workflow: tilemaps (nametables), indexed colors (palettes), tilesets (CHR pages). What you do is automatically what the NES can do.
  • Sprites editor! Add, delete, move and flip all sprites on the screen, in 8x8 and 8x16 modes.
  • Draw directly in the sprites layer in 8x8 mode (must start from all empty sprites).
  • A simple tutorial project is loaded as default at startup. You may turn this off in preferences or replace the project file in NAW's folder with a project of your choosing (bins\SampleProj-001.naw).
  • Write tool! Assign tiles to keys and then just type away! Supports cursor movement, setting a rectangle area, and loading/saving tbl files.
  • Sprite overflow simulation and flicker simulation!
  • Copy and paste bitmap data to and from other programs using the clipboard! Whenever the image has more than 4 colors, NAW will automatically reduce the color count.
  • Draw with pencil on CHRs or directly on nametables, with live update of every instance of the edited tile.
  • Load PNG images for reference.
  • Support for NESMaker BMP files (import/export)!

Planned features:

  • 8x8 background attributes mode.
  • CHR banks management.
  • Metasprites editor and management.
  • Metasprite animation editor and management.
  • Metatiles editor and management.
  • Metatile based level editor.
  • CHR animation with preview.
  • CRT shader preview, overscan and aspect ratio.
  • Palette cycle animation preview.
  • Scanline tricks preview.
  • Linux and Mac builds.
  • And more!

The ultimate goal is to make NAW a central place to manage all of the visual art assets on a NES development project.

The philosophy behind NAW is to bridge the gap between artists and coders, while using established NES development art asset formats and nomenclatures. 

Workflow for artists, output for coders!

StatusIn development
Rated 5.0 out of 5 stars
(3 total ratings)
Tags2D, Drawing, NES (Nintendo Entertainment System), nesdev, pixel, Pixel Art, Tilemap, Tileset


Download NowName your own price

Click download now to get access to the following files:

NAW v0.109.zip 5 MB

Development log

View all posts