Line 1:
Line 1:
{{DISPLAYTITLE:RVL_DIAG}}
{{DISPLAYTITLE:RVL_DIAG}}
−
{{WIP}}
+
'''RVL_DIAG''' (also known as '''0000/0000dead''' and '''100J''') is the program which conducts factory tests on Wii consoles during factory initialization. It was also distributed to developers for testing purposes, and as a result, two dumps of it has been salvaged from [[RVT-H Reader]] units (one being RVL_UJI_DIAG). The RVL_DIAG disc contains multiple DOL files containing test programs (some similar or identical to those found on the [[GameCube Service Disc]] and [[GameCube Aging Discs]]), which are executed via a central menu program. The version we have of RVL_DIAG is v4.4.
−
'''RVL_DIAG''' (also known as '''0000/0000dead''' and '''100J''') is the program which conducts factory tests on Wii consoles during factory initialization. It was also distributed to developers for testing purposes, and as a result, two dumps of it has been salvaged from [[RVT-H Reader]] units (one being RVL_UJI_DIAG). The RVL_DIAG disc contains multiple DOL files containing test programs (some similar or identical to those found on the [[GameCube Service Disc]] and [[GameCube Aging Discs]]), which are executed via a central menu program.
+
Currently, Dolphin [[File:Dolphin.png|frameless|20x20px]] does not support the vast majority of RVL_DIAG, with the menu failing upon the selection of any option and the majority of the tests failing to run.
−
−
Currently, Dolphin does not support the vast majority of RVL_DIAG, with the menu failing upon the selection of any option and the majority of the tests failing to run.
RVL_DIAG's menu system uses a variant of [[Nmenu]], as with the GameCube [[DIAG]] disc from March 2006. This variant displays content from the disc's filesystem and can launch applications from it, as well as loading content from an SD card.
RVL_DIAG's menu system uses a variant of [[Nmenu]], as with the GameCube [[DIAG]] disc from March 2006. This variant displays content from the disc's filesystem and can launch applications from it, as well as loading content from an SD card.
Line 12:
Line 10:
__TOC__
__TOC__
−
== RVL_UJI_DIAG ==
+
==RVL_UJI_DIAG==
A variant of RVL_DIAG exists known as RVL_UJI_DIAG, with the ID 121J. Prior to its discovery on an [[RVT-H Reader]], its existence was known from being seen in the [[uid.sys]] of every Wii system. RVL_UJI_DIAG is almost identical to RVL_DIAG, except for the following differences:
A variant of RVL_DIAG exists known as RVL_UJI_DIAG, with the ID 121J. Prior to its discovery on an [[RVT-H Reader]], its existence was known from being seen in the [[uid.sys]] of every Wii system. RVL_UJI_DIAG is almost identical to RVL_DIAG, except for the following differences:
−
* It includes additional programs for the writing and checking of [[testlog.txt]] along with programs to conduct the tests recorded in said file.
+
*It includes additional programs for the writing and checking of [[testlog.txt]] along with programs to conduct the tests recorded in said file.
−
* It is built for the RVL (final Wii) target, rather than the RVL0 (prototype Wii) target.
+
*It is built for the RVL (final Wii) target, rather than the RVL0 (prototype Wii) target.
−
* It uses an older apploader.
+
*It uses an older apploader.
−
* It includes a "zzzzzzzz.zzz" padding file, also present in certain developer [[SWUpdate]]s.
+
*It includes a "zzzzzzzz.zzz" padding file, also present in certain developer [[SWUpdate]]s.
Due to these similarities, this page will cover both RVL_DIAG and RVL_UJI_DIAG unless otherwise stated.
Due to these similarities, this page will cover both RVL_DIAG and RVL_UJI_DIAG unless otherwise stated.
Line 32:
Line 30:
{| class="wikitable"
{| class="wikitable"
|-
|-
−
! scope="col"| Title 1
+
! scope="col" |Title 1
−
! scope="col"| Title 2
+
! scope="col" |Title 2
−
! scope="col"| Description
+
! scope="col" |Description
−
! scope="col"| Address
+
! scope="col" |Address
−
! scope="col"| DOL with Argument
+
! scope="col" |DOL with Argument
|-
|-
−
| abuse
+
|abuse
−
| abuse
+
|abuse
−
| Stress Test including everything.
+
|Stress Test including everything.
−
| 0xA023
+
|0xA023
−
| abuse.dol
+
|abuse.dol
|-
|-
−
| AC_ddr
+
|AC_ddr
−
| AC test for GDDR3
+
|AC test for GDDR3
−
| AC test for GDDR3
+
|AC test for GDDR3
−
| 0xAC03
+
|0xAC03
−
| ddr_ac.dol
+
|ddr_ac.dol
|-
|-
−
| AC_drive
+
|AC_drive
−
| AC test for drive
+
|AC test for drive
−
| AC test for drive
+
|AC test for drive
−
| 0xAC01
+
|0xAC01
−
| acdrive.dol
+
|acdrive.dol
|-
|-
−
| AC_gekko
+
|AC_gekko
−
| AC test for Gekko
+
|AC test for Gekko
−
| AC test for Gekko
+
|AC test for Gekko
−
| 0xAC00
+
|0xAC00
−
| gekko.dol
+
|gekko.dol
|-
|-
−
| AC_sdi
+
|AC_sdi
−
| SDI AC measure (lab only)
+
|SDI AC measure (lab only)
−
| SDI0/1 AC measure. Need SDCd & Wi-Fi
+
|SDI0/1 AC measure. Need SDCd & Wi-Fi
−
| 0xAC02
+
|0xAC02
−
| sdio_ac.dol
+
|sdio_ac.dol
|-
|-
−
| acrdump
+
|acrdump
−
| ACR dump (lab use)
+
|ACR dump (lab use)
−
| Console out the contents of ACR registers
+
|Console out the contents of ACR registers
−
| 0x4085
+
|0x4085
−
| acrdump.dol
+
|acrdump.dol
|-
|-
−
| AesChk
+
|AesChk
−
| AES engine simple checker
+
|AES engine simple checker
−
| Waikiki(SLOTB), only console
+
|Waikiki(SLOTB), only console
−
| 0xA08B
+
|0xA08B
−
| AesTest.dol
+
|AesTest.dol
|-
|-
−
| age1019
+
|age1019
−
| Aging test 1019
+
|Aging test 1019
−
| Aging test for Memory Card 1019
+
|Aging test for Memory Card 1019
−
| 0xA020
+
|0xA020
−
| aging1019.dol
+
|aging1019.dol
|-
|-
−
| aidisc
+
|aidisc
−
| aidisc (sort)
+
|aidisc (sort)
−
| Checks R/W of AI I/O registers
+
|Checks R/W of AI I/O registers
−
| 0x0914
+
|0x0914
−
| aidisc.dol
+
|aidisc.dol
|-
|-
−
| aidsp
+
|aidsp
−
| aidsp (sort)
+
|aidsp (sort)
−
| Output audio from memory. Uses DSP to AI DMA
+
|Output audio from memory. Uses DSP to AI DMA
−
| 0x0906
+
|0x0906
−
| aidsp.dol
+
|aidsp.dol
|-
|-
−
| airegrw
+
|airegrw
−
| airegrw (sort)
+
|airegrw (sort)
−
| Checks Read/Write of some AI registers
+
|Checks Read/Write of some AI registers
−
| 0x0901
+
|0x0901
−
| airegrw.dol
+
|airegrw.dol
|-
|-
−
| aisim0
+
|aisim0
−
| aisim0 (sort)
+
|aisim0 (sort)
−
| 32KHz DSP audio check
+
|32KHz DSP audio check
−
| 0x0915
+
|0x0915
−
| aisim0.dol
+
|aisim0.dol
|-
|-
−
| antiDnt
+
|antiDnt
−
| antiDnt (sort)
+
|antiDnt (sort)
−
| Draws an anti-aliased bump-mapped donut
+
|Draws an anti-aliased bump-mapped donut
−
| 0x200a
+
|0x200a
−
| antidonut.dol -i /images/hex.bmp /images/light1a.bmp /images/light0a.bmp /images/material.bmp -c ca1e1cd9 -inter _interactive_ -crc _crc_
+
|antidonut.dol -i /images/hex.bmp /images/light1a.bmp /images/light0a.bmp /images/material.bmp -c ca1e1cd9 -inter _interactive_ -crc _crc_
|-
|-
−
| antislow
+
|antislow
−
| antislow (lab use)
+
|antislow (lab use)
−
| Z-buffer-at-top + anti-aliasing + refresh revA bug
+
|Z-buffer-at-top + anti-aliasing + refresh revA bug
−
| 0x201c
+
|0x201c
−
| antislow.dol -inter _interactive_ -crc _crc_
+
|antislow.dol -inter _interactive_ -crc _crc_
|-
|-
−
| array1
+
|array1
−
| array1 (sort)
+
|array1 (sort)
−
| Tests Vertex formats & Array strides
+
|Tests Vertex formats & Array strides
−
| 0x111c
+
|0x111c
−
| array.dol -f array1 -p 255 -c0 255 -gold 8cfe21fc -dgold 61ad7331 -mgold 1249dce2 -dgoldB 2dd08d67 -inter _interactive_ -crc _crc_
+
|array.dol -f array1 -p 255 -c0 255 -gold 8cfe21fc -dgold 61ad7331 -mgold 1249dce2 -dgoldB 2dd08d67 -inter _interactive_ -crc _crc_
|-
|-
−
| array2
+
|array2
−
| array2 (sort)
+
|array2 (sort)
−
| Tests Vertex formats & Array strides
+
|Tests Vertex formats & Array strides
−
| 0x111d
+
|0x111d
−
| array.dol -f array2 -p 8 -c0 5 -t0 10 -gold 61bd3d0b -dgold 26d97591 -mgold bde8311 -dgoldB 3660d9d3 -inter _interactive_ -crc _crc_
+
|array.dol -f array2 -p 8 -c0 5 -t0 10 -gold 61bd3d0b -dgold 26d97591 -mgold bde8311 -dgoldB 3660d9d3 -inter _interactive_ -crc _crc_
|-
|-
−
| array3
+
|array3
−
| array3 (sort)
+
|array3 (sort)
−
| Tests Vertex formats & Array strides
+
|Tests Vertex formats & Array strides
−
| 0x111e
+
|0x111e
−
| array.dol -f array3 -p 13 -c0 4 -c1 6 -t0 10 -t1 11 -t2 8 -t3 9 -t4 18 -t5 64 -t6 128 -t7 15 -pm 100 -nm 48 -tm 77 -gold e9849f10 -dgold 948ba061 -mgold 42b8b383 -dgoldB bf9252e9 -inter _interactive_ -crc _crc_
+
|array.dol -f array3 -p 13 -c0 4 -c1 6 -t0 10 -t1 11 -t2 8 -t3 9 -t4 18 -t5 64 -t6 128 -t7 15 -pm 100 -nm 48 -tm 77 -gold e9849f10 -dgold 948ba061 -mgold 42b8b383 -dgoldB bf9252e9 -inter _interactive_ -crc _crc_
|-
|-
−
| array4
+
|array4
−
| array4 (sort)
+
|array4 (sort)
−
| Tests Vertex formats & Array strides
+
|Tests Vertex formats & Array strides
−
| 0x111f
+
|0x111f
−
| array.dol -f array4 -p 0 -c0 32 -t0 32 -t1 32 -t2 32 -gold 15164107 -dgold d9f5021e -mgold ac6f1472 -dgoldB e17b9ed1 -inter _interactive_ -crc _crc_
+
|array.dol -f array4 -p 0 -c0 32 -t0 32 -t1 32 -t2 32 -gold 15164107 -dgold d9f5021e -mgold ac6f1472 -dgoldB e17b9ed1 -inter _interactive_ -crc _crc_
|-
|-
−
| array5
+
|array5
−
| array5 (sort)
+
|array5 (sort)
−
| Tests Vertex formats & Array strides
+
|Tests Vertex formats & Array strides
−
| 0x1120
+
|0x1120
−
| array.dol -f array5 -p 16 -n 16 -c0 16 -c1 16 -t0 16 -t1 16 -t2 16 -t3 16 -t4 16 -t5 16 -t6 16 -t7 16 -gold e9849f10 -dgold 948ba061 -mgold 42b8b383 -dgoldB bf9252e9 -inter _interactive_ -crc _crc_
+
|array.dol -f array5 -p 16 -n 16 -c0 16 -c1 16 -t0 16 -t1 16 -t2 16 -t3 16 -t4 16 -t5 16 -t6 16 -t7 16 -gold e9849f10 -dgold 948ba061 -mgold 42b8b383 -dgoldB bf9252e9 -inter _interactive_ -crc _crc_
|-
|-
−
| array6
+
|array6
−
| array6 (sort)
+
|array6 (sort)
−
| Tests Vertex formats & Array strides
+
|Tests Vertex formats & Array strides
−
| 0x1121
+
|0x1121
−
| array.dol -f array6 -p 3 -n 37 -t0 43 -t1 29 -gold f9cd578d -dgold 268c0a1f -mgold 42c66e62 -dgoldB e6f5d394 -inter _interactive_ -crc _crc_
+
|array.dol -f array6 -p 3 -n 37 -t0 43 -t1 29 -gold f9cd578d -dgold 268c0a1f -mgold 42c66e62 -dgoldB e6f5d394 -inter _interactive_ -crc _crc_
|-
|-
−
| array7
+
|array7
−
| array7 (sort)
+
|array7 (sort)
−
| Tests Vertex formats & Array strides
+
|Tests Vertex formats & Array strides
−
| 0x1122
+
|0x1122
−
| array.dol -f array7 -rev 1 -p 3 -N 37 -t0 12 -goldB 22413b01 -dgoldB 16d43c87 -inter _interactive_ -crc _crc_
+
|array.dol -f array7 -rev 1 -p 3 -N 37 -t0 12 -goldB 22413b01 -dgoldB 16d43c87 -inter _interactive_ -crc _crc_
|-
|-
−
| array8
+
|array8
−
| array8 (sort)
+
|array8 (sort)
−
| Tests Vertex formats & Array strides
+
|Tests Vertex formats & Array strides
−
| 0x1123
+
|0x1123
−
| array.dol -f array8 -rev 1 -p 3 -N3 34 -t0 12 -goldB 22413b01 -dgoldB 16d43c87 -inter _interactive_ -crc _crc_
+
|array.dol -f array8 -rev 1 -p 3 -N3 34 -t0 12 -goldB 22413b01 -dgoldB 16d43c87 -inter _interactive_ -crc _crc_
|-
|-
−
| AttLgt10
+
|AttLgt10
−
| AttLgt10 (sort)
+
|AttLgt10 (sort)
−
| Tests lights and light attenuation (XF002-XF011) - 10 Frame Version
+
|Tests lights and light attenuation (XF002-XF011) - 10 Frame Version
−
| 0x1721
+
|0x1721
−
| AttLight.dol
+
|AttLight.dol
|-
|-
−
| AttLight
+
|AttLight
−
| AttLight (sort)
+
|AttLight (sort)
−
| Tests lights and light attenuation (XF002-XF011)
+
|Tests lights and light attenuation (XF002-XF011)
−
| 0x1720
+
|0x1720
−
| AttLight.dol -s
+
|AttLight.dol -s
|-
|-
−
| AVLGA
+
|AVLGA
−
| AVLGA(lab use)
+
|AVLGA(lab use)
−
| Colorbar75 & Sin1kHz for LGA
+
|Colorbar75 & Sin1kHz for LGA
−
| 0xA214
+
|0xA214
−
| AVLGA.dol
+
|AVLGA.dol
|-
|-
−
| birthday
+
|birthday
−
| birthday (lab use)
+
|birthday (lab use)
−
| Displaysa day of counter bias in SRAM
+
|Displaysa day of counter bias in SRAM
−
| 0x4083
+
|0x4083
−
| birthday.dol
+
|birthday.dol
|-
|-
−
| bistram1
+
|bistram1
−
| bistram1 (sort)
+
|bistram1 (sort)
−
| Emulates Built In Self Test of DRAM 0x0000-0x0fff
+
|Emulates Built In Self Test of DRAM 0x0000-0x0fff
−
| 0x0A25
+
|0x0A25
−
| bistram1.dol
+
|bistram1.dol
|-
|-
−
| bistram2
+
|bistram2
−
| bistram2 (sort)
+
|bistram2 (sort)
−
| Emulates Built In Self Test of IRAM 0x0100-0x0fff
+
|Emulates Built In Self Test of IRAM 0x0100-0x0fff
−
| 0x0A26
+
|0x0A26
−
| bistram2.dol
+
|bistram2.dol
|-
|-
−
| bistram3
+
|bistram3
−
| bistram3 (sort)
+
|bistram3 (sort)
−
| Emulates Built In Self Test of IRAM 0x0000-0x0ff
+
|Emulates Built In Self Test of IRAM 0x0000-0x0ff
−
| 0x0A27
+
|0x0A27
−
| bistram3.dol
+
|bistram3.dol
|-
|-
−
| blendCmb
+
|blendCmb
−
| blendCmb (sort)
+
|blendCmb (sort)
−
| RevB blending combinations using a single TEV stage
+
|RevB blending combinations using a single TEV stage
−
| 0x1501
+
|0x1501
−
| blendcomboB.dol -o blendcombomarioB -i /images/btex.bmp -gold b4240663 -dgold 2861943a -mgold 11183030 -dgoldB 4d750b05 -inter _interactive_ -crc _crc_
+
|blendcomboB.dol -o blendcombomarioB -i /images/btex.bmp -gold b4240663 -dgold 2861943a -mgold 11183030 -dgoldB 4d750b05 -inter _interactive_ -crc _crc_
|-
|-
−
| blendsub
+
|blendsub
−
| blendsub (sort)
+
|blendsub (sort)
−
| Test RevB subtractive blending in the PE
+
|Test RevB subtractive blending in the PE
−
| 0x120A
+
|0x120A
−
| blendsub.dol -gold cd4a7e87 -dgold 4991ccbd -inter off
+
|blendsub.dol -gold cd4a7e87 -dgold 4991ccbd -inter off
|-
|-
−
| bump_c0
+
|bump_c0
−
| bump_c0 (sort)
+
|bump_c0 (sort)
−
| Tries all 64 possible 1,0 indirect matrices
+
|Tries all 64 possible 1,0 indirect matrices
−
| 0x1000
+
|0x1000
−
| bumptest.dol -o c0 -i /images/ramp.bmp /images/chatch.bmp -t 0 -gold aab6733d -dgold adbea89a -mgold 9b1da56f -dgoldB af54dc7a -inter _interactive_ -crc _crc_
+
|bumptest.dol -o c0 -i /images/ramp.bmp /images/chatch.bmp -t 0 -gold aab6733d -dgold adbea89a -mgold 9b1da56f -dgoldB af54dc7a -inter _interactive_ -crc _crc_
|-
|-
−
| bump_c1
+
|bump_c1
−
| bump_c1 (sort)
+
|bump_c1 (sort)
−
| Tests indirect matrices
+
|Tests indirect matrices
−
| 0x1001
+
|0x1001
−
| bumptest.dol -o c1 -i /images/ramp.bmp /images/chatch.bmp -t 1 -gold 571d4cb6 -dgold b6281b -mgold 8982b71a -dgoldB e795a010 -inter _interactive_ -crc _crc_
+
|bumptest.dol -o c1 -i /images/ramp.bmp /images/chatch.bmp -t 1 -gold 571d4cb6 -dgold b6281b -mgold 8982b71a -dgoldB e795a010 -inter _interactive_ -crc _crc_
|-
|-
−
| bump_c2
+
|bump_c2
−
| bump_c2 (sort)
+
|bump_c2 (sort)
−
| Tests indirect matrix scale factors
+
|Tests indirect matrix scale factors
−
| 0x1002
+
|0x1002
−
| bumptest.dol -o c2 -i /images/ramp.bmp /images/chatch.bmp -t 2 -gold 68d297ef -dgold 44d39a83 -mgold 6542ef07 -dgoldB c66b4b70 -inter _interactive_ -crc _crc_
+
|bumptest.dol -o c2 -i /images/ramp.bmp /images/chatch.bmp -t 2 -gold 68d297ef -dgold 44d39a83 -mgold 6542ef07 -dgoldB c66b4b70 -inter _interactive_ -crc _crc_
|-
|-
−
| bump_c3
+
|bump_c3
−
| bump_c3 (sort)
+
|bump_c3 (sort)
−
| Tests S,T,U bias combos with different matrices
+
|Tests S,T,U bias combos with different matrices
−
| 0x1003
+
|0x1003
−
| bumptest.dol -o c3 -i /images/ramp.bmp /images/chatch.bmp -t 3 -gold 1edda60e -dgold dcb0c443 -mgold 2674e6b3 -dgoldB 5b1b9201 -inter _interactive_ -crc _crc_
+
|bumptest.dol -o c3 -i /images/ramp.bmp /images/chatch.bmp -t 3 -gold 1edda60e -dgold dcb0c443 -mgold 2674e6b3 -dgoldB 5b1b9201 -inter _interactive_ -crc _crc_
|-
|-
−
| bump_c4
+
|bump_c4
−
| bump_c4 (sort)
+
|bump_c4 (sort)
−
| Tests indirect matrix formats
+
|Tests indirect matrix formats
−
| 0x1004
+
|0x1004
−
| bumptest.dol -o c4 -i /images/ramp.bmp /images/chatch.bmp -t 4 -gold b2a630d2 -dgold 4d631c30 -mgold b9d3c9c9 -dgoldB b5179fd9 -inter _interactive_ -crc _crc_
+
|bumptest.dol -o c4 -i /images/ramp.bmp /images/chatch.bmp -t 4 -gold b2a630d2 -dgold 4d631c30 -mgold b9d3c9c9 -dgoldB b5179fd9 -inter _interactive_ -crc _crc_
|-
|-
−
| bump_c5
+
|bump_c5
−
| bump_c5 (sort)
+
|bump_c5 (sort)
−
| Tests special S and special T indirect matrices
+
|Tests special S and special T indirect matrices
−
| 0x1005
+
|0x1005
−
| bumptest.dol -o c5 -i /images/ramp.bmp /images/chatch.bmp -t 5 -gold 1efb941 -dgold 8e711b66 -mgold ea698383 -dgoldB b05d2102 -inter _interactive_ -crc _crc_
+
|bumptest.dol -o c5 -i /images/ramp.bmp /images/chatch.bmp -t 5 -gold 1efb941 -dgold 8e711b66 -mgold ea698383 -dgoldB b05d2102 -inter _interactive_ -crc _crc_
|-
|-
−
| bump_c6
+
|bump_c6
−
| bump_c6 (sort)
+
|bump_c6 (sort)
−
| Tests S,T wrap values
+
|Tests S,T wrap values
−
| 0x1006
+
|0x1006
−
| bumptest.dol -o c6 -i /images/ramp.bmp /images/bigramp.bmp -t 6 -gold da55e62 -dgold dd079ee5 -mgold f86d2505 -dgoldB 4cb19c96 -inter _interactive_ -crc _crc_
+
|bumptest.dol -o c6 -i /images/ramp.bmp /images/bigramp.bmp -t 6 -gold da55e62 -dgold dd079ee5 -mgold f86d2505 -dgoldB 4cb19c96 -inter _interactive_ -crc _crc_
|-
|-
−
| bump_c7
+
|bump_c7
−
| bump_c7 (sort)
+
|bump_c7 (sort)
−
| Checks indirection * inverse = identity
+
|Checks indirection * inverse = identity
−
| 0x1007
+
|0x1007
−
| bumptest.dol -o c7 -i /images/ramp.bmp /images/chatch.bmp -t 7 -gold 7b724225 -dgold e79156eb -mgold d1009f54 -dgoldB eee828c7 -inter _interactive_ -crc _crc_
+
|bumptest.dol -o c7 -i /images/ramp.bmp /images/chatch.bmp -t 7 -gold 7b724225 -dgold e79156eb -mgold d1009f54 -dgoldB eee828c7 -inter _interactive_ -crc _crc_
|-
|-
−
| bump_c8
+
|bump_c8
−
| bump_c8 (sort)
+
|bump_c8 (sort)
−
| pseudo-3D texture test
+
|pseudo-3D texture test
−
| 0x1008
+
|0x1008
−
| bumptest.dol -o c8 -i /images/hv.bmp /images/mcross.bmp -t 8 -gold a4b1a7c6 -dgold 67aa0697 -mgold 82cec48c -dgoldB 48096e95 -inter _interactive_ -crc _crc_
+
|bumptest.dol -o c8 -i /images/hv.bmp /images/mcross.bmp -t 8 -gold a4b1a7c6 -dgold 67aa0697 -mgold 82cec48c -dgoldB 48096e95 -inter _interactive_ -crc _crc_
|-
|-
−
| car2
+
|car2
−
| Cardemo2 Stress (sort)
+
|Cardemo2 Stress (sort)
−
| use MEM2(GDDR3), access DVD
+
|use MEM2(GDDR3), access DVD
−
| 0x20a5
+
|0x20a5
−
| cardemo2.dol -polygon Normal -crc Check -stress -gddr -dvd
+
|cardemo2.dol -polygon Normal -crc Check -stress -gddr -dvd
|-
|-
−
| car2eval
+
|car2eval
−
| Cardemo2 Stress (lab use)
+
|Cardemo2 Stress (lab use)
−
| evaluation version of car2
+
|evaluation version of car2
−
| 0x20a6
+
|0x20a6
−
| cardemo2.dol -polygon Normal -crc Check -stress -gddr -dvd -xfbdump
+
|cardemo2.dol -polygon Normal -crc Check -stress -gddr -dvd -xfbdump
|-
|-
−
| CardAge
+
|CardAge
−
| flashAging
+
|flashAging
−
| Flash Write Stress test
+
|Flash Write Stress test
−
| 0xA006
+
|0xA006
−
| flash_writeAging.dol
+
|flash_writeAging.dol
|-
|-
−
| CardAge2
+
|CardAge2
−
| CardAge2
+
|CardAge2
−
| Stress test for memory card 59.
+
|Stress test for memory card 59.
−
| 0x068B
+
|0x068B
−
| flash_sysAging2.dol
+
|flash_sysAging2.dol
|-
|-
−
| CardAge3
+
|CardAge3
−
| CardAge3 (sort)
+
|CardAge3 (sort)
−
| Stress test for memory card 59.
+
|Stress test for memory card 59.
−
| 0x068C
+
|0x068C
−
| flash_sysAging3.dol
+
|flash_sysAging3.dol
|-
|-
−
| cardedit
+
|cardedit
−
| cardedit (lab use)
+
|cardedit (lab use)
−
| MemoryCard Utility in SDK
+
|MemoryCard Utility in SDK
−
| 0xA083
+
|0xA083
−
| cardedit.dol
+
|cardedit.dol
|-
|-
−
| cardemoA
+
|cardemoA
−
| cardemoA (sort)
+
|cardemoA (sort)
−
| Cardemo Auto - 210 Frame Checksum
+
|Cardemo Auto - 210 Frame Checksum
−
| 0x2088
+
|0x2088
−
| cardemo.dol -polygon Normal -crc Check -auto
+
|cardemo.dol -polygon Normal -crc Check -auto
|-
|-
−
| cardemoS
+
|cardemoS
−
| cardemoS (sort)
+
|cardemoS (sort)
−
| Cardemo Stress - 3000 Frames
+
|Cardemo Stress - 3000 Frames
−
| 0x2089
+
|0x2089
−
| cardemo.dol -polygon Normal -crc Check -stress
+
|cardemo.dol -polygon Normal -crc Check -stress
|-
|-
−
| CardEmu
+
|CardEmu
−
| MemCardEmu Test
+
|MemCardEmu Test
−
| Memory Card Emulator Test
+
|Memory Card Emulator Test
−
| 0xA11C
+
|0xA11C
−
| flashLarge.dol
+
|flashLarge.dol
|-
|-
−
| carM1DM
+
|carM1DM
−
| Cardemo Manual
+
|Cardemo Manual
−
| use MEM1(Napa), access DVD
+
|use MEM1(Napa), access DVD
−
| 0x300a
+
|0x300a
−
| cardemo.dol -polygon Normal -crc Check -manual -dvd
+
|cardemo.dol -polygon Normal -crc Check -manual -dvd
|-
|-
−
| carM1DSA
+
|carM1DSA
−
| Cardemo Auto
+
|Cardemo Auto
−
| use MEM1(Napa), access DVD & SDc(IOS)
+
|use MEM1(Napa), access DVD & SDc(IOS)
−
| 0x300f
+
|0x300f
−
| cardemo.dol -polygon Normal -crc Check -auto -dvd -sdmI 0x20
+
|cardemo.dol -polygon Normal -crc Check -auto -dvd -sdmI 0x20
|-
|-
−
| carM1DSM
+
|carM1DSM
−
| Cardemo Manual
+
|Cardemo Manual
−
| use MEM1(Napa), access DVD & SDc(IOS)
+
|use MEM1(Napa), access DVD & SDc(IOS)
−
| 0x300e
+
|0x300e
−
| cardemo.dol -polygon Normal -crc Check -manual -dvd -sdmI 0x20
+
|cardemo.dol -polygon Normal -crc Check -manual -dvd -sdmI 0x20
|-
|-
−
| carM1DSS
+
|carM1DSS
−
| Cardemo Stress
+
|Cardemo Stress
−
| use MEM1(Napa), access DVD & SDc(IOS)
+
|use MEM1(Napa), access DVD & SDc(IOS)
−
| 0x3010
+
|0x3010
−
| cardemo.dol -polygon Normal -crc Check -stress -dvd -sdmI 0x20
+
|cardemo.dol -polygon Normal -crc Check -stress -dvd -sdmI 0x20
|-
|-
−
| carM1M
+
|carM1M
−
| Cardemo Manual
+
|Cardemo Manual
−
| use MEM1(Napa)
+
|use MEM1(Napa)
−
| 0x300c
+
|0x300c
−
| cardemo.dol -polygon Normal -crc Check -manual
+
|cardemo.dol -polygon Normal -crc Check -manual
|-
|-
−
| carM2DA
+
|carM2DA
−
| Cardemo Auto (sort)
+
|Cardemo Auto (sort)
−
| use MEM2(GDDR3), access DVD
+
|use MEM2(GDDR3), access DVD
−
| 0x20a2
+
|0x20a2
−
| cardemo.dol -polygon Normal -crc Check -auto -gddr -dvd
+
|cardemo.dol -polygon Normal -crc Check -auto -gddr -dvd
|-
|-
−
| carM2DM
+
|carM2DM
−
| Cardemo Manual
+
|Cardemo Manual
−
| use MEM2(GDDR3), access DVD
+
|use MEM2(GDDR3), access DVD
−
| 0x3009
+
|0x3009
−
| cardemo.dol -polygon Normal -crc Check -manual -gddr -dvd
+
|cardemo.dol -polygon Normal -crc Check -manual -gddr -dvd
|-
|-
−
| carM2DS
+
|carM2DS
−
| Cardemo Stress (sort)
+
|Cardemo Stress (sort)
−
| use MEM2(GDDR3), access DVD
+
|use MEM2(GDDR3), access DVD
−
| 0x20a3
+
|0x20a3
−
| cardemo.dol -polygon Normal -crc Check -stress -gddr -dvd
+
|cardemo.dol -polygon Normal -crc Check -stress -gddr -dvd
|-
|-
−
| carM2DSA
+
|carM2DSA
−
| Cardemo Auto
+
|Cardemo Auto
−
| use MEM2(GDDR3), access DVD & SDc(IOS)
+
|use MEM2(GDDR3), access DVD & SDc(IOS)
−
| 0x3011
+
|0x3011
−
| cardemo.dol -polygon Normal -crc Check -auto -gddr -dvd -sdmI 0x20
+
|cardemo.dol -polygon Normal -crc Check -auto -gddr -dvd -sdmI 0x20
|-
|-
−
| carM2DSM
+
|carM2DSM
−
| Cardemo Manual
+
|Cardemo Manual
−
| use MEM2(GDDR3), access DVD & SDc(IOS)
+
|use MEM2(GDDR3), access DVD & SDc(IOS)
−
| 0x300d
+
|0x300d
−
| cardemo.dol -polygon Normal -crc Check -manual -gddr -dvd -sdmI 0x20
+
|cardemo.dol -polygon Normal -crc Check -manual -gddr -dvd -sdmI 0x20
|-
|-
−
| carM2DSS
+
|carM2DSS
−
| Cardemo Stress
+
|Cardemo Stress
−
| use MEM2(GDDR3), access DVD & SDc(IOS)
+
|use MEM2(GDDR3), access DVD & SDc(IOS)
−
| 0x3012
+
|0x3012
−
| cardemo.dol -polygon Normal -crc Check -stress -gddr -dvd -sdmI 0x20
+
|cardemo.dol -polygon Normal -crc Check -stress -gddr -dvd -sdmI 0x20
|-
|-
−
| carM2M
+
|carM2M
−
| Cardemo Manual
+
|Cardemo Manual
−
| use MEM2(GDDR3)
+
|use MEM2(GDDR3)
−
| 0x300b
+
|0x300b
−
| cardemo.dol -polygon Normal -crc Check -manual -gddr
+
|cardemo.dol -polygon Normal -crc Check -manual -gddr
|-
|-
−
| carM_EMI
+
|carM_EMI
−
| Cardemo for EMI
+
|Cardemo for EMI
−
| Cardemo for EMI (bluetooth and Wi-Fi included)
+
|Cardemo for EMI (bluetooth and Wi-Fi included)
−
| 0xA030
+
|0xA030
−
| cardemo.dol -polygon Normal -gddr -dvd -sdmI 0x20 -wpad -wlan
+
|cardemo.dol -polygon Normal -gddr -dvd -sdmI 0x20 -wpad -wlan
|-
|-
−
| cartoon
+
|cartoon
−
| cartoon (sort)
+
|cartoon (sort)
−
| Demonstrates cartoon rendering technique
+
|Demonstrates cartoon rendering technique
−
| 0x200d
+
|0x200d
−
| cartoon.dol -inter _interactive_ -crc _crc_
+
|cartoon.dol -inter _interactive_ -crc _crc_
|-
|-
−
| cbars2
+
|cbars2
−
| cbars2 (sort)
+
|cbars2 (sort)
−
| Displays colorbars - for visually checking Composite Video signal
+
|Displays colorbars - for visually checking Composite Video signal
−
| 0x0800
+
|0x0800
−
| cbars2.dol
+
|cbars2.dol
|-
|-
−
| CELLHLBH
+
|CELLHLBH
−
| Cell-HL Hi (sort)
+
|Cell-HL Hi (sort)
−
| Cell H/L burst pattern
+
|Cell H/L burst pattern
−
| 0x5025
+
|0x5025
−
| memchk_CellHL.dol
+
|memchk_CellHL.dol
|-
|-
−
| CELLHLBL
+
|CELLHLBL
−
| Cell-HL Lo (sort)
+
|Cell-HL Lo (sort)
−
| Cell H/L burst pattern
+
|Cell H/L burst pattern
−
| 0x5020
+
|0x5020
−
| memchk_CellHL.dol
+
|memchk_CellHL.dol
|-
|-
−
| clkspeed
+
|clkspeed
−
| clkspeed (lab use)
+
|clkspeed (lab use)
−
| Checks bus speed and Gekko PLL config - Outputs to screen
+
|Checks bus speed and Gekko PLL config - Outputs to screen
−
| 0x4000
+
|0x4000
−
| clkspeed.dol
+
|clkspeed.dol
|-
|-
−
| cloth2A
+
|cloth2A
−
| cloth2A (sort)
+
|cloth2A (sort)
−
| Cloth Auto divided screen
+
|Cloth Auto divided screen
−
| 0x2092
+
|0x2092
−
| cloth2.dol
+
|cloth2.dol
|-
|-
−
| clothA
+
|clothA
−
| clothA (sort)
+
|clothA (sort)
−
| Cloth Auto - Mostly CPU - 210 Frames
+
|Cloth Auto - Mostly CPU - 210 Frames
−
| 0x2090
+
|0x2090
−
| cloth.dol -crc Check -auto
+
|cloth.dol -crc Check -auto
|-
|-
−
| clothM
+
|clothM
−
| Cloth Manual
+
|Cloth Manual
−
| Cloth Manual - Mostly CPU
+
|Cloth Manual - Mostly CPU
−
| 0x3008
+
|0x3008
−
| cloth.dol -crc Check -manual
+
|cloth.dol -crc Check -manual
|-
|-
−
| clothS
+
|clothS
−
| clothS (sort)
+
|clothS (sort)
−
| Cloth Stress - Mostly CPU - 3000 Frames
+
|Cloth Stress - Mostly CPU - 3000 Frames
−
| 0x2091
+
|0x2091
−
| cloth.dol -crc Check -stress
+
|cloth.dol -crc Check -stress
|-
|-
−
| cp_dlist
+
|cp_dlist
−
| dlist (sort)
+
|dlist (sort)
−
| Tests display lists
+
|Tests display lists
−
| 0x1100
+
|0x1100
−
| dlist.dol -gold 73917679 -dgold 73b838ef -mgold 60103bf3 -dgoldB e619d2d7 -inter _interactive_ -crc _crc_
+
|dlist.dol -gold 73917679 -dgold 73b838ef -mgold 60103bf3 -dgoldB e619d2d7 -inter _interactive_ -crc _crc_
|-
|-
−
| cp_draw
+
|cp_draw
−
| draw (sort)
+
|draw (sort)
−
| Tests different geometry primitives
+
|Tests different geometry primitives
−
| 0x1101
+
|0x1101
−
| draw.dol -gold 464feb22 -dgold 94c068b -mgold 9980ec67 -dgoldB 2f8e42f0 -inter _interactive_ -crc _crc_
+
|draw.dol -gold 464feb22 -dgold 94c068b -mgold 9980ec67 -dgoldB 2f8e42f0 -inter _interactive_ -crc _crc_
|-
|-
−
| cp_state
+
|cp_state
−
| state (sort)
+
|state (sort)
−
| Tests CP state transitions
+
|Tests CP state transitions
−
| 0x1103
+
|0x1103
−
| state.dol -rev 1
+
|state.dol -rev 1
|-
|-
−
| cp_strm0
+
|cp_strm0
−
| cp_strm0 (sort)
+
|cp_strm0 (sort)
−
| Tests revA->revB bug fixes in CP
+
|Tests revA->revB bug fixes in CP
−
| 0x1124
+
|0x1124
−
| strm.dol -f strm0 -t 0 -gold be3edb3b -dgold d0bf4926 -mgold 673e7b3d -dgoldB cdadec74 -inter _interactive_ -crc _crc_
+
|strm.dol -f strm0 -t 0 -gold be3edb3b -dgold d0bf4926 -mgold 673e7b3d -dgoldB cdadec74 -inter _interactive_ -crc _crc_
|-
|-
−
| cp_strm1
+
|cp_strm1
−
| cp_strm1 (sort)
+
|cp_strm1 (sort)
−
| Tests revA->revB bug fixes in CP
+
|Tests revA->revB bug fixes in CP
−
| 0x1125
+
|0x1125
−
| strm.dol -f strm1 -t 1 -gold 47afaa45 -dgold 4994b97a -mgold 1ed777d8 -dgoldB dddd7498 -inter _interactive_ -crc _crc_
+
|strm.dol -f strm1 -t 1 -gold 47afaa45 -dgold 4994b97a -mgold 1ed777d8 -dgoldB dddd7498 -inter _interactive_ -crc _crc_
|-
|-
−
| cp_strm2
+
|cp_strm2
−
| cp_strm2 (sort)
+
|cp_strm2 (sort)
−
| Tests revA->revB bug fixes in CP
+
|Tests revA->revB bug fixes in CP
−
| 0x1126
+
|0x1126
−
| strm.dol -f strm2 -t 2 -gold 5f0d107c -dgold 1a276bcc -mgold 96b0e8b -dgoldB 1aff11ee -inter _interactive_ -crc _crc_
+
|strm.dol -f strm2 -t 2 -gold 5f0d107c -dgold 1a276bcc -mgold 96b0e8b -dgoldB 1aff11ee -inter _interactive_ -crc _crc_
|-
|-
−
| cp_strm3
+
|cp_strm3
−
| cp_strm3 (sort)
+
|cp_strm3 (sort)
−
| Tests revA->revB bug fixes in CP
+
|Tests revA->revB bug fixes in CP
−
| 0x1127
+
|0x1127
−
| strm.dol -f strm3 -t 3 -gold 88fdebd2 -dgold eff2ec69 -mgold 569f27b2 -dgoldB 5582df88 -inter _interactive_ -crc _crc_
+
|strm.dol -f strm3 -t 3 -gold 88fdebd2 -dgold eff2ec69 -mgold 569f27b2 -dgoldB 5582df88 -inter _interactive_ -crc _crc_
|-
|-
−
| cp_strm4
+
|cp_strm4
−
| cp_strm4 (sort)
+
|cp_strm4 (sort)
−
| Tests revA->revB bug fixes in CP
+
|Tests revA->revB bug fixes in CP
−
| 0x1128
+
|0x1128
−
| strm.dol -f strm4 -t 4 -gold 39eeb948 -dgold 265d3c70 -mgold f67603ad -dgoldB ff2d1bcb -inter _interactive_ -crc _crc_
+
|strm.dol -f strm4 -t 4 -gold 39eeb948 -dgold 265d3c70 -mgold f67603ad -dgoldB ff2d1bcb -inter _interactive_ -crc _crc_
|-
|-
−
| cp_vcche
+
|cp_vcche
−
| vcache (sort)
+
|vcache (sort)
−
| Tests vtx cache and vtx cache invalidate
+
|Tests vtx cache and vtx cache invalidate
−
| 0x1102
+
|0x1102
−
| vcache.dol -goldB fc008d1e -dgoldB d4defdd5 -inter _interactive_ -crc _crc_
+
|vcache.dol -goldB fc008d1e -dgoldB d4defdd5 -inter _interactive_ -crc _crc_
|-
|-
−
| dagtri
+
|dagtri
−
| dagtri (sort)
+
|dagtri (sort)
−
| Fills screen with rasterized color triangles
+
|Fills screen with rasterized color triangles
−
| 0x2003
+
|0x2003
−
| dagtri.dol -gold 0aa6c565 -dgold 9c5b5a79 -inter off -crc 3
+
|dagtri.dol -gold 0aa6c565 -dgold 9c5b5a79 -inter off -crc 3
|-
|-
−
| dcre
+
|dcre
−
| dcre (sort)
+
|dcre (sort)
−
| DCRE-int happens at same time with AI-DMA and CPU int
+
|DCRE-int happens at same time with AI-DMA and CPU int
−
| 0x0A13
+
|0x0A13
−
| dcre.dol
+
|dcre.dol
|-
|-
−
| ddr_addr
+
|ddr_addr
−
| Address on Data (lab only)
+
|Address on Data (lab only)
−
| Address on Data (lab only)
+
|Address on Data (lab only)
−
| 0x5405
+
|0x5405
−
| addr_on_data.dol
+
|addr_on_data.dol
|-
|-
−
| ddr_carl
+
|ddr_carl
−
| DDR test by Carl (lab only)
+
|DDR test by Carl (lab only)
−
| DDR test by Carl (lab only)
+
|DDR test by Carl (lab only)
−
| 0x5406
+
|0x5406
−
| ddr_carl.dol
+
|ddr_carl.dol
|-
|-
−
| ddr_fast
+
|ddr_fast
−
| DDR test (sort)
+
|DDR test (sort)
−
| GDDR3 interface test quickly
+
|GDDR3 interface test quickly
−
| 0x5400
+
|0x5400
−
| mem_easy.dol -q
+
|mem_easy.dol -q
|-
|-
−
| ddr_test
+
|ddr_test
−
| DDR test (sort)
+
|DDR test (sort)
−
| GDDR3 test
+
|GDDR3 test
−
| 0x5401
+
|0x5401
−
| mem_easy.dol
+
|mem_easy.dol
|-
|-
−
| ddr_wrap
+
|ddr_wrap
−
| DDR wrap test (lab only)
+
|DDR wrap test (lab only)
−
| DDR wrap test (lab only)
+
|DDR wrap test (lab only)
−
| 0x5404
+
|0x5404
−
| wrap_test.dol
+
|wrap_test.dol
|-
|-
−
| ddrregs
+
|ddrregs
−
| DDR regs (lab use)
+
|DDR regs (lab use)
−
| DDR regs (lab use)
+
|DDR regs (lab use)
−
| 0x4087
+
|0x4087
−
| ddrregs.dol
+
|ddrregs.dol
|-
|-
−
| dmaldst
+
|dmaldst
−
| dmaldst (sort)
+
|dmaldst (sort)
−
| Gekko DMA load/store
+
|Gekko DMA load/store
−
| 0x010D
+
|0x010D
−
| dmaldst.dol
+
|dmaldst.dol
|-
|-
−
| donut
+
|donut
−
| donut (sort)
+
|donut (sort)
−
| Graphics Test donut for Block top
+
|Graphics Test donut for Block top
−
| 0x2033
+
|0x2033
−
| donut.dol -gold 506ed104 -dgoldB dc90cf8d -inter _interactive_ -crc _crc_
+
|donut.dol -gold 506ed104 -dgoldB dc90cf8d -inter _interactive_ -crc _crc_
|-
|-
−
| dspCore1
+
|dspCore1
−
| dspCore1 (sort)
+
|dspCore1 (sort)
−
| dsp timing measure, daau1: ld a, r3, +m
+
|dsp timing measure, daau1: ld a, r3, +m
−
| 0x0A21
+
|0x0A21
−
| dspcore1.dol
+
|dspcore1.dol
|-
|-
−
| dsperr
+
|dsperr
−
| dsperr (sort)
+
|dsperr (sort)
−
| ERR-int check
+
|ERR-int check
−
| 0x0A22
+
|0x0A22
−
| dsperr.dol
+
|dsperr.dol
|-
|-
−
| dsphalt
+
|dsphalt
−
| dsphalt (sort)
+
|dsphalt (sort)
−
| Halt/Dehalt DSPcore
+
|Halt/Dehalt DSPcore
−
| 0x0A1D
+
|0x0A1D
−
| dsphalt.dol
+
|dsphalt.dol
|-
|-
−
| dspiram
+
|dspiram
−
| dspiram (sort)
+
|dspiram (sort)
−
| Checks for crosstalk in IRAM/DRAM
+
|Checks for crosstalk in IRAM/DRAM
−
| 0x0A28
+
|0x0A28
−
| dspiram.dol
+
|dspiram.dol
|-
|-
−
| dspram
+
|dspram
−
| dspram (sort)
+
|dspram (sort)
−
| Tests DSP Data RAM and Instruction RAM
+
|Tests DSP Data RAM and Instruction RAM
−
| 0x0A09
+
|0x0A09
−
| dspram.dol
+
|dspram.dol
|-
|-
−
| dspregs
+
|dspregs
−
| dspregs (sort)
+
|dspregs (sort)
−
| DSP Internal Regs Upload to 0x3f 0000
+
|DSP Internal Regs Upload to 0x3f 0000
−
| 0x0A1A
+
|0x0A1A
−
| dspregs.dol
+
|dspregs.dol
|-
|-
−
| dsprom
+
|dsprom
−
| dsprom (sort)
+
|dsprom (sort)
−
| DSP ROM checksum and functions
+
|DSP ROM checksum and functions
−
| 0x0A08
+
|0x0A08
−
| dsprom.dol
+
|dsprom.dol
|-
|-
−
| dsprom2
+
|dsprom2
−
| dsprom2 (sort)
+
|dsprom2 (sort)
−
| Test execution of functions in IROM
+
|Test execution of functions in IROM
−
| 0x0A29
+
|0x0A29
−
| dsprom2.dol
+
|dsprom2.dol
|-
|-
−
| dsprw
+
|dsprw
−
| dsprw (sort)
+
|dsprw (sort)
−
| Check DSP R/W Data RAM and Instruction RAM
+
|Check DSP R/W Data RAM and Instruction RAM
−
| 0x0A15
+
|0x0A15
−
| dsprw.dol
+
|dsprw.dol
|-
|-
−
| dsprw1
+
|dsprw1
−
| dsprw1 (sort)
+
|dsprw1 (sort)
−
| Check DMA& DSP R/W Data RAM at same time
+
|Check DMA& DSP R/W Data RAM at same time
−
| 0x0A16
+
|0x0A16
−
| dsprw1.dol
+
|dsprw1.dol
|-
|-
−
| dsprw2
+
|dsprw2
−
| dsprw2 (sort)
+
|dsprw2 (sort)
−
| Check DSP R/W Data RAM X/Y bus at same time
+
|Check DSP R/W Data RAM X/Y bus at same time
−
| 0x0A17
+
|0x0A17
−
| dsprw2.dol
+
|dsprw2.dol
|-
|-
−
| dsprw3
+
|dsprw3
−
| dsprw3 (sort)
+
|dsprw3 (sort)
−
| Check DSP R/W Data RAM with REG_WAIT
+
|Check DSP R/W Data RAM with REG_WAIT
−
| 0x0A18
+
|0x0A18
−
| dsprw3.dol
+
|dsprw3.dol
|-
|-
−
| dsprw4
+
|dsprw4
−
| dsprw4 (sort)
+
|dsprw4 (sort)
−
| Dual Access Data RAM
+
|Dual Access Data RAM
−
| 0x0A19
+
|0x0A19
−
| dsprw4.dol
+
|dsprw4.dol
|-
|-
−
| dsptim1
+
|dsptim1
−
| dsptim1 (sort)
+
|dsptim1 (sort)
−
| Measure dspcore's ALU timing
+
|Measure dspcore's ALU timing
−
| 0x0A1F
+
|0x0A1F
−
| dsptim1.dol
+
|dsptim1.dol
|-
|-
−
| dsptim2
+
|dsptim2
−
| dsptim2 (sort)
+
|dsptim2 (sort)
−
| Measure dspcore mtp & mtppcm timing
+
|Measure dspcore mtp & mtppcm timing
−
| 0x0A20
+
|0x0A20
−
| dsptim2.dol
+
|dsptim2.dol
|-
|-
−
| DSYMAC2H
+
|DSYMAC2H
−
| DS Ymarch2 Hi (sort)
+
|DS Ymarch2 Hi (sort)
−
| Double Stripe Y-march pattern Uji version
+
|Double Stripe Y-march pattern Uji version
−
| 0x502B
+
|0x502B
−
| memchk_DSYmarch2.dol
+
|memchk_DSYmarch2.dol
|-
|-
−
| DSYMAC2L
+
|DSYMAC2L
−
| DS Ymarch2 Lo (sort)
+
|DS Ymarch2 Lo (sort)
−
| Double Stripe Y-march pattern Uji version
+
|Double Stripe Y-march pattern Uji version
−
| 0x502A
+
|0x502A
−
| memchk_DSYmarch2.dol
+
|memchk_DSYmarch2.dol
|-
|-
−
| DSYMACHH
+
|DSYMACHH
−
| DS Ymarch Hi (sort)
+
|DS Ymarch Hi (sort)
−
| Double Stripe Y-march pattern
+
|Double Stripe Y-march pattern
−
| 0x5026
+
|0x5026
−
| memchk_DSYmarch1.dol
+
|memchk_DSYmarch1.dol
|-
|-
−
| DSYMACHL
+
|DSYMACHL
−
| DS Ymarch Lo (sort)
+
|DS Ymarch Lo (sort)
−
| Double Stripe Y-march pattern
+
|Double Stripe Y-march pattern
−
| 0x5021
+
|0x5021
−
| memchk_DSYmarch1.dol
+
|memchk_DSYmarch1.dol
|-
|-
−
| Efb10Ptn
+
|Efb10Ptn
−
| Efb10Ptn (sort)
+
|Efb10Ptn (sort)
−
| Embedded Frame Buffer Color & Z Test - 10 patterns
+
|Embedded Frame Buffer Color & Z Test - 10 patterns
−
| 0x1281
+
|0x1281
−
| efbt10.dol -s -gold cd4a7e87 -dgold 4991ccbd -inter off
+
|efbt10.dol -s -gold cd4a7e87 -dgold 4991ccbd -inter off
|-
|-
−
| Efb10PtV
+
|Efb10PtV
−
| Efb10PtV (sort)
+
|Efb10PtV (sort)
−
| Verbose Embedded Frame Buffer Color & Z Test - 10 patterns - (Verbose Error Messages)
+
|Verbose Embedded Frame Buffer Color & Z Test - 10 patterns - (Verbose Error Messages)
−
| 0x1280
+
|0x1280
−
| efbt10.dol
+
|efbt10.dol
|-
|-
−
| efbbits
+
|efbbits
−
| efbbits (sort)
+
|efbbits (sort)
−
| Check EFB C & Z
+
|Check EFB C & Z
−
| 0x1201
+
|0x1201
−
| efbbits.dol -ca -cb -za -zb
+
|efbbits.dol -ca -cb -za -zb
|-
|-
−
| efbbitsT
+
|efbbitsT
−
| efbbitsT (lab use)
+
|efbbitsT (lab use)
−
| Targeted at efb-write xtalk/hold-time bank A bug
+
|Targeted at efb-write xtalk/hold-time bank A bug
−
| 0x2013
+
|0x2013
−
| efbbits.dol -inter _interactive_ -crc _crc_
+
|efbbits.dol -inter _interactive_ -crc _crc_
|-
|-
−
| efbDump
+
|efbDump
−
| EFB Dump (lab use)
+
|EFB Dump (lab use)
−
| Dump EFB to console. Can be converted to a BMP on PC
+
|Dump EFB to console. Can be converted to a BMP on PC
−
| 0x1289
+
|0x1289
−
| efbStress.dol -bmp
+
|efbStress.dol -bmp
|-
|-
−
| efberr
+
|efberr
−
| efberr (lab use)
+
|efberr (lab use)
−
| Targeted at efb-write xtalk/hold-time bank A bug
+
|Targeted at efb-write xtalk/hold-time bank A bug
−
| 0x2014
+
|0x2014
−
| efberr.dol -inter _interactive_ -crc _crc_ -goldB 151e2d82 -dgoldB 6f0cf788
+
|efberr.dol -inter _interactive_ -crc _crc_ -goldB 151e2d82 -dgoldB 6f0cf788
|-
|-
−
| efbtest0
+
|efbtest0
−
| EFBTest0 (sort)
+
|EFBTest0 (sort)
−
| Check EFB C & Z, with 4 sec delay for memory refresh test
+
|Check EFB C & Z, with 4 sec delay for memory refresh test
−
| 0x1200
+
|0x1200
−
| efbtest0.dol
+
|efbtest0.dol
|-
|-
−
| efbtest1
+
|efbtest1
−
| EFBTest1 (lab use)
+
|EFBTest1 (lab use)
−
| Check EFB C & Z
+
|Check EFB C & Z
−
| 0x1288
+
|0x1288
−
| gou_efbtest1.dol
+
|gou_efbtest1.dol
|-
|-
−
| EfbtUji
+
|EfbtUji
−
| EfbtUji (sort)
+
|EfbtUji (sort)
−
| EFB Color & Z Test Uji version (8Ptn Verbose)
+
|EFB Color & Z Test Uji version (8Ptn Verbose)
−
| 0x1285
+
|0x1285
−
| efbtuji.dol
+
|efbtuji.dol
|-
|-
−
| eight
+
|eight
−
| eight (sort)
+
|eight (sort)
−
| Graphics Test eight for Block top
+
|Graphics Test eight for Block top
−
| 0x2032
+
|0x2032
−
| eight.dol -gold 964ce245 -dgoldB 541eb9be -inter _interactive_ -crc _crc_
+
|eight.dol -gold 964ce245 -dgoldB 541eb9be -inter _interactive_ -crc _crc_
|-
|-
−
| emboss
+
|emboss
−
| emboss (sort)
+
|emboss (sort)
−
| Demonstrates XF-based embossing
+
|Demonstrates XF-based embossing
−
| 0x200e
+
|0x200e
−
| emboss.dol -inter _interactive_ -crc _crc_
+
|emboss.dol -inter _interactive_ -crc _crc_
|-
|-
−
| ErsDiag
+
|ErsDiag
−
| Erase Diag on Nand (manual)
+
|Erase Diag on Nand (manual)
−
| Erase Diag on Nand. Copied by SD2NAND
+
|Erase Diag on Nand. Copied by SD2NAND
−
| 0xA302
+
|0xA302
−
| nandEraser.dol /shared2/diag/
+
|nandEraser.dol /shared2/diag/
|-
|-
−
| Etx10Ptn
+
|Etx10Ptn
−
| Etx10Ptn (sort)
+
|Etx10Ptn (sort)
−
| Embedded Texture Memory Test - 10 patterns
+
|Embedded Texture Memory Test - 10 patterns
−
| 0x1283
+
|0x1283
−
| tmem10.dol -s
+
|tmem10.dol -s
|-
|-
−
| Etx10PtV
+
|Etx10PtV
−
| Etx10PtV (sort)
+
|Etx10PtV (sort)
−
| Verbose Embedded Texture Memory Test - 10 patterns - (Verbose Error Messages)
+
|Verbose Embedded Texture Memory Test - 10 patterns - (Verbose Error Messages)
−
| 0x1282
+
|0x1282
−
| tmem10.dol
+
|tmem10.dol
|-
|-
−
| EtxKeyV
+
|EtxKeyV
−
| EtxKeyV (lab use)
+
|EtxKeyV (lab use)
−
| Embedded Texture (1 Ptn) Waits for KEY before verify - Verbose
+
|Embedded Texture (1 Ptn) Waits for KEY before verify - Verbose
−
| 0x128a
+
|0x128a
−
| tmemKey.dol
+
|tmemKey.dol
|-
|-
−
| EtxStres
+
|EtxStres
−
| ETXStres (sort)
+
|ETXStres (sort)
−
| Embedded Texture Memory Stress Test - varies refresh
+
|Embedded Texture Memory Stress Test - varies refresh
−
| 0x128b
+
|0x128b
−
| etmstress.dol
+
|etmstress.dol
|-
|-
−
| EtxUji
+
|EtxUji
−
| EtxUji (sort)
+
|EtxUji (sort)
−
| Embedded Texture Memory Test Uji version
+
|Embedded Texture Memory Test Uji version
−
| 0x1286
+
|0x1286
−
| tmemuji.dol
+
|tmemuji.dol
|-
|-
−
| exiCont
+
|exiCont
−
| EXI Connect (sort)
+
|EXI Connect (sort)
−
| Checks whether modem and cards are connected to the EXI. (old name is ModemCnx)
+
|Checks whether modem and cards are connected to the EXI. (old name is ModemCnx)
−
| 0x06A0
+
|0x06A0
−
| eximodem.dol
+
|eximodem.dol
|-
|-
−
| exireg2
+
|exireg2
−
| exireg2 (sort)
+
|exireg2 (sort)
−
| Check reading/writing of EXI registers
+
|Check reading/writing of EXI registers
−
| 0x061B
+
|0x061B
−
| exireg2.dol
+
|exireg2.dol
|-
|-
−
| FirmWr
+
|FirmWr
−
| IOP-OS Image writer
+
|IOP-OS Image writer
−
| Please insert GC memory card.
+
|Please insert GC memory card.
−
| 0xA0A3
+
|0xA0A3
−
| FirmWr.dol
+
|FirmWr.dol
|-
|-
−
| flashCst
+
|flashCst
−
| flash Cst
+
|flash Cst
−
| Flash Customer Test Menu
+
|Flash Customer Test Menu
−
| 0xA008
+
|0xA008
−
| flashCustomer.dol
+
|flashCustomer.dol
|-
|-
−
| flashcus
+
|flashcus
−
| TestTool for sales
+
|TestTool for sales
−
| Memory Card 59, 251 Test Tool for sales
+
|Memory Card 59, 251 Test Tool for sales
−
| 0xA11D
+
|0xA11D
−
| flashCustomer.dol
+
|flashCustomer.dol
|-
|-
−
| flashIO
+
|flashIO
−
| flashInOut
+
|flashInOut
−
| Flash card insertion test
+
|Flash card insertion test
−
| 0xA003
+
|0xA003
−
| flash_InOut_dev.dol
+
|flash_InOut_dev.dol
|-
|-
−
| flashLrg
+
|flashLrg
−
| flash Lrg
+
|flash Lrg
−
| Flash Large Test Menu
+
|Flash Large Test Menu
−
| 0xA009
+
|0xA009
−
| flashLarge.dol
+
|flashLarge.dol
|-
|-
−
| flashReg
+
|flashReg
−
| flash Reg
+
|flash Reg
−
| Flash Register Test Menu
+
|Flash Register Test Menu
−
| 0xA007
+
|0xA007
−
| RegMenu.dol
+
|RegMenu.dol
|-
|-
−
| fogcombo
+
|fogcombo
−
| fogcombo (sort)
+
|fogcombo (sort)
−
| Tries a lot of different fog modes, colors, etc.
+
|Tries a lot of different fog modes, colors, etc.
−
| 0x1500
+
|0x1500
−
| fogcombo.dol -o fogcombo -gold 1cc79695 -dgold 8173c880 -mgold 16ef58e1 -dgoldB 855b1c18 -inter _interactive_ -crc _crc_
+
|fogcombo.dol -o fogcombo -gold 1cc79695 -dgold 8173c880 -mgold 16ef58e1 -dgoldB 855b1c18 -inter _interactive_ -crc _crc_
|-
|-
−
| fpldst
+
|fpldst
−
| fpldst (sort)
+
|fpldst (sort)
−
| Gekko FP loads and stores
+
|Gekko FP loads and stores
−
| 0x010A
+
|0x010A
−
| fpldst.dol
+
|fpldst.dol
|-
|-
−
| fregs
+
|fregs
−
| fregs (sort)
+
|fregs (sort)
−
| Tests Gekko Floating Point Registers
+
|Tests Gekko Floating Point Registers
−
| 0x0108
+
|0x0108
−
| fregs.dol
+
|fregs.dol
|-
|-
−
| FukuCtrl
+
|FukuCtrl
−
| FukuCtrl (lab use)
+
|FukuCtrl (lab use)
−
| Controller Diag by Fukuda
+
|Controller Diag by Fukuda
−
| 0xA00C
+
|0xA00C
−
| fuku_cont.dol -crc Check
+
|fuku_cont.dol -crc Check
|-
|-
−
| FukudaRF
+
|FukudaRF
−
| FukudaRF (lab use)
+
|FukudaRF (lab use)
−
| Wireless Controller Diag by Fukuda
+
|Wireless Controller Diag by Fukuda
−
| 0xA00B
+
|0xA00B
−
| fuku_rf.dol -crc Check
+
|fuku_rf.dol -crc Check
|-
|-
−
| gcmenu
+
|gcmenu
−
| GAMECUBE MENU
+
|GAMECUBE MENU
−
| GAMECUBE Menu program
+
|GAMECUBE Menu program
−
| 0xA0A0
+
|0xA0A0
−
| gcmenu.dol 3
+
|gcmenu.dol 3
|-
|-
−
| gekkoinf
+
|gekkoinf
−
| gekkoinf (lab use)
+
|gekkoinf (lab use)
−
| Displays contents of some Gekko special registers
+
|Displays contents of some Gekko special registers
−
| 0x4080
+
|0x4080
−
| gekkoinf.dol
+
|gekkoinf.dol
|-
|-
−
| Goyan
+
|Goyan
−
| Goyan (lab use)
+
|Goyan (lab use)
−
| Gekko Max-Power Application by Gouda/Ohya
+
|Gekko Max-Power Application by Gouda/Ohya
−
| 0x3005
+
|0x3005
−
| powerDmaSt.dol
+
|powerDmaSt.dol
|-
|-
−
| GPITS
+
|GPITS
−
| GPITS (sort)
+
|GPITS (sort)
−
| Gekko Portable Integrated Test Suite
+
|Gekko Portable Integrated Test Suite
−
| 0x010E
+
|0x010E
−
| gpits.dol
+
|gpits.dol
|-
|-
−
| gregs
+
|gregs
−
| gregs (sort)
+
|gregs (sort)
−
| Tests Gekko General Purpose Registers
+
|Tests Gekko General Purpose Registers
−
| 0x0107
+
|0x0107
−
| gregs.dol
+
|gregs.dol
|-
|-
−
| GunTest
+
|GunTest
−
| Gun test
+
|Gun test
−
| Gun test
+
|Gun test
−
| 0xA20E
+
|0xA20E
−
| guntest.dol
+
|guntest.dol
|-
|-
−
| h4a
+
|h4a
−
| test H4A function (lab use)
+
|test H4A function (lab use)
−
| H4A test (Can't return to the menu)
+
|H4A test (Can't return to the menu)
−
| 0x0123
+
|0x0123
−
| h4a.dol
+
|h4a.dol
|-
|-
−
| HangTriA
+
|HangTriA
−
| HangTriA (sort)
+
|HangTriA (sort)
−
| HangTri Auto - checks for xtalk problem with texture cache refill
+
|HangTri Auto - checks for xtalk problem with texture cache refill
−
| 0x2008
+
|0x2008
−
| hangtri2.dol -f tester_hangtri -tester_revb_init -tester_refresh -inter _interactive_ -crc _crc_ -goldB ff09c6cd -dgoldB 088afd93
+
|hangtri2.dol -f tester_hangtri -tester_revb_init -tester_refresh -inter _interactive_ -crc _crc_ -goldB ff09c6cd -dgoldB 088afd93
|-
|-
−
| HID4
+
|HID4
−
| test HID4 function (lab use)
+
|test HID4 function (lab use)
−
| HID4 read & write test (Can't return to the menu)
+
|HID4 read & write test (Can't return to the menu)
−
| 0x0122
+
|0x0122
−
| hid4.dol
+
|hid4.dol
|-
|-
−
| HiraL2
+
|HiraL2
−
| HiraL2 (lab use)
+
|HiraL2 (lab use)
−
| L2 cache check program by Hiratsu
+
|L2 cache check program by Hiratsu
−
| 0xA001
+
|0xA001
−
| HiraL2.dol -crc Check
+
|HiraL2.dol -crc Check
|-
|-
−
| HiraL22s
+
|HiraL22s
−
| HiraL2 2sec (sort)
+
|HiraL2 2sec (sort)
−
| Gekko L2 cache test by Hiratsu
+
|Gekko L2 cache test by Hiratsu
−
| 0x0183
+
|0x0183
−
| HiraL22s.dol
+
|HiraL22s.dol
|-
|-
−
| info3in1
+
|info3in1
−
| 3in1 info (lab use)
+
|3in1 info (lab use)
−
| Display information of 3in1
+
|Display information of 3in1
−
| 0x4089
+
|0x4089
−
| 3in1info.dol
+
|3in1info.dol
|-
|-
−
| iostr
+
|iostr
−
| IO STR (lab use)
+
|IO STR (lab use)
−
| IO STR (lab use)
+
|IO STR (lab use)
−
| 0x4088
+
|0x4088
−
| iostr.dol
+
|iostr.dol
|-
|-
−
| iplinfo
+
|iplinfo
−
| iplinfo (lab use)
+
|iplinfo (lab use)
−
| Displays contents of IPLROM
+
|Displays contents of IPLROM
−
| 0x4081
+
|0x4081
−
| iplversion.dol
+
|iplversion.dol
|-
|-
−
| irdcache
+
|irdcache
−
| irdcache (sort)
+
|irdcache (sort)
−
| Gekko cache test (tests for data corruption when doing a BGR->RGBA conversion)
+
|Gekko cache test (tests for data corruption when doing a BGR->RGBA conversion)
−
| 0x0182
+
|0x0182
−
| cache.dol
+
|cache.dol
|-
|-
−
| keyBoard
+
|keyBoard
−
| KeyBoard
+
|KeyBoard
−
| ASCII KeyBoard Test Menu
+
|ASCII KeyBoard Test Menu
−
| 0xA100
+
|0xA100
−
| kbd_mitumi_test.dol
+
|kbd_mitumi_test.dol
|-
|-
−
| KpadTest
+
|KpadTest
−
| Kpad Manual
+
|Kpad Manual
−
| Kpad library sample program
+
|Kpad library sample program
−
| 0xA016
+
|0xA016
−
| kpadsample.dol
+
|kpadsample.dol
|-
|-
−
| l1_all
+
|l1_all
−
| l1_all (sort)
+
|l1_all (sort)
−
| Tests Gekko L1 (l1dccb, l1dcicb, l1dcst, l1dcist, l1ic)
+
|Tests Gekko L1 (l1dccb, l1dcicb, l1dcst, l1dcist, l1ic)
−
| 0x0111
+
|0x0111
−
| l1_all.dol
+
|l1_all.dol
|-
|-
−
| l1dccb
+
|l1dccb
−
| l1dccb (sort)
+
|l1dccb (sort)
−
| Tests Gekko L1 data cache using a checkerboard.
+
|Tests Gekko L1 data cache using a checkerboard.
−
| 0x0100
+
|0x0100
−
| l1dccb.dol
+
|l1dccb.dol
|-
|-
−
| l1dcicb
+
|l1dcicb
−
| l1dcicb (sort)
+
|l1dcicb (sort)
−
| Tests Gekko L1 data cache using an inverse checkerboard.
+
|Tests Gekko L1 data cache using an inverse checkerboard.
−
| 0x0101
+
|0x0101
−
| l1dcicb.dol
+
|l1dcicb.dol
|-
|-
−
| l1dcist
+
|l1dcist
−
| l1dcist (sort)
+
|l1dcist (sort)
−
| Tests Gekko L1 data cache using an inverse striped pattern.
+
|Tests Gekko L1 data cache using an inverse striped pattern.
−
| 0x0103
+
|0x0103
−
| l1dcist.dol
+
|l1dcist.dol
|-
|-
−
| l1dcst
+
|l1dcst
−
| l1dcst (sort)
+
|l1dcst (sort)
−
| Tests Gekko L1 data cache using a striped pattern.
+
|Tests Gekko L1 data cache using a striped pattern.
−
| 0x0102
+
|0x0102
−
| l1dcst.dol
+
|l1dcst.dol
|-
|-
−
| l1ic
+
|l1ic
−
| l1ic (sort)
+
|l1ic (sort)
−
| Tests Gekko L1 instruction cache.
+
|Tests Gekko L1 instruction cache.
−
| 0x0104
+
|0x0104
−
| l1ic.dol
+
|l1ic.dol
|-
|-
−
| L2_128
+
|L2_128
−
| test L2FM and BPD (sort)
+
|test L2FM and BPD (sort)
−
| L2 128B fetch mode and Bus pipeline depth=3 test
+
|L2 128B fetch mode and Bus pipeline depth=3 test
−
| 0x0121
+
|0x0121
−
| l2_128.dol
+
|l2_128.dol
|-
|-
−
| L2_64
+
|L2_64
−
| test L2FM and BPD (sort)
+
|test L2FM and BPD (sort)
−
| L2 64B fetch mode and Bus pipeline depth=3 test
+
|L2 64B fetch mode and Bus pipeline depth=3 test
−
| 0x0120
+
|0x0120
−
| l2_64.dol
+
|l2_64.dol
|-
|-
−
| l2c
+
|l2c
−
| l2c (sort)
+
|l2c (sort)
−
| Tests Gekko L2 cache.
+
|Tests Gekko L2 cache.
−
| 0x0105
+
|0x0105
−
| l2c.dol
+
|l2c.dol
|-
|-
−
| Lcd3D_2
+
|Lcd3D_2
−
| Lcd3D_2 (special)
+
|Lcd3D_2 (special)
−
| 3D LCD version of smp-onetri_dl
+
|3D LCD version of smp-onetri_dl
−
| 0xA204
+
|0xA204
−
| vi3d_onetri.dol -crc Check
+
|vi3d_onetri.dol -crc Check
|-
|-
−
| Lcd3D_3
+
|Lcd3D_3
−
| Lcd3D_3 (special)
+
|Lcd3D_3 (special)
−
| 3D LCD Static Images
+
|3D LCD Static Images
−
| 0xA205
+
|0xA205
−
| vi3dtest.dol -crc Check
+
|vi3dtest.dol -crc Check
|-
|-
−
| linewdth
+
|linewdth
−
| linewdth (sort)
+
|linewdth (sort)
−
| Tests new revB line-width modification based on field mode
+
|Tests new revB line-width modification based on field mode
−
| 0x1412
+
|0x1412
−
| linewd.dol -gold 5ed19dd1 -dgold 9f3bcb85 -mgold d42ce1b8 -goldB fafabeb6 -dgoldB ab987e9b -inter _interactive_ -crc _crc_
+
|linewd.dol -gold 5ed19dd1 -dgold 9f3bcb85 -mgold d42ce1b8 -goldB fafabeb6 -dgoldB ab987e9b -inter _interactive_ -crc _crc_
|-
|-
−
| litSpec
+
|litSpec
−
| lit-spec (sort)
+
|lit-spec (sort)
−
| Tests specular light
+
|Tests specular light
−
| 0x150a
+
|0x150a
−
| lit-specular.dol -crc Check
+
|lit-specular.dol -crc Check
|-
|-
−
| MCcopier
+
|MCcopier
−
| MCcopier (lab use)
+
|MCcopier (lab use)
−
| MemoryCard copy tool
+
|MemoryCard copy tool
−
| 0xA084
+
|0xA084
−
| mcCopier.dol
+
|mcCopier.dol
|-
|-
−
| MComp
+
|MComp
−
| MComp (Sort)
+
|MComp (Sort)
−
| Motion Compensation Test
+
|Motion Compensation Test
−
| 0x2030
+
|0x2030
−
| mc.dol
+
|mc.dol
|-
|-
−
| mdtNEC0b
+
|mdtNEC0b
−
| mdtNEC0b (sort)
+
|mdtNEC0b (sort)
−
| Multi-Donut NEC tester version - Frame 0 Bottom
+
|Multi-Donut NEC tester version - Frame 0 Bottom
−
| 0x2025
+
|0x2025
−
| multidonut.dol -inter _interactive_ -f 1 -sf 0 -sh b -m -c -crcVal d6a3d125
+
|multidonut.dol -inter _interactive_ -f 1 -sf 0 -sh b -m -c -crcVal d6a3d125
|-
|-
−
| mdtNEC0t
+
|mdtNEC0t
−
| mdtNEC0t (sort)
+
|mdtNEC0t (sort)
−
| Multi-Donut NEC tester version - Frame 0 Top
+
|Multi-Donut NEC tester version - Frame 0 Top
−
| 0x2024
+
|0x2024
−
| multidonut.dol -inter _interactive_ -f 1 -sf 0 -sh t -m -c -crcVal c07b6975
+
|multidonut.dol -inter _interactive_ -f 1 -sf 0 -sh t -m -c -crcVal c07b6975
|-
|-
−
| memspeed
+
|memspeed
−
| memspeed (lab use)
+
|memspeed (lab use)
−
| Calculates processor bandwidth usage - Outputs to console
+
|Calculates processor bandwidth usage - Outputs to console
−
| 0x4001
+
|0x4001
−
| memspeed.dol
+
|memspeed.dol
|-
|-
−
| MidiChk
+
|MidiChk
−
| MidiCheck
+
|MidiCheck
−
| Midi Adapter Checker for Check Tool edition
+
|Midi Adapter Checker for Check Tool edition
−
| 0xA087
+
|0xA087
−
| MidiCheck.dol
+
|MidiCheck.dol
|-
|-
−
| mouseM
+
|mouseM
−
| USB Mouse Demo (Manual)
+
|USB Mouse Demo (Manual)
−
| OHCs control to a connected USB-Mouse.
+
|OHCs control to a connected USB-Mouse.
−
| 0x0204
+
|0x0204
−
| usb_mouse.dol
+
|usb_mouse.dol
|-
|-
−
| mtrxmult
+
|mtrxmult
−
| mtrxmult (sort)
+
|mtrxmult (sort)
−
| Gekko Matrix Multiplication test using paired single instructions
+
|Gekko Matrix Multiplication test using paired single instructions
−
| 0x0106
+
|0x0106
−
| mtrxmult.dol
+
|mtrxmult.dol
|-
|-
−
| multDnt2
+
|multDnt2
−
| multDnt2 (sort)
+
|multDnt2 (sort)
−
| Multi-Donut Auto 2 - high perspective version
+
|Multi-Donut Auto 2 - high perspective version
−
| 0x2023
+
|0x2023
−
| multidonut.dol -p -m -f 100 -crcVal 25c50151 -inter _interactive_ -crc _crc_ -v 4
+
|multidonut.dol -p -m -f 100 -crcVal 25c50151 -inter _interactive_ -crc _crc_ -v 4
|-
|-
−
| multDntA
+
|multDntA
−
| multDntA (sort)
+
|multDntA (sort)
−
| Multi-Donut Auto combination graphics test
+
|Multi-Donut Auto combination graphics test
−
| 0x2022
+
|0x2022
−
| multidonut.dol -m -c -f 100 -crcVal 0bd7a00c -inter _interactive_ -crc _crc_ -v 4
+
|multidonut.dol -m -c -f 100 -crcVal 0bd7a00c -inter _interactive_ -crc _crc_ -v 4
|-
|-
−
| NandChk
+
|NandChk
−
| NandFlashTest
+
|NandFlashTest
−
| NAND FLASH Phsycal layer test from BW access
+
|NAND FLASH Phsycal layer test from BW access
−
| 0xA088
+
|0xA088
−
| NandManu.dol
+
|NandManu.dol
|-
|-
−
| NandIOS
+
|NandIOS
−
| NAND Flash Auto by IOS-API
+
|NAND Flash Auto by IOS-API
−
| WAIKIKI output.
+
|WAIKIKI output.
−
| 0x0CA2
+
|0x0CA2
−
| NandIOS.dol
+
|NandIOS.dol
|-
|-
−
| NandIOS2
+
|NandIOS2
−
| NAND Flash Auto by NAND API(SDK)
+
|NAND Flash Auto by NAND API(SDK)
−
| WAIKIKI output.
+
|WAIKIKI output.
−
| 0x0CA4
+
|0x0CA4
−
| NandIOS2.dol
+
|NandIOS2.dol
|-
|-
−
| napa_ea0
+
|napa_ea0
−
| Napa easy0 (sort)
+
|Napa easy0 (sort)
−
| Napa easy-function test
+
|Napa easy-function test
−
| 0x5100
+
|0x5100
−
| mem_easy.dol
+
|mem_easy.dol
|-
|-
−
| napa_ea1
+
|napa_ea1
−
| Napa easy1 (sort)
+
|Napa easy1 (sort)
−
| Napa easy-function test
+
|Napa easy-function test
−
| 0x5101
+
|0x5101
−
| mem_easy.dol
+
|mem_easy.dol
|-
|-
−
| napa_ph0
+
|napa_ph0
−
| Napa phys0 (sort)
+
|Napa phys0 (sort)
−
| Napa physical pattern test
+
|Napa physical pattern test
−
| 0x5102
+
|0x5102
−
| napa_physcheck.dol
+
|napa_physcheck.dol
|-
|-
−
| napa_ph1
+
|napa_ph1
−
| Napa phys1 (sort)
+
|Napa phys1 (sort)
−
| Napa physical pattern test
+
|Napa physical pattern test
−
| 0x5103
+
|0x5103
−
| napa_physcheck.dol
+
|napa_physcheck.dol
|-
|-
−
| napa_qe0
+
|napa_qe0
−
| Napa easy0 (sort)
+
|Napa easy0 (sort)
−
| Napa easy-function test quickly
+
|Napa easy-function test quickly
−
| 0x5104
+
|0x5104
−
| mem_easy.dol -q
+
|mem_easy.dol -q
|-
|-
−
| napa_qe1
+
|napa_qe1
−
| Napa easy1 (sort)
+
|Napa easy1 (sort)
−
| Napa easy-function test quickly
+
|Napa easy-function test quickly
−
| 0x5105
+
|0x5105
−
| mem_easy.dol -q
+
|mem_easy.dol -q
|-
|-
−
| napa_qp0
+
|napa_qp0
−
| Napa phys0 (sort)
+
|Napa phys0 (sort)
−
| Napa physical pattern test quickly
+
|Napa physical pattern test quickly
−
| 0x5106
+
|0x5106
−
| napa_physcheck.dol -q
+
|napa_physcheck.dol -q
|-
|-
−
| napa_qp1
+
|napa_qp1
−
| Napa phys1 (sort)
+
|Napa phys1 (sort)
−
| Napa physical pattern test quickly
+
|Napa physical pattern test quickly
−
| 0x5107
+
|0x5107
−
| napa_physcheck.dol -q
+
|napa_physcheck.dol -q
|-
|-
−
| nldst
+
|nldst
−
| nldst (sort)
+
|nldst (sort)
−
| Gekko Normal loads and stores
+
|Gekko Normal loads and stores
−
| 0x0109
+
|0x0109
−
| nldst.dol
+
|nldst.dol
|-
|-
−
| onetriP
+
|onetriP
−
| onetriP (lab use)
+
|onetriP (lab use)
−
| PAL / NTSC version of onetri
+
|PAL / NTSC version of onetri
−
| 0xA206
+
|0xA206
−
| onetriP.dol -crc Check
+
|onetriP.dol -crc Check
|-
|-
−
| osrev
+
|osrev
−
| OS revision (lab use)
+
|OS revision (lab use)
−
| TV out OS revision
+
|TV out OS revision
−
| 0x4086
+
|0x4086
−
| osrev.dol
+
|osrev.dol
|-
|-
−
| PerfTri
+
|PerfTri
−
| PerfTri (sort)
+
|PerfTri (sort)
−
| Information Test - Graphics Performance Counters
+
|Information Test - Graphics Performance Counters
−
| 0x2001
+
|0x2001
−
| perftri.dol -gold 19288FCA -dgold 5E87E578 -inter off -crc 3
+
|perftri.dol -gold 19288FCA -dgold 5E87E578 -inter off -crc 3
|-
|-
−
| pidma
+
|pidma
−
| pidma (sort)
+
|pidma (sort)
−
| Tests DMA features of Gekko/PI/Mem. Self-checking
+
|Tests DMA features of Gekko/PI/Mem. Self-checking
−
| 0x0404
+
|0x0404
−
| pidma.dol
+
|pidma.dol
|-
|-
−
| pitrnall
+
|pitrnall
−
| pitrnall (sort)
+
|pitrnall (sort)
−
| Hits all the possible transactions
+
|Hits all the possible transactions
−
| 0x0405
+
|0x0405
−
| pitrnall.dol
+
|pitrnall.dol
|-
|-
−
| pirstsw
+
|pirstsw
−
| pirstsw (sort)
+
|pirstsw (sort)
−
| Manual test of the software Reset switch.
+
|Manual test of the software Reset switch.
−
| 0x0400
+
|0x0400
−
| pirstsw.dol
+
|pirstsw.dol
|-
|-
−
| PixSub
+
|PixSub
−
| PixelSubtract(sort)
+
|PixelSubtract(sort)
−
| Shadow volume algorithm by pixel subtract mode
+
|Shadow volume algorithm by pixel subtract mode
−
| 0x128e
+
|0x128e
−
| pix-sub.dol -crc Check
+
|pix-sub.dol -crc Check
|-
|-
−
| PreWrite
+
|PreWrite
−
| PreWrite data writer for NAND flash
+
|PreWrite data writer for NAND flash
−
| WAIKIKI output.
+
|WAIKIKI output.
−
| 0x0CA3
+
|0x0CA3
−
| PreWrite.dol
+
|PreWrite.dol
|-
|-
−
| quantld
+
|quantld
−
| quantld (sort)
+
|quantld (sort)
−
| Gekko Quantized loads
+
|Gekko Quantized loads
−
| 0x010B
+
|0x010B
−
| quantld.dol
+
|quantld.dol
|-
|-
−
| quantst
+
|quantst
−
| quantst (sort)
+
|quantst (sort)
−
| Gekko Quantized stores
+
|Gekko Quantized stores
−
| 0x010C
+
|0x010C
−
| quantst.dol
+
|quantst.dol
|-
|-
−
| revBcmp
+
|revBcmp
−
| revBcmp (sort)
+
|revBcmp (sort)
−
| Tests a lot of different revB compare modes
+
|Tests a lot of different revB compare modes
−
| 0x1508
+
|0x1508
−
| revBcompare.dol -o revBcompare -i /images/simple.bmp -goldB 40801c42 -dgoldB 5f81f5a6 -inter _interactive_ -crc _crc_
+
|revBcompare.dol -o revBcompare -i /images/simple.bmp -goldB 40801c42 -dgoldB 5f81f5a6 -inter _interactive_ -crc _crc_
|-
|-
−
| revBcmp8
+
|revBcmp8
−
| revBcmp8 (sort)
+
|revBcmp8 (sort)
−
| Tests revB rgb8 compare mode
+
|Tests revB rgb8 compare mode
−
| 0x1509
+
|0x1509
−
| revBcompare8.dol -o revBcompare8 -i /images/simple.bmp -goldB 54828f61 -dgoldB 64208b61 -inter _interactive_ -crc _crc_
+
|revBcompare8.dol -o revBcompare8 -i /images/simple.bmp -goldB 54828f61 -dgoldB 64208b61 -inter _interactive_ -crc _crc_
|-
|-
−
| revBcnst
+
|revBcnst
−
| revBcnst (sort)
+
|revBcnst (sort)
−
| Tests revB constant color registers
+
|Tests revB constant color registers
−
| 0x1505
+
|0x1505
−
| revBconst.dol -o revBconst -i /images/simple.bmp -goldB 40f235bd -dgoldB 4073c223 -inter _interactive_ -crc _crc_
+
|revBconst.dol -o revBconst -i /images/simple.bmp -goldB 40f235bd -dgoldB 4073c223 -inter _interactive_ -crc _crc_
|-
|-
−
| revBdest
+
|revBdest
−
| revBdest (sort)
+
|revBdest (sort)
−
| Tests four revB color output registers
+
|Tests four revB color output registers
−
| 0x1506
+
|0x1506
−
| revBdest.dol -o revBdest -i /images/simple.bmp -goldB c3094a85 -dgoldB 17ecda4b -inter _interactive_ -crc _crc_
+
|revBdest.dol -o revBdest -i /images/simple.bmp -goldB c3094a85 -dgoldB 17ecda4b -inter _interactive_ -crc _crc_
|-
|-
−
| revBswap
+
|revBswap
−
| revBswap (sort)
+
|revBswap (sort)
−
| Tests revB color swap tables
+
|Tests revB color swap tables
−
| 0x1507
+
|0x1507
−
| revBswap.dol -o revBswap -i /images/simple.bmp -goldB 2822a71a -dgoldB 379689a2 -inter _interactive_ -crc _crc_
+
|revBswap.dol -o revBswap -i /images/simple.bmp -goldB 2822a71a -dgoldB 379689a2 -inter _interactive_ -crc _crc_
|-
|-
−
| rstTest1
+
|rstTest1
−
| SoftReset (lab use)
+
|SoftReset (lab use)
−
| SoftReset (lab use)
+
|SoftReset (lab use)
−
| 0xA300
+
|0xA300
−
| exiLoader.dol
+
|exiLoader.dol
|-
|-
−
| RTCedit
+
|RTCedit
−
| RTCedit (lab use)
+
|RTCedit (lab use)
−
| Edit RTC counter in ROM/RTC(SDK version)
+
|Edit RTC counter in ROM/RTC(SDK version)
−
| 0x4084
+
|0x4084
−
| rtcedit.dol
+
|rtcedit.dol
|-
|-
−
| SBar
+
|SBar
−
| SBar(lab use)
+
|SBar(lab use)
−
| ON/OFF Test for Sensor bar
+
|ON/OFF Test for Sensor bar
−
| 0xA215
+
|0xA215
−
| SBar.dol
+
|SBar.dol
|-
|-
−
| scinfo
+
|scinfo
−
| SC info (lab use)
+
|SC info (lab use)
−
| Display SC information
+
|Display SC information
−
| 0x408A
+
|0x408A
−
| scinfo.dol
+
|scinfo.dol
|-
|-
−
| SDFirmWr
+
|SDFirmWr
−
| IOP-OS Image writer from SD card slot
+
|IOP-OS Image writer from SD card slot
−
| Please insert SD card.
+
|Please insert SD card.
−
| 0xA0A2
+
|0xA0A2
−
| SDFirmWr.dol
+
|SDFirmWr.dol
|-
|-
−
| sdi0MemA
+
|sdi0MemA
−
| SDI MEM Rd/Wt/Vfy (sort)
+
|SDI MEM Rd/Wt/Vfy (sort)
−
| Wt/Rd/Vfy SDCd. Need SDCd.
+
|Wt/Rd/Vfy SDCd. Need SDCd.
−
| 0x0B03
+
|0x0B03
−
| sdio_memrw.dol -auto
+
|sdio_memrw.dol -auto
|-
|-
−
| sdi0MemS
+
|sdi0MemS
−
| SDI MEM Rd/Wt/Vfy (stress)
+
|SDI MEM Rd/Wt/Vfy (stress)
−
| Wt/Rd/Vfy SDCd. Need SDCd.
+
|Wt/Rd/Vfy SDCd. Need SDCd.
−
| 0x0B04
+
|0x0B04
−
| sdio_memrw.dol -stress
+
|sdio_memrw.dol -stress
|-
|-
−
| sdi0RegA
+
|sdi0RegA
−
| SDI Register Check (sort)
+
|SDI Register Check (sort)
−
| Check HC0 register. Need SDCd with unlock.
+
|Check HC0 register. Need SDCd with unlock.
−
| 0x0B00
+
|0x0B00
−
| sdio_hcreg.dol -sdi00
+
|sdio_hcreg.dol -sdi00
|-
|-
−
| sdi0RegM
+
|sdi0RegM
−
| SDI Register Check for WP (manual)
+
|SDI Register Check for WP (manual)
−
| Manual Chk HC0 reg for WP. 1st, SDCd isn't present.
+
|Manual Chk HC0 reg for WP. 1st, SDCd isn't present.
−
| 0x0B01
+
|0x0B01
−
| sdio_hcreg.dol -sdiboth
+
|sdio_hcreg.dol -sdiboth
|-
|-
−
| sdi1RegA
+
|sdi1RegA
−
| SDI Register Check (sort)
+
|SDI Register Check (sort)
−
| Check HC1(Wi-Fi) register
+
|Check HC1(Wi-Fi) register
−
| 0x0B02
+
|0x0B02
−
| sdio_hcreg.dol -sdi10
+
|sdio_hcreg.dol -sdi10
|-
|-
−
| sdiDup16
+
|sdiDup16
−
| SDI MEM Card Dupli 16M (lab only)
+
|SDI MEM Card Dupli 16M (lab only)
−
| Max 16MB. Rd frm SDc, and write to other SDc
+
|Max 16MB. Rd frm SDc, and write to other SDc
−
| 0xA0B0
+
|0xA0B0
−
| sdio_dupli.dol -16M
+
|sdio_dupli.dol -16M
|-
|-
−
| sdiDup48
+
|sdiDup48
−
| SDI MEM Card Dupli 48M (lab only)
+
|SDI MEM Card Dupli 48M (lab only)
−
| Max 48MB. Same sdiDup16, but don't check data correct.
+
|Max 48MB. Same sdiDup16, but don't check data correct.
−
| 0xA0B1
+
|0xA0B1
−
| sdio_dupli.dol -48M
+
|sdio_dupli.dol -48M
|-
|-
−
| sdiIMemA
+
|sdiIMemA
−
| SDI IOP API MemRW (sort)
+
|SDI IOP API MemRW (sort)
−
| use IOP API in this test. Need SDCd
+
|use IOP API in this test. Need SDCd
−
| 0x0B09
+
|0x0B09
−
| sdio_api_memrw.dol -auto
+
|sdio_api_memrw.dol -auto
|-
|-
−
| sdiIMemS
+
|sdiIMemS
−
| SDI IOP API MemRW (stress)
+
|SDI IOP API MemRW (stress)
−
| use IOP API in this test. Need SDCd
+
|use IOP API in this test. Need SDCd
−
| 0x0B0A
+
|0x0B0A
−
| sdio_api_memrw.dol -stress
+
|sdio_api_memrw.dol -stress
|-
|-
−
| sdiWifiA
+
|sdiWifiA
−
| SDI Wi-Fi Check (sort)
+
|SDI Wi-Fi Check (sort)
−
| Rd/Wt/Vfy Wi-Fi reg. Need Wi-Fi module
+
|Rd/Wt/Vfy Wi-Fi reg. Need Wi-Fi module
−
| 0x0B07
+
|0x0B07
−
| sdio_wifi.dol
+
|sdio_wifi.dol
|-
|-
−
| sdramtim
+
|sdramtim
−
| sdramtim (sort)
+
|sdramtim (sort)
−
| Measure SDRAM IO timing (16Mbytes internal)
+
|Measure SDRAM IO timing (16Mbytes internal)
−
| 0x0A10
+
|0x0A10
−
| sdramtim.dol
+
|sdramtim.dol
|-
|-
−
| serNoReg
+
|serNoReg
−
| Serial No. Register
+
|Serial No. Register
−
| Need PC software and Waikiki.
+
|Need PC software and Waikiki.
−
| 0xA0A4
+
|0xA0A4
−
| serialReg.dol
+
|serialReg.dol
|-
|-
−
| shadow2A
+
|shadow2A
−
| shadow2A (sort)
+
|shadow2A (sort)
−
| 49 divided shadowA
+
|49 divided shadowA
−
| 0x209a
+
|0x209a
−
| tg-shadow3Z2.dol -crc Check -auto
+
|tg-shadow3Z2.dol -crc Check -auto
|-
|-
−
| shadowA
+
|shadowA
−
| shadowA (sort)
+
|shadowA (sort)
−
| Auto version (checksum over 100 frames) of tg-shadow3
+
|Auto version (checksum over 100 frames) of tg-shadow3
−
| 0x2098
+
|0x2098
−
| tg-shadow3.dol -crc Check -auto
+
|tg-shadow3.dol -crc Check -auto
|-
|-
−
| shadowS
+
|shadowS
−
| shadowS (sort)
+
|shadowS (sort)
−
| Stress version (checksum over 3000 frames) of tg-shadow3
+
|Stress version (checksum over 3000 frames) of tg-shadow3
−
| 0x2099
+
|0x2099
−
| tg-shadow3.dol -crc Check -stress
+
|tg-shadow3.dol -crc Check -stress
|-
|-
−
| shell
+
|shell
−
| Shell for Bringup based ATI's
+
|Shell for Bringup based ATI's
−
| Waikiki(SLOTB), only console
+
|Waikiki(SLOTB), only console
−
| 0xA08A
+
|0xA08A
−
| shell.dol
+
|shell.dol
|-
|-
−
| shregtri
+
|shregtri
−
| shregtri (sort)
+
|shregtri (sort)
−
| Tests revB register masking
+
|Tests revB register masking
−
| 0x1416
+
|0x1416
−
| shregtri.dol -gold a31bd4da -dgold 946c8e2b -mgold afc72556 -goldB e3dcca5b -dgoldB 8df424c6 -inter _interactive_ -crc _crc_
+
|shregtri.dol -gold a31bd4da -dgold 946c8e2b -mgold afc72556 -goldB e3dcca5b -dgoldB 8df424c6 -inter _interactive_ -crc _crc_
|-
|-
−
| sipollvi
+
|sipollvi
−
| sipollvi (sort)
+
|sipollvi (sort)
−
| Polling on all 4 controllers, output to VI
+
|Polling on all 4 controllers, output to VI
−
| 0x0700
+
|0x0700
−
| sipollvi.dol
+
|sipollvi.dol
|-
|-
−
| siram0
+
|siram0
−
| siram0 (sort)
+
|siram0 (sort)
−
| Test internal SI RAM buffer in flipper
+
|Test internal SI RAM buffer in flipper
−
| 0x0708
+
|0x0708
−
| siram0.dol
+
|siram0.dol
|-
|-
−
| sketchA
+
|sketchA
−
| sketchA (sort)
+
|sketchA (sort)
−
| Sketch Demo Auto - 210 Frame Checksum
+
|Sketch Demo Auto - 210 Frame Checksum
−
| 0x20A0
+
|0x20A0
−
| sketchdemo.dol -crc Check -auto
+
|sketchdemo.dol -crc Check -auto
|-
|-
−
| sketchS
+
|sketchS
−
| sketchS (sort)
+
|sketchS (sort)
−
| Sketch Demo Stress - 3000 Frames
+
|Sketch Demo Stress - 3000 Frames
−
| 0x20A1
+
|0x20A1
−
| sketchdemo.dol -crc Check -stress
+
|sketchdemo.dol -crc Check -stress
|-
|-
−
| SlotLed
+
|SlotLed
−
| Slot LED test
+
|Slot LED test
−
| Slot LED test
+
|Slot LED test
−
| 0xA089
+
|0xA089
−
| SlotLed.dol
+
|SlotLed.dol
|-
|-
−
| smplDnt
+
|smplDnt
−
| smplDnt (sort)
+
|smplDnt (sort)
−
| Graphics Test simpledonut for Block top
+
|Graphics Test simpledonut for Block top
−
| 0x2006
+
|0x2006
−
| simpledonut.dol -o simpledonut -i /images/material.bmp -t 7 -gold c464ffef -dgold 1ff43e0d -mgold 799941cb -dgoldB 4e3e4da9 -inter _interactive_ -crc _crc_
+
|simpledonut.dol -o simpledonut -i /images/material.bmp -t 7 -gold c464ffef -dgold 1ff43e0d -mgold 799941cb -dgoldB 4e3e4da9 -inter _interactive_ -crc _crc_
|-
|-
−
| spindntA
+
|spindntA
−
| spindntA (sort)
+
|spindntA (sort)
−
| Auto version of Spin Donut - Checksum over 100 frames
+
|Auto version of Spin Donut - Checksum over 100 frames
−
| 0x2081
+
|0x2081
−
| spindonutAuto.dol -f=100 -crc=4672353c
+
|spindonutAuto.dol -f=100 -crc=4672353c
|-
|-
−
| spindntS
+
|spindntS
−
| spindntS (sort)
+
|spindntS (sort)
−
| Stress version of Spin Donut - Checksum over 3000 frames
+
|Stress version of Spin Donut - Checksum over 3000 frames
−
| 0x2083
+
|0x2083
−
| spindonutAuto.dol -f=3000 -crc=da2a01cc
+
|spindonutAuto.dol -f=3000 -crc=da2a01cc
|-
|-
−
| splHBWRL
+
|splHBWRL
−
| splHBWRL (sort)
+
|splHBWRL (sort)
−
| Lower Mem check with High Bandwidth Read (Texture Preload)
+
|Lower Mem check with High Bandwidth Read (Texture Preload)
−
| 0x5007
+
|0x5007
−
| memchk_HBWR.dol
+
|memchk_HBWR.dol
|-
|-
−
| splHBWRU
+
|splHBWRU
−
| splHBWRU (sort)
+
|splHBWRU (sort)
−
| Upper Mem check with High Bandwidth Read (Texture Preload)
+
|Upper Mem check with High Bandwidth Read (Texture Preload)
−
| 0x5005
+
|0x5005
−
| memchk_HBWR.dol
+
|memchk_HBWR.dol
|-
|-
−
| splHBWWL
+
|splHBWWL
−
| splHBWWL (sort)
+
|splHBWWL (sort)
−
| Lower Mem check with High Bandwidth Write (EFB Copyout)
+
|Lower Mem check with High Bandwidth Write (EFB Copyout)
−
| 0x5008
+
|0x5008
−
| memchk_HBWW.dol
+
|memchk_HBWW.dol
|-
|-
−
| splHBWWU
+
|splHBWWU
−
| splHBWWU (sort)
+
|splHBWWU (sort)
−
| Upper Mem check with High Bandwidth Write (EFB Copyout)
+
|Upper Mem check with High Bandwidth Write (EFB Copyout)
−
| 0x5006
+
|0x5006
−
| memchk_HBWW.dol
+
|memchk_HBWW.dol
|-
|-
−
| splPhysL
+
|splPhysL
−
| splPhys Lo (sort)
+
|splPhys Lo (sort)
−
| Splash physical pattern test
+
|Splash physical pattern test
−
| 0x500C
+
|0x500C
−
| spl_physcheck.dol
+
|spl_physcheck.dol
|-
|-
−
| splPhysU
+
|splPhysU
−
| splPhys Up (sort)
+
|splPhys Up (sort)
−
| Splash physical pattern test
+
|Splash physical pattern test
−
| 0x500D
+
|0x500D
−
| spl_physcheck.dol
+
|spl_physcheck.dol
|-
|-
−
| spnShdB
+
|spnShdB
−
| spnShdB (lab use)
+
|spnShdB (lab use)
−
| Uses enhanced revB comparisons to do shadow-mapping
+
|Uses enhanced revB comparisons to do shadow-mapping
−
| 0x201b
+
|0x201b
−
| spinshadowB.dol -inter _interactive_ -crc _crc_
+
|spinshadowB.dol -inter _interactive_ -crc _crc_
|-
|-
−
| sprite
+
|sprite
−
| sprite (sort)
+
|sprite (sort)
−
| Simple texture test
+
|Simple texture test
−
| 0x2004
+
|0x2004
−
| sprite.dol -gold ba245206 -dgold ae208a4a -mgold 9abac5c7 -dgoldB 4b5a88d0 -inter _interactive_ -crc _crc_
+
|sprite.dol -gold ba245206 -dgold ae208a4a -mgold 9abac5c7 -dgoldB 4b5a88d0 -inter _interactive_ -crc _crc_
|-
|-
−
| sramClr
+
|sramClr
−
| SRAM Clr (sort)
+
|SRAM Clr (sort)
−
| SRAM and RTC test and clear
+
|SRAM and RTC test and clear
−
| 0x06A1
+
|0x06A1
−
| sramClear.dol
+
|sramClear.dol
|-
|-
−
| SramClrA
+
|SramClrA
−
| SRAM Clr (sort)
+
|SRAM Clr (sort)
−
| SRAM and RTC test and clear
+
|SRAM and RTC test and clear
−
| 0x06A2
+
|0x06A2
−
| SramClear.dol
+
|SramClear.dol
|-
|-
−
| SramFlag
+
|SramFlag
−
| Sram Flag(lab use)
+
|Sram Flag(lab use)
−
| Sram Flag information
+
|Sram Flag information
−
| 0xA213
+
|0xA213
−
| SramFlag.dol -crc Check
+
|SramFlag.dol -crc Check
|-
|-
−
| sraminfo
+
|sraminfo
−
| sraminfo (lab use)
+
|sraminfo (lab use)
−
| Displays contents of RTC and SRAM
+
|Displays contents of RTC and SRAM
−
| 0x4082
+
|0x4082
−
| sraminfo.dol
+
|sraminfo.dol
|-
|-
−
| stateAll
+
|stateAll
−
| stateAll (sort)
+
|stateAll (sort)
−
| Tests all CP state transitions
+
|Tests all CP state transitions
−
| 0x1104
+
|0x1104
−
| state.dol -rev 1 -e 1 -f state_long
+
|state.dol -rev 1 -e 1 -f state_long
|-
|-
−
| su_f0
+
|su_f0
−
| su_f0 (sort)
+
|su_f0 (sort)
−
| Checks for holes and double-hits
+
|Checks for holes and double-hits
−
| 0x1400
+
|0x1400
−
| pinwheel.dol -o f0 -r 256 -n 24 -d 0 0 -gold eecf6b3f -dgold 9ba1ada0 -mgold 39a078fa -dgoldB 9ba1ada0 -inter _interactive_ -crc _crc_
+
|pinwheel.dol -o f0 -r 256 -n 24 -d 0 0 -gold eecf6b3f -dgold 9ba1ada0 -mgold 39a078fa -dgoldB 9ba1ada0 -inter _interactive_ -crc _crc_
|-
|-
−
| su_f0m
+
|su_f0m
−
| su_f0m (sort)
+
|su_f0m (sort)
−
| Checks for holes and double-hits
+
|Checks for holes and double-hits
−
| 0x1409
+
|0x1409
−
| pinwheel.dol -o f0m -r 256 -n 24 -d 0 0 -m -gold c16ac4f6 -dgold eefb01e7 -mgold feae9307 -dgoldB b5794025 -inter _interactive_ -crc _crc_
+
|pinwheel.dol -o f0m -r 256 -n 24 -d 0 0 -m -gold c16ac4f6 -dgold eefb01e7 -mgold feae9307 -dgoldB b5794025 -inter _interactive_ -crc _crc_
|-
|-
−
| su_g1
+
|su_g1
−
| su_g1 (sort)
+
|su_g1 (sort)
−
| Tests texture offset for points
+
|Tests texture offset for points
−
| 0x1413
+
|0x1413
−
| pointoffset.dol -o g1 -i /images/point.bmp -gold 5fb5cd10 -dgold 533987b5 -mgold 8333b54a -dgoldB 78fe72ed -inter _interactive_ -crc _crc_
+
|pointoffset.dol -o g1 -i /images/point.bmp -gold 5fb5cd10 -dgold 533987b5 -mgold 8333b54a -dgoldB 78fe72ed -inter _interactive_ -crc _crc_
|-
|-
−
| su_g2
+
|su_g2
−
| su_g2 (sort)
+
|su_g2 (sort)
−
| Tests texture offset for lines
+
|Tests texture offset for lines
−
| 0x1414
+
|0x1414
−
| lineoffset.dol -o g2 -i /images/line.bmp -gold 63f7ddea -dgold 68810224 -mgold 5f4016f -dgoldB 5c4f5a9 -inter _interactive_ -crc _crc_
+
|lineoffset.dol -o g2 -i /images/line.bmp -gold 63f7ddea -dgold 68810224 -mgold 5f4016f -dgoldB 5c4f5a9 -inter _interactive_ -crc _crc_
|-
|-
−
| su_g3
+
|su_g3
−
| su_g3 (sort)
+
|su_g3 (sort)
−
| Tests Z-freeze functionality
+
|Tests Z-freeze functionality
−
| 0x1415
+
|0x1415
−
| zfreeze.dol -o g3 -gold dee0bb2 -dgold deaa7659 -mgold 11b502f5 -dgoldB 2c11af63 -inter _interactive_ -crc _crc_
+
|zfreeze.dol -o g3 -gold dee0bb2 -dgold deaa7659 -mgold 11b502f5 -dgoldB 2c11af63 -inter _interactive_ -crc _crc_
|-
|-
−
| swupCard
+
|swupCard
−
| Swupdate(ios0.7.x) for RVL system
+
|Swupdate(ios0.7.x) for RVL system
−
| WAD files within GC memory card.
+
|WAD files within GC memory card.
−
| 0xA0A6
+
|0xA0A6
−
| swupdate_card.dol
+
|swupdate_card.dol
|-
|-
−
| swupDiag
+
|swupDiag
−
| Swupdate(ios0.7.x) for PP3 board
+
|Swupdate(ios0.7.x) for PP3 board
−
| Need 64MB GDDR system and IOP-OS0.7.x
+
|Need 64MB GDDR system and IOP-OS0.7.x
−
| 0xA0A5
+
|0xA0A5
−
| swupdateDiag.dol
+
|swupdateDiag.dol
|-
|-
−
| TaruTest
+
|TaruTest
−
| Taru konga test
+
|Taru konga test
−
| Taru konga test
+
|Taru konga test
−
| 0xA20D
+
|0xA20D
−
| KongaTest.dol
+
|KongaTest.dol
|-
|-
−
| tevComp
+
|tevComp
−
| tev-comp (sort)
+
|tev-comp (sort)
−
| Tests tev complex
+
|Tests tev complex
−
| 0x150b
+
|0x150b
−
| tev-complex.dol -crc Check
+
|tev-complex.dol -crc Check
|-
|-
−
| tex-lodA
+
|tex-lodA
−
| tex-lod (lab only)
+
|tex-lod (lab only)
−
| DEMO sample of advanced LOD filters test
+
|DEMO sample of advanced LOD filters test
−
| 0x1608
+
|0x1608
−
| tex-lod.dol -auto
+
|tex-lod.dol -auto
|-
|-
−
| tex-lodM
+
|tex-lodM
−
| tex-lod (lab only)
+
|tex-lod (lab only)
−
| DEMO sample of advanced LOD filters test
+
|DEMO sample of advanced LOD filters test
−
| 0x160A
+
|0x160A
−
| tex-lod.dol -manual
+
|tex-lod.dol -manual
|-
|-
−
| tex-lodS
+
|tex-lodS
−
| tex-lod (lab only)
+
|tex-lod (lab only)
−
| DEMO sample of advanced LOD filters test
+
|DEMO sample of advanced LOD filters test
−
| 0x1609
+
|0x1609
−
| tex-lod.dol -stress
+
|tex-lod.dol -stress
|-
|-
−
| tex_tf9
+
|tex_tf9
−
| TF9 (sort)
+
|TF9 (sort)
−
| Tests 8 bit TLUT texture format
+
|Tests 8 bit TLUT texture format
−
| 0x1600
+
|0x1600
−
| TF9.dol -gold 99D08B63 -dgold e8709d70 -mgold B226D90A -dgoldB A103D514 -inter _interactive_ -crc _crc_
+
|TF9.dol -gold 99D08B63 -dgold e8709d70 -mgold B226D90A -dgoldB A103D514 -inter _interactive_ -crc _crc_
|-
|-
−
| texlit8
+
|texlit8
−
| texlit8 (sort)
+
|texlit8 (sort)
−
| 8Tex 8light Test by ATI
+
|8Tex 8light Test by ATI
−
| 0x2031
+
|0x2031
−
| 8texnlight.dol -gold cb7d9fbf -dgoldB defecc40 -inter _interactive_ -crc _crc_
+
|8texnlight.dol -gold cb7d9fbf -dgoldB defecc40 -inter _interactive_ -crc _crc_
|-
|-
−
| tool1019
+
|tool1019
−
| Tool 1019
+
|Tool 1019
−
| Tool for Memory Card 1019 (for Uji)
+
|Tool for Memory Card 1019 (for Uji)
−
| 0xA021
+
|0xA021
−
| tool1019.dol
+
|tool1019.dol
|-
|-
−
| tvdclbg
+
|tvdclbg
−
| tvdclbg (sort)
+
|tvdclbg (sort)
−
| Test texture alpha functionality
+
|Test texture alpha functionality
−
| 0x1503
+
|0x1503
−
| alphatest.dol -o decal_big -i /images/atex.bmp -sz 640 480 -gold 9655f018 -dgold c4c7cd85 -mgold 575759b0 -dgoldB ccd220f6 -inter _interactive_ -crc _crc_
+
|alphatest.dol -o decal_big -i /images/atex.bmp -sz 640 480 -gold 9655f018 -dgold c4c7cd85 -mgold 575759b0 -dgoldB ccd220f6 -inter _interactive_ -crc _crc_
|-
|-
−
| tvmbsbg
+
|tvmbsbg
−
| tvmbsbg (sort)
+
|tvmbsbg (sort)
−
| Auto test of XF-based embossing
+
|Auto test of XF-based embossing
−
| 0x1504
+
|0x1504
−
| emboss.dol -o emboss_big -i /images/artx.bmp /images/atex.bmp -sz 640 480 -gold 13f5b40a -dgold 3072693 -mgold afcb0427 -dgoldB a6878de0 -inter _interactive_ -crc _crc_
+
|emboss.dol -o emboss_big -i /images/artx.bmp /images/atex.bmp -sz 640 480 -gold 13f5b40a -dgold 3072693 -mgold afcb0427 -dgoldB a6878de0 -inter _interactive_ -crc _crc_
|-
|-
−
| tvzr8bg
+
|tvzr8bg
−
| zr8_big (sort)
+
|zr8_big (sort)
−
| Tests Z texturing using fog
+
|Tests Z texturing using fog
−
| 0x1502
+
|0x1502
−
| ztest.dol -o zr8_big -i /images/ztex.bmp -a 2 -f 0 -r 0 0.00016 -sz 640 480 -gold 1f6a7225 -dgold e67db5ea -mgold 3c68abfe -dgoldB 6d906195 -inter _interactive_ -crc _crc_
+
|ztest.dol -o zr8_big -i /images/ztex.bmp -a 2 -f 0 -r 0 0.00016 -sz 640 480 -gold 1f6a7225 -dgold e67db5ea -mgold 3c68abfe -dgoldB 6d906195 -inter _interactive_ -crc _crc_
|-
|-
−
| tx_crmmr
+
|tx_crmmr
−
| crmmario (sort)
+
|crmmario (sort)
−
| Tests different combinations of Clamp, Repeat, Mirror
+
|Tests different combinations of Clamp, Repeat, Mirror
−
| 0x1604
+
|0x1604
−
| crmbmp.dol crmmario /images/mario.bmp -gold 7b18dd64 -dgold d1ec9adc -mgold 5d1e908b -dgoldB b61664ed -inter _interactive_ -crc _crc_
+
|crmbmp.dol crmmario /images/mario.bmp -gold 7b18dd64 -dgold d1ec9adc -mgold 5d1e908b -dgoldB b61664ed -inter _interactive_ -crc _crc_
|-
|-
−
| tx_crmvt
+
|tx_crmvt
−
| crmevita (sort)
+
|crmevita (sort)
−
| Tests different combinations of Clamp, Repeat, Mirror
+
|Tests different combinations of Clamp, Repeat, Mirror
−
| 0x1603
+
|0x1603
−
| crmbmp.dol crmevita /images/evitas64.bmp -gold cf8b1440 -dgold 85d7ca48 -mgold ad0d9724 -dgoldB b101905f -inter _interactive_ -crc _crc_
+
|crmbmp.dol crmevita /images/evitas64.bmp -gold cf8b1440 -dgold 85d7ca48 -mgold ad0d9724 -dgoldB b101905f -inter _interactive_ -crc _crc_
|-
|-
−
| txfmtrnd
+
|txfmtrnd
−
| fmtrand (sort)
+
|fmtrand (sort)
−
| Tests 11 texture formats
+
|Tests 11 texture formats
−
| 0x1607
+
|0x1607
−
| fmtrand.dol fmtrand -goldB 660e981b -dgoldB 2edf06f6 -inter _interactive_ -crc _crc_
+
|fmtrand.dol fmtrand -goldB 660e981b -dgoldB 2edf06f6 -inter _interactive_ -crc _crc_
|-
|-
−
| u_aidsp
+
|u_aidsp
−
| AI Dsp
+
|AI Dsp
−
| AI Dsp
+
|AI Dsp
−
| 0x091A
+
|0x091A
−
| aidsp.dol
+
|aidsp.dol
|-
|-
−
| u_array
+
|u_array
−
| array
+
|array
−
| Tests Vertex formats & Array strides
+
|Tests Vertex formats & Array strides
−
| 0x1135
+
|0x1135
−
| array.dol -s
+
|array.dol -s
|-
|-
−
| u_attlig
+
|u_attlig
−
| AttenLight
+
|AttenLight
−
| Tests lights and light attenuation
+
|Tests lights and light attenuation
−
| 0x1722
+
|0x1722
−
| AttLight.dol -s
+
|AttLight.dol -s
|-
|-
−
| u_blend
+
|u_blend
−
| Blend test
+
|Blend test
−
| Blend Test
+
|Blend Test
−
| 0x1287
+
|0x1287
−
| blend.dol -inter _interactive_ -crc _crc_
+
|blend.dol -inter _interactive_ -crc _crc_
|-
|-
−
| u_bumpte
+
|u_bumpte
−
| bump
+
|bump
−
| Tries all 64 possible 1,0 indirect matrices
+
|Tries all 64 possible 1,0 indirect matrices
−
| 0x1010
+
|0x1010
−
| bumptest.dol -s
+
|bumptest.dol -s
|-
|-
−
| u_cartoA
+
|u_cartoA
−
| cartoonA (sort)
+
|cartoonA (sort)
−
| Demonstrates cartoon rendering technique
+
|Demonstrates cartoon rendering technique
−
| 0x201e
+
|0x201e
−
| cartoonA.dol -o cartoon -gold BC07FD51 -dgold 1ff43e0d -mgold 799941cb -dgoldB 5536E088 -inter _interactive_ -crc _crc_
+
|cartoonA.dol -o cartoon -gold BC07FD51 -dgold 1ff43e0d -mgold 799941cb -dgoldB 5536E088 -inter _interactive_ -crc _crc_
|-
|-
−
| u_clkspd
+
|u_clkspd
−
| Clock speed/PLLCFG
+
|Clock speed/PLLCFG
−
| Checks bus speed and Gekko PLL config
+
|Checks bus speed and Gekko PLL config
−
| 0x4010
+
|0x4010
−
| clkspeed.dol
+
|clkspeed.dol
|-
|-
−
| u_dcre
+
|u_dcre
−
| dcre (lab use)
+
|dcre (lab use)
−
| DCRE-int happens at same time with AI-DMA and CPU int
+
|DCRE-int happens at same time with AI-DMA and CPU int
−
| 0x0A2A
+
|0x0A2A
−
| dcre.dol
+
|dcre.dol
|-
|-
−
| u_dspacc
+
|u_dspacc
−
| Dsp Accelalator
+
|Dsp Accelalator
−
| Akagi's Dsp Test 1
+
|Akagi's Dsp Test 1
−
| 0x0A86
+
|0x0A86
−
| dspacc.dol
+
|dspacc.dol
|-
|-
−
| u_dspdec
+
|u_dspdec
−
| DSP Dec (sort)
+
|DSP Dec (sort)
−
| DSP Adpcm Decoder
+
|DSP Adpcm Decoder
−
| 0x0A2B
+
|0x0A2B
−
| dspdec.dol
+
|dspdec.dol
|-
|-
−
| u_dsprm2
+
|u_dsprm2
−
| DSP ROM2 (sort)
+
|DSP ROM2 (sort)
−
| DSP Security Check
+
|DSP Security Check
−
| 0x0A2C
+
|0x0A2C
−
| dsprom2.dol
+
|dsprom2.dol
|-
|-
−
| u_efberr
+
|u_efberr
−
| efberr (sort)
+
|efberr (sort)
−
| Targeted at efb-write xtalk/hold-time bank A bug
+
|Targeted at efb-write xtalk/hold-time bank A bug
−
| 0x202B
+
|0x202B
−
| efberr.dol -inter _interactive_ -crc _crc_
+
|efberr.dol -inter _interactive_ -crc _crc_
|-
|-
−
| u_efbt10
+
|u_efbt10
−
| EFB 10Ptn Verbose
+
|EFB 10Ptn Verbose
−
| Embedded Frame Buffer Color & Z Test - 10 patterns
+
|Embedded Frame Buffer Color & Z Test - 10 patterns
−
| 0x128d
+
|0x128d
−
| efbt10.dol
+
|efbt10.dol
|-
|-
−
| u_gpits
+
|u_gpits
−
| GPITS
+
|GPITS
−
| Gekko Portable Integrated Test Suite
+
|Gekko Portable Integrated Test Suite
−
| 0x010F
+
|0x010F
−
| gpits.dol
+
|gpits.dol
|-
|-
−
| u_Mcomp
+
|u_Mcomp
−
| MComp (Sort)
+
|MComp (Sort)
−
| Motion Compensation Test
+
|Motion Compensation Test
−
| 0x2029
+
|0x2029
−
| mc.dol
+
|mc.dol
|-
|-
−
| u_memspd
+
|u_memspd
−
| PI<->MEM speed test
+
|PI<->MEM speed test
−
| Calculates processor bandwidth usage
+
|Calculates processor bandwidth usage
−
| 0x4011
+
|0x4011
−
| memspeed.dol
+
|memspeed.dol
|-
|-
−
| u_multdA
+
|u_multdA
−
| multDntA (sort)
+
|multDntA (sort)
−
| Multi-Donut Auto combination graphics test
+
|Multi-Donut Auto combination graphics test
−
| 0x201f
+
|0x201f
−
| multiDA.dol -m -c -f 100 -crcVal 0bd7a00c -inter _interactive_ -crc _crc_
+
|multiDA.dol -m -c -f 100 -crcVal 0bd7a00c -inter _interactive_ -crc _crc_
|-
|-
−
| u_pinwhe
+
|u_pinwhe
−
| su/pinwheel
+
|su/pinwheel
−
| Checks for holes and double-hits
+
|Checks for holes and double-hits
−
| 0x1420
+
|0x1420
−
| pinwheel.dol -s
+
|pinwheel.dol -s
|-
|-
−
| u_rtcrom
+
|u_rtcrom
−
| RtcRom Test
+
|RtcRom Test
−
| Checks Rtck and RtcSram.
+
|Checks Rtck and RtcSram.
−
| 0x061F
+
|0x061F
−
| rtcrom.dol
+
|rtcrom.dol
|-
|-
−
| u_spindA
+
|u_spindA
−
| spndAuto (sort)
+
|spndAuto (sort)
−
| Auto version of Spin Donut - Checksum over 100 frames
+
|Auto version of Spin Donut - Checksum over 100 frames
−
| 0x201d
+
|0x201d
−
| spinDAut.dol -f=100 -crc=979d2cfd
+
|spinDAut.dol -f=100 -crc=979d2cfd
|-
|-
−
| u_strm
+
|u_strm
−
| strm
+
|strm
−
| Tests revA->revB bug fixes in CP
+
|Tests revA->revB bug fixes in CP
−
| 0x1136
+
|0x1136
−
| strm.dol -s
+
|strm.dol -s
|-
|-
−
| u_vtxdes
+
|u_vtxdes
−
| vtxdesc
+
|vtxdesc
−
| Tests Vtx packet & description combinations
+
|Tests Vtx packet & description combinations
−
| 0x1131
+
|0x1131
−
| vtxdesc.dol -s
+
|vtxdesc.dol -s
|-
|-
−
| u_xf024
+
|u_xf024
−
| xf024 (sort)
+
|xf024 (sort)
−
| Tests multi-texture, texgen & bumpmap
+
|Tests multi-texture, texgen & bumpmap
−
| 0x1718
+
|0x1718
−
| misc004.dol -test xf024 -clip -init_efb -copy_out -gold d30e282b -dgold 32c4d3d2 -mgold 2fe0ccc2 -dgoldB 507b5a20 -inter _interactive_ -crc _crc_
+
|misc004.dol -test xf024 -clip -init_efb -copy_out -gold d30e282b -dgold 32c4d3d2 -mgold 2fe0ccc2 -dgoldB 507b5a20 -inter _interactive_ -crc _crc_
|-
|-
−
| UI_V3
+
|UI_V3
−
| UI ver.3 test (lab use)
+
|UI ver.3 test (lab use)
−
| Test for UI ver.3
+
|Test for UI ver.3
−
| 0xA086
+
|0xA086
−
| ui_v3.dol
+
|ui_v3.dol
|-
|-
−
| ujiarry1
+
|ujiarry1
−
| ujiarry1 (sort)
+
|ujiarry1 (sort)
−
| Tests Vertex formats & Array strides (1 Frame version)
+
|Tests Vertex formats & Array strides (1 Frame version)
−
| 0x1133
+
|0x1133
−
| ujiarray.dol -s
+
|ujiarray.dol -s
|-
|-
−
| ujiarry8
+
|ujiarry8
−
| ujiarry8 (sort)
+
|ujiarry8 (sort)
−
| Tests Vertex formats & Array strides (8 Frame version)
+
|Tests Vertex formats & Array strides (8 Frame version)
−
| 0x1132
+
|0x1132
−
| ujiarray.dol
+
|ujiarray.dol
|-
|-
−
| ujicache
+
|ujicache
−
| ujicache (sort)
+
|ujicache (sort)
−
| Similar to irdcache - uses image data from DVD
+
|Similar to irdcache - uses image data from DVD
−
| 0x0110
+
|0x0110
−
| ujicache.dol crmmario /images/remario.bmp -gold 7b18dd64 -dgold d1ec9adc -mgold 5d1e908b -dgoldB b61664ed -inter _interactive_ -crc _crc_
+
|ujicache.dol crmmario /images/remario.bmp -gold 7b18dd64 -dgold d1ec9adc -mgold 5d1e908b -dgoldB b61664ed -inter _interactive_ -crc _crc_
|-
|-
−
| ujicp3
+
|ujicp3
−
| ujicp3 (sort)
+
|ujicp3 (sort)
−
| Tests display lists
+
|Tests display lists
−
| 0x1129
+
|0x1129
−
| cp3.dol -goldB 9E4AEBDD -dgoldB 8B837FE0 -inter _interactive_ -crc _crc_
+
|cp3.dol -goldB 9E4AEBDD -dgoldB 8B837FE0 -inter _interactive_ -crc _crc_
|-
|-
−
| ujistrm1
+
|ujistrm1
−
| ujistrm1 (sort)
+
|ujistrm1 (sort)
−
| Tests revA->revB bug fixes in CP (1 Frame version)
+
|Tests revA->revB bug fixes in CP (1 Frame version)
−
| 0x1138
+
|0x1138
−
| ujistrm.dol -s
+
|ujistrm.dol -s
|-
|-
−
| ujistrm5
+
|ujistrm5
−
| ujistrm5 (sort)
+
|ujistrm5 (sort)
−
| Tests revA->revB bug fixes in CP (5 Frame version)
+
|Tests revA->revB bug fixes in CP (5 Frame version)
−
| 0x1134
+
|0x1134
−
| ujistrm.dol
+
|ujistrm.dol
|-
|-
−
| ujisu4
+
|ujisu4
−
| ujisu4 (sort)
+
|ujisu4 (sort)
−
| Tests new revB line-width modification based on field mode
+
|Tests new revB line-width modification based on field mode
−
| 0x1410
+
|0x1410
−
| su4.dol -goldB cd25adda -dgoldB 76b41d49 -inter _interactive_ -crc _crc_
+
|su4.dol -goldB cd25adda -dgoldB 76b41d49 -inter _interactive_ -crc _crc_
|-
|-
−
| ujivtx1
+
|ujivtx1
−
| ujivtx1 (sort)
+
|ujivtx1 (sort)
−
| Tests Vtx packet & description combinations (1 frame version)
+
|Tests Vtx packet & description combinations (1 frame version)
−
| 0x1137
+
|0x1137
−
| ujivxdsc.dol -s
+
|ujivxdsc.dol -s
|-
|-
−
| ujivtx24
+
|ujivtx24
−
| ujivtx24 (sort)
+
|ujivtx24 (sort)
−
| Tests Vtx packet & description combinations (24 Frame version)
+
|Tests Vtx packet & description combinations (24 Frame version)
−
| 0x1130
+
|0x1130
−
| ujivxdsc.dol
+
|ujivxdsc.dol
|-
|-
−
| ULibDemo
+
|ULibDemo
−
| UJI Library Demo
+
|UJI Library Demo
−
| Using Layer System.
+
|Using Layer System.
−
| 0xA0A7
+
|0xA0A7
−
| ULibDemo.dol
+
|ULibDemo.dol
|-
|-
−
| usb1A
+
|usb1A
−
| OHC Test (Auto)
+
|OHC Test (Auto)
−
| OHCs enumerate to connected devices.
+
|OHCs enumerate to connected devices.
−
| 0x0205
+
|0x0205
−
| usb_test_ios.dol -d 3
+
|usb_test_ios.dol -d 3
|-
|-
−
| util1019
+
|util1019
−
| utility 1019
+
|utility 1019
−
| Utility for Memory Card 1019
+
|Utility for Memory Card 1019
−
| 0xA022
+
|0xA022
−
| utility1019.dol
+
|utility1019.dol
|-
|-
−
| ViGazou
+
|ViGazou
−
| ViGazou (lab use)
+
|ViGazou (lab use)
−
| VI Test Images
+
|VI Test Images
−
| 0xA202
+
|0xA202
−
| tvtest.dol -crc Check
+
|tvtest.dol -crc Check
|-
|-
−
| ViOrig
+
|ViOrig
−
| ViOrig (lab use)
+
|ViOrig (lab use)
−
| VI Test Program
+
|VI Test Program
−
| 0xA200
+
|0xA200
−
| main.dol
+
|main.dol
|-
|-
−
| ViRw
+
|ViRw
−
| ViRw (lab use)
+
|ViRw (lab use)
−
| VI Register R/W - NTSC, PAL, MPAL, Interlace, Progressive
+
|VI Register R/W - NTSC, PAL, MPAL, Interlace, Progressive
−
| 0xA201
+
|0xA201
−
| main.dol
+
|main.dol
|-
|-
−
| VIScale
+
|VIScale
−
| VIScale test(lab use)
+
|VIScale test(lab use)
−
| VI Holizontal Scaling Test
+
|VI Holizontal Scaling Test
−
| 0xA216
+
|0xA216
−
| VIScale.dol
+
|VIScale.dol
|-
|-
−
| vtxdesc1
+
|vtxdesc1
−
| vtxdesc1 (sort)
+
|vtxdesc1 (sort)
−
| Tests Vtx packet & description combinations
+
|Tests Vtx packet & description combinations
−
| 0x1105
+
|0x1105
−
| vtxdesc.dol -f vtxdesc1 -p i8,3,f,0 -c0 i8,4,rgba8,0 -gold a3eda471 -dgold d1ef62be -mgold 25f537ee -dgoldB 296d4625 -inter _interactive_ -crc _crc_
+
|vtxdesc.dol -f vtxdesc1 -p i8,3,f,0 -c0 i8,4,rgba8,0 -gold a3eda471 -dgold d1ef62be -mgold 25f537ee -dgoldB 296d4625 -inter _interactive_ -crc _crc_
|-
|-
−
| vtxdesc2
+
|vtxdesc2
−
| vtxdesc2 (sort)
+
|vtxdesc2 (sort)
−
| Tests Vtx packet & description combinations
+
|Tests Vtx packet & description combinations
−
| 0x1106
+
|0x1106
−
| vtxdesc.dol -f vtxdesc2 -p d,3,b,0 -c0 i8,4,rgba8,0 -gold 9969798e -dgold ba849db2 -mgold e78369ff -dgoldB 17983520 -inter _interactive_ -crc _crc_
+
|vtxdesc.dol -f vtxdesc2 -p d,3,b,0 -c0 i8,4,rgba8,0 -gold 9969798e -dgold ba849db2 -mgold e78369ff -dgoldB 17983520 -inter _interactive_ -crc _crc_
|-
|-
−
| vtxdesc3
+
|vtxdesc3
−
| vtxdesc3 (sort)
+
|vtxdesc3 (sort)
−
| Tests Vtx packet & description combinations
+
|Tests Vtx packet & description combinations
−
| 0x1107
+
|0x1107
−
| vtxdesc.dol -f vtxdesc3 -p d,3,ub,0 -c0 i8,4,rgba8,0 -gold 117b4a99 -dgold 7be4cdf7 -mgold adf3945b -dgoldB a3d8eb97 -inter _interactive_ -crc _crc_
+
|vtxdesc.dol -f vtxdesc3 -p d,3,ub,0 -c0 i8,4,rgba8,0 -gold 117b4a99 -dgold 7be4cdf7 -mgold adf3945b -dgoldB a3d8eb97 -inter _interactive_ -crc _crc_
|-
|-
−
| vtxdesc4
+
|vtxdesc4
−
| vtxdesc4 (sort)
+
|vtxdesc4 (sort)
−
| Tests Vtx packet & description combinations
+
|Tests Vtx packet & description combinations
−
| 0x1108
+
|0x1108
−
| vtxdesc.dol -f vtxdesc4 -p d,3,s,0 -c0 i8,4,rgba8,0 -gold 9969798e -dgold ba849db2 -mgold e78369ff -dgoldB 17983520 -inter _interactive_ -crc _crc_
+
|vtxdesc.dol -f vtxdesc4 -p d,3,s,0 -c0 i8,4,rgba8,0 -gold 9969798e -dgold ba849db2 -mgold e78369ff -dgoldB 17983520 -inter _interactive_ -crc _crc_
|-
|-
−
| vtxdesc5
+
|vtxdesc5
−
| vtxdesc5 (sort)
+
|vtxdesc5 (sort)
−
| Tests Vtx packet & description combinations
+
|Tests Vtx packet & description combinations
−
| 0x1109
+
|0x1109
−
| vtxdesc.dol -f vtxdesc5 -p d,3,us,0 -c0 i8,4,rgba8,0 -gold 117b4a99 -dgold 7be4cdf7 -mgold adf3945b -dgoldB a3d8eb97 -inter _interactive_ -crc _crc_
+
|vtxdesc.dol -f vtxdesc5 -p d,3,us,0 -c0 i8,4,rgba8,0 -gold 117b4a99 -dgold 7be4cdf7 -mgold adf3945b -dgoldB a3d8eb97 -inter _interactive_ -crc _crc_
|-
|-
−
| vtxdesc6
+
|vtxdesc6
−
| vtxdesc6 (sort)
+
|vtxdesc6 (sort)
−
| Tests Vtx packet & description combinations
+
|Tests Vtx packet & description combinations
−
| 0x110a
+
|0x110a
−
| vtxdesc.dol -f vtxdesc6 -p i8,3,f,0 -c0 i8,4,r5g6b5,0 -gold eaf06a45 -dgold 11f1abfd -mgold 2c2e7636 -dgoldB 70811dc7 -inter _interactive_ -crc _crc_
+
|vtxdesc.dol -f vtxdesc6 -p i8,3,f,0 -c0 i8,4,r5g6b5,0 -gold eaf06a45 -dgold 11f1abfd -mgold 2c2e7636 -dgoldB 70811dc7 -inter _interactive_ -crc _crc_
|-
|-
−
| vtxdesc7
+
|vtxdesc7
−
| vtxdesc7 (sort)
+
|vtxdesc7 (sort)
−
| Tests Vtx packet & description combinations
+
|Tests Vtx packet & description combinations
−
| 0x110b
+
|0x110b
−
| vtxdesc.dol -f vtxdesc7 -p i16,3,f,0 -c0 i8,4,rgba8,0 -gold a3eda471 -dgold d1ef62be -mgold 25f537ee -dgoldB 296d4625 -inter _interactive_ -crc _crc_
+
|vtxdesc.dol -f vtxdesc7 -p i16,3,f,0 -c0 i8,4,rgba8,0 -gold a3eda471 -dgold d1ef62be -mgold 25f537ee -dgoldB 296d4625 -inter _interactive_ -crc _crc_
|-
|-
−
| vtxdesc8
+
|vtxdesc8
−
| vtxdesc8 (sort)
+
|vtxdesc8 (sort)
−
| Tests Vtx packet & description combinations
+
|Tests Vtx packet & description combinations
−
| 0x110c
+
|0x110c
−
| vtxdesc.dol -f vtxdesc8 -p i16,3,us,0 -c0 i8,4,rgba8,0 -gold 117b4a99 -dgold 7be4cdf7 -mgold adf3945b -dgoldB a3d8eb97 -inter _interactive_ -crc _crc_
+
|vtxdesc.dol -f vtxdesc8 -p i16,3,us,0 -c0 i8,4,rgba8,0 -gold 117b4a99 -dgold 7be4cdf7 -mgold adf3945b -dgoldB a3d8eb97 -inter _interactive_ -crc _crc_
|-
|-
−
| vtxdesc9
+
|vtxdesc9
−
| vtxdesc9 (sort)
+
|vtxdesc9 (sort)
−
| Tests Vtx packet & description combinations
+
|Tests Vtx packet & description combinations
−
| 0x110d
+
|0x110d
−
| vtxdesc.dol -f vtxdesc9 -p i16,3,s,0 -c0 i8,4,rgba8,0 -gold 9969798e -dgold ba849db2 -mgold e78369ff -dgoldB 17983520 -inter _interactive_ -crc _crc_
+
|vtxdesc.dol -f vtxdesc9 -p i16,3,s,0 -c0 i8,4,rgba8,0 -gold 9969798e -dgold ba849db2 -mgold e78369ff -dgoldB 17983520 -inter _interactive_ -crc _crc_
|-
|-
−
| vtxdsc10
+
|vtxdsc10
−
| vtxdsc10 (sort)
+
|vtxdsc10 (sort)
−
| Tests Vtx packet & description combinations
+
|Tests Vtx packet & description combinations
−
| 0x110e
+
|0x110e
−
| vtxdesc.dol -f vtxdesc10 -p i8,2,s,9 -c0 d,4,rgba4,0 -c1 i16,3,r5g6b5,0 -t0 i8,2,us,12 -t1 i16,1,ub,0 -t2 d,2,b,0 -gold 7e1671bb -dgold d2ba0349 -mgold 193934fc -dgoldB ae9fcc93 -inter _interactive_ -crc _crc_
+
|vtxdesc.dol -f vtxdesc10 -p i8,2,s,9 -c0 d,4,rgba4,0 -c1 i16,3,r5g6b5,0 -t0 i8,2,us,12 -t1 i16,1,ub,0 -t2 d,2,b,0 -gold 7e1671bb -dgold d2ba0349 -mgold 193934fc -dgoldB ae9fcc93 -inter _interactive_ -crc _crc_
|-
|-
−
| vtxdsc11
+
|vtxdsc11
−
| vtxdsc11 (sort)
+
|vtxdsc11 (sort)
−
| Tests Vtx packet & description combinations
+
|Tests Vtx packet & description combinations
−
| 0x110f
+
|0x110f
−
| vtxdesc.dol -f vtxdesc11 -p i16,3,b,0 -c0 i8,3,rgbx8,0 -c1 d,4,rgba6,0 -t0 d,2,ub,0 -t1 d,1,b,0 -t2 i8,2,f,0 -t3 i8,1,us,15 -t4 i16,2,s,8 -t5 d,2,us,0 -t6 i8,1,f,0 -t7 i8,2,ub,0 -gold e61fbb15 -dgold de1135a2 -mgold 1aa56b5e -dgoldB de68173e -inter _interactive_ -crc _crc_
+
|vtxdesc.dol -f vtxdesc11 -p i16,3,b,0 -c0 i8,3,rgbx8,0 -c1 d,4,rgba6,0 -t0 d,2,ub,0 -t1 d,1,b,0 -t2 i8,2,f,0 -t3 i8,1,us,15 -t4 i16,2,s,8 -t5 d,2,us,0 -t6 i8,1,f,0 -t7 i8,2,ub,0 -gold e61fbb15 -dgold de1135a2 -mgold 1aa56b5e -dgoldB de68173e -inter _interactive_ -crc _crc_
|-
|-
−
| vtxdsc12
+
|vtxdsc12
−
| vtxdsc12 (sort)
+
|vtxdsc12 (sort)
−
| Tests Vtx packet & description combinations
+
|Tests Vtx packet & description combinations
−
| 0x1110
+
|0x1110
−
| vtxdesc.dol -f vtxdesc12 -p d,2,us,31 -c0 i8,4,rgba8,5 -gold 117b4a99 -dgold 7be4cdf7 -mgold adf3945b -dgoldB a3d8eb97 -inter _interactive_ -crc _crc_
+
|vtxdesc.dol -f vtxdesc12 -p d,2,us,31 -c0 i8,4,rgba8,5 -gold 117b4a99 -dgold 7be4cdf7 -mgold adf3945b -dgoldB a3d8eb97 -inter _interactive_ -crc _crc_
|-
|-
−
| vtxdsc13
+
|vtxdsc13
−
| vtxdsc13 (sort)
+
|vtxdsc13 (sort)
−
| Tests Vtx packet & description combinations
+
|Tests Vtx packet & description combinations
−
| 0x1111
+
|0x1111
−
| vtxdesc.dol -f vtxdesc13 -p d,2,s,0 -c0 d,3,rgba8,5 -c1 i16,3,rgb8,5 -gold f025801f -dgold 86dba71c -mgold ee0ef875 -dgoldB 36477901 -inter _interactive_ -crc _crc_
+
|vtxdesc.dol -f vtxdesc13 -p d,2,s,0 -c0 d,3,rgba8,5 -c1 i16,3,rgb8,5 -gold f025801f -dgold 86dba71c -mgold ee0ef875 -dgoldB 36477901 -inter _interactive_ -crc _crc_
|-
|-
−
| vtxdsc14
+
|vtxdsc14
−
| vtxdsc14 (sort)
+
|vtxdsc14 (sort)
−
| Tests Vtx packet & description combinations
+
|Tests Vtx packet & description combinations
−
| 0x1112
+
|0x1112
−
| vtxdesc.dol -f vtxdesc14 -mi p -p i16,2,b,10 -t0 d,1,ub,5 -gold d1ff971e -dgold 3a810d95 -mgold 197c70e1 -goldB 3d4024f8 -dgoldB 26f87cca -inter _interactive_ -crc _crc_
+
|vtxdesc.dol -f vtxdesc14 -mi p -p i16,2,b,10 -t0 d,1,ub,5 -gold d1ff971e -dgold 3a810d95 -mgold 197c70e1 -goldB 3d4024f8 -dgoldB 26f87cca -inter _interactive_ -crc _crc_
|-
|-
−
| vtxdsc15
+
|vtxdsc15
−
| vtxdsc15 (sort)
+
|vtxdsc15 (sort)
−
| Tests Vtx packet & description combinations
+
|Tests Vtx packet & description combinations
−
| 0x1113
+
|0x1113
−
| vtxdesc.dol -f vtxdesc15 -mi p,t0,t1,t2,t3,t4,t5,t6,t7 -p i16,2,b,10 -c0 d,3,rgbx8,0 -t0 i8,2,ub,5 -gold 5783d8b0 -dgold 571b1f6e -mgold 945a53f0 -goldB 9c9a4a72 -dgoldB 5adb3846 -inter _interactive_ -crc _crc_
+
|vtxdesc.dol -f vtxdesc15 -mi p,t0,t1,t2,t3,t4,t5,t6,t7 -p i16,2,b,10 -c0 d,3,rgbx8,0 -t0 i8,2,ub,5 -gold 5783d8b0 -dgold 571b1f6e -mgold 945a53f0 -goldB 9c9a4a72 -dgoldB 5adb3846 -inter _interactive_ -crc _crc_
|-
|-
−
| vtxdsc16
+
|vtxdsc16
−
| vtxdsc16 (sort)
+
|vtxdsc16 (sort)
−
| Tests Vtx packet & description combinations
+
|Tests Vtx packet & description combinations
−
| 0x1114
+
|0x1114
−
| vtxdesc.dol -f vtxdesc16 -mi t0,t1,t2,t3 -p i8,3,us,1 -n d,9,s,31 -c0 i8,3,r5g6b5,0 -c1 i16,3,rgb8,0 -t0 d,2,ub,0 -t1 i8,1,b,1 -t2 i16,2,s,2 -t3 d,1,us,3 -t4 i16,1,f,8 -t5 d,2,us,4 -t6 i8,1,ub,9 -t7 i8,2,s,31 -gold 285a0ba4 -dgold 85bd7ba6 -mgold 3942764b -dgoldB 5f74079b -inter _interactive_ -crc _crc_
+
|vtxdesc.dol -f vtxdesc16 -mi t0,t1,t2,t3 -p i8,3,us,1 -n d,9,s,31 -c0 i8,3,r5g6b5,0 -c1 i16,3,rgb8,0 -t0 d,2,ub,0 -t1 i8,1,b,1 -t2 i16,2,s,2 -t3 d,1,us,3 -t4 i16,1,f,8 -t5 d,2,us,4 -t6 i8,1,ub,9 -t7 i8,2,s,31 -gold 285a0ba4 -dgold 85bd7ba6 -mgold 3942764b -dgoldB 5f74079b -inter _interactive_ -crc _crc_
|-
|-
−
| vtxdsc17
+
|vtxdsc17
−
| vtxdsc17 (sort)
+
|vtxdsc17 (sort)
−
| Tests Vtx packet & description combinations
+
|Tests Vtx packet & description combinations
−
| 0x1115
+
|0x1115
−
| vtxdesc.dol -f vtxdesc17 -mi p,t6,t7 -p i16,2,s,31 -n d,9,f,0 -c0 i8,3,r5g6b5,0 -gold 81012ae9 -dgold f820bfc4 -mgold 155a9c42 -dgoldB 7ba731ab -inter _interactive_ -crc _crc_
+
|vtxdesc.dol -f vtxdesc17 -mi p,t6,t7 -p i16,2,s,31 -n d,9,f,0 -c0 i8,3,r5g6b5,0 -gold 81012ae9 -dgold f820bfc4 -mgold 155a9c42 -dgoldB 7ba731ab -inter _interactive_ -crc _crc_
|-
|-
−
| vtxdsc18
+
|vtxdsc18
−
| vtxdsc18 (sort)
+
|vtxdsc18 (sort)
−
| Tests Vtx packet & description combinations
+
|Tests Vtx packet & description combinations
−
| 0x1116
+
|0x1116
−
| vtxdesc.dol -f vtxdesc18 -mi p,t0,t7 -p d,3,f,31 -n d,3,us,3 -c0 i16,3,r5g6b5,0 -gold eaf06a45 -dgold 11f1abfd -mgold 2c2e7636 -dgoldB 70811dc7 -inter _interactive_ -crc _crc_
+
|vtxdesc.dol -f vtxdesc18 -mi p,t0,t7 -p d,3,f,31 -n d,3,us,3 -c0 i16,3,r5g6b5,0 -gold eaf06a45 -dgold 11f1abfd -mgold 2c2e7636 -dgoldB 70811dc7 -inter _interactive_ -crc _crc_
|-
|-
−
| vtxdsc19
+
|vtxdsc19
−
| vtxdsc19 (sort)
+
|vtxdsc19 (sort)
−
| Tests Vtx packet & description combinations
+
|Tests Vtx packet & description combinations
−
| 0x1117
+
|0x1117
−
| vtxdesc.dol -f vtxdesc19 -mi p,t3,t5 -p i8,3,ub,31 -n i16,9,b,0 -t0 i8,1,us,10 -gold 56a52e85 -dgold 9ed032e3 -mgold 9cdda91a -goldB ff434aed -dgoldB 46c58a89 -inter _interactive_ -crc _crc_
+
|vtxdesc.dol -f vtxdesc19 -mi p,t3,t5 -p i8,3,ub,31 -n i16,9,b,0 -t0 i8,1,us,10 -gold 56a52e85 -dgold 9ed032e3 -mgold 9cdda91a -goldB ff434aed -dgoldB 46c58a89 -inter _interactive_ -crc _crc_
|-
|-
−
| vtxdsc20
+
|vtxdsc20
−
| vtxdsc20 (sort)
+
|vtxdsc20 (sort)
−
| Tests Vtx packet & description combinations
+
|Tests Vtx packet & description combinations
−
| 0x1118
+
|0x1118
−
| vtxdesc.dol -f vtxdesc20 -mi t3,t4 -p i8,3,s,15 -n i8,9,s,31 -t0 i16,2,s,10 -gold 3009d982 -dgold d9dc3a32 -mgold f4cc3a7f -dgoldB f51a654c -inter _interactive_ -crc _crc_
+
|vtxdesc.dol -f vtxdesc20 -mi t3,t4 -p i8,3,s,15 -n i8,9,s,31 -t0 i16,2,s,10 -gold 3009d982 -dgold d9dc3a32 -mgold f4cc3a7f -dgoldB f51a654c -inter _interactive_ -crc _crc_
|-
|-
−
| vtxdsc21
+
|vtxdsc21
−
| vtxdsc21 (sort)
+
|vtxdsc21 (sort)
−
| Tests Vtx packet & description combinations
+
|Tests Vtx packet & description combinations
−
| 0x1119
+
|0x1119
−
| vtxdesc.dol -f vtxdesc21 -mi t3,t4 -p i8,3,s,15 -n i8,3,ub,0 -c0 i16,4,rgba8,0 -gold 9969798e -dgold ba849db2 -mgold e78369ff -dgoldB 17983520 -inter _interactive_ -crc _crc_
+
|vtxdesc.dol -f vtxdesc21 -mi t3,t4 -p i8,3,s,15 -n i8,3,ub,0 -c0 i16,4,rgba8,0 -gold 9969798e -dgold ba849db2 -mgold e78369ff -dgoldB 17983520 -inter _interactive_ -crc _crc_
|-
|-
−
| vtxdsc22
+
|vtxdsc22
−
| vtxdsc22 (sort)
+
|vtxdsc22 (sort)
−
| Tests Vtx packet & description combinations
+
|Tests Vtx packet & description combinations
−
| 0x111a
+
|0x111a
−
| vtxdesc.dol -f vtxdesc22 -rev 1 -p d,3,b,3 -c0 i8,3,rgb8,0 -t0 d,2,ub,5 -goldB 9c9a4a72 -dgoldB 5adb3846 -inter _interactive_ -crc _crc_
+
|vtxdesc.dol -f vtxdesc22 -rev 1 -p d,3,b,3 -c0 i8,3,rgb8,0 -t0 d,2,ub,5 -goldB 9c9a4a72 -dgoldB 5adb3846 -inter _interactive_ -crc _crc_
|-
|-
−
| Waikiki
+
|Waikiki
−
| Waikiki test (lab use)
+
|Waikiki test (lab use)
−
| Echo back program using Waikiki
+
|Echo back program using Waikiki
−
| 0xA085
+
|0xA085
−
| wktest.dol
+
|wktest.dol
|-
|-
−
| WDHLD1_H
+
|WDHLD1_H
−
| Wd-Hold1 Hi (sort)
+
|Wd-Hold1 Hi (sort)
−
| Write-Disturb Hold pattern-1
+
|Write-Disturb Hold pattern-1
−
| 0x5027
+
|0x5027
−
| memchk_WDhold1.dol
+
|memchk_WDhold1.dol
|-
|-
−
| WDHLD1_L
+
|WDHLD1_L
−
| Wd-Hold1 Lo (sort)
+
|Wd-Hold1 Lo (sort)
−
| Write-Disturb Hold pattern-1
+
|Write-Disturb Hold pattern-1
−
| 0x5022
+
|0x5022
−
| memchk_WDhold1.dol
+
|memchk_WDhold1.dol
|-
|-
−
| WDHLD2_H
+
|WDHLD2_H
−
| Wd-Hold2 Hi (sort)
+
|Wd-Hold2 Hi (sort)
−
| Write-Disturb Hold pattern-2
+
|Write-Disturb Hold pattern-2
−
| 0x5028
+
|0x5028
−
| memchk_WDhold2.dol
+
|memchk_WDhold2.dol
|-
|-
−
| WDHLD2_L
+
|WDHLD2_L
−
| Wd-Hold2 Lo (sort)
+
|Wd-Hold2 Lo (sort)
−
| Write-Disturb Hold pattern-2
+
|Write-Disturb Hold pattern-2
−
| 0x5023
+
|0x5023
−
| memchk_WDhold2.dol
+
|memchk_WDhold2.dol
|-
|-
−
| Wpad_BU
+
|Wpad_BU
−
| WPAD Bring Up
+
|WPAD Bring Up
−
| WPAD bring up test
+
|WPAD bring up test
−
| 0xA022
+
|0xA022
−
| wpad_bringup.dol
+
|wpad_bringup.dol
|-
|-
−
| WpadSmpl
+
|WpadSmpl
−
| WPAD Simple
+
|WPAD Simple
−
| WPAD simple test
+
|WPAD simple test
−
| 0xA021
+
|0xA021
−
| simple_test.dol
+
|simple_test.dol
|-
|-
−
| WpadTool
+
|WpadTool
−
| WPAD tool
+
|WPAD tool
−
| WPAD test tool
+
|WPAD test tool
−
| 0xA020
+
|0xA020
−
| wpad_tool.dol
+
|wpad_tool.dol
|-
|-
−
| wrtgath
+
|wrtgath
−
| wrtgath (sort)
+
|wrtgath (sort)
−
| Uses Gekko's write gatherer and the PI->CP fifo to write to main memory.
+
|Uses Gekko's write gatherer and the PI->CP fifo to write to main memory.
−
| 0x0402
+
|0x0402
−
| wrtgath.dol
+
|wrtgath.dol
|-
|-
−
| wrtgathc
+
|wrtgathc
−
| wrtgathc (sort)
+
|wrtgathc (sort)
−
| GekkoDD4.0 WriteGather Diag.
+
|GekkoDD4.0 WriteGather Diag.
−
| 0x0417
+
|0x0417
−
| wrtgathc.dol
+
|wrtgathc.dol
|-
|-
−
| xf001
+
|xf001
−
| xf001 (sort)
+
|xf001 (sort)
−
| Tests ambient and material colors
+
|Tests ambient and material colors
−
| 0x1700
+
|0x1700
−
| AmbMatColor.dol -nic 2 -noc 2 -vlg -reg c0mat -reg c1mat -reg c0amb -reg c1amb -test xf001 -pipe -init_efb -copy_out -gold 525661e4 -dgold a460de29 -mgold 8fe635b5 -dgoldB bfbb4a0d -inter _interactive_ -crc _crc_
+
|AmbMatColor.dol -nic 2 -noc 2 -vlg -reg c0mat -reg c1mat -reg c0amb -reg c1amb -test xf001 -pipe -init_efb -copy_out -gold 525661e4 -dgold a460de29 -mgold 8fe635b5 -dgoldB bfbb4a0d -inter _interactive_ -crc _crc_
|-
|-
−
| xf012
+
|xf012
−
| xf012 (sort)
+
|xf012 (sort)
−
| Tests clipping
+
|Tests clipping
−
| 0x170b
+
|0x170b
−
| clip_onetri_onecolor.dol -test xf012 -init_efb -copy_out -gold 9034448b -dgold 12f6dbfc -mgold ff193b2d -dgoldB 9c582d9 -inter _interactive_ -crc _crc_
+
|clip_onetri_onecolor.dol -test xf012 -init_efb -copy_out -gold 9034448b -dgold 12f6dbfc -mgold ff193b2d -dgoldB 9c582d9 -inter _interactive_ -crc _crc_
|-
|-
−
| xf013
+
|xf013
−
| xf013 (sort)
+
|xf013 (sort)
−
| Tests clipping
+
|Tests clipping
−
| 0x170c
+
|0x170c
−
| clip_sprite.dol -test xf013 -init_efb -copy_out -gold 2e3ca402 -dgold b586b4c5 -mgold f030927f -dgoldB 39552b2f -inter _interactive_ -crc _crc_
+
|clip_sprite.dol -test xf013 -init_efb -copy_out -gold 2e3ca402 -dgold b586b4c5 -mgold f030927f -dgoldB 39552b2f -inter _interactive_ -crc _crc_
|-
|-
−
| xf014
+
|xf014
−
| xf014 (sort)
+
|xf014 (sort)
−
| Tests clipping
+
|Tests clipping
−
| 0x170d
+
|0x170d
−
| clip_rnd_poly.dol -test xf014 -n 2 -count 100 -init_efb -copy_out -gold c3ae4a4e -dgold 5bd18889 -mgold f54581cc -dgoldB 2273d620 -inter _interactive_ -crc _crc_
+
|clip_rnd_poly.dol -test xf014 -n 2 -count 100 -init_efb -copy_out -gold c3ae4a4e -dgold 5bd18889 -mgold f54581cc -dgoldB 2273d620 -inter _interactive_ -crc _crc_
|-
|-
−
| xf015
+
|xf015
−
| xf015 (sort)
+
|xf015 (sort)
−
| Tests clipping
+
|Tests clipping
−
| 0x170e
+
|0x170e
−
| clip_perspsprite.dol -test xf015 -init_efb -copy_out -gold 1bb8c0b1 -dgold 1bb6e5f7 -mgold 50c115d9 -dgoldB afa061ec -inter _interactive_ -crc _crc_
+
|clip_perspsprite.dol -test xf015 -init_efb -copy_out -gold 1bb8c0b1 -dgold 1bb6e5f7 -mgold 50c115d9 -dgoldB afa061ec -inter _interactive_ -crc _crc_
|-
|-
−
| xf016
+
|xf016
−
| xf016 (sort)
+
|xf016 (sort)
−
| Tests clipping
+
|Tests clipping
−
| 0x170f
+
|0x170f
−
| clip_vertex_fifo.dol -n 2 -test xf016 -init_efb -copy_out -gold face9686 -dgold da5b16da -mgold 8869a84f -dgoldB 94808358 -inter _interactive_ -crc _crc_
+
|clip_vertex_fifo.dol -n 2 -test xf016 -init_efb -copy_out -gold face9686 -dgold da5b16da -mgold 8869a84f -dgoldB 94808358 -inter _interactive_ -crc _crc_
|-
|-
−
| xf017
+
|xf017
−
| xf017 (sort)
+
|xf017 (sort)
−
| Tests multiple lights and colors
+
|Tests multiple lights and colors
−
| 0x1710
+
|0x1710
−
| ColorNLightM.dol -test xf017 -reg c0mat -reg c1mat -c0l 03567 -c1l 125 -pipe -init_efb -copy_out -gold 35575a2c -dgold 6ff3a69a -mgold 77725574 -dgoldB 3ea062b1 -inter _interactive_ -crc _crc_
+
|ColorNLightM.dol -test xf017 -reg c0mat -reg c1mat -c0l 03567 -c1l 125 -pipe -init_efb -copy_out -gold 35575a2c -dgold 6ff3a69a -mgold 77725574 -dgoldB 3ea062b1 -inter _interactive_ -crc _crc_
|-
|-
−
| xf018
+
|xf018
−
| xf018 (sort)
+
|xf018 (sort)
−
| Tests XF-based embossing
+
|Tests XF-based embossing
−
| 0x1711
+
|0x1711
−
| bump_tex.dol -testName xf018 -height=400 -print=1 -posZ=-1.0 -axis=x -angleT=0.0 -pipe=1 -bringup=1 -init_efb -copy_out -gold 9384a24f -dgold 438eb743 -mgold 86bae81a -dgoldB 2d8f04ce -inter _interactive_ -crc _crc_
+
|bump_tex.dol -testName xf018 -height=400 -print=1 -posZ=-1.0 -axis=x -angleT=0.0 -pipe=1 -bringup=1 -init_efb -copy_out -gold 9384a24f -dgold 438eb743 -mgold 86bae81a -dgoldB 2d8f04ce -inter _interactive_ -crc _crc_
|-
|-
−
| xf019
+
|xf019
−
| xf019 (sort)
+
|xf019 (sort)
−
| Tests XF-based embossing
+
|Tests XF-based embossing
−
| 0x1712
+
|0x1712
−
| bump_tex.dol -testName xf019 -height=400 -print=1 -posZ=-1.0 -axis=t -angleT=45.0 -bumpNum=2 -pipe=1 -bringup=1 -init_efb -copy_out -gold 1a3f43 -dgold d0125687 -mgold d0ba778e -dgoldB 7a1d2901 -inter _interactive_ -crc _crc_
+
|bump_tex.dol -testName xf019 -height=400 -print=1 -posZ=-1.0 -axis=t -angleT=45.0 -bumpNum=2 -pipe=1 -bringup=1 -init_efb -copy_out -gold 1a3f43 -dgold d0125687 -mgold d0ba778e -dgoldB 7a1d2901 -inter _interactive_ -crc _crc_
|-
|-
−
| xf020
+
|xf020
−
| xf020 (sort)
+
|xf020 (sort)
−
| Tests XF-based embossing
+
|Tests XF-based embossing
−
| 0x1713
+
|0x1713
−
| bump_tex.dol -testName xf020 -height=400 -print=1 -posZ=-1.0 -axis=x -angleT=0.0 -bumpNum=3 -texSrcA=12 -texSrcB=0 -texSrcC=1 -bumpFuncA=0 -bumpFuncB=0 -bumpFuncC=0 -pipe=1 -bringup=1 -init_efb -copy_out -gold 464c39b6 -dgold 72f9ead9 -mgold 422072cd -dgoldB c0f4fb46 -inter _interactive_ -crc _crc_
+
|bump_tex.dol -testName xf020 -height=400 -print=1 -posZ=-1.0 -axis=x -angleT=0.0 -bumpNum=3 -texSrcA=12 -texSrcB=0 -texSrcC=1 -bumpFuncA=0 -bumpFuncB=0 -bumpFuncC=0 -pipe=1 -bringup=1 -init_efb -copy_out -gold 464c39b6 -dgold 72f9ead9 -mgold 422072cd -dgoldB c0f4fb46 -inter _interactive_ -crc _crc_
|-
|-
−
| xf021
+
|xf021
−
| xf021 (sort)
+
|xf021 (sort)
−
| Tests multiple texture coordinates
+
|Tests multiple texture coordinates
−
| 0x1714
+
|0x1714
−
| misc001.dol -test xf021 -init_efb -copy_out -gold b02d05d0 -dgold 1c017b7a -mgold 3d6a23cb -dgoldB d2e9dc2a -inter _interactive_ -crc _crc_
+
|misc001.dol -test xf021 -init_efb -copy_out -gold b02d05d0 -dgold 1c017b7a -mgold 3d6a23cb -dgoldB d2e9dc2a -inter _interactive_ -crc _crc_
|-
|-
−
| xf022
+
|xf022
−
| xf022 (sort)
+
|xf022 (sort)
−
| Tests color texgen
+
|Tests color texgen
−
| 0x1715
+
|0x1715
−
| misc002.dol -test xf022 -init_efb -copy_out -gold eab4c70e -dgold c76def6f -mgold fe6100e8 -dgoldB e7bf27cc -inter _interactive_ -crc _crc_
+
|misc002.dol -test xf022 -init_efb -copy_out -gold eab4c70e -dgold c76def6f -mgold fe6100e8 -dgoldB e7bf27cc -inter _interactive_ -crc _crc_
|-
|-
−
| xf023
+
|xf023
−
| xf023 (sort)
+
|xf023 (sort)
−
| Tests multi-texture, texgen & bumpmap
+
|Tests multi-texture, texgen & bumpmap
−
| 0x1716
+
|0x1716
−
| misc003.dol -test xf023 -init_efb -copy_out -gold 1ed2b951 -dgold 82d0ee67 -mgold ab2311f5 -dgoldB 8cf106b3 -inter _interactive_ -crc _crc_
+
|misc003.dol -test xf023 -init_efb -copy_out -gold 1ed2b951 -dgold 82d0ee67 -mgold ab2311f5 -dgoldB 8cf106b3 -inter _interactive_ -crc _crc_
|-
|-
−
| xf024
+
|xf024
−
| xf024 (sort)
+
|xf024 (sort)
−
| Tests multi-texture, texgen & bumpmap
+
|Tests multi-texture, texgen & bumpmap
−
| 0x1717
+
|0x1717
−
| misc003.dol -test xf024 -clip -init_efb -copy_out -gold d30e282b -dgold 32c4d3d2 -mgold 2fe0ccc2 -dgoldB 507b5a20 -inter _interactive_ -crc _crc_
+
|misc003.dol -test xf024 -clip -init_efb -copy_out -gold d30e282b -dgold 32c4d3d2 -mgold 2fe0ccc2 -dgoldB 507b5a20 -inter _interactive_ -crc _crc_
|-
|-
−
| YADSFT0H
+
|YADSFT0H
−
| YaddrShift Hi(sort)
+
|YaddrShift Hi(sort)
−
| Y-address Shift pattern0
+
|Y-address Shift pattern0
−
| 0x502E
+
|0x502E
−
| memchk_YaddrShift0.dol
+
|memchk_YaddrShift0.dol
|-
|-
−
| YADSFT0L
+
|YADSFT0L
−
| YaddrShift Lo(sort)
+
|YaddrShift Lo(sort)
−
| Y-address Shift pattern0
+
|Y-address Shift pattern0
−
| 0x502C
+
|0x502C
−
| memchk_YaddrShift0.dol
+
|memchk_YaddrShift0.dol
|-
|-
−
| YADSFT1H
+
|YADSFT1H
−
| YaddrShift Hi(sort)
+
|YaddrShift Hi(sort)
−
| Y-address Shift pattern1
+
|Y-address Shift pattern1
−
| 0x502F
+
|0x502F
−
| memchk_YaddrShift1.dol
+
|memchk_YaddrShift1.dol
|-
|-
−
| YADSFT1L
+
|YADSFT1L
−
| YaddrShift Lo(sort)
+
|YaddrShift Lo(sort)
−
| Y-address Shift pattern1
+
|Y-address Shift pattern1
−
| 0x502D
+
|0x502D
−
| memchk_YaddrShift1.dol
+
|memchk_YaddrShift1.dol
|-
|-
−
| zebraA
+
|zebraA
−
| zebraA (sort)
+
|zebraA (sort)
−
| Zebra Auto - Character Pipeline Gekko Skinning Demo
+
|Zebra Auto - Character Pipeline Gekko Skinning Demo
−
| 0x2084
+
|0x2084
−
| zebra.dol -crc Check -auto
+
|zebra.dol -crc Check -auto
|-
|-
−
| zebraM
+
|zebraM
−
| Zebra Manual
+
|Zebra Manual
−
| Character Pipeline - Gekko Skinning Demo
+
|Character Pipeline - Gekko Skinning Demo
−
| 0x3006
+
|0x3006
−
| zebra.dol -crc Check -manual
+
|zebra.dol -crc Check -manual
|-
|-
−
| zebraS
+
|zebraS
−
| zebraS (sort)
+
|zebraS (sort)
−
| Zebra Stress - Character Pipeline Gekko Skinning Demo - 3000 frames
+
|Zebra Stress - Character Pipeline Gekko Skinning Demo - 3000 frames
−
| 0x2085
+
|0x2085
−
| zebra.dol -crc Check -stress
+
|zebra.dol -crc Check -stress
|-
|-
−
| zebraZ
+
|zebraZ
−
| zebraZ (sort)
+
|zebraZ (sort)
−
| Zebra Stress - Character Pipeline Gekko Skinning Demo - 3000 frames
+
|Zebra Stress - Character Pipeline Gekko Skinning Demo - 3000 frames
−
| 0x2086
+
|0x2086
−
| zebra.dol -crc Check -stress
+
|zebra.dol -crc Check -stress
|}
|}
Line 2,227:
Line 2,225:
{| class="wikitable"
{| class="wikitable"
|-
|-
−
! scope="col"| Title 1
+
! scope="col" |Title 1
−
! scope="col"| Title 2
+
! scope="col" |Title 2
−
! scope="col"| Description
+
! scope="col" |Description
−
! scope="col"| Address
+
! scope="col" |Address
−
! scope="col"| DOL with Argument
+
! scope="col" |DOL with Argument
|-
|-
−
| aginglog
+
|aginglog
−
| Aging Log
+
|Aging Log
−
| Write log on NAND Flash
+
|Write log on NAND Flash
−
| 0xA400
+
|0xA400
−
| aginglog.dol
+
|aginglog.dol
−
| AGING_TEST 1.0.0
+
|-
−
| WriteNd
+
|WriteNd
−
| WRITE NAND DATA
+
|WRITE NAND DATA
−
| WRITE DATA IN NAND
+
|WRITE DATA IN NAND
−
| 0xA0C8
+
|0xA0C8
−
| WriteNd.dol
+
|WriteNd.dol
|-
|-
−
| chklog
+
|chklog
−
| CHECK INSPECTION LOG
+
|CHECK INSPECTION LOG
−
| CHECK INSPECTION PROCESS LOG
+
|CHECK INSPECTION PROCESS LOG
−
| 0xA08D
+
|0xA08D
−
| chklog.dol
+
|chklog.dol
|-
|-
−
| nandview
+
|nandview
−
| NAND VIEWER
+
|NAND VIEWER
−
| NAND VIEWER
+
|NAND VIEWER
−
| 0xA08C
+
|0xA08C
−
| nandview.dol
+
|nandview.dol
|-
|-
−
| prDataCh
+
|prDataCh
−
| PRECHECK NAND DATA
+
|PRECHECK NAND DATA
−
| CHECK DATA IN NAND BEFORE FINALIZE
+
|CHECK DATA IN NAND BEFORE FINALIZE
−
| 0xA0C9
+
|0xA0C9
−
| prDataCh.dol
+
|prDataCh.dol
|-
|-
−
| ReadLog
+
|ReadLog
−
| INSPECTION LOG VIEWER
+
|INSPECTION LOG VIEWER
−
| READ INSPECTION LOG AND SHOW LOG
+
|READ INSPECTION LOG AND SHOW LOG
−
| 0xA08E
+
|0xA08E
−
| ReadLog.dol
+
|ReadLog.dol
|-
|-
−
| rstTest2
+
|rstTest2
−
| HardReset (lab use)
+
|HardReset (lab use)
−
| HardReset (lab use)
+
|HardReset (lab use)
−
| 0xA301
+
|0xA301
−
| dolLoader.dol
+
|dolLoader.dol
|-
|-
−
| uji_avi
+
|uji_avi
−
| UJI AI/VI Test
+
|UJI AI/VI Test
−
| Need Board/Final Checker RVL
+
|Need Board/Final Checker RVL
−
| 0x0801
+
|0x0801
−
| uji_avi.dol
+
|uji_avi.dol
|-
|-
−
| uji_dcbl
+
|uji_dcbl
−
| UJI D-Cable Check
+
|UJI D-Cable Check
−
| Need Board/Final Checker RVL
+
|Need Board/Final Checker RVL
−
| 0x0804
+
|0x0804
−
| uji_dcbl.dol
+
|uji_dcbl.dol
|-
|-
−
| uji_exi
+
|uji_exi
−
| Uji EXI Test(Board Checker)
+
|Uji EXI Test(Board Checker)
−
| Research Checker ID
+
|Research Checker ID
−
| 0x0601
+
|0x0601
−
| uji_exi.dol
+
|uji_exi.dol
|-
|-
−
| uji_fbtn
+
|uji_fbtn
−
| Front panel Button Test
+
|Front panel Button Test
−
| Need Board/Final Checker RVL
+
|Need Board/Final Checker RVL
−
| 0x6801
+
|0x6801
−
| uji_fbtn.dol
+
|uji_fbtn.dol
|-
|-
−
| uji_gpio
+
|uji_gpio
−
| GPIO Test
+
|GPIO Test
−
| Need Board/Final Checker RVL
+
|Need Board/Final Checker RVL
−
| 0x6800
+
|0x6800
−
| uji_gpio.dol
+
|uji_gpio.dol
|-
|-
−
| uji_mcr
+
|uji_mcr
−
| UJI Macrovision Check
+
|UJI Macrovision Check
−
| Need Board/Final Checker RVL
+
|Need Board/Final Checker RVL
−
| 0x0802
+
|0x0802
−
| uji_mcr.dol
+
|uji_mcr.dol
|-
|-
−
| uji_ndcb
+
|uji_ndcb
−
| UJI 'Not' D-Cable Check
+
|UJI 'Not' D-Cable Check
−
| Need Board/Final Checker RVL
+
|Need Board/Final Checker RVL
−
| 0x0805
+
|0x0805
−
| uji_ndcb.dol
+
|uji_ndcb.dol
|-
|-
−
| uji_nmcr
+
|uji_nmcr
−
| UJI 'No' Macrovision Check
+
|UJI 'No' Macrovision Check
−
| Need Board/Final Checker RVL
+
|Need Board/Final Checker RVL
−
| 0x0803
+
|0x0803
−
| uji_nmcr.dol
+
|uji_nmcr.dol
|-
|-
−
| uji_siB
+
|uji_siB
−
| Uji SI Test(Board Checker)
+
|Uji SI Test(Board Checker)
−
| Test DOL-Con Input or not
+
|Test DOL-Con Input or not
−
| 0x0709
+
|0x0709
−
| uji_siB.dol
+
|uji_siB.dol
|-
|-
−
| uji_siF
+
|uji_siF
−
| Uji SI Test(Final Checker)
+
|Uji SI Test(Final Checker)
−
| Test DOL-Con Input or not
+
|Test DOL-Con Input or not
−
| 0x070A
+
|0x070A
−
| uji_siF.dol
+
|uji_siF.dol
|-
|-
−
| UjiTest
+
|UjiTest
−
| UJI TEST
+
|UJI TEST
−
| Using Layer System.
+
|Using Layer System.
−
| 0xA0A8
+
|0xA0A8
−
| UjiTest.dol
+
|UjiTest.dol
|-
|-
−
| WpadBack
+
|WpadBack
−
| WPAD Back Home
+
|WPAD Back Home
−
| WPAD test for back to DIAG if push HOME
+
|WPAD test for back to DIAG if push HOME
−
| 0xA024
+
|0xA024
−
| wpad_backhome.dol
+
|wpad_backhome.dol
|-
|-
−
| WTester
+
|WTester
−
| WTester
+
|WTester
−
| Wireless Tester (Bluetooth & Wifi)
+
|Wireless Tester (Bluetooth & Wifi)
−
| 0xA08F
+
|0xA08F
−
| WTester.dol
+
|WTester.dol
|}
|}
NOTE: u_clkspd is only found on 100J.
NOTE: u_clkspd is only found on 100J.
−
== Gallery ==
+
==Gallery==
{{#evt:
{{#evt:
service=youtube
service=youtube