View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0003846 | UltimaV | [All Projects] General | public | 2018-04-06 15:09 | 2023-05-16 16:34 | ||||||||
Reporter | Tim Felgentreff | ||||||||||||
Assigned To | StingRay | Project Info | Ultima V: Warriors of Destiny (Origin Systems) http://www.whdload.de/games/UltimaV.html | ||||||||||
Priority | normal | Severity | minor | Reproducibility | always | ||||||||
Status | closed | Resolution | fixed | ||||||||||
Summary | 0003846: The game does not load save to disk. It prints that it saved, but there is no | ||||||||||||
Description | GameVersion: english,pal,2 disks SlaveVersion: 1.2 The game does not load save to disk. It prints that it saved, but there is no HD activity and on restart (NumL for exit doesn't seem to work on original 68000) the game progress was not saved. | ||||||||||||
Tags | No tags attached. | ||||||||||||
Machine | CDTV | ||||||||||||
CPU | 68000 | ||||||||||||
CPUSpeed | 7 | ||||||||||||
ChipSet | OCS | ||||||||||||
GFXCard | None | ||||||||||||
ChipMem | 1 MB | ||||||||||||
FastMem | 8 MB | ||||||||||||
Workbench | OS 3.1 | ||||||||||||
KickROM | 40 - Kick 3.1 | ||||||||||||
KickSoft | None | ||||||||||||
WHDLoad | 18.3 | ||||||||||||
imported | yes | ||||||||||||
Attached Files |
|
Notes | |
Wepl (manager) 2018-04-06 15:14 |
Do you have quit the game properly via the Quit-Key? WHDLoad caches write operations and will write changes on exit. |
Tim Felgentreff (reporter) 2018-04-06 15:15 |
That would explain it. Quit with the key does not work for me on the 68000 CPU. I have read this is a known issue with whdload on that CPU, and that it might work with a newer CPU. I'll have to upgrade my hardware to try. |
Wepl (manager) 2018-04-06 15:44 |
You can set option NoWriteCache to force an immediate write operation. http://whdload.de/docs/en/opt.html#NoWriteCache |
Tim Felgentreff (reporter) 2018-04-09 09:48 |
Setting the NoWriteCache option causes the game to exit with an invalid write exception. I can provide a core dump, if that would be useful. The slave itself does not support a quit-key for the 68000, but using a 68010 I can quit the game using the quit key and then the write is flushed to disk and I can resume the game at the saved position correctly. Since this is a pretty old slave, if no one has time to update it, I would appreciate if a note could be added to the page saying that it requires a 68010 or better to work. |
Wepl (manager) 2018-04-09 22:31 |
Can you please make a dump with the invalid write exception and NoWriteCache and attach the .whdl_register file here to this issue? |
Tim Felgentreff (reporter) 2018-04-12 19:16 |
Sorry for the delay, here is the whdl_register file. I have the whdl_dump and whdl_memory files, too, if needed. |
StingRay (developer) 2018-04-12 21:36 |
I have updated the patch, RawDIC is now used to create the files, 68000 quitkey support has been added and a few other things have been fixed too. Updated patch can be found on the WHDLoad site. |
Tim Felgentreff (reporter) 2018-04-14 09:44 |
Thanks, I just tried with the new patch, works like a charm now. |
StingRay (developer) 2018-04-14 09:53 |
I'll close this ticket then. :) |
Issue History | |||
Date Modified | Username | Field | Change |
---|---|---|---|
2018-04-06 15:09 | administrator | New Issue | |
2018-04-06 15:14 | Wepl | Note Added: 0006129 | |
2018-04-06 15:15 | Tim Felgentreff | Note Added: 0006130 | |
2018-04-06 15:44 | Wepl | Note Added: 0006131 | |
2018-04-09 09:48 | Tim Felgentreff | Note Added: 0006136 | |
2018-04-09 22:31 | Wepl | Note Added: 0006137 | |
2018-04-12 19:16 | Tim Felgentreff | File Added: .whdl_register | |
2018-04-12 19:16 | Tim Felgentreff | Note Added: 0006139 | |
2018-04-12 21:36 | StingRay | Note Added: 0006140 | |
2018-04-14 09:44 | Tim Felgentreff | Note Added: 0006142 | |
2018-04-14 09:53 | StingRay | Note Added: 0006143 | |
2018-04-14 09:54 | StingRay | Assigned To | => StingRay |
2018-04-14 09:54 | StingRay | Status | new => resolved |
2018-04-14 09:54 | StingRay | Resolution | open => fixed |
2023-05-16 16:34 | StingRay | Status | resolved => closed |