Commit Graph

75 Commits

Author SHA1 Message Date
Philip Zembrod
7dafbfcc3e Rename DOS-created uppercase *.FB files to lowercase, with corresponding
Makefile changes.
2022-01-15 23:26:28 +01:00
Philip Zembrod
533e73c29d - enable run-in-dosbox.sh to include either .fb or .fth files
- add first test for including an .fth file
- add generic rules to convert lowercase .fb files to .fth files
- check in the tools/echo-toupper/tolower.py files that I left out earlier
2022-01-11 23:40:24 +01:00
Philip Zembrod
6616904fbb Fix log2file.fb logopen so that it restores isfile after opening the logfile 2022-01-11 23:32:30 +01:00
Philip Zembrod
eb8a218bf1 Rule to savesystem v4thfile.com which includes INCLUDE.FB, i.e. the
stream file include
2022-01-10 22:56:19 +01:00
Philip Zembrod
e089121f22 Add Makefile rules to convert uppercase XYZ.FB block files
into lowercase xyz.fth stream files, and convert files in src/ and tests/
2022-01-10 22:42:25 +01:00
Philip Zembrod
83173f691f Move INCLUDE.FB into src/ subdir 2022-01-10 22:33:25 +01:00
Philip Zembrod
dd5db3ecd5 Make finclude file type smart (block or stream file), rename to include 2022-01-06 20:45:43 +01:00
Philip Zembrod
ab4a88aa5b First MSDOS finclude implementation 2022-01-06 20:23:09 +01:00
Philip Zembrod
1db5aedfc0 Auto-end run-in-dosbox.sh only if 2nd arg include_basename is given 2022-01-06 16:30:46 +01:00
Philip Zembrod
5373de9c36 First automated make test for MSDOS volks4th.com in dosbox. 2022-01-06 14:55:53 +01:00
Carsten Strotmann
30577e05d4 new "vlist" inspired by F79Forth 2021-04-21 20:35:29 +02:00
Carsten Strotmann
52740e8949 Use adapted volks4th.com for meta compiling 2021-04-20 09:36:50 +02:00
Carsten Strotmann
18b56869ff (8086bm) Replaced "Ascii" with "char" and "[char]" 2021-04-19 23:17:12 +02:00
Carsten Strotmann
497e0ab489 (8086pc) Implemented POSTPONE, VALUE and TO 2021-04-19 19:05:25 +02:00
cas
38c3914fc4 Implemented "poweroff" to shutdown PC or QEMU with APM 2021-04-12 22:28:34 +02:00
Carsten Strotmann
adde793779 Makefile: qemu and bootdisk targets 2021-04-12 20:36:18 +02:00
Carsten Strotmann
904a83dcfe Bootdisk Tools License and Readme 2021-04-12 20:29:10 +02:00
Carsten Strotmann
2ca3cf3519 Tools for Bootdisk creation 2021-04-12 20:27:23 +02:00
Carsten Strotmann
dc865fdd5e Working Bare-Metal Kernel 2021-04-12 19:44:38 +02:00
Carsten Strotmann
269f9a83e2 Translation and small fix in "source" 2021-04-12 15:15:18 +02:00
Carsten Strotmann
6a3c1a30ac Fix in source 2021-04-12 14:36:28 +02:00
Carsten Strotmann
baabc46391 Stripped file and block words, english translation 2021-04-11 23:38:30 +02:00
Carsten Strotmann
e03e2f6abe Initial bare metal 8086 port 2021-04-11 22:43:24 +02:00
Carsten Strotmann
7618770961 Removed old kernel.org (could be confused with an Org-Mode file) 2021-04-11 13:58:06 +02:00
Carsten Strotmann
c2f6ee50f0 created arch directory for 8086 VolksForth 2021-04-11 13:43:39 +02:00