From cba8b0f6e56f108ac68802e23de4b1bc75a76bd4 Mon Sep 17 00:00:00 2001 From: "refraction@gmail.com" Date: Tue, 12 Mar 2013 23:45:13 +0000 Subject: [PATCH] microVU: Made the new logs mVU logs for Rama <3 git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5591 96395faa-99c1-11dd-bbfe-3dabce05a288 --- pcsx2/x86/microVU_Compile.inl | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/pcsx2/x86/microVU_Compile.inl b/pcsx2/x86/microVU_Compile.inl index ad1e638192..4d0e64dddd 100644 --- a/pcsx2/x86/microVU_Compile.inl +++ b/pcsx2/x86/microVU_Compile.inl @@ -496,12 +496,12 @@ void mVUDoDBit(microVU& mVU, microFlagCycles* mFC) { incPC(-2); // Go back to branch opcode - DevCon.Warning("D Bit on branch"); + DevCon.Warning("microVU%d: D-Bit on branch [%04x]", getIndex, xPC); mVUDTendProgram(mVU, mFC, 2); xCMP(ptr16[&mVU.branch], 0); switch (mVUlow.branch) { - case 1: case 2: Jcc = Jcc_Unconditional; DevCon.Warning("D Bit on B/BAL, might be buggy"); break; // B/BAL - case 9: case 10: DevCon.Warning("JR/JALR probably not supported on D Bit!"); break; // JR/JALR + case 1: case 2: Jcc = Jcc_Unconditional; DevCon.Warning("microVU%d: D Bit on B/BAL, might be buggy", getIndex); break; // B/BAL + case 9: case 10: DevCon.Warning("microVU%d: JR/JALR probably not supported on D Bit!", getIndex); break; // JR/JALR case 3: Jcc = Jcc_Equal; break; // IBEQ case 4: Jcc = Jcc_GreaterOrEqual; break; // IBGEZ case 5: Jcc = Jcc_Greater; break; // IBGTZ @@ -549,13 +549,12 @@ void mVUDoTBit(microVU& mVU, microFlagCycles* mFC) if(isBranch) { incPC(-2); // Go back to branch opcode - - DevCon.Warning("T Bit on branch"); + DevCon.Warning("microVU%d: T-Bit on branch [%04x]", getIndex, xPC); mVUDTendProgram(mVU, mFC, 2); xCMP(ptr16[&mVU.branch], 0); switch (mVUlow.branch) { - case 1: case 2: Jcc = Jcc_Unconditional; DevCon.Warning("T Bit on B/BAL, might be buggy"); break; // B/BAL - case 9: case 10: DevCon.Warning("JR/JALR probably not supported on T Bit!"); break; // JR/JALR + case 1: case 2: Jcc = Jcc_Unconditional; DevCon.Warning("microVU%d: T Bit on B/BAL, might be buggy", getIndex); break; // B/BAL + case 9: case 10: DevCon.Warning("microVU%d: JR/JALR probably not supported on T Bit!", getIndex); break; // JR/JALR case 3: Jcc = Jcc_Equal; break; // IBEQ case 4: Jcc = Jcc_GreaterOrEqual; break; // IBGEZ case 5: Jcc = Jcc_Greater; break; // IBGTZ