Add some additional unknown cmds to reporting.

This commit is contained in:
Unknown W. Brackets
2013-10-08 00:34:17 -07:00
parent 5a90ddcb47
commit f1f526f8cd
2 changed files with 51 additions and 0 deletions
+34
View File
@@ -351,6 +351,23 @@ static const CommandTableEntry commandTable[] = {
{GE_CMD_UNKNOWN_B7, FLAG_EXECUTE},
{GE_CMD_UNKNOWN_D1, FLAG_EXECUTE},
{GE_CMD_UNKNOWN_ED, FLAG_EXECUTE},
{GE_CMD_UNKNOWN_EF, FLAG_EXECUTE},
{GE_CMD_UNKNOWN_F0, FLAG_EXECUTE},
{GE_CMD_UNKNOWN_F1, FLAG_EXECUTE},
{GE_CMD_UNKNOWN_F2, FLAG_EXECUTE},
{GE_CMD_UNKNOWN_F3, FLAG_EXECUTE},
{GE_CMD_UNKNOWN_F4, FLAG_EXECUTE},
{GE_CMD_UNKNOWN_F5, FLAG_EXECUTE},
{GE_CMD_UNKNOWN_F6, FLAG_EXECUTE},
{GE_CMD_UNKNOWN_F7, FLAG_EXECUTE},
{GE_CMD_UNKNOWN_F8, FLAG_EXECUTE},
{GE_CMD_UNKNOWN_F9, FLAG_EXECUTE},
{GE_CMD_UNKNOWN_FA, FLAG_EXECUTE},
{GE_CMD_UNKNOWN_FB, FLAG_EXECUTE},
{GE_CMD_UNKNOWN_FC, FLAG_EXECUTE},
{GE_CMD_UNKNOWN_FD, FLAG_EXECUTE},
{GE_CMD_UNKNOWN_FE, FLAG_EXECUTE},
{GE_CMD_UNKNOWN_FF, FLAG_EXECUTE},
};
@@ -1399,6 +1416,23 @@ void GLES_GPU::ExecuteOp(u32 op, u32 diff) {
case GE_CMD_UNKNOWN_B7:
case GE_CMD_UNKNOWN_D1:
case GE_CMD_UNKNOWN_ED:
case GE_CMD_UNKNOWN_EF:
case GE_CMD_UNKNOWN_F0:
case GE_CMD_UNKNOWN_F1:
case GE_CMD_UNKNOWN_F2:
case GE_CMD_UNKNOWN_F3:
case GE_CMD_UNKNOWN_F4:
case GE_CMD_UNKNOWN_F5:
case GE_CMD_UNKNOWN_F6:
case GE_CMD_UNKNOWN_F7:
case GE_CMD_UNKNOWN_F8:
case GE_CMD_UNKNOWN_F9:
case GE_CMD_UNKNOWN_FA:
case GE_CMD_UNKNOWN_FB:
case GE_CMD_UNKNOWN_FC:
case GE_CMD_UNKNOWN_FD:
case GE_CMD_UNKNOWN_FE:
case GE_CMD_UNKNOWN_FF:
if (data != 0)
WARN_LOG_REPORT_ONCE(unknowncmd, G3D, "Unknown GE command : %08x ", op);
break;
+17
View File
@@ -259,6 +259,23 @@ enum GECommand
GE_CMD_UNKNOWN_B7 = 0xB7,
GE_CMD_UNKNOWN_D1 = 0xD1,
GE_CMD_UNKNOWN_ED = 0xED,
GE_CMD_UNKNOWN_EF = 0xEF,
GE_CMD_UNKNOWN_F0 = 0xF0,
GE_CMD_UNKNOWN_F1 = 0xF1,
GE_CMD_UNKNOWN_F2 = 0xF2,
GE_CMD_UNKNOWN_F3 = 0xF3,
GE_CMD_UNKNOWN_F4 = 0xF4,
GE_CMD_UNKNOWN_F5 = 0xF5,
GE_CMD_UNKNOWN_F6 = 0xF6,
GE_CMD_UNKNOWN_F7 = 0xF7,
GE_CMD_UNKNOWN_F8 = 0xF8,
GE_CMD_UNKNOWN_F9 = 0xF9,
GE_CMD_UNKNOWN_FA = 0xFA,
GE_CMD_UNKNOWN_FB = 0xFB,
GE_CMD_UNKNOWN_FC = 0xFC,
GE_CMD_UNKNOWN_FD = 0xFD,
GE_CMD_UNKNOWN_FE = 0xFE,
GE_CMD_UNKNOWN_FF = 0xFF,
};
enum GEBufferFormat