gamer147
9d9b5e4e45
feat(a2a): add IHost.WaitForInput hook (wait-for-input 0x72); trace parity preserved
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-06 14:48:46 -04:00
gamer147
6feba77b8e
feat(a1): CLI (run/trace) + vm0.py --trace + per-scene differential test (A1 green)
...
C# VM is byte-identical to vm0.py across all 297 SC/SP scenes (offsets+halt+steps);
RECOVER passes; SC0000 = 27994 steps / 186 lines matching the Python prototype.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-06 13:55:11 -04:00
gamer147
8df5536529
feat(a1): VM core (operands+pointer semantics, handlers, emit-cap) + RECOVER
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-06 13:53:03 -04:00
gamer147
cb5527cdd4
feat(a1): SYS4 container parser (header + code decode + data_array_end shrink)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-06 13:51:32 -04:00
gamer147
876e92facc
feat(a1): SYS4 XOR-FF cp932 string codec
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-06 13:50:35 -04:00
gamer147
ae495967f9
feat(a1): .NET 8 solution scaffold + Model + OpcodeTable loader
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-06 13:49:02 -04:00