|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0004831||NewZealandStory||[WHDLoad Installs Games] slave||public||2020-10-25 14:02||2020-10-25 20:10|
|Assigned To||JOTD||Project Info||New Zealand Story (Taito/Ocean)|
|Priority||normal||Severity||minor||Reproducibility||have not tried|
|Summary||0004831: Highscores and Version Number|
I notice you have changed the scoreboard filename back from 'NewZealandStory.highs' to 'high's
This was changed on 'v2.0' in order to mean there was no clash between NZS and other (older) slaves that use the plain 'highs' file name, if the save output share a directory.
This can happen when using the WHD savepath/savedir option with WHD booters/apps etc.
Also, i notice the latest release is badged as '2.1' , but there were already minor changed on 2.1 and 2.2 (myself, then StingRay who fixed a bug I created in error) - are those changes still implemented in the newest version?
It might be a good idea to release as a '2.4'for absolute clarity that the newest version is in use.
|Tags||No tags attached.|
|KickROM||40 - Kick 3.1|
First, I had fixed all issues without even noticing Stingray upgrade. I made the same fixes as he did.
I merged some code optimizations from his sources, but in the meanwhile I had added back the title screen which fixed some stuff too.
About the name of the savegame, I don't understand how a different save game dir can work when the game _loads_ highscore data. I understand that it can be written some place else, but then how to load it back?
Hungry Horace (developer)
The previous code (v2.0) would
- if no NZS.highs présent, use the original memory block
- if NZS.hugs present it would load this file
- save back to NZS.highs
This name certainly worked previously as I regularly pick this game up on my machines and find old high scores loaded!
Becuase the load/save is a memory block read/write, this is all handled by Whdload and so it will load/save from whatever dir is set. There were no issues raised since 2009 saying this function didn’t work and I am confident it worked with the renamed file, which has its name set in the slave somewhere.
If this could be restored for a potential 2.3 version I’d be happy to test it is working as intended
Hungry Horace (developer)
|Apologies for the phone-related typos!|
|2020-10-25 14:02||Hungry Horace||New Issue|
|2020-10-25 14:02||Hungry Horace||Assigned To||=> JOTD|
|2020-10-25 14:02||Hungry Horace||Status||new => assigned|
|2020-10-25 17:44||JOTD||Note Added: 0009212|
|2020-10-25 20:03||Hungry Horace||Note Added: 0009213|
|2020-10-25 20:10||Hungry Horace||Note Added: 0009214|