Worklog Wiimote emulation through GC controller

Discussion in 'Wii' started by Aurelio, Aug 28, 2018.

  1. Diminuendo .

    Joined:
    Dec 29, 2016
    Messages:
    73
    Likes Received:
    24
    I know this is probably asking too much, but is there a way this can implemented along side the existing Bluetooth controls? I would love to access GameCube games using only my WaveBird, but boot with the Wiimote for other games.

    (This is not for a portable setup BTW)
     
  2. Aurelio The Fixer ᕕ( ᐛ )ᕗ Staff Member . . . . .

    Joined:
    Mar 3, 2016
    Messages:
    1,789
    Likes Received:
    2,441
    Portables:
    2
    It is possible, but I won’t do it for the first release.
     
    Diminuendo likes this.
  3. Aurelio The Fixer ᕕ( ᐛ )ᕗ Staff Member . . . . .

    Joined:
    Mar 3, 2016
    Messages:
    1,789
    Likes Received:
    2,441
    Portables:
    2
    I am starting to work on the homebrew that allows to configure the buttons mapping for each game. I would like to include some preset configurations, like ones that would work for a bunch of games or for must-play titles.
    Please consider posting here your suggestions for presets. Take into account that this hack can emulate a Wiimote with a Motion Plus along with either a Nunchuck or Classic Controller. It can also emulate wiimote pointing and accelerometer (both Wiimote and Nunchuck ones) and the gyro. Therefore it can emulates stuff like gestures for shaking or tilting.
     
    Lanchlan, E64, thedrew and 5 others like this.
  4. DeoNaught .

    Joined:
    Dec 10, 2016
    Messages:
    556
    Likes Received:
    586
    Location:
    Constant Fear
    Portables:
    sin^2(x) + cos^2(x) +e^(i*pi)
    will gyro be able to be added on? like an actual gyro, through like GC+(with modifications), or homebrew?

    Also a google docks would help keep it clean
     
  5. Aurelio The Fixer ᕕ( ᐛ )ᕗ Staff Member . . . . .

    Joined:
    Mar 3, 2016
    Messages:
    1,789
    Likes Received:
    2,441
    Portables:
    2
    Yes, it can be interfaced to external sensors.
     
    DeoNaught likes this.
  6. GingerOfOz no wario Staff Member . .

    Joined:
    Dec 16, 2016
    Messages:
    899
    Likes Received:
    1,994
    Location:
    The Oregon Wildlands
    Portables:
    3
    Howdy there, rowdy bears.

    I went ahead and used Google Drawings and made a template of a standardish portable with all the controls of a GCC. For the sake of uniformity, y'all are free and welcome to use it to come up with ideas.

    Here are a couple of mine:
    Copy of GC to Wii Layout Template(2).jpg
    Copy of GC to Wii Layout Template(1).jpg
    Just realized I forgot about tilting in NSMB. Probably would make the C-stick tilt and the main stick pointer. You need the pointer for parts of Paper Mario.

    A few questions for Aurelio:
    • Can a button on the Wii remote be activated by pushing two buttons on the GCC at the same time? For example, I think it would be conveinent if Z and R (on GCC) could be pushed at the same time as the home button, since it won't be used a whole lot.
    • Can the joystick be remapped to function like the Wii remote Dpad?
    • Would we be able to save configurations to a file and then share said files? Would be super conveinent if someone were to take the time to map out a game like Skyward Sword or something else brutal.
    • I had other questions but I'm tired and can't remember them. Oh well.
    Thanks for all you do Aurelio! <3
     
    GC64, SpiffyJUNIOR, DeoNaught and 4 others like this.
  7. Nold C L U B C L A M S H E L L Staff Member . .

    Joined:
    Jul 16, 2017
    Messages:
    299
    Likes Received:
    866
    Location:
    EU
    Portables:
    4 + 1*π
    Are you going to use config files for that? like xml or ini-files?
    If so, it would be really easy to make a section for every title-id in the config-file. Plus we could write a little PC-App to create/change layouts.
     
  8. Aurelio The Fixer ᕕ( ᐛ )ᕗ Staff Member . . . . .

    Joined:
    Mar 3, 2016
    Messages:
    1,789
    Likes Received:
    2,441
    Portables:
    2
    To answer Ginger: all those questions sre entirely possible.
    Nold: there will be one config file for each title id and the configurator homebrew will be for the Wii (although a PC one is definitely possible) and eventually will be part of the new loader
     
    Predue89, BocuD, DeoNaught and 2 others like this.
  9. BocuD .

    Joined:
    Jul 21, 2016
    Messages:
    446
    Likes Received:
    487
    Location:
    The Netherlands
    Portables:
    2
    upload_2018-9-15_21-29-40.png
    I have some changes for the Super Mario Galaxy config by @GingerOfOz. This would require an extra button, but I just tested it out in dolphin and this works great.
    - C stick is now directly mapped to IR xy coordinates;
    - X is now home and Y is C (1, 2 and select aren't used anyways. This fixes home and gives space for C as its now used by another B button)
    - Since you sometimes need to aim and press A/B, two of the shoulder buttons (one extra) are now secondary A/B buttons. This allows doing this comfortably since you can't really move the C stick and press a/b normally. Pull stars and aiming/shooting are fixed this way for example.
    Example of this config:

    g pizza man when are you gonna make that spreadsheet
     
    E64, GC64, Nold and 1 other person like this.
  10. Diminuendo .

    Joined:
    Dec 29, 2016
    Messages:
    73
    Likes Received:
    24
    Could the gamecube soft reset combo (b+x+start) be the defultt home button for everything? it wont work for for Nintendon't but should for nearly everything else.

    I'd like to also see an auto-centre function for the IR emulation - whenever the analog stick isn't being pressed the IR should default back to the center. I don't think FPSs will be playable without one.
     
    Last edited: Sep 16, 2018
  11. Aurelio The Fixer ᕕ( ᐛ )ᕗ Staff Member . . . . .

    Joined:
    Mar 3, 2016
    Messages:
    1,789
    Likes Received:
    2,441
    Portables:
    2
    Yeah I can do both
     
    thedrew likes this.
  12. Aurelio The Fixer ᕕ( ᐛ )ᕗ Staff Member . . . . .

    Joined:
    Mar 3, 2016
    Messages:
    1,789
    Likes Received:
    2,441
    Portables:
    2
  13. LOCtroviser .

    Joined:
    Mar 9, 2016
    Messages:
    37
    Likes Received:
    45
    That's amazing man! Can't wait to try out a beta:D
     
  14. Aurelio The Fixer ᕕ( ᐛ )ᕗ Staff Member . . . . .

    Joined:
    Mar 3, 2016
    Messages:
    1,789
    Likes Received:
    2,441
    Portables:
    2
    Thanks!
    There is already a very early beta in the previous page, but it's only for the system menu
     
  15. LOCtroviser .

    Joined:
    Mar 9, 2016
    Messages:
    37
    Likes Received:
    45
    Yeah but I’m talking about a beta usable in game. I’m really curious to see how well it works. I’ve been working with Jackson in making a Joycon style wiimote controller setup which uses more or less all the original controller modes. I need them to be wireles though for a future project.

    But the convenience of this is very tempting.
     
  16. Aurelio The Fixer ᕕ( ᐛ )ᕗ Staff Member . . . . .

    Joined:
    Mar 3, 2016
    Messages:
    1,789
    Likes Received:
    2,441
    Portables:
    2
    I will release another beta for Wii games very soon
     
    E64, BocuD, Paul3854 and 2 others like this.
  17. BocuD .

    Joined:
    Jul 21, 2016
    Messages:
    446
    Likes Received:
    487
    Location:
    The Netherlands
    Portables:
    2
    :rothink:
    ohyeahrbigboy.gif
     
    E64, Paul3854, SpiffyJUNIOR and 4 others like this.
  18. Aurelio The Fixer ᕕ( ᐛ )ᕗ Staff Member . . . . .

    Joined:
    Mar 3, 2016
    Messages:
    1,789
    Likes Received:
    2,441
    Portables:
    2
    I published on Patreon a closed beta for those supporting me.
    In the meanwhile, you can check the configurator homebrew. The attached archive includes the configurator and a folder (to put in the root of your USB drive) with premade configurations for three games.
    On boot, the homebrew shows all the games that you have in the wbfs folder (and subfolders). Select one and make your configuration. Some of the features are still to be implemented, but I am getting there.
    I tried to make the homebrew as self explanatory as possible, but if you have doubts or suggestions please let me know.
     

    Attached Files:

    Koksi_90, BocuD, LOCtroviser and 3 others like this.
  19. Nold C L U B C L A M S H E L L Staff Member . .

    Joined:
    Jul 16, 2017
    Messages:
    299
    Likes Received:
    866
    Location:
    EU
    Portables:
    4 + 1*π
    <3

     
    Aurelio likes this.
  20. Diminuendo .

    Joined:
    Dec 29, 2016
    Messages:
    73
    Likes Received:
    24
    I've always wanted to play DKCR with a "shake" button. I noticed the opening quick time event took a while - maybe the exact right amount of shake needs to be dialed in?
     

Share This Page

Loading...