Difference between revisions of "PS1 Tests"
(→GPU: Redo table, Xebra and PS3 tests.) |
(Rest of PS3 and Xebra tests.) |
||
Line 1: | Line 1: | ||
Tests are from Amidog's PS1 test suite, tests for: Exception, Flag, Value, and/or Timing. | Tests are from Amidog's PS1 test suite, tests for: Exception, Flag, Value, and/or Timing. | ||
− | |||
− | |||
− | |||
==CPU== | ==CPU== | ||
Line 12: | Line 9: | ||
! scope="col"|PlayStation | ! scope="col"|PlayStation | ||
! scope="col"|[[Mednafen|Mednafen PSX]]<br>0.9.37.1 | ! scope="col"|[[Mednafen|Mednafen PSX]]<br>0.9.37.1 | ||
+ | ! scope="col"|PlayStation 3<br>ps1_netemu 4.46 | ||
|- | |- | ||
| style="text-align: center;"|LOG | | style="text-align: center;"|LOG | ||
| style="text-align: center;"|MTHIMFHI | | style="text-align: center;"|MTHIMFHI | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 20: | Line 19: | ||
| style="text-align: center;"|LOG | | style="text-align: center;"|LOG | ||
| style="text-align: center;"|MTLOMFLO | | style="text-align: center;"|MTLOMFLO | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 25: | Line 25: | ||
| style="text-align: center;"|LOG | | style="text-align: center;"|LOG | ||
| style="text-align: center;"|MTHIMFLO | | style="text-align: center;"|MTHIMFLO | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 30: | Line 31: | ||
| style="text-align: center;"|LOG | | style="text-align: center;"|LOG | ||
| style="text-align: center;"|MTLOMFHI | | style="text-align: center;"|MTLOMFHI | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 37: | Line 39: | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✗ - ✗ - | ||
|- | |- | ||
| style="text-align: center;"|LOG | | style="text-align: center;"|LOG | ||
| style="text-align: center;"|ADDU | | style="text-align: center;"|ADDU | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 47: | Line 51: | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✗ - ✗ - | ||
|- | |- | ||
| style="text-align: center;"|LOG | | style="text-align: center;"|LOG | ||
| style="text-align: center;"|SUBU | | style="text-align: center;"|SUBU | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 55: | Line 61: | ||
| style="text-align: center;"|LOG | | style="text-align: center;"|LOG | ||
| style="text-align: center;"|AND | | style="text-align: center;"|AND | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 60: | Line 67: | ||
| style="text-align: center;"|LOG | | style="text-align: center;"|LOG | ||
| style="text-align: center;"|OR | | style="text-align: center;"|OR | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 65: | Line 73: | ||
| style="text-align: center;"|LOG | | style="text-align: center;"|LOG | ||
| style="text-align: center;"|XOR | | style="text-align: center;"|XOR | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 70: | Line 79: | ||
| style="text-align: center;"|LOG | | style="text-align: center;"|LOG | ||
| style="text-align: center;"|NOR | | style="text-align: center;"|NOR | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 75: | Line 85: | ||
| style="text-align: center;"|LOG | | style="text-align: center;"|LOG | ||
| style="text-align: center;"|SLLV | | style="text-align: center;"|SLLV | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 80: | Line 91: | ||
| style="text-align: center;"|LOG | | style="text-align: center;"|LOG | ||
| style="text-align: center;"|SRLV | | style="text-align: center;"|SRLV | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 85: | Line 97: | ||
| style="text-align: center;"|LOG | | style="text-align: center;"|LOG | ||
| style="text-align: center;"|SRAV | | style="text-align: center;"|SRAV | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 90: | Line 103: | ||
| style="text-align: center;"|LOG | | style="text-align: center;"|LOG | ||
| style="text-align: center;"|SLT | | style="text-align: center;"|SLT | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 95: | Line 109: | ||
| style="text-align: center;"|LOG | | style="text-align: center;"|LOG | ||
| style="text-align: center;"|SLTU | | style="text-align: center;"|SLTU | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 102: | Line 117: | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
|- | |- | ||
| style="text-align: center;"|LOG | | style="text-align: center;"|LOG | ||
| style="text-align: center;"|DIV R | | style="text-align: center;"|DIV R | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 110: | Line 127: | ||
| style="text-align: center;"|LOG | | style="text-align: center;"|LOG | ||
| style="text-align: center;"|DIVU Q | | style="text-align: center;"|DIVU Q | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 115: | Line 133: | ||
| style="text-align: center;"|LOG | | style="text-align: center;"|LOG | ||
| style="text-align: center;"|DIVU R | | style="text-align: center;"|DIVU R | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 120: | Line 139: | ||
| style="text-align: center;"|LOG | | style="text-align: center;"|LOG | ||
| style="text-align: center;"|MULT L | | style="text-align: center;"|MULT L | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 125: | Line 145: | ||
| style="text-align: center;"|LOG | | style="text-align: center;"|LOG | ||
| style="text-align: center;"|MULT H | | style="text-align: center;"|MULT H | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 130: | Line 151: | ||
| style="text-align: center;"|LOG | | style="text-align: center;"|LOG | ||
| style="text-align: center;"|MULTU L | | style="text-align: center;"|MULTU L | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 135: | Line 157: | ||
| style="text-align: center;"|LOG | | style="text-align: center;"|LOG | ||
| style="text-align: center;"|MULTU H | | style="text-align: center;"|MULTU H | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 140: | Line 163: | ||
| style="text-align: center;"|LOG IMM | | style="text-align: center;"|LOG IMM | ||
| style="text-align: center;"|LUI | | style="text-align: center;"|LUI | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 147: | Line 171: | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✗ - ✗ - | ||
|- | |- | ||
| style="text-align: center;"|LOG IMM | | style="text-align: center;"|LOG IMM | ||
| style="text-align: center;"|ADDIU | | style="text-align: center;"|ADDIU | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 155: | Line 181: | ||
| style="text-align: center;"|LOG IMM | | style="text-align: center;"|LOG IMM | ||
| style="text-align: center;"|ANDI | | style="text-align: center;"|ANDI | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 160: | Line 187: | ||
| style="text-align: center;"|LOG IMM | | style="text-align: center;"|LOG IMM | ||
| style="text-align: center;"|ORI | | style="text-align: center;"|ORI | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 165: | Line 193: | ||
| style="text-align: center;"|LOG IMM | | style="text-align: center;"|LOG IMM | ||
| style="text-align: center;"|XORI | | style="text-align: center;"|XORI | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 170: | Line 199: | ||
| style="text-align: center;"|LOG IMM | | style="text-align: center;"|LOG IMM | ||
| style="text-align: center;"|SLL | | style="text-align: center;"|SLL | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 175: | Line 205: | ||
| style="text-align: center;"|LOG IMM | | style="text-align: center;"|LOG IMM | ||
| style="text-align: center;"|SRL | | style="text-align: center;"|SRL | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 180: | Line 211: | ||
| style="text-align: center;"|LOG IMM | | style="text-align: center;"|LOG IMM | ||
| style="text-align: center;"|SRA | | style="text-align: center;"|SRA | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 185: | Line 217: | ||
| style="text-align: center;"|LOG IMM | | style="text-align: center;"|LOG IMM | ||
| style="text-align: center;"|SLTI | | style="text-align: center;"|SLTI | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 190: | Line 223: | ||
| style="text-align: center;"|LOG IMM | | style="text-align: center;"|LOG IMM | ||
| style="text-align: center;"|SLTIU | | style="text-align: center;"|SLTIU | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 195: | Line 229: | ||
| style="text-align: center;"|MEM | | style="text-align: center;"|MEM | ||
| style="text-align: center;"|LB | | style="text-align: center;"|LB | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 200: | Line 235: | ||
| style="text-align: center;"|MEM | | style="text-align: center;"|MEM | ||
| style="text-align: center;"|LBU | | style="text-align: center;"|LBU | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 207: | Line 243: | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✗ - ✗ - | ||
|- | |- | ||
| style="text-align: center;"|MEM | | style="text-align: center;"|MEM | ||
Line 212: | Line 249: | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✗ - ✗ - | ||
|- | |- | ||
| style="text-align: center;"|MEM | | style="text-align: center;"|MEM | ||
Line 217: | Line 255: | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✗ - ✗ - | ||
|- | |- | ||
| style="text-align: center;"|MEM | | style="text-align: center;"|MEM | ||
| style="text-align: center;"|LWL | | style="text-align: center;"|LWL | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 225: | Line 265: | ||
| style="text-align: center;"|MEM | | style="text-align: center;"|MEM | ||
| style="text-align: center;"|LWR | | style="text-align: center;"|LWR | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 230: | Line 271: | ||
| style="text-align: center;"|MEM | | style="text-align: center;"|MEM | ||
| style="text-align: center;"|SB | | style="text-align: center;"|SB | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 237: | Line 279: | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✗ - ✗ - | ||
|- | |- | ||
| style="text-align: center;"|MEM | | style="text-align: center;"|MEM | ||
Line 242: | Line 285: | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✗ - ✗ - | ||
|- | |- | ||
| style="text-align: center;"|MEM | | style="text-align: center;"|MEM | ||
| style="text-align: center;"|SWL | | style="text-align: center;"|SWL | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 250: | Line 295: | ||
| style="text-align: center;"|MEM | | style="text-align: center;"|MEM | ||
| style="text-align: center;"|SWR | | style="text-align: center;"|SWR | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 255: | Line 301: | ||
| style="text-align: center;"|BRA | | style="text-align: center;"|BRA | ||
| style="text-align: center;"|BEQ B | | style="text-align: center;"|BEQ B | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 260: | Line 307: | ||
| style="text-align: center;"|BRA | | style="text-align: center;"|BRA | ||
| style="text-align: center;"|BEQ F | | style="text-align: center;"|BEQ F | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 265: | Line 313: | ||
| style="text-align: center;"|BRA | | style="text-align: center;"|BRA | ||
| style="text-align: center;"|BNE B | | style="text-align: center;"|BNE B | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 270: | Line 319: | ||
| style="text-align: center;"|BRA | | style="text-align: center;"|BRA | ||
| style="text-align: center;"|BNE F | | style="text-align: center;"|BNE F | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 275: | Line 325: | ||
| style="text-align: center;"|BRA | | style="text-align: center;"|BRA | ||
| style="text-align: center;"|BLEZ B | | style="text-align: center;"|BLEZ B | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 280: | Line 331: | ||
| style="text-align: center;"|BRA | | style="text-align: center;"|BRA | ||
| style="text-align: center;"|BLEZ F | | style="text-align: center;"|BLEZ F | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 285: | Line 337: | ||
| style="text-align: center;"|BRA | | style="text-align: center;"|BRA | ||
| style="text-align: center;"|BGTZ B | | style="text-align: center;"|BGTZ B | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 290: | Line 343: | ||
| style="text-align: center;"|BRA | | style="text-align: center;"|BRA | ||
| style="text-align: center;"|BGTZ F | | style="text-align: center;"|BGTZ F | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 295: | Line 349: | ||
| style="text-align: center;"|BRA | | style="text-align: center;"|BRA | ||
| style="text-align: center;"|BLTZ B | | style="text-align: center;"|BLTZ B | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 300: | Line 355: | ||
| style="text-align: center;"|BRA | | style="text-align: center;"|BRA | ||
| style="text-align: center;"|BLTZ F | | style="text-align: center;"|BLTZ F | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 305: | Line 361: | ||
| style="text-align: center;"|BRA | | style="text-align: center;"|BRA | ||
| style="text-align: center;"|BGEZ B | | style="text-align: center;"|BGEZ B | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 310: | Line 367: | ||
| style="text-align: center;"|BRA | | style="text-align: center;"|BRA | ||
| style="text-align: center;"|BGEZ F | | style="text-align: center;"|BGEZ F | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 317: | Line 375: | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
|- | |- | ||
| style="text-align: center;"|BRA | | style="text-align: center;"|BRA | ||
Line 322: | Line 381: | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
|- | |- | ||
| style="text-align: center;"|BRA | | style="text-align: center;"|BRA | ||
Line 327: | Line 387: | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
|- | |- | ||
| style="text-align: center;"|BRA | | style="text-align: center;"|BRA | ||
Line 332: | Line 393: | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
|- | |- | ||
| style="text-align: center;"|JMP | | style="text-align: center;"|JMP | ||
| style="text-align: center;"|J | | style="text-align: center;"|J | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 342: | Line 405: | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✗ - ✗ - | ||
|- | |- | ||
| style="text-align: center;"|JMP | | style="text-align: center;"|JMP | ||
Line 347: | Line 411: | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
|- | |- | ||
| style="text-align: center;"|JMP | | style="text-align: center;"|JMP | ||
Line 352: | Line 417: | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✗ - ✗ - | ||
|- | |- | ||
| style="text-align: center;"|EXC | | style="text-align: center;"|EXC | ||
| style="text-align: center;"|RFE | | style="text-align: center;"|RFE | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 360: | Line 427: | ||
| style="text-align: center;"|EXC | | style="text-align: center;"|EXC | ||
| style="text-align: center;"|BREAK | | style="text-align: center;"|BREAK | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 365: | Line 433: | ||
| style="text-align: center;"|EXC | | style="text-align: center;"|EXC | ||
| style="text-align: center;"|SYSCALL | | style="text-align: center;"|SYSCALL | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 370: | Line 439: | ||
| style="text-align: center;"|MEM DLY | | style="text-align: center;"|MEM DLY | ||
| style="text-align: center;"|LB | | style="text-align: center;"|LB | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 375: | Line 445: | ||
| style="text-align: center;"|MEM DLY | | style="text-align: center;"|MEM DLY | ||
| style="text-align: center;"|LBU | | style="text-align: center;"|LBU | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 382: | Line 453: | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✗ - ✓ - | ||
|- | |- | ||
| style="text-align: center;"|MEM DLY | | style="text-align: center;"|MEM DLY | ||
Line 387: | Line 459: | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✗ - ✓ - | ||
|- | |- | ||
| style="text-align: center;"|MEM DLY | | style="text-align: center;"|MEM DLY | ||
Line 392: | Line 465: | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✗ - ✓ - | ||
|- | |- | ||
| style="text-align: center;"|MEM DLY | | style="text-align: center;"|MEM DLY | ||
| style="text-align: center;"|LWL | | style="text-align: center;"|LWL | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 400: | Line 475: | ||
| style="text-align: center;"|MEM DLY | | style="text-align: center;"|MEM DLY | ||
| style="text-align: center;"|LWR | | style="text-align: center;"|LWR | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 405: | Line 481: | ||
| style="text-align: center;"|MEM ADV | | style="text-align: center;"|MEM ADV | ||
| style="text-align: center;"|NOP | | style="text-align: center;"|NOP | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 411: | Line 488: | ||
| style="text-align: center;"|LB | | style="text-align: center;"|LB | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ - ✗ - | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
|- | |- | ||
Line 416: | Line 494: | ||
| style="text-align: center;"|LBU | | style="text-align: center;"|LBU | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ - ✗ - | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
|- | |- | ||
Line 421: | Line 500: | ||
| style="text-align: center;"|LH | | style="text-align: center;"|LH | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ - ✗ - | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
|- | |- | ||
Line 426: | Line 506: | ||
| style="text-align: center;"|LHU | | style="text-align: center;"|LHU | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ - ✗ - | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
|- | |- | ||
Line 431: | Line 512: | ||
| style="text-align: center;"|LW | | style="text-align: center;"|LW | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ - ✗ - | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
|- | |- | ||
Line 437: | Line 519: | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
|- | |- | ||
| style="text-align: center;"|MEM ADV | | style="text-align: center;"|MEM ADV | ||
Line 442: | Line 525: | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
|- | |- | ||
| style="text-align: center;"|MEM ADV | | style="text-align: center;"|MEM ADV | ||
| style="text-align: center;"|LB2 | | style="text-align: center;"|LB2 | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 450: | Line 535: | ||
| style="text-align: center;"|MEM ADV | | style="text-align: center;"|MEM ADV | ||
| style="text-align: center;"|LBU2 | | style="text-align: center;"|LBU2 | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 455: | Line 541: | ||
| style="text-align: center;"|MEM ADV | | style="text-align: center;"|MEM ADV | ||
| style="text-align: center;"|LH2 | | style="text-align: center;"|LH2 | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 460: | Line 547: | ||
| style="text-align: center;"|MEM ADV | | style="text-align: center;"|MEM ADV | ||
| style="text-align: center;"|LHU2 | | style="text-align: center;"|LHU2 | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 465: | Line 553: | ||
| style="text-align: center;"|MEM ADV | | style="text-align: center;"|MEM ADV | ||
| style="text-align: center;"|LW2 | | style="text-align: center;"|LW2 | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 470: | Line 559: | ||
| style="text-align: center;"|MEM ADV | | style="text-align: center;"|MEM ADV | ||
| style="text-align: center;"|LWL2 | | style="text-align: center;"|LWL2 | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 475: | Line 565: | ||
| style="text-align: center;"|MEM ADV | | style="text-align: center;"|MEM ADV | ||
| style="text-align: center;"|LWR2 | | style="text-align: center;"|LWR2 | ||
+ | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
Line 482: | Line 573: | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
|- | |- | ||
| style="text-align: center;"|BRA ADV | | style="text-align: center;"|BRA ADV | ||
Line 487: | Line 579: | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
|- | |- | ||
| style="text-align: center;"|BRA ADV | | style="text-align: center;"|BRA ADV | ||
Line 492: | Line 585: | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
|- | |- | ||
| style="text-align: center;"|BRA ADV | | style="text-align: center;"|BRA ADV | ||
Line 497: | Line 591: | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
|- | |- | ||
| style="text-align: center;"|BRA ADV | | style="text-align: center;"|BRA ADV | ||
| style="text-align: center;"|BLTZAL B | | style="text-align: center;"|BLTZAL B | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ - ✗ - | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
|- | |- | ||
Line 506: | Line 602: | ||
| style="text-align: center;"|BLTZAL F | | style="text-align: center;"|BLTZAL F | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ - ✗ - | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
|- | |- | ||
Line 511: | Line 608: | ||
| style="text-align: center;"|BGEZAL B | | style="text-align: center;"|BGEZAL B | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ - ✗ - | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
|- | |- | ||
Line 516: | Line 614: | ||
| style="text-align: center;"|BGEZAL F | | style="text-align: center;"|BGEZAL F | ||
| style="text-align: center; background:#cef2e0"|✓ - ✓ - | | style="text-align: center; background:#cef2e0"|✓ - ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ - ✗ - | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
|- | |- | ||
Line 522: | Line 621: | ||
| style="text-align: center;"|101 | | style="text-align: center;"|101 | ||
| style="text-align: center;"|92 | | style="text-align: center;"|92 | ||
+ | | style="text-align: center;"|67 | ||
|} | |} | ||
[[ePSXe]] 1.9.0 wouldn't load test. (Error: Unknown Opcode) | [[ePSXe]] 1.9.0 wouldn't load test. (Error: Unknown Opcode) | ||
Line 534: | Line 634: | ||
PCSX-ReARMed r20 crashes during boot. | PCSX-ReARMed r20 crashes during boot. | ||
+ | |||
+ | [[Xebra]] (2014/07/19) crashes during boot. | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 547: | Line 649: | ||
! scope="col"|FPse<br>v0.11.161 | ! scope="col"|FPse<br>v0.11.161 | ||
! scope="col"|PCSX-ReARMed<br>r20 | ! scope="col"|PCSX-ReARMed<br>r20 | ||
+ | ! scope="col"|[[Xebra]]<br>2014/07/19 | ||
+ | ! scope="col"|PlayStation 3<br>ps1_netemu 4.46 | ||
|- | |- | ||
| style="text-align: center;"|Basic | | style="text-align: center;"|Basic | ||
Line 556: | Line 660: | ||
| style="text-align: center; background:#f2cee0"|✗ - - - | | style="text-align: center; background:#f2cee0"|✗ - - - | ||
| style="text-align: center; background:#cef2e0"|✓ - - - | | style="text-align: center; background:#cef2e0"|✓ - - - | ||
+ | | style="text-align: center; background:#f2cee0"|✗ - - - | ||
+ | | style="text-align: center; background:#f2cee0"|✗ - - - | ||
| style="text-align: center; background:#f2cee0"|✗ - - - | | style="text-align: center; background:#f2cee0"|✗ - - - | ||
|- | |- | ||
Line 561: | Line 667: | ||
| style="text-align: center;"|INTR | | style="text-align: center;"|INTR | ||
| style="text-align: center; background:#cef2e0"|✓ - - - | | style="text-align: center; background:#cef2e0"|✓ - - - | ||
+ | | style="text-align: center; background:#f2cee0"|✗ - - - | ||
+ | | style="text-align: center; background:#f2cee0"|✗ - - - | ||
| style="text-align: center; background:#f2cee0"|✗ - - - | | style="text-align: center; background:#f2cee0"|✗ - - - | ||
| style="text-align: center; background:#f2cee0"|✗ - - - | | style="text-align: center; background:#f2cee0"|✗ - - - | ||
Line 577: | Line 685: | ||
| style="text-align: center; background:#f2cee0"|✗ - ✗ - | | style="text-align: center; background:#f2cee0"|✗ - ✗ - | ||
| style="text-align: center; background:#f2cee0"|✗ - ✗ - | | style="text-align: center; background:#f2cee0"|✗ - ✗ - | ||
+ | | style="text-align: center; background:#f2fec0"|✗ - ✗ -<sup>†</sup> | ||
+ | | style="text-align: center; background:#f2fec0"|✗ - ✗ - | ||
|- | |- | ||
| style="text-align: center;"|Complex | | style="text-align: center;"|Complex | ||
Line 587: | Line 697: | ||
| style="text-align: center; background:#f2cee0"|✓ - ✗ - | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
| style="text-align: center; background:#f2cee0"|✗ - ✗ - | | style="text-align: center; background:#f2cee0"|✗ - ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ - ✗ - | ||
|- | |- | ||
| style="text-align: center;"|Complex | | style="text-align: center;"|Complex | ||
Line 597: | Line 709: | ||
| style="text-align: center; background:#f2cee0"|✗ - - - | | style="text-align: center; background:#f2cee0"|✗ - - - | ||
| style="text-align: center; background:#f2cee0"|✗ - - - | | style="text-align: center; background:#f2cee0"|✗ - - - | ||
+ | | style="text-align: center; background:#f2fec0"|✗ - - - | ||
+ | | style="text-align: center; background:#f2fec0"|✗ - - - | ||
|- | |- | ||
| style="text-align: center;"|Complex | | style="text-align: center;"|Complex | ||
Line 606: | Line 720: | ||
| style="text-align: center; background:#f2cee0"|✗ - - - | | style="text-align: center; background:#f2cee0"|✗ - - - | ||
| style="text-align: center; background:#f2cee0"|✗ - - - | | style="text-align: center; background:#f2cee0"|✗ - - - | ||
+ | | style="text-align: center; background:#f2cee0"|✗ - - - | ||
+ | | style="text-align: center; background:#f2fec0"|✗ - - - | ||
| style="text-align: center; background:#f2cee0"|✗ - - - | | style="text-align: center; background:#f2cee0"|✗ - - - | ||
|- | |- | ||
Line 616: | Line 732: | ||
| style="text-align: center;"|0 | | style="text-align: center;"|0 | ||
| style="text-align: center;"|1 | | style="text-align: center;"|1 | ||
+ | | style="text-align: center;"|0 | ||
+ | | style="text-align: center;"|0 | ||
| style="text-align: center;"|0 | | style="text-align: center;"|0 | ||
|} | |} | ||
+ | <sup>† Slot, Break, Illegal tests never finished on Xebra or PS3 (or they take a very long time).</sup> | ||
+ | |||
[[No$|NO$PSX]] 1.9 hung after loading test. | [[No$|NO$PSX]] 1.9 hung after loading test. | ||
+ | |||
==GPU== | ==GPU== | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 1,581: | Line 1,702: | ||
! scope="col"|FPse<br>v0.11.161 | ! scope="col"|FPse<br>v0.11.161 | ||
! scope="col"|PCSX-ReARMed<br>r20 | ! scope="col"|PCSX-ReARMed<br>r20 | ||
+ | ! scope="col"|[[Xebra]]<br>2014/07/19 | ||
+ | ! scope="col"|PlayStation 3<br>ps1_netemu 4.46 | ||
|- | |- | ||
| style="text-align: center;"|Basic | | style="text-align: center;"|Basic | ||
Line 1,591: | Line 1,714: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 1,600: | Line 1,725: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,610: | Line 1,737: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,620: | Line 1,749: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,630: | Line 1,761: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,640: | Line 1,773: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,650: | Line 1,785: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,660: | Line 1,797: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,670: | Line 1,809: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,680: | Line 1,821: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,690: | Line 1,833: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,700: | Line 1,845: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,710: | Line 1,857: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,720: | Line 1,869: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,730: | Line 1,881: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,740: | Line 1,893: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,750: | Line 1,905: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,760: | Line 1,917: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,770: | Line 1,929: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,780: | Line 1,941: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,790: | Line 1,953: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,800: | Line 1,965: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,810: | Line 1,977: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,820: | Line 1,989: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,830: | Line 2,001: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,840: | Line 2,013: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,850: | Line 2,025: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,860: | Line 2,037: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,870: | Line 2,049: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,880: | Line 2,061: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,890: | Line 2,073: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,900: | Line 2,085: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,910: | Line 2,097: | ||
| style="text-align: center; background:#f2cee0"|- ✓ ✗ - | | style="text-align: center; background:#f2cee0"|- ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
| style="text-align: center; background:#cef2e0"|- ✓ ✓ - | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
Line 1,921: | Line 2,110: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✓ - | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 1,931: | Line 2,122: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✓ - | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 1,941: | Line 2,134: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✓ - | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 1,951: | Line 2,146: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✓ - | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 1,961: | Line 2,158: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✓ - | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 1,971: | Line 2,170: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✓ - | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 1,981: | Line 2,182: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✓ - | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 1,991: | Line 2,194: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✓ - | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 2,001: | Line 2,206: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 2,011: | Line 2,218: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 2,021: | Line 2,230: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 2,031: | Line 2,242: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 2,041: | Line 2,254: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 2,051: | Line 2,266: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 2,061: | Line 2,278: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 2,071: | Line 2,290: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 2,081: | Line 2,302: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 2,091: | Line 2,314: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 2,101: | Line 2,326: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 2,111: | Line 2,338: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 2,121: | Line 2,350: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 2,131: | Line 2,362: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 2,141: | Line 2,374: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 2,151: | Line 2,386: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 2,161: | Line 2,398: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 2,171: | Line 2,410: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 2,181: | Line 2,422: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 2,191: | Line 2,434: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 2,201: | Line 2,446: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 2,211: | Line 2,458: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✓ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 2,221: | Line 2,470: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|REG | | style="text-align: center;"|REG | ||
Line 2,231: | Line 2,482: | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|- ✗ ✗ - | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|- ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|- ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|TIMING | | style="text-align: center;"|TIMING | ||
| style="text-align: center;"|SQR | | style="text-align: center;"|SQR | ||
| style="text-align: center; background:#cef2e0"|- - - ✓ | | style="text-align: center; background:#cef2e0"|- - - ✓ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
Line 2,245: | Line 2,500: | ||
| style="text-align: center;"|NCLIP | | style="text-align: center;"|NCLIP | ||
| style="text-align: center; background:#cef2e0"|- - - ✓ | | style="text-align: center; background:#cef2e0"|- - - ✓ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
Line 2,255: | Line 2,512: | ||
| style="text-align: center;"|AVSZ3 | | style="text-align: center;"|AVSZ3 | ||
| style="text-align: center; background:#cef2e0"|- - - ✓ | | style="text-align: center; background:#cef2e0"|- - - ✓ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
Line 2,265: | Line 2,524: | ||
| style="text-align: center;"|AVSZ4 | | style="text-align: center;"|AVSZ4 | ||
| style="text-align: center; background:#cef2e0"|- - - ✓ | | style="text-align: center; background:#cef2e0"|- - - ✓ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
Line 2,275: | Line 2,536: | ||
| style="text-align: center;"|OP | | style="text-align: center;"|OP | ||
| style="text-align: center; background:#cef2e0"|- - - ✓ | | style="text-align: center; background:#cef2e0"|- - - ✓ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
Line 2,285: | Line 2,548: | ||
| style="text-align: center;"|GPF | | style="text-align: center;"|GPF | ||
| style="text-align: center; background:#cef2e0"|- - - ✓ | | style="text-align: center; background:#cef2e0"|- - - ✓ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
Line 2,295: | Line 2,560: | ||
| style="text-align: center;"|GPL | | style="text-align: center;"|GPL | ||
| style="text-align: center; background:#cef2e0"|- - - ✓ | | style="text-align: center; background:#cef2e0"|- - - ✓ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
Line 2,305: | Line 2,572: | ||
| style="text-align: center;"|RTPS | | style="text-align: center;"|RTPS | ||
| style="text-align: center; background:#cef2e0"|- - - ✓ | | style="text-align: center; background:#cef2e0"|- - - ✓ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
Line 2,315: | Line 2,584: | ||
| style="text-align: center;"|RTPT | | style="text-align: center;"|RTPT | ||
| style="text-align: center; background:#cef2e0"|- - - ✓ | | style="text-align: center; background:#cef2e0"|- - - ✓ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
Line 2,325: | Line 2,596: | ||
| style="text-align: center;"|NCS | | style="text-align: center;"|NCS | ||
| style="text-align: center; background:#cef2e0"|- - - ✓ | | style="text-align: center; background:#cef2e0"|- - - ✓ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
Line 2,335: | Line 2,608: | ||
| style="text-align: center;"|NCT | | style="text-align: center;"|NCT | ||
| style="text-align: center; background:#cef2e0"|- - - ✓ | | style="text-align: center; background:#cef2e0"|- - - ✓ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
Line 2,345: | Line 2,620: | ||
| style="text-align: center;"|NCCS | | style="text-align: center;"|NCCS | ||
| style="text-align: center; background:#cef2e0"|- - - ✓ | | style="text-align: center; background:#cef2e0"|- - - ✓ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
Line 2,355: | Line 2,632: | ||
| style="text-align: center;"|NCCT | | style="text-align: center;"|NCCT | ||
| style="text-align: center; background:#cef2e0"|- - - ✓ | | style="text-align: center; background:#cef2e0"|- - - ✓ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
Line 2,365: | Line 2,644: | ||
| style="text-align: center;"|CC | | style="text-align: center;"|CC | ||
| style="text-align: center; background:#cef2e0"|- - - ✓ | | style="text-align: center; background:#cef2e0"|- - - ✓ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
Line 2,375: | Line 2,656: | ||
| style="text-align: center;"|DPCS | | style="text-align: center;"|DPCS | ||
| style="text-align: center; background:#cef2e0"|- - - ✓ | | style="text-align: center; background:#cef2e0"|- - - ✓ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
Line 2,385: | Line 2,668: | ||
| style="text-align: center;"|DPCT | | style="text-align: center;"|DPCT | ||
| style="text-align: center; background:#cef2e0"|- - - ✓ | | style="text-align: center; background:#cef2e0"|- - - ✓ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
Line 2,395: | Line 2,680: | ||
| style="text-align: center;"|INTPL | | style="text-align: center;"|INTPL | ||
| style="text-align: center; background:#cef2e0"|- - - ✓ | | style="text-align: center; background:#cef2e0"|- - - ✓ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
Line 2,405: | Line 2,692: | ||
| style="text-align: center;"|CDP | | style="text-align: center;"|CDP | ||
| style="text-align: center; background:#cef2e0"|- - - ✓ | | style="text-align: center; background:#cef2e0"|- - - ✓ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
Line 2,415: | Line 2,704: | ||
| style="text-align: center;"|NCDS | | style="text-align: center;"|NCDS | ||
| style="text-align: center; background:#cef2e0"|- - - ✓ | | style="text-align: center; background:#cef2e0"|- - - ✓ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
Line 2,425: | Line 2,716: | ||
| style="text-align: center;"|NCDT | | style="text-align: center;"|NCDT | ||
| style="text-align: center; background:#cef2e0"|- - - ✓ | | style="text-align: center; background:#cef2e0"|- - - ✓ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
Line 2,435: | Line 2,728: | ||
| style="text-align: center;"|DPCL | | style="text-align: center;"|DPCL | ||
| style="text-align: center; background:#cef2e0"|- - - ✓ | | style="text-align: center; background:#cef2e0"|- - - ✓ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
Line 2,445: | Line 2,740: | ||
| style="text-align: center;"|MVMVA | | style="text-align: center;"|MVMVA | ||
| style="text-align: center; background:#cef2e0"|- - - ✓ | | style="text-align: center; background:#cef2e0"|- - - ✓ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
+ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
| style="text-align: center; background:#f2cee0"|- - - ✗ | | style="text-align: center; background:#f2cee0"|- - - ✗ | ||
Line 2,461: | Line 2,758: | ||
| style="text-align: center; background:#f2cee0"|✓ ✓ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✓ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✓ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✓ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|✓ ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|OPCODE | | style="text-align: center;"|OPCODE | ||
Line 2,471: | Line 2,770: | ||
| style="text-align: center; background:#f2cee0"|✓ ✓ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✓ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✓ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|✓ ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|OPCODE | | style="text-align: center;"|OPCODE | ||
Line 2,481: | Line 2,782: | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✓ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✓ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|✓ ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|OPCODE | | style="text-align: center;"|OPCODE | ||
Line 2,491: | Line 2,794: | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
+ | | style="text-align: center; background:#cef2e0"|✓ ✓ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|OPCODE | | style="text-align: center;"|OPCODE | ||
Line 2,501: | Line 2,806: | ||
| style="text-align: center; background:#f2cee0"|✓ ✓ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✓ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✓ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✓ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
|- | |- | ||
| style="text-align: center;"|OPCODE | | style="text-align: center;"|OPCODE | ||
Line 2,508: | Line 2,815: | ||
| style="text-align: center; background:#f2cee0"|✓ ✓ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✓ ✗ - | ||
| style="text-align: center; background:#cef2e0"|✓ ✓ ✓ - | | style="text-align: center; background:#cef2e0"|✓ ✓ ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✓ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✓ ✗ - | ||
Line 2,518: | Line 2,827: | ||
| style="text-align: center; background:#f2cee0"|✓ ✓ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✓ ✗ - | ||
| style="text-align: center; background:#cef2e0"|✓ ✓ ✓ - | | style="text-align: center; background:#cef2e0"|✓ ✓ ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✓ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✓ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✓ ✗ - | ||
Line 2,528: | Line 2,839: | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✓ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
Line 2,538: | Line 2,851: | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✓ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
Line 2,548: | Line 2,863: | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✓ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
Line 2,558: | Line 2,875: | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✓ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
Line 2,568: | Line 2,887: | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✓ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
Line 2,578: | Line 2,899: | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✓ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
Line 2,588: | Line 2,911: | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✓ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
Line 2,598: | Line 2,923: | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#cef2e0"|✓ ✓ ✓ - | | style="text-align: center; background:#cef2e0"|✓ ✓ ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
Line 2,608: | Line 2,935: | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#cef2e0"|✓ ✓ ✓ - | | style="text-align: center; background:#cef2e0"|✓ ✓ ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
Line 2,618: | Line 2,947: | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#cef2e0"|✓ ✓ ✓ - | | style="text-align: center; background:#cef2e0"|✓ ✓ ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
Line 2,628: | Line 2,959: | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✓ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
Line 2,638: | Line 2,971: | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✓ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
Line 2,648: | Line 2,983: | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✓ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
Line 2,658: | Line 2,995: | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#cef2e0"|✓ ✓ ✓ - | | style="text-align: center; background:#cef2e0"|✓ ✓ ✓ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
Line 2,671: | Line 3,010: | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
| style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | | style="text-align: center; background:#f2cee0"|✓ ✗ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✓ ✗ - | ||
+ | | style="text-align: center; background:#f2cee0"|✓ ✗ ✓ - | ||
|- | |- | ||
| style="text-align: center;"|Total | | style="text-align: center;"|Total | ||
Line 2,681: | Line 3,022: | ||
| style="text-align: center;"|0 | | style="text-align: center;"|0 | ||
| style="text-align: center;"|32 | | style="text-align: center;"|32 | ||
+ | | style="text-align: center;"|31 | ||
+ | | style="text-align: center;"|69 | ||
|} | |} | ||
<nowiki>*</nowiki>With Edgbla's gpuBladeSoft 1.42a GPU plugin. | <nowiki>*</nowiki>With Edgbla's gpuBladeSoft 1.42a GPU plugin. | ||
Line 2,700: | Line 3,043: | ||
! scope="col"|FPse<br>v0.11.161 | ! scope="col"|FPse<br>v0.11.161 | ||
! scope="col"|PCSX-ReARMed<br>r20 | ! scope="col"|PCSX-ReARMed<br>r20 | ||
+ | ! scope="col"|[[Xebra]]<br>2014/07/19 | ||
+ | ! scope="col"|PlayStation 3<br>ps1_netemu 4.46 | ||
|- | |- | ||
| style="text-align: center;"|Where am I? | | style="text-align: center;"|Where am I? | ||
| style="text-align: center; background:#cef2e0"|Pass | | style="text-align: center; background:#cef2e0"|Pass | ||
| style="text-align: center; background:#cef2e0"|Pass | | style="text-align: center; background:#cef2e0"|Pass | ||
+ | | style="text-align: center; background:#f2cee0"|Fail | ||
+ | | style="text-align: center; background:#f2cee0"|Fail | ||
| style="text-align: center; background:#f2cee0"|Fail | | style="text-align: center; background:#f2cee0"|Fail | ||
| style="text-align: center; background:#f2cee0"|Fail | | style="text-align: center; background:#f2cee0"|Fail | ||
Line 2,714: | Line 3,061: | ||
| style="text-align: center;"|Pipe line | | style="text-align: center;"|Pipe line | ||
| style="text-align: center; background:#cef2e0"|Pass | | style="text-align: center; background:#cef2e0"|Pass | ||
+ | | style="text-align: center; background:#f2cee0"|Fail | ||
+ | | style="text-align: center; background:#f2cee0"|Fail | ||
| style="text-align: center; background:#f2cee0"|Fail | | style="text-align: center; background:#f2cee0"|Fail | ||
| style="text-align: center; background:#f2cee0"|Fail | | style="text-align: center; background:#f2cee0"|Fail | ||
Line 2,726: | Line 3,075: | ||
| style="text-align: center; background:#cef2e0"|Pass | | style="text-align: center; background:#cef2e0"|Pass | ||
| style="text-align: center; background:#cef2e0"|Pass | | style="text-align: center; background:#cef2e0"|Pass | ||
+ | | style="text-align: center; background:#f2cee0"|Fail | ||
+ | | style="text-align: center; background:#f2cee0"|Fail | ||
| style="text-align: center; background:#f2cee0"|Fail | | style="text-align: center; background:#f2cee0"|Fail | ||
| style="text-align: center; background:#f2cee0"|Fail | | style="text-align: center; background:#f2cee0"|Fail | ||
Line 2,737: | Line 3,088: | ||
| style="text-align: center; background:#cef2e0"|Pass | | style="text-align: center; background:#cef2e0"|Pass | ||
| style="text-align: center; background:#cef2e0"|Pass | | style="text-align: center; background:#cef2e0"|Pass | ||
+ | | style="text-align: center; background:#f2cee0"|Fail | ||
+ | | style="text-align: center; background:#f2cee0"|Fail | ||
| style="text-align: center; background:#f2cee0"|Fail | | style="text-align: center; background:#f2cee0"|Fail | ||
| style="text-align: center; background:#f2cee0"|Fail | | style="text-align: center; background:#f2cee0"|Fail |
Revision as of 04:18, 16 January 2015
Tests are from Amidog's PS1 test suite, tests for: Exception, Flag, Value, and/or Timing.
Contents
CPU
Group | Test Name | PlayStation | Mednafen PSX 0.9.37.1 |
PlayStation 3 ps1_netemu 4.46 |
---|---|---|---|---|
LOG | MTHIMFHI | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG | MTLOMFLO | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG | MTHIMFLO | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG | MTLOMFHI | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG | ADD | ✓ - ✓ - | ✓ - ✓ - | ✗ - ✗ - |
LOG | ADDU | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG | SUB | ✓ - ✓ - | ✓ - ✓ - | ✗ - ✗ - |
LOG | SUBU | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG | AND | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG | OR | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG | XOR | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG | NOR | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG | SLLV | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG | SRLV | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG | SRAV | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG | SLT | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG | SLTU | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG | DIV Q | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✗ - |
LOG | DIV R | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG | DIVU Q | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG | DIVU R | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG | MULT L | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG | MULT H | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG | MULTU L | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG | MULTU H | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG IMM | LUI | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG IMM | ADDI | ✓ - ✓ - | ✓ - ✓ - | ✗ - ✗ - |
LOG IMM | ADDIU | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG IMM | ANDI | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG IMM | ORI | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG IMM | XORI | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG IMM | SLL | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG IMM | SRL | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG IMM | SRA | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG IMM | SLTI | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
LOG IMM | SLTIU | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
MEM | LB | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
MEM | LBU | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
MEM | LH | ✓ - ✓ - | ✓ - ✓ - | ✗ - ✗ - |
MEM | LHU | ✓ - ✓ - | ✓ - ✓ - | ✗ - ✗ - |
MEM | LW | ✓ - ✓ - | ✓ - ✓ - | ✗ - ✗ - |
MEM | LWL | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
MEM | LWR | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
MEM | SB | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
MEM | SH | ✓ - ✓ - | ✓ - ✓ - | ✗ - ✗ - |
MEM | SW | ✓ - ✓ - | ✓ - ✓ - | ✗ - ✗ - |
MEM | SWL | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
MEM | SWR | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
BRA | BEQ B | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
BRA | BEQ F | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
BRA | BNE B | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
BRA | BNE F | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
BRA | BLEZ B | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
BRA | BLEZ F | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
BRA | BGTZ B | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
BRA | BGTZ F | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
BRA | BLTZ B | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
BRA | BLTZ F | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
BRA | BGEZ B | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
BRA | BGEZ F | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
BRA | BLTZAL B | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✗ - |
BRA | BLTZAL F | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✗ - |
BRA | BGEZAL B | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✗ - |
BRA | BGEZAL F | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✗ - |
JMP | J | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
JMP | JR | ✓ - ✓ - | ✓ - ✓ - | ✗ - ✗ - |
JMP | JAL | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✗ - |
JMP | JALR | ✓ - ✓ - | ✓ - ✓ - | ✗ - ✗ - |
EXC | RFE | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
EXC | BREAK | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
EXC | SYSCALL | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
MEM DLY | LB | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
MEM DLY | LBU | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
MEM DLY | LH | ✓ - ✓ - | ✓ - ✓ - | ✗ - ✓ - |
MEM DLY | LHU | ✓ - ✓ - | ✓ - ✓ - | ✗ - ✓ - |
MEM DLY | LW | ✓ - ✓ - | ✓ - ✓ - | ✗ - ✓ - |
MEM DLY | LWL | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
MEM DLY | LWR | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
MEM ADV | NOP | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
MEM ADV | LB | ✓ - ✓ - | ✓ - ✗ - | ✓ - ✗ - |
MEM ADV | LBU | ✓ - ✓ - | ✓ - ✗ - | ✓ - ✗ - |
MEM ADV | LH | ✓ - ✓ - | ✓ - ✗ - | ✓ - ✗ - |
MEM ADV | LHU | ✓ - ✓ - | ✓ - ✗ - | ✓ - ✗ - |
MEM ADV | LW | ✓ - ✓ - | ✓ - ✗ - | ✓ - ✗ - |
MEM ADV | LWL | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✗ - |
MEM ADV | LWR | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✗ - |
MEM ADV | LB2 | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
MEM ADV | LBU2 | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
MEM ADV | LH2 | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
MEM ADV | LHU2 | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
MEM ADV | LW2 | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
MEM ADV | LWL2 | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
MEM ADV | LWR2 | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✓ - |
BRA ADV | BLTZ B | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✗ - |
BRA ADV | BLTZ F | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✗ - |
BRA ADV | BGEZ B | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✗ - |
BRA ADV | BGEZ F | ✓ - ✓ - | ✓ - ✓ - | ✓ - ✗ - |
BRA ADV | BLTZAL B | ✓ - ✓ - | ✓ - ✗ - | ✓ - ✗ - |
BRA ADV | BLTZAL F | ✓ - ✓ - | ✓ - ✗ - | ✓ - ✗ - |
BRA ADV | BGEZAL B | ✓ - ✓ - | ✓ - ✗ - | ✓ - ✗ - |
BRA ADV | BGEZAL F | ✓ - ✓ - | ✓ - ✗ - | ✓ - ✗ - |
Total | 101 | 92 | 67 |
ePSXe 1.9.0 wouldn't load test. (Error: Unknown Opcode)
PCSX-R (2014/11/11) crashes during boot.
NO$PSX 1.9 wouldn't load test. (Warning: CPU - Bad operation (Undefined Opcode))
pSX 1.13 wouldn't load test. (Error: executed illegal opcode)
FPse v0.11.161 crashes during boot.
PCSX-ReARMed r20 crashes during boot.
Xebra (2014/07/19) crashes during boot.
Group | Test Name | PlayStation | Mednafen PSX 0.9.37.1 |
ePSXe 1.9.0 |
PCSX-R 2014/11/11 |
pSX 1.13 |
FPse v0.11.161 |
PCSX-ReARMed r20 |
Xebra 2014/07/19 |
PlayStation 3 ps1_netemu 4.46 |
---|---|---|---|---|---|---|---|---|---|---|
Basic | EXCP | ✓ - - - | ✓ - - - | ✗ - - - | ✗ - - - | ✗ - - - | ✓ - - - | ✗ - - - | ✗ - - - | ✗ - - - |
Basic | INTR | ✓ - - - | ✗ - - - | ✗ - - - | ✗ - - - | ✗ - - - | ✗ - - - | ✗ - - - | ✗ - - - | ✗ - - - |
Basic | SLOT | ✓ - ✓ - | ✗ - ✓ - | ✗ - ✗ - | ✗ - ✗ - | ✗ - ✗ - | ✗ - ✗ - | ✗ - ✗ - | ✗ - ✗ -† | ✗ - ✗ - |
Complex | SLOT BR | ✓ - ✓ - | ✓ - ✗ - | ✓ - ✗ - | ✓ - ✗ - | ✗ - ✗ - | ✓ - ✗ - | ✗ - ✗ - | ✓ - ✗ - | ✓ - ✗ - |
Complex | BREAK | ✓ - - - | ✗ - - - | ✗ - - - | ✗ - - - | ✗ - - - | ✗ - - - | ✗ - - - | ✗ - - - | ✗ - - - |
Complex | ILLEGAL | ✓ - - - | ✗ - - - | ✗ - - - | ✗ - - - | ✗ - - - | ✗ - - - | ✗ - - - | ✗ - - - | ✗ - - - |
Total | 6 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
† Slot, Break, Illegal tests never finished on Xebra or PS3 (or they take a very long time).
NO$PSX 1.9 hung after loading test.
GPU
Group | Test Name | PlayStation | Mednafen PSX 0.9.37.1 |
gpuBladeSoft 1.42a* |
OpenGL2 2.9** |
Amidog 1.10* |
pSX 1.13 |
FPse v0.11.161*** |
PCSX-ReARMed r20 |
Xebra 2014/07/19 |
PlayStation 3 ps1_netemu 4.46 |
---|---|---|---|---|---|---|---|---|---|---|---|
Basic | REG | - ✓ ✓ - | - ✗ ✓ - | - ✗ ✗ - | - ✓ ✗ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - |
Basic | IRQ | ✓ - - - | ✓ - - - | ✗ - - - | ✗ - - - | ✗ - - - | ✗ - - - | ✗ - - - | ✗ - - - | ✗ - - - | ✗ - - - |
Basic | FBRECT | - - ✓ - | - - ✓ - | - - ✓ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✓ - | - - ✗ - |
Basic | VRAM | - ✓ ✓ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - |
Basic | POLYLINE | - ✓ ✓ - | - ✗ ✓ - | - ✗ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - |
Basic | TPAGE | - ✓ ✓ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - |
Basic | MOVE | - ✓ ✓ - | - ✗ ✓ - | - ✗ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - |
FIFO | READ | - - ✓ - | - - ✗ -† | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - |
FIFO | FULL | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - |
FIFO | OVERFLOW | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - |
Primitive | FBUF | - ✓ ✓ - | - ✗ ✓ - | - ✗ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✗ ✗ - |
Primitive | POLY MONO | - ✓ ✓ - | - ✗ ✓ - | - ✗ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - |
Primitive | POLY GOURAUD | - ✓ ✓ - | - ✗ ✓ - | - ✗ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - |
Primitive | LINE MONO | - ✓ ✓ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - |
Primitive | LINE GOURAUD | - ✓ ✓ - | - ✗ ✓ - | - ✗ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - |
Primitive | RECT WXH | - ✓ ✓ - | - ✗ ✓ - | - ✗ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - |
Primitive | RECT 1X1 | - ✓ ✓ - | - ✗ ✓ - | - ✗ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✗ ✗ - |
Primitive | RECT 8X8 | - ✓ ✓ - | - ✗ ✓ - | - ✗ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - |
Primitive | RECT 16X16 | - ✓ ✓ - | - ✗ ✓ - | - ✗ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - |
Common | XYFLIP | - ✓ ✓ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - |
OFFSET | HO RECT | - - ✓ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - |
OFFSET | HO POLY | - - ✓ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - |
OFFSET | HO LINE | - - ✓ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - |
OFFSET | HO FBUF | - - ✓ - | - - ✓ - | - - ✓ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✓ - | - - ✗ - |
OFFSET | HO VRAM | - - ✓ - | - - ✓ - | - - ✓ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✓ - |
OFFSET | HO MOVE | - - ✓ - | - - ✓ - | - - ✓ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - |
OFFSET | VO RECT | - - ✓ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - |
OFFSET | VO POLY | - - ✓ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - |
OFFSET | VO LINE | - - ✓ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - |
OFFSET | VO FBUF | - - ✓ - | - - ✓ - | - - ✓ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✓ - | - - ✓ - |
OFFSET | VO VRAM | - - ✓ - | - - ✓ - | - - ✓ - | - - ✓ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✓ - | - - ✓ - |
OFFSET | VO MOVE | - - ✓ - | - - ✓ - | - - ✓ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - |
POSITION | HP RECT | - - ✓ - | - - ✓ - | - - ✗ - | - - ✓ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✓ - |
POSITION | HP POLY | - - ✓ - | - - ✓ - | - - ✓ - | - - ✓ - | - - ✓ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✓ - |
POSITION | HP LINE | - - ✓ - | - - ✓ - | - - ✓ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - |
POSITION | HP FBUF | - - ✓ - | - - ✓ - | - - ✓ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✓ - | - - ✓ - |
POSITION | HP VRAM | - - ✓ - | - - ✓ - | - - ✓ - | - - ✓ - | - - ✓ - | - - ✓ - | - - ✓ - | - - ✓ - | - - ✓ - | - - ✓ - |
POSITION | HP MOVE | - - ✓ - | - - ✓ - | - - ✓ - | - - ✗ - | - - ✓ - | - - ✓ - | - - ✓ - | - - ✓ - | - - ✓ - | - - ✓ - |
POSITION | VP RECT | - - ✓ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - |
POSITION | VP POLY | - - ✓ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - |
POSITION | VP LINE | - - ✓ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - |
POSITION | VP FBUF | - - ✓ - | - - ✓ - | - - ✓ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✓ - | - - ✓ - |
POSITION | VP VRAM | - - ✓ - | - - ✓ - | - - ✓ - | - - ✓ - | - - ✓ - | - - ✓ - | - - ✓ - | - - ✓ - | - - ✓ - | - - ✓ - |
POSITION | VP MOVE | - - ✓ - | - - ✓ - | - - ✓ - | - - ✗ - | - - ✓ - | - - ✓ - | - - ✓ - | - - ✓ - | - - ✓ - | - - ✓ - |
SIZE | HS RECT | - - ✓ - | - - ✗ -† | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✓ - |
SIZE | HS POLY | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✓ - |
SIZE | HS LINE | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - |
SIZE | HS FBUF | - - ✓ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✓ - | - - ✓ - |
SIZE | HS VRAM | - - ✓ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✓ - |
SIZE | HS MOVE | - - ✓ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - |
SIZE | VS RECT | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✓ - |
SIZE | VS POLY | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✓ - |
SIZE | VS LINE | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - |
SIZE | VS FBUF | - - ✓ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✓ - | - - ✓ - |
SIZE | VS VRAM | - - ✓ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✓ - | - - ✓ - |
SIZE | VS MOVE | - - ✓ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - |
AREA | TA RECT | - - ✓ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - |
AREA | TA POLY | - - ✓ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - |
AREA | TA LINE | - - ✓ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - |
AREA | TA FBUF | - - ✓ - | - - ✓ - | - - ✓ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✓ - | - - ✓ - |
AREA | TA VRAM | - - ✓ - | - - ✓ - | - - ✓ - | - - ✗ - | - - ✓ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✓ - |
AREA | TA MOVE | - - ✓ - | - - ✓ - | - - ✓ - | - - ✗ - | - - ✓ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✓ - |
AREA | BA RECT | - - ✓ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - |
AREA | BA POLY | - - ✓ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - |
AREA | BA LINE | - - ✓ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - |
AREA | BA FBUF | - - ✓ - | - - ✓ - | - - ✓ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✓ - | - - ✓ - |
AREA | BA VRAM | - - ✓ - | - - ✓ - | - - ✓ - | - - ✗ - | - - ✓ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✓ - |
AREA | BA MOVE | - - ✓ - | - - ✓ - | - - ✓ - | - - ✗ - | - - ✓ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✓ - |
CACHE | TAG | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - |
CACHE | BLOCK | - - ✓ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✓ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - | - - ✗ - |
Total | 70 | 39 | 27 | 6 | 66 | 9 | 4 | 15 | 43 | 25 |
† FIFO and SIZE tests never finished on mednafen (or they take a very long time).
*Tested with ePSXe 1.9.0
**Tested with PCSX-R 2014/11/11
***Using software mode. OpenGL mode doesn't load the test.
GTE
Group | Test Name | PlayStation | Mednafen PSX 0.9.37.1 |
ePSXe* 1.9.0 |
PCSX-R** 2014/11/11 |
pSX 1.13 |
FPse v0.11.161 |
PCSX-ReARMed r20 |
Xebra 2014/07/19 |
PlayStation 3 ps1_netemu 4.46 |
---|---|---|---|---|---|---|---|---|---|---|
Basic | REG | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - |
REG | R11R12 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | R13R21 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | R22R23 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | R31R32 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | R33 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | TRX | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | TRY | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | TRZ | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | L11L12 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | L13L21 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | L22L23 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | L31L32 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | L33 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | RBK | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | BBK | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | GBK | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | LR1LR2 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | LR3LG1 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | LG2LG3 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | LB1LB2 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | LB3 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | RFC | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | GFC | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | BFC | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | OFX | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | OFY | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | H | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | DQA | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | DQB | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | ZSF3 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | ZSG4 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✓ - | - ✓ ✓ - |
REG | FLAG | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✓ ✓ - | - ✗ ✓ - | - ✓ ✓ - |
REG | VXY0 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✗ ✓ - | - ✓ ✓ - |
REG | VZ0 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✗ ✓ - | - ✓ ✓ - |
REG | VXY1 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✗ ✓ - | - ✓ ✓ - |
REG | VZ1 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✗ ✓ - | - ✓ ✓ - |
REG | VXY2 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✗ ✓ - | - ✓ ✓ - |
REG | VZ2 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✗ ✓ - | - ✓ ✓ - |
REG | RGB | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✗ ✓ - | - ✓ ✓ - |
REG | OTZ | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✗ ✓ - | - ✓ ✓ - |
REG | IR0 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✓ ✓ - |
REG | IR1 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✓ ✓ - |
REG | IR2 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✓ ✓ - |
REG | IR3 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✓ ✓ - |
REG | SXY0 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✓ ✓ - |
REG | SXY1 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✓ ✓ - |
REG | SXY2 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✓ ✓ - |
REG | SXYP | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✓ ✓ - |
REG | SZ0 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✓ ✓ - |
REG | SZ1 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✓ ✓ - |
REG | SZ2 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✓ ✓ - |
REG | SZ3 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✓ ✓ - |
REG | RGB0 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✓ ✓ - |
REG | RGB1 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✓ ✓ - |
REG | RGB2 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✓ ✓ - |
REG | RES | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✓ ✓ - |
REG | MAC0 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✓ ✓ - |
REG | MAC1 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✓ ✓ - |
REG | MAC2 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✓ ✓ - |
REG | MAC3 | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✓ ✓ - |
REG | IRGB | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✓ ✓ - |
REG | ORGB | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✓ - | - ✓ ✓ - |
REG | LZCS | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✓ ✓ - |
REG | LZCR | - ✓ ✓ - | - ✓ ✓ - | - ✗ ✗ - | - ✓ ✓ - | - ✓ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✗ ✗ - | - ✓ ✓ - |
TIMING | SQR | - - - ✓ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ |
TIMING | NCLIP | - - - ✓ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ |
TIMING | AVSZ3 | - - - ✓ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ |
TIMING | AVSZ4 | - - - ✓ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ |
TIMING | OP | - - - ✓ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ |
TIMING | GPF | - - - ✓ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ |
TIMING | GPL | - - - ✓ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ |
TIMING | RTPS | - - - ✓ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ |
TIMING | RTPT | - - - ✓ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ |
TIMING | NCS | - - - ✓ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ |
TIMING | NCT | - - - ✓ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ |
TIMING | NCCS | - - - ✓ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ |
TIMING | NCCT | - - - ✓ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ |
TIMING | CC | - - - ✓ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ |
TIMING | DPCS | - - - ✓ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ |
TIMING | DPCT | - - - ✓ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ |
TIMING | INTPL | - - - ✓ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ |
TIMING | CDP | - - - ✓ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ |
TIMING | NCDS | - - - ✓ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ |
TIMING | NCDT | - - - ✓ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ |
TIMING | DPCL | - - - ✓ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ |
TIMING | MVMVA | - - - ✓ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ | - - - ✗ |
OPCODE | SQR | ✓ ✓ ✓ - | ✓ ✓ ✓ - | ✓ ✓ ✗ - | ✓ ✓ ✓ - | ✓ ✗ ✗ - | ✓ ✓ ✗ - | ✓ ✓ ✗ - | ✓ ✓ ✗ - | ✓ ✓ ✓ - |
OPCODE | NCLIP | ✓ ✓ ✓ - | ✓ ✓ ✓ - | ✓ ✓ ✗ - | ✓ ✓ ✓ - | ✓ ✓ ✗ - | ✓ ✓ ✗ - | ✓ ✓ ✗ - | ✓ ✗ ✗ - | ✓ ✓ ✓ - |
OPCODE | AVSZ3 | ✓ ✓ ✓ - | ✓ ✓ ✓ - | ✓ ✗ ✗ - | ✓ ✓ ✓ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✓ ✗ - | ✓ ✗ ✗ - | ✓ ✓ ✓ - |
OPCODE | AVSZ4 | ✓ ✓ ✓ - | ✓ ✓ ✓ - | ✓ ✗ ✗ - | ✓ ✓ ✓ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✓ ✓ - |
OPCODE | OP | ✓ ✓ ✓ - | ✓ ✓ ✓ - | ✓ ✓ ✗ - | ✓ ✓ ✓ - | ✓ ✗ ✗ - | ✓ ✓ ✗ - | ✓ ✓ ✗ - | ✓ ✓ ✗ - | ✓ ✗ ✗ - |
OPCODE | GPF | ✓ ✓ ✓ - | ✓ ✓ ✓ - | ✓ ✓ ✗ - | ✓ ✓ ✓ - | ✓ ✗ ✗ - | ✓ ✓ ✗ - | ✓ ✗ ✗ - | ✓ ✓ ✗ - | ✓ ✗ ✗ - |
OPCODE | GPL | ✓ ✓ ✓ - | ✓ ✓ ✓ - | ✓ ✓ ✗ - | ✓ ✓ ✓ - | ✓ ✗ ✗ - | ✓ ✓ ✗ - | ✓ ✗ ✗ - | ✓ ✓ ✗ - | ✓ ✗ ✗ - |
OPCODE | RTPS | ✓ ✓ ✓ - | ✓ ✓ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✓ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - |
OPCODE | RTPT | ✓ ✓ ✓ - | ✓ ✓ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✓ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - |
OPCODE | NCS | ✓ ✓ ✓ - | ✓ ✓ ✓ - | ✓ ✗ ✗ - | ✓ ✗ ✓ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - |
OPCODE | NCT | ✓ ✓ ✓ - | ✓ ✓ ✓ - | ✓ ✗ ✗ - | ✓ ✗ ✓ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - |
OPCODE | NCCS | ✓ ✓ ✓ - | ✓ ✓ ✓ - | ✓ ✗ ✗ - | ✓ ✗ ✓ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - |
OPCODE | NCCT | ✓ ✓ ✓ - | ✓ ✓ ✓ - | ✓ ✗ ✗ - | ✓ ✗ ✓ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - |
OPCODE | CC | ✓ ✓ ✓ - | ✓ ✓ ✓ - | ✓ ✗ ✗ - | ✓ ✗ ✓ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - |
OPCODE | DPCS | ✓ ✓ ✓ - | ✓ ✓ ✓ - | ✓ ✗ ✗ - | ✓ ✓ ✓ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - |
OPCODE | DPCT | ✓ ✓ ✓ - | ✓ ✓ ✓ - | ✓ ✗ ✗ - | ✓ ✓ ✓ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - |
OPCODE | INTPL | ✓ ✓ ✓ - | ✓ ✓ ✓ - | ✓ ✗ ✗ - | ✓ ✓ ✓ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - |
OPCODE | CDP | ✓ ✓ ✓ - | ✓ ✓ ✓ - | ✓ ✗ ✗ - | ✓ ✗ ✓ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - |
OPCODE | NCDS | ✓ ✓ ✓ - | ✓ ✓ ✓ - | ✓ ✗ ✗ - | ✓ ✗ ✓ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - |
OPCODE | NCDT | ✓ ✓ ✓ - | ✓ ✓ ✓ - | ✓ ✗ ✗ - | ✓ ✗ ✓ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - |
OPCODE | DPCL | ✓ ✓ ✓ - | ✓ ✓ ✓ - | ✓ ✗ ✗ - | ✓ ✓ ✓ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - |
OPCODE | MVMVA | ✓ ✓ ✓ - | ✓ ✓ ✓ - | ✓ ✓ ✗ - | ✓ ✗ ✓ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✗ ✗ - | ✓ ✓ ✗ - | ✓ ✗ ✓ - |
Total | 109 | 85 | 0 | 76 | 0 | 0 | 32 | 31 | 69 |
*With Edgbla's gpuBladeSoft 1.42a GPU plugin.
**With Pete's Open GL2 GPU plugin (test crashes with gpuBladeSoft).
Miscellaneous
Test Name | PlayStation | Mednafen PSX 0.9.37.1 |
gpuBladeSoft 1.42a* | OpenGL2 2.9** | Amidog's 1.10** | pSX 1.13 |
NO$PSX 1.9 |
FPse v0.11.161 |
PCSX-ReARMed r20 |
Xebra 2014/07/19 |
PlayStation 3 ps1_netemu 4.46 |
---|---|---|---|---|---|---|---|---|---|---|---|
Where am I? | Pass | Pass | Fail | Fail | Fail | Fail | Fail | Fail | Fail | Fail | Fail |
Pipe line | Pass | Fail | Fail | Fail | Fail | Fail | Fail | Fail | Fail | Fail | Fail |
No code | Pass | Pass | Fail | Fail | Fail | Fail | Fail | Fail | Fail | Fail | Fail |
IRQ | Pass | Pass | Fail | Fail | Fail | Fail | Fail | Fail | Fail | Fail | Fail |
*Tested with ePSXe 1.9.0