mirror of
https://github.com/PiMaker/rvc.git
synced 2024-11-10 06:00:07 +00:00
A 32 bit RISC-V emulator made using a shader
elfy | ||
riscv-opcodes@7d1a0e3153 | ||
riscv-rust@b4895fc56b | ||
riscv-tests@09cfdaacd9 | ||
src | ||
.gitignore | ||
.gitmodules | ||
instructions.txt | ||
LICENSE | ||
Makefile | ||
parse_ins.pl | ||
README.md | ||
test.sh |
rvc - risc v in c
An experimental RISC-V emulator written in plain C [0], with a focus on porting the result to a HLSL pixel shader.
[0] The elf loader ('elfy') is written in Rust, because I was too lazy to do it myself in C (Rust uses the 'elf' crate) and it doesn't need porting anyway.
Why?
Because.
License
MIT. Take it or leave it.