TRIMUI Brick SD base package
Official System Resource
TG3040 Brick
Essential MicroSD base package, UI compatibility themes, and configuration specifications for TRIMUI Brick.
● Initial Release Build
SD Base Package & UI Assets
Released 2024-11-05
Package Contents
Base System Archive: Includes
tg3040_Brick_SD_base_package_20241105.zip containing core firmware v1.0.5 assets, default emulators, and system directories.
UI Style Variants: Includes
Brick_Emus_compatibility_replacement providing 2 distinct visual styles for the Emulators UI menu.
Official Assets Release
Hosted on GitHub Releases (v1.0.5 Base)
Theme & UI Icon Configuration
Starting from firmware v1.0.5, TRIMUI Brick introduced a novel two-layer icon rendering logic via the icontop key in config.json (located in Emus/ or Apps/ subdirectories).
// Example: Emus/MAME/config.json
{
"label": "MAME",
"icontop": "../_theme/ic-mame.png", // Center-aligned top layer icon (v1.0.5+)
"icon": "", // Full-frame background layer icon (v1.0.0-v1.0.4)
"background": "../_theme/bg-mame.png",
"themecolor": "63C3F3",
"launch": "launch.sh",
"rompath": "../../Roms/MAME",
"imgpath": "../../Imgs/MAME",
"useswap": 1,
"shortname": 1,
"hidebios": 1,
"extlist": "zip"
}
Legacy Behavior (
icon): Used in firmware v1.0.0 ~ v1.0.4. The image scales and stretches to fill the entire grid tile frame.
New Grid System (
icontop): Added in firmware v1.0.5+. The icon image scales dynamically within the center region of the grid tile.
Two-Layer Composite Mode: If both
icon and icontop paths are supplied, system v1.0.5+ renders them simultaneously as stacked layers for depth effects.Unpack archives to the root directory of a FAT32/exFAT formatted MicroSD card.