I made this tool for my own use on the games I have been developing over the last 5 years but as part of the new book I am writing "Programming Games for the NES" I am releasing it for others to use.
You can download the latest version from my website here:
https://www.electricadventures.net/Pages/Category/34
Suggestions for improvement are always welcome.NES Tileset Editor
Moderator: Moderators
Re: NES Tileset Editor
Great addition. ThanksElectricAdventures wrote: ↑Sun Aug 06, 2023 7:08 pm as part of the new book I am writing "Programming Games for the NES"
- ElectricAdventures
- Posts: 25
- Joined: Thu Feb 11, 2016 11:56 pm
Re: NES Tileset Editor
Uploaded a new version now signed with a new EV Code certificate (the old certificate was about to expire).
Should be safe from Windows Defender and other virus scanners trying to block it and remove the warning you may or may not have received on installation.
Should be safe from Windows Defender and other virus scanners trying to block it and remove the warning you may or may not have received on installation.
Re: NES Tileset Editor
This look great. Does anyone know if a multi-platform alternative is out there? I know Shiru's NESST, NEXXT by FrankenGraphics and now this one, but none can run on Linux (what I use). I'm also asking because, if the answer is no, I'll probably create one one of these days.
Re: NES Tileset Editor
I've used Ubuntu as my main OS for 15 years. For tileset editing in original homebrew programs, I use GIMP to make PNG images and convert them to NES CHR format with Python scripts (namely pilbmp2nes.py). Anything that can save a PNG image in indexed color mode will work. This includes GIMP and LibreSprite, but not RGBA-only paint programs such as Krita or Pyxel Edit.
I made this in GIMP, for example:

Sprite sheet of Podge from nrom-template
If your Linux PC uses an x86 or x86-64 processor, you may also be able to run NEXXT or NAW using Wine. Wine is a toolkit that reimplements the Win32 API, with a PE loader for binary compatibility with Windows executables. You can also use Wine to run the music creation tool Dn-FamiTracker. Granted, this won't apply to your situation as cleanly if you use a Raspberry Pi or Pinebook.
I made this in GIMP, for example:

Sprite sheet of Podge from nrom-template
If your Linux PC uses an x86 or x86-64 processor, you may also be able to run NEXXT or NAW using Wine. Wine is a toolkit that reimplements the Win32 API, with a PE loader for binary compatibility with Windows executables. You can also use Wine to run the music creation tool Dn-FamiTracker. Granted, this won't apply to your situation as cleanly if you use a Raspberry Pi or Pinebook.
Re: NES Tileset Editor
Thanks for the reply. I actually use Gimp a lot (for pixel art) so that's good to hear, I'll check it out. I just found this and it looks great but unfortunately it only supports Windows (even tho it says Linux, you still need to run the .exe thru wine or the Mono project).
Edit: I kind of don't like using wine but I think I'll have to if I want to easily create the sprite data
Edit: I kind of don't like using wine but I think I'll have to if I want to easily create the sprite data
Re: NES Tileset Editor
I use Gimp too for creating the graphics. I've been using Graphics Gale (Windows only I think) more lately, but Gimp is generally fine even if a bit clumsy compared to an image editor made especially for pixel art.
Re: NES Tileset Editor
Since you're talking about graphic editors that run on windows add NAW to the list viewtopic.php?t=24026
https://twitter.com/bitinkstudios <- Follow me on twitter! Thanks!
https://www.patreon.com/bitinkstudios <- Support me on Patreon!
https://www.patreon.com/bitinkstudios <- Support me on Patreon!