Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2

Author Topic: Dwarf with a gamepad - ideas?  (Read 3694 times)

Murphy

  • Bay Watcher
  • Lazy half-ass
    • View Profile
Dwarf with a gamepad - ideas?
« on: April 07, 2012, 01:32:47 am »

For the first time in my life, I got my hands on a nice 8-button, dual-analog gamepad.
The first game that comes to my mind that I want to try it on? Dwarf Fortress!

Okay, I realize this is stupid and gamepads are not convenient for roguelike controls at all.
But I am still curious, what would be your keybindings to play DF with such a device, if you had to?
Assuming you can use Autohotkey or similar program to map the keys to it.

Edited to add: I of course mean Dwarf mode, or the task would be too simple to solve :)
« Last Edit: April 07, 2012, 01:36:38 am by Murphy »
Logged

Phynhas

  • Bay Watcher
    • View Profile
Re: Dwarf with a gamepad - ideas?
« Reply #1 on: April 07, 2012, 02:17:00 am »

And why not, really?  After all, they put guys on the moon with Ataris.   :P
Logged

superstepa

  • Bay Watcher
    • View Profile
Re: Dwarf with a gamepad - ideas?
« Reply #2 on: April 07, 2012, 03:25:28 am »

Okay, I realize this is stupid and gamepads are not convenient for roguelike controls at all.

Edited to add: I of course mean Dwarf mode, or the task would be too simple to solve :)
Urik Mcsuperstepa is stricken by melancholy
Logged

Loud Whispers

  • Bay Watcher
  • They said we have to aim higher, so we dug deeper.
    • View Profile
    • I APPLAUD YOU SIRRAH
Re: Dwarf with a gamepad - ideas?
« Reply #3 on: April 07, 2012, 05:47:07 am »

You're going to need more buttons :I

TinyPirate

  • Bay Watcher
    • View Profile
Re: Dwarf with a gamepad - ideas?
« Reply #4 on: April 07, 2012, 07:00:37 am »

I bet someone has made a tool that will take gamepad input and let you select letters with stick input, for example. Would be good for people with certain kinds of disabilities.
Logged

Trif

  • Bay Watcher
  • the Not-Quite-So-Great-as-Toady One
    • View Profile
Re: Dwarf with a gamepad - ideas?
« Reply #5 on: April 07, 2012, 07:03:14 am »

Well, you'll definitely need one analog stick for the 8 horizontal directions. The other one could be used for + , - (up and down) and < and > (left and right, maybe). I'm not sure how you'll use /,*, PgUp and PgDown, but maybe the diagonals on the second stick can be used for that. That leaves the 8 buttons. You'll need [ESC], and [Enter], you can pause by using the designation menu. Six keys left for the most important in-game features. You'll need (d)esignating and (i) for digging up/down stairs, (b)uilding and (q) and (a) for giving production orders. And (e) for embarking.

So yeah, you could make a fortress with a game pad. But you couldn't assign labors; check the thoughts of dwarfs; make any sort of zones, burrows or stockpiles; assign nobles; trade; embark on a flat map; check combat reports; give orders to build multiple floor tiles or walls at once; make a military; or build bridges or archery targets facing in a specific direction.

It makes for a nice challenge though.
Logged
Quote from: Toady One
I wonder if the game has become odd.

Xebeth

  • Bay Watcher
    • View Profile
Re: Dwarf with a gamepad - ideas?
« Reply #6 on: April 07, 2012, 08:46:15 am »

I bet someone has made a tool that will take gamepad input and let you select letters with stick input, for example. Would be good for people with certain kinds of disabilities.
You win.
Logged

Girlinhat

  • Bay Watcher
  • [PREFSTRING:large ears]
    • View Profile
Re: Dwarf with a gamepad - ideas?
« Reply #7 on: April 07, 2012, 09:00:49 am »

You'll need something to parse the input into chords, more than likely.  Look into chorded keyboards, like the kind they use during court trials.  They basically have small computers of their own just to handle the keystrokes.

I'd guess, you wouldn't be able to press a button and trigger a menu.  Instead, you'd hold down a button and tilt the controller to open a menu.  For instance, A+Left might open the "k" menu, and A+Right might open the "v" menu.  There's simply too many characters to fit on a gamepad without a lot of chording.

KodKod

  • Bay Watcher
  • Fond of despair and alcoholism.
    • View Profile
Re: Dwarf with a gamepad - ideas?
« Reply #8 on: April 07, 2012, 09:13:11 am »

