1
0

Fix PRINT

This commit is contained in:
otya128
2016-12-11 15:42:02 +09:00
parent 69234d9f8d
commit 73f59bb34f

View File

@@ -363,6 +363,11 @@ class Console
{
CSRX = 0;
CSRY++;
if(CSRY >= consoleHeightC)
{
scrollY1;
CSRY = consoleHeightC - 1;
}
}
if(CSRY >= consoleHeightC)
{
@@ -400,15 +405,19 @@ class Console
}
if(CSRY >= consoleHeightC)
{
auto tmp = consoleC[0];
for(int i = 0; i < consoleHeightC - 1; i++)
{
consoleC[i] = consoleC[i + 1];
}
consoleC[consoleHeightC - 1] = tmp;
tmp[] = ConsoleCharacter(0, consoleForeColor, consoleBackColor, attr, CSRZ);
scrollY1;
CSRY = consoleHeightC - 1;
}
}
}
void scrollY1()
{
auto tmp = consoleC[0];
for(int i = 0; i < consoleHeightC - 1; i++)
{
consoleC[i] = consoleC[i + 1];
}
consoleC[consoleHeightC - 1] = tmp;
tmp[] = ConsoleCharacter(0, consoleForeColor, consoleBackColor, attr, CSRZ);
}
}