Worklog Luwiigi Portable Worklog!

Discussion in 'Wii' started by Luca, Feb 2, 2018.

  1. Shank Certified Wiitard Staff Member . .

    Joined:
    Jan 31, 2016
    Messages:
    1,068
    Likes Received:
    1,993
    Location:
    Texas
    Portables:
    3
  2. Madmorda Painting Queen Staff Member . . .

    Joined:
    Oct 27, 2016
    Messages:
    704
    Likes Received:
    1,515
    Location:
    Texas
    Portables:
    2
    Mind if I ask why the ABXY is on the left and the dpad on the right? Do you then control movement with your right thumb?
     
  3. Luca .

    Joined:
    Jun 5, 2017
    Messages:
    36
    Likes Received:
    36
    Location:
    Netherlands
    Portables:
    1,5
    Waddaya want from me, I couldn't just leave it stock! Needs better a e s t h e t i c s

    That was actually a stupid mistake I made right at the beginning of the design and I didn't realize afterwards. Haven't put in the effort to change it until then :\
    Probably should do that soon...
     
  4. Koksi_90 .

    Joined:
    Jan 30, 2018
    Messages:
    83
    Likes Received:
    82
    Location:
    Austria
    Portables:
    2
    Hello man.
    If you really want to put a wii mote and gamecube controller in your portable you need some kind of bus switch.
    I am currently working on a 3 in 1 Controller board with GC+, Classic+ and a Mode Switcher on one PCB.
    I need to test the board, but when it is ready i will release the PCB Files.
     
    Luca likes this.
  5. Luca .

    Joined:
    Jun 5, 2017
    Messages:
    36
    Likes Received:
    36
    Location:
    Netherlands
    Portables:
    1,5
    Thanks for your reply, Koksi. I really wanted a seamless way to switch from gc to wiimote to nunchuck, but it seemed too much of a hassle to truly make it really seamless, so I settled on using three switches; one to cut off power to the gc controller, one to cut off power to the nunchuck and one 4PDT switch to switch the dpad buttons as if holding the wiimote horizontally to as if holding it vertically. I'd really love to use the board you're developing in my portable but I have a deadline for this, so I'll probably have to use it in a 2nd revision. It does sound like a pretty cool solution! Does the PCB include nunchuck support or only gc, classic controller and wiimote support?
     
  6. Koksi_90 .

    Joined:
    Jan 30, 2018
    Messages:
    83
    Likes Received:
    82
    Location:
    Austria
    Portables:
    2
    Luca likes this.
  7. Luca .

    Joined:
    Jun 5, 2017
    Messages:
    36
    Likes Received:
    36
    Location:
    Netherlands
    Portables:
    1,5
    Koksi_90 likes this.
  8. GingerOfOz no wario Staff Member . .

    Joined:
    Dec 16, 2016
    Messages:
    903
    Likes Received:
    2,000
    Location:
    The Oregon Wildlands
    Portables:
    3
    Just so you're aware, just doing this won't be enough for everything to work properly unless you use a TVL revision Wii remote. Based on what I've heard from Jackson, even if other wiimote revisions don't have power, it will still interfere with the GameCube controller for some reason. It may not be a bad idea to start looking into tweaking your plan now.
     
  9. SpiffyJUNIOR .

    Joined:
    Aug 23, 2018
    Messages:
    33
    Likes Received:
    4
    After you're done, could you upload the model?
     
  10. DeoNaught .

    Joined:
    Dec 10, 2016
    Messages:
    557
    Likes Received:
    588
    Location:
    Constant Fear
    Portables:
    sin^2(x) + cos^2(x) +e^(i*pi)
    Henlo fren, I'mma tell you now, that it's kinda rude to ask for models, schematics, Pcb files, and the like.
    i'd suggest learning Cad(3d modeling) to make your own. if you don't want to learn Cad, you could use Gman's Cad models here he released https://bitbuilt.net/forums/index.php?threads/g-wii-cad-files.2319/
     
  11. Koksi_90 .

    Joined:
    Jan 30, 2018
    Messages:
    83
    Likes Received:
    82
    Location:
    Austria
    Portables:
    2
    You can use all WII Mote Revisions, because there is a BUS Switch between all gc and Mote Buttons
     
  12. Luca .

    Joined:
    Jun 5, 2017
    Messages:
    36
    Likes Received:
    36
    Location:
    Netherlands
    Portables:
    1,5
    You're kidding me! How do I know if I have a TVL wiimote? Is the model number TVL? And is there any way to bypass this? Maybe pull down the wiimote contacts to ground?

    Anyway, thanks for mentioning this, it'll change a few things.

    Only because you asked so nicely :)

    But seriously, I was planning to release them anyway so you're in luck!
     
    SpiffyJUNIOR likes this.
  13. GingerOfOz no wario Staff Member . .

    Joined:
    Dec 16, 2016
    Messages:
    903
    Likes Received:
    2,000
    Location:
    The Oregon Wildlands
    Portables:
    3
    Yes, your board addresses the issue perfectly. I was talking about Luca's idea of just switching power and ground between controllers.

    Yes, TVL is a revision type. All TVL revisions have wiimote plus built in, but not all Wiimotes with wiimote plus are TVL. As far as identifying them, I believe @JacksonS knows a lot more about that than I do, but if I remember correctly it involves opening up the controller.

    If you aren't comfortable with things as advanced as trimming a Wii, I'd reccomend for Aurelio's GCC controlled Wiimote patches. No extra hardware will be required, the only downside is that you may be waiting for a long time as he's a busy dude.
     
  14. Luca .

    Joined:
    Jun 5, 2017
    Messages:
    36
    Likes Received:
    36
    Location:
    Netherlands
    Portables:
    1,5
    Alright, I'll have a look if any of my Plus Wiimotes work with this setup. If I don't have a TVL one, maybe @JacksonS can share some info on how to identify different Wiimote revisions?

    Or I might just scrap this idea entirely and wait for @Koksi_90 to release his PCB project.
     
  15. JacksonS . . .

    Joined:
    Feb 17, 2016
    Messages:
    299
    Likes Received:
    538
    Location:
    Georgia, USA
    Portables:
    6
    The original Wiimote uses shorting to a common node rather than GND to detect button presses which seems to be the source of the problem. I've had issues in the past connecting Wiimote button inputs to other controller inputs but I haven't looked into a solution beyond using bus switches. You may be able to solve it with some kind of pull-down/pull-up like you said.

    The TR version Wiimotes (I don't think TVL is right) solve this because they do detect button presses by shorting to GND. All of the TR Wiimotes I've encountered have a serial numebr starting with "007" but that may not be a 100% correlation. You can tell if it's a TR Wiimote for sure by connecting it to a PC - the Bluetooth name will have "-TR" at the end. The Wiimotes with character themes (Mario, Luigi, Yoshi, etc.) are guaranteed to be TR.

    This is just an observation; I don't think you need a GC controller if you plan on including a Wiimote and Classic Controller. Classic Controller is supported by Nintendont, so there is not really instance where a GC controller is needed. Full analog triggers can be retained with Classic Controller if you really want that as well.
     
    GingerOfOz likes this.
  16. GingerOfOz no wario Staff Member . .

    Joined:
    Dec 16, 2016
    Messages:
    903
    Likes Received:
    2,000
    Location:
    The Oregon Wildlands
    Portables:
    3
    My bad. Not sure where I pulled TVL from...
     
  17. Luca .

    Joined:
    Jun 5, 2017
    Messages:
    36
    Likes Received:
    36
    Location:
    Netherlands
    Portables:
    1,5
    I'm having some troubles regarding my GC controller trim. I've managed to pull off a successful trim already, but one leg of the DOL-A chip broke off. So I just thought: no big deal, I'll just get another controller. I did the exact same thing with the new controller. This trim didn't go as smoothly though. I connect the controller to my Wii, boot up Portablizemii, move around the joysticks and nothing. Nothing happens on screen. What am I doing wrong?
    • I've tested continuity to make sure everything is properly connected to the joysticks
    • I've tested if voltage is going to the chip and the joysticks
    • I've sanded the whole thing down with 200 upto 2000 grit sandpaper
    • I've covered the chip with tape before trimming so no particles would get underneath the chip
    I know this is the outdated way of adding Gamecube functionality to a portable, but there isn't a whole lot that can go wrong here right? Do gc controllers just die on their own like the consoles themselves?

    I'm at a loss here... :rothink:
    TINY2622.jpg TINY2628.jpg TINY2629.jpg

    Thanks for all of your help! An yes, I realized I wouldn't need a GC controller if I'd be going with a Classic controller, but since @Aurelio has already finished a working demo of wiimote software emulation, I'd rather just ditch the whole internal Wiimote thing and wait for Aurelio's memes instead. Awesome how easy Wii portablizing is getting by the way. Some awesome work is being done here!
     
  18. DeoNaught .

    Joined:
    Dec 10, 2016
    Messages:
    557
    Likes Received:
    588
    Location:
    Constant Fear
    Portables:
    sin^2(x) + cos^2(x) +e^(i*pi)
    upload_2018-9-1_14-3-47.png
     
    Stitches likes this.
  19. GingerOfOz no wario Staff Member . .

    Joined:
    Dec 16, 2016
    Messages:
    903
    Likes Received:
    2,000
    Location:
    The Oregon Wildlands
    Portables:
    3
    Is there any particular reason why you're using a stock GC controller over a GC+?
     
  20. Luca .

    Joined:
    Jun 5, 2017
    Messages:
    36
    Likes Received:
    36
    Location:
    Netherlands
    Portables:
    1,5
    Jup, those pins are both GND. Shouldn't matter if they're shorted or not ;)

    Not really, I just happened to have a spare controller and wanted to give it a shot.

    Any more ideas fellers?
     

Share This Page

Loading...