VOGONS

Common searches


First post, by Kreshna Aryaguna Nurzaman

User metadata
Rank l33t
Rank
l33t

So I dug up my old "treasure crate" a week ago and became interested in two games: A-10 Tank Killer and Battledrome, both from Sierra Dynamix. I didn't have the chance to play Battledrome a lot the first time I bought the game, but I still remember playing A-10. Now I decided to play them with CH Fighterstick, CH Pro Throttle, and Pro Pedals - the USB version, using DOSBOX and my laptop.

My first impression on both games is that they're very sluggish, but is kinda different kind of sluggish. What I mean by "sluggish" here is the joystick dead zone somehow becomes very large in both games. I have to pull the stick quite a long way in order to get any response.

(I don't have such problems with the throttle though, because, due to both games' control scheme, I had to map throttle axis into key presses to use the games' throttle function. A-10 Tank Killer, for example, can only use the button 1 2 3 4 5 6 7 8 9 0 for its throttle function. Its rudder control, on the other hand, can utilize 2nd joystick X axis.)

The CH Control Manager software cannot help much, since by default, its sensitivity setting is already set to maximum (100), and its dead zone setting is already set to minimum (0). Playing around with the axis response curve helps a little, but still not enough.

I don't quite remember whether both games are also that sluggish in real DOS - I still remember A-10 was pretty sluggish, but not this kind of sluggishness I described above. Just FYI, Pacific Strike's control is also sluggish in DOSBOX, but again, not this kind of sluggishness (it's equally sluggish through the axis line instead of suffering from enlarged dead zone). I have Googled for A-10 patch, and found one here in Vogons, but it doesn't help either.

Is it possible to reduce joystick's dead zone in DOSBOX?

Never thought this thread would be that long, but now, for something different.....
Kreshna Aryaguna Nurzaman.

Reply 1 of 8, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

There is no deadzone in dosbox actually (at this moment), but you could try boosting the maximum values. You will need to recompile dosbox though to do that.
Switching between timed and non-timed might help as well, as the resistance values are calculated in a different way.

Water flows down the stream
How to ask questions the smart way!

Reply 2 of 8, by Kreshna Aryaguna Nurzaman

User metadata
Rank l33t
Rank
l33t
Qbix wrote:

There is no deadzone in dosbox actually (at this moment), but you could try boosting the maximum values. You will need to recompile dosbox though to do that.
Switching between timed and non-timed might help as well, as the resistance values are calculated in a different way.

I see, thanks. In my case, switching between timed and non-timed doesn't do anything, unlike in, say, Wing Commander Armada, where switching between timed and non-timed really makes big difference.

Hmmm... I hope it's not difficult to compile in Windows. Compiling in Linux is something I've already experienced with, but I've never compiled anything in Windows.

Just wonder, am I the only one experiencing such sluggishness in Dynamix games?

Never thought this thread would be that long, but now, for something different.....
Kreshna Aryaguna Nurzaman.

Reply 3 of 8, by Dominus

User metadata
Rank DOSBox Moderator
Rank
DOSBox Moderator

I have no idea if that makes a difference, but have you tried fixed cycles with either timed or not timed? Seems fixed cycles helps joystick stuff at times.

Why did younpost in Milliways?

Windows 3.1x guide for DOSBox
60 seconds guide to DOSBox
DOSBox SVN snapshot for macOS (10.4-11.x ppc/intel 32/64bit) notarized for gatekeeper

Reply 4 of 8, by Gemini000

User metadata
Rank l33t
Rank
l33t

I've had similar problems getting Descent's joystick support working. Sometimes these games have a joystick sensitivity setting, if not in-game then sometimes as a command line argument.

You may also try selecting different joystick modes in the game itself and setting different joysticktype values as well in DOSBox. Sometimes, the best solution is to set DOSBox into 2axis or 4axis mode and run the game using FCS or CH joystick mode, or sometimes the total opposite, running DOSBox with an FCS or CH joysticktype and the game with standard joystick support.

Basically, fiddle with EVERY setting when getting the joystick going with a game in DOSBox. Don't assume that just because a setting should be correct it'll work as intended. This is a big reason why I include joystick configuration details when I do DOSBox settings on ADG now, as it can be a pain to configure the joystick properly in some games. :P

--- Kris Asick (Gemini)
--- Pixelmusement Website: www.pixelships.com
--- Ancient DOS Games Webshow: www.pixelships.com/adg

Reply 5 of 8, by Kreshna Aryaguna Nurzaman

User metadata
Rank l33t
Rank
l33t
Dominus wrote:

I have no idea if that makes a difference, but have you tried fixed cycles with either timed or not timed? Seems fixed cycles helps joystick stuff at times.

I always use fixed cycles with my games, except those DOS games with built-in DOSBOX bought from gog.com

Dominus wrote:

Why did younpost in Milliways?

Because I'm not sure if the problem is related to DOSBOX or the games themselves. I also play Wing Commander Armada from DOSBOX, but I don't experience such sluggishness. The problem seems related to the games themselves, but probably there is a way to work around the problem using DOSBOX -by decreasing the dead zone.

Gemini000 wrote:

I've had similar problems getting Descent's joystick support working. Sometimes these games have a joystick sensitivity setting, if not in-game then sometimes as a command line argument.

You may also try selecting different joystick modes in the game itself and setting different joysticktype values as well in DOSBox. Sometimes, the best solution is to set DOSBox into 2axis or 4axis mode and run the game using FCS or CH joystick mode, or sometimes the total opposite, running DOSBox with an FCS or CH joysticktype and the game with standard joystick support.

It works in Falcon 3.0, but it doesn't in Battledrome. For example, selecting Thrustmaster WCS as throttle controller in Battledrome doesn't work, despite I have mapped my CH Pro Throttle as second joystick's Y axis.

Gemini000 wrote:

Basically, fiddle with EVERY setting when getting the joystick going with a game in DOSBox. Don't assume that just because a setting should be correct it'll work as intended. This is a big reason why I include joystick configuration details when I do DOSBox settings on ADG now, as it can be a pain to configure the joystick properly in some games. 😜

Well, joystick setting in both games are pretty much limited. The only joystick setting available in A-10 Tank Killer, for example, is limited to ALT+C and ALT+J.

Never thought this thread would be that long, but now, for something different.....
Kreshna Aryaguna Nurzaman.

Reply 6 of 8, by collector

User metadata
Rank l33t
Rank
l33t

There are a couple of issues with A-10. There is an odd behavior with the mouse, at least in DOSBox. Ripsaw made a patch for this. There is also an official patch (A10PATCH ) which includes a new joystick driver, though this is meant for version 1.5. http://sierrahelp.com/Patches-Updates/Patches … lerUpdates.html

The new installer includes all relevant patches, including Ripsaw's. It works with both version 1.0 and 1.5. http://sierrahelp.com/Patches-Updates/NewSier … stallers.html#A

The Sierra Help Pages -- New Sierra Game Installers -- Sierra Game Patches -- New Non-Sierra Game Installers

Reply 7 of 8, by Kreshna Aryaguna Nurzaman

User metadata
Rank l33t
Rank
l33t
collector wrote:

There are a couple of issues with A-10. There is an odd behavior with the mouse, at least in DOSBox. Ripsaw made a patch for this. There is also an official patch (A10PATCH ) which includes a new joystick driver, though this is meant for version 1.5. http://sierrahelp.com/Patches-Updates/Patches … lerUpdates.html

The new installer includes all relevant patches, including Ripsaw's. It works with both version 1.0 and 1.5. http://sierrahelp.com/Patches-Updates/NewSier … stallers.html#A

Thanks! Will give it a shot.

Anyway, yes, my version is 1.5.

Never thought this thread would be that long, but now, for something different.....
Kreshna Aryaguna Nurzaman.

Reply 8 of 8, by Kreshna Aryaguna Nurzaman

User metadata
Rank l33t
Rank
l33t

Ah, so I've tried the joystick driver patch. The joystick dead zone is noticeably reduced - still too large for my liking, but reduced to reasonable level. Now at least the controls become more manageable. It should be noted that the control in overall is still sluggish, though not the particular sluggishness (ie, very large dead zone) I've described in this thread.

So, thanks. 😀

Anyway, with better controls, I started re-playing this game again. Unfortunately, I met the same gameplay-related problem I've encountered years ago the first time I'm playing A-10; the same problem that eventually made me dump this game and played Gunship 2000 instead.

Lousy targeting system, that is.

You see, I just played (and failed) the mission Mother Hen again some minutes ago. This game is apparently designed with rudder pedals in mind (alright, second joystick), and I played this game using CH Fighterstick, CH Pro Throttle, and CH Pro Pedals. Using the pedals to 'spread cannon fire', I've become a very deadly mother hen, wiping out every single tank and IFV solely using my Avenger cannon. I successfully cleared the path for every single friendly tank platoon using cannon alone - not a single Maverick being fired. In turn, the friendly platoons made "SAM holes" everywhere while thanking me for providing such proficient air support.

So it's time for me to go through and destroy the enemy supply dump, which was protected by a pair of SA-3 Gopher Infrared SAM launchers.

And then came the problem.

I have selected the Gophers on the map, I have selected Mavericks accordingly, then I went to the targets. As I was closing in, the Gophers refused to appear on my targeting system until I was SAM-hammered at least twice. And yes, the SAMs hit me despite I was frantically dropping flares like there's no tomorrow.

Eventually, the one of the Gophers appeared on my targeting system. I swiftly launched a single Maverick, and the Gopher was gone. Unfortunately, there was still another Gopher, and that little shit kept firing SAMs at me while my targeting system was apparently in love with a bunker.

Yes, the automatic "next target selection" feature in this game is very annoying. Right after I destroyed the first Gopher, the targeting system automatically switched to a harmless bunker instead of locking to the second Gopher. I frantically push the 'next target' button, only to find harmless targets like 'bunker', 'enemy HQ', 'tent', etc. The second Gopher just refused to appear until I flew past the area - which made everything disappear from the target list. And of course, it was still hammering me with SAMs.

I don't know why the targeting system routine is written in such way, that it refused to lock to the second Gopher after I destroyed the first. Or maybe targets in a particular area are treated as 'target list' - that you must press the 'next target' button repeatedly to walk through the 'target list' until you find what you want. Fine. But if it was the case, I wonder why the game designer did not include a 'previous target' button.

I don't know either if such targeting difficulty is an oversight, or it is actually intentional to add artificial difficulty to the game. Which is too bad because A-10 is built on very nice concepts; the importance of rudder when using the Avenger cannon, the importance to work in concert with friendly ground forces, and the excitement of flying CAS.

Never thought this thread would be that long, but now, for something different.....
Kreshna Aryaguna Nurzaman.