This is an automated archive made by the Lemmit Bot.

The original was posted on /r/rust by /u/GeroSchorsch on 2025-04-24 17:33:14+00:00.


I was interested in RISC-V and decided to write this basic emulator to get a better feel for the architecture and learn something about cpu-emulation along the way. It doesn’t support any peripherals and just implements the instructions.

I’ve been writing Rust for some while now and feel like I’ve plateaued a little which is I would appreciate some feedback and new perspectives as to how to improve things or how you would write them.

This is the repo: ruscv