Skip to content

[1.8.4] 2023-08-12

Compare
Choose a tag to compare
@darthcloud darthcloud released this 12 Aug 20:01
· 179 commits to master since this release

Bluetooth

  • Use Switch default report (0x3F) to mitigate multiplayer issues w/ digital pad only Switch ctrls
  • Enable Sniff mode for Switch controller at all time
  • Enable Sniff when more than one controller connected
  • Added Rumble Support for generic devices (Thanks @JPZV)
  • Fix SNES Switch controller mapping regression
  • Add PS5 DualSense trigger end button effects (Thanks @@coolbho3k)

Wired

  • GameCube: Fix Metroid Prime trigger issue with BT controller w/ digital only trigger
  • Fix inverted logic for Saturn 3D ctrl triggers
  • Fix dreamcast mode crash with ESP32_PICO_V3 (but limited to 1P only)
  • Fix Parallel 1P 3v3 (OD) image

Global

  • Fix parsing of HID descriptor report omitting the ID
  • Fix 32 bits HID usage mask
  • Fix extra HID buttons assignment
  • Make joysticks & triggers maximum change dynamically if higher than default

Firmware is available in 2 different flavor

1. Regular FW as before retroactively renamed HW1 (Typically for external adapter)

Use firmwares from HW1 archive for:

2. HW2 FW that support power management and port detection (Typically for internal install)

Use firmwares from HW2 archive for:

  • Laser Bear Industries's GameCube BlueRetro Internal Adapter
  • any DIY internal install you made base on the HW2 spec

OTA Firmware update page has protection to prevent cross flashing between HW1 & HW2 firmware.

Download latest firmware archives from https://darthcloud.itch.io/blueretro