Eremey Valetov
4551c88a50
Implement BSAVE/BLOAD, TUI color, extended PEEK/POKE, update to v0.12.0
...
BSAVE/BLOAD: save and load virtual memory blocks with 0xFD-header
binary format, operating on the current DEF SEG segment.
TUI color: tui_refresh emits ANSI SGR codes from cell attributes;
COLOR statement sets tui.current_attr when TUI is active.
Extended PEEK/POKE: CGA graphics framebuffer (interlaced layout) via
gfx_cga_peek/poke routed through virmem when gfx_active(); BIOS
keyboard shift flags (offset 0x17 bit 7 = insert mode).
Add bibliography to language reference. 64 tests, all passing.
2026-03-01 13:37:05 -05:00
..
2026-02-10 11:16:58 -05:00
2026-03-01 13:37:05 -05:00
2026-02-10 16:46:34 -05:00
2026-02-10 16:46:34 -05:00
2026-02-10 16:46:34 -05:00
2026-02-10 12:11:25 -05:00
2026-02-10 12:11:25 -05:00
2026-03-01 13:37:05 -05:00
2026-02-22 12:58:47 -05:00
2026-02-22 12:58:47 -05:00
2026-02-10 11:16:58 -05:00
2026-02-10 11:16:58 -05:00
2026-02-22 12:40:18 -05:00
2026-02-10 11:16:58 -05:00
2026-02-15 16:22:55 -05:00
2026-02-10 16:46:34 -05:00
2026-02-10 17:01:50 -05:00
2026-02-10 16:46:34 -05:00
2026-02-10 15:53:57 -05:00
2026-02-22 12:40:18 -05:00
2026-02-10 11:16:58 -05:00
2026-03-01 13:07:28 -05:00
2026-02-10 11:16:58 -05:00
2026-02-10 11:53:28 -05:00
2026-02-15 16:22:55 -05:00
2026-02-15 16:22:55 -05:00
2026-02-10 10:25:08 -05:00
2026-02-15 16:22:55 -05:00
2026-02-10 11:16:58 -05:00
2026-03-01 12:25:47 -05:00
2026-02-10 16:46:34 -05:00
2026-02-10 11:16:58 -05:00
2026-02-22 13:55:27 -05:00
2026-02-15 16:22:55 -05:00
2026-02-10 10:25:08 -05:00
2026-02-10 16:46:34 -05:00
2026-02-10 11:53:28 -05:00
2026-02-10 12:11:25 -05:00
2026-02-10 16:46:34 -05:00
2026-02-15 16:22:55 -05:00
2026-02-10 11:16:58 -05:00
2026-02-10 16:46:34 -05:00
2026-02-10 11:16:58 -05:00
2026-02-27 17:29:09 -05:00
2026-02-15 16:22:55 -05:00
2026-03-01 13:37:05 -05:00
2026-03-01 13:07:28 -05:00
2026-02-15 16:14:36 -05:00
2026-02-15 16:14:36 -05:00
2026-02-10 11:16:58 -05:00
2026-03-01 13:07:28 -05:00
2026-02-10 11:53:28 -05:00
2026-02-10 15:53:57 -05:00
2026-02-15 16:22:55 -05:00
2026-02-10 12:11:25 -05:00
2026-03-01 12:25:47 -05:00
2026-02-10 15:53:57 -05:00
2026-02-15 16:14:36 -05:00
2026-02-10 16:46:34 -05:00
2026-02-10 10:25:08 -05:00
2026-02-10 16:46:34 -05:00
2026-02-10 16:46:34 -05:00
2026-02-27 17:29:09 -05:00
2026-02-10 11:16:58 -05:00
2026-02-10 11:16:58 -05:00
2026-02-10 15:53:57 -05:00