bc6354dce0
re: the title presents at 28.5 fps idle -- the keyframe unit is settled at 1/60 s, and the 60 Hz reading is excluded
Sylpheed RE agent
2026-08-28 19:11:11 +00:00
2c4005795b
port: audit the handoff -- four stale statements, a broken link, and the residue in one place
Sylpheed RE agent
2026-08-28 19:02:49 +00:00
f5e7426cfa
re: there is no XACT container on this disc -- retracting my own lead and closing Q8
Sylpheed RE agent
2026-08-28 18:58:06 +00:00
c760cdc509
re: the boot sequence is not data-driven -- closing Q6 with the negative rather than leaving it amber
Sylpheed RE agent
2026-08-28 18:53:14 +00:00
c8e8dc0427
re: what the game actually reads at boot -- config.ini, and which GameParts exist at all
Sylpheed RE agent
2026-08-28 18:49:19 +00:00
935f7ecab8
re: one A skips the intro, and NEW GAME was never a hang
Sylpheed RE agent
2026-08-28 18:45:59 +00:00
1f822f8b30
re: the menu's sound events are named on the disc; the binding to them is not
Sylpheed RE agent
2026-08-28 18:33:58 +00:00
e81dcad632
re: the boot intro and the attract loop are the same video, and the new-game intro has a name
Sylpheed RE agent
2026-08-28 18:29:39 +00:00
e64965b3f9
re: S1 -- the Ready Room probe is a no-go, and not for the reason the question expected
Sylpheed RE agent
2026-08-28 18:24:48 +00:00
b3c8632006
re: a music bank is two stems that play together -- not intro+loop, and not something to concatenate
Sylpheed RE agent
2026-08-28 18:13:10 +00:00
7fef19b3a0
re: the transition between screens is a fade through black, and most of its timing is on the disc
Sylpheed RE agent
2026-08-28 18:05:19 +00:00
4e745c8177
re: the title menu wraps -- Q5 measured, Q4 driven, and one of my own method lines withdrawn
Sylpheed RE agent
2026-08-28 17:53:46 +00:00
bebdb18a02
re: Q3 was already answered in docs/re -- deliver it, and test it on EXTRAS
Sylpheed RE agent
2026-08-28 17:39:29 +00:00
88b3ce9af5
re: which GP_TITLE build is which screen, measured against the game
Sylpheed RE agent
2026-08-28 16:55:33 +00:00
27e8c51978
re: a keyframe time is worth half a rendered frame, and the ramp is linear
auto/re-keyframe-time-unit
Sylpheed RE agent
2026-08-28 15:56:33 +00:00
8b6dbcfead
formats: move media assembly out of the viewer, where it could not be reused
main
Sylpheed RE agent
2026-08-28 17:49:33 +02:00
69291a315f
port: add Q10 -- what a music bank's sub-waves actually are
Sylpheed RE agent
2026-08-28 17:43:25 +02:00
4734797e50
agent: stop the launcher claiming it cannot push when it can
Sylpheed RE agent
2026-08-28 17:22:02 +02:00
ecbd70f69a
port: the container agent answers the questions, it does not build the port
Sylpheed RE agent
2026-08-28 17:16:47 +02:00
b5a193839c
port: make the Godot menu shell the agent's primary objective
Sylpheed RE agent
2026-08-28 17:11:35 +02:00
5cdff5e515
docs/re: the disc atlas -- one map of how the assets reference each other
Sylpheed RE agent
2026-08-28 16:51:45 +02:00
77cd58202b
viewer: a Cutscenes browser -- the manifest was invisible plumbing
Sylpheed RE agent
2026-08-28 16:47:46 +02:00
306a8a5661
viewer: open the whole sound bank, not just the voice half
Sylpheed RE agent
2026-08-28 16:28:20 +02:00
fb70511242
viewer: make the two screen presenters agree, and expose the compose options
Sylpheed RE agent
2026-08-28 16:14:23 +02:00
47e4e43310
viewer: stop the UI Screens browser loading forever
Sylpheed RE agent
2026-08-28 15:59:00 +02:00
1054d43676
docs/re: finish the INDEX merge I left unresolved
Sylpheed RE agent
2026-08-28 15:55:18 +02:00
e1dcc689bc
agent: move the loop prompt's memory into the corpus, and let it push
Sylpheed RE agent
2026-08-28 15:46:59 +02:00
03ece95c06
Merge branch 'auto/idxd-unnamed-keys'
Sylpheed RE agent
2026-08-28 15:27:51 +02:00
1fce3f9c71
Merge branch 'auto/slb-loader'
Sylpheed RE agent
2026-08-28 15:27:46 +02:00
8124b85fc7
Merge branch 'auto/regn-reader'
Sylpheed RE agent
2026-08-28 15:26:35 +02:00
245b73243b
Merge branch 'auto/isl-builtins-26-28-29'
Sylpheed RE agent
2026-08-28 15:24:55 +02:00
35538e3b5b
re: the Time/Points record is not on the debriefing path - and a ring drainer matches the message bus
auto/re-isl-stream
Sylpheed RE agent
2026-08-28 13:07:02 +00:00
f7a0cf47b1
re: progress word B's writer is sub_8219F2E8 - it sets bit (stage - 24)
Sylpheed RE agent
2026-08-28 12:50:16 +00:00
a41a6b9783
re: progress word B - search space closed at 21 functions, the field itself still unwritten
Sylpheed RE agent
2026-08-28 12:33:32 +00:00
3b80779180
re: which challenge stage is which leaderboard mode - CLOSED from the record's own fields
Sylpheed RE agent
2026-08-28 12:15:48 +00:00
0ace5db7c7
re: the 95 BASE_INFO screens partitioned - BASE_INFO discriminates screen-config from table-read
Sylpheed RE agent
2026-08-28 11:58:51 +00:00
80406ce3e4
re: the RTTI route is dead - BASE_INFO enumerates 95 screens instead
Sylpheed RE agent
2026-08-28 11:41:52 +00:00
141a65cb4a
re: the ind_call damage is bounded - no corpus claim was contaminated
Sylpheed RE agent
2026-08-28 11:24:14 +00:00
749567e835
re: the +184 writer is blocked - and xrefs.ind_call is a CROSS PRODUCT, not a call graph
Sylpheed RE agent
2026-08-28 11:08:18 +00:00
35a35f753f
re: the EX_ selection is shown - a mode word at +184 tested against 3
Sylpheed RE agent
2026-08-28 10:51:16 +00:00
33671c5086
re: wep_85 is the ONLY declared-but-unshipped asset; the package gaps are unused numbers
Sylpheed RE agent
2026-08-28 10:33:41 +00:00
7ba415fbae
re: the last 9 effects are genuinely unshipped; wep_85 accounts for two
Sylpheed RE agent
2026-08-28 10:17:20 +00:00
23a6cfd979
re: the EF_IDX_ prefix - ptc_pack has 727 names, and the map reaches 128 of 137
Sylpheed RE agent
2026-08-28 10:01:53 +00:00
aa478d9444
re: the faction law generalises - 564 of 564, four fields, all six paks
Sylpheed RE agent
2026-08-28 09:44:20 +00:00
1265512880
re: _e/_f on an effect name is the binding unit's FACTION (94 of 94)
Sylpheed RE agent
2026-08-28 09:28:39 +00:00
e72f0f14be
re: the effect->package map, 103 of 137 - and eff_f0002 was a substring artefact
Sylpheed RE agent
2026-08-28 09:12:15 +00:00
7e9d1437c0
re: effects split into two families by digit-width; ptc_pack.xpr holds one
Sylpheed RE agent
2026-08-28 08:55:41 +00:00
dd542c23a4
re: the unit family is the only schema on the disc; an .xpr search cannot prove absence
Sylpheed RE agent
2026-08-28 08:38:26 +00:00
fa8a538c33
re: the disc ships the unit datasheet's own SCHEMA (and 文字列 was not a placeholder)
Sylpheed RE agent
2026-08-28 08:22:36 +00:00
44bdbad2d6
re: every bound effect vs every declared effect; a Shift-JIS dev placeholder
Sylpheed RE agent
2026-08-28 08:05:28 +00:00
25b5f60ea1
re: _all/_child is not a convention (1 of 166); eff_n0071 is a live explosion
Sylpheed RE agent
2026-08-28 07:47:06 +00:00
da41f95db1
re: the challenge LOD extras are meshes in that stage's own .xpr - 11 of 11
Sylpheed RE agent
2026-08-28 07:30:37 +00:00
d08e464897
re: challenge LOD tables are _test + set dressing; orphan count corrected 8 -> 6
Sylpheed RE agent
2026-08-28 07:15:28 +00:00
0536e287b5
re: EnumLODSet_test.tbl is the story campaign's live LOD table; S25 premise withdrawn
Sylpheed RE agent
2026-08-28 07:00:34 +00:00
9be52cb2e9
re: the archive.pak+entry dictionary is 20 keys and misses the 2D blocker entirely
Sylpheed RE agent
2026-08-28 06:43:52 +00:00
af8292c940
re: the rest of StageResource - two more value kinds, one convention refuted
Sylpheed RE agent
2026-08-28 06:28:14 +00:00
3da617d04b
re: BackGroundID is an identity, not a file name; its sibling names the asset
Sylpheed RE agent
2026-08-28 06:11:41 +00:00
aa60d14ae7
re: value classes resolve by KIND; the 344-name residual drops from 31 to 4
Sylpheed RE agent
2026-08-28 05:55:52 +00:00
5ec24b8ef9
re: S14's 13 are dangling deployments - the unit chain is absent for them
Sylpheed RE agent
2026-08-28 05:39:44 +00:00
f0dfff4fcd
re: EnumUnit_S<NN> is the stage's LOAD MANIFEST; all 9 never-deployed units named
Sylpheed RE agent
2026-08-28 05:24:09 +00:00
0ae295e9eb
re: the weapon law does not generalise to units; the whole exception is S14
Sylpheed RE agent
2026-08-28 05:07:35 +00:00
074c0296af
re: every weapon placed (declared x mounted, 131); a fourth undeclared table
Sylpheed RE agent
2026-08-28 04:50:35 +00:00
a304df1e50
re: _EXn is the n-th challenge stage; the Extra0n join is refuted
Sylpheed RE agent
2026-08-28 04:34:11 +00:00
ad03991fa1
re: EnumWeapon_EX5.tbl adds exactly one weapon; a tutorial expectation refuted
Sylpheed RE agent
2026-08-28 04:17:15 +00:00
13ac9ccc29
re: every challenge mission is flown on a story mission's map
Sylpheed RE agent
2026-08-28 04:00:52 +00:00
168bebc700
re: S28 does have an asteroid definition - it borrows Stage 14's
Sylpheed RE agent
2026-08-28 03:44:14 +00:00
524e032542
re: the 2D/GP_READY_ROOM blocker - retry already done, two new structural facts
Sylpheed RE agent
2026-08-28 03:29:37 +00:00
9bf1973e27
re: every declared table name censused; NamePlate holds two vocabularies
Sylpheed RE agent
2026-08-28 03:13:21 +00:00
e222016dfc
re: the Enumeration self-index is not a naming route, and the residual is two _Test variants
Sylpheed RE agent
2026-08-28 02:57:20 +00:00
027e6bb7a7
re: Placement_*/RouteTest_* are Null_Test.tbl, and Enumeration is a self-index
Sylpheed RE agent
2026-08-28 02:36:20 +00:00
eac6759f25
re: the eight-value frame censused disc-wide, and my novelty claim withdrawn
Sylpheed RE agent
2026-08-28 02:20:15 +00:00
1f0f90e304
re: the 8 values per asteroid are index, quaternion, position
Sylpheed RE agent
2026-08-28 02:03:23 +00:00
863a88dbf3
re: EnumAsteroid counts the rocks, and the hash join was mine to fix
Sylpheed RE agent
2026-08-28 01:48:52 +00:00
c53da9ea2a
re: the asteroid-field tables (AsteroidGroup_00N) decoded
Sylpheed RE agent
2026-08-28 01:32:52 +00:00
9480f0aa8a
re: the roster's two vocabularies, and a prefix match I mistook for a hit
Sylpheed RE agent
2026-08-28 01:15:38 +00:00
692a8045f0
re: the 60 duplicated functions are static-object constructors
Sylpheed RE agent
2026-08-28 00:59:34 +00:00
105ccab038
re: the base-solver's confidence axis was inverted
Sylpheed RE agent
2026-08-28 00:42:46 +00:00
bb6fb9024b
re: r0 is not a base register - the last shortlisted row withdrawn
Sylpheed RE agent
2026-08-28 00:21:26 +00:00
aeec0dab8f
re: the leaderboard screen, and a Detail_* prefix trap
Claude (auto)
2026-08-27 23:58:13 +00:00
24c3168768
re: the S16 boss's frames and motions; attackC is a cut attack
Claude (auto)
2026-08-27 23:45:28 +00:00
e548db693e
re: the Stage 16 boss closed end to end; five disc fields the image never names
Claude (auto)
2026-08-27 23:32:09 +00:00
ced73c5488
re: all 277 base-solver rows classified objectively; 53 are data-table schemas
Claude (auto)
2026-08-27 23:09:57 +00:00
dd6b13c751
re: the last base-solver blocks -- two findings, and a correction to how I read the index
Claude (auto)
2026-08-27 22:51:53 +00:00
e7c89fdcd1
re: the debriefing and pilot-record screens; the save-screen block was already owned
Claude (auto)
2026-08-27 22:38:56 +00:00
418fbf30ed
re: the executable's own PG* HUD roster; the disc side was already owned
Claude (auto)
2026-08-27 22:25:40 +00:00
9e2524d028
re: every AIParams object mapped to its stage, zero residual
Claude (auto)
2026-08-27 22:12:58 +00:00
2456d28f1a
re: AIParams disc-wide, and a correction to my own last entry
Claude (auto)
2026-08-27 21:57:24 +00:00
17b4a791eb
re: mining the base-solver index -- a false-positive mode named, and the AI-table reader found
Claude (auto)
2026-08-27 21:41:03 +00:00
ae37e15d7d
re: the base-solver -- 277 name-block loaders indexed, and the analog block is SOLVED
Claude (auto)
2026-08-27 21:22:50 +00:00
38e0a63946
re: the unit loader was already in the corpus (sub_82341A20), and 0-xref does not mean no reader
Claude (auto)
2026-08-27 21:02:58 +00:00
6334f36dde
re: the object is PlayerParams, and sub_822F9498 is ITS loader -- not the unit loader
Claude (auto)
2026-08-27 20:48:56 +00:00
92d1a39ce2
re: the player-tuning consumer -- found for half, BLOCKED for the other, two of my labels refuted
Claude (auto)
2026-08-27 20:33:27 +00:00
c171a194d9
re: the GP_MAIN_GAME unnamed block -- 333 of 337 already owned, 4 genuinely new
Claude (auto)
2026-08-27 20:17:10 +00:00
53084a11ca
re: the Enumerate declaration tables close DefTables (130 -> 1413 of 1425 IDXD)
Claude (auto)
2026-08-27 19:59:20 +00:00
bcc23cba4a
re: why each archive is low-coverage -- two different reasons, cleanly separated
Claude (auto)
2026-08-27 19:41:29 +00:00
a543b8da96
re: correction -- the naming sweep already covered the 24; it just never said so
Claude (auto)
2026-08-27 19:25:30 +00:00
589d09f2b5
re: all 24 settings objects named -- stage\StageParameter_S<NN>.tbl
Claude (auto)
2026-08-27 19:05:28 +00:00
5f764458cd
re: the Phase_1/2/3 block of the settings family -- mostly per stage, not per phase
Claude (auto)
2026-08-27 18:50:27 +00:00
26b7728ceb
re: the rest of the stage-settings object -- cameras, player limits, difficulty
Claude (auto)
2026-08-27 18:35:05 +00:00
192d3bf67f
re: mission scoring and the S/A/B/C/D rank thresholds
Claude (auto)
2026-08-27 18:22:36 +00:00