Nintendo E-Reader: Simple Fixed Point
The E-Reader API uses a nice and simple fixed point system
Cramming Solitaire onto a Nintendo E-Reader card
Making a new game from scratch for Nintendo's forgotten peripheral
Neo Geo Dev: Fixed Point Numbers
Let's take a look at how to work with decimal numbers on an ancient cpu.
ROM Hacking Learnings
Now that I have a finished a big ROM hack, some random thoughts on the process.
Neo Geo ROM Hacking: Digging Into MAME Traces
How I used MAME's tracing to figure out a how a Neo Geo game works
MAME Lua for Better Retro Dev
How I used MAME's Lua integration to greatly improve my retro development experience
Neo Geo ROM Hacking Guide Part 3: Changing Logic
Let's see how we can alter a game's logic in part 3 of my Neo Geo ROM hacking guide.
Neo Geo ROM Hacking Guide Part 2: Changing Graphics
Let's see how we can alter a game's graphics in part 2 of my Neo Geo ROM hacking guide.
Neo Geo ROM Hacking Guide Part 1: Intro and Background
Let's get started learning how to make Neo geo ROM hacks.
MAME Debugging
Here are some tips and a small guide on how to use MAME for debugging more effectively
Discerning the Super Metroid Map with BizHawk and Lua
How I reverse engineered the Super Metroid map with brute force.
Extracting Neo Geo Emulator Graphics Data to Create Animated gifs
Web Assembly lets us bring native applications right into the browser.
By porting a game emulator to Web Assembly, I was able to reach into its memory to build animated gifs.
The Sega Saturn and Transparency
The Saturn's complex hardware architecture meant implementing semi-transparent entities in a game was challenging.
This interactive article explains the conundrum, and shows why game developers often settled for inferior alternatives.