Skip to content
This repository has been archived by the owner on Jan 29, 2023. It is now read-only.

Incomplete DJ Hero Turntable mapping #35

Open
shockdude opened this issue Oct 11, 2017 · 6 comments
Open

Incomplete DJ Hero Turntable mapping #35

shockdude opened this issue Oct 11, 2017 · 6 comments

Comments

@shockdude
Copy link

The following DJ Hero turntable functions do not have button/axis mappings:
Effects dial (should be a 1D axis)
Turntable scratch (should be a 1D axis)
Red and blue buttons.

If I were to add these functions to the driver, which files should I look at? I imagine there needs to be a new "DJState" at least.

@shockdude
Copy link
Author

I'm having trouble building the project; it won't build HIDWiimote.sys and hidwiimote.cat.
VS is complaining about "[DestinationDirs]" and "[SourceDisksFiles]" being defined multiple times in HIDWiimote.inf.
It also says there's a missing "../HID Wiimote.snk", but that error went away after I commented out the AssemblyKeyFileAttribute lines in the AssemblyInfo files.

@jloehr
Copy link
Owner

jloehr commented Oct 20, 2017

Hi, i haven't decided on how to handle contributions yet; due to licensing reasons.
Anyways all of the Whatever-Hero stuff is only partially working. I've only implemented Guitars so far. That implementation covers the Other-Hero stuff as well to some degree. Cause they're using the same Extension Type and their data structures are similar.
I'd just need one free weekend to finally implement the other Hero variations. It boils down to distinguish their Extension ID and map the missing bits.

@shockdude
Copy link
Author

Ok.
Do you need help getting the bits from the turntable extension, or do you already have a turntable?

@jloehr
Copy link
Owner

jloehr commented Oct 23, 2017

I don't own a turntable. But i am using the Wii Brew wiki as reference http://wiibrew.org/wiki/Wiimote/Extension_Controllers/DJ_Hero_(Wii)_Turntable.

@shockdude
Copy link
Author

Ah I should've known the bits were already documented.
Looking forward to the implementation.

@MrHashshashin
Copy link

Has there been any luck on getting this functionality? alternatively which files would I look to if I were to try to add it my self?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants