From c396684e0786b9f2b39f67a1535130f2c606f7cb Mon Sep 17 00:00:00 2001 From: "Jake.Stine" Date: Sun, 26 Sep 2010 17:41:57 +0000 Subject: [PATCH] * Fix a bug that prevented devel/verbose console logs from being logged in Release builds. * Switch microVU's cache logs to DevCon (verbose only). TODO: Make a vuPerfLog for them someday. git-svn-id: http://pcsx2.googlecode.com/svn/trunk@3841 96395faa-99c1-11dd-bbfe-3dabce05a288 --- common/src/Utilities/Console.cpp | 7 ++----- pcsx2/x86/microVU.cpp | 2 +- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/common/src/Utilities/Console.cpp b/common/src/Utilities/Console.cpp index bc75de447b..86297f8df4 100644 --- a/common/src/Utilities/Console.cpp +++ b/common/src/Utilities/Console.cpp @@ -55,11 +55,8 @@ void Console_SetActiveHandler( const IConsoleWriter& writer, FILE* flushfp ) writer.DoWriteLn( ConsoleBuffer_Get() ); } - const_cast(Console)= writer; - -#ifdef PCSX2_DEVBUILD - const_cast(DevCon) = writer; -#endif + const_cast(Console) = writer; + const_cast(DevConWriter) = writer; #ifdef PCSX2_DEBUG const_cast(DbgCon) = writer; diff --git a/pcsx2/x86/microVU.cpp b/pcsx2/x86/microVU.cpp index 97b4fc3e68..2721e7da9b 100644 --- a/pcsx2/x86/microVU.cpp +++ b/pcsx2/x86/microVU.cpp @@ -247,7 +247,7 @@ _mVUt __fi microProgram* mVUcreateProg(int startPC) { double cacheSize = (double)((u32)mVU->prog.x86end - (u32)mVU->prog.x86start); double cacheUsed =((double)((u32)mVU->prog.x86ptr - (u32)mVU->prog.x86start)) / cacheSize * 100; ConsoleColors c = vuIndex ? Color_Orange : Color_Magenta; - Console.WriteLn(c, "microVU%d: Cached MicroPrograms = [%03d] [PC=%04x] [List=%02d] (Cache = %3.3f%%)", + DevCon.WriteLn(c, "microVU%d: Cached MicroPrograms = [%03d] [PC=%04x] [List=%02d] (Cache = %3.3f%%)", vuIndex, prog->idx, startPC, mVU->prog.prog[startPC]->size()+1, cacheUsed); return prog; }