View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0006320 | DylanDog | [All Projects] General | public | 2023-11-30 18:47 | 2024-01-21 23:02 | ||||||||
Reporter | Velociraptor5 | ||||||||||||
Assigned To | StingRay | Project Info | Dylan Dog: The Murderers (Simulmondo) http://www.whdload.de/games/DylanDog.html | ||||||||||
Priority | normal | Severity | crash | Reproducibility | always | ||||||||
Status | resolved | Resolution | fixed | ||||||||||
Summary | 0006320: Crashes always after start | ||||||||||||
Description | Slave version 1.3 2006 (Retroplay's install) Crashes always after start with this bug: Function 'resload_DiskLoad' called with unacceptable arguments A0 = $4FF74E20 PC = $4FFFF894 (Slave $2F4) It crashes as "Guru" or total WinUAE stop (H3 bug), or with standard WHDLoad bug window, randomly. Tested with 68000/020/030, all the same, all independent of WinUAE compatibility settings. I also tried older WHDLoad 14-16 (mention in ReadMe) and no success. File ".whdl_register" attached. | ||||||||||||
Steps To Reproduce | Just run | ||||||||||||
Tags | No tags attached. | ||||||||||||
Machine | UAE | ||||||||||||
CPU | 68020 | ||||||||||||
CPUSpeed | 14 | ||||||||||||
ChipSet | AGA | ||||||||||||
GFXCard | None | ||||||||||||
ChipMem | 2 MB | ||||||||||||
FastMem | 256 MB | ||||||||||||
Workbench | OS 3.1 | ||||||||||||
KickROM | 40 - Kick 3.1 | ||||||||||||
KickSoft | 40 - Kick 3.1 | ||||||||||||
WHDLoad | 18.9 | ||||||||||||
imported | |||||||||||||
Attached Files |
|
Notes | |
StingRay (developer) 2023-12-01 10:32 |
I do not get the resload_DiskLoad error on my machine, but I know why it happens. The patch does not set the extended memory correctly, causing the game to behave incorrectly unless the extended memory starts at a 64k aligned address. It will also lead to trashed memory outside WHDLoad causing a crash once the game is quit. I have started to rewrite the patch to address these and other problems. |
StingRay (developer) 2024-01-20 20:12 |
The updated patch is now available. Took a bit longer than expected as finding the reason for the crashes was very time consuming. I have hopefully found a good solution, at least on my system the crashes do not occur anymore. |
Velociraptor5 (reporter) 2024-01-21 01:08 |
It seems the intro and game work fine, tested with 68000/020, so... good job as always. Thanks One note yet. When quitkey is used, WinUAE crashes with GURU (Software failure), at least at me, tested with 68000/020/030 all cycle exact. But, when nothing is cycle exact and CPU emulation speed is fastest possible, so quitkey works without any problems. I think, this problem (quitkey) is WinUAE related, not slave. |
Superman (reporter) 2024-01-21 23:02 |
Tested on my A600 and A1200 and on both machines the game works fine but pressing the quit key causes a guru meditation on both machines. |
Issue History | |||
Date Modified | Username | Field | Change |
---|---|---|---|
2023-11-30 18:47 | Velociraptor5 | New Issue | |
2023-11-30 18:47 | Velociraptor5 | File Added: .whdl_register | |
2023-11-30 19:32 | StingRay | Assigned To | => StingRay |
2023-11-30 19:32 | StingRay | Status | new => assigned |
2023-12-01 10:32 | StingRay | Note Added: 0013397 | |
2024-01-20 20:12 | StingRay | Note Added: 0013524 | |
2024-01-20 20:13 | StingRay | Status | assigned => resolved |
2024-01-20 20:13 | StingRay | Resolution | open => fixed |
2024-01-21 01:08 | Velociraptor5 | Note Added: 0013529 | |
2024-01-21 23:02 | Superman | Note Added: 0013531 |