Modern Intel CPUs are compatible all the way back to the I8088, the
issue is that the software at
www.forth.org is made for Win16 which was
deprecated a long time ago. There are messages and sites that mention
that just before LMI was shutdown they released a free copy of their
Forth running under Win32 which is what I'm looking for, it's of not
much use for me if it can't run under Win32 specially if the source is
not available.
For the longest time I used Pygmy Forth a descendant of cmForth by
Charles Moore. Full source is available, but it's a DOS program, but it
will run in a DOS box in 32 bit Windows 7.
I like Pygmy, it's small and simple, and comes with a meta-compiler that
is simple to understand but it would need to be modified to use Win32 as
the output format. I been looking at some books on Win32 programming and
it's not as difficult as I anticipated, so worse case I can modify the
source code, compile it once under a DOS box, and from then on it will
be a Win32 Forth, that is assuming you don't end up with a million bugs.
In anticipation, I setup several of my PCs, with Visual Studio, MASM in
various versions, FASM, and some editing tools. The purpose of the
project is to have a small simple Forth that is easily modified to
generate versions of itself for Soft FPGA Forth CPUs. Right now I am
using eForth for that purpose and it's working OK, but I'm not sure at
this point if I have the complete source to the core WIN32 eForth, and
before I pour a lot of time into this project I want to secure the
source code to everything involved so I can deal with future issues.
Right now Forth sites are disappearing at a pretty good clip, and with
it the code so either one gets it now or do without forever.
--
Cecil - k5nwa