431461a175
re: BLOCKED -- the 2D / READY_ROOM TOC names, three routes closed with controls
Sylpheed RE agent
2026-08-27 15:22:13 +00:00
4e9d7deeb8
re: which archives the disc can name -- 100% for menu paks, 0.0% for the 2D paks and READY_ROOM
Sylpheed RE agent
2026-08-27 15:08:24 +00:00
152704afeb
re: the in-game HUD config -- 16 records, 419 asset paths, a per-stage ResourceTable
Sylpheed RE agent
2026-08-27 14:53:49 +00:00
8f3973b1c9
re: the variant reading is refuted; HudResource is the in-game screen config
Sylpheed RE agent
2026-08-27 14:42:20 +00:00
4d9f7ce563
re: an embedded .prt part is a top-level RATC bundle, addressed by its element prefix
Sylpheed RE agent
2026-08-27 14:27:38 +00:00
dc868e14c3
re: who references a .prt decides whether it ships -- menu named, in-game embedded
Sylpheed RE agent
2026-08-27 14:13:41 +00:00
da82f8efba
re: where .prt screen parts live; the five mission banners are a real exception
Sylpheed RE agent
2026-08-27 14:01:24 +00:00
8a3c606706
re: correction -- the dialogue table was already in the corpus, and one negative was false
Sylpheed RE agent
2026-08-27 13:45:35 +00:00
e8158f2dfd
re: Stage\script.tbl's 11 non-MISSION fields, and the mission dialogue table
Sylpheed RE agent
2026-08-27 13:37:31 +00:00
0ae0d4bca4
re: the stage numbering is consistent everywhere; the manifest still declares the cut S17
Sylpheed RE agent
2026-08-27 13:27:19 +00:00
caaa3193f6
re: the disc's stage numbers, and the player's craft per stage
Sylpheed RE agent
2026-08-27 13:18:42 +00:00
0ea52c0f48
re: who selects a loadout -- the pak entry does; the Arsenal pak is stage-scoped
Sylpheed RE agent
2026-08-27 13:09:07 +00:00
01a5ed0e29
re: the Hangar loadout system -- loadout, allow-list, arsenal item
Sylpheed RE agent
2026-08-27 12:58:53 +00:00
2519427bab
re: the 59-of-131 arsenal question is closed -- an item names a hardpoint
Sylpheed RE agent
2026-08-27 12:49:22 +00:00
9281aa7456
re: the destructible-subsystem model -- a unit's sub-records
Sylpheed RE agent
2026-08-27 12:39:50 +00:00
9abed411ce
re: correction -- Generic is a per-FILE header record, not a table
Sylpheed RE agent
2026-08-27 12:29:30 +00:00
1bcea1fd49
re: the static unit datasheet and the AI flight model
Sylpheed RE agent
2026-08-27 12:20:03 +00:00
68676d266b
re: the static weapon datasheet -- Weapon, Shell, AssortMissileParam
Sylpheed RE agent
2026-08-27 12:11:03 +00:00
d082ef15ee
re: decode the config records -- render/input constants, and a correction
Sylpheed RE agent
2026-08-27 12:02:13 +00:00
37cb1b49d6
re: the config sections are real disc data -- 64/65, with a clean 0/54 control
Sylpheed RE agent
2026-08-27 11:54:36 +00:00
491c66e742
re: Stage30-33 do not exist; AIParams is missing for exactly the tutorials
Sylpheed RE agent
2026-08-27 11:40:29 +00:00
e00ddd96fa
re: the section reader is a generic IDXD accessor; UNIT_MAX absence re-tested
Sylpheed RE agent
2026-08-27 11:33:30 +00:00
098f9d2ece
re: the config is an INI that ships nearly empty -- every stage takes 200/20
Sylpheed RE agent
2026-08-27 11:24:01 +00:00
4995e1f24a
re: STAGENN_UNIT_MAX holds two per-stage caps, PLANE and VESSEL
Sylpheed RE agent
2026-08-27 11:14:17 +00:00
6fff20e54b
re: X+12 is a 0-based STAGE INDEX -- proved by the game's own string table
Sylpheed RE agent
2026-08-27 11:05:50 +00:00
685e1d41b4
re: a script load builds TWO phase objects, main at Y+4 and demo at Y+8
Sylpheed RE agent
2026-08-27 10:14:00 +00:00
cbf54c9d21
re: the ScriptPhase vtable is 113 slots, and there is a SilphScriptPhaseDemo
Sylpheed RE agent
2026-08-27 10:05:01 +00:00
084ce60bf7
re: the GamePart_MainGame vtable names the code region; a stage-index lead
Sylpheed RE agent
2026-08-27 09:56:34 +00:00
abbd0cfb32
re: the (16,32] gate is != 16 && <= 32, a validity check on a load parameter
Sylpheed RE agent
2026-08-27 09:48:36 +00:00
be0f2b3124
re: [phase+10152]/[phase+10156] are an answer and a request state
Sylpheed RE agent
2026-08-27 09:39:52 +00:00
bcff20e4cb
isl: built-in 104 is request_next -- named from the game's own log string
Sylpheed RE agent
2026-08-27 09:31:01 +00:00
3fa898093f
isl: rename built-ins 8/9/93 to stopwatch_start/_elapsed/_stop
Sylpheed RE agent
2026-08-27 09:21:04 +00:00
11bcf283cb
re: the timer message's consumer is a runtime registry, not a tag compare
Sylpheed RE agent
2026-08-27 09:12:36 +00:00
a09c9e6517
re: timer_set's second argument is a SECOND countdown, not a warning threshold
Sylpheed RE agent
2026-08-27 09:03:18 +00:00
dde62c9afe
re: read_freg counts SECONDS -- the 32 "flags" are a stopwatch bank
Sylpheed RE agent
2026-08-27 08:48:49 +00:00
0033047768
re: read_freg reads the timeline's clock array -- "six clocks" was my mislabel
Sylpheed RE agent
2026-08-27 08:28:26 +00:00
eda1f3e368
re: A/B in the trigger test -- searched, not settled, and the matrix reading excluded
Sylpheed RE agent
2026-08-27 08:21:58 +00:00
70df1c3a1b
re: the kind-1 trigger condition is the same test with a pre-filter -- mechanism read end to end
Sylpheed RE agent
2026-08-27 08:14:24 +00:00
a3c8257c64
re: the kind-0 trigger condition is a point-to-segment proximity test
Sylpheed RE agent
2026-08-27 08:08:01 +00:00
d27bf54998
re: both trigger kinds watch a ROUTE -- the unit-reaches-route mechanism
Sylpheed RE agent
2026-08-27 08:00:22 +00:00
af9e8006b6
re: +24 is the trigger kind tag -- built-in 19 registers a routine, built-in 25 a route
Sylpheed RE agent
2026-08-27 07:53:26 +00:00
42544b4969
re: the unreached code -- five mechanisms eliminated, nothing in the file names it
Sylpheed RE agent
2026-08-27 07:46:56 +00:00
1c21a00f7c
re: two trigger appenders -- built-in 19's node carries the handler routine
Sylpheed RE agent
2026-08-27 07:38:24 +00:00
bee8d96394
re: decode the trigger node -- and withdraw two of my own claims about it
Sylpheed RE agent
2026-08-27 07:30:41 +00:00
62f52a4543
re: sub_822737C8 is the coroutine spawner; the record's third word is the MAIN ENTRY
Sylpheed RE agent
2026-08-27 07:22:51 +00:00
f37df54ed2
re: the timeline's consumer confirms the decode, and kind is a clock index
Sylpheed RE agent
2026-08-27 07:15:25 +00:00
c696657613
re: the trailing data table is a per-phase TIMELINE of scheduled routines
Sylpheed RE agent
2026-08-27 07:07:35 +00:00
7cd2370372
re: entry_a is a code/data boundary, not an entry -- and the decoder was reading data as code
Sylpheed RE agent
2026-08-27 06:59:58 +00:00
e897da3017
re: the 0x1883 record carries entry points -- every phase exit is now reachable
Sylpheed RE agent
2026-08-27 06:51:16 +00:00
6c9e2ca44d
re: the trigger-queue appender is built-in 25 -- the script appends, not the engine
Sylpheed RE agent
2026-08-27 06:42:47 +00:00
6cbfe0524f
re: the sufficient side -- each phase exit now names the condition that FIRES it
Sylpheed RE agent
2026-08-27 06:34:39 +00:00
6c892b5e25
re: read the three built-ins that appear inside clear conditions -- none named
Sylpheed RE agent
2026-08-27 06:27:00 +00:00
2876449965
re: phase-guards for all 28 stages, and a 6/6 cross-check from an unrelated method
Sylpheed RE agent
2026-08-27 06:19:44 +00:00
983c5d112c
re: the per-phase clear conditions, by dominance over the ISL CFG
Sylpheed RE agent
2026-08-27 06:12:41 +00:00
29eda81ede
re: recover ISL conditions by CFG dataflow instead of a linear walk
Sylpheed RE agent
2026-08-27 06:02:37 +00:00
b42cd7183c
re: builtin80 is a command -- and finding that exposed an 11.75% bug in my tracker
Sylpheed RE agent
2026-08-27 05:53:20 +00:00
8af97adbc5
re: derive UNIT_ARG from the implementations -- 31 built-ins take a unit, not 31 of 55
Sylpheed RE agent
2026-08-27 05:45:10 +00:00
4f37a4eb4c
re: fix the wrong ISL conditions -- the cause was a coroutine boundary, not the filter
Sylpheed RE agent
2026-08-27 05:36:02 +00:00
f32def9a05
re: resolve every ISL condition's comparand -- the clear conditions are readable
Sylpheed RE agent
2026-08-27 05:28:50 +00:00
0287a78633
re: close the ISL operand chain -- built-in result is special[0], via a vtable
Sylpheed RE agent
2026-08-27 05:21:10 +00:00
504a042698
re: read the ISL branch handlers -- it is a condition-code machine
Sylpheed RE agent
2026-08-27 05:10:50 +00:00
228680edf0
re: the ISL stream is flat -- refute the "needs coroutine entry points" blocker
Sylpheed RE agent
2026-08-27 05:00:49 +00:00
3e4dd3ca72
re: diff the legacy IDXD reader against the field table -- 17.54% wrong, with an exact predicate
Sylpheed RE agent
2026-08-27 04:52:05 +00:00
157c4558af
backlog: mark the freeze entry's "first step" done, and rule out --log_mask=0
Sylpheed RE agent
2026-08-27 04:43:18 +00:00
b9dab5772a
re: the mission scripts were already found -- correct a stale 🔴 that cost three iterations
Sylpheed RE agent
2026-08-27 04:22:25 +00:00
b3d146b758
re: the script lookup is a tag_hash directory search; pak route dead under both hashes
Sylpheed RE agent
2026-08-27 04:15:33 +00:00
6d6766db18
re: close the pak route properly (41 paks) and read the script loader's own code
Sylpheed RE agent
2026-08-27 04:09:18 +00:00
d9032af5be
re: refute the .embsec_ script candidate; narrow the pak route with 616 hash probes
Sylpheed RE agent
2026-08-27 04:01:34 +00:00
34329ad05c
re: THE DECREMENT IS MEASURED -- REMAINING OB is fully solved
Sylpheed RE agent
2026-08-27 03:53:08 +00:00
a25ddabb11
tools: add SYLPH_WEAKEST target scoring; record that assert_stage != in flight
Sylpheed RE agent
2026-08-27 03:27:35 +00:00
00dc0162aa
re: quantify why the OB kill test keeps failing -- attackers are damaged, not missed
Sylpheed RE agent
2026-08-27 03:07:33 +00:00
4a78b1bc86
re: turret control CONFIRMED, arrival timing n=3, decrement still unproven
Sylpheed RE agent
2026-08-27 02:42:46 +00:00
ad87f6e47d
re: kill run -- arrival timing reproduced (n=2), decrement inconclusive, "live attackers" refuted
Sylpheed RE agent
2026-08-27 02:18:29 +00:00
054bd0794c
re: CONFIRMED -- the A-route arrival times predict the OB counter's steps exactly
Sylpheed RE agent
2026-08-27 01:55:07 +00:00
0feadc4205
re: mission TIME is the liveness oracle, and it explains the earlier "0 movers"
Sylpheed RE agent
2026-08-27 01:34:09 +00:00
b88a23403e
re: test what the 'A' route kind means across all 28 stages -- enriched, not "attackers"
Sylpheed RE agent
2026-08-27 01:15:49 +00:00
bf5716373b
re: the 'A' route kind names the objective squadrons and predicts the whole OB trajectory
Sylpheed RE agent
2026-08-27 01:08:21 +00:00
027d6c8a17
re: phase-1's four attacker squadrons are measured -- all n=4, 16 craft
Sylpheed RE agent
2026-08-27 01:02:06 +00:00
1ed4d4b140
re: test the OB hypothesis's weak point statically -- it holds, but a premise was wrong
Sylpheed RE agent
2026-08-27 00:55:27 +00:00
b0b285d571
re: hypothesis for what REMAINING OB counts -- marked attackers, 4 per squadron
Sylpheed RE agent
2026-08-27 00:48:52 +00:00
b0081fd81a
re: refute the OB entity-flag on the FULL enumeration -- the stationary-entity hole is closed
Sylpheed RE agent
2026-08-27 00:40:53 +00:00
a22ef5f96f
re: LOCATE REMAINING OB at 0xbdb69668, and refine the ...9668 pattern
Sylpheed RE agent
2026-08-27 00:23:22 +00:00
2add603485
re: refute the "counter sits at page offset 0x9668" prediction
Sylpheed RE agent
2026-08-26 23:57:25 +00:00
c2b7c93792
re: correct my own OB write-up -- I refuted a stale status line, not an open question
Sylpheed RE agent
2026-08-26 23:57:01 +00:00
45a46fadea
re: REMAINING OB's address is run-dependent -- cross-run stability refuted
Sylpheed RE agent
2026-08-26 23:34:36 +00:00
c7d7df0ead
re: WITHDRAW "the absence is structural" -- capital ships do have +0x130 blocks
Sylpheed RE agent
2026-08-26 23:20:48 +00:00
b2206b46a6
re: the guarded route now verifies end-to-end, and the menu order is confirmed
Sylpheed RE agent
2026-08-26 23:08:11 +00:00
914ada4605
tools: never crop to a window too narrow to be a game frame
Sylpheed RE agent
2026-08-26 23:02:08 +00:00
f307c6f31b
tools: add assert_stage.py and a menu guard; record that the guard was not enough
Sylpheed RE agent
2026-08-26 22:56:22 +00:00
6aa31e52ba
tools: reject degenerate captures in screen_id instead of classifying them
Sylpheed RE agent
2026-08-26 22:55:58 +00:00
f2c54eeec2
re: pin the GHAD field base -- it is tag+4, not the tag+8 I guessed
Sylpheed RE agent
2026-08-26 22:39:02 +00:00
4ae63cb3d1
re: the stage drift is navigation, not the save -- slot 01 is deterministically Stage 02
Sylpheed RE agent
2026-08-26 22:32:30 +00:00
b99bd65745
re: the two enumerations are different structures; only the vtable scan is complete
Sylpheed RE agent
2026-08-26 22:24:35 +00:00
31b5c2bd9e
re: refute the projectile hypothesis; the count inflation is 2x duplication + arrivals
Sylpheed RE agent
2026-08-26 22:09:07 +00:00
df4b79bfd2
re: the live entity readout works end-to-end; "0 movers" was a state
Sylpheed RE agent
2026-08-26 21:54:23 +00:00
0256d71e78
re: refute my own position anchor, withdraw the entities2 "defect", find the trap
Sylpheed RE agent
2026-08-26 21:36:47 +00:00
a1e36df498
re: withdraw "the speed cannot be used", and close the world-unit item
Sylpheed RE agent
2026-08-26 21:19:22 +00:00
4673818c03
re: RESTORE "one world unit is one metre" -- the objection conflated two families
Sylpheed RE agent
2026-08-26 21:18:54 +00:00
ed2836777e
backlog: record what the world-unit measurement now actually needs
Sylpheed RE agent
2026-08-26 21:10:26 +00:00
1247d7a512
re: world-unit attempt -- control paired, HUD reached, two tool defects found
Sylpheed RE agent
2026-08-26 21:10:10 +00:00