4 ms·
I've made a Game Boy emulator using Rust, React and WebAssembly
- sinuritori 3y agoIt looks awesome, congrats!
- joamag 3y agoThanks!
- nimutir 3y agoLooking great! How much time did it take to build it?
- joamag 3y agoIt took me around 4 weeks to build the initial emulation code for the DMG Game Boy. Since then I've been working from time to time on improving the structure of the emulator and the Web interface. You can take a look at the code here https://github.com/joamag/boytacean https://github.com/joamag/boytacean
- joamag 3y agoGitHub repo here https://github.com/joamag/boytacean https://github.com/joamag/boytacean
- ineedausername 3y agoGonna dig this. Cool. Why Rust btw?
- joamag 3y agoMostly because: 1- Elegant programming language 2- It's fast, like native fast :) 3- Memory safety features 4- Web Assembly (WASM) target
- ineedausername 3y agoMost emus i found are in C. Writing it in Rust is a good way to learn the lang too i guess, it's become quite a popular lang lately, unexpectedly for me.
- banimurit 3y agoNice! Any advice for someone wanting to start developing an emulator?