Games
Table of contents:In progress!

Nova the Squirrel 2 is in development for the SNES. It is planned to have a stronger storyline focusing on Nova as well as a unique mouse named Maffi. This game intends on taking advantage of the better graphical capabilities of the SNES..
GitHub repository

Maffi cyberspace game - or at least that's a working title, I guess. It's a cyberspace themed maze game for the Game Boy Color with randomly generated mazes and Splatoon-inspired combat, where you'll explore mazes and find lost critters before guiding them out of the maze.
GitHub repository
Tilemap Town
See its site for more information and a link to play online! To put it simply, it's an online social game where you can collaboratively create maps with other players and roleplay. You can also build on it as a developer - it's an open platform with a documented protocol.
GitHub repository
Finished homebrew

Squirrel Domino is a a clone of a well-known puzzle game and is an implementation of expired patent US5265888A. This game was originally made as a bonus to include in Nova the Squirrel but I've since polished it up into its own game that stands on its own.
- Multiple gimmicks you can pick from, including no gravity, doubles only, and an experimental swap mode
- Four color schemes and three themes for the pieces
- Multiple backgrounds you can pick from
- Ghost pieces and hard drops, so you can play fast
- Multiplayer mode with a win counter; uses per-player RNG to help with rollback in emulators that support it
GitHub repository

Nova the Squirrel is a platformer game for the NES that draws inspiration from a lot of games I enjoyed as a kid. It's the biggest project I have ever finished and I'm very proud of it. It features ability copying and focuses on interesting puzzle mechanics.
- 33 different levels across 5 worlds, and 7 bosses to fight
- Copy the abilities of your enemies. (10 in all!)
- Over 35 different types of enemies, plus variants.
- Interesting puzzle mechanics.
- A collectible in every level for those wanting a challenge.
- A few bonus challenge levels after the main game.
Get it on GameJolt!
GitHub repository

Double Action Blaster Guys
A platformer very similar to FHBG except back on the NES and with up to two players. Includes over 25 enemy types, a large assortment of block types, 52 levels and three or four different level goal types as well a level editor.
Download (with source, 2014)
Download (old version, with source, 2013)
GitHub repository
Get it on a cart (along with Sliding Blaster, NES Life 64x32 and other peoples' NES stuff

Sliding Blaster
An overhead shooter game for NES inspired by Ballmaster2, with a level editor and 10 stages, and co-op ability. Also supports the SNES mouse on Nintendulator.
Download (with source, 2014)
GitHub repository
PC games

Petal Crash Online
This is an online multiplayer version of Petal Crash that has rollback netcode! Slide flower-themed blocks across the playfield to make matches and chains, and you can play with a bunch of silly options in order to make the game silly and chaotic. The server is open source, and eventually the rest of the game will be too.
Get it on itch.io!

NetPuzzleArena
Net Puzzle Arena is a spiritual sequel to freepuzzlearena. It was planned to be a collection of cross-platform action puzzle games with online multiplayer, but I haven't worked on it in a very long time and if/when I revisit it I might change it up quite a bit. In addition to online multiplayer you can tweak the parameters for each game and play a very silly version with big playfields or fewer colors or bigger match sizes.
GitHub repository
Conway's Life implementations

NES Life
Very fast implementation of Conway's Life for the NES with a 32x32 grid. Originally I wanted to reverse engineer how Video Life manages to be so fast but then I decided to just try and make a Life that takes advantage of how much more space you get in an NES cart.
Download (with source, 2013)
GitHub repository

NES Life 64x32
An implementation of Conway's Life for NES that's slower but has twice as big of a grid, and lets you choose between different rulesets.
Download (with source, 2014)
GitHub repository

Conway's Life for Game Boy
This is a fast version of Conway's Life for Game Boy. It has a 32x32 grid and uses the same algorithm as the 32x32 NES version. Supports Game Boy Color, allowing you to switch to double speed mode, and has a 64x64 grid mode that doesn't currently work.
Download (2018)
GitHub repository
Historical

Forehead Block Guy
My first "real" game I released online and programmed completely by myself when I was 15. It's not great, it's still cool to look back on someone's very early games. A Game Boy Color remake was started on, but paused since I don't think it's really a great fit for that platform. See also the SDL version.
Download (with source, 2011)

Forehead Block Guy SDL
A C rewrite of my earlier Forehead Block Guy for NES that I wrote in 2011, specifically for the nD handheld console that turned out to be vaporware. It's better than the NES version and introduces stages that require collecting a certain number of Doritos to finish. Unfinished and probably won't come back to it.
Download (with source, 2012)
Mario Funk
A really old hack of Super Mario Bros that changes all the levels, lots of palettes, graphics and even the music. There's a mix of a disco theme with Youtube Poop theme and this was the first game of mine to have flying cheeseburger enemies.
Download (IPS patch, 2008)