Skip to content

FunKey-OS-2.0.0

Compare
Choose a tag to compare
@Michel-FK Michel-FK released this 19 Jan 00:47
· 144 commits to master since this release

Changelog for FunKey-OS Release 2.0.0

  • Toolchain & SDK
    • FunKey SDK with newest GCC 10.x and optimized musl libc instead of GCC 9.X + standard libc
    • FunKey SDK enables building external standalone apps and OPKs
    • FunKey-OS itself is now built using its FunKey SDK
  • Faster Instant Play system
    • Launcher and application process ID is now recorded to notify them faster upon shutdown
    • Now, even slow emulators should have enough time to save their state before closing down
  • New gmenu2x launcher
    • Key mapping adapted to FunKey
    • Virtual keyboard adapted to FunKey screen resolution
    • Support for the FunKey menu using the MENU button
    • Open Emulator tab by default
    • Add support for Instant Play to perform a clean poweroff when the console closes
    • Search for all *_funkey-s.opk OPKs in all first-level folders below /mnt
    • OPKs are re-scanned when ejecting USB drive from FunKey menu
    • Built-in emulator OPKs are created during OS build and put into /mnt/Emulators upon first boot
    • Support for both OPKs and normal files is enabled in gmenu2x context menu
    • Screen blanking is disabled in gmenu2x for now, as unblanking does not work
  • Launcher switch
    • Add option in FunKey menu in both launchers to switch between RetroFE and gmenu2x
    • Latest launcher recorded into /mnt/FunKey/Launchers/launcher.txt and used upon startup
  • New mednafen version to handle aspect ratio and more straightforward/faster scaling
  • In-game screen snapshot using the Fn + UP shortcut, pictures saved into /mnt/FunKey/snapshots
  • Turn off power audio amplifier when not playing sound in order to save battery life
  • Default games can now be re-installed by re-running first boot script from Recovery mode
  • USBNet IP address added to Recovery information and Fn + L1 + R1 shortcut system statistics
  • Unexpanded rootfs size is increased to 160MB in order to accommodate for all the new features, expanded 1GB size unchanged
  • User HOME directory moved to /mnt/FunKey in read-write USB partition so user launcher/emulator settings are now persistent
  • Minor corrections
    • Corrected "%" not displayed in quick shortcut manual Aspect Ratio menu in PCSX, picodrive, gpsp
    • Adjusted notification padding in emulators