GBA Tests: Difference between revisions
Added Ares results |
Added SkyEmu results |
||
| Line 19: | Line 19: | ||
|- | |- | ||
![[SkyEmu]] | ![[SkyEmu]] | ||
| | |v4 | ||
|- | |- | ||
![[mGBA]] | ![[mGBA]] | ||
| Line 80: | Line 80: | ||
|Timer count-up tests | |Timer count-up tests | ||
|936 | |936 | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ( | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} (687)<sup>[[#star2|**]]</sup> ||{{Fail}} (744) ||{{Pass}} ||{{Fail}} (172) ||{{Fail}} (440) ||{{Fail}} (442) ||{{Fail}} (920)<sup>[[#star1|*]]</sup> | ||
|- | |- | ||
!05 | !05 | ||
| Line 125: | Line 125: | ||
|{{Yellow}}<abbr title="needs to be run as a first test after boot">Misc. edge case tests</abbr><sup>[[#star3|***]]</sup> | |{{Yellow}}<abbr title="needs to be run as a first test after boot">Misc. edge case tests</abbr><sup>[[#star3|***]]</sup> | ||
|10 | |10 | ||
|{{Fail}} (8) ||{{Fail}} (8) ||{{Fail}} (8) ||{{Fail}} ( | |{{Fail}} (8) ||{{Fail}} (8) ||{{Fail}} (8) ||{{Fail}} (2) ||{{Fail}} (8) ||{{Fail}} (8) ||{{Fail}} (6) ||{{Fail}} (8) ||{{Fail}} (6)<sup>[[#star2|**]]</sup> ||{{Pass}}<sup>[[#star1|*]]</sup> | ||
|- | |- | ||
!14 | !14 | ||
| Line 254: | Line 254: | ||
|{{Yellow}}flash64[[#jsmolka_star2|**]] | |{{Yellow}}flash64[[#jsmolka_star2|**]] | ||
| | | | ||
|{{Fail}} test 2 ||{{Pass}} ||{{Pass}} ||{{ | |{{Fail}} test 2 ||{{Pass}} ||{{Pass}} ||{{Fail}} test 1 ||{{Fail}} test 10 ||{{Pass}} ||{{Fail}} test 10 ||{{Fail}} test 6 ||{{Fail}} test 1 ||{{Pass}} | ||
|- | |- | ||
!04 | !04 | ||
|{{Yellow}}flash128[[#jsmolka_star2|**]] | |{{Yellow}}flash128[[#jsmolka_star2|**]] | ||
| | | | ||
|{{Fail}} test 2 ||{{Pass}} ||{{Pass}} ||{{ | |{{Fail}} test 2 ||{{Pass}} ||{{Pass}} ||{{Fail}} test 1 ||{{Fail}} test 10 ||{{Pass}} ||{{Fail}} test 10 ||{{Fail}} test 6 ||{{Fail}} test 1 ||{{Pass}} | ||
|- | |- | ||
|} | |} | ||
<span id="jsmolka_star1"><nowiki>*</nowiki> tested on commit a6447c5</span><br> | <span id="jsmolka_star1"><nowiki>*</nowiki> tested on commit a6447c5</span><br> | ||
<span id="jsmolka_star2"><nowiki>**</nowiki> these tests fail on a real development flash board and probably are testing conformity with the flash implementation of modern flashcarts</span | <span id="jsmolka_star2"><nowiki>**</nowiki> these tests fail on a real development flash board and probably are testing conformity with the flash implementation of modern flashcarts</span> | ||
===gba-tests (alyosha)=== | ===gba-tests (alyosha)=== | ||
| Line 296: | Line 295: | ||
|DMA_pause_timing_end_1 | |DMA_pause_timing_end_1 | ||
| | | | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{ | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 6 ||{{Pass}} ||{{Fail}} test 12 ||{{Pass}} ||{{Pass}} ||Not Tested | ||
|- | |- | ||
!03 | !03 | ||
|DMA_pause_timing_end_2 | |DMA_pause_timing_end_2 | ||
| | | | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 1 ||{{Fail}} test 5 ||{{Pass}} ||{{Pass}} ||{{Fail}} test 1 ||{{Fail}} test 10 ||Not Tested | ||
|- | |- | ||
!04 | !04 | ||
|DMA_pause_timing_end_3 | |DMA_pause_timing_end_3 | ||
| | | | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{ | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 6 ||{{Pass}} ||{{Fail}} test 12 ||{{Pass}} ||{{Fail}} test 11 ||Not Tested | ||
|- | |- | ||
!05 | !05 | ||
|DMA_pause_timing_end_4 | |DMA_pause_timing_end_4 | ||
| | | | ||
|{{Pass}} ||{{Fail}} test 14 ||{{Pass}} ||{{Fail}} test | |{{Pass}} ||{{Fail}} test 14 ||{{Pass}} ||{{Fail}} test 1 ||{{Fail}} test 5 ||{{Fail}} test 14 ||{{Fail}} test 12 ||{{Fail}} test 1 ||{{Fail}} test 8 ||Not Tested | ||
|- | |- | ||
!06 | !06 | ||
|DMA_pause_timing_mid_1 | |DMA_pause_timing_mid_1 | ||
| | | | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{ | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 6 ||{{Pass}} ||{{Fail}} test 12 ||{{Pass}} ||{{Pass}} ||Not Tested | ||
|- | |- | ||
!07 | !07 | ||
|DMA_pause_timing_mid_2 | |DMA_pause_timing_mid_2 | ||
| | | | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 1 ||{{Fail}} test 5 ||{{Pass}} ||{{Fail}} test 12 ||{{Fail}} test 1 ||{{Fail}} test 8 ||Not Tested | ||
|- | |- | ||
!08 | !08 | ||
|DMA_pause_timing_ROM_to_IWRAM | |DMA_pause_timing_ROM_to_IWRAM | ||
| | | | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 109 ||{{Fail}} test 112 ||{{Pass}} ||{{Fail}} test 109 ||{{Fail}} test 9 ||{{Fail}} test 111 ||Not Tested | ||
|- | |- | ||
!09 | !09 | ||
| Line 348: | Line 347: | ||
|FIFO_3 | |FIFO_3 | ||
| | | | ||
|{{Pass}} ||{{Fail}} test 174 ||{{Pass}} ||{{Fail}} test | |{{Pass}} ||{{Fail}} test 174 ||{{Pass}} ||{{Fail}} test 116 ||{{Fail}} test 111 ||{{Fail}} test 146 ||{{Fail}} test 121 ||{{Fail}} test 78 ||{{Fail}} test 51 ||Not Tested | ||
|- | |- | ||
!04 | !04 | ||
| Line 385: | Line 384: | ||
|Internal_Cycle_DMA_IRQ | |Internal_Cycle_DMA_IRQ | ||
| | | | ||
|{{Pass}} ||{{Fail}} test 6 ||{{Pass}} ||{{ | |{{Pass}} ||{{Fail}} test 6 ||{{Pass}} ||{{Pass}} ||{{Fail}} test 4 ||{{Pass}} ||{{Fail}} test 8 ||{{Fail}} test 54 ||{{Fail}} test 6 ||{{Fail}} test 8 | ||
|- | |- | ||
!05 | !05 | ||
|Internal_Cycle_DMA_IRQ_7 | |Internal_Cycle_DMA_IRQ_7 | ||
| | | | ||
|{{Pass}} ||{{Fail}} test 6 ||{{Pass}} ||{{Fail}} test | |{{Pass}} ||{{Fail}} test 6 ||{{Pass}} ||{{Fail}} test 6 ||{{Fail}} test 4 ||{{Pass}} ||{{Fail}} test 6 ||{{Fail}} test 10 ||{{Fail}} test 6 ||Not Tested | ||
|- | |- | ||
!06 | !06 | ||
| Line 400: | Line 399: | ||
|Internal_Cycle_DMA_IRQ_br1_IWRAM | |Internal_Cycle_DMA_IRQ_br1_IWRAM | ||
| | | | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{ | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 90 ||{{Pass}} ||{{Pass}} ||{{Fail}} test 90 ||{{Fail}} test 90 ||{{Fail}} test 36 ||Not Tested | ||
|- | |- | ||
!08 | !08 | ||
|Internal_Cycle_DMA_IRQ_Br_pre | |Internal_Cycle_DMA_IRQ_Br_pre | ||
| | | | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{ | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 26 ||{{Pass}} ||{{Pass}} ||{{Fail}} test 82 ||{{Pass}} ||Not Tested | ||
|- | |- | ||
!09 | !09 | ||
|Internal_Cycle_DMA_IRQ_Br_pre_tim | |Internal_Cycle_DMA_IRQ_Br_pre_tim | ||
| | | | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 254 ||{{Fail}} test 27 ||{{Pass}} ||{{Fail}} test 2 ||{{Fail}} test 255 ||{{Fail}} test 25 ||Not Tested | ||
|- | |- | ||
!10 | !10 | ||
|Internal_Cycle_DMA_IRQ_ldr_IWRAM | |Internal_Cycle_DMA_IRQ_ldr_IWRAM | ||
| | | | ||
|{{Pass}} ||{{Fail}} test 32 ||{{Pass}} ||{{ | |{{Pass}} ||{{Fail}} test 32 ||{{Pass}} ||{{Pass}} ||{{Fail}} test 20 ||{{Pass}} ||{{Fail}} test 32 ||{{Fail}} test 38 ||{{Fail}} test 28 ||Not Tested | ||
|- | |- | ||
!11 | !11 | ||
|Internal_Cycle_DMA_IRQ_nop_IWRAM | |Internal_Cycle_DMA_IRQ_nop_IWRAM | ||
| | | | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 94 ||{{Pass}} ||{{Pass}} ||{{Fail}} test 94 ||{{Fail}} test 94 ||{{Pass}} ||Not Tested | ||
|- | |- | ||
!12 | !12 | ||
|Internal_Cycle_DMA_IRQ_ST | |Internal_Cycle_DMA_IRQ_ST | ||
| | | | ||
|{{Pass}} ||{{Fail}} test 8 ||{{Pass}} ||{{ | |{{Pass}} ||{{Fail}} test 8 ||{{Pass}} ||{{Pass}} ||{{Fail}} test 4 ||{{Pass}} ||{{Pass}} ||{{Fail}} test 54 ||{{Fail}} test 6 ||Not Tested | ||
|- | |- | ||
!13 | !13 | ||
|Internal_Cycle_DMA_IRQ_ST_p3 | |Internal_Cycle_DMA_IRQ_ST_p3 | ||
| | | | ||
|{{Pass}} ||{{Fail}} test 8 ||{{Pass}} ||{{ | |{{Pass}} ||{{Fail}} test 8 ||{{Pass}} ||{{Pass}} ||{{Fail}} test 6 ||{{Pass}} ||{{Pass}} ||{{Fail}} test 62 ||{{Pass}} ||Not Tested | ||
|- | |- | ||
!14 | !14 | ||
|Internal_Cycle_DMA_Mul | |Internal_Cycle_DMA_Mul | ||
| | | | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 37 ||{{Fail}} test 41 ||{{Pass}} ||{{Fail}} test 37 ||{{Pass}} ||{{Fail}} test 41 ||{{Pass}} | ||
|- | |- | ||
!15 | !15 | ||
|Internal_Cycle_DMA_MUL_IRQ | |Internal_Cycle_DMA_MUL_IRQ | ||
| | | | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 134 ||{{Fail}} test 14 ||{{Fail}} test 24 ||{{Fail}} test 134 ||{{Fail}} test 24 ||{{Fail}} test 20 ||Not Tested | ||
|- | |- | ||
!16 | !16 | ||
|Internal_Cycle_DMA_TIM_Br_pre | |Internal_Cycle_DMA_TIM_Br_pre | ||
| | | | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 254 ||{{Fail}} test 27 ||{{Pass}} ||{{Fail}} test 2 ||{{Fail}} test 255 ||{{Fail}} test 25 ||Not Tested | ||
|- | |- | ||
!colspan="13"|IRQ | !colspan="13"|IRQ | ||
| Line 512: | Line 511: | ||
|IRQ_sub | |IRQ_sub | ||
| | | | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{ | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 247 ||{{Pass}} ||{{Fail}} test 251 ||{{Fail}} test 223 ||{{Fail}} test 245 ||{{Pass}} | ||
|- | |- | ||
!14 | !14 | ||
|IRQ_sub_slow | |IRQ_sub_slow | ||
| | | | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 240 ||{{Fail}} test 239 ||{{Pass}} ||{{Fail}} test 243 ||{{Fail}} test 232 ||{{Fail}} test 237 ||Not Tested | ||
|- | |- | ||
!15 | !15 | ||
| Line 527: | Line 526: | ||
|IRQ_sub_2_slow | |IRQ_sub_2_slow | ||
| | | | ||
|{{Pass}} ||{{Fail}} (stuck) ||{{Pass}} ||{{Fail}} test | |{{Pass}} ||{{Fail}} (stuck) ||{{Pass}} ||{{Fail}} test 244 ||{{Fail}} (stuck) ||{{Pass}} ||{{Fail}} (stuck) ||{{Fail}} (stuck) ||{{Fail}} test 220 ||Not Tested | ||
|- | |- | ||
!colspan="13"|LDM | !colspan="13"|LDM | ||
| Line 596: | Line 595: | ||
|start_up | |start_up | ||
| | | | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 96 ||{{Pass}} ||{{Pass}} ||{{Fail}} test 80 ||{{Fail}} test 92 ||{{Pass}} ||Not Tested | ||
|- | |- | ||
!06 | !06 | ||
|start_up_vbl | |start_up_vbl | ||
| | | | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 150 ||{{Pass}} ||{{Pass}} ||{{Fail}} test 96 ||{{Fail}} test 99 ||{{Pass}} ||Not Tested | ||
|- | |- | ||
!07 | !07 | ||
|start_up_vbl_irq | |start_up_vbl_irq | ||
| | | | ||
|{{Pass}} ||{{Fail}} test 49 ||{{Pass}} ||{{Fail}} test | |{{Pass}} ||{{Fail}} test 49 ||{{Pass}} ||{{Fail}} test 1 ||{{Fail}} test 41 ||{{Pass}} ||{{Fail}} test 46 ||{{Fail}} test 15 ||{{Fail}} test 47 ||Not Tested | ||
|- | |- | ||
!08 | !08 | ||
| Line 623: | Line 622: | ||
|prefetcher_boundary_1 | |prefetcher_boundary_1 | ||
| | | | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{ | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 78 ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 81 ||Not Tested | ||
|- | |- | ||
!03 | !03 | ||
|prefetcher_boundary_2 | |prefetcher_boundary_2 | ||
| | | | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{ | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 3 ||{{Fail}} test 78 ||{{Pass}} ||{{Fail}} test 83 ||{{Pass}} ||{{Pass}} ||Not Tested | ||
|- | |- | ||
!04 | !04 | ||
|prefetcher_boundary_3 | |prefetcher_boundary_3 | ||
| | | | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{ | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 78 ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 83 ||Not Tested | ||
|- | |- | ||
!05 | !05 | ||
|prefetcher_boundary_4 | |prefetcher_boundary_4 | ||
| | | | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{ | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 5 ||{{Fail}} test 78 ||{{Pass}} ||{{Fail}} test 85 ||{{Pass}} ||{{Pass}} ||Not Tested | ||
|- | |- | ||
!06 | !06 | ||
|branch_THUMB | |branch_THUMB | ||
| | | | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 37 ||{{Fail}} test 29 ||{{Pass}} ||{{Fail}} test 37 ||{{Pass}} ||{{Fail}} test 40 ||{{Pass}} | ||
|- | |- | ||
!07 | !07 | ||
|Branch_THUMB_2 | |Branch_THUMB_2 | ||
| | | | ||
|{{Pass}} ||{{Fail}} test 19 ||{{Pass}} ||{{Fail}} test | |{{Pass}} ||{{Fail}} test 19 ||{{Pass}} ||{{Fail}} test 46 ||{{Fail}} test 33 ||{{Pass}} ||{{Fail}} test 45 ||{{Pass}} ||{{Fail}} test 45 ||{{Pass}} | ||
|- | |- | ||
!08 | !08 | ||
|Branch_THUMB_3 | |Branch_THUMB_3 | ||
| | | | ||
|{{Pass}} ||{{Fail}} test 45 ||{{Pass}} ||{{Fail}} test | |{{Pass}} ||{{Fail}} test 45 ||{{Pass}} ||{{Fail}} test 37 ||{{Fail}} test 35 ||{{Pass}} ||{{Fail}} test 41 ||{{Pass}} ||{{Fail}} test 36 ||{{Pass}} | ||
|- | |- | ||
!09 | !09 | ||
| Line 663: | Line 662: | ||
|Branch_THUMB_5 | |Branch_THUMB_5 | ||
| | | | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 64 ||{{Fail}} test 51 ||{{Pass}} ||{{Fail}} test 63 ||{{Pass}} ||{{Fail}} test 63 ||Not Tested | ||
|- | |- | ||
!11 | !11 | ||
| Line 673: | Line 672: | ||
|Branch_THUMB_ARM | |Branch_THUMB_ARM | ||
| | | | ||
|{{Pass}} ||{{Fail}} test 57 ||{{Pass}} ||{{Fail}} test | |{{Pass}} ||{{Fail}} test 57 ||{{Pass}} ||{{Fail}} test 60 ||{{Fail}} test 49 ||{{Pass}} ||{{Fail}} test 65 ||{{Pass}} ||{{Fail}} test 59 ||{{Pass}} | ||
|- | |- | ||
!13 | !13 | ||
| Line 683: | Line 682: | ||
|branch_thumb_arm_4 | |branch_thumb_arm_4 | ||
| | | | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{ | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 41 ||{{Fail}} test 38 ||{{Pass}} ||{{Fail}} test 45 ||{{Pass}} ||{{Pass}} ||Not Tested | ||
|- | |- | ||
!15 | !15 | ||
| Line 693: | Line 692: | ||
|Full_ARM | |Full_ARM | ||
| | | | ||
|{{Pass}} ||{{Fail}} test 51 ||{{Pass}} ||{{Fail}} test | |{{Pass}} ||{{Fail}} test 51 ||{{Pass}} ||{{Fail}} test 3 ||{{Fail}} test 1 ||{{Pass}} ||{{Fail}} test 1 ||{{Fail}} test 1 ||{{Fail}} test 1 ||{{Pass}} | ||
|- | |- | ||
!17 | !17 | ||
| Line 703: | Line 702: | ||
|Full_THUMB | |Full_THUMB | ||
| | | | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 49 ||{{Fail}} test 31 ||{{Pass}} ||{{Fail}} test 49 ||{{Pass}} ||{{Fail}} test 44 ||{{Pass}} | ||
|- | |- | ||
!colspan="13"|PSR | !colspan="13"|PSR | ||
| Line 710: | Line 709: | ||
|PSR | |PSR | ||
| | | | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 4 ||{{Fail}} test 1 ||{{Pass}} ||{{Fail}} (crash) ||{{Fail}} test 1 ||{{Fail}} test 249 ||{{Pass}} | ||
|- | |- | ||
!colspan="13"|STM | !colspan="13"|STM | ||
| Line 778: | Line 777: | ||
|prefetch_enable | |prefetch_enable | ||
| | | | ||
|{{Pass}} ||{{Fail}} test 187 ||{{Pass}} ||{{ | |{{Pass}} ||{{Fail}} test 187 ||{{Pass}} ||{{Pass}} ||{{Fail}} test 196 ||{{Pass}} ||{{Pass}} ||{{Fail}} test 37 ||{{Fail}} test 191 ||Not Tested | ||
|- | |- | ||
!05 | !05 | ||
|prefetch_enable_2 | |prefetch_enable_2 | ||
| | | | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{ | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 199 ||{{Pass}} ||{{Pass}} ||{{Fail}} test 37 ||{{Fail}} test 191 ||Not Tested | ||
|- | |- | ||
|} | |} | ||
| Line 828: | Line 827: | ||
|halfword_transfer | |halfword_transfer | ||
| | | | ||
|{{Pass}} ||{{Fail}} test 256 ||{{Pass}} ||{{Fail}} test | |{{Pass}} ||{{Fail}} test 256 ||{{Pass}} ||{{Fail}} test 416 ||{{Fail}} test 416 ||{{Pass}} ||{{Fail}} test 410 ||{{Fail}} test 410 ||{{Fail}} test 416 ||Not Tested | ||
|- | |- | ||
!05 | !05 | ||
| Line 875: | Line 874: | ||
|128kb-boundary | |128kb-boundary | ||
|12 | |12 | ||
|{{Pass}} ||{{Fail}} (9) ||{{Pass}} ||{{Fail}} ( | |{{Pass}} ||{{Fail}} (9) ||{{Pass}} ||{{Fail}} (6) ||{{Fail}} (6) ||{{Pass}} ||{{Fail}} (7) ||{{Fail}} (0) ||{{Fail}} (6) ||{{Fail}} (stuck)<sup>[[#nba_star1|*]]</sup> | ||
|- | |- | ||
!colspan="13"|DMA | !colspan="13"|DMA | ||
| Line 941: | Line 940: | ||
|vram-mirror | |vram-mirror | ||
|10 | |10 | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{ | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} (7) ||{{Pass}} ||{{Fail}} (8) ||{{Fail}} (7) | ||
|- | |- | ||
!colspan="13"|Timer | !colspan="13"|Timer | ||
| Line 960: | Line 959: | ||
|halt-cnt | |halt-cnt | ||
|6 | |6 | ||
|{{Pass}} ||{{Fail}} (5) ||{{Pass}} ||{{Fail}} ( | |{{Pass}} ||{{Fail}} (5) ||{{Pass}} ||{{Fail}} (stuck) ||{{Fail}} (2) ||{{Fail}} (4) ||{{Fail}} (1) ||{{Fail}} (stuck) ||{{Fail}} (stuck) ||{{Fail}} (2) | ||
|- | |- | ||
|} | |} | ||
| Line 1,037: | Line 1,036: | ||
|CPU | |CPU | ||
|3 | |3 | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{ | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} (1) ||{{Pass}} ||{{Fail}} (2) ||{{Fail}} (2) ||{{Fail}} (1) ||{{Fail}} (2) | ||
|- | |- | ||
!03 | !03 | ||
| Line 1,096: | Line 1,095: | ||
![https://github.com/mgba-emu/mgba/issues/2017 Mid-frame video capture DMA] | ![https://github.com/mgba-emu/mgba/issues/2017 Mid-frame video capture DMA] | ||
|1 | |1 | ||
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{ | |{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} ||{{Fail}} ||{{Pass}} ||{{Fail}} (stuck) ||{{Fail}} (stuck) ||{{Fail}} (stuck) ||{{Pass}} | ||
|- | |- | ||
!colspan="12"|CiroteMark | !colspan="12"|CiroteMark | ||
| Line 1,102: | Line 1,101: | ||
![https://cirote3.itch.io/cirote3 Difference in ticks] | ![https://cirote3.itch.io/cirote3 Difference in ticks] | ||
|1 | |1 | ||
|{{Pass}} ||{{Fail}} (-267272) ||{{Pass}} ||{{Fail}} ( | |{{Pass}} ||{{Fail}} (-267272) ||{{Pass}} ||{{Fail}} (579177) ||{{Fail}} (-6730908) ||{{Fail}} (-248948) ||{{Fail}} (-17908481) ||{{Fail}} (3122877) ||{{Fail}} (-232592) ||{{Fail}} (29102) | ||
|- | |- | ||
!colspan="12"|CasualPokePlayer | !colspan="12"|CasualPokePlayer | ||