Skip to content

MinUI is a focused custom launcher for the Anbernic RG35XX.

Notifications You must be signed in to change notification settings

chrisj951/union-minui

 
 

Repository files navigation

FinUI

FinUI is a fork of MinUI. MinUI is a focused custom launcher for the Anbernic RG35XX. FinUI adds additional features on top of MinUI.

FinUI

Features

MinUI features

  • Simple launcher, simple SD card
  • No settings or configuration
  • No boxart, themes, or distractions
  • Automatically hides extension and region/version cruft in display names
  • Consistent in-emulator menu with quick access to save states, disc changing, and emulator options
  • Automatically sleeps after 30 seconds or press POWER to sleep (and wake)
  • Automatically powers off while asleep after two minutes or hold POWER for one second
  • Automatically resumes right where you left off if powered off while in-game, manually or while asleep
  • Resume from manually created, last used save state by pressing X in the launcher instead of A
  • Streamlined emulator frontend (minarch + libretro cores)

Additional FinUI features

  • Add to Favorites
  • Clear "Recently Played"
  • Power saving improvements
  • Performance improvements
  • Multi-core CPU support
  • Battery reading adjustments
  • Additional emulators (MAME)
  • Base and Extras are merged into one Full release
  • Native macOS installation instructions
  • Developer experience improvements

Additional Fork features

  • 10 minute auto-shutdown instead of 2 minuntes
  • Sound when fast forwarding (option in frontend menu to disable)
  • Pico 8 support
  • Increased saturation/contrast (using xonglebongle's build)
  • Don't disable fast-forward when opening the menu
  • Boxart in the game selection menus
    • Smaller text/margins to support
    • Does not currently auto-scale the image (The correct size must be used, 280x280 being ideal in my testing)
    • Images go into ROMS//images/.png
  • Added Drastic build from XQuader
  • Now built ontop of GarlicOS to support NintendoDS using Percentnineteen's patch to support the SDL updates (Copy MinUI on top of a GarlicOS card instead of stock sdcard now)

Development

Prerequisites

Build project

Run ./start-toolchain.sh and then run make all in the Docker container shell.

Debug project

Create a file with the name enableADB on the misc disk to enable ADB.

Install release

Update DISK_PATH and then run ./install-release.sh.

Disclaimer

This software is provided without warranty of any kind. In no event shall the authors or contributors be liable for any claim, damages, or other liability, arising from, out of, or in connection with this software, the use of this software, or other dealings with this software.

Use at your own risk.

About

MinUI is a focused custom launcher for the Anbernic RG35XX.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 92.9%
  • C++ 3.1%
  • Python 2.5%
  • Makefile 0.7%
  • Shell 0.5%
  • Assembly 0.2%
  • Other 0.1%