VolksForth/msdos
2020-06-19 22:31:24 +02:00
..
ansi.vid Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
asm.fb Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
bios.vid Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
blocking.fb Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
ced.fb Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
disasm.fb Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
disks.cfg Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
dos.fb Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
double.fb Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
editor.fb Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
epson.prn Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
extend.fb Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
f83asm.fb Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
FORTH.COM README bootstrapping VolksForth 2020-06-19 22:31:24 +02:00
graphic.prn Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
install.fb Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
kernel.com Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
kernel.fb fixed comment bug in KERNEL.FB 2020-06-19 21:42:46 +02:00
kernel.org Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
m130i.prn Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
META.COM README bootstrapping VolksForth 2020-06-19 22:31:24 +02:00
meta.fb MS-DOS Meta Compiler 2020-06-09 00:27:08 +02:00
MINIMAL.COM README bootstrapping VolksForth 2020-06-19 22:31:24 +02:00
minimal.sys Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
multi.vid Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
nec8023.prn Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
primed.fb Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
README.ORG README bootstrapping VolksForth 2020-06-19 22:31:24 +02:00
rfe.fb Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
see.fb Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
serial.fb Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
stream.fb Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
system.cfg Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
tasker.fb Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
timer.fb Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
tools.fb Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
volks4th.com Initial sync from fossil repo 2017-04-24 00:25:49 +02:00
volks4th.sys Initial sync from fossil repo 2017-04-24 00:25:49 +02:00

VolksForth MS-DOS README

How to meta-compile a new kernel

After making changes the the Forth kernel source in kernel.fb, restart volksforth.com to have a clean system and compile a new "minimal" kernel with include kernel.fb. This will create a new FORTH.COM executable.

creating a minimal system with a simple editor

Execute forth.com include minimal.sys to generate the file minimal.com which contains a minimal VolksForth system with the Retro-Forth editor https://fossil.forth-ev.de/volksforth/wiki?name=Atari8bit-retrofortheditor

This system can be used to edit the file volksforth.sys or other Forth source block files needed to create a full VolksForth system.

creating a full VolksForth system from the minimal kernel

Execute forth.com include volks4th.sys to create a new fully equipped VolksForth executable volks4th.com.