GBA Tests: Difference between revisions

Sczther (talk | contribs)
Added Mesen results
Sczther (talk | contribs)
Added VBA-M results
Line 31: Line 31:
|-
|-
![[VisualBoyAdvance-M|Visual Boy Advance M]]
![[VisualBoyAdvance-M|Visual Boy Advance M]]
|2.1.9
|2.1.11
|-
|-
![[MiSTer|MiSTer_GBA]]
![[MiSTer|MiSTer_GBA]]
Line 75: Line 75:
|Timing tests
|Timing tests
|2020
|2020
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} (1768) ||{{Pass}} ||{{Fail}} (1121)<sup>[[#star2|**]]</sup>  ||{{Fail}} (1024)<sup>[[#star2|**]]</sup> ||{{Fail}} (1796) ||{{Pass}}<sup>[[#star1|*]]</sup>
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} (1768) ||{{Pass}} ||{{Fail}} (1121)<sup>[[#star2|**]]</sup>  ||{{Fail}} (898) ||{{Fail}} (1796) ||{{Pass}}<sup>[[#star1|*]]</sup>
|-
|-
!04
!04
Line 244: Line 244:
|none
|none
|
|
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 1 ||{{Fail}} test 1 ||Not Tested
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 1 ||Not Tested
|-
|-
!02
!02
Line 348: Line 348:
|FIFO_3
|FIFO_3
|
|
|Not Tested ||{{Fail}} test 174 ||{{Pass}} ||{{Fail}} test 102 ||{{Fail}} test 111 ||{{Fail}} test 146 ||{{Fail}} test 121 ||{{Fail}} test 78 ||Not Tested ||Not Tested
|Not Tested ||{{Fail}} test 174 ||{{Pass}} ||{{Fail}} test 102 ||{{Fail}} test 111 ||{{Fail}} test 146 ||{{Fail}} test 121 ||{{Fail}} test 75 ||Not Tested ||Not Tested
|-
|-
!04
!04
Line 405: Line 405:
|Internal_Cycle_DMA_IRQ_Br_pre
|Internal_Cycle_DMA_IRQ_Br_pre
|
|
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 28 ||{{Fail}} test 26 ||{{Pass}} ||{{Pass}}||{{Fail}} test 82 ||Not Tested ||Not Tested
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 28 ||{{Fail}} test 26 ||{{Pass}} ||{{Pass}}||{{Fail}} test 76 ||Not Tested ||Not Tested
|-
|-
!09
!09
|Internal_Cycle_DMA_IRQ_Br_pre_tim
|Internal_Cycle_DMA_IRQ_Br_pre_tim
|
|
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 32 ||{{Fail}} test 27 ||{{Fail}} test 255 ||{{Fail}} test 2 ||{{Fail}} test 255 ||Not Tested ||Not Tested
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 32 ||{{Fail}} test 27 ||{{Fail}} test 255 ||{{Fail}} test 2 ||{{Fail}} test 1 ||Not Tested ||Not Tested
|-
|-
!10
!10
Line 445: Line 445:
|Internal_Cycle_DMA_TIM_Br_pre
|Internal_Cycle_DMA_TIM_Br_pre
|
|
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 32 ||{{Fail}} test 27 ||{{Fail}} test 255 ||{{Fail}} test 2 ||{{Fail}} test 255 ||Not Tested ||Not Tested
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 32 ||{{Fail}} test 27 ||{{Fail}} test 255 ||{{Fail}} test 2 ||{{Fail}} test 1 ||Not Tested ||Not Tested
|-
|-
!colspan="13"|IRQ
!colspan="13"|IRQ
Line 472: Line 472:
|BL_IRQ_R14
|BL_IRQ_R14
|
|
|Not Tested ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 1 ||{{Pass}} ||{{Fail}} test 1 ||{{Pass}} ||Not Tested ||Not Tested
|Not Tested ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 1 ||{{Pass}} ||{{Fail}} test 1 ||{{Fail}} test 1 ||Not Tested ||Not Tested
|-
|-
!06
!06
|Halt_PC
|Halt_PC
|
|
|{{Pass}} ||{{Fail}} test 212 ||{{Pass}} ||{{Fail}} test 1 ||{{Fail}} test 1 ||{{Fail}} test 1 ||{{Fail}} test 195 ||{{Fail}} test 159 ||{{Fail}} test 184 ||{{Pass}}
|{{Pass}} ||{{Fail}} test 212 ||{{Pass}} ||{{Fail}} test 1 ||{{Fail}} test 1 ||{{Fail}} test 1 ||{{Fail}} test 195 ||{{Fail}} test 1 ||{{Fail}} test 184 ||{{Pass}}
|-
|-
!07
!07
|Halt_PC_2
|Halt_PC_2
|
|
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 239 ||{{Fail}} test 235 ||{{Pass}} ||{{Pass}} ||{{Fail}} test 221 ||{{Fail}} test 242 ||{{Fail}} test 239
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 239 ||{{Fail}} test 235 ||{{Pass}} ||{{Pass}} ||{{Fail}} test 222 ||{{Fail}} test 242 ||{{Fail}} test 239
|-
|-
!08
!08
|Halt_PC_3
|Halt_PC_3
|
|
|{{Pass}} ||{{Fail}} test 237 ||{{Pass}} ||{{Fail}} test 237 ||{{Fail}} test 232 ||{{Pass}} ||{{Fail}} test 255 ||{{Fail}} test 219 ||{{Fail}} test 239 ||{{Fail}} test 239
|{{Pass}} ||{{Fail}} test 237 ||{{Pass}} ||{{Fail}} test 237 ||{{Fail}} test 232 ||{{Pass}} ||{{Fail}} test 255 ||{{Fail}} test 220 ||{{Fail}} test 239 ||{{Fail}} test 239
|-
|-
!09
!09
|Halt_PC_4
|Halt_PC_4
|
|
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 242 ||{{Fail}} test 236 ||{{Pass}} ||{{Fail}} test 1 ||{{Fail}} test 223 ||{{Fail}} test 245 ||{{Fail}} test 242
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 242 ||{{Fail}} test 236 ||{{Pass}} ||{{Fail}} test 1 ||{{Fail}} test 224 ||{{Fail}} test 245 ||{{Fail}} test 242
|-
|-
!10
!10
Line 512: Line 512:
|IRQ_sub
|IRQ_sub
|
|
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 240 ||{{Fail}} test 247 ||{{Pass}} ||{{Fail}} (crash) ||{{Fail}} test 223 ||{{Fail}} test 245 ||{{Pass}}
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 240 ||{{Fail}} test 247 ||{{Pass}} ||{{Fail}} (crash) ||{{Fail}} test 224 ||{{Fail}} test 245 ||{{Pass}}
|-
|-
!14
!14
|IRQ_sub_slow
|IRQ_sub_slow
|
|
|Not Tested ||{{Pass}} ||{{Pass}} ||{{Fail}} test 229 ||{{Fail}} test 239 ||{{Pass}} ||{{Fail}} test 243 ||{{Fail}} test 232 ||Not Tested ||Not Tested
|Not Tested ||{{Pass}} ||{{Pass}} ||{{Fail}} test 229 ||{{Fail}} test 239 ||{{Pass}} ||{{Fail}} test 243 ||{{Fail}} test 224 ||Not Tested ||Not Tested
|-
|-
!15
!15
Line 601: Line 601:
|start_up_vbl
|start_up_vbl
|
|
|Not Tested ||{{Pass}} ||{{Pass}} ||{{Fail}} test 92 ||{{Pass}} ||{{Fail}} test 64 ||{{Fail}} test 96 ||{{Fail}} test 99 ||Not Tested ||Not Tested
|Not Tested ||{{Pass}} ||{{Pass}} ||{{Fail}} test 92 ||{{Pass}} ||{{Fail}} test 64 ||{{Fail}} test 96 ||{{Fail}} test 94 ||Not Tested ||Not Tested
|-
|-
!07
!07
|start_up_vbl_irq
|start_up_vbl_irq
|
|
|Not Tested ||{{Fail}} test 49 ||{{Pass}} ||{{Fail}} test 48 ||{{Fail}} test 41 ||{{Fail}} test 41 ||{{Fail}} test 46 ||{{Fail}} test 8 ||Not Tested ||Not Tested
|Not Tested ||{{Fail}} test 49 ||{{Pass}} ||{{Fail}} test 48 ||{{Fail}} test 41 ||{{Fail}} test 41 ||{{Fail}} test 46 ||{{Fail}} test 251 ||Not Tested ||Not Tested
|-
|-
!08
!08
|start_up_vbl_irq_halt
|start_up_vbl_irq_halt
|
|
|Not Tested ||{{Fail}} test 46 ||{{Pass}} ||{{Fail}} test 46 ||{{Fail}} test 41 ||{{Fail}} test 30 ||{{Fail}} test 46 ||{{Fail}} test 1 ||Not Tested ||Not Tested
|Not Tested ||{{Fail}} test 46 ||{{Pass}} ||{{Fail}} test 46 ||{{Fail}} test 41 ||{{Fail}} test 30 ||{{Fail}} test 46 ||{{Fail}} test 244 ||Not Tested ||Not Tested
|-
|-
!colspan="13"|Prefetcher
!colspan="13"|Prefetcher
Line 751: Line 751:
|Timer_disable
|Timer_disable
|
|
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 254 ||{{Fail}} test 251 ||{{Pass}} ||{{Fail}} test 244 ||{{Fail}} test 254 ||{{Fail}} test 254 ||{{Pass}}
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 254 ||{{Fail}} test 251 ||{{Pass}} ||{{Fail}} test 244 ||{{Fail}} test 237 ||{{Fail}} test 254 ||{{Pass}}
|-
|-
!03
!03
Line 763: Line 763:
|cpy_data_bios
|cpy_data_bios
|
|
|Not Tested ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 157 ||{{Pass}} ||{{Fail}} test 172 ||{{Fail}} test 250 ||Not Tested ||Not Tested
|Not Tested ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 157 ||{{Pass}} ||{{Fail}} test 172 ||{{Fail}} test 242 ||Not Tested ||Not Tested
|-
|-
!02
!02