diff --git a/README.md b/README.md index 201ee38..0ee2fbd 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,12 @@ potential (and groundwork has been done) for it to become one. Among its many features are: * Mostly platform-independent. OF816 can be ported easily to new systems. - * Ports currently exist for the W65C816SXB, Neon816, and the Apple IIgs. + * Ports currently exist for the following platforms: + * [WDC W65C816SXB](https://wdc65xx.com/Single-Board-Computers/w65c816sxb/). + * [Neon816](https://hackaday.io/project/164325-neon816). + * [Apple IIgs](https://en.wikipedia.org/wiki/Apple_IIGS). + * [C256 Foenix](https://c256foenix.com) via [this fork](https://github.com/aniou/of816). + * GoSXB - an unreleased emulator designed for OF816 development. * New ports require the implementation of a handful of routines. * Simple instantiation of one or more Forths in a system. * 32-bit cells. diff --git a/platforms/GoSXB/fcode/romfs.fs b/platforms/GoSXB/fcode/romfs.fs index ed19c18..ff0c509 100644 --- a/platforms/GoSXB/fcode/romfs.fs +++ b/platforms/GoSXB/fcode/romfs.fs @@ -140,6 +140,7 @@ external \ See if file exists, if so, eval as text or load as FCode depending on first \ byte : ?romfs-run ( addr u -- ... ) + ." Trying " 2dup type cr romfs-lookup dup if over 1+ c@ 8 = if diff --git a/platforms/GoSXB/romfs_files/AUTOEXEC b/platforms/GoSXB/romfs_files/AUTOEXEC index afa6f75..62ec331 100644 --- a/platforms/GoSXB/romfs_files/AUTOEXEC +++ b/platforms/GoSXB/romfs_files/AUTOEXEC @@ -2,6 +2,6 @@ also romfs ." ROMfs bootstrap by M.G." cr s" message.fs" ?romfs-run s" board.fs" ?romfs-run -s" OF/base.fs" ?romfs-run +s" of.fs" ?romfs-run previous