GBA Tests: Difference between revisions
Added Mesen results |
Added VBA-M results |
||
| Line 31: | Line 31: | ||
|- | |- | ||
![[VisualBoyAdvance-M|Visual Boy Advance M]] | ![[VisualBoyAdvance-M|Visual Boy Advance M]] | ||
|2.1. | |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}} ( | |{{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}} ||{{ | |{{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 | |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 | |{{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 | |{{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 | |{{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 ||{{ | |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 | |{{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 | |{{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 | |{{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 | |{{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 | |{{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 | |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 | |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 | |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 | |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 | |{{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 | |Not Tested ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 157 ||{{Pass}} ||{{Fail}} test 172 ||{{Fail}} test 242 ||Not Tested ||Not Tested | ||
|- | |- | ||
!02 | !02 | ||