Changes

Jump to navigation Jump to search

PS1 Tests

2,941 bytes added, 21:37, 22 December 2023
CPU
! scope="col"|[[XEBRA]]<br>2021.10.31
! scope="col"|[[MAME]]<br>0.246
! scope="col"|[[DuckStation]] 0.1.6232<br>Interpreter
|-
| rowspan="25" |Logic
|MTHIMFHI
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|MTLOMFLO
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|MTHIMFLO
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|MTLOMFHI
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|0|-|0|-|fail}}
| {{Amidog|0|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|ADDU
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|0|-|0|-|fail}}
| {{Amidog|0|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|SUBU
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|AND
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|OR
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|XOR
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|NOR
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|SLLV
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|SRLV
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|SRAV
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|SLT
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|SLTU
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|DIV R
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|DIVU Q
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|DIVU R
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|MULT L
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|MULT H
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|MULTU L
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|MULTU H
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| rowspan="11" |Logic<br>Immediate
|LUI
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|0|-|0|-|fail}}
| {{Amidog|0|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|ADDIU
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|ANDI
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|ORI
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|XORI
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|SLL
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|SRL
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|SRA
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|SLTI
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|SLTIU
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| rowspan="12" |Memory
|LB
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|LBU
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|0|-|0|-|fail}}
| {{Amidog|0|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|0|-|0|-|fail}}
| {{Amidog|0|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|0|-|0|-|fail}}
| {{Amidog|0|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|LWL
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|LWR
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|SB
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|0|-|0|-|fail}}
| {{Amidog|0|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|0|-|0|-|fail}}
| {{Amidog|0|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|SWL
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|SWR
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| rowspan="16" |Branch
|BEQ B
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|BEQ F
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|BNE B
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|BNE F
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|BLEZ B
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|BLEZ F
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|BGTZ B
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|BGTZ F
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|BLTZ B
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|BLTZ F
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|BGEZ B
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|BGEZ F
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| rowspan="4" |Jump
|J
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|0|-|0|-|fail}}
| {{Amidog|0|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|0|-|0|-|fail}}
| {{Amidog|0|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| rowspan="3" |Exception
|RFE
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|0|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|SYSCALL
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|0|-|0|-|fail}}
| {{Amidog|0|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|0|-|0|-|fail}}
| {{Amidog|0|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|0|-|0|-|fail}}
| {{Amidog|0|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| rowspan="15" |Memory<br>Advance
|NOP
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|LB2
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|LBU2
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|LH2
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|LHU2
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|LW2
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|LWL2
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|-
|LWR2
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
| {{Amidog|1|-|1|-|pass}}
|76
|76
|'''101'''
|'''101'''
|'''101'''
! scope="col"|PlayStation 3<br>ps1_netemu 4.65
! scope="col"|[[ePSXe]] Android<br>2.0.6
! scope="col"|[[DuckStation]] 0.1.6232<br>Interpreter
|-
| rowspan="3" |Basic
| {{Amidog|0|-|-|-|fail}}
| {{Amidog|0|-|-|-|fail}}
| {{Amidog|1|-|-|-|pass}}
| {{Amidog|1|-|-|-|pass}}
|-
| {{Amidog|0|-|-|-|fail}}
| {{Amidog|1|-|-|-|pass}}
| {{Amidog|0|-|-|-|fail}}
| {{Amidog|0|-|-|-|fail}}
| {{Amidog|0|-|-|-|fail}}
| {{Amidog|0|-|0|-|fail}}
| {{Amidog|0|-|0|-|fail}}
| {{Amidog|0|-|1|-|fail}}
|-
| rowspan="3" |Complex
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|0|-|fail}}
| {{Amidog|1|-|1|-|pass}}
|-
|BREAK
| {{Amidog|0|-|-|-|fail}}
| {{Amidog|0|-|-|-|fail}}
| {{Amidog|-|-|-|-|fail}}<ref>Stuck on an infinite loop.</ref>
|-
|ILLEGAL
| {{Amidog|0|-|-|-|fail}}
| {{Amidog|1|-|-|-|pass}}
| {{Amidog|0|-|-|-|fail}}
| {{Amidog|0|-|-|-|fail}}
| {{Amidog|0|-|-|-|fail}}
|0
|1
|2
|}
<references/>
8
edits

Navigation menu