GENERAL
Update 2.163
6/23/2026
v2.163.0.0MINOR
SGM 861 F1 inline store redirect hook v1.75 (Jarvis-MAGIC-SGM)
SphereGridFullGridCompilerHook v1.75: 5-byte inline stubs inside7F4900@0x3F4C0F(NEG writer prep),0x3F5208(NEG pos store),0x3F57E6(POS pos store);sg_f1_inline.flaglifts SKIP860 and allows vanilla draw860 withSTORE-INLINEremap stale 41252→41328. RE:docs/reverse/FFX_SPHEREGRID_861_F1_INLINE_STORE_2026-06-23.md,work/reverse/ida/f1_inline_patch_sites_2026-06-23.json, F2docs/reverse/FFX_SPHEREGRID_861_F2_ANIM_CAPTURE_STORE_RE_2026-06-23.md. DLL build PASS; RT2 in-game Needs Test
v2.162.9.4
v2.163.0.1PATCH
Field Explorer P0: honest CHR overlay + dedupe (Jarvis-FIELD-RE)
EncounterOverlayCompiler+ChrClassifier: per-actor dedupe (n/c/m/f),field-encounters.jsonv2 (entities[],chrCounts,freshness), MapViewer layer toggles + honest labels, publish C1 (break→continue) +Resolve-FieldKeyproximity cap,chr_spawnstampsarea/fieldin hook, ingestRegister-Fieldfor chr. RT2 Field Actor still pending
v2.163.0.0
v2.163.0.2PATCH
Arena+ compose: swap Dark Anima/Yojimbo slot IDs + Steam redeploy (Jarvis-ARENA)
BattleComposeRunner:0x1153=Anima,0x1154=Yojimbo (matchesbattle-model-catalog.json/ RE dossier); wider x3 spread; lab republished +mcyt00_22.binrecomposed (ixion,shiva,yojimbo→0x1150,0x1151,0x1154). Music unchanged
v2.163.0.1
v2.163.0.3PATCH
Arena+ compose: party-relative spread (camera behind party) (Jarvis-ARENA)
BattleComposeRunner: reads carrier party-front centroid Z and places aeons on the facing side (mcyt00_22party Z≈+2 → monsters at negative Z); lab + Steam recomposed. Music unchanged
v2.163.0.2
v2.163.0.4PATCH
Field Explorer: Scout publish in UI (Jarvis-FIELD-RE)
- Buttons Publish Scout / Refresh markers / Publish + open field; in-process overlay refresh (no second editor spawn); PS1
-SkipOverlayRefreshwhen invoked from UI
v2.163.0.3