Difference between revisions of "RVL DIAG"

From Rare Gaming Dump
m (are intra wiki links seriously case sensitive?)
Tags: Mobile edit Mobile web edit
Line 1: Line 1:
 
{{Template:Stub}}
 
{{Template:Stub}}
 
{{DISPLAYTITLE:RVL_DIAG}}
 
{{DISPLAYTITLE:RVL_DIAG}}
'''RVL_DIAG''' (also known as '''RVLAGING''', '''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, a dump of it has been salvaged from an [[RVT-H Reader]] unit. The RVL_AGING 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.
+
'''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, a dump of it has been salvaged from an [[RVT-H Reader]] unit. 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 does not support the vast majority of RVLAGING, 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 9: Line 9:
 
For more information, see [[Wii Factory Process]].
 
For more information, see [[Wii Factory Process]].
  
Also see [[CTRAGING]], a similar program for the Nintendo 3DS.
+
== 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:
 +
 
 +
* 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 uses an older apploader.
 +
 
 +
* 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.
  
 
{{Template:WiiNavbox}}
 
{{Template:WiiNavbox}}

Revision as of 22:54, 4 April 2019

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, a dump of it has been salvaged from an RVT-H Reader unit. 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 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.

For more information, see Wii Factory Process.

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:

  • 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 uses an older apploader.
  • It includes a "zzzzzzzz.zzz" padding file, also present in certain developer SWUpdates.

Due to these similarities, this page will cover both RVL_DIAG and RVL_UJI_DIAG unless otherwise stated.