fragilesilver
Developer portfolio and software showcase.
Crafting retro handheld utilities, multiplayer educational software, and lightweight developer frameworks.
About Me
Hi, I’m fragilesilver. I build purposeful, bloat-free software for retro gaming handhelds (MustardOS on Anbernic RG35XX) and real-time interactive web games.
My work focuses on snappy performance, tactile gamepad controls, and clean architecture that respects hardware resources.
Featured Works
MustardOS Handheld App Suite
A cohesive suite of 5 custom applications built on LÖVE2D and fskit for the Anbernic Allwinner H700 family running MustardOS Andromeda:
- ClockMu (v1.0.0) — Alarm clock with repeat schedules, snooze, 15-minute presets, and 8 color themes.
- JarMu (v1.0.0) — “Shake the jar” weighted random game picker with SD1/SD2 scanning, in-app genre editing, and retro CRT shaders.
- BatteryMu (v1.0.0) — Live battery monitor with voltage telemetry, battery health analysis, and MustardOS usage tracking.
- SwapMu (v1.0.0) — SRAM save swapper bridging Pickle and RetroArch saves with 3-tier safe backup verification.
- ScrapMu (v0.2.0) — Skyscraper template box art compositing (Retro Dither) with Artie descriptions and a live web dashboard.
All MustardOS apps are packaged as standalone
.muxapparchives. Check out the Installation Guide to learn how to install them via Archive Manager.
CHMS Battleship Royale
A real-time classroom multiplayer battle royale where student crews share one big ocean arena and earn shots by solving Cambridge IGCSE / O Level (0478/2210) pseudocode problems.
- Tech: JavaScript, Firebase Realtime Database, Canvas.
- Features: Zero-login QR code join, live teacher dashboard, and spectator projector mode.
fskit — Handheld UI Framework
A modular, high-performance LÖVE2D toolkit providing multi-resolution display management (640×480, 720×480, 720×720), gamepad input abstraction, 10 color themes, and persistent state for MustardOS.
Core Disciplines
| Discipline | Focus & Stack | Representative Project |
|---|---|---|
| Handheld & Embedded Systems | Lua, LÖVE2D, MustardOS Andromeda, Allwinner H700, Mali GPU | MustardOS Apps |
| Interactive & Multiplayer Web | TypeScript, JavaScript, Firebase Realtime DB, Canvas | CHMS Battleship |
| Toolkits & Frameworks | Modular UI, Gamepad Abstraction, Theme Engines | fskit |
Craftsmanship Philosophy
- Lightweight & Bloat-Free: Fast boot times, low memory footprints, and no unnecessary runtime dependencies.
- Tactile & Joyful Ergonomics: Built around physical console button inputs (
[A],[B],[X],[Y],[L1/R1]) and responsive feedback. - Independent & Resilient: Self-contained packages that persist settings across reboots and operating system updates.
- Open Source: Free and open code shared with retro gaming and educational communities.
Connect & Code
- GitHub: github.com/fragilesilver
- Firmware Community: MustardOS (muos.dev)