Skip to content

Releases: darthcloud/BlueRetro

[1.8] 2022-12-13

14 Dec 01:00
Compare
Choose a tag to compare

Global

  • [MGR] Add support for internal install for all system (Only tested GC)
  • [GAMEID] Add support for Game ID for PS1, N64 & GC multi config selection
  • [ADAPTER] Reduce 8bit accessible heap memory usage (Fix memcard malloc in universal build)

Wired

  • [GC] Support all command format

Bluetooth

  • [BT] Add support for 8bitdo M30 controller
  • [BT] Add RetroFighters GC adapter support
  • [ADAPTER] Fixup 8bitdo Gbros B & X mapping

Firmware is now 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

[1.7.3] 2022-08-18

18 Aug 23:53
Compare
Choose a tag to compare

Global

[MAIN] Fix stack overflow when formating SPIFFS on first boot after initial flash (Fixes #359)

[BAD] [1.7.2] 2022-08-12

13 Aug 01:07
Compare
Choose a tag to compare

BAD Use v1.7.3

Bluetooth

  • [HID] Assume report ID 1 if none provided by descriptor

Wired

  • [PCE] Fixup mouse support (Fixes #348)

Global

  • ESP-IDF updated to 5.0.0 2022-08-05

[1.7.1] 2022-07-24

24 Jul 13:29
Compare
Choose a tag to compare

Bluetooth

  • [BT] Add support for Retro-bit 6 buttons controllers (Fixes #312 #313)

Wired

  • [GC] Add support for trigger 4 bits mode (Fixes #324)

Adapter

  • Macro command not affected by mapping (Fixes #335)

[1.7] 2022-07-17

17 Jul 18:59
Compare
Choose a tag to compare

Global

  • Add Autofire / Turbo function
  • [HID] Use first report found that match supported type

See #327 for instruction on how to configure the autofire / turbo feature.

[1.6.3] 2022-06-28

28 Jun 23:51
Compare
Choose a tag to compare

Wireless

  • [HID] Fixup axes min, neutral & max values

Wired

  • [N64] Reduce scope of N64 digital workaround to N64 port 1 only

[1.6.2] 2022-06-20

20 Jun 22:32
Compare
Choose a tag to compare

Wired

  • [WII-EXT] Fix unreliable TX FIFO flush (Fixes #286)

[1.6.1] 2022-05-26

26 May 14:03
Compare
Choose a tag to compare

Global

  • Fix memory card read on Android (Closes #277)

[1.6] 2022-05-23

23 May 11:30
Compare
Choose a tag to compare

General

  • Add button macro to perform system function (alternative to boot button)
  • Add support for wireless ctrl reassignment base on wired ctrl connection (Internal install).
  • Add support for powering on/off and reset (Internal install)
  • Add BLE commands to reset ESP32
  • Add BLE attribute to get BD_ADDR (Closes #249)
  • Add macro and BLE commands to put ESP32 in deep sleep (Closes #174)
  • Detect ESP32 PICO package and use GPIO20 for LED (Closes #156)
  • Make BLE advertised name unique

Wireless

  • Add support for 8bitdo N64 controller
  • Add rumble feedback on accessory switch (Closes #175)

Wired

  • [N64] Switch data line config from open drain to push-pull (Closes #264)
  • [WII-EXT] Add support for Wii extension up to 2 players (tested SNES mini only, Hakchi kernel not working)

[1.5.1] 2022-03-29

30 Mar 00:28
Compare
Choose a tag to compare

Wired

  • [PCE] Rework 2 btns to ignore OE line and handle OE via interrupt for MT & 6 btns (Fixes #192 #212 )