Closed GoogleCodeExporter closed 8 years ago
It could be your classic controller is not recognized by the library which
emulators are using (all emulators are using the same library so try if it work
in other emulators). Indeed, it's not the official library and it can have
compatibility issues with some 3rd party controllers and classic pro
controllers because the protocol they use is not 100% understood yet.
Nothing I can fix within the emulator code sadly, the classic controller I use
is perfectly recognized which means there is no problem on my side.
PS: just to be sure and clear things up, the "hand" only appears when the
wiimote is pointed to the screen and the "home" button is only used in-game to
go back to the menu.
Original comment by ekeeke31@gmail.com
on 16 Jul 2011 at 9:43
i did pointed to the screen to see if it worked with the controller pointing at
it
Original comment by flc...@gmail.com
on 16 Jul 2011 at 9:38
As I said, I cannot fix something that I cannot reproduce, and classic
controller has always been working fine for me so...
What kind of controller are you using (pro or normal) ?
Is is an official (nintendo branded) controller ?
Does it work in other emulators (snes9xgx, etc) ?
Original comment by ekeeke31@gmail.com
on 17 Jul 2011 at 9:18
I had a similar problem recently. Not only that but I'm very confused why I
can't get any version or revision of this emulator to work with my classic
controller.
ALL of the other emulators around work with my controller. It is a 3rd party
one but works fine with basically EVERYTHING. Now, Genplus is a different
story...
If it doesn't crash with a code dump screen when I press "A" to start the
emulator, it crashes sometime after. Sometimes I'm able to go to the
configuration screen and select "controls", but when I choose the classic
controller in the options it crashes with the dump screen immediately. There
were two occasions in which I was able to configure my controller, select a
game and actually play it... Both happened when I deleted the emulator folder
from my SD (both the app and the root one) and created it again. Then again, it
isn't the rule as I did the same before just to receive a code dump screen
nevertheless.
I saw the library comment and the fact that all emulators use it so I'm trying
to wonder what the problem is? It only happens with Genplus, no matter the
version (if it's a too earlier one, the controller isn't even recognized) or
revision (including others' ones with support for 3rd party controllers, etc)...
Thanks.
Original comment by venus_ta...@hotmail.com
on 24 Jul 2011 at 2:56
Well, your problem is not the same as the initial poster did mentioned any
crash. The fact it sometimes crash as soon as you start the emulator and its
randomness seems to indicate it's a crash caused by network not being connected
combined with a known Homebrew Channel bug. Look into the FAQ for a way to
bypass it (basically, remove <no_ios_reload> line from meta.xml file in
/apps/genplus directory).
The general rule is that if you are experimenting a code dump, post the info
you are seeing on screen as well as the exact revision/version you were using.
Without that, I cannot debug your issue, since, as I said, the emulator is
perfectly stable to me and I cannot reproduce these issues.
Original comment by ekeeke31@gmail.com
on 24 Jul 2011 at 6:33
The original poster above is experiencing the same technical issue that I am
having. My console is the Wii family edition with no gamecube ports running
firmware 4.3U. The emulator is version: 1.6.0 . I am using a wii classic
controller pro. Here's a re-cap of what happens, when the classic controller
pro is connected to the wii-wand controller. Selection of icons on the screen
is very difficult , as if their is a calibration problem with the wand and the
classic controller working simulatiously at once. Struggling to load a rom or
calibrating the wii classic controller pro the error happens.
Im attaching a picture of the error
Original comment by jeurisro...@gmail.com
on 20 Jan 2012 at 12:43
Attachments:
The stack dump indicates libogc is stuck (infinite loop) in an exception
handler, I think there was a previous stack dump before that one and you
actually pressed the key to reset the Wii, right ? As said in previous message
and in the FAQ, it could be a crash due to HBC network bug, make sure your Wifi
network is connected or remove <no_ios_reload> line from /apps/genplus/meta.xml
file.
Also, I don't get what you mean by "calibrating the wii classic controller" :
how would you do that in the emulator ?
About your problem with classic pro, first make sure the "wii-wand" (never
heard of that thing) is compatible with it. Anyway, I don't know how clearer I
can be than in my previous answers: there is NOTHING I can do to fix support
with controllers that are not supported by libogc, every homebrew application
rely on this library for access to Wii controllers, and what it does is fairly
transparent to us.
Now, if you really want support for uncommon controllers to be added, your best
option is to get in touch with one of the libogc developer and send him the
controller so he can investigates why the currently implemented protocol is not
compatible.
Original comment by ekeeke31@gmail.com
on 20 Jan 2012 at 12:26
I have a problem with the classic controller as well. It seems as though the
emulator doesn't read the classic controller when plugged into the wiimote. In
the controller settings the input only has the wiimote or nothing at all. The
pad type has either 3 or 6 button pads but it doeasnt read my classic
controller at all. It is a 3rd party controller but is there something I'm
doing wrong?
Original comment by mgrieg...@yahoo.com
on 3 Feb 2014 at 6:10
Read my previous comments.
If you cannot select anything but wiimote in the player controller settings, it
means your classic controller was not detected.
Detection is not done by my code but libogc/libwiiuse which are homebrew (i.e
unofficial) libraries to handle wii controllers.
If a controller is not detected or is acting weird, it means it is not
supported by homebrew.
Original comment by ekeeke31@gmail.com
on 3 Feb 2014 at 7:48
is there a way to use 3rd party controllers? if so how is that done?
Original comment by flc...@gmail.com
on 6 Mar 2014 at 5:36
I only have an official classic controller (not pro), which works perfectly
fine, so I cannot really confirm or deny it but it seems some work and some
doesn't.
If your controller is supported then there is nothing that need to be done, it
will be recognized in emulator menu and to use it while playing games, you have
to assign it to one of the players through controller settings menu.
If it doesn't work then there is nothing that can be done about it, as
explained in the above comments.
Original comment by ekeeke31@gmail.com
on 6 Mar 2014 at 7:05
Well my controller works whenever it feels like it,i can choose the homebrew
app from the main menu with my classic controller but then once in the homebrew
app it just stops responding and its completely random too.
One day the controller works for all the emulators (snes,gen,nes) and then
randomly it just doesnt work anymore.I have an official Wii Brand Classic
controller but like i said it works randomly one day and stops other day
Original comment by epicstor...@gmail.com
on 20 Jan 2015 at 3:55
Original issue reported on code.google.com by
flc...@gmail.com
on 15 Jul 2011 at 10:35