| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0006052 | ChuckRock2 | [WHDLoad Installs Games] slave | public | 2023-02-03 20:54 | 2023-02-04 08:53 | ||||||||
| Reporter | Retro-Nerd | ||||||||||||
| Assigned To | Project Info | Chuck Rock 2 (Core Design) http://www.whdload.de/games/ChuckRock2.html | |||||||||||
| Priority | normal | Severity | tweak | Reproducibility | always | ||||||||
| Status | new | Resolution | open | ||||||||||
| Summary | 0006052: Play Button issues with Global Quitkey=$11a set | ||||||||||||
| Description | Pressing the "Play" button ingame (disc version) quits without error message to WB, when a global quitkey=$11a (play+rw+rv) it set. Normally (with keyboard quitkey) it should be Play = Pause | ||||||||||||
| Tags | No tags attached. | ||||||||||||
| Machine | A1200 | ||||||||||||
| CPU | 68030 | ||||||||||||
| CPUSpeed | 33 | ||||||||||||
| ChipSet | AGA | ||||||||||||
| GFXCard | None | ||||||||||||
| ChipMem | 2 MB | ||||||||||||
| FastMem | 128 MB | ||||||||||||
| Workbench | OS 3.1 | ||||||||||||
| KickROM | 40 - Kick 3.1 | ||||||||||||
| KickSoft | None | ||||||||||||
| WHDLoad | 18.8beta | ||||||||||||
| imported | |||||||||||||
| Attached Files |
| ||||||||||||
Notes |
|
|
DJ Mike (developer) 2023-02-04 00:42 |
Not sure if this is similar to your Rainbow Islands report, but again the slave has its own CD32 pad support. As mentioned in the other report: "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." I'm less certain why pressing Play would quit you to workbench in this situation - but it could be interference from WHDL doing CD32 pad reads itself. Again, solution should be the same as Rainbow Islands - override quitkey with a keyboard code like $59/$5d, so slave's own CD32 pad support can work again. |
|
Retro-Nerd (reporter) 2023-02-04 06:03 |
Unfortunately the keyboard quitkey workaround doesn't help here. It helps to prevent the Play = Exit to WB issue. But with a keyboard quitkey set the global quitkey=$11a isn't working anymore. Probably needs an update. |
|
DJ Mike (developer) 2023-02-04 08:53 |
Agreed - looking at readme the slave seems to lack built in support for quitting with FWD+BWD+YEL, which would be useful. |
Issue History |
|||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2023-02-03 20:54 | Retro-Nerd | New Issue | |
| 2023-02-04 00:42 | DJ Mike | Note Added: 0012420 | |
| 2023-02-04 06:03 | Retro-Nerd | Note Added: 0012423 | |
| 2023-02-04 08:53 | DJ Mike | Note Added: 0012428 | |


