diff --git a/images/apple/PLASMA-2.20.po b/images/apple/PLASMA-2.20.po index 25c4007..9dd52d5 100644 Binary files a/images/apple/PLASMA-2.20.po and b/images/apple/PLASMA-2.20.po differ diff --git a/src/utilsrc/apple/initslot.pla b/src/utilsrc/apple/initslot.pla index 031d4af..4b42f00 100644 --- a/src/utilsrc/apple/initslot.pla +++ b/src/utilsrc/apple/initslot.pla @@ -24,13 +24,15 @@ if ^arg break is MACHID_IIPLUS is MACHID_II - putc(26); putc('1') // Videx disable - putc(20); putc('A'); putc('1')// ALS SmartTerm disable + putc(26); putc('1'); putln // Videx disable + putc(20); putc('A'); putc('1'); putln// ALS SmartTerm disable ^$C058 wend cmdsys:_sysflags_ = cmdsys:_sysflags_ & ~vid80col fin - call($FB2F, 0, 0, 0, 0) + call($FE89, 0, 0, 0, 0) // IN#0 + call($FE93, 0, 0, 0, 0) // PR#0 + call($FB2F, 0, 0, 0, 0) // INIT return modflagkeep elsif arg->1 >= '1' and arg->1 <= '7' if arg->1 == '3' @@ -39,9 +41,14 @@ if ^arg puts("80 column card not present\n") return 0 fin + when MACHID & MACHID_MODEL + is MACHID_IIPLUS + is MACHID_II + ^$C059 + wend cmdsys:_sysflags_ = cmdsys:_sysflags_ | vid80col fin - call($C000 + ((arg->1 - '0') << 8), 0, 0, 0, 0) + call($C000 + ((arg->1 - '0') << 8), '\n', 0, 0, 0) return modflagkeep fin fin