Skip to content

Latest commit

 

History

15 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rustboy

Fourth attempt of writing a Gameboy emulator.

Everything started when I read the Coffee GB Blog. It motivated me to build my own. And so I started in 2018 the neutronstar-gb, a Gameboy emulator in Java.

After some time I stopped working on it for more than 2 years, but meanwhile I kept it on my mind. Java never felt "low-level" enough for an emulator, so I figured a rewrite would double as a chance to learn another language.

So, in 2020, I started gomenes-boy, a rewrite in Go. It didn't survive for long, and I don't remember why.

After years on hold, I decided to work on this project again. My motivation returned after watching a lot of Tsoding and Tsoding Daily. Naturally, that meant yet another rewrite: thatone. It had a cool feature though: hot reloading. Whenever I changed files, it recompiled and swapped a dynamic library in memory.

Now, riding the current wave of Rust hype, I decided to finally finish this project and use it as an excuse to learn Rust.

References

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages