FliipyDrive Firmware

FliipyDrive Firmware 0.2.10

FlippyDrive

Place the `update.fpkg` on your sd card and hold `X` during boot to trigger an update. The file will be removed automatically upon completion.

`recovery.uf2` is a special brick recovery program in case the standard update process fails for some reason. Power off your cube, hold the button on the FlippyDrive while attaching it to USB and continue to hold until it mounts as a USB Mass Storage Device. Copy the recovery file to the root of the drive. It will unmount and reboot automatically. On the next cube bootup, the update will self-extract and install automatically.
Change log
Flippydrive 0.2.10 – BETA:
More Audio Streaming accuracy improvements, fixes: Extreme-G 3
Support booting games in PAL-60 mode like Master Quest (Australia)
Variable size API write command
Retry SD update.fpkg install when factory fresh or after ESP auto-recovery
Additional bootloader status text
Inter-chip communication reliability improvement

Flippydrive 0.2.9 – BETA:
Forced menu language to English on NTSC-J units
Added support for booting DOL files (only .dol and combined .dol+cli)
Fixed booting the wrong game while files are loading
Fixed holding A while the animation is playing causing “NO DISC”
Improved Audio Streaming accuracy, fixes Crazy Taxi
Attempt to fix PAL video mode when booting NTSC games
Support displaying Japanese games properly
Support displaying Japanese save files

Flippydrive 0.2.8 – BETA:
Enabled cube originated writes to SD/Net and internal Flash, necessary for future Swiss port
Fixed vertical offset of update progress bar on PAL cubes
Unified common WiFi and Ethernet network code in preparation for Ethernet expansion

Flippydrive 0.2.7 – BETA:
Ensure certain minimum read transaction times for cached reads
Fixes Ed, Edd n Eddy: The Mis-Edventures

Flippydrive 0.2.6 – BETA:
Fixed streaming audio corruption affecting certain games:
Fixes voice SFX for Zoids: Battle Legends

Flippydrive 0.2.5 – BETA:
cubeboot alpha rc34
Fix creating and detecting existing Game Saves

Flippydrive 0.2.4 – BETA:
cubeboot alpha rc33
Fix freeze on startup caused by certain games
Fix games getting skipped like Disney Sports – Basketball
Fix games with empty icons
Menu always shows the full Grid now

Flippydrive 0.2.3 – BETA:
Fixed a corner case where reading near end of disc interacts with cache badly
Fixes Animaniacs: The Great Edgar Hunt

Flippydrive 0.2.2 – BETA:
Internal development of desktop app for WiFi
Cubeboot alpha rc32 which adds:
Fix regression for JPN 1.0 and 1.1 IPLs
Fix outstanding bugs with PAL 1.2 and MPAL 1.1 IPLs
Expanded number of games loadable to 512

Flippydrive 0.2.0 – BETA:
cubeboot alpha rc30 supports now scrolling hundreds of games
ESP32 WiFi performance setting improvements
Fix several QSPI IPC bugs
Rewrote the File Server

Flippydrive 0.1.7 – BETA:
Massive IPC simplification to prepare for a libflippy publication
WiFi runtime configuration and server selection
Direct command forwarding to server for transparent extended features

Flippydrive 0.1.6 – BETA:
CI Build + Release pipelines
Moved update to SD card /update.fpkg
Improved IPC status codes
Fix apploader / banner icon
cubeboot updated to rc28
Skip bad ISO files

Flippydrive 0.1.5 – BETA:
Disc drive bypass enabled and entered by holding ‘L’ trigger at power-up
Improved self-update speed
Factory provisioning speed and bug fixes
Cubeboot updated to R27

Flippydrive 0.1.1 – BETA:
Cubeboot prepackaged with firmware updates
SD Card boot.dol support with internal flash boot.dol fallback
Better user-facing on screen error messages during updates and boot failures
More accurate disk error signalling on illegal request, matching drive behavior
Added ability to deploy files to internal flash via software updates
Updated built-in bootloader graphics
Various minor bug fixes related to inter-chip communication

Flippydrive 0.0.5 – BETA:
Made internal 16MB flash writable
Added ability to force updates via “forceupdate” file
Displayed and binary versions now derived from git tag version
Cube can disable fast-seek/cluster linkmap on per file basis to speed opens
General cleanup of external facing IPC to get ready for publication

Flippydrive 0.0.3 – BETA:
Initial Ethernet enablement
Rewrite of bootloader to improve update speed
FDI file compression alpha release
Moved from GRRLIB to native GX to improve updater stability
Improved internal error handling for inter-chip communication

Flippydrive 0.0.2 – BETA:
Enhanced in-band error signalling, abused by some games
Audio Streaming compatibility improvements for non-looping tracks
Selective readahead cache bypass for system management reads
Enhanced file info returned via upcoming native file API

Flippydrive 0.0.1 – BETA:
Self-Hosted software updates via uSD card
Loading of disc images from uSD and internal Flash
Drive bypass mode
Audio streaming
Dynamic read-ahead cache
File-Oriented disc access API
Cross compatibility with Retail and NPDP-GDEV Internal Flippydrives

Latest updates

  1. 0.2.10

    Updates include: More Audio Streaming accuracy improvements, fixes: Extreme-G 3 Support booting...
  2. 0.2.9

    Updates include: Forced menu language to English on NTSC-J units Added support for booting DOL...
  3. 0.2.8

    Updates include: Enabled cube originated writes to SD/Net and internal Flash, necessary for...

Latest reviews

How did you even manage to get these updates, even when the FlippyDrive hasn't released yet?
Pong20302000
Pong20302000
i am a beta tester for the team and archiving the updates as they go with full changelog
General chit-chat
Help Users
    bassviolet @ bassviolet: wth