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 thenMind 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?
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?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.
Awesome! I will definitely getting one once you're finished.https://bitbuilt.net/forums/index.php?threads/3-in-1-controller-board.2328/
The Board have a GC-, Classic-, Nunchuck- and WII Mote- Mode.
The Board will show the current mode with some LEDs (not included)
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.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?
Henlo fren, I'mma tell you now, that it's kinda rude to ask for models, schematics, Pcb files, and the like.After you're done, could you upload the model?
You can use all WII Mote Revisions, because there is a BUS Switch between all gc and Mote ButtonsJust 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.
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?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.
Only because you asked so nicelyAfter you're done, could you upload the model?
Yes, your board addresses the issue perfectly. I was talking about Luca's idea of just switching power and ground between controllers.You can use all WII Mote Revisions, because there is a BUS Switch between all gc and Mote Buttons
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?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.
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.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?
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!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.
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.Is there any particular reason why you're using a stock GC controller over a GC+?
Any more ideas fellers?I'm at a loss here...
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 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'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'm at a loss here...
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!