Welcome, Guest. Please login or register.

Author Topic: Activating DB9 joysticks  (Read 1678 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline amyrenTopic starter

Activating DB9 joysticks
« on: December 14, 2024, 09:26:56 AM »
Joysticks plugged into the DB9 ports will not always gets activated by double clicking in games, especially if trying to activate the joystick after a game is started. Activating the joystick before launching the game looks like the best method.

In my experience you can not insert the second joystick in mid game (in case player two just wants to pop in), so both joysticks need to be activated before the game is launched. And I found that I had to unplug the usb joypad to get both DB9 to work in a game.

Could it be possible to have a way to force the joystick settings in the setup for each game launcher, or have a port selector in the F12 menu?
Or improve the double-click detection so that it will work even after game is started.
 

Offline iowtheme

Re: Activating DB9 joysticks
« Reply #1 on: December 14, 2024, 08:45:59 PM »
What version are you on at the moment and have you update to latest version
« Last Edit: December 15, 2024, 04:48:38 PM by iowtheme »
A1200, v3.1 Rom Microbotics M1230XA 40Mhz, 32Ram, No FPU, 4Gb CF Card, 24x CDrom, GBS-8200.

A4000D, v3.1 Rom, WarpEngine 40Mhz, 128Ram, 4GB CF Card, LCD SVGA, CDrw Drive.


A1000 Std System,

A500 Std 521k Ram,

A600, 2mb Ram E/P, 80Mb H/D,

A500 Plus, 2mb Ram E/P, Action Replay
 

Offline amyrenTopic starter

Re: Activating DB9 joysticks
« Reply #2 on: December 17, 2024, 10:32:39 AM »
I was at .916, updated to latest .931 just now and did a test again.

Testing with the game Pang, boot from adf, set up as A1200, kick 3.1.
Launching the game with the USB pad inserted joysticks in Game1 and Game 2 port.
After the game is started I am able to get one joystick to work, but as player two only. Activate the other joystick and it will take over as player 2 while the first joystick gets inactive. I can do this both ways, to toogle the player 2 control between my two joysticks.
Now doubletapping the USB pad and this will control player 1 and the active joystick controls player 2.
Then if I unplug the usb pad while in the game, neither joysticks will work afterwards.

I can off course make changes in the controllers setup each time before launching a game. And set one DB9 input to port 0 and the other to joystick, but since this is a global setting it means the system mouse settings for Amibench and other setups will be affected as well.
If it was possible to have change the controller settings for each game it would be easier.
 

Offline iowtheme

Re: Activating DB9 joysticks
« Reply #3 on: December 17, 2024, 06:09:34 PM »
This afternoon, I’ve been testing this with Lotus turbo challenge 2 in two player mode

In controller preferences
Port 0 is Player 2 with USB
Port 1 is Player 1 with DB9
Or you can have DB9 set 0 and USB set 1

It makes no difference and this works perfectly for me.

It made no difference with unplugged it and swapped it round. Didn’t make any difference at all. It’s responded every time.

Merry Christmas to all

« Last Edit: December 17, 2024, 06:12:42 PM by iowtheme »
A1200, v3.1 Rom Microbotics M1230XA 40Mhz, 32Ram, No FPU, 4Gb CF Card, 24x CDrom, GBS-8200.

A4000D, v3.1 Rom, WarpEngine 40Mhz, 128Ram, 4GB CF Card, LCD SVGA, CDrw Drive.


A1000 Std System,

A500 Std 521k Ram,

A600, 2mb Ram E/P, 80Mb H/D,

A500 Plus, 2mb Ram E/P, Action Replay
 

Offline amyrenTopic starter

Re: Activating DB9 joysticks
« Reply #4 on: December 17, 2024, 08:56:37 PM »
That was the point I tried to make in my previous post. I can make it work by using the global controller settings.
But then you need to do this for every game you want to play, and change it back again every time you want to run Amibench or anything else requiring a mouse.
I would be convenient to be able to set this for each game setting.
 

Offline broadblues

Re: Activating DB9 joysticks
« Reply #5 on: December 18, 2024, 10:18:57 AM »

An idea I'm just having,  but will be a while before I can implement,  is to have a number of saveable controller profiles that can be selected from the games edit panel.

This would be easier to manage as there would only be a few variatons and you wouldn't want to have to set this up per game for every game!
 
The following users thanked this post: amyren, ernsteiswuerfel, notel98, Rusty Breadbin