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; CSRX = 0;
CSRY++; CSRY++;
if(CSRY >= consoleHeightC)
{
scrollY1;
CSRY = consoleHeightC - 1;
}
} }
if(CSRY >= consoleHeightC) if(CSRY >= consoleHeightC)
{ {
@@ -399,6 +404,13 @@ class Console
CSRY++; CSRY++;
} }
if(CSRY >= consoleHeightC) if(CSRY >= consoleHeightC)
{
scrollY1;
CSRY = consoleHeightC - 1;
}
}
}
void scrollY1()
{ {
auto tmp = consoleC[0]; auto tmp = consoleC[0];
for(int i = 0; i < consoleHeightC - 1; i++) for(int i = 0; i < consoleHeightC - 1; i++)
@@ -407,8 +419,5 @@ class Console
} }
consoleC[consoleHeightC - 1] = tmp; consoleC[consoleHeightC - 1] = tmp;
tmp[] = ConsoleCharacter(0, consoleForeColor, consoleBackColor, attr, CSRZ); tmp[] = ConsoleCharacter(0, consoleForeColor, consoleBackColor, attr, CSRZ);
CSRY = consoleHeightC - 1;
}
}
} }
} }