Commit Graph

  • 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
  • 14a7897c8f handoff: deliver the leaf-versus-parent alpha rule sylph-decoder 2026-08-29 18:03:38 +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
  • 4f77ab26d7 re: --gpu=null gives a clean audio capture -- 0.31 percent silence, 0.01 gaps/s sylph-decoder 2026-08-29 16:52:51 +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