Hardware/Drive Interface: Difference between revisions
Jump to navigation
Jump to search
m Techflash moved page Wii Hardware/DVD-ROM to Wii Hardware/Drive Interface |
merge notes and compatibility sections |
||
| Line 1: | Line 1: | ||
The [[Wii]] contains a DVD optical disc drive. In early model Wiis (pre-2008), this drive is capable of reading burned DVD-R discs, through a hidden "DVD video" mode that the drive can be set to. Later models removed this functionality. It is interfaced with via the DI (Drive Interface) in the [[Hollywood]] chipset. | The [[Wii]] contains a DVD optical disc drive. In early model Wiis (pre-2008), this drive is capable of reading burned DVD-R discs, through a hidden "DVD video" mode that the drive can be set to. Later models removed this functionality. It is interfaced with via the DI (Drive Interface) in the [[Hollywood]] chipset. | ||
== Compatibility | == Compatibility == | ||
There is a driver in [[Wii-Linux]] known as <code>rvl-di</code> (file path: <code>drivers/block/rvl-di.c</code>) for interfacing with the DVD drive. Older versions of Wii-Linux supported the DVD drive, however support has heavily deteriorated over the years: | There is a driver in [[Wii-Linux]] known as <code>rvl-di</code> (file path: <code>drivers/block/rvl-di.c</code>) for interfacing with the DVD drive. Older versions of Wii-Linux supported the DVD drive, however support has heavily deteriorated over the years: | ||
| Line 9: | Line 9: | ||
* 4.19 (possibly older?): can't even send basic commands to the drive, like a drive reset. | * 4.19 (possibly older?): can't even send basic commands to the drive, like a drive reset. | ||
* Mainline: Full support (via new driver, ported from [[NPLL]]) | * Mainline: Full support (via new driver, ported from [[NPLL]]) | ||
[[NetBSD]] has a functional driver for the Wii's DVD drive. | [[NetBSD]] has a functional driver for the Wii's DVD drive. | ||
[[Category:Wii Hardware]] | [[Category:Wii Hardware]] | ||
Revision as of 23:04, 29 July 2026
The Wii contains a DVD optical disc drive. In early model Wiis (pre-2008), this drive is capable of reading burned DVD-R discs, through a hidden "DVD video" mode that the drive can be set to. Later models removed this functionality. It is interfaced with via the DI (Drive Interface) in the Hollywood chipset.
Compatibility
There is a driver in Wii-Linux known as rvl-di (file path: drivers/block/rvl-di.c) for interfacing with the DVD drive. Older versions of Wii-Linux supported the DVD drive, however support has heavily deteriorated over the years:
- 3.15.10 (stable-v3.x): Full support
- 4.3.6 (experimental-v4.x): Hang trying to read data from the disc.
- 4.4.302-cip80: Can't read any drive response data (even metadata).
- 4.19 (possibly older?): can't even send basic commands to the drive, like a drive reset.
- Mainline: Full support (via new driver, ported from NPLL)
NetBSD has a functional driver for the Wii's DVD drive.