VOGONS


System Shock & Joysticks

Topic actions

First post, by caltrop

User metadata
Rank Newbie
Rank
Newbie

Contrary to belief System Shock does support a joystick.

I bought this game back in the DOS Days and had hours of fun playing it- with a joystick, a CH Flightstick Pro.
Later I got the enhanced CD version & played it again.
Now in my nostalgia & my new Linux System I am trying to play it in DOSBox.

PROBLEM: NO JOYSTICK!

I have an Serial AxisPad in the USB port. It came with a Serial to USB adapter.
Ah, those were the days... 25/9 pin serial ports, game/midi ports, numerous configuration issues, ...
But 'Today' isn't bad, the systems today SCREAM compared to what was.

OK

The gamepad works fine in Linux Land.
I have 'jstest-gtk' & 'QjoyPad' and the device is working as it should.
Though some of the button numbers don't match with the actual #'s on the button.
Though one of the utilities starts #'s at 0 while the other starts at 1 which doesn't matter.

In DOSBox I found the Gravis utility & tested it and for the most the gamepad is working.
Fire up System Shock & NO JOYSTICK!
I have turned off timing in DOSBox & tried several joystick types to no avail.

What did work is using 'QjoyPad' and mapping keys to sticks & buttons.
But that defeats the purpose of an analog joystick.

SOLUTION

I have an old Win98 PC with those old serial & game ports.
I'll just fire it up & play on it.
But alas the HD is going bad.
Installed a new one but only the first 134G is usable.

But I have this nice NEW laptop with all the memory & disk space...
I WANT TO PLAY ON IT!
Not some old dinosaur.

Is this going to happen every time I try to play an old game in DOSBox?

Reply 1 of 4, by Weebob

User metadata
Rank Member
Rank
Member

I tried and tried to get to grips with it and the control method and just struggled (much as I did back when it was released). Bought Nightdives Enhanced Edition from GOG and it pretty much fixes all my complaints.

bjxhae-6.png

Reply 2 of 4, by caltrop

User metadata
Rank Newbie
Rank
Newbie

Like I said I can play it in original DOS on my ancient Win98 system.
The joystick works fine there.

Frustrates me that System Shock in DOSBox can't use the joystick/gamepad.

Reply 3 of 4, by caltrop

User metadata
Rank Newbie
Rank
Newbie

back again...

gamepad works in DOSbox but not in System Shock
found some test programs & DOSBox works

game just won't detect the device

Reply 4 of 4, by wierd_w

User metadata
Rank Oldbie
Rank
Oldbie

You need to run dosbox's MAPPER utility.

Among other things it can remap, is the joystick's inputs.

Be sure dosbox's conf reflects the joystick type you want to emulate.