ChipHomsar10 wrote:
Things like hex editors, somewhat-easy coding tools, graphics editors, and of course, something to make a blank NES rom.
Hex editors are all over the place. Hex Workshop is a common one. Graphics editors again are all over. If you can "edit" graphics then clearly you can create them too. They are just as suited to game creation as editing. Making a blank NES ROM? Making a blank file, is nothing special. Managing a iNES header isn't either. Finally, easy coding tools? What does that even mean?
Do you understand programming at all? And bear in mind I don't mean this in a way to seem insulting. Programming is just typing code. While modern languages and libraries can do alot for you, the NES isn't like that. The NES is very basic. But that shouldn't be taken to mean easy. If you cannot program a game on some other platform in a high level language like BASIC, you shouldn't even bother with the NES yet. For one thing, being able to write a level editor or other data building program on the PC is very helpful in making a game. Then ofcourse, learning how to program a game while also trying to learn how to program the NES, and even just learning how to program in the first place.. the NES is not where to start.
Everything a programmer could need to make a NES game is out there now. There is a wealth of information and tools. But that doesn't mean that anyone with no skills can make a NES game. You still have to be a programmer to program.