From ba525f69822d710e92cf45a9057c71bdf56b3842 Mon Sep 17 00:00:00 2001 From: Willem Date: Sun, 2 Feb 2025 23:45:40 +0100 Subject: [PATCH] Added time spliced feature in TODO for new MSX BASIC --- .../mushroom/mais/fc18/FCDocSegmentWriterCake.java | 4 ++-- src/site/wigiti/msx/overview-spec.md | 11 ++++++----- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/nx01-mushroom-mais-fc18/src/main/java/love/distributedrebirth/nx01/mushroom/mais/fc18/FCDocSegmentWriterCake.java b/nx01-mushroom-mais-fc18/src/main/java/love/distributedrebirth/nx01/mushroom/mais/fc18/FCDocSegmentWriterCake.java index 6ce6341..a01406c 100644 --- a/nx01-mushroom-mais-fc18/src/main/java/love/distributedrebirth/nx01/mushroom/mais/fc18/FCDocSegmentWriterCake.java +++ b/nx01-mushroom-mais-fc18/src/main/java/love/distributedrebirth/nx01/mushroom/mais/fc18/FCDocSegmentWriterCake.java @@ -54,7 +54,7 @@ public class FCDocSegmentWriterCake implements FCDocSegmentWriter { "Has underscored letters to migrate EBCDIC(1963) APL code from z/OS", "Program with (local) words not with lettersssss", "New Counting Rods, 1152 bit fractions with two 576 bit numbers", - "Use datagrams for decimals/octals/hex/bits/space to render in monkey language", + "Use datagrams for decimals/octals/hex/bits to render in monkey language", "Supports HolyC sand worms in your text for undefined octal data", "Embed 21 bit unicode for 6/8 and 18 bit computers", "The lower 6/8 bit part is pattern graphic renderable with optional kerning", @@ -120,7 +120,7 @@ public class FCDocSegmentWriterCake implements FCDocSegmentWriter { MaisDocContentWriter writer = event.getWriter(); writer.printCharacters("Allow a chineese child to use a computer without any british legacy."); try (ContentCloseable content = writer.docPageContent()) { - writer.printCharacters("Unicode bad monkey, real china computer is strong, like Brazilian MSX baklava with ROM v1.1 and KANJI JIS1&2 ROM."); + writer.printCharacters("Unicode bad monkey, real china computer is strong, eat MSX baklava with brazilian ROM v1.1 and KANJI JIS1&2 ROM together."); } } diff --git a/src/site/wigiti/msx/overview-spec.md b/src/site/wigiti/msx/overview-spec.md index 5bc9e35..4df442f 100644 --- a/src/site/wigiti/msx/overview-spec.md +++ b/src/site/wigiti/msx/overview-spec.md @@ -24,13 +24,13 @@ So all BASIC++ code will be for every child in 100% local human language. MSX-BASIC `6.0` has the following features to delete ASCII from the MSX; -- Source as binary tokens in namespaced container tree format in FC18(5785) +- Source in FC18(5785) as binary tokens in namespaced container tree format - Upgrade to OPL(1984) BASIC without line numbers - Embed APL(1966) into BASIC to write very short math functions - Emded MPI-2(2007) like message interface for multi-process runtime -- Emded binary structure tree support like XDBX(2010) -- Emded streaming version of XSLT(1999) -- Used FC18 adult text encoding +- Emded binary structure tree support, struct+inter and transform +- Uses simple `Decimal-144` and 1152 bit NCR fractions +- Add time slicer for stepped BASIC code see: arduino pulsefire [mal.c](http://git.savannah.gnu.org/cgit/pulsefire.git/tree/pulsefire-chip/src/main/c/mal.c) # MSX4ATARI-SPEC @@ -51,7 +51,8 @@ Code and docs written by a hindi speaking child should be usable by a spanish sp ## MSX0⁺⁺ spec -A simple 18 bit platform for embedded and boot device. +A simple 18 bit platform for embedded and boot device. +See it as a MSX like one-chip 18 bit "Tandem T16" main frame. MSX0++: - 18 bit CPU; ZR8000