|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0003550||Cabal||[WHDLoad Installs Games] slave||public||2016-08-31 20:24||2019-06-25 22:44|
|Assigned To||Project Info||Cabal (Ocean)|
|Summary||0003550: [Cabal] CD32 Pad Option bug|
|Description||CD32 Pad option doesn't work well on:|
A1200/030 Rev 1D.4 C= Kick 3.0 WHDLoad 18.2
A1200/ACA030 Rev 2B C= Kick 3.1 WHDLoad 18.2
A1200/030 Rev 1D.4 C= Kick 3.1 WHDLoad 18.2
A1200/PPC/060 Rev 1D.4 AmigaTech Kick 3.1 WHDLoad 18.2
Strange Pause and autofire option on first button.
The Game start in 2 Player Mode even if only the RED Button is pressed on the gamepad.
Tested with: CD32 original Pad, Boomerang CD32 pad, Kipper PSX Adapter, Competition Pro Honey Bee CD32 Pad.
On WinUAE 3.3.0 all is ok.
|Tags||No tags attached.|
|KickROM||40 - Kick 3.1|
|Can't reproduce. You can still start the single player game with F1 anyway. And what does "Strange pause and autofire option" mean? You need to provide a bit more useful info than that.|
At the start screen "CABAL" logo, when i press the RED button (1 Player) the game starts always in 2 player mode. Even if i press F1 the game starts in 1 player mode, but then the fire button doesn't work well, sometimes it make pauses after a shot, as it acts for the Play Button that pauses the game.
The second button launches 2 bombs at a time, and generally the direction down of the joystick isn't disabled at all.
All works as expected only on WinUAE, but on original machine i have to disable the 2 button option with CUSTOM3=0.
Why should the down direction be disabled? Disabled is down+fire when using the joypad option, nothing else.
As for the rest, I might create some test versions for you to try, I'll attach these to this ticket, you need to give me feedback then if/when something changes regarding the joypad problems.
I'll test new slaves on my Amiga Real machines !
WinUAE is only an option for a real Amiga User ;)
In fact we can detect joypad vs joystick using some custom code I use
If wrong detection of joystick as cd32 joypad, pressing button 2 presses ALL CD32 joypad buttons which triggers pause and other strange stuff.
Slave needs to be reassembled with my version of "ReadJoyPad.s" probably and add a "_detect_controller_types" call at the start. Sting will you do the honors?
|2016-08-31 20:24||DanyPPC||New Issue|
|2016-08-31 21:09||StingRay||Note Added: 0005311|
|2016-08-31 21:09||StingRay||Assigned To||=> StingRay|
|2016-08-31 21:09||StingRay||Status||new => assigned|
|2016-08-31 21:24||DanyPPC||Note Added: 0005312|
|2016-08-31 23:10||StingRay||Note Added: 0005313|
|2016-09-01 07:01||DanyPPC||Note Added: 0005314|
|2019-06-24 12:05||StingRay||Assigned To||StingRay =>|
|2019-06-25 22:44||JOTD||Note Added: 0006889|