Preserving Arcade Core High Scores
- jimmystones
- Core Developer
- Posts: 217
- Joined: Sun Nov 22, 2020 1:26 pm
- Location: Reading, UK
- Has thanked: 32 times
- Been thanked: 251 times
- Contact:
Re: Preserving Arcade Core High Scores
Ouch, bad luck! That is indeed the correct way to reset it though.
To be honest I can probably add some protection against that in the future - I've got some plans working towards the eventual possibility of autosave that involve checking whether the high scores have changed, and that would allow me to stop saves if the scores are invalid.
Also worth investigating a backup script of some kind if you haven't already - I made one to back up all my saves and nvrams to a file share in Azure every time my MiSTer boots.
To be honest I can probably add some protection against that in the future - I've got some plans working towards the eventual possibility of autosave that involve checking whether the high scores have changed, and that would allow me to stop saves if the scores are invalid.
Also worth investigating a backup script of some kind if you haven't already - I made one to back up all my saves and nvrams to a file share in Azure every time my MiSTer boots.
-
- Core Developer
- Posts: 296
- Joined: Sun May 24, 2020 6:55 pm
- Has thanked: 5 times
- Been thanked: 154 times
Re: Preserving Arcade Core High Scores
Deleting the file is a simple way to fix it. Does "reset settings" also delete the file?relax wrote: ↑Tue Apr 13, 2021 8:53 pm so i accidently saved while an arcade core was booting (galaga) and before it finished booting i had a feeling that i knew what was going to happen next and it did lol garbage in all the high scores. so i deleted the /media/fat/config/nvram/Galaga.nvm? and it seems to be ok now. is this the right way to reset this?
Re: Preserving Arcade Core High Scores
no, i just tried that, and the high score remains.alanswx wrote: ↑Wed Apr 14, 2021 1:45 pmDeleting the file is a simple way to fix it. Does "reset settings" also delete the file?relax wrote: ↑Tue Apr 13, 2021 8:53 pm so i accidently saved while an arcade core was booting (galaga) and before it finished booting i had a feeling that i knew what was going to happen next and it did lol garbage in all the high scores. so i deleted the /media/fat/config/nvram/Galaga.nvm? and it seems to be ok now. is this the right way to reset this?
- jimmystones
- Core Developer
- Posts: 217
- Joined: Sun Nov 22, 2020 1:26 pm
- Location: Reading, UK
- Has thanked: 32 times
- Been thanked: 251 times
- Contact:
Re: Preserving Arcade Core High Scores
It's finally done Rally-X + New Rally-X now have high score and pause...
One of the simplest high score entries (8 whole bytes!) turned out to be the most difficult to implement so far, thanks to some very delicate VRAM!
Thanks go to Reg for providing some nice big high score dumps to test against, as there was no way I could beat the New Rally-X high score without a lot more practice!
One of the simplest high score entries (8 whole bytes!) turned out to be the most difficult to implement so far, thanks to some very delicate VRAM!
Thanks go to Reg for providing some nice big high score dumps to test against, as there was no way I could beat the New Rally-X high score without a lot more practice!
-
- Posts: 121
- Joined: Mon Nov 02, 2020 11:25 am
- Has thanked: 48 times
- Been thanked: 19 times
- jimmystones
- Core Developer
- Posts: 217
- Joined: Sun Nov 22, 2020 1:26 pm
- Location: Reading, UK
- Has thanked: 32 times
- Been thanked: 251 times
- Contact:
Re: Preserving Arcade Core High Scores
Time Pilot '84 just landed (ahem) with high score save/load and pause
Just waiting for a PR to be approved for the next lot as well (Snap Jack, Dorodon and Cosmic Avenger)!
Any more requests for the pile?
Just waiting for a PR to be approved for the next lot as well (Snap Jack, Dorodon and Cosmic Avenger)!
Any more requests for the pile?
Re: Preserving Arcade Core High Scores
Sorry but I can't remember - do we need to manually go through the save option in the menu for it to save high scores? Or will the cores automatically save them?
- jimmystones
- Core Developer
- Posts: 217
- Joined: Sun Nov 22, 2020 1:26 pm
- Location: Reading, UK
- Has thanked: 32 times
- Been thanked: 251 times
- Contact:
Re: Preserving Arcade Core High Scores
It's manual still for now I'm afraid - hit Save Settings to save your scores
- jimmystones
- Core Developer
- Posts: 217
- Joined: Sun Nov 22, 2020 1:26 pm
- Location: Reading, UK
- Has thanked: 32 times
- Been thanked: 251 times
- Contact:
Re: Preserving Arcade Core High Scores
I'm halfway done on that already as it happens - just so many games to test on that core every time it gets an update!
- jimmystones
- Core Developer
- Posts: 217
- Joined: Sun Nov 22, 2020 1:26 pm
- Location: Reading, UK
- Has thanked: 32 times
- Been thanked: 251 times
- Contact:
Re: Preserving Arcade Core High Scores
Lady Bug merge is complete, so now Snap Jack, Dorodon and Cosmic Avenger all have highscore save/load and pause
Re: Preserving Arcade Core High Scores
Bubble Bobble would be nice if possible please - that's a game I used to do well on the Amiga, just tried it on the Arcade core and it resets to 30,000 points upon a reboot after a save, so don't think that one is done.
Thank you.
- Newsdee
- Top Contributor
- Posts: 830
- Joined: Mon May 25, 2020 1:07 am
- Has thanked: 98 times
- Been thanked: 209 times
Re: Preserving Arcade Core High Scores
I second Bubble Bobble...
I didn't expect I would, but now I miss not having high scores in arcade cores
I didn't expect I would, but now I miss not having high scores in arcade cores
- LamerDeluxe
- Top Contributor
- Posts: 1180
- Joined: Sun May 24, 2020 10:25 pm
- Has thanked: 824 times
- Been thanked: 266 times
Re: Preserving Arcade Core High Scores
In the mean time, here's an interesting Pac-Man pause trick, with a cool explanation of the ghost AI
-
- Posts: 121
- Joined: Mon Nov 02, 2020 11:25 am
- Has thanked: 48 times
- Been thanked: 19 times
- jimmystones
- Core Developer
- Posts: 217
- Joined: Sun Nov 22, 2020 1:26 pm
- Location: Reading, UK
- Has thanked: 32 times
- Been thanked: 251 times
- Contact:
Re: Preserving Arcade Core High Scores
Pacman pause update has been released, so no need for complex tricks
(that covers Pac-Man, Alibaba and 40 Thieves, Birdiy, Crush Roller, Dream Shopper, Eeekk!, Eggor, Eyes, Gorkans, Jump Shot, Lizard Wizard, Mr. TNT, Ms. Pac-Man, Pac-Man Club, Pac-Man Plus, Pac Manic Miner Man, Ponpoko, Super Glob, Van-Van Car, and Woodpecker)
(that covers Pac-Man, Alibaba and 40 Thieves, Birdiy, Crush Roller, Dream Shopper, Eeekk!, Eggor, Eyes, Gorkans, Jump Shot, Lizard Wizard, Mr. TNT, Ms. Pac-Man, Pac-Man Club, Pac-Man Plus, Pac Manic Miner Man, Ponpoko, Super Glob, Van-Van Car, and Woodpecker)
- jimmystones
- Core Developer
- Posts: 217
- Joined: Sun Nov 22, 2020 1:26 pm
- Location: Reading, UK
- Has thanked: 32 times
- Been thanked: 251 times
- Contact:
Re: Preserving Arcade Core High Scores
Unfortunately Bubble Bobble is a Jotego core, and getting high score support into those is a job for the man himself, at least for now. I've been in discussions with him about it and he has a plan, but I don't think it is a priority at the moment.
- LamerDeluxe
- Top Contributor
- Posts: 1180
- Joined: Sun May 24, 2020 10:25 pm
- Has thanked: 824 times
- Been thanked: 266 times
Re: Preserving Arcade Core High Scores
Wow, that was super fast!jimmystones wrote: ↑Wed Apr 21, 2021 10:47 am Pacman pause update has been released, so no need for complex tricks
(that covers Pac-Man, Alibaba and 40 Thieves, Birdiy, Crush Roller, Dream Shopper, Eeekk!, Eggor, Eyes, Gorkans, Jump Shot, Lizard Wizard, Mr. TNT, Ms. Pac-Man, Pac-Man Club, Pac-Man Plus, Pac Manic Miner Man, Ponpoko, Super Glob, Van-Van Car, and Woodpecker)
- jimmystones
- Core Developer
- Posts: 217
- Joined: Sun Nov 22, 2020 1:26 pm
- Location: Reading, UK
- Has thanked: 32 times
- Been thanked: 251 times
- Contact:
Re: Preserving Arcade Core High Scores
I'll be honest I'd already done the work when it was suggested, just had to load up and test all the games one by one and not get distracted playing them! I had a really good game of Ms. Pacman, otherwise it would have been even quicker
- LamerDeluxe
- Top Contributor
- Posts: 1180
- Joined: Sun May 24, 2020 10:25 pm
- Has thanked: 824 times
- Been thanked: 266 times
Re: Preserving Arcade Core High Scores
Hahaha, fantastic, combining the useful with the fun. You're on a roll, much appreciated.jimmystones wrote: ↑Wed Apr 21, 2021 11:58 amI'll be honest I'd already done the work when it was suggested, just had to load up and test all the games one by one and not get distracted playing them! I had a really good game of Ms. Pacman, otherwise it would have been even quicker
Re: Preserving Arcade Core High Scores
No worries - but thank you for all that you have done.jimmystones wrote: ↑Wed Apr 21, 2021 10:50 amUnfortunately Bubble Bobble is a Jotego core, and getting high score support into those is a job for the man himself, at least for now. I've been in discussions with him about it and he has a plan, but I don't think it is a priority at the moment.
Re: Preserving Arcade Core High Scores
Thank you for your hard work!!For some reason I’m getting this now (H and HS 1s place move ). Any ideas?jimmystones wrote: ↑Wed Apr 21, 2021 10:47 am Pacman pause update has been released, so no need for complex tricks
(that covers Pac-Man, Alibaba and 40 Thieves, Birdiy, Crush Roller, Dream Shopper, Eeekk!, Eggor, Eyes, Gorkans, Jump Shot, Lizard Wizard, Mr. TNT, Ms. Pac-Man, Pac-Man Club, Pac-Man Plus, Pac Manic Miner Man, Ponpoko, Super Glob, Van-Van Car, and Woodpecker)
Re: Preserving Arcade Core High Scores
I was getting that in Ms. Pac-man, I deleted the nvram file and that fixed itmhartman wrote: ↑Thu Apr 22, 2021 12:02 amThank you for your hard work!!For some reason I’m getting this now (H and HS 1s place move ). Any ideas?jimmystones wrote: ↑Wed Apr 21, 2021 10:47 am Pacman pause update has been released, so no need for complex tricks
(that covers Pac-Man, Alibaba and 40 Thieves, Birdiy, Crush Roller, Dream Shopper, Eeekk!, Eggor, Eyes, Gorkans, Jump Shot, Lizard Wizard, Mr. TNT, Ms. Pac-Man, Pac-Man Club, Pac-Man Plus, Pac Manic Miner Man, Ponpoko, Super Glob, Van-Van Car, and Woodpecker)
D85F6986-1053-40F0-9DEA-13454C44135A.jpeg
Re: Preserving Arcade Core High Scores
Cool. Thank you. I was wondering if that might be the case. The HS is from before the new version.netbeui wrote: ↑Thu Apr 22, 2021 12:05 amI was getting that in Ms. Pac-man, I deleted the nvram file and that fixed itmhartman wrote: ↑Thu Apr 22, 2021 12:02 amThank you for your hard work!!For some reason I’m getting this now (H and HS 1s place move ). Any ideas?jimmystones wrote: ↑Wed Apr 21, 2021 10:47 am Pacman pause update has been released, so no need for complex tricks
(that covers Pac-Man, Alibaba and 40 Thieves, Birdiy, Crush Roller, Dream Shopper, Eeekk!, Eggor, Eyes, Gorkans, Jump Shot, Lizard Wizard, Mr. TNT, Ms. Pac-Man, Pac-Man Club, Pac-Man Plus, Pac Manic Miner Man, Ponpoko, Super Glob, Van-Van Car, and Woodpecker)
D85F6986-1053-40F0-9DEA-13454C44135A.jpeg
- jimmystones
- Core Developer
- Posts: 217
- Joined: Sun Nov 22, 2020 1:26 pm
- Location: Reading, UK
- Has thanked: 32 times
- Been thanked: 251 times
- Contact:
Re: Preserving Arcade Core High Scores
Ah, looks like the high score metadata was wrong in the old version. I refreshed it all automatically and looking at the MRAs the length of the nvram dump increased by 1 byte for the Pacman games...
If anyone is desperate to get their nvram fixed then send it over and i can probably repair it...but it's probably more fun just to delete it and go for an even higher score right
If anyone is desperate to get their nvram fixed then send it over and i can probably repair it...but it's probably more fun just to delete it and go for an even higher score right
Re: Preserving Arcade Core High Scores
This is awesome, will this work with the berzerk / frenzy cores ?
If so how do i get it working ?
Thanks
Bruce
If so how do i get it working ?
Thanks
Bruce
-
- Posts: 55
- Joined: Sun May 24, 2020 9:28 pm
- Has thanked: 5 times
- Been thanked: 11 times
Re: Preserving Arcade Core High Scores
The high score saving does work on the Berserk / Frenzy core. What you need to do is after you get the high score go to the OSD and save your core settings. This is how you save all of the arcade high score settings.