Comment by ๐Ÿ‘ฝ spc476

Re: "Forth Advanced Run-Time"

In: s/FORTH

Yes, it's mine, and no, you weren't giving me that hard of a time. You at least did find two bugs in the assembler.

๐Ÿ‘ฝ spc476

2025-04-17 ยท 1 year ago

3 Later Comments โ†“

๐Ÿš€ stack [OP/mod] ยท 2025-04-17 at 21:01:

@spc476, thank you again for the assembler. I like it more than a couple of others I tried.

What kind of a 6809 system do you have? Are you working on anything interesting?

๐Ÿ‘ฝ spc476 ยท 2025-04-18 at 00:55:

I have a Tandy Color Computer in storage, so I tend to use either the 6809 emulator I wrote (which is also part of the assembler), or XRoar, a Color Computer emulator.

Besides the assembler, I too, am currently working on a 6809 ANS Forth system, which started out as me trying to figure out how DOES> is implemented.

๐Ÿš€ stack [OP/mod] ยท 2025-04-18 at 01:42:

Excellent. If you ever want to put together a 40Mhz 6809 on that $30 board, I'll be happy to assist.

Original Post

๐ŸŒ’ s/FORTH

๐Ÿš€ stack: [mod]

Forth Advanced Run-Time โ€” I've been coding in assembly on a Forth-friendly 6809 system I slapped together on the $30 Tang Nano 20K FPGA board. I always wanted to try a 6809, mainly because it has a User Stack that works perfectly as a Forth Datastack -- complete with push and pull instructions. Unlike all other processors out there. Well, the 68K allowed any address register to be used as a datastack, I suppose. But the U register is actually designed for Forth. Anyway, I wrote a bootloader,...

๐Ÿ’ฌ 8 comments ยท 4 likes ยท 2025-04-16 ยท 1 year ago