RAM map in re/ram_map.toml and generated accessors (tools/gen_state.py) #7
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Commit the first slice drafted in the workspace (187 vars, 4 structs, RAM code images, US/JP verified) and write
tools/gen_state.pygenerating typed accessors intocore/state/(bounds-checked in debug). Open questions recorded in the draft format doc (DP layout per mode, name prefixes,$0630-$0632timing meter).Starting (branch
ram-map, delegated to a fresh agent, reviewed and merged by the main session): commitre/ram_map.tomlfrom the workspace draft,tools/gen_state.pygeneratingcore/state/accessors, replace the hand-written battle accessor, move the draft printer and symboliser intotools/, peek/poke by RAM-map name inff6cli --serveand the MCP plugin.Merged (PR #18). Main-session review: release
ctest -LE slow10/10 (incl. unit.state, gen_state, gen_state --check); generatedbattle_rng_indexaccessor reviewed against the map entry; live MCP check aftermcp_reload:ff6_peek name=field_rng_indexon JP returnsaddr=7E1F6D size=1. Agent run: ctest release 13/13 with slow tests, shadow battle/Rand unchanged (13/13 US, 16/16 JP). Follow-ups: #14 #15 #16 #17.