Adapt various input devices to various output devices.
https://github.com/OpenRetroPad/OpenRetroPad
Travis Burtrum 83bda3c95c | ||
---|---|---|
hwids | ||
include | ||
lib | ||
src | ||
test | ||
.clang-format | ||
.gitignore | ||
CMakeLists.txt | ||
code-format.sh | ||
license.md | ||
platformio.ini | ||
readme.md | ||
sdkconfig.defaults |
readme.md
OpenRetroPad
Adapt various input devices to various output devices.
Build using PlatformIO using pio run
or pio run -e $board-$input-$output
for a specific target/env.
env's are laid out like $board-$input-$output
supported values:
- $board: micro, esp32
- $input: snes, genesis, psx, n64, radio, debug
- $output: radio, usb, usbradio, switchusb, bt, debug
- please note not all boards are compatible with all inputs/outputs, for example esp32 can only do bt, micro can only do radio or usb
Credits / Links
Code and/or inspiration was (or will be) taken from these places, in no particular order: