I've successfully built the recent version of #VolksForth for the #Commodore64 and have created a #d64 #disk #image which also contains all relevant sources as text files (in SEQ format) so they can be loaded and compiled using the new INCLUDE word because VolksForth 3.9.x supports text files and clasic blk storage.

I've also included #vi65 which is a clone of the #vi editor for the C64 (and other #Commodore and #Atari #8bit machines). It comes in versions with 40, 53, 64 and 80 column support. I have provided all of them but recommend the 64 column version for various reasons.

(I'll upload the final image to csdb.dk once I'm happy with it)

#RetroCoding
#Forth

@cstrotm Hallo nochmal, angeregt durch unseren letzten Austausch habe ich mir mal wieder #volksForth auf meinem #rc2014 aber auch auf meinem #C64 installiert.

Bei letzterem ist mir aufegfallen das die auf Diskette 4 enthaltene Grafik Demo ein paar Syntaxfehler enthält (vielleicht ist das aber schon bekannt?!):

Zum einen wird in screen &150 in der Definition von "RING" ein Wort "VIELECK" aufgerufen, es muss aber POLYGON heissen damit der Code lädt und funktioniert.

In screen &152 verwendet die Definition von "WORM" das wort "SCHNECKE", es muss aber "COIL" heissen. Zudem wird COIL hier erst nach dem Wort WORM definiert, was zu einem "Henne-Ei-Problem" führt. Ein Ändern der Reihenfolge der Definitionen in diesem Screen hat das Problem gelöst.

In screen &154 wird das Wort "HOUSEROW" verwendet, es muss aber "ROWOFHOUSES" heissen.

EDIT: in screen 147 gibt es einen Typo: das Wort "LINES" wird irrtümlich als "LINIES" definiert.

Mit den enstprechenden Änderungen lässt sich nun der Code laden und die einzelnen Demos ausführen. Hat halt meinen inneren "Monk" getriggert, das die Demo nicht wollte wie sie sollte ...

Bei Interesse lasse ich Dir gerne mein D64 Image mit den Änderungen zukommen.

@Wintermute_BBS shouldn’t be too hard to adapt to 40 column display, usually just one or two variables. Let me know if you want to work on this.

Alternatively we can port the 8080 version of #volksforth to the MSX1 :)

#VolksForth booted today on the #Sorbus Computer (made by SvOlli -> https://xayax.net/sorbus/) #Forth #retrocomputing #6502CPU
The Sorbus Computer

Another new target for VolksForth 6502: the Cerberus 2100 (6502 "mode”) by #TheByteAttic . First alpha finished during the Forth Summer meeting in Essen yesterday. Plan for next week: file/block interface

https://www.thebyteattic.com/p/cerberus-2100.html

#Forth #VolksForth

CERBERUS™

CERBERUS 2100™ is a multi-processor 8-bit microcomputer built with CPLDs, featuring both a Z80 and a 6502 CPU, and a powerful, generic expansion slot.

WOST hat VolksForth auf den neo6502 portiert.

#neo6502 #volksforth #forth

So #gForth has been inspired by #VolksForth which is based on #F83 - is this roughly correct?!

#Forth

Philip has created a new release of VolksForth 6502 for the Commodore 64 and Commander X16

This release adapts the X16 VolksForth to the R46 ROM. It also adds an X16 binary with added words to invoke the ROM-based X16Edit (XED), to list directories and files (DIR and CAT) and to issue DOS commands and read the error channel (DOS).

https://github.com/forth-ev/VolksForth/releases/tag/v3.9.5-6502-C64

#volksforth #forth #6502 #x16 #c64 #retrocomputing

Release VolksForth 6502-C64 3.9.5 · forth-ev/VolksForth

This release adapts the X16 VolksForth to the R46 ROM. It also adds an X16 binary with added words to invoke the ROM-based X16Edit (XED), to list directories and files (DIR and CAT) and to issue DO...

GitHub

Agon Light Origins edition - A new, very fast, 8bit computer built with modern parts - New revision

Review by Artic Retro

https://youtu.be/_QooZ2Lu-wY

CP/M for Agon Light comes preloaded with VolksForth on drive F:

#AgonLight #Forth #VolksForth

Agon Light Origins edition - A new, very fast, 8bit computer built with modern parts - New revision

YouTube

Text-only, silly, sort-of-a-snake-game, implemented in #volksforth on Atari 800 emulator... works!

I am impressed how #forth enforces by its design testing every small piece of code and how refactoring is tempting (must get rid of all the variables.. hail the Stack Almighty).

This is not far from implementing a full-fledged Snake, adding graphics and sound... I like it. Writing the code was very pleasant.

Source on https://github.com/BartGo/lapacz

GitHub - BartGo/lapacz

Contribute to BartGo/lapacz development by creating an account on GitHub.

GitHub