Eremey Valetov
3f3104c385
Implement MBF binary file compatibility, fix binary loader null-byte truncation, update to v0.14.0
...
Binary tokenized SAVE/LOAD now stores float constants in Microsoft Binary
Format (MBF) on disk, matching original GWBASIC.EXE. A token-walking function
(convert_floats) converts IEEE↔MBF at the save_binary()/load_binary() boundary.
Also fixes a latent bug where load_binary() scanned for 0x00 to find the end
of each token line — this fails when float bytes contain null (e.g. MBF for
100.5 is 00 00 49 87). The loader now uses the next-line pointer to compute
token data length, matching the original's approach.
2026-03-21 01:38:53 -04: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-03-21 01:38:53 -04:00
2026-03-10 22:20:58 -04: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-03-10 22:38:42 -04:00
2026-02-10 11:16:58 -05:00
2026-02-10 15:53:57 -05:00