Repository navigation
plorpOS v1.5 - TrimUI Brick / Brick Pro + GKD 350H Ultra + Anbernic RG SP
plorpOS is a fork of TortOS that grew into its own project. It does everything TortOS does, with some extra stuff on top.
| Device | Download | Guide |
|---|---|---|
| TrimUI Brick / Brick Hammer / Brick Pro | plorpOS-brick-v1.5.zip |
Installing on the Brick |
| GKD 350H Ultra | plorpOS-gkd-v1.5.zip |
Installing on the GKD |
| Anbernic RG SP (on BaseOS) | plorpOS-h700-v1.5.zip |
Installing on the RG SP |
New in v1.5
- Anbernic RG SP support. plorpOS as a frontend for BaseOS: BaseOS on TF1, plorpOS on TF2. This release was built and tested on BaseOS 1.3.0 (
baseos-rgsp-1.3.0). Every system, shaders, Muse, Wi-Fi, Bluetooth headphones and sleep work as on the other devices, and closing the lid puts it to sleep. Other H700 handhelds come later. - Sega 32X.
.32xgames play at full speed on every device. - Sega CD and Sega 32X get their own shelves. Put games in
Roms/Sega CDorRoms/32Xfor cards of their own, or keep them inRoms/Genesisas before. - System Sorting Options in MENU > UI Settings: Sort the systems shelf by Year (as before), A-Z, or Maker. Favorites stays first and Muse last.
- Turbo Assign. Bind it under Hotkeys, then in a game press it and a button to make that button turbo. Press it again to undo, or hold it for 2 seconds to clear them all. Lasts until the game quits.
- Date & Time in MENU > System Settings: set the clock and the time zone (pulled from upstream).
- Hold to repeat volume and brightness, in games (pulled from upstream) and native PICO-8 too.
- Muse: Loose songs move to
Music/Singles, and an album folder put straight intoMusic/is filed under its artist when its tags name one (pulled from upstream).- Also added the option to Sort by Year based on tags.
Changed
- Sega systems now run on PicoDrive (was Genesis Plus GX): This enables 32x support without adding another core to resident memory. As a bonus, Picodrive is lighter on resources.
- WARNING: Sega save-states from earlier builds will not load. In-game saves (.srm files) should carry over fine.
- Fixed turbo is gone. X and Y are no longer turbo A/B on two-button systems, and GBA's L2/R2 no longer trigger turbo L/R, so they are free for hotkeys. Use Turbo Assign instead.
- The battery disc is 50% larger and stays gray. Charging and low battery show as a green or red ring around it.
- The screen goes dark as soon as the power-off animation ends (pulled from upstream).
Performance Tweaks
- Idle screens stop drawing. Menus, settings, Muse's track list, the in-game menu and every other screen used to redraw constantly while nothing on them moved, costing 11-16% of the CPU on the GKD just sitting there. They now draw only when something changes, as the shelf already did (the GKD's in-game menu went from about 65 frames a second to 3 while idle). All devices.
- Muse over native PICO-8 no longer keeps a CPU core busy while idle.
- Faster boot. The launcher and the emulator start sooner, system cards load in the background, and the emulator gets its cores ready on a separate thread.
- Faster power-on with a big music library. The shelf appears seconds sooner (2.5 s instead of 9.4 s on a Brick with 13,000 tracks), and Muse finishes reading the library in the background.
Fixed
- After a hard reset, Wi-Fi and Bluetooth could stay off until the next boot
- With the screen off for music, connecting or disconnecting headphones didn't move the sound until the screen woke.
- Audio would sometimes not transfer to Bluetooth headphones when connected after a game launch.
- Pico-8 Native never used Bluetooth audio (Brick)
- From upstream: Muse crackled on loud recordings & a deleted album cover was never fetched again.
plorpOS Highlights
See the README for everything, but in short:
- More Systems compared with upstream TortOS. plorpOS adds Arcade + NeoGeo (FBNeo), PlayStation, PICO-8 (Native and fake-08), Sega CD, Sega 32X and PC Engine CD
- Music + Audiobooks with background playback extended to all additional systems.
- Rewind, fast-forward, quick save/load, screenshots and configurable hotkeys.
- Shaders on every device, 15 in total.
- Sleep + Suspend support.
- Scraping (inherited from TortOS) plus an optional gamelist.xml offline metadata importer.
Fresh install
Download the zip for your device below and follow INSTALL.md inside it.
- Brick / Brick Pro: copy everything inside the zip to the root of an exFAT card.
- GKD: put the service hooks on the GKD once, then copy everything inside
copy_to_sd/to the root of an exFAT card. The guide walks through both. - RG SP: download
baseos-rgsp-1.3.0.img.zipfrom BaseOS's releases and write it to the card in TF1, then copy everything inside the plorpOS zip to the root of a second card in TF2. The guide walks through both.
Updating from an earlier build
Your settings, save states, favorites, play time and achievements are kept: they live in .userdata/, which the zip doesn't touch. (Sega save states are the exception - see Changed above.)
Brick / Brick Pro:
- Turn the device off and put its card in your computer.
- Copy everything inside
plorpOS-brick-v1.5.zipover the card, replacing what's there. - Coming from plorpOS v1.1 or TortOS? Move your battery saves. Those builds kept
.srmfiles loose inSaves/; since v1.2 they live in a folder per console, named like the console'sRoms/folder -Saves/Game Boy Advance/,Saves/SNES/and so on. Move each.srminto its console's folder, creating the folder if it isn't there. A game started before its save is moved begins without it. Coming from v1.2 or later, skip this. - Eject the card, put it in the Brick or the Brick Pro and turn it on. MENU > About shows 1.5.
GKD (from plorpOS v1.0 or later):
- Turn the GKD off and put its card in your computer.
- Copy everything inside
copy_to_sd/over the card, replacing what's there. The service hooks on the GKD itself haven't changed, so there is nothing else to redo. - Eject the card, put it back in the GKD and turn it on. MENU > About shows 1.5.
RG SP: this is its first release - see Fresh install.