Exemple #1
0
void Con_PutChar(char Char) {
    if (Char == '\n') {
        ++g_Row;
        g_Column = 0;
    } else {
        g_VidMem[X86_64_TEXTMODE_WIDTH * g_Row + g_Column] = g_Color + Char;
        ++g_Column;
        if (g_Column == X86_64_TEXTMODE_WIDTH) {
            g_Column = 0;
            ++g_Row;
        }
    }
    if (g_Row == X86_64_TEXTMODE_HEIGHT) {
        --g_Row;
        Con_ScrollUp();
    }
}
Exemple #2
0
void Con_PageUp( void )
{
	Con_ScrollUp( consoleState.visibleAmountOfLines/2 );
}