Another Finished NES Game (Ludum Dare)

This past weekend I built another game for Ludum Dare. For those unfamiliar, Ludum Dare is a contest where you have 48 hours to build a game from scratch. The theme this time was “A Small World”. I targeted the NES using my C Boilerplate library for the NES. As usual, it is tested and … Read more

A (Finished) NES Game!

Those who follow me on social media or elsewhere may already know, however I recently released a brand new game for the NES. (Yes, the Nintendo Entertainment System from the 1980s) It is free to play online, and also an entrant into the 2016 NESDev Coding Competition.

It’s a typical sidescroller, with a very obvious nod to the game Eversion. (Which is fantastic, and worth trying if you’ve never played!) You play as a duck, who was tragically removed from his own timeline, and needs to find his way home.

If you like retro gaming at all, give it a try! Games in the competition will also (eventually) be available on a multicart, playable on a real NES, too! Source code will be on Github once I have a little time to document some of the messier stuff. I’m hoping this will be a helpful reference to future NES developers.

Having just finished, I’ve also taken some time to reflect on how the game went, so for those who want to know more, click the full post.

Read more

Squishy the Turtle (Ludum Dare 34)

This past weekend I spent some time writing a game! Squishy the Turtle is a Nintendo Game Boy game written for Ludum Dare 34 over the course of 48 hours. It follows the adventures of Squishy the Turtle, who must collect eggs to advance through the world. Squishy can grow and shrink in order to … Read more

More NES game!

Quick update on the NES game. It’s still in very heavy development. I’ve branched off a first pre-alpha release of it – mainly because I plan on making major changes to the graphics as well as a switch to chr-ram in the next couple of days. New features since last time: A third (mostly empty… … Read more

NES Game!

So, I don’t post here too often, but I am working on something pretty interesting that I thought I should highlight. I’m writing an NES game from scratch in 6502 assembly. The results are available on the NES Game page on the site. The page includes an emulator that runs the latest build of the … Read more

Arcade Machine

A post on the arcade machine I’ve brought back to life is now available. I’ve got some details about the basic setup, but if you’ve got any questions about it, feel free to ask. I wasn’t really sure what else to put down. I’ve also found a little time to re-upload an old mod I … Read more

New Site!

Hey folks, and welcome to the new cpprograms.net. I’ve moved the site off of my custom CMS and onto WordPress – let me know if you see anything missing. My old CMS is not bad, but it has really been completely eclipsed in features and would need a rewrite to get it back up to … Read more