Home
Articles
Digests
Categories
Contributions
About
Contact
Tprrt's Blog
Embedded Linux, Zephyr RTOS, open-source hardware, Linux gaming, retro gaming, and competitive fitness
Articles
Oct 2026
Plugging a Mini-HDMI into a Running Game: Six Wrong Turns on an RG353M
Floored Twice: Chasing a Soft-Float Tax in GBA Text Rendering
Dropping Sprites on Purpose: Flicker Rotation on GBA and NDS
Wireframe Ran at 20 FPS, Solid at 60: Counting ARM9 Cycles to Find Out Why
Sep 2026
One Entity, Many Bullets: Fitting a Projectile Pool Into the ECS
Aug 2026
Sixteen Offsets, Two Patterns: Debugging GBA's Ordered-Dither Translucency
Jul 2026
Only Parallel Light Sources Are Supported: Faking Point Lights on the DS GPU
Jun 2026
A Static Micro-ECS for the Game Boy Advance
Squeezing Cycles: Optimizing a Software 3D Renderer for the GBA
llm-companion: A Self-Hosted AI Coding Assistant
May 2026
Capitole du Libre 2026: the CFP is open
RIOT-OS 2026.04 "Fire Rizzlease" is out
Yocto Project 6.0 "wrynose" is out
Dec 2025
Open-Source Game Engines for Retro Consoles
Mar 2025
Retro Console Hardware Comparison
Aug 2024
Secure Boot with AHAB on i.MX93
Jul 2022
Zephyr Device Tree Guide
Sep 2020
Build RIOT-OS with Podman
How the Busybox's chrt applet works
Jun 2020
Build an embedded Linux in less than 15 minutes
May 2020
My blog opening