All Projects → darthcloud → BlueRetro

darthcloud / BlueRetro

Licence: Apache-2.0 license
Multiplayer Bluetooth controllers adapter for retro video game consoles

Programming Languages

c
50402 projects - #5 most used programming language
assembly
5116 projects
CMake
9771 projects

Projects that are alternatives of or similar to BlueRetro

Provenance
iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems… Get Started: https://wiki.provenance-emu.com |
Stars: ✭ 4,732 (+810%)
Mutual labels:  nintendo, snes, sega, playstation, atari
Booma.Proxy
Collection of C#/.NET libraries for communication, understanding and emulating Phantasy Star Online Blue Burst. Both client and server.
Stars: ✭ 30 (-94.23%)
Mutual labels:  gamecube, dreamcast, sega
Gimx
The GIMX software.
Stars: ✭ 421 (-19.04%)
Mutual labels:  adapter, bluetooth
Espressif
all espressif stuff will committed here
Stars: ✭ 477 (-8.27%)
Mutual labels:  adapter, esp32
dcload-ip
A Dreamcast ethernet loader originally by ADK/Napalm — This project is part of KallistiOS.
Stars: ✭ 25 (-95.19%)
Mutual labels:  dreamcast, sega
retro-home
Retro Home; your home for retro-gaming 🕹
Stars: ✭ 76 (-85.38%)
Mutual labels:  nintendo, sega
switch joy con as mouse for macos
Tool to use Nintendo Switch Joy-Con as a mouse for macOS
Stars: ✭ 19 (-96.35%)
Mutual labels:  nintendo, bluetooth
libyaul
An open source SEGA Saturn development kit
Stars: ✭ 117 (-77.5%)
Mutual labels:  sega, saturn
arcade-pcb-case
Plans to build Arcade PCB cases
Stars: ✭ 29 (-94.42%)
Mutual labels:  nintendo, sega
smashtierlist
🎮⚡️ Popular tier lists for Super Smash Bros. series
Stars: ✭ 40 (-92.31%)
Mutual labels:  gamecube, nintendo-64
DualSenseWindows UE4
Unreal Engine 4 port of the Windows API for the PS5 DualSense controller created at Ohjurot/DualSense-Windows
Stars: ✭ 25 (-95.19%)
Mutual labels:  bluetooth, playstation
6502.Net
A .Net-based Cross-Assembler for Several 8-Bit Microprocessors
Stars: ✭ 44 (-91.54%)
Mutual labels:  snes, atari
colorstorm
A color theme generator for editors and terminal emulators
Stars: ✭ 101 (-80.58%)
Mutual labels:  nintendo, snes
SuperPhotoStudio
Take pictures of your favorite characters, in glorious Hori-HD (800px mode)!
Stars: ✭ 16 (-96.92%)
Mutual labels:  nintendo, sega
snestracker
Super Nintendo Entertainment System Music Software. Super Famicom Music Software
Stars: ✭ 161 (-69.04%)
Mutual labels:  nintendo, snes
ESP32BleAdvertise
Simple library for BLE advertise using ESP32 in Arduino
Stars: ✭ 39 (-92.5%)
Mutual labels:  esp32, bluetooth
Authorizer
Authorizer is a Password Manager for Android. It emulates an HID keyboard over USB and enters your credentials on your target device. Additionally it supports OTP 🔑📴
Stars: ✭ 172 (-66.92%)
Mutual labels:  hid, bluetooth
awesome-n64-development
A curated list of Nintendo 64 development resources including toolchains, documentation, emulators, example code, and more
Stars: ✭ 210 (-59.62%)
Mutual labels:  nintendo, nintendo-64
joyconpi
An attempt at emulating a Nintendo Switch Joy-Con controller with a Raspberry Pi
Stars: ✭ 24 (-95.38%)
Mutual labels:  hid, bluetooth
esp32-ota
ESP32 OTA based on ThingsBoard Open-source IoT Platform
Stars: ✭ 45 (-91.35%)
Mutual labels:  esp32, esp32-idf

BlueRetro

CI


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, Xbox Series X|S & generic HID Bluetooth (BR/EDR & LE) devices are supported. Parallel 1P (NeoGeo, Supergun, JAMMA, Handheld, etc), Parallel 2P (Atari 2600/7800, Master System, 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.

DIY build instructions

Need help?

Project documentation

Commercial solution sponsoring BlueRetro FW development

Buying these commercial adapters help the continued development of the BlueRetro firmware!!
Thanks to all sponsors!!

  

Community Contribution

General documentation


Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].