af3583e12a
FossilOrigin-Name: 4a42046dbc389b6d347e293894730d54fc4a0da8b0608385eba279be4f408810 |
||
---|---|---|
.. | ||
barebones-2021-02-28.png | ||
barebones.asm | ||
barebones.hex | ||
barebones.image | ||
barebones.lst | ||
build.sh | ||
LICENSE | ||
macros_inc.asm | ||
README.md |
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
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