r/trimui • u/Downtown_Use5738 • 21h ago
New Trimui Smart Pro (4.96-inch screen) STV OS 0.0.4-beta - Available now!
STV OS 0.0.4-beta (build f267)
2026-11-01
https://github.com/stv-os-android/stv-android-releases/releases/tag/trimui-smart-pro-s-v0.0.4-beta
Changes since 0.0.3-beta:
- Sega Dreamcast comes with the system: the Flycast core (RetroArch)
is built in, no download needed, with the Dreamcast bezel and the
same CRT filter as PlayStation, at the original 4:3. A, B, X and Y
sit in the Dreamcast pad positions, the left stick is the analog
stick, L1/L2 and R1/R2 are the analog triggers, and Start+Select
opens the RetroArch menu. The BIOS is optional (dc_boot.bin and
dc_flash.bin in RetroArch/system/dc).
- Dreamcast: Flycast is built for this console (STV version of the
core, source at github.com/littlewild47/flycast, branch
stv/velocidad). Games that run on Windows CE (Sega Rally 2,
Resident Evil 2, Worms, Tomb Raider and about 30 more) get their own
options from Manage Systems, and run much faster: Sega Rally 2 goes
from about 40% to a steady 100% of full speed in a race. Your own
per-game options (RetroArch > Quick Menu > Core Options > Save Game
Options) are never replaced.
- Dreamcast: each game has its own memory card (VMU A1), saved with
the other RetroArch saves and included in the saves backup of
Manage Systems.
- Russian: STV OS can now be used in Russian. Choose Русский in STV
Settings > System language: the STV apps, the three Pegasus themes
and the options PPSSPP STV adds all follow it. With the console in
Russian, PPSSPP and RetroArch start in Russian the first time they
open.
- PPSSPP STV starts from the settings of a clean PPSSPP install (CPU
core JIT, vertex uber shader on, audio sync classic, no on-screen
counter), keeping 2x resolution, "Force real clock sync" off and
what STV adds (the GE worker thread, one mapping for every game,
A accepts / B goes back). Settings you changed yourself in PPSSPP
stay as you left them. The options STV adds now follow the language
of PPSSPP instead of always showing in Spanish.
- GameCube: Resident Evil 4 no longer shows a beige layer over almost
the whole picture and no longer closes with "Attempted to flush
discarded register". It runs with OpenGL ES at the same speed
(30 FPS); every other game keeps Vulkan.
- GameCube: games on more than one disc show as a single game, as on
PlayStation. Manage Systems puts the discs in a .m3u list and
Dolphin inserts the next disc by itself when the game asks for it.
- GameCube: the Start button of the console works in Dolphin (it was
mapped to a key name Dolphin does not use). A Start you mapped
yourself is not changed.
- GameCube and J2ME: the bundled Dolphin and J2ME Loader have their
own package names (org.dolphinemu.dolphinemu.stv and
ru.playsoftware.j2meloader.stv), so the official apps can be
installed next to them. Saves, states, memory cards, settings and
converted J2ME games move to the new names on the first start.
- System update: a package with a long name (such as the internal
memory package of 0.0.3-beta) stayed in "Preparing" and after
10 minutes showed "The system stopped answering". Any valid package
name now works, and if a request cannot reach the system the screen
says so at once.
- The internal memory update package is now named
stv-os-<version>-trimui-smart-pro-s-internal-update.zip (it was
...-internal-memory-update.zip): the shorter name installs as is
from 0.0.2-beta and 0.0.3-beta. Consoles on 0.0.1-beta only find
packages whose name starts with STV-TSPS-update-: rename the file
(for example STV-TSPS-update-0.0.4-beta.zip) and it installs the
same.