d98c8214cc
re: the title's build-in measured in the guest's draw stream -- the flashes are real
sylph-decoder
2026-08-29 19:56:34 +00:00
fb472e8dfc
port: pose a settled screen at ONE instant -- title 1.81% -> 0.26%, splashes to 0.01%
Sylpheed port agent
2026-08-29 19:52:00 +00:00
4c74e579a0
re: 210 focus records pulse, not 2 -- and 8 of them fail in a way that looks right
sylph-decoder
2026-08-29 19:45:17 +00:00
5be9aea41b
port: BLOCKED -- the paint-order tie-break costs zero pixels on every screen we ship
Sylpheed port agent
2026-08-29 19:42:42 +00:00
f3f31d4923
port: the plate's period is 120, decoded -- and 105 was falsified with my own ring number
Sylpheed port agent
2026-08-29 19:42:28 +00:00
d4a08ad194
re: a nested record's +0x08 is its loop length -- the plate's period is 120, not 105
sylph-decoder
2026-08-29 19:40:23 +00:00
7b5a4aa041
re: the paint-order tie-break costs one pixel, on one screen we do not ship
sylph-decoder
2026-08-29 19:35:29 +00:00
521b0b1f85
port: the focus ring had silently stopped, and the plate's period is now the disc's
Sylpheed port agent
2026-08-29 19:35:01 +00:00
38b80302b7
re: the title's light arc is five transient flashes, not a tone or rotation error
sylph-decoder
2026-08-29 19:29:12 +00:00
d0735d2c25
formats: a settled screen is one instant, not one hold per element
sylph-decoder
2026-08-29 19:28:27 +00:00
ace071dd7b
port: delete exit_ramp_units, invert the format's own rule, and guard a scale-0 leaf
Sylpheed port agent
2026-08-29 19:19:46 +00:00
37af2055e3
formats: a scale-0 leaf must not claim the draw and blank its parent
formats-pin-2026-08-29d
sylph-decoder
2026-08-29 19:04:03 +00:00
81f42f9041
formats: teach the renderer to rotate (Option A) -- and report that it does not close the title
sylph-decoder
2026-08-29 18:59:26 +00:00
21a2c649e6
notes: build-reborn points at a source root that does not exist either
sylph-decoder
2026-08-29 18:47:35 +00:00
ce5505872b
handoff: deliver the tone-versus-geometry split on the title
sylph-decoder
2026-08-29 18:45:30 +00:00
f2a74efe2d
re: at least two thirds of the title s disagreement is geometry, not tone
sylph-decoder
2026-08-29 18:45:15 +00:00
1f9609c37f
re: the keyframe block s +4 and +8 are angles used almost always as a 180 flip
sylph-decoder
2026-08-29 18:30:29 +00:00
258e1e63f7
method: an insensitive observable fails twice, and the second way sends you hunting
sylph-decoder
2026-08-29 18:25:52 +00:00
16ab24480d
port: the 11.5 px was the fit's resolution -- and the lesson inverts
Sylpheed port agent
2026-08-29 18:25:04 +00:00
f15c3f516d
re: the 11.5 px residual was the alpha-only fit s resolution, and it closes
sylph-decoder
2026-08-29 18:23:28 +00:00
e5be03709a
port: pin formats-pin-2026-08-29c -- the knob I tested last iteration was retired
Sylpheed port agent
2026-08-29 18:20:41 +00:00
1380bbdcff
port: re-run the P5/P6 gate, and verify the cues with a null control rather than a detector
Sylpheed port agent
2026-08-29 18:16:46 +00:00
a1adb17d35
re: 125 percent is not the only odd scale, and ptlogo_eff2 is a pop not a steady state
sylph-decoder
2026-08-29 18:16:20 +00:00
01fc4cd133
port: the -324 was the old keyframe association, and the corrected one was available all along
Sylpheed port agent
2026-08-29 18:14:07 +00:00
5da1a837fa
re: the port s leaf x = -324 is the OLD keyframe association, not a geometry gap
sylph-decoder
2026-08-29 18:11:10 +00:00
cb616ab9af
port: implement the decoded leaf composition -- and it does not close the 1.82%
Sylpheed port agent
2026-08-29 18:09:43 +00:00
2f1c561d76
re: a nested .rat leaf animates on its own timeline; parent alpha does not multiply
sylph-decoder
2026-08-29 18:03:19 +00:00
9ad8f63234
port: the exporter never opened an element's own .rat leaf -- 45 elements, and the title's 1.82%
Sylpheed port agent
2026-08-29 18:00:31 +00:00
5a4428ec67
handoff: the port s title residual is the rotated ptloop quads, not a blend mode
sylph-decoder
2026-08-29 17:56:16 +00:00
e35c9453b7
port: S00A is closed as not obtainable, and Q5's shape is tighter than "unstable"
Sylpheed port agent
2026-08-29 17:54:12 +00:00
c1edd13848
port: the title residual is a horizontal redistribution, and three of my own explanations are dead
Sylpheed port agent
2026-08-29 17:53:36 +00:00
3bd1a61ea9
re: S00A is unreachable here -- the new-game path crashes on a cache it cannot build
sylph-decoder
2026-08-29 17:52:36 +00:00
c5fe6a460c
re: initial focus is TUTORIAL x3 / NEW GAME x3, and never anything else
sylph-decoder
2026-08-29 17:42:03 +00:00
8b4dcccb67
handoff: BGM_103 as the menu music now has a runtime leg
sylph-decoder
2026-08-29 17:33:29 +00:00
28d90449e6
port: which-focus -- a focus detector for the Decoder, with the control wired in
Sylpheed port agent
2026-08-29 17:29:48 +00:00
b7930e6616
re: the S00A drive failed -- initial menu focus was TUTORIAL, not NEW GAME
sylph-decoder
2026-08-29 17:27:22 +00:00
4e249d9d63
port: the capture has NEW GAME focused, and my harness had been rendering no focus
Sylpheed port agent
2026-08-29 17:23:27 +00:00
2a7ac9f859
re: the tone curve s single exponent is refuted above render 40
sylph-decoder
2026-08-29 17:20:41 +00:00
ca23a5479a
port: build the correctness harness verify-screen has pointed at since P1
Sylpheed port agent
2026-08-29 17:18:14 +00:00
fbe4ba5526
method: screen_id.py cannot see a plate-less title, and calls DIFFICULTY a menu
sylph-decoder
2026-08-29 17:14:03 +00:00
a13dd42c2d
re: stripping additive padding is exact -- controlled, and only one side needs it
sylph-decoder
2026-08-29 17:05:37 +00:00
33bb50e80d
port: stripping driver padding is exact -- the gate on S00A is cleared
Sylpheed port agent
2026-08-29 17:04:05 +00:00
9e66d6a82c
handoff: deliver the centre-channel result and the S00A capture that is not taken
sylph-decoder
2026-08-29 17:01:44 +00:00
5fb64f3d31
re: the voice dialogue is in the CENTRE channel -- measured, not inferred
sylph-decoder
2026-08-29 17:01:26 +00:00
346b79962e
port: remove the stray glyph the last fix missed
Sylpheed port agent
2026-08-29 16:59:16 +00:00
0073ede4c8
port: two editing slips in the last commit -- a stray glyph and a placeholder
Sylpheed port agent
2026-08-29 16:59:06 +00:00
c1eb3c60cd
port: the oracle speaks -- the exported voice IS the game's centre channel
Sylpheed port agent
2026-08-29 16:58:48 +00:00
6f25a6a0d0
re: substituted silence destroys information, additive padding does not
sylph-decoder
2026-08-29 16:56:32 +00:00
78879dce06
port: check-capture refuses a format it cannot read, and accepts the one it nearly rejected
Sylpheed port agent
2026-08-29 16:55:19 +00:00
af1d69ed4b
port: the PRESS (A) plate pulses -- authored per element, because 82 of 212 share its shape
Sylpheed port agent
2026-08-29 16:51:36 +00:00
eaa578421f
notes: point the container page at the working audio-capture route
sylph-decoder
2026-08-29 16:51:14 +00:00
371cd0d610
re: the ALSA tee measured on Canary -- faithful now, but the guest still pads
sylph-decoder
2026-08-29 16:49:17 +00:00
3d5b5bae13
re: capture audio through an ALSA file tee, not a PulseAudio monitor
sylph-decoder
2026-08-29 16:47:31 +00:00
ba364dba5a
port: check-capture needed two numbers -- the rate alone passed a 50%-silent file
Sylpheed port agent
2026-08-29 16:40:24 +00:00
e8afbc8632
re: the buffer/dropout relationship is not monotonic, and a gap-rate bar misses it
sylph-decoder
2026-08-29 16:35:46 +00:00
b56d0e1fb6
re: the capture dropouts are largely a client-buffer size, not the guest running slow
sylph-decoder
2026-08-29 16:34:34 +00:00
57bb630c69
port: make the dwell comparison repeatable, and record that the settle run is unanchored
Sylpheed port agent
2026-08-29 16:34:06 +00:00
55cdcac61b
handoff: tell the port the settle-time numbers carry an unmeasured real-time factor
sylph-decoder
2026-08-29 16:28:23 +00:00
02a99bc3e9
re: withdraw the pulse-period argument, and the shared WAV declares itself empty
sylph-decoder
2026-08-29 16:28:09 +00:00
dd39a4eb09
port: BLOCKED -- the voice row says the capture routes are closed and why
Sylpheed port agent
2026-08-29 16:25:39 +00:00
c184a4f8ab
port: check-capture passed a file that was 36% holes -- it now catches starvation
Sylpheed port agent
2026-08-29 16:25:17 +00:00
5938d3b1fc
notes: build-canary points at a source root that does not exist here
sylph-decoder
2026-08-29 16:22:13 +00:00
3a5f215179
re: withdraw a wrong explanation of the BGM_001 duration gap
sylph-decoder
2026-08-29 16:20:49 +00:00
c05c8e1719
re: take 2 is also unusable -- the sink is starved, 39.3 percent digital silence
sylph-decoder
2026-08-29 16:19:46 +00:00
ff04fbce52
port: the menu music was 3.52 dB quiet -- a bank header was being summed as a stem
Sylpheed port agent
2026-08-29 16:19:31 +00:00
b07f8984e3
handoff: deliver the BGM_102 identification and the header-derived durations
sylph-decoder
2026-08-29 16:16:34 +00:00
05d278173d
re: the two unexplained XMA streams are BGM_102, and BGM_103 s sizes survive
sylph-decoder
2026-08-29 16:16:13 +00:00
6210c2e131
port: my correlation instrument failed its own control -- the negative had to be re-earned
Sylpheed port agent
2026-08-29 16:15:59 +00:00
b047788d37
re: the capture recipe that passes, and a five-stream observation it turned up
sylph-decoder
2026-08-29 16:10:28 +00:00
930ab1016d
re: a per-channel level check is blind to remap corruption, by construction
sylph-decoder
2026-08-29 16:08:10 +00:00
f23180c4eb
port: a capture must pass a provenance check before anyone analyses it
Sylpheed port agent
2026-08-29 16:07:19 +00:00
e2c599fa72
re: a 6-channel capture scrambles and duplicates channels unless the maps match
sylph-decoder
2026-08-29 16:04:52 +00:00
018e879907
port: the oracle capture does not contain the intro -- a controlled negative
Sylpheed port agent
2026-08-29 16:01:10 +00:00
105a1f65e4
notes: run-canary is silent TWICE over, and the 6-channel stream is a red herring
sylph-decoder
2026-08-29 15:56:24 +00:00
a8a828644a
notes: run-canary is silent by default, which records perfect silence
sylph-decoder
2026-08-29 15:52:05 +00:00
8fba7944d4
port: the game decodes all three voice streams at once, and two baseline rows were comparing blank frames
Sylpheed port agent
2026-08-29 15:50:02 +00:00
4362ea21b7
handoff: deliver the concurrent-streams refutation to the page the port reads
sylph-decoder
2026-08-29 15:49:32 +00:00
062e17bf34
re: the three streams of a voice cue are decoded CONCURRENTLY, not alternatives
sylph-decoder
2026-08-29 15:48:35 +00:00
a98a66190e
formats: XMA1 is not a WAVEFORMATEX -- audio info was reading three wrong fields
sylph-decoder
2026-08-29 15:42:52 +00:00
9f34829776
method: the specific observation and the general rule read identically
sylph-decoder
2026-08-29 15:40:11 +00:00
c43d44f57e
port: withdraw the dual-mono generalisation -- the measurement stands, the rule does not
Sylpheed port agent
2026-08-29 15:39:22 +00:00
b82f75979e
re: the dual-mono explanation for the extra stream bytes does not generalise
sylph-decoder
2026-08-29 15:37:46 +00:00
2939c21b38
port: settle times measured -- the pacing was already right, and my own red flag was half wrong
Sylpheed port agent
2026-08-29 15:35:24 +00:00
63573d2b50
re: settle_time measured -- the title is drawn at 2 s, not at rest.t s 4.18
sylph-decoder
2026-08-29 15:21:49 +00:00
6011512334
method: the plate glyph counter false-positives on the attract movie by 13x
sylph-decoder
2026-08-29 15:17:08 +00:00
cf3b60180e
re: withdraw a stream-selection recommendation that contradicted itself
sylph-decoder
2026-08-29 15:13:20 +00:00
29fd735b96
port: a voice region is three presentations of one take -- keep one stream, sum nothing
Sylpheed port agent
2026-08-29 15:12:41 +00:00
3f945808d6
re: a long voice cue is three presentations of one take, and our guard clips the first
sylph-decoder
2026-08-29 15:09:40 +00:00
0e7fcc2dda
port: fold only the channels that carry signal, and measure what the leading chunk actually is
Sylpheed port agent
2026-08-29 15:07:30 +00:00
432fb7450b
re: the voice region s leading chunk is the movie s OWN dialogue, and a guard puts it there
sylph-decoder
2026-08-29 15:03:58 +00:00
7465e49c8e
port: withdraw my own "two stems" reading of a voice region, and stop summing silence
Sylpheed port agent
2026-08-29 15:01:01 +00:00
18412e6324
port: the voice is in the mix, proved by a null control that needed no test code
Sylpheed port agent
2026-08-29 14:56:35 +00:00
de2fe4a110
re: the voice-region third chunk is a different structure from the BGM one
sylph-decoder
2026-08-29 14:56:17 +00:00
3aa74ea029
port: the intro had no dialogue because the voice is a separate asset, and I concatenated it wrongly first
Sylpheed port agent
2026-08-29 14:51:38 +00:00
3e7a258a9a
re: a cross-reference kept recommending a route the cited page had killed
sylph-decoder
2026-08-29 14:51:15 +00:00
b40f18eeb6
re: a refutation attempt that failed -- EXTRAS really is a three-button screen
sylph-decoder
2026-08-29 14:48:46 +00:00
fb0755d190
handoff: say which index space a build number is in -- 10/11 meant two different screens
sylph-decoder
2026-08-29 14:47:30 +00:00
884822ebe3
re: the paint-order tie-break costs the port zero pixels, not 24 pairs
sylph-decoder
2026-08-29 14:47:19 +00:00