Virtual Console (N64 specifically) hack controls?

Discussion in 'Wii - Hacking' started by Muyfa666, Jul 3, 2014.

  1. Muyfa666
    OP

    Muyfa666 GBAtemp Fan

    Member
    370
    4
    Mar 27, 2008
    I use a Classic Controll Pro (the new one) and are playing some N64 titles. Is it possible to hack the controls? Some functions are mapped to more than one button and I'm having a hard time getting used to this. Can I just hack the WAD to remove some of the mappings? If so - how?
     
  2. Foxi4

    Foxi4 On the hunt...

    pip Reporter
    23,537
    21,496
    Sep 13, 2009
    Poland
    Gaming Grotto
    Wii64 is pretty outdated, but Not64 is about as close as you can get to original VC titles. It's still far from perfect, but definitely better than the original fork of the emulator.
     
  3. matt123337

    matt123337 Advanced Member

    Newcomer
    62
    16
    Mar 25, 2014
    Canada
    You can hook into the Classic Controller PadRead function and have it remap key values from there, but I would think you'd need a USBGecko to do it.


    Or you could find it within the WAD itself and edit it though there, but there is no simple way to go about it.
     
  4. matt123337

    matt123337 Advanced Member

    Newcomer
    62
    16
    Mar 25, 2014
    Canada
    It wouldn't be difficult to do, you just find a value in ram that corresponds with what buttons are pressed on the classic controller (this would be rather helpful in locating it) and set a write breakpoint on it. One that BP gets hit, you have found the ClassicControllerPadRead function, you would just have to edit the code from there to remap the button values.

    Edit: I imagine there is some way to do this with dolphin as well, so you may not need a USB Gecko at all.
     
  5. the_randomizer

    the_randomizer The Temp's official fox whisperer

    Member
    21,209
    10,078
    Apr 29, 2011
    United States
    Dr. Wahwee's castle

    Hopefully the official version will be updated one of these days, if the author's recent indication is anything to go off of ;) Outside Japan, we only got 21 titles in the N64 VC.
     
  6. Foxi4

    Foxi4 On the hunt...

    pip Reporter
    23,537
    21,496
    Sep 13, 2009
    Poland
    Gaming Grotto
    Don't worry, most of the other N64 games are either unplayable on a Wii, simply terribad or better on different platforms. :tpi:
     
    the_randomizer likes this.
  7. The Frenchman

    The Frenchman GBAtemp Regular

    Member
    291
    8
    Apr 13, 2008
    Canada
    I searched for similar purposes but with a GC controller to Classic (NES, Snes, Gen,N64 ) adapter, never found anything easy, you have to hack the WAD to find the part of the emu bundled in it that is responsible for the controls.
     
  8. the_randomizer

    the_randomizer The Temp's official fox whisperer

    Member
    21,209
    10,078
    Apr 29, 2011
    United States
    Dr. Wahwee's castle

    I completely agree :P Then again, I'm pretty sure emukidid decided to ragequit anyway :creep: While I give props to Not 64 for running some games the Wii's N64 VC doesn't have, I just don't see the Wii being able to run more N64 games at all. And it's a damn shame too as the Virtual Console only had a paltry 21 games for the N64 VC.
     
  9. HNKii

    HNKii GBAtemp Fan

    Member
    448
    77
    Jan 28, 2014
    Switzerland
    Mario Kart Wii-DS Link Play Stadium
    I think they should be in the DOL file (00000001.app)
     
  10. Figh16

    Figh16 Newbie

    Newcomer
    3
    0
    Apr 6, 2016
    United States
    I understand this thread may have died, but I'm also curious to know if there is a way to edit the mappings on Wii VC titles through any possible means?