Michael Smith m
m pushed to main at m/sdlamp2 2026-02-13 13:30:03 +01:00
7597f17f9e Document target device hardware, software, and library inventory
m pushed to main at m/sdlamp2 2026-02-13 13:04:24 +01:00
b1c72ef876 Document cross-compilation toolchain findings and aarch64 mismatch
m pushed to main at m/sdlamp2 2026-02-13 12:15:23 +01:00
a09d1e0279 Restore original toolchain dockerfile
d68e1d0f22 Enable FFmpeg and SDL2 in Buildroot cross-compilation config
Compare 2 commits »
m pushed to main at m/sdlamp2 2026-02-13 11:58:49 +01:00
cbe3d67132 Replace build scripts with a Makefile
m pushed to main at m/sdlamp2 2026-02-13 11:37:42 +01:00
2fd764f60f Add raw joystick fallback for non-standard controllers
m pushed to main at m/sdlamp2 2026-02-13 10:52:07 +01:00
dbc3f11797 Ignore docker cross compilation toolchain state file
97162f8ec7 Use bash for aarch64 build script
Compare 2 commits »
m pushed to main at m/sdlamp2 2026-02-13 10:31:33 +01:00
52d5bbd971 Move controls.png to assets/ and gitignore all of build/
m pushed to main at m/sdlamp2 2026-02-13 10:28:40 +01:00
238343b5e8 Fix -Wformat-truncation warning in window title formatting
7e67589150 Embed controls.png into binary so it can run from any directory
Compare 2 commits »
m pushed to main at m/sdlamp2 2026-02-12 17:44:09 +01:00
8f8cbc97c7 Add docker container with toolchain and libraries to build aarch64 binary
m pushed to main at m/sdlamp2 2026-02-11 16:08:30 +01:00
e3a2bca794 Add --debug flag for diagnosing controller input on handheld
m pushed to main at m/sdlamp2 2026-02-11 11:05:31 +01:00
141dbd97e0 Add audio/ to .gitignore
1a2a7e337b Fix concat tool: handle embedded album art and strip track numbers from chapters
Compare 2 commits »
m pushed to main at m/sdlamp2 2026-02-11 09:45:45 +01:00
6209a087d7 Add lossless M4A concatenation tool
m pushed to main at m/sdlamp2 2026-02-11 09:06:21 +01:00
3ba7b31148 Add volume control and d-pad/keyboard navigation
m pushed to main at m/sdlamp2 2026-02-10 21:59:18 +01:00
9f65414947 Add CLAUDE.md with project context for Claude Code
m pushed to main at m/sdlamp2 2026-02-10 21:53:23 +01:00
fb6a6b263d Add .claude/ to .gitignore
m pushed to main at m/sdlamp2 2026-02-10 20:42:02 +01:00
9db8dfdd48 Implement streaming decoder, seeking, persistence, file switching, album art
m pushed to main at m/sdlamp2 2026-02-10 20:00:24 +01:00
d03d0a1f8b Add functional specification document
m pushed to main at m/sdlamp2 2026-01-28 14:21:56 +01:00
f367e1f9a0 Use older struct member for older libav version
5622209261 Add build script for aarch64
a80bd0c480 Semi working version
Compare 3 commits »
m pushed to main at m/sdlamp2 2026-01-16 17:58:08 +01:00
333ab8f82d WIP: controls
m created branch main in m/sdlamp2 2026-01-14 23:09:12 +01:00