Joystick use with Windows 7

Moderators: GSH, Ultraken

bonobobananas
Scrap
Posts: 2
Joined: Sun Mar 10, 2013 10:33 am

Joystick use with Windows 7

Post by bonobobananas »

Hi there. I used to play Battlezone into the early hours of each morning 13-15 years ago so imagine my excitement when I saw Battlezone 1.5 for download whilst randomly surfing one evening...

Now to the point: I always played with the Microsoft Sidewinder joystick not being too dextrous on a keyboard.

My question: I'm running windows 7 with the 1.5 game version: is there a joystick out there that I can buy that will be compatible with the game and windows 7? I don't want to shell out on a joystick purely for a nostalgia game on BZ only to find it doesn't work.

Many thanks for any help out there :)
User avatar
Ultraken
Patch Creator
Posts: 373
Joined: Fri Feb 18, 2011 6:06 pm
Contact:

Re: Joystick use with Windows 7

Post by Ultraken »

If it helps your decision any, BZ 1.5 adds support for the Xbox 360 game pad.
bonobobananas
Scrap
Posts: 2
Joined: Sun Mar 10, 2013 10:33 am

Re: Joystick use with Windows 7

Post by bonobobananas »

Ultraken wrote:If it helps your decision any, BZ 1.5 adds support for the Xbox 360 game pad.
That is interesting, I didn't realise you could use those controllers on a PC but having looked them up they are USB connected. I may give that a go unless anyone comes up with a compatible Win7 Joystick, thanks :)
User avatar
Ultraken
Patch Creator
Posts: 373
Joined: Fri Feb 18, 2011 6:06 pm
Contact:

Re: Joystick use with Windows 7

Post by Ultraken »

The 360 game pad has become the default joystick for PC games since so many PC games also show up on consoles.
User avatar
Nielk1
Flying Mauler
Posts: 2991
Joined: Fri Feb 18, 2011 10:35 pm
Contact:

Re: Joystick use with Windows 7

Post by Nielk1 »

So you had to implement XInput instead of just DirectInput?
User avatar
Ultraken
Patch Creator
Posts: 373
Joined: Fri Feb 18, 2011 6:06 pm
Contact:

Re: Joystick use with Windows 7

Post by Ultraken »

Xbox 360 gamepad support is just a control mapping; it uses the same Windows multimedia library joystick input as everything else.
User avatar
Nielk1
Flying Mauler
Posts: 2991
Joined: Fri Feb 18, 2011 10:35 pm
Contact:

Re: Joystick use with Windows 7

Post by Nielk1 »

I had to get a DirectInput to XInput converter program to use my normal joystick with a game that only works with an XBox controller, hence my query.
User avatar
Ultraken
Patch Creator
Posts: 373
Joined: Fri Feb 18, 2011 6:06 pm
Contact:

Re: Joystick use with Windows 7

Post by Ultraken »

XInput supports only Xbox 360 controller input. DirectInput supports mouse, keyboard, and (slightly gimped) Xbox 360 controller input. From what I've read, Microsoft recommends using standard window messages for mouse and keyboard or--for the more adventurous--raw input events via WM_INPUT messages (which requires Windows XP or later). The OS defines structures for mouse and keyboard data but joysticks are a lot tougher to wrangle. (I found this article describing how to do it.)
User avatar
Nielk1
Flying Mauler
Posts: 2991
Joined: Fri Feb 18, 2011 10:35 pm
Contact:

Re: Joystick use with Windows 7

Post by Nielk1 »

That is extremely useful. Thank you.
HughManatee
Drunken Scav
Posts: 12
Joined: Tue Nov 22, 2011 3:36 am

Re: Joystick use with Windows 7

Post by HughManatee »

I use a Logitech Extreme 3D Pro. It comes with software that you'll need to program for Battlezone, but it isn't very hard. Can program it for BZ in about 1/2 - 1 hr. Last time I checked, Best Buy had it for $34.99 (Logitech suggested retail price is $29.99).

If you have a Microcenter store near you, they had it for $29.99.

The joystick works well once you've got the buttons programmed. Use 2 axis joystick with hat or 3 axis joystick with hat setting in BZ, depending on whether you want to use the joystick throttle lever or not.
User avatar
Red Devil
Recycler
Posts: 4398
Joined: Fri Feb 18, 2011 5:10 pm
Location: High in the Rocky Mountains

Re: Joystick use with Windows 7

Post by Red Devil »

i wonder if you could make 2 joysticks work like on the arcade version... :-)
If given the truth, the people can be depended upon to meet any national crisis. The great point is to bring them the real facts - and beer.
Abraham Lincoln

Battlestrat, FE, G66, In The Shadows, Starfleet, Uler, & ZTV

Lifetime member of JBS and NRA
User avatar
Ded10c
Recycler
Posts: 3815
Joined: Sun Feb 20, 2011 11:05 am
Location: Stoke-on-Trent
Contact:

Re: Joystick use with Windows 7

Post by Ded10c »

Red Devil wrote:i wonder if you could make 2 joysticks work like on the arcade version... :-)
Probably better reward-to-effort in using Rise of the Black Dogs with a gamepad.
battlezone.wikia.com needs your help!
Apollo
Sabre
Posts: 456
Joined: Sat Feb 19, 2011 9:51 pm

Re: Joystick use with Windows 7

Post by Apollo »

Logitech Extreme 3D Pro is not a good stick, after a short time it locks up during dogfights in Battlezone.
Also the fire button is poorly designed (will make your finger hurt after a while), unlike the old sidewinder joystick.
Activision anet servers for all legacy anet games: Anet Servers
BattleZone Club (Supporting BattleZone 1.4, The Red Odyssey, BattleZone Enhanced, BattleZone 1.5 and Bionite)
BattleZone 1 Community Since 2002
User avatar
Ded10c
Recycler
Posts: 3815
Joined: Sun Feb 20, 2011 11:05 am
Location: Stoke-on-Trent
Contact:

Re: Joystick use with Windows 7

Post by Ded10c »

It was fine for me, guess your hands are the wrong shape.
battlezone.wikia.com needs your help!
Apollo
Sabre
Posts: 456
Joined: Sat Feb 19, 2011 9:51 pm

Re: Joystick use with Windows 7

Post by Apollo »

Guess you don't play enough to know.
Activision anet servers for all legacy anet games: Anet Servers
BattleZone Club (Supporting BattleZone 1.4, The Red Odyssey, BattleZone Enhanced, BattleZone 1.5 and Bionite)
BattleZone 1 Community Since 2002
Post Reply