2020-11-29 06:43 CET

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0003550Cabal[WHDLoad Installs Games] slavepublic2019-06-25 22:44
ReporterDanyPPC 
Assigned ToProject InfoCabal (Ocean)
http://www.whdload.de/games/Cabal.html
 
PrioritynormalSeverityfeatureReproducibilityalways
StatusassignedResolutionopen 
Summary0003550: [Cabal] CD32 Pad Option bug
DescriptionCD32 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.
TagsNo tags attached.
MachineA1200
CPU68030
CPUSpeed50
ChipSetAGA
GFXCardNone
ChipMem2 MB
FastMem64MB
WorkbenchOS 3.0
KickROM40 - Kick 3.1
KickSoftNone
WHDLoad18.2
imported
Attached Files

-Relationships
+Relationships

-Notes

note ~0005311

StingRay (developer)

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.

note ~0005312

DanyPPC (reporter)

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.

note ~0005313

StingRay (developer)

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.

note ~0005314

DanyPPC (reporter)

Of course.

I'll test new slaves on my Amiga Real machines !
WinUAE is only an option for a real Amiga User ;)

note ~0006889

JOTD (developer)

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?
+Notes

-Issue History
Date Modified Username Field Change
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
+Issue History