Weird impy thing
Register | User Profile | Member List | F.A.Q | Privacy Policy | New Blog | Search Forums | Forums Home
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Doom General > [SEEKING] Intended Gamepad (Joystick) Controls
 
Author
All times are GMT. The time now is 20:43. Post New Thread    Post A Reply
twipley
Green Marine


Posts: 32
Registered: 01-11


I have always played Doom using the keyboard, as I think it is offering a greater challenge this way. However, I am now configuring a gamepad in order to play it that way. Weapon cycling is made through the shoulder buttons. For the rest (fire, use, strafe, and run), just for fun I have been seeking default controls, so as to be playing the way developers intended it in the manual.

key mappings from the manual: i.imgur.com/xaVBScg.png;
"If you are using a joystick, use button 1 to shoot and button 2 to open doors and activate switches. Gravis PC Gamepads have a third and fourth button. These can be used as a Strafe and a Run button, respectively." (1 to fire; 2 to use; 3 to strafe; and 4 to run.)

However, it has revealed itself kind of hard to know which is button 1, button 2, and so on. I cannot just assume button 1 for Doom developers to be button 1 for Logitech developers (my gamepad being http://www.amazon.com/Logitech-9633.../dp/B00030AX3Q/). Indeed, there seems to be no industry standard in the definition of internal button orders.

I have stumbled upon different links, driving hypotheses in the regard of determining intended mappings:

1) http://www.epanorama.net/documents/....html#gravispad -- 1 for left; 2 for up; 3 for down; and 4 for right; which was the popular PC gamepad back in the days of Doom development; however, I am not sure of the posted internal button order; it would have to be tested by someone who has access to that device;

2) http://pineight.com/mw/index.php?ti...GamePad_Pro_USB -- if Gravis has kept the same button order for the USB version of this gamepad which was made like five years later (which I reasonably doubt), then the original Gravis-gamepad button order would be 1 for left; 2 for down; 3 for right; and 4 for up;

3) if the manual took in mind the button order of the snes, which was in vogue back then, then the a, b, x, and y buttons would translate to 1 for right; 2 for down; 3 for up; and 4 for left;

-- resulting control schemes would be:

gravis: left to fire; up to use; down to strafe; and right to run;
usb-gravis: left to fire; down to use; right to strafe; and up to run;
nintendo-snes: right to fire; down to use; up to strafe; and left to run;

In summary, additional info and research would be needed to determine the very mapping the original manual referred to.

EDIT: I have performed some more research on this matter. I have stumbled on a list of games which came out with support for the Gravis gamepad (http://www.mobygames.com/attribute/...,200/p,2/so,1d/). I have then tried to download the manuals for those games.

Only one result came out as pertinent: http://www.abandonia.com/files/extr...ame_extra_1.pdf (Mortal Kombat User Guide) -- which mapped button A to red, B to blue, C to yellow, and D to green.

Add this to both of those links:
http://en.wikipedia.org/wiki/File:Gravis_pc_gamepad.jpg
http://www.emulation64.com/guides/7/3/

Button 1 - Lynx Button B (Gravis Gamepad - Red Button)
Button 2 - Lynx Button A (Gravis Gamepad - Blue Button)
Button 3 - Lynx Option 1 (Gravis Gamepad - Yellow Button)
Button 4 - Lynx Option 2 (Gravis Gamepad - Green Button)

and "perhaps" then, judging from the small evidence weight, the intended control scheme is "left to fire; up to use; down to strafe; and right to run."

EDIT2: It would still be relevant to receive confirmation, either from someone who could test this original gamepad at home, or who has access to its manual and could scan the relevant part for us to archive.

EDIT3: from the Gravis PC Gamepad SDK:
code:
_____ || ---------------------------------------------- | \____||________ X-Axis Joystick A, X-Axis | __ GRAVIS \ Y-Axis Joystick A, Y-Axis | / \ GamePad B | Button A Joystick A, Button #1A | \__/ A C| Button B Joystick A, Button #2A |______________ D | Button D Joystick B, Button #1B \_____| Button C Joystick B, Button #2B

which means:
code:
_____ || ---------------------------------------------- | \____||________ X-Axis Joystick A, X-Axis | __ GRAVIS \ Y-Axis Joystick A, Y-Axis | / \ GamePad 2 | Button 1 Joystick A, Button #1A | \__/ 1 4| Button 2 Joystick A, Button #2A |______________ 3 | Button 3 Joystick B, Button #1B \_____| Button 4 Joystick B, Button #2B

so, the second set of buttons in the doom manual would have been referring to the "joystick b" pair of buttons;

tl;dr: the intended control scheme might be "left to fire; up to use; down to strafe; and right to run."

Last edited by twipley on 01-07-14 at 15:36

Old Post 01-06-14 17:17 #
twipley is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
All times are GMT. The time now is 20:43. Post New Thread    Post A Reply
 
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Doom General > [SEEKING] Intended Gamepad (Joystick) Controls

Show Printable Version | Email this Page | Subscribe to this Thread

 

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are OFF
[IMG] code is ON
 

< Contact Us - Doomworld >

Powered by: vBulletin Version 2.2.5
Copyright ©2000, 2001, Jelsoft Enterprises Limited.