Features:
- Use various Bluetooth devices with your Famicom
- Supports Turbo
- Low latency
- Keyboard Support
- Mouse Support, emulates a Famicom Hori Trackball (mouse support varies depending on make and model)
- Remappable buttons
- Easy to use web interface
- Open source and user updatable
- Plug & Play
Quick Start Instructions
Pairing:
Note: Do not press the “P” button for pairing a single controller.
- With the adapter connected, power on your console.
- The adapter’s LED will slowly pulse indicating it’s ready to be paired to. If this is the first time powering on the adapter, it may take 30 seconds to start pulsing.
- Put your Bluetooth controller into the correct initial pairing mode (i.e. on a DualSense, press Share + Options).
- After the controller is initially paired, you can simply power on the controller for it to pair again. (i.e. press the PS button of the DualSense controller).
You can find more information like specific controller brand pairing instructions in the official BlueRetro Pairing Guide.
Button functions:
“R” Button:
Resets the adapter
“P” Button:
Short press (when a device paired already): Disconnect all Bluetooth devices from the adapter.
Short press (when no device is paired): Cancel Bluetooth inquiry mode (new pairing).
3 sec hold: Enable Bluetooth inquiry mode for pairing a new device.
10 sec hold: Factory resets the adapter to default configuration and clears Bluetooth pairing keys for devices previously paired.
LED Status:
Solid: An error occurred, try rebooting the adapter with the “R” button.
Pulsing: Bluetooth inquiry mode enable (new pairing).
Off: Controller connected.
Web Config Information:
Any time you connect to the Web Config, no controller should be paired to the adapter. Web Config is only supported on Desktop or Android Chrome. The full Web Config instructions can be found here. It will cover things like button mapping, turbo, presets, and more.
How to access the Web Config:
With the adapter connected to the console and the console powered on, navigate to https://blueretro.io to configure adapter.
How to connect a second controller:
- Press and hold the “P” button on the adapter until the LED starts to pulse (about 3 seconds).
- Put the second controller into pairing mode.
- Once the second controller is paired, the adapter’s LED will turn off confirming the controller is paired.
How to use the Multitap mode for 4 players (Four Score):
- Once connected to the Web Config, navigate to “Advance Config” link.
- Scroll down to the “Global config” and “click “Slot 1” from the “Multitap” drop-down.
- Click the “Save” button and wait for the save message.
- Once the save message appears, press the “R” button on the adapter to reboot and apply the Multitap settings.
- Once the adapter reboots, the LED will pulse again indicating the adapter is ready to be paired to. Note: if you had already paired a controller to the adapter and the controller is already in pairing mode, it will pair to the adapter’s “player 1”.
Follow these steps for connecting the remaining controllers (up to 4):
- Press and hold the “P” button on the adapter until the LED starts to pulse (about 3 seconds).
- Put the next controller into pairing mode.
- Once the next controller is paired, the adapter’s LED will turn off confirming the controller is paired.
- Repeat steps 1 – 3 above for each controller.
Updating firmware via Web Config (OTA FW update):
Note: Expect around 5 minutes of update time on a PC and significantly longer on Android
- To download the latest firmware, navigate to https://darthcloud.itch.io/blueretro.
- Click the “Download Now” Button. You can donate or click “No thanks, just take me to the downloads”.
- Click the “Download” button next to the latest “HW1” firmware file.
- Unzip the downloaded file somewhere easy to access on your computer/phone.
- With the adapter connected to the console and the console powered on, open a tab/window in your web browser and navigate to https://blueretro.io/ota.html.
- Click “Connect BlueRetro” button.
- Select the “BlueRetro_hw1_nes.bin” file from the unzipped firmware file you just downloaded.
- The “Live Output” will scroll through with the update process. Allow it time to finish.
Visit the Official BlueRetro Instructions for more in-depth information.
Note about some US Games
The Fami BT uses the Famicom’s expansion port for connectivity. Because the US NES didn’t have the expansion port, some US game developers didn’t include the required code to support external controllers through this port.
Luckily, there are a few solutions to this problem:
Quirks
The following games had issues with random button presses while testing. A future firmware update will hopefully fix the issue:
- Bionic Commando (USA)
- Shattered Hand (USA)
- Super Mario Bros. 3 (USA)
Latency with controller:
- PS4/PS5: ~5.4 ms
- XBOX One: ~8.8 ms
- Switch Pro: ~12.4 ms
- PS3: ~12.8
- WiiU Pro: ~13.2 ms
- Wiimote: ~16.3 ms