RV64-VM
So honestly i didn't even expected that i will go too far from the point i started...
First attempt of creating riscv emulator began in 2023, when i tried to make that on Wiremod Expression2.
Idea was quickly abandoned, right after which i did tried writing this on StarfallEx, then on C#, and only then on C++.
This project is my entry into C++, and i got very well.
I can't say that this emulator is bigger than QEMU or RVVM, but at least i got working Linux!
I think my project will stand out from all others riscv emulators just for working hand-made JIT and HID-over-I2C.
The list of things i implemented here:
- RV64GC
- Bit manips
- Framebuffer
- I2C
- HID-over-I2C
- JIT
Made with ❤️ by @spalishe