This page is a mirror of Tepples' nesdev forum mirror (URL TBD).
Last updated on Oct-18-2019 Download

NES paint programs?

NES paint programs?
by on (#199288)
Hi.
I working on game(for PC, not nes), and i have small question. Is any program to per pixel drawing with NES pallete exist?
Re: NES paint programs?
by on (#199289)
It depends on how accurate to the NES limits you want your game's graphics to adhere.

If you just want the colors, here's a PNG image containing a reasonable palette.

There's a background graphics editor that runs on an NES or in an NES emulator. It comes with a command-line tool written in Python that turns a 256x240 pixel PNG image and a 32-character palette string into a save file for the background or vice versa. Converting a PNG to a save file and back is a good way to see whether a particular PNG file respects the NES limits.

What operating system does your PC run? FreeBSD, GNU/Linux, Windows, or something else?
Re: NES paint programs?
by on (#199290)
tepples wrote:
It depends on how accurate to the NES limits you want your game's graphics to adhere.

If you just want the colors, here's a PNG image containing a reasonable palette.

There's a background graphics editor that runs on an NES or in an NES emulator. It comes with a command-line tool written in Python that turns a 256x240 pixel PNG image and a 32-character palette string into a save file for the background or vice versa. Converting a PNG to a save file and back is a good way to see whether a particular PNG file respects the NES limits.

What operating system does your PC run? FreeBSD, GNU/Linux, Windows, or something else?

Win7
Re: NES paint programs?
by on (#199292)
Do you know, or are you willing to learn, how to use the Windows Command Prompt? Or do you require that all applications have a GUI and be launchable through a double-click in File Explorer?
Re: NES paint programs?
by on (#199293)
You can easily make palettes for Photoshop or Gimp containing only the NES' colors, if that's the only restriction you're worried about. However, the NES doesn't work with RGB, the PPU creates its colors by directly manipulating the composite video signal... Add that to the fact that every TV displays colors differently and the result is that everyone remembers NES games differently, and there's no definitive 100% correct NES palette for use in computer programs. There are a few palette generators (such as this one) that allow you to tweak several parameters that affect how the the native NTSC signal is converted to RGB, so you can try creating one that you think looks correct and will work well for your game.
Re: NES paint programs?
by on (#199294)
tepples wrote:
Do you know, or are you willing to learn, how to use the Windows Command Prompt? Or do you require that all applications have a GUI and be launchable through a double-click in File Explorer?

No. I'm working with linux in previous, but in this case i want draw my sprites in GUI environment.
I'm ask about programs to draw sprites per pixel in style like nes. Not PS for DOS or something like this. Don't offtopic.
I mean something like marmoset hexels
Re: NES paint programs?
by on (#199297)
monobogdan wrote:
Stupid answer.
I'm ask about programs to draw sprites per pixel in style like nes. Don't offtopic.

That's a pretty rude answer to give someone who's trying to help you.

"NES-style art" is something you can do in any program if you know the restrictions of the system, which you should if you're trying to simulate it in a PC game.
Re: NES paint programs?
by on (#199298)
tokumaru wrote:
monobogdan wrote:
Stupid answer.
I'm ask about programs to draw sprites per pixel in style like nes. Don't offtopic.

That's a pretty rude answer to give someone who's trying to help you.

"NES-style art" is something you can do in any program if you know the restrictions of the system, which you should if you're trying to simulate it in a PC game.

I don't like when someone try to learn me how to use cmd.
Re: NES paint programs?
by on (#199301)
MTpaint with a NES palette.
Re: NES paint programs?
by on (#199304)
For actual painting, as opposed to previewing what a background would look like under NES limits, I use GIMP (GNU Image Manipulation Program) with the NES palette image that I linked earlier.
Re: NES paint programs?
by on (#199309)
Give YY-CHR a try; you will be editing NES tiles directly.
Re: NES paint programs?
by on (#199322)
Use the NES Screen Tool, available on Shiru's website.