Gameboy Emulator my friends and I wrote last weekend

60 points abricq 7 comments

Hello fellow Rustean,

Just sharing a side project that my friends and I did over last weekend. We were 4 (and a half), we had 3 days off and wanted to see if we could implement a Gameboy emulator from scratch in Rust.

It was a hell of rushed CPU crash courses, it included a bit too much debugging hexadecimals binaries, but at the end of the weekend we could play the famous Pokemon Red binaries !

The code is far from perfect but we’re still proud and wanted to share, in case it inspires anyone, and also to collect feedbacks 🙂 really any feedback is welcome !

So If you’re curious to see, here’s the code : https://github.com/chalune-dev/gameboy

Have a good week everyone!