View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 06648 | WHDLoad | General | public | 2024-12-02 21:06 | 2025-11-27 16:05 |
| Reporter | JOTD | Assigned To | Wepl | ||
| Priority | normal | Severity | block | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Product Version | 19.1beta | ||||
| Target Version | 19.1 | Fixed in Version | 19.1 | ||
| Project Info | HD-Installer for OS-Killer http://whdload.de/ | ||||
| Summary | 06648: ReadJoyPort parasite outputs in joystick mode | ||||
| Description | related to 0006647 2/3 button joystick mode is completely broken. Take Moktar for instance, character keeps jumping and jumping. the fix 19.0 => 19.1 is required but not enough. | ||||
| Steps To Reproduce | run Moktar (other games probably "work" too) with WinUAE with "USB Gamepad" in "default" mode (not CD32 joypad) Character jumps and jumps ... Working fine with CD32 joypad setting. | ||||
| Tags | No tags attached. | ||||
| Machine | A1200 | ||||
| CPU | 68040 | ||||
| CPUSpeed | 50 | ||||
| ChipSet | AGA | ||||
| GFXCard | None | ||||
| ChipMem | 2 MB | ||||
| FastMem | 0 MB | ||||
| Workbench | OS 3.0 | ||||
| KickROM | 40 - Kick 3.1 | ||||
| KickSoft | None | ||||
| WHDLoad | 19.1 | ||||
|
The game seems to set potgo=$0f00. This breaks as WHDLoad does set potgo only during DETECT or when querying cd32pads. |
|
|
ouch, okay. Very good that it's not a whdload problem then!! Can you point to the part of the code that does that? (maybe in the Moktar mantis issue?) |
|
|
Hmm, gameport.device installs a vbi which writes potgo on each interrupt via potgo.resource. I will change WHDLoad so that it writes potgo each time. |
|
| new WHDLoad beta uploaded | |
| I've tested before and after the fix - can confirm reproduction of continual jumping with earlier beta, and it is now fixed by your POTGO change for me (testing in WinUAE). Nice one. =) | |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2024-12-02 21:06 | JOTD | New Issue | |
| 2024-12-02 21:07 | JOTD | Description Updated | |
| 2024-12-02 22:00 | Wepl | Assigned To | => Wepl |
| 2024-12-02 22:00 | Wepl | Status | new => assigned |
| 2024-12-02 22:04 | Wepl | Product Version | 19.1 => 19.1beta |
| 2024-12-02 23:26 | Wepl | Note Added: 0014261 | |
| 2024-12-02 23:34 | JOTD | Note Added: 0014262 | |
| 2024-12-02 23:39 | JOTD | Note Edited: 0014262 | |
| 2024-12-03 00:45 | Wepl | Note Added: 0014265 | |
| 2024-12-03 01:03 | Wepl | Note Added: 0014266 | |
| 2024-12-03 01:03 | Wepl | Status | assigned => resolved |
| 2024-12-03 01:03 | Wepl | Resolution | open => fixed |
| 2024-12-03 01:03 | Wepl | Fixed in Version | => 19.1beta |
| 2024-12-03 09:42 | Wepl | Target Version | => 19.1 |
| 2024-12-03 11:50 | DJ Mike | Note Added: 0014271 | |
| 2024-12-10 10:27 | Wepl | Fixed in Version | 19.1beta => 19.1 |
| 2025-11-27 16:05 | Wepl | Status | resolved => closed |