@deadbeef Oh, that's a long story.

I read about #Forth in 1987 in a Commodore 64 magazine that included a homebrew Forth compiler written in BASIC.

It was slow and my 14 year old me was a little too young to understand the overall concept of the language. But I was fascinated by it and that stuck for decades (I even bought Leo Brodies book back then but never got beyond the first five chapters).

Fast-forward to 2022: after having fallen in love with the #rc2014 homebrew kit and having built several other #8bit replica systems since then, I learned about the #Mynor #My4th homebrew kit. It's a cpu-less 8 bit system (the CPU is made of discrete 74xx logic ICs) which features a Forth compiler instead of BASIC in its ROM.

I built it and then I *had* to get Forth into my brain to use it. And this time things fell into place. Having learned 8085 Assembler some 30 years ago may have helped.

I love Forth because it allows you to do rapid "function" prototyping interactively just like you would work with an interpreter language while it gives you the speed and low-level hardware access of assembler.

One of the rsults of my Forth efforts so far is the #TMSnake game for #rc2014 systems.

Just built a 4-port #I2C #bus #expander for the #Mynor #My4TH #ForthDeck so I can finally get rid of my current breadboard setup which has been sitting on my desk for far too long, causing even more of a mess. Turned out nice, I think ...

#retrocomputing

@garvalf @MascarellDiego hey, I just looked at your changes trying to get the 7.0.7.18 version of ueforth working with fabGL as well. In fact, I'm still tinkering with your code right now. Nice to meet you.

Problem with ESP32forth Station also is that the webui component isn't working properly and MMC card access seems to be non-functional as well.

I prefer my #MyNOR #My4TH over the ESP32 with ueforth.

As for your question regarding DX Forth (which I use on CP/M on my #rc2014 ) yes this should be possible. You just need to find out how to write to the downloaded DOS disk image files.

OK, I had a bit more problems as I expected. Because I used the precision sockets ROM and RAM are to thick. But the mounted #ForthDeck with it's #my4th inside fullfil my needs completely.
#Forth #Tinkering #WhoNeedsACpu #MyNOR
Shortly strait before home πŸ˜€β€‹ The #ForthDeck can power itself and the #My4th, the keyboard caps are labeled. I cut up some pre-printed film and glued the cutouts to the caps. #Ender3 is currently trying to print a housing and I has to see what it turns out. Unfortunately one corner is lifting off the print bed.
#Forth #Tinkering #WhoNeedsACpu #MyNor

Mynor My4TH Forth Deck demonstrating some rudimentary, BBS like code

https://diode.zone/videos/watch/b060a56b-f951-490d-a5fe-22b66138dc5e

Mynor My4TH Forth Deck demonstrating some rudimentary, BBS like code

PeerTube
Everytime a great miracle what @Mecrisp with his knowledge and experience is able to produce in some hours. He wrote a small disassembler to look up whats going on "insight" the #My4TH computer and it's dictionary.
Maybe it's an idea to send it to Dennis for publishing it on his website?
#WithoutACpu #SBC #MyNOR
Congrats, really fast at #Reichelt. All chips are mounted and I am greeted by a "Welcome to My4TH". Really cute little SBC #WithoutAcpu and the basic commands are certainly included in #Forth2012. Even some I2C examples can be found here http://mynor.org/my4th.
There are still 3 purple boards left, it makes sense to order from Germany: https://www.ebay.de/itm/195778146717
#Tinkering #ForthMachine #MyNOR