Obentou is a multi system emulator with the goal to collect all the emulators I developed in these years.
The emscripten port of Obentou can be found here.
Releases can be found here.
At the moment the supported cores are:
- Bytepusher (Fantasy 1 Opcode machine)
- GBC (dmg/gbc/mega duck)
- NES
- PCE (PC-Engine)
- PV1000 (Casio PV-1000)
- TMS80 (TMS9918 + Z80 systems) (sms/gg/sg1000/sc3000)
- WATARA (Watara Super Vision)
- Custom bindings for Keyboard/Gamepad
- Turbo mode
- Rewind
- SaveStates
- LoadState on open ROM
- Loading from .zip
![]() |
![]() |
![]() |
|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- Windows OS
- MinGW-w64 installed
- A Bash-like shell (e.g., Git Bash)
- Clone the repository.
- Run the following commands:
mingw32-make
After a successful build, an executable named obentou.exe will be generated.
- ZX-Spectrum 48k
- CHIP-8
- Space Invaders Arcade
- Pac-Man / Ms. Pac-Man Arcade
- Gameboy Advance
- Netplay
- Correct Timing on PCE











