Robert's tutorial for using Gamepads
Posted: Wed Mar 02, 2016 6:10 pm
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-DISCLAMER: Don't expect to just throw your keyboard and mouse out the window, and be able to play the entire game with a controller. We'll touch on that later. -
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Hello everybody, I'm Robert Freeman. I just joined, but I have some useful information for anyone who wants to play UT99 or Unreal Gold with a gamepad. This tutorial will assume that you are using Windows 7, and the Windows version of UT99 or Unreal Gold. Though the majority of this tutorial (Anything that doesn't involve the control panel).
First, open up User.INI located in the System folder of your UT99 or Unreal Gold directory. (For me, this is C:\UnrealTournament\ and C:\GOG Games\Unreal Gold). It should look like this if you're using Notepad.
UT99
Unreal Gold
(WILL FIX, BUT LOOKS EXACTLY THE SAME AS ABOVE)
Then, scroll down to the part that looks like this.
UT99
Unreal Gold
As you can see, I already set up my gamepad controls. However, I am not using an Xbox One/360 gamepad, but you can easily figure out how to use those
This second step can be split up into 2 parts:
-Trial and Error
-Checking button number
1. You have about 16 different buttons you can use. Through Trial and Error, you can see which buttons do which functions.
2. Open up the Windows control panel, and look for controllers. I am using a Rumblepad 2 Wireless for this.
When you open it up, you'll see a list of buttons and numbers corresponding. However, I do not have this (Due to have updating my drivers for this controller in particular).
For everyone else, you should see a bunch of circles with numbers in them. Press each button, then type up what number each button corresponds to. For me, this is what I have:
X Button: Button 1
A Button: Button 2
B Button: Button 3
Y Button: Button 4
Left Bumper: Button 5
Right Bumper: Button 6
Left Trigger: Button 7
Right Trigger: Button 8
Back: Button 9
Start: Button 10
Left Thumbstick: Button 11
Right Thumbstick: Button 12
Therefore, for each area that says Joy#, it corresponds to one of those buttons.
Now, for actually using the buttons in game.
1. Do everything in User.INI
2. Do everything in game
Example:
Joy1=InventoryActivate
Joy2=Jump
Joy3=Duck
Joy4=
Joy5=PrevWeapon
Joy6=NextWeapon
Joy7=AltFire
Joy8=Fire
Joy9=ActivateTranslator
Joy10=ShowMenu
Joy11=InventoryPrevious
Joy12=InventoryNext
Joy13=
Joy14=
Joy15=
Joy16=
As for commands, what I did was look around for certain commands like PrevWeapon and NextWeapon. But, just for reference:
UT99
PrevWeapon = Previous Weapon
NextWeapon = Next Weapon
Jump = Jump
Duck = Crouch/Duck(/Duckling )
Unreal Gold
PrevBeltItem = Previous Weapon
NextBeltItem = Next Weapon
Jump = Jump
Duck = Duck
Now, here is a problem for everyone using an Xbox or PS controller, which are the triggers. Now, here are 2 solutions:
(Kudos for LannFyre for bringing this up)
Joy2Key
Xpadder
There are several advantages to using these:
1. You can program mouse buttons and movements to buttons, triggers, ect...
2. It gets rid of alot of roadblocks such as navigating the menu.
3. It's a bit less buggy, and can save alot of time if used right.
4. It's alot less messy, and much easier to set up than in the actual game.
Which do I recommend? Well, I recommend Xpadder since it's both free, and very versatile.
If you want to continue forth to the dangerous depths of the Analogue Apocalypse.
2. Programming the buttons in game
This is a much simpler option, and also gives you a user interface to assign everything.
Except the analogue sticks. Oh boy.
Now, the analogue sticks.
Wanna know why this doesn't include Deus Ex? Yeah, because it doesn't like joystick support. It seems that Deus Ex removed most of the functionality of joysticks, resulting in the second analogue stick not being detected, and certain buttons not working at all. Besides, who ever thought that was a good idea? That's like playing System Shock 1 with a power glove!
Anywho....
Alot of trial and error is put into this. UT99 is very sensitive with analogue sticks (in my experience, at least), so I had to go with this:
JoyX=Axis astrafe speed=2
JoyY=Axis aBaseY speed=2
JoyZ=Axis aturn speed=0.5
JoyR=Axis aLookUp speed=-0.2
QUOTED FROM THIS THREAD:
JoyX= "Left Analogue Horizontal"
JoyY= "Left Analogue Vertical"
JoyZ= "Right Analogue Horizontal"
JoyR= "Right Analogue Vertical"
By default, JoyR is inverted, which explains why I went with -0.2.
As for Unreal Gold, it seems it's less sensitive with analogue sticks, and as such, I went with this:
JoyX=Axis astrafe speed=2
JoyY=Axis aBaseY speed=2
JoyZ=Axis aturn speed=3
JoyR=Axis aLookUp speed=-1
Yes, I know the vertical looking speed is very slow, but you can easily adjust it.
Unfortunately, a problem I've never been able to solve is the use of menus, and it makes it a bit frustrating and ironic to use a controller, if you're going to access the menus using a mouse and keyboard.
Now, the FAQ:
Q: Why would you play this game with a controller?!?!
A: Some people prefer playing with a controller, or are using something like a laptop.
Q: How come you can't make a mod for the controller to work in menus?
A: Well, big surprise hot shot: I don't know alot about UnrealScript, other than adding textures and Conversations in Deus Ex.
Q: Why are you not using an Xbox Controller?
A: I currently don't have one that works with PC, and even though I have and Xbox One controller, it simply won't work with mine.
Q: How come you can't program the analogue sticks?
A: The analogue values cannot be edited in the controls menu, so it has to be done with the power of TEXT.
Q: This tutorial is lazy.
A: This tutorial is informative.
Q: Do you normally play UT99 or Unreal with a controller?
A: UT99, very rarely. Unreal Gold? Very often.
Q: Why in the world would you play an online multiplayer shooter, where accuracy is key, with a controller that is inferior and less accurate than a M+KB combo?
A: Well, call me an outcast, but I've only played online multiplayer on UT99 3 times, and all 3 of them were on modded servers with awful custom maps. I prefer playing against bots on high difficulties, along with the singleplayer campaign.
Q: Outcast.
A: That's not a question, but I'll accept that as a valid comment.
THE END
1:19 PM, 3/2/2016
-DISCLAMER: Don't expect to just throw your keyboard and mouse out the window, and be able to play the entire game with a controller. We'll touch on that later. -
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Hello everybody, I'm Robert Freeman. I just joined, but I have some useful information for anyone who wants to play UT99 or Unreal Gold with a gamepad. This tutorial will assume that you are using Windows 7, and the Windows version of UT99 or Unreal Gold. Though the majority of this tutorial (Anything that doesn't involve the control panel).
First, open up User.INI located in the System folder of your UT99 or Unreal Gold directory. (For me, this is C:\UnrealTournament\ and C:\GOG Games\Unreal Gold). It should look like this if you're using Notepad.
UT99
Unreal Gold
(WILL FIX, BUT LOOKS EXACTLY THE SAME AS ABOVE)
Then, scroll down to the part that looks like this.
UT99
Unreal Gold
As you can see, I already set up my gamepad controls. However, I am not using an Xbox One/360 gamepad, but you can easily figure out how to use those
This second step can be split up into 2 parts:
-Trial and Error
-Checking button number
1. You have about 16 different buttons you can use. Through Trial and Error, you can see which buttons do which functions.
2. Open up the Windows control panel, and look for controllers. I am using a Rumblepad 2 Wireless for this.
When you open it up, you'll see a list of buttons and numbers corresponding. However, I do not have this (Due to have updating my drivers for this controller in particular).
For everyone else, you should see a bunch of circles with numbers in them. Press each button, then type up what number each button corresponds to. For me, this is what I have:
X Button: Button 1
A Button: Button 2
B Button: Button 3
Y Button: Button 4
Left Bumper: Button 5
Right Bumper: Button 6
Left Trigger: Button 7
Right Trigger: Button 8
Back: Button 9
Start: Button 10
Left Thumbstick: Button 11
Right Thumbstick: Button 12
Therefore, for each area that says Joy#, it corresponds to one of those buttons.
Now, for actually using the buttons in game.
1. Do everything in User.INI
2. Do everything in game
Example:
Joy1=InventoryActivate
Joy2=Jump
Joy3=Duck
Joy4=
Joy5=PrevWeapon
Joy6=NextWeapon
Joy7=AltFire
Joy8=Fire
Joy9=ActivateTranslator
Joy10=ShowMenu
Joy11=InventoryPrevious
Joy12=InventoryNext
Joy13=
Joy14=
Joy15=
Joy16=
As for commands, what I did was look around for certain commands like PrevWeapon and NextWeapon. But, just for reference:
UT99
PrevWeapon = Previous Weapon
NextWeapon = Next Weapon
Jump = Jump
Duck = Crouch/Duck(/Duckling )
Unreal Gold
PrevBeltItem = Previous Weapon
NextBeltItem = Next Weapon
Jump = Jump
Duck = Duck
Now, here is a problem for everyone using an Xbox or PS controller, which are the triggers. Now, here are 2 solutions:
(Kudos for LannFyre for bringing this up)
Joy2Key
Xpadder
There are several advantages to using these:
1. You can program mouse buttons and movements to buttons, triggers, ect...
2. It gets rid of alot of roadblocks such as navigating the menu.
3. It's a bit less buggy, and can save alot of time if used right.
4. It's alot less messy, and much easier to set up than in the actual game.
Which do I recommend? Well, I recommend Xpadder since it's both free, and very versatile.
If you want to continue forth to the dangerous depths of the Analogue Apocalypse.
2. Programming the buttons in game
This is a much simpler option, and also gives you a user interface to assign everything.
Except the analogue sticks. Oh boy.
Now, the analogue sticks.
Wanna know why this doesn't include Deus Ex? Yeah, because it doesn't like joystick support. It seems that Deus Ex removed most of the functionality of joysticks, resulting in the second analogue stick not being detected, and certain buttons not working at all. Besides, who ever thought that was a good idea? That's like playing System Shock 1 with a power glove!
Anywho....
Alot of trial and error is put into this. UT99 is very sensitive with analogue sticks (in my experience, at least), so I had to go with this:
JoyX=Axis astrafe speed=2
JoyY=Axis aBaseY speed=2
JoyZ=Axis aturn speed=0.5
JoyR=Axis aLookUp speed=-0.2
QUOTED FROM THIS THREAD:
JoyX= "Left Analogue Horizontal"
JoyY= "Left Analogue Vertical"
JoyZ= "Right Analogue Horizontal"
JoyR= "Right Analogue Vertical"
By default, JoyR is inverted, which explains why I went with -0.2.
As for Unreal Gold, it seems it's less sensitive with analogue sticks, and as such, I went with this:
JoyX=Axis astrafe speed=2
JoyY=Axis aBaseY speed=2
JoyZ=Axis aturn speed=3
JoyR=Axis aLookUp speed=-1
Yes, I know the vertical looking speed is very slow, but you can easily adjust it.
Unfortunately, a problem I've never been able to solve is the use of menus, and it makes it a bit frustrating and ironic to use a controller, if you're going to access the menus using a mouse and keyboard.
Now, the FAQ:
Q: Why would you play this game with a controller?!?!
A: Some people prefer playing with a controller, or are using something like a laptop.
Q: How come you can't make a mod for the controller to work in menus?
A: Well, big surprise hot shot: I don't know alot about UnrealScript, other than adding textures and Conversations in Deus Ex.
Q: Why are you not using an Xbox Controller?
A: I currently don't have one that works with PC, and even though I have and Xbox One controller, it simply won't work with mine.
Q: How come you can't program the analogue sticks?
A: The analogue values cannot be edited in the controls menu, so it has to be done with the power of TEXT.
Q: This tutorial is lazy.
A: This tutorial is informative.
Q: Do you normally play UT99 or Unreal with a controller?
A: UT99, very rarely. Unreal Gold? Very often.
Q: Why in the world would you play an online multiplayer shooter, where accuracy is key, with a controller that is inferior and less accurate than a M+KB combo?
A: Well, call me an outcast, but I've only played online multiplayer on UT99 3 times, and all 3 of them were on modded servers with awful custom maps. I prefer playing against bots on high difficulties, along with the singleplayer campaign.
Q: Outcast.
A: That's not a question, but I'll accept that as a valid comment.
THE END
1:19 PM, 3/2/2016