Based on the information at http://wiibrew.org/wiki//dev/di with hints from a few good guys on efnet/#wiidev, I got a basic wii dvd interface done. It includes:
What's exciting is that if you call ISFS_Initialize after WDVD_LowOpenPartition, you get NAND access to whatever files the currently inserted game disc should have.
What's not exciting is that (as others have implied) there doesn't seem to be a way to read the entire disc contents unaltered. LowUnencryptedRead is limited to the beginning of the disc, while LowRead garbles what should be the plaintext tmd and related information at the beginning of a partition. (Presumably, it is applying the decryption algorithm to the data found there)
Files currently attached to this page:
Entry first conceived on 8 June 2008, 1:39 UTC, last modified on 15 June 2012, 18:30 UTC
Website Copyright © 2004-2012 Jeff Epler