darthcloud/BlueRetro

Cblueretro.io

Multiplayer Bluetooth controllers adapter for retro video game consoles & computers

bluetoothdreamcastnintendo-64gamecubeadapterhidadaptorgame-controlleradaptiveesp32atarinintendo
Sterne-Wachstum
Sterne
1.8k
Forks
237
Wochenwachstum
+2
Issues
83
5001k1.5k
Juli 2020Juli 2022Aug. 2024Sept. 2026
README

This repository has been archived and is no longer under active development or maintenance.

After 6 years working on BlueRetro, the time has come for me to move on
and focus on my family and my real job.

The code remains available as-is for reference, learning, and community use,
but no new features, bug fixes, or pull requests will be accepted.

Thank you to everyone who contributed, tested, reported issues,
or supported the project over the years.
Your involvement made BlueRetro what it is today.

If you are looking to build upon this work, please feel free to
fork the repository in accordance with the license.

Thank you,
Jacques Gagnon

BlueRetro


BlueRetro is a multiplayer Bluetooth controllers adapter for various retro game consoles & computers. 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. Wii, Switch, PS3, PS4, PS5, Xbox One, Xbox Series X|S & generic HID Bluetooth (BR/EDR & LE) devices are supported. Parallel 1P (Computers, NeoGeo, Supergun, JAMMA, Handheld, etc), Parallel 2P (Atari 2600/7800, Master System, Computers, etc), NES, PCE / TG16, Mega Drive / Genesis, SNES, CD-i, 3DO, Jaguar, Saturn, PSX, PC-FX, JVS (Arcade), Virtual Boy, N64, Dreamcast, PS2, GameCube & Wii extension are supported with simultaneous 4+ players using a single adapter.

READ THIS FIRST

Need help?

Makers sponsoring BlueRetro

Buying BlueRetro adapters from these makers helps support the continued development of the BlueRetro firmware!
Thanks to all sponsors!

Community Contribution


Ähnliche Repositories
exelban/stats

macOS system monitor in your menu bar

SwiftappMIT Licensemacosmonitor
mac-stats.com
41.7k1.5k
permissionlesstech/bitchat

bluetooth mesh chat, IRC vibes

SwiftappThe Unlicensebluetoothbluetooth-le
36.2k5.7k
zephyrproject-rtos/zephyr

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.

CApache License 2.0rtosiot
docs.zephyrproject.org
16.5k9.9k
seemoo-lab/openhaystack

Build your own 'AirTags' 🏷 today! Framework for tracking personal Bluetooth devices via Apple's massive Find My network.

SwiftGNU Affero General Public License v3.0appleoffline-finding
owlink.org
13.5k678
rwaldron/johnny-five

JavaScript Robotics and IoT programming framework, developed at Bocoup.

JavaScriptnpmOtherjavascriptarduino
johnny-five.io
13.4k1.7k
justcallmekoko/ESP32Marauder

A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32

C++cliesp32arduino
justcallmekokollc.com
12.3k1.5k
imbushuo/mac-precision-touchpad

Windows Precision Touchpad Driver Implementation for Apple MacBook / Magic Trackpad

COtherwindows-precision-touchpaddriver
10.5k660
hybridgroup/gobot

Golang framework for robotics, drones, and the Internet of Things (IoT)

GoGo ModulesOtherroboticsiot
gobot.io
9.5k1.1k
EmenstaNougat/ESP32-BlueJammer

The ESP32-BlueJammer (Bluetooth jammer, BLE jammer, WiFi jammer, RC jammer) disrupts 2.4GHz communications. Using an ESP32 and nRF24 modules, it generates noise and unnecessary packets, causing interference between the devices communicating, making them unable to work as intended. Ideal for controlled disruption and security testing.

Otherbluetoothbt
esp32-bluejammerflasher.pages.dev
8k859
geo-tp/ESP32-Bit-Pirate

A Hardware Hacking Tool with Web-Based CLI That Speaks Every Protocol

C++MIT Licenseesp32hardware-hacking
geo-tp.github.io/ESP32-Bit-Pirate/
5.7k474
Jasonchenlijian/FastBle

Android Bluetooth Low Energy (BLE) Fast Development Framework. It uses simple ways to filter, scan, connect, read ,write, notify, readRssi, setMTU, and multiConnection.

JavaMavenlibraryApache License 2.0androidbluetooth
5.5k1.2k
spieglt/FlyingCarpet

Cross-platform AirDrop. File transfer between Android, iOS, Linux, macOS, and Windows over ad hoc WiFi. No network infrastructure required, just two devices with WiFi chips (and optionally Bluetooth) in close range.

Rustcrates.ioappGNU General Public License v3.0file-transferwireless
5.3k256