xenoborg/alpha/archive/source/XenoKrnl/DbgConsole.cpp
2012-01-05 00:03:04 +00:00

37 lines
No EOL
889 B
C++

/*
* Xenoborg - Xbox Emulator
* Copyright (C) 2006-2010 blueshogun96
*
* Name: DbgConsole.cpp
* Desc: The debug console code.
*
* Changelog:
* 10/13/2010 - Initial import from one of my old builds. Good code
* is a terrible thing to waste.
*/
#include "XenoKrnl.h"
#include "DbgConsole.h"
//-----------------------------------------------------------------------------
// Name: DbgConsoleInit
// Desc: Initialize debug console for debug builds
//-----------------------------------------------------------------------------
BOOL DbgConsoleInit( void )
{
if( AllocConsole() )
{
freopen( "CONOUT$", "wt", stdout );
SetConsoleTitle( L"Xenoborg : Debug Console" );
SetConsoleTextAttribute( GetStdHandle( STD_OUTPUT_HANDLE ),
FOREGROUND_GREEN | FOREGROUND_BLUE | FOREGROUND_RED );
return TRUE;
}
return FALSE;
}