Wii:How to Play DVD Movies (DVDX): Difference between revisions
Black Majic (talk | contribs) m (no need for a custom template that's used once) |
No edit summary |
||
Line 1: | Line 1: | ||
{{note|Not all Wii drives can read generic DVDs (including movies and non-original games): those designed after mid-2009 (the D3v2, D4, D4v2 - as well as all WiiU and Wii Mini ones) can't.}} | {{note|This method is obsolete and is no longer required to play DVD movies. Not all Wii drives can read generic DVDs (including movies and non-original games): those designed after mid-2009 (the D3v2, D4, D4v2 - as well as all WiiU and Wii Mini ones) can't.}} | ||
==Today== | ==Today== | ||
The newer Wii media players, [ | The newer Wii media players, [https://wiibrew.org/wiki/WiiMC WiiMC] and [https://github.com/SuperrSonic/WiiMC-SSLC WiiMC-SS/SSLC], can natively play DVD-Video (and files off data DVDs) as long as they're running in an unlocked AHBPROT environment (i.e. a recent version of the Homebrew Channel and an appropriate meta.xml). | ||
== | ==History== | ||
The original DVD access solution for homebrew, created by Team Twiizers, was [https://hackmii.com/2008/08/libdi-and-the-dvdx-installer/ libdi] in August 2008. At the time, it leveraged a helper title called DVDX (titleID: 00010008-DVDX, later 00010008-DISC to evade the first blacklist attempt) which would inherit the running homebrew; the trick was in DVDX's permission flags, which enable DVD-Video commands. Then it was just a matter of designed-for-purpose homebrew, mainly contemporary leading media players MPlayer TT and CE, and some emulators, to implement this interface. | The original DVD access solution for homebrew, created by Team Twiizers, was [https://hackmii.com/2008/08/libdi-and-the-dvdx-installer/ libdi] in August 2008. At the time, it leveraged a helper title called DVDX (titleID: 00010008-DVDX, later 00010008-DISC to evade the first blacklist attempt) which would inherit the running homebrew; the trick was in DVDX's permission flags, which enable DVD-Video commands. Then it was just a matter of designed-for-purpose homebrew, mainly contemporary leading media players MPlayer TT and CE, and some emulators, to implement this interface. | ||
[https://hackmii.com/2009/08/of-tmds-and-hardware/ It was later discovered] another permission bit enables the coprocessor to directly pass through all sorts of devices to the CPU, the so-called unlocked AHBPROT state mentioned above; while poorly understood at the time, after being added to the HBC along with a mechanism to pass it to loaded software, it led to the deprecation of DVDX (and, eventually, of most scenarios requiring a [[Wii:The_Signing_Bug|patched IOS with the trucha bug]]!) | [https://hackmii.com/2009/08/of-tmds-and-hardware/ It was later discovered] another permission bit enables the coprocessor to directly pass through all sorts of devices to the CPU, the so-called unlocked AHBPROT state mentioned above; while poorly understood at the time, after being added to the HBC along with a mechanism to pass it to loaded software, it led to the deprecation of DVDX (and, eventually, of most scenarios requiring a [[Wii:The_Signing_Bug|patched IOS with the trucha bug]]!) |
Latest revision as of 15:16, 30 August 2023
This method is obsolete and is no longer required to play DVD movies. Not all Wii drives can read generic DVDs (including movies and non-original games): those designed after mid-2009 (the D3v2, D4, D4v2 - as well as all WiiU and Wii Mini ones) can't. |
Today
The newer Wii media players, WiiMC and WiiMC-SS/SSLC, can natively play DVD-Video (and files off data DVDs) as long as they're running in an unlocked AHBPROT environment (i.e. a recent version of the Homebrew Channel and an appropriate meta.xml).
History
The original DVD access solution for homebrew, created by Team Twiizers, was libdi in August 2008. At the time, it leveraged a helper title called DVDX (titleID: 00010008-DVDX, later 00010008-DISC to evade the first blacklist attempt) which would inherit the running homebrew; the trick was in DVDX's permission flags, which enable DVD-Video commands. Then it was just a matter of designed-for-purpose homebrew, mainly contemporary leading media players MPlayer TT and CE, and some emulators, to implement this interface.
It was later discovered another permission bit enables the coprocessor to directly pass through all sorts of devices to the CPU, the so-called unlocked AHBPROT state mentioned above; while poorly understood at the time, after being added to the HBC along with a mechanism to pass it to loaded software, it led to the deprecation of DVDX (and, eventually, of most scenarios requiring a patched IOS with the trucha bug!)