Whole-System Emulator
- Wii Virtual Console
- VirtualBox
- Parallels
Transparent Emulator
- HyperV
- WSL2/Docker
- qemu on Linux
- Rosetta on Mac
Debugger/Emulator
- FCEUX (Nintendo Entertainment System)
- Dolphin (Wii / Gamecube)
Renode Is All of These
- Console: Able to present an interactive environment
- Transparent: Can run in CI via Robot commands
- Debugger: Has a GDB server built in
Example of Weird Hardware
- NRF52840
- LM74 Temperature Sensor
Example of Weird Hardware
- NRF52833
- LM74 Temperature Sensor
Example of Weird Hardware
- BlueNRG1
- LM74 Temperature Sensor
Example of Weird Hardware
- RISC-V
- FPGA-based framebuffer
- Initial graphical demo in 1 hour