This is a project that exposes real Virtual Boy Hardware as a remote device that can be manipulated using a REST API, plus a web page that wraps that API in a user interface.
The purpose of this is to allow homebrew and emulator developers without access to VB hardware to test their code on a real device.
Features
- A public REST API for various applications
- Raw, uncompressed output data captured digitially from Virtual Boy’s display
- Audio output (captured analog)
- Ability to upload and run your own roms
- Integration with the Overdrive Cart for advanced functionality and debugging
- A web app providing a front-end that has:
- USB Game Pad support
- Configurable 3D output mode
Project Status
This project depends on functionality provided by two other projects I’m working on:
- The Overdrive Cart
- The Ocular Implant
From a feature standpoint:
- โ Protocol for video output and game pad input
- โ Primitive UI for playing predetermined roms
- ๐ฒ Sound output support
- ๐ฒ Better UI
- ๐ฒ Support for observer mode
- ๐ฒ Ability to upload ROMs
- ๐ฒ Ability to download diagnostic data captured by the Overdrive cart