• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Development Discussion v
« Previous 1 … 7 8 9 10 11 … 117 Next »

Virtual Console Controller Input
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Threaded Mode
Virtual Console Controller Input
09-29-2020, 08:27 AM
#1
Downcry Offline
Junior Member
**
Posts: 6
Threads: 2
Joined: Sep 2020
I apologize if this is the wrong place to ask this:


On real Wii hardware, you can use a GameCube controller to play Virtual Console titles. (if your Wii has GameCube ports)

When doing this, are GameCube Controller inputs mapped directly to Virtual Console buttons?
Or, are GameCube Controller inputs mapped to Classic Controller inputs which are then mapped to Virtual Console buttons?


If GameCube Controller inputs are first being mapped to Classic Controller inputs, is the mapping performed by the OS or the VC?


The reason I want to know this is because I want to modify the default VC GameCube button mappings in software at the lowest stage possible.
If GameCube inputs are being converted to Classic Controller inputs before reaching the VC, then the only GameCube inputs able to reach the VC are ones that have been mapped to Classic Controller functions.


To my knowledge, the GameCube's analog triggers are not mapped to the Classic Controller.
So, if the VC sees the GameCube controller as a Classic Controller, I can't map the analog triggers to anything.
Find
Reply
09-29-2020, 08:35 AM
#2
JosJuice Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 9,081
Threads: 7
Joined: Oct 2014
The Virtual Console software (not the OS) reads either GameCube controller inputs or Classic Controller inputs and converts them to the inputs of the emulated console.

The Classic Controller does have analog triggers, by the way.
Find
Reply
09-29-2020, 08:52 AM
#3
Downcry Offline
Junior Member
**
Posts: 6
Threads: 2
Joined: Sep 2020
(09-29-2020, 08:35 AM)JosJuice Wrote: The Virtual Console software (not the OS) reads either GameCube controller inputs or Classic Controller inputs and converts them to the inputs of the emulated console.

The Classic Controller does have analog triggers, by the way.

Thanks for your response.

So to be clear, GameCube mappings and Classic Controller mappings should have discreet hex values from the perspective of the VC?
Find
Reply
09-30-2020, 03:41 PM
#4
DacoTaco Offline
His royal bitchness Tacoboy
*******
Moderators
Posts: 1,139
Threads: 32
Joined: Mar 2009
(09-29-2020, 08:52 AM)Downcry Wrote: Thanks for your response.

So to be clear, GameCube mappings and Classic Controller mappings should have discreet hex values from the perspective of the VC?

Yes
and Yes (see the links for values in libogc)
[Image: PeachSig.jpg]
[Image: 566286.png]
[Image: 2280403.png]
Website Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma