I made an NES emulator. Here’s what I learned about the original Nintendo.

My emulator can record animated GIFs. Here I am playing Donkey Kong.

The CPU

Memory Map

IT’S DANGEROUS TO GO ALONE! TAKE THIS.

The PPU (Picture Processing Unit)

The NES color palette.

The APU (Audio Processing Unit)

Balloon Fight

Mappers

ROM Files

Conclusion

My favorite: Super Mario Bros. 3

Learn More

--

--

--

Always coding, mostly Python & Go. Computer graphics, 2D & 3D. Art, woodworking, gardening. Space exploration enthusiast. Always busy with side projects. ♥

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Michael Fogleman

Michael Fogleman

Always coding, mostly Python & Go. Computer graphics, 2D & 3D. Art, woodworking, gardening. Space exploration enthusiast. Always busy with side projects. ♥

More from Medium

The Secret To Starting Over | Danyell (Danny-J) Johnson | TEDxWaterStreet

Made To Stick: Why Some Ideas Survive and Others Die

Is “Jeff Brown The Tech Investor” Legit? ‘The Man Who Predicted

Qanon [ˈkænən] itself is at stake: