Retrieve Mii Data and characters

Discussion in 'Wii - Emulation and Homebrew' started by x_r3ap3r_x, Aug 25, 2010.

  1. x_r3ap3r_x
    OP

    x_r3ap3r_x GBAtemp Regular

    Member
    184
    0
    Mar 14, 2010
    Hi, atm I'm fiddling around with some Wii programming and i want to know if anyone knows how to access Mii data like Wii Sports or Mario Kart so it displays your Mii's name and avatar. Thanks in advance.
     
  2. giantpune

    giantpune GBAtemp Addict

    Member
    2,860
    122
    Apr 10, 2009
    United States
    http://www.wiibrew.org/wiki/Libmii

    this is enough to get most/all the data about the miis. but your program must supply your own images to be used to draw them. this can lead to issues since there are a good bit of images needed to make all the different miis, and reproducing them will be a pain. there was a test dol from libmii and it did a good job recreating miis, but it was far from perfect.

    i believe there is an officially distributed file that contains all the required images. this is to make sure every game that draws miis depicts them the same. im thinking that this is named "RVL_Facelib.dat" or something like that. this file seems to be included, in some way, in every game that displays Miis. but last i heard, nobody had made a way to turn this .dat into the separate images used to build a mii.

    i think the most accurate way to display miis would be to have your program read this file from the mii channel or wii sports or something similar and then parse it to get your images. then you can draw the mii exactly the way it was when the person created it.
     
  3. WiiCrazy

    WiiCrazy Be water my friend!

    Member
    2,391
    1
    May 8, 2008
    Istanbul
  4. x_r3ap3r_x
    OP

    x_r3ap3r_x GBAtemp Regular

    Member
    184
    0
    Mar 14, 2010
    Thanks for your reply's it has helped me alot. Just one more question do you know how to access the Wii's console name and where the Wii's Settings are stored, such as Sensor bar position, TV Type etc.?
     
  5. tueidj

    tueidj I R Expert

    Member
    2,569
    820
    Jan 8, 2009
    Look at the CONF_Get* functions in libogc's conf.h.
     
  6. x_r3ap3r_x
    OP

    x_r3ap3r_x GBAtemp Regular

    Member
    184
    0
    Mar 14, 2010
    Ok, Thank you.