2024-03-28 23:40 CET

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0006049RainbowIslands[WHDLoad Installs Games] slavepublic2023-02-04 08:51
ReporterRetro-Nerd 
Assigned ToDJ MikeProject InfoRainbow Islands (Ocean)
http://www.whdload.de/games/RainbowIslands.html
 
PrioritynormalSeveritytweakReproducibilityalways
StatusclosedResolutionwon't fix 
Summary0006049: CD32 blue button for "Jump" doesn't work with global Quitkey=$11a
DescriptionWhen i set the joypad combo Play+FWD+RWD with a global Quit=$11s the CD32 pad "Blue" Button for "Jump" doesn't work anymore. Fixable somehow?
TagsNo tags attached.
MachineA1200
CPU68030
CPUSpeed50
ChipSetAGA
GFXCardNone
ChipMem2 MB
FastMem128 MB
WorkbenchOS 3.1
KickROM40 - Kick 3.1
KickSoftNone
WHDLoad18.8beta
imported
Attached Files

-Relationships
+Relationships

-Notes

note ~0012419

DJ Mike (developer)

From WHDLoad's own docs:

"Using buttons from a joypad ($103..$10a/$113..$11a) as a QuitKey will make it impossible for the installed program to detect/check/use a joypad. The installed program will think a joystick is connected. This is because of some hardware limitations that the joypad can only checked once during a 1/50 second. So dont use it for games which require a joypad."

So I think your issue is that using WHDLoad's own CD32 quitkey support will unfortunately stop the slave's own CD32 pad support from working.

Since the slave already supports quitting with the CD32 pad, it should be enough to set a custom (keyboard) quitkey like $59 (F10) or $5d (numpad *) in the icon/info file to override the global one, and that should allow the slave's CD32 support to work again.

note ~0012424

Retro-Nerd (reporter)

Confirmed. With a local quitkey set as a workaround the jump button works again, and the global quitkey works too. You can close it.
+Notes

-Issue History
Date Modified Username Field Change
2023-02-02 22:49 Retro-Nerd New Issue
2023-02-04 00:39 DJ Mike Note Added: 0012419
2023-02-04 06:05 Retro-Nerd Note Added: 0012424
2023-02-04 08:51 DJ Mike Assigned To => DJ Mike
2023-02-04 08:51 DJ Mike Status new => closed
2023-02-04 08:51 DJ Mike Resolution open => won't fix
+Issue History