FC18: Removed unicode and kanji rendering support for real systems

This commit is contained in:
Willem Cazander 2025-08-07 19:32:20 +02:00
parent ddda38ffaa
commit c7dee9b006
9 changed files with 14 additions and 225 deletions

View file

@ -340,12 +340,10 @@ public enum FourCornerDotCake {
/// This can encode sand worm text data like icons, bitmap images or vector images and unicode4D/etc like HolyC of TempleOS.
FC_SAND_KHORKHOI(0x27000, 32768, "Sand octals of large khorkhoi"),
/// Support lower 11 bit of unicode to be encoded with one cake point.
@Deprecated // TODO: move to sand worm
FC_UNI2K_11(0x30000 - 4096, 2048, "Unicode page point"),
/// Optional select for the 11 bit half word, to get full 21 bit unicode-one point.
@Deprecated // TODO: move to sand worm
FC_UNI2K_22(0x30000 - 2048, 2048, "Unicode page select"),
/// free
__RESERVED_F4A(0x30000 - 4096, 2048, "free"),
/// free
__RESERVED_F4B(0x30000 - 2048, 2048, "free"),
// =========== Allow big terminators to learn a computer math

View file

@ -79,24 +79,7 @@ public enum FCDotDEC2701DashPX0 implements FourCornerX06BaklavaPointSequence, Fo
ESC_DEC0801_E10,
/// _ESC6_X2 _ESC6_X1 _ESC6_X2 = 11
/// If your machine has KANJI roms and display engine support than embed using this.
/// Single argument serial bank switching kanji KuTen escape string must end with !
/// Token to select plane;
/// _PEPPER_DOWNUP_EXCLAMATION = JIS X 0208 plane 1 (DEFAULT and in MSX1++ ROMs)
/// _PEPPER_DOWNUP_QUESTION = JIS X 0213 plane 2
/// _SALT_COMPARE_LEFT = JIS X reserved plane 3
/// _SALT_COMPARE_RIGHT = JIS X reserved plane 4
/// Token to select KuTen
/// NY10_CARET - NY18_ASTERISK = posimal(1-9) MSB of KuTen (1=DEFAULT)
/// NY01_AT - NY09_EQUALS = posimal(1-9) LSB of KuTen (1=DEFAULT)
/// NX17_Q - NX22_V = Ten row (0-16-32-48-64-80) (0=DEFAULT)
/// Token to fire a glyph dough character;
/// NX01_A - NX16_P = 0x0 - 0xF
/// Token to reset banking to first value
/// NX27_AMPERSAND = bank reset
/// Example escape for 𪚲鳦; (last used than first used glyph or G=2-94-87 and B=2-94-1)
/// [3*ESC]¿*_VGQB!
ESC_KANJI,
__ESC_RESERVED_B2,
/// _ESC6_X2 _ESC6_X1 _ESC6_X3 = 12
__ESC_RESERVED_B3,