Commit Graph

545 Commits

Author SHA1 Message Date
Philip Zembrod
2470898a22 Remove old scans of manuals for atari-st and msdos 2024-05-12 23:00:22 +02:00
Philip Zembrod
8da100a6d6 Add new scans of German manuals of atari, cbm and msdos VolksForth 3.8x 2024-05-11 00:41:10 +02:00
Philip Zembrod
9a83986e8b Add veryclean target (cleaning cpmfiles/) to CPM/Makefile 2024-05-10 23:15:02 +02:00
Philip Zembrod
d6f424f0b6 Add tester.fth to CPM/tests - had forgotten that when checking in core.fr. 2024-05-10 23:08:17 +02:00
Philip Zembrod
627522012b Add two linked list utility words that are extracted from cc64's profiler.fth. 2024-05-10 22:58:37 +02:00
Philip Zembrod
d884a3ea92 Add commented-out alternative RunCPM invocations with -s to run-in-runcpm.sh 2023-12-19 20:14:58 +01:00
Philip Zembrod
44a5e83188 typo fix in C64 RELEASE_NOTES.md 2023-12-09 21:49:47 +01:00
Philip Zembrod
e2ada21b43
Merge pull request #49 from pzembrod/x16-r46
Typo in RELEASE_NOTES
2023-12-03 14:23:11 +01:00
Philip Zembrod
218ef73a53 Typo in RELEASE_NOTES 2023-12-03 14:22:01 +01:00
Philip Zembrod
b22df63828
Merge pull request #48 from pzembrod/x16-r46
X16 r46
2023-12-03 14:16:11 +01:00
Philip Zembrod
c9c5c36d48 A few final release rule tweaks 2023-12-03 14:13:54 +01:00
Philip Zembrod
a368d2e1cf
Merge pull request #2 from forth-ev/master
master update after X16 R46 merge
2023-12-03 13:56:56 +01:00
Philip Zembrod
a0881024c9
Merge pull request #47 from pzembrod/x16-r46
X16 r46
2023-12-03 13:55:25 +01:00
Philip Zembrod
2a435af187
Merge pull request #1 from forth-ev/master
Sync from main repo master branch
2023-12-03 13:51:36 +01:00
Philip Zembrod
1a336935eb RELEASE_NOTES.md formatting tweak 2023-12-03 13:48:39 +01:00
Philip Zembrod
480192093a Update copyright years in 6502/C64/COPYING to 1985-2023 2023-12-03 13:39:48 +01:00
Philip Zembrod
2378e4cc17 Add release rule to Makefile 2023-12-03 13:38:43 +01:00
Philip Zembrod
98dec1d224 Add 6502/C64/RELEASE_NOTES.md 2023-12-03 13:35:58 +01:00
Philip Zembrod
220f5c9253 Remove obsolete x16 r39 and r41 targets 2023-12-02 23:33:57 +01:00
Philip Zembrod
150508feb8 Keep timestamp of sources when converting them to CBM formats so that
make doesn't always rebuild everything.
2023-12-02 23:23:23 +01:00
Philip Zembrod
aec38a5b29 Update v4th-x16e binary 2023-12-02 21:17:54 +01:00
Philip Zembrod
9eb5c5958a Adapt xed to newest version of x16edit 2023-12-02 21:15:20 +01:00
Philip Zembrod
508fbfd939 Add dos commands to v4th-x16e 2023-12-02 20:56:48 +01:00
Philip Zembrod
5d275dea35 Add v4th-x16e binary 2023-12-02 09:58:55 +01:00
Philip Zembrod
d51c2cfc05 Add v4th-x16e target with x16edit invocation 2023-12-02 09:55:17 +01:00
Philip Zembrod
b863a5b11f add names of IOStatus and BkgPenCol in x16rom as comments 2023-12-01 23:42:20 +01:00
Philip Zembrod
a9a1c79ae0
Merge pull request #46 from pzembrod/x16-r46
X16 r46
2023-11-29 22:38:39 +01:00
Philip Zembrod
69b189d943 Update all binaries to version 3.9.5 which supports X16 R46 2023-11-26 00:10:33 +01:00
Philip Zembrod
872716c538 Bump all versions to 3.9.5 - reflecting the X16-R46 support. 2023-11-26 00:05:39 +01:00
Philip Zembrod
23ead1316b Adapt IOStatus, MsgFlg and Pen/BkgCol to X16 Kernal R46 2023-11-25 22:03:32 +01:00
Philip Zembrod
ef0442b657 temporary additional target compiler targets for debugging 2023-11-25 21:07:14 +01:00
Carsten Strotmann
b66a60fdfd Atari 8bit "savesys" source added 2023-09-10 15:00:26 +02:00
Philip Zembrod
f5feeb2c37 Add second target compiler rule using kernel.com instead of volks4th.com 2023-09-03 13:22:05 +02:00
Philip Zembrod
79ef63fdec Remove dependency of log2file.fb on xinout.fb, namly (type (page (at
and switch tests to use kernel.com instead of volks4th.com
2023-09-03 13:02:12 +02:00
Philip Zembrod
6daa05b8a6 First rule to invoke the target compiler and include the kernel source 2023-09-02 23:10:05 +02:00
Philip Zembrod
853362671d Straighten out patsubst expressions in rule dependencies 2023-09-02 22:58:20 +02:00
Philip Zembrod
f1d1d06d7c Remove the now duplicate test-std 2023-09-02 22:19:18 +02:00
Philip Zembrod
4724cfe581 Generate test-min.golden from prelim.golden and core.golden as
copied and adapted from the msdos tests. Also move include log2file.fb
into test-min.fth
2023-09-02 22:19:18 +02:00
Philip Zembrod
a1afa53034 Read the last record of the outer include again, after an inner include. 2023-09-02 22:19:07 +02:00
Carsten Strotmann
631e4e2c2a Scans of old matrix-printed Forth screens 2023-08-31 18:03:49 +02:00
Carsten Strotmann
791622390a Scans of old matrix-printed Forth screens 2023-08-31 18:00:46 +02:00
Philip Zembrod
78ecc6192c Better probe-for-fb - look for #lf in content, instead of at file extension.
Now core test works as core.fr, not just as core.fth.
2023-08-26 00:30:58 +02:00
Philip Zembrod
71babe38da Refactor inc-fgetc and include such that the first record was already
read when probe-for-fb is called.
2023-08-25 23:50:21 +02:00
Philip Zembrod
b762d6ecb0 Extract inc-readrec from inc-fgetc 2023-08-25 23:11:09 +02:00
Philip Zembrod
3c288beac5 First slightly hacky setup that makes the core.fr tests pass for CPM 2023-08-25 21:15:27 +02:00
Philip Zembrod
63b507db05 Fix log2file.fb and get prelim test to work 2023-08-20 21:54:27 +02:00
Philip Zembrod
9c599de9a1 Add prelim test to CPM VolksForth 2023-07-02 23:33:51 +02:00
Philip Zembrod
e9c2c942ef Move trunc-ctrl-z.py invocation and cp runcpm.log into run-in-runcpm.py 2023-07-02 16:43:54 +02:00
Philip Zembrod
c188248df4 Add golden result verification for inctest 2023-07-02 11:47:08 +02:00
Philip Zembrod
5761bf7c9e Move inctest.fth from src/ to tests/ 2023-07-02 11:29:47 +02:00