From 71196f496194d749b7c5551b5c7085bff88263b8 Mon Sep 17 00:00:00 2001 From: otya128 Date: Thu, 29 Dec 2016 21:34:37 +0900 Subject: [PATCH] Fix ACLS --- SMILEBASIC/console.d | 1 + SMILEBASIC/petitcomputer.d | 9 ++------- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/SMILEBASIC/console.d b/SMILEBASIC/console.d index c9fe0d0..3e5295e 100644 --- a/SMILEBASIC/console.d +++ b/SMILEBASIC/console.d @@ -165,6 +165,7 @@ class Console CSRZs = 0; foreColors = 15;//#T_WHITE backColors = 0; + attrs = ConsoleAttribute.TROT0; resizeConsole(); } void width(int w) diff --git a/SMILEBASIC/petitcomputer.d b/SMILEBASIC/petitcomputer.d index e0c06f6..c6660d7 100644 --- a/SMILEBASIC/petitcomputer.d +++ b/SMILEBASIC/petitcomputer.d @@ -1636,15 +1636,10 @@ class PetitComputer void acls(bool gclsAndSpriteImageBGImageInit, bool spdef, bool fontdef) { + console.initConsole(); xscreen(0, 512, 4); + console.cls(); backcolor = 0; - console.width(8); - console.foreColors[] = 15; - console.backColors[] = 0; - console.CSRXs[] = 0; - console.CSRYs[] = 0; - console.CSRZs[] = 0; - console.attrs[] = ConsoleAttribute.TROT0; if (gclsAndSpriteImageBGImageInit) { //TODO:sprite,bg