Skip to content

aniou/retro816

Repository files navigation

retro/816

Port of RETRO Forth created by Charles Childers to C256 Foenix, a retro-computer based on 65c816 CPU.

This port is in infancy and there are dark and spooky things inside, but at this moment is able to run simple code in 1:1 pair to one of original interpreters (vm/nga-c/barebones).

It runs in Foenix IDE, it is also possible to run current, unmodified version of this port on go65c816 emulator (use retro.ini parameters file here).

obligatory screenshot

sample run

building

You will need a 64tass assembler.

rough edges

  • inst_di is somewhat borken - it is very crude and doesn't works with signed values

  • currently there are only two devices available: keyboard and standard output

latest changes

2021-02-28

  • rename nga.asm to barebones.asm to better reflect which part of RETRO it corresponds to

About

port RETRO Forth to 65c816

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published