Commit Graph

569 Commits

Author SHA1 Message Date
Philip Zembrod
3052dee6ac Change \ to also work with stream sources 2024-11-09 11:52:01 +01:00
Philip Zembrod
de47bbef54 Re-enable closing incfile after include 2024-11-09 10:51:07 +01:00
Philip Zembrod
2e780eed5d First version of vf-file1.fth that fully works, still with debug code 2024-11-09 06:15:25 +01:00
Philip Zembrod
2cb921222a Create the test3 for v4th3.com and add a first compiling version of
vf-file.fth to the forked source v4th3.fth, with separate test.
2024-11-09 05:50:00 +01:00
Philip Zembrod
3a8650ea3c Change displace from 0x9000 to 0x8000 so adding a bit of size to v4th.com
doesn't overwrite the stack of the target compiler system.
2024-11-09 05:44:38 +01:00
Philip Zembrod
916ac6e0c4 Fix bug in dos-error? - check for non-zero instead of -1 2024-11-07 09:52:08 +01:00
Philip Zembrod
4263b89a67 Use tc-base.com to build v4th.com 2024-11-03 15:14:33 +01:00
Philip Zembrod
8a0f3f1eb7 Add log2file.fb and include.fb to tc-base.com 2024-11-03 15:11:16 +01:00
Philip Zembrod
e05a6a5016 New make target for target compiler base created from kernel.com,
and new v4th3 target built using tc-base.com
2024-11-03 13:45:00 +01:00
Philip Zembrod
079a14606e Update cpmfiles 2024-11-03 13:36:57 +01:00
Philip Zembrod
df6b07f5e1 Set up test-blk.fth and get it to pass 2024-10-10 22:52:46 +02:00
Philip Zembrod
bb041ce5dd Copy the main test files over from msdos-vf and make test-std pass. 2024-10-09 21:41:36 +02:00
Philip Zembrod
aef07d62f9 Increase TIB size to 132 bytes 2024-10-09 17:51:55 +02:00
Philip Zembrod
b701e46bb0 Update cpmfiles/ including binary v4th.com 2024-10-09 04:20:07 +02:00
Philip Zembrod
bce5954787 Comment out debug prints in run-in-runcpm.sh 2024-10-09 04:17:33 +02:00
Philip Zembrod
33cd326d9a Extract vf-bdos.fth from source.fth and use it building v4th.com.
This removes the remaining use of source.fb for building v4th.com.
2024-10-09 04:15:31 +02:00
Philip Zembrod
da911706ce Extract vf-end.fth from source.fth and use it building v4th.com 2024-10-09 04:02:02 +02:00
Philip Zembrod
a88ecc8cef Extract vf-sys.fth from source.fth and use it building v4th.com 2024-10-08 22:48:04 +02:00
Philip Zembrod
853a555eb2 Extract vf-bufs.fth from source.fth and use it building v4th.com 2024-10-08 22:40:31 +02:00
Philip Zembrod
f61430eb83 Extract vf-io.fth from source.fth and use it building v4th.com 2024-10-08 22:28:06 +02:00
Philip Zembrod
074c934fe2 Use vf-core.fth to build v4th.com 2024-10-08 22:20:11 +02:00
Philip Zembrod
3365788054 Unroll all \\ in vf-core.fth into \ sequences 2024-10-08 21:44:54 +02:00
Philip Zembrod
46608c5ee3 Extract blocks 0x02 to 0x53 from source.fth into vf-core.fth 2024-10-08 21:41:31 +02:00
Philip Zembrod
11750dee8e Move target v4th.com into cpmfiles/ and check in cpmfiles/ 2024-10-08 18:10:53 +02:00
Philip Zembrod
89f70a08f4 Migrate loadscreen of source.fb to v4th.fth 2024-10-07 22:35:21 +02:00
Philip Zembrod
ce92a01952 First successfully target-compiled and working CPM VolksForth with min test. 2024-10-06 22:51:50 +02:00
Philip Zembrod
e7544f5cf1 Merge branch 'master' of github.com:pzembrod/VolksForth into cpm-tests
# Conflicts:
#	6502/C64/Makefile
2024-10-06 20:25:30 +02:00
Philip Zembrod
f8dd7b31b1
Merge pull request #52 from pzembrod/x16-r47
Changes for release 6502-C64 3.9.6
2024-10-04 22:20:09 +02:00
Philip Zembrod
92a4efeef1 Remove "in preparation" from "6502-C64 3.9.6" in RELEASE_NOTES.md 2024-10-04 21:17:09 +02:00
Philip Zembrod
05a9c6897b Update VERSIONS.ORG 2024-09-29 21:10:08 +02:00
Philip Zembrod
c9f5f8406c Update 6502/C64/RELEASE_NOTES.md 2024-09-29 19:16:46 +02:00
Philip Zembrod
170cb3c056 Add the Multitask words glossary to tasker.md 2024-09-29 19:02:27 +02:00
Philip Zembrod
a60b4e0f3b Add final remarks section to tasker.md 2024-09-25 23:01:58 +02:00
Philip Zembrod
56ff1e9239 Add the Semaphore section of tasker.md 2024-09-24 21:18:19 +02:00
Philip Zembrod
49cf59a14c Add description of memory map to tasker.md 2024-09-23 23:38:52 +02:00
Philip Zembrod
61e6d7814c Finish the Implementation section of tasker.md. 2024-09-23 22:22:49 +02:00
Philip Zembrod
45b761c1a9 Small Makefile fix 2024-09-13 21:46:38 +02:00
Philip Zembrod
3c9b171cad Add memory map diagrams to tasker.md 2024-09-08 16:48:54 +02:00
Philip Zembrod
0447deec02 Add tasker.md, with related tweaks to RELEASE_NOTES.md and x16input-tsk.fth 2024-08-08 15:18:26 +02:00
Philip Zembrod
2a9c8f9d00
Merge branch 'forth-ev:master' into x16-r47 2024-08-04 14:44:11 +02:00
Philip Zembrod
c6d2599909 Merge branch 'manuals-ocr' into x16-r47 2024-08-04 14:28:53 +02:00
Philip Zembrod
f3b9b4144f
Merge pull request #51 from pzembrod/manuals-ocr
Manuals OCR
2024-08-04 14:26:47 +02:00
Philip Zembrod
826e21f3bc Remove again experimentally checked-in initial OCRmyPDF-enhanced C64 German manual 2024-08-04 14:23:20 +02:00
Philip Zembrod
eb9779e3f4 Link fix in doc/About.md after initial github push and test 2024-08-04 14:20:12 +02:00
Philip Zembrod
c0d0e019f5 Add doc/About.md describing the content of the doc/ directory, as well as
the procedure used when creating the new scans.
2024-08-04 13:40:59 +02:00
Philip Zembrod
9be38bc7ad Replace vf-msdos-381-manual-de.pdf with text-annotated version made by OCRmyPDF,
alongside with sidecar.txt file containing the text annotation.
2024-08-01 23:37:43 +02:00
Philip Zembrod
6c20832e1e Replace vf-atari-st-380-manual-de.pdf with text-annotated version made by OCRmyPDF,
alongside with sidecar.txt file containing the text annotation.
2024-08-01 22:27:39 +02:00
Philip Zembrod
b03438394a Replace vf-cbm-380-manual-de.pdf with text-annotated version made by OCRmyPDF,
alongside with sidecar.txt file containing the text annotation.
2024-08-01 22:25:11 +02:00
Philip Zembrod
ac4936a268 Check in new 3.9.6 binaries 2024-07-18 17:01:37 +02:00
Philip Zembrod
521949e470 Bump of version in src 3.9.5 -> 3.9.6
More updates to RELEASE_NOTES.md
2024-07-18 16:48:57 +02:00