Nintendo Wii Guide: Difference between revisions
NovaAurora (talk | contribs) Navbox Bulk Add for System Guides, replaced: Category:System Guides → {{GuideNavbox}}Category:System Guides |
NovaAurora (talk | contribs) No edit summary |
||
| Line 1: | Line 1: | ||
[[File:NintendoWii.jpg|256px|thumb|right|Nintendo Wii console<hr />Attribution: Evan-Amos, Public domain, via Wikimedia Commons]] | [[File:NintendoWii.jpg|256px|thumb|right|Nintendo Wii console<hr />Attribution: Evan-Amos, Public domain, via Wikimedia Commons]] | ||
==Definition== | |||
The [https://en.wikipedia.org/wiki/Wii Nintendo Wii] is Nintendo's second optical based console released in 2006. The Wii's hardware is very similar to the Nintendo GameCube, but changed to [https://en.wikipedia.org/wiki/Nintendo_optical_discs#Wii_Optical_Disc full-size DVD-ROMs.] [https://en.wikipedia.org/wiki/Datel Datel] released several unlicensed discs for the Nintendo Wii that bypassed the console's official disc detection. Discs for the Nintendo Wii are not typically readable by normal PC DVD-ROM drives, but some drives like the [https://github.com/RibShark/OmniDrive OmniDrive] can be tricked into reading them. | |||
== Comments == | == Comments == | ||
Latest revision as of 22:36, 2 August 2026

Attribution: Evan-Amos, Public domain, via Wikimedia Commons
Definition
The Nintendo Wii is Nintendo's second optical based console released in 2006. The Wii's hardware is very similar to the Nintendo GameCube, but changed to full-size DVD-ROMs. Datel released several unlicensed discs for the Nintendo Wii that bypassed the console's official disc detection. Discs for the Nintendo Wii are not typically readable by normal PC DVD-ROM drives, but some drives like the OmniDrive can be tricked into reading them.
Comments
<b>Internal Name</b>: Internal Name—Can be obtained in Isobuster as volume label, in Cleanrip output, or in Dolphin.
E09F2204<tab>RVL-RL3E-0A-X USA<tab>S0—The bold character indicates Revision number. Add revision to datname and version field (Rev X)
Serials
Example: RVL-SP3E-USA-B0
- RVL: Generic ID for Wii (ReVoLution)
- SP3E: 4 character ID for specific game, breakdown below.
- USA: Region identifier, guide below.
- B0: Label variant, does not guarantee data difference. (Can be E0, exclusively for DL Discs)
Game ID
XYYZ
If unique, (nearly) guaranteed to be unique dump.
- X
- D: Demo
- R: Game (Early releases?)
- S: Game (Later releases?)
- YY
- Any combination of A-Z and 0-9
- Specific per game
- Z
- D: Germany
- E: USA or NTSC-U
- F: France
- H: Holland (Netherlands)
- I: Italy
- J: Japan or NTSC-J
- K: Korea
- P: Europe or PAL
- R: Russia
- S: Spain
- U: Australia
V through Z seem to be used for "Misc" stuff that won't fit elsewhere.
- V: Scandinavia
- W: Hong Kong, Taiwan, or Scandinavia
- X: Europe, Brazil, LatAm, Canada, or Scandinavia
- Y: Brazil, Canada, Scandinavia, or Turkey
- Z: Canada or Scandinavia
Serial Regions
Different region does not mean different disc data.
- AUS: Australia
- BRA: Brazil
- CAN: Canada
- CHT: Hong Kong? (Chinese Traditional)
- ESP: Spain
- EUR: Europe
- EUT: Europe (Alt)
- EUU: Europe (Alt)
- EUY: Europe (Alt)
- EUZ: Europe (Alt)
- FAH: France and Holland (Benelux?)
- FRA: France
- GER: Germany
- HOL: Holland (Netherlands)
- ITA: Italy
- JPN: Japan
- KOR: Korea
- LTN: Latin America
- MDE: Middle East
- NOE: Germany (Nintendo of Europe?)
- RUS: Russia
- SCN: Scandinavia
- SWE: Sweden
- TUR: Turkey
- TWN: Taiwan
- UKV: United Kingdom (?)
- USA: United States
bca2txt
Python script for converting a .bca file to a .txt file for easy copy/pasting to Redump.
Save code below as bca2txt.py, and drag-and-drop .bca file onto script to produce FILE.bca.txt
#!/usr/bin/env python
import sys
import os
if (len(sys.argv) != 2):
print('usage: ' + os.path.basename(__file__) + ' <64-byte BCA file>')
sys.exit(1)
bca_file_size = os.path.getsize(sys.argv[1])
if (bca_file_size != 64):
print("BCA file is not 64 bytes")
sys.exit(1)
bca_file = open(sys.argv[1], 'rb')
txt_file = open(sys.argv[1] + '.txt', 'w')
for x in range(4):
for y in range(8):
val = bca_file.read(2)
txt_file.write(bytes(val).hex().upper())
if (y != 7):
txt_file.write(' ')
else:
txt_file.write('\n')