A Game Boy Emulator written in Rust

199 points p4ddy_

https://github.com/p4ddy1/gbemulator

Hey there. Just thought about sharing my Game Boy emulator. I started this project a while ago to learn how emulation works and get to know Rust better. It is nowhere near a finished emulator and also not cycle accurate, but it passed blargg's cpu\_instr and instr\_timing tests and runs a lot of games fine. Sound and savegames are also working and I made a small UI with egui to remap keyboard inputs and change the palette. I recently removed glium and added wgpu for the graphics so now its working on Linux, macOS and Windows. Had a lot of fun building it and maybe it is interesting to someone :)