Guitar Hero Revolution - Using the GH2 Xbox360 controller to play FFR

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Kekeb
    davai
    • Dec 2006
    • 2765

    #1

    Guitar Hero Revolution - Using the GH2 Xbox360 controller to play FFR

    PLEASE NOTE that this guide is for the Xbox360 guitar ONLY, thank you.

    asdf. This is a guide to set up your guitar hero 2 guitar to play FFR. FFR acts like a Guitar Hero simulator. I thought about it, and I love both of the games so I might as well mesh them together. Play with the notes scrolling downward and you've got some cheap form of Guitar Hero.(ofcourse without holds and star power etc.) I use a program called AutoHotKey, and I made a script to register keys/strums from the X-plorer controller. So I will go step by step on how to get this effect. Trust me this is quite fun once you've got it set up.

    Step 1: The Driver

    So you've got your X-plorer guitar controller plug it in through the USB and well, it doesn't work. That's because you need the driver. The driver helps other programs(in this case auto hot key) communicate with the device, also identify it. Alright, so you need to download it. I've only found a Windows compatible driver.

    Driver Download (click the words to download)
    Windows XP - SP 1 or higher
    Windows XP - 64 bit
    Windows Vista - 32 Bit
    Windows Vista - 64 Bit

    Save the file somewhere, and remember where you saved it. I myself saved it to the desktop. When the download is done go to where you saved it and double click it, or right click it and press Open.



    So when the program opens it will extract some files.


    Anyone who wants to know I'm using Vista Inspirat 2 theme -_-.

    I digress, so when it's done extracting a window will come up. Check the check box beside 'I accept this agreement' then click the 'Next' button.



    It will then install the driver, then a finished screen will come up. Click the 'Finish' button.



    Once you click that button, you're done installing the driver. A message box will pop up, asking if you would like to restart your computer. It is recommended that you do restart your computer.

    Step 2: Plug it in

    Ok, so you have your driver installed, and you've perhaps restarted your computer. Now plug in your guitar hero controller into a USB port. Now from here this may be different for you, so you're going to have to do it all on your end. I'm using windows XP SP 2, and when i plugged the controller in it verified it as an X-plorer controller. I waited a minute and the power light on the guitar was on. You may have to run the New Hardware wizard (it will popup on it's own i believe).

    Step 3: Auto Hot Key

    Alright, in this step you need to download and install AutoHot Key. This is the program that will be taking your controller's actions, and turning them into pressing the arrow keys.(using the script i will give you)

    The Download
    Click HERE

    Save the file somewhere, and remember where you saved it. Again, I myself would just save it to the desktop. Ok, so go to where you saved the file and double click it or right click and press open.



    A window will pop up, click the next button.



    Then click on I Agree.



    Make sure the check boxes beside Main Program and Script Compiler are checked, then click next again .



    Now choose a folder to extract the program. I chose C:\Program Files\AutoHotkey\. But it doesn't really matter. Then click install.

    When it is done click finish. You now have Auto Hot Key installed hoorah .

    Step 4: The Script

    Now that you have AHK installed, we are almost done! Go to your desktop, then right click it. Roll over 'New' then click 'AutoHotKey Script'.



    It will then ask you to rename the file, i would rename it to FFR-Guitar.ahk but it really depends on you.



    Once you are done renaming it, right click it and press edit script. A word editing program should come up, in my case notepad.

    Now, copy this code into your editor, and then press Ctrl-S or File->Save.
    Code:
    #Persistent
    Setbatchlines -1
    SetTimer, WatchPOV, 5
    return
    
    WatchPOV:
    GetKeyState, POV, JoyPOV
    
    if POV between 0 and 18000
    if GetKeyState("Joy1")
    {
      if GetKeyState("Joy2") ;Green and Red
      {
      Send {Left}
      Send {Down}
      if pov between 0 and 18000
        loop
        {
        getkeystate, state, JoyPOV
        if state < 0
        break
        }
      }
      else if GetKeyState("Joy4") ;Green and Yellow
      {
      Send {Left}
      Send {Up}
      if pov between 0 and 18000
        loop
        {
        getkeystate, state, JoyPOV
        if state < 0
        break
        }
      }
      else if getkeystate("Joy3") ;Green and Blue
      {
      Send {Left}
      Send {Right}
      if pov between 0 and 18000
        loop
        {
        getkeystate, state, JoyPOV
        if state < 0
        break
        }
      }
      else                        ;Just Green
      {
      Send {Left}
      if pov between 0 and 18000
        loop
        {
        getkeystate, state, JoyPOV
        if state < 0
        break
        }
    }
    }
    else if GetKeyState("Joy2")
    {
      if getkeystate("Joy4") ; Red and Yellow
      {
      Send {Down}
      Send {Up}
      if pov between 0 and 18000
        loop
        {
        getkeystate, state, JoyPOV
        if state < 0
        break
        }
      }
      else if getkeystate("Joy3") ;Red and Blue
      {
      Send {Down}
      Send {Right}
      if pov between 0 and 18000
        loop
        {
        getkeystate, state, JoyPOV
        if state < 0
        break
        }
      }
      else  ;Just Red
      {
      Send {Down}
      if pov between 0 and 18000
        loop
        {
          getkeyState, state, JOYPOV
          if state < 0
            break
        }
    }
    }
    else if GetKeyState("Joy4")
    {
      if getkeystate("Joy3") ;Yellow and Blue
      {
      Send {Up}
      Send {Right}
      if pov between 0 and 18000
        loop
        {
        getkeystate, state, JoyPOV
        if state < 0
          break
        }
      }
      else
      {
      Send {Up} ;just Yellow
      if pov between 0 and 18000
      loop
        {
        getkeyState, state, JOYPOV
        if state < 0
          break
        }
    }
    }
    Else if getkeystate("Joy3") ;just blue
    {
      Send {Right}
      if pov between 0 and 18000
        loop
        {
        getkeyState, state, JOYPOV
        if state < 0
         break
        }
      }
    Step 5 - Running The Script

    Ok, one last step. All you need to do is double click the script or right click and press run script. A little icon on the bottom right should show up, it's a capital H. This shows the script is running. Now if you get any errors post here, but i doubt you will.

    Extra Information, tips, W/E

    - Controls -



    - How to Play -

    To use the guitar, you can't just press the fret buttons, and it would register the note, you have to hold down the one or two of the frets, then strum using the Strum Bar. EDIT: The script supports strumming upwards now.

    - Tips -

    To get the most realistic play to Guitar Hero(like it's not far off enough already) is to reverse the flow of notes. Make the notes flow down rather than up.

    - Credits -
    The guide - Myself
    The script - Myself with help from the AHK forum.
    Last edited by Kekeb; 03-26-2009, 01:44 PM.
  • dore
    caveman pornstar
    FFR Simfile Author
    FFR Music Producer
    • Feb 2006
    • 6317

    #2
    Re: Guitar Hero Revolution - Using the GH2 Xbox360 controller to play FFR

    Put in upstrumming and this would be awesome.
    http://www.youtube.com/watch?v=IREnpHco9mw

    Comment

    • jellygod
      FFR Player
      • Jan 2007
      • 1703

      #3
      Re: Guitar Hero Revolution - Using the GH2 Xbox360 controller to play FFR

      cool , too bad i dont have a 360 or gh2

      RETIRED
      ___________________________
      Best AAAs- Monstrous Turtles, Get down
      Styles- index,spread
      Tier Points: 148
      Rank 8 in regional ranking(Great Lakes)
      "Never argue with stupid people, they drag you down to their level and beat you with experience."

      Comment

      • Kekeb
        davai
        • Dec 2006
        • 2765

        #4
        Re: Guitar Hero Revolution - Using the GH2 Xbox360 controller to play FFR

        Originally posted by dore
        Put in upstrumming and this would be awesome.
        EDIT: Alright upstrumming works, no lag on my end.
        Last edited by Kekeb; 07-16-2007, 02:06 PM.

        Comment

        • thechild
          FFR Player
          • Feb 2007
          • 1642

          #5
          Re: Guitar Hero Revolution - Using the GH2 Xbox360 controller to play FFR

          Im doing it right now.

          Comment

          • Kekeb
            davai
            • Dec 2006
            • 2765

            #6
            Re: Guitar Hero Revolution - Using the GH2 Xbox360 controller to play FFR

            Originally posted by thechild
            Im doing it right now.
            Have fun .

            Comment

            • Cyanite
              SIT THE **** DOWN.
              FFR Simfile Author
              • Feb 2007
              • 1174

              #7
              Re: Guitar Hero Revolution - Using the GH2 Xbox360 controller to play FFR

              I can see AIM Anthem being much, much easier with this

              Lack of HO/PO's though would ruin it. It's very hard to play even 8th note streams while alt-strumming, it's too much to focus on usually..

              Cool guide either way


              Originally posted by KgZ
              oh yeah girls love it when I stick my massive arm in their mouth

              Comment

              • ELRayford
                Custom User Title
                • May 2004
                • 1547

                #8
                Re: Guitar Hero Revolution - Using the GH2 Xbox360 controller to play FFR

                nice work kekeb simply amazing

                Comment

                • Shashakiro
                  TWO THOUZAND COMBO
                  FFR Simfile Author
                  • Aug 2005
                  • 9082

                  #9
                  Re: Guitar Hero Revolution - Using the GH2 Xbox360 controller to play FFR

                  I'd like to make it perfecty clear now: This is CHEATING if you use it on anything with jacks (or anything at all, but jacks especially) to beat your normal score. Jacks are about a thousand times easier on GH and it would be massively unfair to allow this here, since Revo comes instantly to mind as a song that would be very FC'able with this (along with others, but Revo would be by far the worst).

                  Aside from that, this is pretty incredibly awesome. Do it for PS2 guitar? =D
                  4th Official FFR Tournament - Master division champion!

                  Originally posted by Boogiebear
                  use ur bain. Itz there for a reason.

                  Comment

                  • Loyal2Death
                    FFR Veteran
                    • Jun 2004
                    • 1032

                    #10
                    Re: Guitar Hero Revolution - Using the GH2 Xbox360 controller to play FFR

                    Originally posted by Shashakiro
                    I'd like to make it perfecty clear now: This is CHEATING if you use it on anything with jacks (or anything at all, but jacks especially) to beat your normal score. Jacks are about a thousand times easier on GH and it would be massively unfair to allow this here, since Revo comes instantly to mind as a song that would be very FC'able with this (along with others, but Revo would be by far the worst).

                    Aside from that, this is pretty incredibly awesome. Do it for PS2 guitar? =D
                    I don't see why it would be any different if you got a USB adapter for a PS2 Guitar. They should be similar.


                    Are you Loyal?
                    Nows the time to choose
                    Die and be free of pain.
                    Or live and fight your sorrow.

                    Comment

                    • Snapps
                      NO DOUBT GET LOUD
                      FFR Simfile Author
                      • Sep 2003
                      • 5650

                      #11
                      Re: Guitar Hero Revolution - Using the GH2 Xbox360 controller to play FFR

                      Well that's interesting.

                      Comment

                      • Kekeb
                        davai
                        • Dec 2006
                        • 2765

                        #12
                        Re: Guitar Hero Revolution - Using the GH2 Xbox360 controller to play FFR

                        I'm pretty sure you can get PS2 to USB adapters. But i don't know the Joy numbers. So if anyone that has a PS2 guitar and ps2/usb adapter could message me that would be awesome. Also, i was going to message an admin about this because i realize people can cheat using this. So if an admin wants it down, it's fine with me. @ loyal 2 death, the joy pad numbers are different, and that's about the only thing.

                        Comment

                        • dore
                          caveman pornstar
                          FFR Simfile Author
                          FFR Music Producer
                          • Feb 2006
                          • 6317

                          #13
                          Re: Guitar Hero Revolution - Using the GH2 Xbox360 controller to play FFR

                          Originally posted by Loyal2Death
                          I don't see why it would be any different if you got a USB adapter for a PS2 Guitar. They should be similar.
                          The driver only works for the 360 controller.
                          http://www.youtube.com/watch?v=IREnpHco9mw

                          Comment

                          • Kekeb
                            davai
                            • Dec 2006
                            • 2765

                            #14
                            Re: Guitar Hero Revolution - Using the GH2 Xbox360 controller to play FFR

                            Originally posted by dore
                            The driver only works for the 360 controller.
                            Just download a PS2 driver .

                            Comment

                            • Tasselfoot
                              Retired BOSS
                              FFR Simfile Author
                              • Jul 2003
                              • 25185

                              #15
                              Re: Guitar Hero Revolution - Using the GH2 Xbox360 controller to play FFR

                              also.... are the arrows not backwards? or is that just because i'm left-handed, and therefore want to hold the shaft with my right hand, and hit the buttons with my right hand.


                              also... i don't get how it makes jacks easier. then again, i've never played GH. explain?
                              RIP

                              Comment

                              Working...