View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 06950 | DogsOfWar | slave | public | 2026-05-20 18:00 | 2026-05-28 22:05 |
| Reporter | ztronzo | Assigned To | DJ Mike | ||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | assigned | Resolution | open | ||
| Platform | WinUAE 6 and FS-UAE 3 | ||||
| Project Info | Dogs of War (Elite Systems) http://www.whdload.de/games/DogsOfWar.html | ||||
| Summary | 06950: Game crashes when saving scores | ||||
| Description | The game crashes while trying to save high scores to file (assuming: DogsOfWar.highs) | ||||
| Steps To Reproduce | With "Dogs of War" slave version 2.1 and any WHDload executable from from v18.2 to v20.0 Do not use any of the Custom1 options (to allow score saving) Reach about 6000 points and die to gameover you will be asked to enter your name in the high-score table enter a random name example: "WILL THIS CRASH" and hit return and you will get the error: Exception "Address Error" ($B00C) at $51774 occured. | ||||
| Additional Information | Seems like during the save, some sort of decryption is happening and placing data on an area which already has game data 00051774 6d0b blt.b #$0b == $00051781 (F) 00051776 0bab 44d8 bclr.b d5,($44d8,a3) == $000044d8 [fe] 0005177a 798a illegal 0005177c 4a76 4ae6 tst.w (-$1a,a6,d4.l*2) == $4000fbca [033c] 00051780 00ef 9ffd fc21 chk2.b (-$03df,a7) == $4001d571,a1 00051786 b626 cmp.b -(a6) [16],d3 00051788 f0f7 illegal 0005178a b880 cmp.l d0,d4 0005178c bc14 cmp.b (a4) [00],d6 0005178e b3e1 cmpa.l -(a1) [00000000],a1 | ||||
| Tags | No tags attached. | ||||
| Machine | A1200 | ||||
| CPU | 68EC020 | ||||
| CPUSpeed | 14 | ||||
| ChipSet | AGA | ||||
| GFXCard | None | ||||
| ChipMem | 2 MB | ||||
| FastMem | 0 MB | ||||
| Workbench | OS 3.0 | ||||
| KickROM | 39 - Kick 3.0 | ||||
| KickSoft | 39 - Kick 3.0 | ||||
| WHDLoad | 20.0 | ||||
| imported | |||||