View Issue Details

IDProjectCategoryView StatusLast Update
05261ElfmaniaGeneralpublic2021-06-27 23:57
ReporterDJ Mike Assigned ToCFOU  
PrioritynormalSeverityminorReproducibilityalways
Status assignedResolutionopen 
Project InfoElfmania (Terramarque/Renegade)
http://www.whdload.de/games/Elfmania.html
Summary05261: Elfmania seems to be resaving (highscores?) constantly when playing. I use
DescriptionGameVersion: english,pal,2 disks
SlaveVersion: 2.0 (12.03.21)

Elfmania seems to be resaving (highscores?) constantly when playing. I use NOWRITECACHE by default so that WHDLoad immediately saves any progress to disk rather than waiting till exit. The screen keeps blanking when the game is loading something, which is quite disruptive. :-) Could it only resave when the highscores have changed instead?
TagsNo tags attached.
MachineA1200
CPU68030
CPUSpeed50
ChipSetAGA
GFXCardNone
ChipMem2 MB
FastMem32 MB
WorkbenchOS 3.0
KickROM39 - Kick 3.0
KickSoftNone
WHDLoad18.6
importedyes

Activities

Paul Head

Paul Head

2021-06-25 12:37

reporter   note ~10435

I've had the same problem for years with this game, as I too use NOWRITECACHE. I thought there was some sort of problem with the slave and I hoped the newer version would fix it but now you've solved it for me...it's the NOWRITECACHE option. I've asked other people about whether they have had problems with this game and it was always a 'no'. I suppose there's only you and me who use NOWRITECACHE!
DJ Mike

DJ Mike

2021-06-25 12:49

developer   note ~10436

Could be sidestepped if WHDLoad let you specify WRITECACHE in icon tooltips to override WHDLoad.prefs - but right now no such command line argument exists.
Paul Head

Paul Head

2021-06-25 21:25

reporter   note ~10437

So we need a new local option WRITECACHE to re-enable the writecache, should it already be disabled globally via the NOWRITECACHE option in the WHDLoad.prefs file. Are you reading this Bert? Well spotted Mike.
DJ Mike

DJ Mike

2021-06-25 21:29

developer   note ~10438

Last edited: 2021-06-25 21:31

It's generally best if patches only save highscores when they actually change. I think it's still something that should be addressed in Elfmania's patch. But I would be happy with WRITECACHE as a fallback in case there are other installs like this. :-)

P.S. I'm happy to take a look at this myself too, but I wanted to pitch it to CFOU first, as it's his patch and he's still active.

Paul Head

Paul Head

2021-06-25 21:31

reporter   note ~10439

Come to think of it, Elfmania is not the only game with this problem (although probably the worst offender I can think of), so a WRITECACHE option would be beneficial in these cases.
CFOU

CFOU

2021-06-27 23:57

developer   note ~10463

i will look that

Issue History

Date Modified Username Field Change
2021-06-24 13:55 administrator New Issue
2021-06-24 13:55 administrator Status new => assigned
2021-06-24 13:55 administrator Assigned To => CFOU
2021-06-25 12:37 Paul Head Note Added: 0010435
2021-06-25 12:49 DJ Mike Note Added: 0010436
2021-06-25 21:25 Paul Head Note Added: 0010437
2021-06-25 21:29 DJ Mike Note Added: 0010438
2021-06-25 21:31 DJ Mike Note Edited: 0010438
2021-06-25 21:31 Paul Head Note Added: 0010439
2021-06-27 23:57 CFOU Note Added: 0010463