rvcore is a single-core RISC-V emulator that implements the RV32IM ISA, except for the FENCE and EBREAK instructions, which are currently NOP.
-
To build, CMake and a compiler that supports C++20 is required (for Windows, Cygwin is required)
-
Dependencies:
libsdl3-dev/sdl3-devel -
Run
mkdir build cmake -B build -DCMAKE_BUILD_TYPE=Release cd build cmake --build .
- Clone https://github.com/lalitshankarch/doomgeneric
riscv64-unknown-elf-gccor theriscv64-gnu-toolchainconfigured with./configure --with-multilib-generator="rv32im-ilp32--"must be installed- Navigate to
doomgenericand runmake
