RVVM - RetroBIOS¶
3 files | 1 required, 2 optional | 2 in repo, 1 missing
fw_payload.bin required in repo
- Path:
rvvm/fw_payload.bin - Source:
src/bindings/libretro/libretro.c:309-314,src/core/rvvm.c:625-632 - M-mode firmware loaded at 0x80000000. Typically OpenSBI with U-Boot payload (fw_payload.bin) or standalone (fw_jump.bin). Referenced by the bootrom= key in the .rvvm config.
Image optional in repo
- Path:
rvvm/Image - Source:
src/bindings/libretro/libretro.c:316-318,src/core/rvvm.c:634-642 - S-mode kernel payload loaded at offset 0x200000 (rv64) or 0x400000 (rv32) from RAM base. Only needed with fw_jump.bin as bootrom. Referenced by the kernel= key in the .rvvm config.
machine.dtb optional missing standalone
- Path:
rvvm/machine.dtb - Source:
src/main.c:214,src/core/rvvm.c:645-652 - Custom Flattened Device Tree. The core auto-generates a DTB based on machine configuration. The libretro binding does not parse a dtb= key in the .rvvm config, so this is only usable via the standalone CLI (-dtb flag).
Generated on 2026-09-14T09:03:10Z