(12-14-2011, 11:42 AM)Skullkid24 Wrote: [ -> ]At this point I'm doing it more for the rest of you and out of curiosity than anything.
We're in the same boat man. I wish I had more time to give to this project, I really want to see this thing working.
(12-15-2011, 12:53 AM)KTroopA Wrote: [ -> ]I have the Zelda SS golden wiimote which works and also recently purchased a Black wiimote plus which is the problematic TR version. Please let me know what i can copy and paste from various logs and il do my best to assist in finding a 'TR' fix 
You'll need to have some basic understanding of Visual Studio (or learn as you go like I did)
Here ya go:
Code:
SysConf.cpp Line 210:
memcpy(&items[0].data[7 + 70 * i], "Nintendo RVL-CNT-01-TR", 22);
IOWin.cpp Line 130:
static int PID[3] = {0x0330, 0x0002, 0x00F7};
IOWin.cpp Line 460:
const std::wregex wiimote_device_name(L"Nintendo RVL-\\w{3}-\\d{2}-TR");
WII_IPC_HLE_Device_usb.cpp Line 65:
const char * wmName = "Nintendo RVL-CNT-01-TR";
WII_IPC_HLE_WiiMote.cpp Line 47:
, m_Name("Nintendo RVL-CNT-01-TR")
WiiMote_HID_Attr.cpp Line 57:
u8 ServiceName[] = { 0x25, 0x13, 'N','i','n','t','e','n','d','o',' ','R','V','L','-','C','N','T','-','0','1','-','T','R' };
WiiMote_HID_Attr.cpp Line 59:
u8 ServiceDescription[] = { 0x25, 0x13, 'N','i','n','t','e','n','d','o',' ','R','V','L','-','C','N','T','-','0','1','-','T','R' };
WiimoteRealBase.h Line 38:
#define WM_CMD_RUMBLE 0x11
Those are where old remote values are that we know of. Changing these as above results in the Wiimote pairing and rumble working.
Again, I wish I had more time to sink into this. I had time and then I took on a few projects that turned into nightmares so it's crunch time at work for me with no clear end in sight. I'll continue to do what I can when I can though!
KTroopa - Sorry if that's not what you were asking. I posted and then realized that might not be what you were getting at.
If you want you could pull the device properties one by one and put them into a text doc and post it up like this:
http://pastebin.com/UTi8H1CK (This is the TR version)
TO access this info, pair the WiiMote with windows first, then go Start -> Devices and Printer -> Right-Click on the WiiMote and select Properties -> Hardware tab -> Properties (at the bottom) -> Details tab. Here there is a drop down that allows you to see all the properties of the device.
I copied every property out which isn't completely necessary.