summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/Software/OpcodeDecoder.h
diff options
context:
space:
mode:
authormagumagu <magumagu9@gmail.com>2014-05-08 15:43:41 -0700
committermagumagu <magumagu9@gmail.com>2014-05-08 15:49:19 -0700
commit369c0c4ce20859448a82c509661cbfe90dcc8d44 (patch)
tree83fad657f9bb6bdaa71ef5fd9b6eedd41b0493f3 /Source/Core/VideoBackends/Software/OpcodeDecoder.h
parentb4e1ac5f080d630d33842822b8e3470d2c62abc3 (diff)
Opcode decoding: 0xC0 isn't a valid command.
Fix our opcode decoders to handle this appropriately.
Diffstat (limited to 'Source/Core/VideoBackends/Software/OpcodeDecoder.h')
-rw-r--r--Source/Core/VideoBackends/Software/OpcodeDecoder.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/Core/VideoBackends/Software/OpcodeDecoder.h b/Source/Core/VideoBackends/Software/OpcodeDecoder.h
index 3d33b18d40..8fd145ef1d 100644
--- a/Source/Core/VideoBackends/Software/OpcodeDecoder.h
+++ b/Source/Core/VideoBackends/Software/OpcodeDecoder.h
@@ -23,7 +23,7 @@ namespace OpcodeDecoder
#define GX_CMD_CALL_DL 0x40
#define GX_CMD_INVL_VC 0x48
- #define GX_PRIMITIVE_MASK 0x78
+ #define GX_PRIMITIVE_MASK 0x38
#define GX_PRIMITIVE_SHIFT 3
#define GX_VAT_MASK 0x07