Patrick's Blog

My first foray into NES dev

Last Edited: Thu Feb 19 00:54:40 UTC 2026


Recently I've been dabbling with making NES games and I wanted to micro-blog my first two. First, I made a small hack of the maze tutorial that adds platformer physics. This is not particularly interesting, but it was a good way to get my feet wet.

For my first real NES piece of software I made an Elementary Cellular Automaton (Link)! It's a simple project that has the following features:

  1. Configurable rule (any of the ECA rules are valid)
  2. Configurable start state (32 wide world that loops around like a ring)
  3. Infinite simulation

There are several spots where I went with "make it work, then make it good" but never got around to the "make it good" step because I intended this to be a getting my feet wet kinda project.

Anyways, now I'm moving on to make something a bit bigger. I have a few ideas kicking around in my head, but I'm really not too sure ngl. I'd like it to be something I can publish on my itch page, but it should still probably fit within the NROM limitations.

That's all for now :)