colorForth cf2023 edition has arrived!
colorForth is a simple
dialect of Forth created by the inventor of Forth, Chuck Moore.
cf2023 is a
distribution that runs on a Windows PC in bochs, or natively from a USB drive.
New : colorForth and Object Oriented
Programming (pdf
file).
colorForth:The Next
Generation – some ideas for the future (pdf file).
Download the latest cf2023_2023Apr04_roomed-zebra.7z colorForth system packaged with Bochs for Windows.
The cf2023.img file can also be copied to a USB drive ( e.g. using rufus-3.xx.exe ) or emulated in Linux (
e.g. using QEMU - the file go_qemu.bat is included
in the 7z file, in case it helps).
Latest cf2023 distribution documentation : cf2023_colorForth.pdf
What is new to see in ’23 : cf2023_what_is_new_to_see_in_23.pdf
How to program in colorForth cf2023
: How_to_program_in_colorForth_cf2023.pdf
Chuck Moore’s original www.colorforth.com
website.
colorForth_archive
from Chuck Moore’s original 2001 code onwards…
New : The
2022 Nov 03 edition updates Bochs so that it works under Windows 11
Forth2020
Group : my “colorForth_cf2022_Under_the_Hood.pptx” PowerPoint
file : https://www.inventio.co.uk/cf2022/colorForth_cf2022_Under_the_Hood.pptx
cf2022_what_is_new_in_2022.pdf
How_to_program_in_colorForth_cf2022.pdf
Forth2020
Facebook Group : my “cf2022 what’s new in 2022” video
and the
PowerPoint file : https://www.inventio.co.uk/cf2022/colorForth_Forth2020_cf2022_Presentation.pptx
Unzip the 7z
or zip file and run go.bat to run the cf2022.img image in the bochs PC
emulator.
Now available on GitHub https://github.com/Howerd/colorForth.git
And SourceForge : https://sourceforge.net/projects/colorforth/
https://sourceforge.net/projects/colorforth/files/cf2022_2022Sep24.7z/download
Bug reports, feedback
and comments to Howerd Oakford
Enjoy!
For reference : Chuck Moore’s original
colorForth files : Chuck_Moore's_original_colorForth.7z
Plus, a version by Josh Grams that fixes some bugs : https://www.inventio.co.uk/colorforth/chuck05-jg5.7z
cf2022 uses BIOS calls to access a USB drive, so it is
not necessary to have a floppy disk drive to run natively!
Full assembler source file, NASM assembler, colorForth source
and batch files to create the colorForth image, and run
it in the bochs emulator.
Real colorForth running on (just about) any Windows PC.
bochs is available from http://bochs.sourceforge.net/
Thank you to all the bochs developers...
Download the previous
zip file here cf2022_Issue_2022Apr04.zip
colorForth_in_Black_and_White.pdf PDF file
colorForth_in_Black_and_White.pptx PowerPoint
See
also The colorForth Magenta Variable and colorForth and the Art of
the Impossible ,
my first impressions of colorForth.
Download the zip file here cf2012bochs2012Oct21release.zip
and self-extracting zip file here cf2012bochs2012Oct21release.exe
cfdos is a DOS program
to display colorForth pre-parsed
source blocks. This program will work on any computer that runs or emulates
DOS, and allows you to view colorForth source, in both
normal and "colour blind" mode. It features a file listing utility
(F6) which displays all files of type *.BLK in the same directory, and can copy
them to a formatted floppy disk. colorForth Explorer
Edition is the latest colorForth stand-alone
operating system, packaged together with a Windows/DOS program to display colorForth source and
create bootable floppy disks.
Don't
be deceived by the fact that colorForth
boots from a floppy - this is an experimental state-of-the-art operating system
for a PC.
See The colorForth Magenta Variable and colorForth and the Art of
the Impossible
my first impressions of colorForth
.