Skip to content
This repository was archived by the owner on Dec 14, 2025. It is now read-only.

Commit 9e6259b

Browse files
committed
[PCE] Add support for 2/3btns pad, 6btns pad, mouse & multitap up to 5 players
1 parent a37d89d commit 9e6259b

File tree

11 files changed

+3296
-5
lines changed

11 files changed

+3296
-5
lines changed

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,17 @@
11
# BlueRetro
22
![CI](https://github.com/darthcloud/BlueRetro/workflows/CI/badge.svg)
33

4-
BlueRetro is a multiplayer Bluetooth controllers adapter for various retro game consoles. Lost or broken controllers? Reproduction too expensive? Need those rare and obscure accessories? Just use the Bluetooth devices you already got! The project is open source hardware & software under the CERN-OHL-P-2.0 & Apache-2.0 licenses respectively. It's built for the popular ESP32 chip. All processing for Bluetooth and HID input decoding is done on the first core which makes it easy for other projects to use the Bluetooth stack within their own project by using the 2nd core. Wii, Switch, PS3, PS4, PS5, Xbox One & generic HID Bluetooth devices are supported. Parallel 1P (NeoGeo, Supergun, JAMMA, etc), Parallel 2P (Atari 2600/7800, Master System, etc), NES, Mega Drive / Genesis, SNES, CD-i, 3DO, Saturn, PSX, PC-FX, JVS (Arcade), N64, Dreamcast, PS2 & GameCube are supported with simultaneous 4+ players using a single adapter. Soon PCE / TG16...
4+
BlueRetro is a multiplayer Bluetooth controllers adapter for various retro game consoles. Lost or broken controllers? Reproduction too expensive? Need those rare and obscure accessories? Just use the Bluetooth devices you already got! The project is open source hardware & software under the CERN-OHL-P-2.0 & Apache-2.0 licenses respectively. It's built for the popular ESP32 chip. All processing for Bluetooth and HID input decoding is done on the first core which makes it easy for other projects to use the Bluetooth stack within their own project by using the 2nd core. Wii, Switch, PS3, PS4, PS5, Xbox One & generic HID Bluetooth devices are supported. Parallel 1P (NeoGeo, Supergun, JAMMA, etc), Parallel 2P (Atari 2600/7800, Master System, etc), NES, PCE / TG16, Mega Drive / Genesis, SNES, CD-i, 3DO, Saturn, PSX, PC-FX, JVS (Arcade), N64, Dreamcast, PS2 & GameCube are supported with simultaneous 4+ players using a single adapter.
55

66
<p align="center"><img src="https://cdn.hackaday.io/images/5521711598645122765.jpg" width="600"/></p>
77

88
## DIY build instructions
99
* [DIY ESP32 module flashing & wiring instructions](https://github.com/darthcloud/BlueRetro/wiki/BlueRetro-DIY-Build-Instructions)
1010
* [Cables building instructions](https://github.com/darthcloud/BlueRetro/wiki/BlueRetro-Cables-Build-Instructions)
1111

12+
## Need help?
13+
* [Open a GitHub discussion](https://github.com/darthcloud/BlueRetro/discussions)
14+
1215
## Project documentation
1316
* [Main hackaday.io page](https://hackaday.io/project/170365-blueretro)
1417
* [User manual](https://github.com/darthcloud/BlueRetro/wiki)

0 commit comments

Comments
 (0)