I wanted to share a Commodore 64 emulator (first one ever done in Rust?) project I’ve been working on for a while now. It’s quite a ride, especially since I’m learning Rust on the fly but so far I’ve been enjoying it and the progress has been steady. You can find the source code on Github:
At the time of writing this I got the CPU, memory and VIC-II (minus sprites) emulation working, I’m hoping to get a complete emulator done by the end of December so keep your fingers crossed!
Current screenshot (not as exciting as it will be when I get program loading + IO done!):