From 39f812d5c1ec16324c4296a87d3e3982c8559b41 Mon Sep 17 00:00:00 2001 From: mgcaret Date: Sun, 21 Jun 2020 18:10:25 -0700 Subject: [PATCH] add C256 mention/minor reorg README, minor GoSXB romfs changes --- README.md | 7 ++++++- platforms/GoSXB/fcode/romfs.fs | 1 + platforms/GoSXB/romfs_files/AUTOEXEC | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) 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