I could see something like a Nostromo Speedpad working out with dwarf fortress, what with its macro-programmable buttons and enough different modes of use to effectively give it 40+ different keys...

But a regular gamepad? That seems tricky. The most complicated thing I ever configured a Gamepad for was World of Warcraft, back when it actually had lots of different buttons to press, but that pales in comparison to the kind of extensive setup you'd need to do in order to get DF working; personally I wouldn't even consider it.
Logged
/人‿‿人\
Tell me what you see. It's a mortal wretched cacophony!
KodBlog: A rage in progress. Updated 20/04/12

Girlinhat

  • Bay Watcher
  • [PREFSTRING:large ears]
    • View Profile
Re: Dwarf with a gamepad - ideas?
« Reply #9 on: April 07, 2012, 09:18:29 am »

Now I'm wondering what kind of software I'd need to use a PS3 controller...

kaijyuu

  • Bay Watcher
  • Hrm...
    • View Profile
Re: Dwarf with a gamepad - ideas?
« Reply #10 on: April 07, 2012, 09:22:18 am »

I could see it working with an overlaying interface; some 3rd party program that would let you choose the various menu options (construct building, military, etc) using a outside menu and the d-pad to select them. It'd be pretty damn tedious though; final fantasy's bad enough with its menus, and dwarf fortress has 15x as many.


As a side note, the d-pad and analog sticks would be vastly superior to the arrow keys for designations, though the mouse is still better than anything else.
Logged
Quote from: Chesterton
For, in order that men should resist injustice, something more is necessary than that they should think injustice unpleasant. They must think injustice absurd; above all, they must think it startling. They must retain the violence of a virgin astonishment. When the pessimist looks at any infamy, it is to him, after all, only a repetition of the infamy of existence. But the optimist sees injustice as something discordant and unexpected, and it stings him into action.

KodKod

  • Bay Watcher
  • Fond of despair and alcoholism.
    • View Profile
Re: Dwarf with a gamepad - ideas?
« Reply #11 on: April 07, 2012, 09:25:56 am »

Now I'm wondering what kind of software I'd need to use a PS3 controller...

When I used a PS2 controller JoyToKey worked fine for all my needs.
Logged
/人‿‿人\
Tell me what you see. It's a mortal wretched cacophony!
KodBlog: A rage in progress. Updated 20/04/12

Xebeth

  • Bay Watcher
    • View Profile
Re: Dwarf with a gamepad - ideas?
« Reply #12 on: April 07, 2012, 10:25:43 am »

Now I'm wondering what kind of software I'd need to use a PS3 controller...
There are a couple of drivers around for that. My girlfriend uses this (google translated). There is also a bluetooth version which I haven't tried. Or there is something called motionjoy but it was full of ads last time I used it.
Logged

Murphy

  • Bay Watcher
  • Lazy half-ass
    • View Profile
Re: Dwarf with a gamepad - ideas?
« Reply #13 on: April 07, 2012, 08:25:34 pm »

Well, you'll definitely need one analog stick for the 8 horizontal directions. The other one could be used for + , - (up and down) and < and > (left and right, maybe). I'm not sure how you'll use /,*, PgUp and PgDown, but maybe the diagonals on the second stick can be used for that. That leaves the 8 buttons. You'll need [ESC], and [Enter], you can pause by using the designation menu. Six keys left for the most important in-game features. You'll need (d)esignating and (i) for digging up/down stairs, (b)uilding and (q) and (a) for giving production orders. And (e) for embarking.

So yeah, you could make a fortress with a game pad. But you couldn't assign labors; check the thoughts of dwarfs; make any sort of zones, burrows or stockpiles; assign nobles; trade; embark on a flat map; check combat reports; give orders to build multiple floor tiles or walls at once; make a military; or build bridges or archery targets facing in a specific direction.

It makes for a nice challenge though.

Aha.
I can have start for enter and select for esc (make that space, I actually still have leavescreen mapped to space).
D-pad for /, *, PgUp and PgDown. Or actually, use it for 4 more useful keys. And 8 ordinary buttons left... yeah, still not enough.
Cool.
Logged

Mrhappyface

  • Bay Watcher
    • View Profile
Re: Dwarf with a gamepad - ideas?
« Reply #14 on: April 08, 2012, 09:42:13 pm »

As long as I can look radical doing it, I'm down with it.
Spoiler (click to show/hide)
Logged
This is Dwarf Fortress. Where torture, enslavement, and murder are not only tolerable hobbies, but considered dwarfdatory.
Pages: [1] 2