No description
Find a file
2023-04-17 20:46:54 +02:00
cores build: Fix build 2023-04-14 22:21:55 +02:00
github added disc swap interface screenshot 2023-03-03 16:05:48 -05:00
other/DinguxCommander chore: Cleanup submodules merge 2023-04-15 10:58:01 +02:00
skeleton style: Update strings 2023-04-17 20:46:54 +02:00
src style: Update strings 2023-04-17 20:46:54 +02:00
toolchain build: Fix build 2023-04-14 22:21:55 +02:00
.gitignore feat: Clear recently played list (#1) 2023-04-17 19:43:15 +02:00
commits.sh generate commits.txt during make 2023-02-22 21:37:52 -05:00
makefile style: Update strings 2023-04-17 20:46:54 +02:00
notes.txt updated readme with new TF1.img link 2023-03-20 19:56:43 -04:00
README.md feat: Clear recently played list (#1) 2023-04-17 19:43:15 +02:00
start-toolchain.sh chore: Cleanup submodules merge 2023-04-15 10:58:01 +02:00
todo.txt tidy 2023-03-26 09:06:15 -04:00

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.

MinUI

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)

You can grab the latest version here.

Additional FinUI features

Installation

The following section explains how to install MinUI using macOS, without having to download any additional tools.

Prerequisites

Install MinUI

  1. Connect your microSD card to your Mac
  2. Start the app Terminal
  3. Run the command diskutil list and identify your microSD by looking at the SIZE column. It is /dev/disk4 in this example.
  4. Run the command diskutil unmountDisk /dev/disk4
  5. Unzip the RG35XX firmware to your desktop and then run the command cd ~/Desktop in the Terminal
  6. Run the command sudo dd bs=1m if=35XX-64GB230309EN.IMG of=/dev/disk4 to flash the firmware onto your microSD. Enter your user account password if prompted. Wait.
  7. Run the command diskutil list again and identify the largest partition on your microSD by looking at the SIZE column. It is /dev/disk4s4 in this example. Note that it differs from the previous path!
  8. Run sudo diskutil eraseVolume FAT32 ROMS /dev/disk4s4 to format that partition as FAT32 with the name ROMS. Enter your user account password if prompted. Wait.
  9. You should now have a misc and a ROMS disk connected to your Mac. If you don't then try reconnecting your microSD card to your Mac.
  10. Unzip the MinUI release to your desktop
  11. Copy dmenu.bin to the root of the misc disk. Copy MinUI.zip and the Bios, Roms, Saves folders to the root of the ROMS disk. Optionally, follow the additional instructions in the MinUI README if you wish.
  12. Finally, run dot_clean -m /Volumes/misc and dotclean -m /Volumes/ROMS to remove any dot-underscore files created by macOS on your microSD.

Done. Insert your microSD to your RG35XX and boot it up!

Development

Prerequisites

Build project

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

TODO

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.