• ANN: cf2022 2022Sep24

    From Howerd@21:1/5 to All on Mon Sep 26 01:29:43 2022
    Hi Forthers,

    Announcing the release of colorForth cf2022 “sitar-flatfish” with ASCII support :
    • Support for encoding and display of ASCII characters (see block 510)
    • The font is now in ASCII order, even though Shannon-Fano encoded names are still used internally.
    • Byte addresses are used throughout, all magic numbers have been replaced by equ’s
    • The cf2022.nasm code is now better documented. It is not yet perfect
    • The user experience is more comfortable, most of the original apps now work again
    • cf2022 has four tasks (threads) in a co-operative multi-tasking system
    1. main task handles the keyboard/keypad
    2. show task displays on the screen and the two server tasks
    3. serv1 and
    4. serv2 are there to handle serial and Ethernet comms.
    • A new App: staks shows the stack usage for all four tasks (threads).
    • A new Word chm (check MD5) shows the MD5 hash for blocks 64 to 127, the system blocks. This checks that the colorForth system has been copied onto the USB stick correctly. The current system shows “EWROPC”.
    You can download colorForth cf2022, together with Bochs for running it under Windows here:
    https://www.inventio.co.uk/cf2022_2022Sep24.7z
    More colorForth options here:
    https://www.inventio.co.uk/colorforth/

    Thanks to Marco Nicola for reporting a bug that stopped 2dup and 2drop from working - now fixed in this edition :-)

    Enjoy!

    Cheers,
    Howerd

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Howerd@21:1/5 to All on Mon Sep 26 01:26:44 2022
    Hi Forthers,

    Announcing the release of colorForth cf2022 “sitar-flatfish” with ASCII support :
    • Support for encoding and display of ASCII characters (see block 510)
    • The font is now in ASCII order, even though Shannon-Fano encoded names are still used internally.
    • Byte addresses are used throughout, all magic numbers have been replaced by equ’s
    • The cf2022.nasm code is now better documented. It is not yet perfect
    • The user experience is more comfortable, most of the original apps now work again
    • cf2022 has four tasks (threads) in a co-operative multi-tasking system
    1. main task handles the keyboard/keypad
    2. show task displays on the screen and the two server tasks
    3. serv1 and
    4. serv2 are there to handle serial and Ethernet comms.
    • A new App: staks shows the stack usage for all four tasks (threads).
    • A new Word chm (check MD5) shows the MD5 hash for blocks 64 to 127, the system blocks. This checks that the colorForth system has been copied onto the USB stick correctly. The current system shows “EWROPC”.
    You can download colorForth cf2022, together with Bochs for running it under Windows here:
    https://www.inventio.co.uk/cf2022_2022Sep24.7z
    More colorForth options here:
    https://www.inventio.co.uk/colorforth/

    Enjoy!

    Cheers,
    Howerd

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Wayne morellini@21:1/5 to Howerd on Mon Sep 26 23:10:18 2022
    On Monday, September 26, 2022 at 6:26:46 PM UTC+10, Howerd wrote:
    Hi Forthers,

    Announcing the release of colorForth cf2022 “sitar-flatfish” with ASCII support :
    • Support for encoding and display of ASCII characters (see block 510)
    • The font is now in ASCII order, even though Shannon-Fano encoded names are still used internally.
    • Byte addresses are used throughout, all magic numbers have been replaced by equ’s
    • The cf2022.nasm code is now better documented. It is not yet perfect
    • The user experience is more comfortable, most of the original apps now work again
    • cf2022 has four tasks (threads) in a co-operative multi-tasking system 1. main task handles the keyboard/keypad
    2. show task displays on the screen and the two server tasks
    3. serv1 and
    4. serv2 are there to handle serial and Ethernet comms.
    • A new App: staks shows the stack usage for all four tasks (threads).
    • A new Word chm (check MD5) shows the MD5 hash for blocks 64 to 127, the system blocks. This checks that the colorForth system has been copied onto the USB stick correctly. The current system shows “EWROPC”.
    You can download colorForth cf2022, together with Bochs for running it under Windows here:
    https://www.inventio.co.uk/cf2022_2022Sep24.7z
    More colorForth options here:
    https://www.inventio.co.uk/colorforth/

    Enjoy!

    Cheers,
    Howerd

    Thanks Howerd.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)