RISC-V emulator in Zig
This is the first emulator I’ve made other than CHIP-8, don’t expect high quality nor speed.
The only thing that should be expected is mistakes.
The focus is on correctness not performance, I’m expecting practically every execution path to be littered with potential optimization opportunities.
The version of the riscv spec used is draft-20220831-bf5a151 released 31/08/2022