English Amiga Board

English Amiga Board (http://eab.abime.net/index.php)
-   support.FS-UAE (http://eab.abime.net/forumdisplay.php?f=122)
-   -   Pinball Dreams WHDLoad Highscore only saving once?!? (http://eab.abime.net/showthread.php?t=98132)

alfman 17 July 2019 23:49

Pinball Dreams WHDLoad Highscore only saving once?!?
 
Heyo :)


The Highscore in Pinball Dreams is only saving once for me. So if i start the Game for the first Time without any Highscoresaves, the Score is saving fine. But if i want to add another Score after a second run, the Score will not save. Only the old one from the first run is available.



Following Files im using :


FS-UAE : Version 3.0.0 (connected to Openretro Game Database)

Pinball Dreams WHDLoad : Pinball Dreams (Amiga, WHDLoad, v1.3, 0377)


What can be the Problem?


zYa

Galahad/FLT 18 July 2019 00:24

Quote:

Originally Posted by alfman (Post 1333126)
Heyo :)


The Highscore in Pinball Dreams is only saving once for me. So if i start the Game for the first Time without any Highscoresaves, the Score is saving fine. But if i want to add another Score after a second run, the Score will not save. Only the old one from the first run is available.



Following Files im using :


FS-UAE : Version 3.0.0 (connected to Openretro Game Database)

Pinball Dreams WHDLoad : Pinball Dreams (Amiga, WHDLoad, v1.3, 0377)


What can be the Problem?


zYa

JOTD is updating this one to use joypad, mention it to him (he's on here) and he can look at it, but its the first time i've heard this.

jotd 18 July 2019 00:41

err, are you quitting whdload using quit key? or just quit winuae/reboot? you need to quit properly or files won't be saved.

alfman 18 July 2019 00:48

@jotd

Im using from FS-UAE the Subprogram : FS-UAE Arcade

I quit the Games with "F12" and click on "X" there.

I will try with the WHDLoad Quit Key you mentioned. But why is it saving for the first time without any Problems? But not after a second run?

alfman 19 July 2019 14:46

Ok i tried with the WHDLoad Quit Key. But it doesnt work, i cant Quit the Game. I tried with the Override Settings in FS-UAE for this Special Quit Key. I can only Quit with "F12" and then click on "X". And the Highscore is only saving once.

Retro-Nerd 19 July 2019 17:00

The v1.3 slave of Pinball Dreams doesn't support a 68k CPU quit key. But FS-UAE database was set to A600 model for this game. I've updated the FS-UAE database to A1200 model. The quit key works fine now. Update the "Game Database" in your FS-UAE launcher.

The newer v1.4 slave from Jotd supports a 68k CPU quit key. But Frode have to manually update his database to support the newer version.

jotd 19 July 2019 19:47

aahh I understand better. First time it creates the file, second time it writes to memory but doesn't write to disk again until quit properly. So 1.4 will fix the problem for you, as you can now quit with 68000.

alfman 19 July 2019 20:40

@Retro-Nerd

Many Thanks :-)
(bzw. Besten Dank!!!)

Its working fine now with the WHDLoad Quit Key after you switched to the A1200 Model. But a important Sidenote : After you enter the Initials, you need load to the Main Menu or it will not Save the Highscore with the Quit Key.

Are alle Games that are Set to a A600 Model does have these Problems?

Retro-Nerd 19 July 2019 21:03

No, i don't think so. Seems odd.

mailman 19 July 2019 23:06

Quote:

Originally Posted by alfman (Post 1333503)
@Retro-Nerd

Many Thanks :-)
(bzw. Besten Dank!!!)

Its working fine now with the WHDLoad Quit Key after you switched to the A1200 Model. But a important Sidenote : After you enter the Initials, you need load to the Main Menu or it will not Save the Highscore with the Quit Key.

Are alle Games that are Set to a A600 Model does have these Problems?

No, they are not. Originally Pinball Dreams saves the score after you go back to main menu. WHDLoad does not change it. It just redirects the saving to a different place but still the game does it how it was originally made.

jotd 19 July 2019 23:19

what whdload changes is that it caches the file write if the destination buffer (in ram) has the same size as the written data, to avoid unnecessary OS swaps.

The first time, the highscore file doesn't exist, so whdload restores the OS briefly to write the file, then it's "PRELOADED" like other files, so next time it's written, the buffer is just updated, and written to disk ON WHDLOAD CLEAN QUIT.

of course if 68k quit key doesn't work...

Galahad/FLT 19 July 2019 23:38

For those criticising the lack of 68k quit key, some things to note.

Pinball Dreams install dates back to 2003 which is when I first wrote it.

Secondly back then, few installs supported a 68k quit key option, because a 68000 based Amiga was NEVER the expected specification for WHDLoad to run under, because most A500's and other 68000 Amigas, lacked the memory and hard drive capacity for a preloaded install, which is what the majority of WHDLoad installs were best used as.

The usual expected specification was at least an A1200 with hard drive, better if there was fast ram present.

Its only in recent years that 68k quit keys have been needed now that new solutions to expanding A500 memory and SD card hard drives have become a reality.

Shows how important this was when this install has existed for all this time and NOW its a problem ;)

alfman 19 July 2019 23:43

Pinball Fantasies has the same Problem with the Quit Key in v2.6c :

"PinballFantasies_v2.6c_0025.zip" <- you cant Quit the Game fine. A600 Model.

But in the following Version :

"PinballFantasies_v2.7_0025.lha" <- you can Quit the Game fine. A600 Model. But you cant play, because there is a timing Problem i think. The Intro is too fast and the Music is coming too late. The Menu for the Table Select is becoming dark.

Retro-Nerd 19 July 2019 23:45

Quote:

For those criticising the lack of 68k quit key, some things to note.
There is no real critic on a missing 68k quit key. "Problem" was only the FS-UAE database setting in this case, which prefers an A600 setup. Actually the game runs better with an A1200 model in FS-UAE emulation. At least with your v1.3 patch. :)

Quote:


"PinballFantasies_v2.7_0025.lha" <- you can Quit the Game fine. A600 Model. But you cant play, because there is a timing Problem i think. The Intro is too fast and the Music is coming too late. The Menu for the Table Select is becoming dark.
Should work now with A1200 model. ;)

alfman 20 July 2019 00:18

@Retro-Nerd

Many Thanks... but can you please remove the Joystick in both Versions? Or i cant pull the Plunger for the Ball with the Arrow Keys :)

Retro-Nerd 20 July 2019 00:30

Does it work now? I never use the keys for the pinball games.

alfman 20 July 2019 00:37

Yea, it works perfect!!! Thanks :-)

alfman 22 July 2019 11:54

@Retro-Nerd

Can you do me another Favor? Can you add the following Game to the OpenRetro Database :

"PortsOfCall_v1.1_De.lha"

Its in the RETROPLAY WHDLoad Set.

Thanks in advance :)

Retro-Nerd 22 July 2019 17:28

Only Frode can add a new game version. I can only edit the database settings.

thevoice 22 July 2019 17:32

ports of call german and french version aswell as every other published whdload until july 18th 2019 is available now. remember to update your databases to make newly added/updated variants visible.


All times are GMT +2. The time now is 18:30.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.

Page generated in 0.04506 seconds with 11 queries