Ripes is a graphical processor simulator and assembly code editor built for the RISC-V instruction set architecture, suitable for teaching how assembly level code is executed on various microarchitectures.
Downloading & Installation
Prebuilt binaries are available for Linux, Windows & Mac through the Releases page.
Releases for Linux are distributed in the AppImage format. To run an AppImage:
chmod a+xon the AppImage file
- Run the file! The AppImage for Linux should be compatible with most Linux distributions.
For Windows, the C++ runtime library must be available (if not, a msvcp140.dll error will be produced). You most likely already have this installed, but if this is not the case, you download it here.
Unix: Windows: cd Ripes/ cd Ripes/ cmake . cmake . make jom.exe / nmake.exe / ...
Note, that you must have Qt available in your
CMAKE_PREFIX_PATH. For further information on building Qt projects with CMake, refer to Qt: Build with CMake.