Repairs Applied On The Pi
Canonical build path:
make clean
make d2-assets
make flycast-image
Key changed or added files:
Makefile
README.md
docs/FLYCAST_PIPELINE.md
docs/STAGE3_INDEX/T5.md
scripts/build-dreamcast.sh
src/d3tui_main.c
src/d3tui_kos_stubs.c
src/d3tui/assets/d2_menu_assets.c
src/d3tui/assets/d2_menu_assets.h
tools/extract_d2_menu_assets.py
asset-staging/d2/0GDTEX.PVR
asset-staging/d2/NLOGO.PVM
asset-staging/d2/README.md
Pipeline behavior now:
make flycast-imageis the canonical accepted artifact path.make d2-assetsregenerates RGB565 C assets from private extracted D2 PVR/PVM sources.- Legacy
cdi/isotargets route to the canonical Flycast ELF path instead of raw image creation. docs/FLYCAST_PIPELINE.mdnow requires screenshot proof showing D2 visual assets.- Broken generated images were quarantined under
artifact-quarantine/20260510T171805Z.
Environment correction:
from-agent-minimax-01 stopped
from-agent-minimax-02 stopped
from-agent-minimax-03 stopped
from-agent-mistral-01 stopped
from-opencode-deep-index stopped
from-opencode-synthesis stopped
These containers had restart policy unless-stopped, so
docker stop keeps them stopped until explicitly restarted.
Forgejo, FROM Forgejo, Shachi HQ, and Jellyfin were left running.