|
Post by will122391 on Nov 3, 2007 14:56:06 GMT -5
Here's how to use your Wii Guitar Hero 3 controller on Guitar Zero. You need: Wii Guitar, Computer, Bluetooth adapter (if it's not built in already). 1. Plugin your Bluetooth adapter. 2. Go to control panel, bluetooth. 3. This part is differant on XP and Vista, but here's what you need to do on Vista: Click the options tab and make shure everything's checked off. Click add and check my device is ready to be found. Click next and press 1 and 2 on your Wii controller so it starts blinking. The bluetooth will find it. Click next. No Pass key, next, finish. Important! On the bottom right of your screen it;ll say installing drivers. Click on that and it'll say installing. WAit until it says done. Then click close. To connect on XP is similar but I don't know how so you'll have to figure thar one out. 4. Download a program called glovepie from here: carl.kenner.googlepages.com/glovepie_download5. Open GlovePIE and paste this into the window: //For Use with Guitar Zero. //Just run this and open Guitar Zero. //Go to options on Guitar Zero and press the buttons on your Guitar //fot the settings that you want. All done! //By Will and Val //Frets ppjoy.Digital1 = Wiimote1.Classic.a //Green ppjoy.Digital2 = Wiimote1.Classic.b //Red ppjoy.Digital3 = Wiimote1.Classic.x //Yellow ppjoy.Digital4 = Wiimote1.Classic.y //Blue ppjoy.Digital5 = Wiimote1.Classic.ZL //Orange //Strummer ppjoy.Digital6 = Wiimote1.Classic.Down //Strummer Up ppjoy.Digital7 = Wiimote1.Classic.Up //Strummer Down //Plus and Minus ppjoy.Digital8 = Wiimote1.Classic.Plus //Plus ppjoy.Digital9 = Wiimote1.Classic.Minus //Minus //Whammy Bar and Star Power // LEDs Wiimote1.LED1 = true 6. Now on GlovePie go to the troubleshooter and make sure bluetooth fix is checked. 7. If you successfully connected your Wiimote click run on glovepie. A debug window should pop. You can close that. Your Wiimote should have the light for player 1 on. 8. Minimize glovepie and run Guitar Zero. Go to the options on it and click the corresponding buttons (on the Wii guitar) to the buttons you want them assigned to. 9. Now go to a song. 10. All done! Have fun! ;D ;D ;D P.S. I strongly recommend downloading the major performance boost mod here www.guitarzero2.proboards78.com/index.cgi?board=submityourmodshere&action=display&thread=1179969102because it'll lag and run at 27 fps. With the mod it runs at 137 fps!
|
|
|
Post by Ryan Jaymz (HEL NIFLHEIM) on Nov 4, 2007 17:54:07 GMT -5
How would this work for the XBox360 Les Paul controller?
|
|
|
Post by insanehardhead on Nov 4, 2007 21:41:47 GMT -5
well, if the 360 controller were bluetooth...it might work
|
|
|
Post by will122391 on Nov 5, 2007 17:51:28 GMT -5
Well i don't know exactly how to do it with the 360 controller. My freind did it I think by downloading the game controller driver for Windows. I think from there you could use PPJOY to do the controls then, use that virtual joy stick on GZ.
|
|
|
Post by Ryan Jaymz (HEL NIFLHEIM) on Nov 6, 2007 23:59:18 GMT -5
How would PPjoy help?
|
|
|
Post by will122391 on Nov 8, 2007 19:36:02 GMT -5
This is for Wii controllers not 360. I dont know about 360
|
|
|
Post by reverend on Nov 9, 2007 4:39:50 GMT -5
Just got this working, here are some notes if anybody else runs into the same issues I did: Whammy bar and Star Power: //whammy bar //the *3.1-1.6 was to get the range to be from 0-1. //There's probably a way to do this via calibration, but I'll be damned if I could figure it out. PPJoy.Analog0 = Wiimote1.Classic.R*3.1-1.6
//star power //you might like a lower or higher angle, change the 35 (vertical seems is 90, horizontal is 0, but mine seems to stup updating after about 40-50) PPJoy.Digital10 = Wiimote1.Pitch>35
Secondly, if you're using the bluesoleil stack, you may run into this issue: www.wiili.org/forum/issue-between-bluesoleil-hid-joystick-and-ppjoy-t812.htmlBlueSoleil adds a game controller of it's own called "bluetooth HID Joystick", though you'll be using "PPJoy Virtual Joystick 1" with Guitar Zero. Removing it causes the PPJoy joystick to not function. GZ just seems to use the first joystick it can find rather than letting you choose a joystick manually, or even using the default/preferred device in windows. I wasn't able to remove the bluetooth HID joystick from the Game Controllers panel, and had to go through device manager instead. Also, when I removed it, it would come back a few seconds later so the process to get GZ to recognize the right controller was: - Go to device manager, and uninstall the Human Interface Devices>Bluetooth HID Joystick
- Quickly open Guitar Zero
- GZ will then use the right joystick and
- The necessary Bluetooth HID Joystick will add itself in a second. If it doesn't, you'll probably need to alt-tab out of guitar zero, and refresh devices so that it's added.
Hope that helps somebody [edit]I'm using this bluetooth adapter: www.dealextreme.com/details.dx/sku.754
|
|
|
Post by 1crazyboy7 on Nov 18, 2007 20:27:24 GMT -5
reverend: THANK YOU! I COULD NOT FIND WHAT WAS WRONG! lol, you did help someone.
|
|
|
Post by keldon on Nov 21, 2007 18:40:44 GMT -5
Could someone write another tutopial for using a Wii controller? I have been trying to get this thing to work for days now. When the glovepie debug window pops up, nothing happens. It should put something on the debug screen when i push a button on the guitar, right? Do i need to configure something in ppjoy? Any help would be appreciated.
Also screen shots might be the best way to teach the short bus guys.
|
|
|
Post by dahaloman on Nov 22, 2007 3:10:07 GMT -5
Same here, I'm seriously lost. I've installed BlueSoleil, the controller's connected, but I'm not sure what to do next...
|
|
|
Post by 1crazyboy7 on Nov 24, 2007 11:52:33 GMT -5
Same here, i dont understand your directions...theres 3 bluetooth hid joysticks... and to delete i have to reinstall. Am I doing something wrong?
|
|
|
Post by will122391 on Nov 25, 2007 20:12:03 GMT -5
Describe the problem more thoroughly, also I'm making a vid tutorial soon.
|
|
|
Post by ieaiaio on Dec 6, 2007 20:10:33 GMT -5
hey um..how do you get the gh3 pc controller to work? gh3 wont work on my computer =D
|
|
|
Post by stayingpower on Dec 9, 2007 20:03:56 GMT -5
I've got everything working except for the actual game. My Wiimote is showing it's connected because of the player 1 light, my computer knows its there, and the program in GLOVEPIE works. When I get to the game it doesn't recognise the controller at all in the options.
|
|
|
Post by mferraz on Dec 15, 2007 12:58:56 GMT -5
Same problem here. Everything looks good, like it should work, player 1 and all, but no worky in options menu. It's like being really so close, but no go, highly frustrating...
|
|
|
Post by devilspawn on Dec 28, 2007 15:45:43 GMT -5
errm... any chance of a better fix than reverends? (same issue)
is there a better bluetooth stack?
|
|
|
Post by reverend on Dec 28, 2007 19:51:34 GMT -5
I had good luck with WinXP SP2's stack just now. No need for the workaround, but I'm having trouble getting it to reconnect after a restart etc.
|
|
|
Post by rnelson1415 on Jan 14, 2008 13:26:53 GMT -5
Hey all, I'm new here - sorry to revive an old thread, but I thought I could help by sharing my experience here.
I ran into two issues in this guide (in this order).
1. Bluesoleil's "Bluetooth HID Joystick" got in the way and I couldn't figure out how to work my way around it. Luckily, Windows XP SP2's stack works fine. I was just using Bluesoleil because it was so much easier.
2. The guide didn't mention that you needed another program called PPJoy. I mean, I saw the script for GlovePIE and didn't know if it was just something to do with GlovePIE or something else so I went to the next step - big mistake. I saw a different guide on Youtube that mentioned PPJoy and after that I got it working after a whole day of head-scratching... All you have to do is add a virtual joystick.
So, for anyone having some trouble with this, you'll need everything the original post listed, as well as a small program called PPJoy, that you'll only have to run one time. Pretty simple actually.
BTW, in GlovePIE, I'm using the script from the OP as well as the script added later in the thread for the whammy bar and star power. Thanks to everyone, especially reverend for bringing the Bluesoleil issue to my attention.
|
|
|
Post by flipsk8r1409 on Jan 14, 2008 17:38:23 GMT -5
ummm you shouldnt need ppjoy it should work just fine on the new beta without it ppjoy just makes the keyboard act as a joystick so in the new beta or in the old gz for that matter it should recognize the controller without ppjoy. i dont know maybe your going overboard and converting joystick to keyboard then back to joystick without realizing it thats what it seems like to me
EDIT:: now that i think about it the old gz should recognize the controller when its installed if you set it up right
edit 2:: nevermind payed closer attention to the first post and it actually mentions ppjoy so i guess i was wrong or maybe the whole guide is going overboard and telling you to do unnessessary things
|
|
|
Post by cosmokramer on Jan 16, 2008 15:23:00 GMT -5
You do not need PPJoy with the new GZ2 Beta...I'm only using GlovePie and it works fine...The only thing is that i can only seem to strum one way...I can't strum up and down...
|
|
|
Post by reverend on Jan 16, 2008 15:47:43 GMT -5
You do not need PPJoy with the new GZ2 Beta...I'm only using GlovePie and it works fine...The only thing is that i can only seem to strum one way...I can't strum up and down... What does your glovepie script look like? Do you have something set for both Wiimote.Classic.Up and Wiimote.Classic.Down;?
|
|
|
Post by cosmokramer on Jan 16, 2008 15:51:35 GMT -5
Yes...I am using the FOF script that I had...They are set to Enter and Right Shift....Maybe I should use the script in this thread then? Because i just, not two seconds ago tried to map everything from the guitar instead of with the keyboard....And nothing happened for strum up...
|
|
|
Post by reverend on Jan 16, 2008 16:05:15 GMT -5
Here's the script I'm currently using for Guitar Star (patched together from a bunch of different sources):
//fret buttons key.f1 = Wiimote1.Classic.a; //Green key.f2 = Wiimote1.Classic.b; //Red key.f3 = Wiimote1.Classic.x; //Yellow key.f4 = Wiimote1.Classic.y; //Blue key.f5 = Wiimote1.Classic.ZL; //Orange //Strum key.down = Wiimote1.Classic.Down; //Strummer Up key.up = Wiimote1.Classic.Up; //Strummer Down //guitar face buttons key.Escape = Wiimote1.Classic.Plus // //Escape = Wiimote1.Classic.Minus
//star power var.tipped=Wiimote1.Pitch>60; key.space=var.tipped;
//Whammy Bar (as a button). Not currently used in GuitarStar key.RightAlt = Wiimote1.Classic.R>.60;
// Analog stick key.Left = Wiimote1.Classic.Joy1X <= -25% key.Right = Wiimote1.Classic.Joy1X >= 25% key.Up = Wiimote1.Classic.Joy1Y <= -25% key.Down = Wiimote1.Classic.Joy1Y >= 25%
//double click home to deactivate glovePIE //click once for battery level if (Wiimote1.home) then if( doubleclicked(Wiimote1.home) ) then press(key.Shift); press(key.P); press(key.i); press(key.E); release(key.Shift); release(key.P); release(key.I); release(key.E); else wait 200 ms; var.DisplayBattery = true; wait 4 seconds; var.DisplayBattery = false; Wiimote1.leds=0; endif endif
//If Battery Display is requested, Activate Battery Displays if(var.DisplayBattery) then //Wiimote Battery Display //by J.Coulston // Modified by Carl Kenner for GlovePIE 0.25 //A full battery gives 0xC0 (192) var.Batt = wiimote.Battery / 48; if (true) then wait 5 seconds; //it sends an instruction that tells the Wiimote to actually //send the report. Wiimote.Report15 = 0x80 | Int(wiimote.Rumble); endif
//Display the battery level of your wiimote using the four LEDs on the bottom. //Battery level is displayed in four levels increasing to the right, like a cell //phone battery gauge. As the battery gets close to the next level down, the LED //for the current level will blink.
//Blink rate var.Blink = 500ms; debug = "Battery level: " + 100*48*var.Batt/192 + "%" if 0 <= var.Batt <= 0.25 then Wiimote.Leds = 1 wait var.Blink Wiimote.Leds = 0 wait var.Blink elseif 0.25 < var.Batt<=1 then Wiimote.Leds = 1 elseif 1 < var.Batt<=1.25 then Wiimote.Leds = 3 wait var.Blink Wiimote.Leds = 1 wait var.Blink elseif 1.25 < var.Batt<=2 then Wiimote.Leds = 3 elseif 2 < var.Batt<=2.25 then Wiimote.Leds = 7 wait var.Blink Wiimote.Leds = 3 wait var.Blink elseif 2.25 < var.Batt<=3 then Wiimote.Leds = 7 elseif 3 < var.Batt<=3.25 then Wiimote.Leds = 15 wait var.Blink Wiimote.Leds = 7 wait var.Blink elseif 3.25 < var.Batt<=4 then Wiimote.Leds = 15 else Wiimote.Leds = 0 endif
endif
|
|
|
Post by cosmokramer on Jan 16, 2008 16:26:08 GMT -5
cool..wow that's a big script....I just edited my script and everything works fine now...Thanks tho..I'm sure that script will be very helpful to others....This game is GREAT...
|
|
|
Post by puddleofmudd25 on Jan 29, 2008 20:01:49 GMT -5
my wii remote's light wonk stop blinking after it connects. help?
|
|
|
Post by reverend on Jan 29, 2008 20:19:08 GMT -5
You could add something like Wiimote.Leds=1 to your glovepie script...
|
|
|
Post by puddleofmudd25 on Jan 29, 2008 21:10:51 GMT -5
are u tryin to be sarcastic? its already in there, and when i connect it just keeps blinking.
|
|
|
Post by nibbler234 on Jun 3, 2008 14:02:09 GMT -5
any way to do it without a blue tooth adapter?
|
|
|
Post by stranxk on Jun 3, 2008 17:45:21 GMT -5
nibbler234no, the bluetooth its needed for the conection with the pc
|
|