Reduced MIPS emulator written in Rust, plus a rom_writer.py script.
- 32-bit Reduced MIPS architecture
- 32 32-bit registers
- 32-bit Program Counter register
- 4 kB RAM
- 32-bit words
- Big Endian
- Emulator / VM interface
- Change registers and RAM type from u32 and u8 to i32 and i8
- Floating point registers
- Clock speed simulation
- Basic graphics and/or sound