• Site admin.

  • Joined on 2020-09-17
john opened issue john/McRogueFace#398 2026-07-27 03:38:37 +00:00
[Bugfix] Headless step()/advance() never opens the #219 frame-lock window — mcrfpy.lock() from a background thread blocks forever
john opened issue john/McRogueFace#397 2026-07-27 03:20:52 +00:00
[Bugfix] Timer::test re-phases on a wide step — last_ran = now discards skipped intervals AND the residual
john opened issue john/McRogueFace#396 2026-07-27 02:54:51 +00:00
[Minor Feature] Expose the simulation clock to Python — getSimulationTime() is C++-only, metrics runtime is wall clock
john opened issue john/McRogueFace#395 2026-07-26 20:33:09 +00:00
[Testing] mcrfpy.lock() / FrameLock has near-zero coverage — stress, fuzz, and soak the #219 barrier
john opened issue john/McRogueFace#394 2026-07-26 20:32:44 +00:00
[Bugfix] EntityBehavior RNG is unseeded and non-injectable — no deterministic replay, no A/B control
john opened issue john/McRogueFace#393 2026-07-20 02:01:48 +00:00
[#388 follow-up] Deterministic cross-backend capture of animated snippets (virtual-clock stepping on web)
john commented on issue john/McRogueFace#390 2026-07-20 02:01:24 +00:00
[Hardening] SDL2Renderer: Fail-Early on shader/program compile, GL context loss, canvas resize

New defect confirmed by #388: frame outline geometry

john commented on issue john/McRogueFace#347 2026-07-20 02:01:06 +00:00
[Rendering] Investigate renderer parity: SFML (desktop) vs SDL2/WebGL (web) — shaders & pixel-perfect output

First divergences confirmed by the #388 harness

john commented on issue john/McRogueFace#390 2026-07-20 00:32:51 +00:00
[Hardening] SDL2Renderer: Fail-Early on shader/program compile, GL context loss, canvas resize

Concrete defect checklist (from the #347 and #389 investigations)

john opened issue john/McRogueFace#392 2026-07-20 00:27:21 +00:00
[Bugfix] WASM playground shows "Internal REPL Error" for every user error — traceback broken (missing _colorize)
john opened issue john/McRogueFace#391 2026-07-16 16:48:06 +00:00
[Docs] Promote the Web Build Constraints table into an audited parity matrix with test-coverage column
john opened issue john/McRogueFace#390 2026-07-16 16:47:57 +00:00
[Hardening] SDL2Renderer: Fail-Early on shader/program compile, GL context loss, canvas resize
john opened issue john/McRogueFace#389 2026-07-16 16:47:42 +00:00
[Testing] Validate SDL-event → SFML-enum input parity (asserted "Full", never tested)
john opened issue john/McRogueFace#388 2026-07-16 16:47:33 +00:00
[Keystone] Cross-backend screenshot diff harness (desktop-headless oracle vs web canvas)
john opened issue john/McRogueFace#387 2026-07-16 16:47:18 +00:00
[Epic] Web deployment parity & divergence-testing sprint
john opened issue john/McRogueFace#386 2026-07-16 16:30:15 +00:00
[DX] make deploy-playground — copy build-playground/ into the site checkout
john closed issue john/McRogueFace#385 2026-07-16 04:42:52 +00:00
WASM: IDBFS not exported to runtime under Emscripten 5.0.0 — /save mount throws ReferenceError
john pushed to master at john/McRogueFace 2026-07-16 04:42:52 +00:00
e8b6ff25cc Merge feat/381-snippet-shots: snippet-screenshot oracle, #url= playground loader, IDBFS fix
44fa90f580 feat(playground): load long snippets via a #url= raw-file fetch
f27d8d51e0 fix(wasm): export IDBFS to runtime so the /save mount works under Emscripten 5
77dd0fc496 fix(wasm): serve and ship the clean game build, not the REPL-shell hybrid
07149c100c build(docs): chain snippet-shots into release-docs (#381)
Compare 9 commits »
john closed issue john/McRogueFace#382 2026-07-16 04:42:52 +00:00
[Tooling] "Open in Playground" links from doc snippets — url-encoded short, raw-URL fetch long — with tag/commit version pinning
john closed issue john/McRogueFace#383 2026-07-16 04:42:51 +00:00
Headless Timer epoch uses wall clock (runtime), not simulation_time — first fire under step() is nondeterministic