From c6d12d76cdf12aa3be9850432fd16fbf7c6d0eea Mon Sep 17 00:00:00 2001 From: Matthew Stanley <1379tech@gmail.com> Date: Mon, 6 Jul 2026 01:51:23 -0700 Subject: [PATCH] =?UTF-8?q?docs:=20Appendix=20Z=20=E2=80=94=20full=2037-en?= =?UTF-8?q?try=20vram=5Fpatch=20coverage=20+=20palette-family=20notes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Fable 5 --- docs/STRING_TRANSLATION.md | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/docs/STRING_TRANSLATION.md b/docs/STRING_TRANSLATION.md index 576a67f1..b9823de3 100644 --- a/docs/STRING_TRANSLATION.md +++ b/docs/STRING_TRANSLATION.md @@ -894,5 +894,16 @@ proven HUD-visible because the y=320 row, same palette, is blitted onto the HUD). Authoring loop (scratchpad `composestrips2.py`): peek the strip rect → `src_hex`; overwrite the measured text-texel span with Latin glyph texels → `en_hex`; preview-render both; append to toml; `xlate reload` + `vpatch` to -test live. The remaining strips inventoried above are the mechanical follow-up -backlog for full menu translation. +test live. Same-day follow-up shipped the rest of the inventory — 37 entries +total: title menu (TUTORIAL/NEW GAME/CONTINUE ×2 variants), pause menu +(CONTINUE/RESTART/GIVE UP/CHANGE CONTROLS + TARGET BATT), results +(STAGES/BATTERY/RANK/REFILL/NORMAL/SPECIAL), mode menu (TUTORIAL/NORMAL +GAME/FREE PLAY/STROKE GAME/DATA SAVE), DATA 1-4, STAGE SELECT, SELECT MOVIE +PIECE, BAD T BLOCK COUNT/LAYOUT, HIGH SCORE + FREE pills, TO CONTINUE / TO +SAVE prompts, high-score headers NAME/BATTERY. Per-strip palette families +matter: pause/mode boxes bg=1 with {c,d,e,f} text (Latin glyphs must be +remapped, e.g. {1→d,2→c}, or the stroke nibble collides with the box bg and +vanishes); gray prompt strips bg=5 keep the Latin {1,2} palette; the +high-score pill is light-on-dark (map {1→f,2→d}). Remaining: グループ box + +1/2/3位 badges, and the level-select レベル1/2/3 labels which are NOT in +this sheet (likely the 8bpp character sheets GRAPH2/3) — separate hunt.