I’ve started this project in late June of 2024. I’ve worked on it in my spare time off and on. I decided to put a pause on this project in January 2025 to focus on other things.

It’s been a wild ride. I’ve had a lot of fun, but I’ve also suffered more towards the end, when trying to make the emulator “fully” accurate.

I’ve seen some people say that making a NES emulator is a simple weekend project, and I frankly found that baffling. Because evidently, it’s not. It took me 7 months to get my emulator to how it is now.

I think what they actually mean is that getting a NES emulator “working” takes a short time. Like maybe getting Donkey Kong to run. And that’s true. You can get to 80% or maybe 90% pretty fast. It’s the last 10% that takes a long, long time.