RubyConf AU 2017 - Writing a Gameboy emulator in Ruby, by Colby Swandale
http://www.rubyconf.org.au Released in 1989 the Gameboy was the first handheld console of the Gameboy series to be released by Nintendo. It featured games such as Pokemon Red & Blue, Tetris, Super Mario Land and went on to sell 64 million units worldwide. My talk will be discussing what components make up a Gameboy, such as the CPU, RAM, Graphics and Game Cartridge. How each component works individually and how they work together to let trainers catch em all. Then how to replicate the behavior of the Gameboy in code to eventually make an emulator.

▶︎
RubyConf AU 2017 - Persistence pays off: a new look at rom-rb, by Piotr Solnica

▶︎
How Graphics worked on the Nintendo Game Boy Color | MVG

▶︎
Gameboy Emulator Development - Part 01

▶︎
The Game Boy, a hardware autopsy - Part 2: memory mapping

▶︎
27c3: Reverse Engineering the MOS 6502 CPU (en)

▶︎
RubyConf AU 2017 - Simple and Awesome Database Tricks, By Barrett Clark

▶︎
Game Boy Graphics & How To Code Them

▶︎
“Hello, world” from scratch on a 6502 — Part 1

▶︎
Super Game Boy: One of Nintendo's Best Ideas

▶︎
But what are Hamming codes? The origin of error correction

▶︎
RustFest Rome 2018 - Ryan Levick: Oh Boy! Creating a Game Boy Emulator in Rust

▶︎
TDD: Why does it fail? - Michael Milewski

▶︎
Commodore History Part 5 - The C128

▶︎
Mastering dynamic forms in Rails - Anton Katunin

▶︎
Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

▶︎
Niederlande – Japan Highlights | Gruppe F, FIFA WM 2026 | sportstudio

▶︎
NES Emulator Part #2: The CPU (6502 Implementation)

▶︎
The BASIC programming language and how it ended up on the Sega Saturn | MVG

▶︎
