Preserving Arcade Core High Scores

User avatar
jimmystones
Core Developer
Posts: 216
Joined: Sun Nov 22, 2020 1:26 pm
Location: Reading, UK
Has thanked: 32 times
Been thanked: 248 times
Contact:

Re: Preserving Arcade Core High Scores

Unread post by jimmystones »

pgimeno wrote: Sun Mar 14, 2021 8:03 pm Isn't it the area between 8840h and 885Dh inclusive? Or is the problem something else?
That is the chunk, but that part of the RAM is already dual-ported and used by the video system - had similar problems in the past, but the usual techniques have so far only achieved great highscore support but horrific video corruption!
Zeosstud
Posts: 104
Joined: Sun Jun 21, 2020 4:56 pm
Has thanked: 2 times
Been thanked: 25 times

Re: Preserving Arcade Core High Scores

Unread post by Zeosstud »

All the best @jimmystones, please do not lose any sleep over it, but know, many others appreciate your efforts!!

Zeosstud
User avatar
jimmystones
Core Developer
Posts: 216
Joined: Sun Nov 22, 2020 1:26 pm
Location: Reading, UK
Has thanked: 32 times
Been thanked: 248 times
Contact:

Re: Preserving Arcade Core High Scores

Unread post by jimmystones »

Highscores and pause just added to Xevious, finally a game I can consistently beat the default high score on :D

Still on the production line are Time Pilot, Galaga and of course Pengo... All proving troublesome in their own special ways!
Zeosstud
Posts: 104
Joined: Sun Jun 21, 2020 4:56 pm
Has thanked: 2 times
Been thanked: 25 times

Re: Preserving Arcade Core High Scores

Unread post by Zeosstud »

Steller work @jimmystones

I just set my personal high score on Pengo, 264,250 Looking forward to the day when all the scores will save, your efforts are appreciated!!
User avatar
Alkadian
Top Contributor
Posts: 721
Joined: Thu May 28, 2020 9:55 am
Has thanked: 289 times
Been thanked: 116 times

Re: Preserving Arcade Core High Scores

Unread post by Alkadian »

jimmystones wrote: Wed Mar 17, 2021 7:30 am Highscores and pause just added to Xevious, finally a game I can consistently beat the default high score on :D

Still on the production line are Time Pilot, Galaga and of course Pengo... All proving troublesome in their own special ways!
That' s great! Fantastic work, many thanks! Is it asking too much to add Gemini Wing to your list? Thanks a lot :mrgreen:
User avatar
jimmystones
Core Developer
Posts: 216
Joined: Sun Nov 22, 2020 1:26 pm
Location: Reading, UK
Has thanked: 32 times
Been thanked: 248 times
Contact:

Re: Preserving Arcade Core High Scores

Unread post by jimmystones »

I already had a request for the Tecmo core, but I couldn't build it successfully (even straight out of the repo with no changes) for some as yet unknown reason.. I've reached out to nullobject to see if he can shed light on it but he is a busy man...

Once I get some of these other cores out the way I will circle back to it anyway. I'll have to dig into SignalTap and see what's happening in it's head - it's in the most demoralizing state a core can be, just boots to a black screen and nothing more!
User avatar
Alkadian
Top Contributor
Posts: 721
Joined: Thu May 28, 2020 9:55 am
Has thanked: 289 times
Been thanked: 116 times

Re: Preserving Arcade Core High Scores

Unread post by Alkadian »

jimmystones wrote: Wed Mar 17, 2021 11:37 am I already had a request for the Tecmo core, but I couldn't build it successfully (even straight out of the repo with no changes) for some as yet unknown reason.. I've reached out to nullobject to see if he can shed light on it but he is a busy man...

Once I get some of these other cores out the way I will circle back to it anyway. I'll have to dig into SignalTap and see what's happening in it's head - it's in the most demoralizing state a core can be, just boots to a black screen and nothing more!
I see, many thanks for the heads up. Really, your hard work is very much appreciated. I have no doubts you will find a solution :D

I have asked about Gemini Wing in particular as I have been playing it a lot recently along with Youjyuden, 1942 and Commando. My skills are really improving..cough..cough...almost as good as back in the day :roll:

Thanks again and good luck with SignalTap II. Please keep us updated!
User avatar
jimmystones
Core Developer
Posts: 216
Joined: Sun Nov 22, 2020 1:26 pm
Location: Reading, UK
Has thanked: 32 times
Been thanked: 248 times
Contact:

Re: Preserving Arcade Core High Scores

Unread post by jimmystones »

Highscore and pause support is in for Time Pilot - pause is a bit ugly as the cloud layers don't stay in line, but functionally it works so I'll have to come back later and work that one out.

Oh and Pengo is done too :D
User avatar
Alkadian
Top Contributor
Posts: 721
Joined: Thu May 28, 2020 9:55 am
Has thanked: 289 times
Been thanked: 116 times

Re: Preserving Arcade Core High Scores

Unread post by Alkadian »

jimmystones wrote: Thu Mar 18, 2021 6:51 am Highscore and pause support is in for Time Pilot - pause is a bit ugly as the cloud layers don't stay in line, but functionally it works so I'll have to come back later and work that one out.

Oh and Pengo is done too :D
Awesome news, thanks a lot jimmystones!! I knew you would succeed at the end :mrgreen:
Zeosstud
Posts: 104
Joined: Sun Jun 21, 2020 4:56 pm
Has thanked: 2 times
Been thanked: 25 times

Re: Preserving Arcade Core High Scores

Unread post by Zeosstud »

Do we need to just do an update_all to get these magical fixes?
User avatar
jimmystones
Core Developer
Posts: 216
Joined: Sun Nov 22, 2020 1:26 pm
Location: Reading, UK
Has thanked: 32 times
Been thanked: 248 times
Contact:

Re: Preserving Arcade Core High Scores

Unread post by jimmystones »

Yep, update all should do the trick :D
Zeosstud
Posts: 104
Joined: Sun Jun 21, 2020 4:56 pm
Has thanked: 2 times
Been thanked: 25 times

Re: Preserving Arcade Core High Scores

Unread post by Zeosstud »

I went and grabbed the .rbf from github and installed it.. I know I am using the correct one as the game now has pause that you can map and works!! But it did not save my high score even though I made sure after my game was over I went into the menu and hit Save Settings ( a few times ) before I booted another game, then went back into Pengo..

Kindly tell me what I am doing wrong and the next beer is on me!!
alanswx
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

Unread post by alanswx »

Zeosstud wrote: Thu Mar 18, 2021 7:14 pm I went and grabbed the .rbf from github and installed it.. I know I am using the correct one as the game now has pause that you can map and works!! But it did not save my high score even though I made sure after my game was over I went into the menu and hit Save Settings ( a few times ) before I booted another game, then went back into Pengo..

Kindly tell me what I am doing wrong and the next beer is on me!!
Did you update the MRA? the MRA has the information on which parts of memory to save and restore.
User avatar
jimmystones
Core Developer
Posts: 216
Joined: Sun Nov 22, 2020 1:26 pm
Location: Reading, UK
Has thanked: 32 times
Been thanked: 248 times
Contact:

Re: Preserving Arcade Core High Scores

Unread post by jimmystones »

alanswx speaks the truth - without the updated MRA the core won't know where to read/write the scores in game RAM
Zeosstud
Posts: 104
Joined: Sun Jun 21, 2020 4:56 pm
Has thanked: 2 times
Been thanked: 25 times

Re: Preserving Arcade Core High Scores

Unread post by Zeosstud »

so I did a full update.. but even that did not get the correct .mra..

so I went to the github and got the latest .mra for 100% sure this time..

IT FREAKING WORKED..

That is right, Pengo now has pause and high score saving, so cool!!

@JimmyStones is killing it!!
mhartman
Posts: 96
Joined: Fri Jul 03, 2020 1:26 pm
Has thanked: 46 times
Been thanked: 20 times

Re: Preserving Arcade Core High Scores

Unread post by mhartman »

jimmystones wrote: Thu Mar 18, 2021 6:51 am Highscore and pause support is in for Time Pilot - pause is a bit ugly as the cloud layers don't stay in line, but functionally it works so I'll have to come back later and work that one out.

Oh and Pengo is done too :D
You rock. Thank you!! BTW, I would love to see Donkey Kong high score support if you ever find the time.
jca
Top Contributor
Posts: 1911
Joined: Wed May 27, 2020 1:59 pm
Has thanked: 145 times
Been thanked: 454 times

Re: Preserving Arcade Core High Scores

Unread post by jca »

Zeosstud wrote: Thu Mar 18, 2021 8:46 pm so I did a full update.. but even that did not get the correct .mra..

so I went to the github and got the latest .mra for 100% sure this time..

IT FREAKING WORKED..

That is right, Pengo now has pause and high score saving, so cool!!

@JimmyStones is killing it!!
If the update script did not update the mra what other mras are not updated? What is the solution? Delete every single mra and rerun the update script?
User avatar
jimmystones
Core Developer
Posts: 216
Joined: Sun Nov 22, 2020 1:26 pm
Location: Reading, UK
Has thanked: 32 times
Been thanked: 248 times
Contact:

Re: Preserving Arcade Core High Scores

Unread post by jimmystones »

I've logged an issue on the updater repo, hopefully one of the maintainers will pick it up and fix the issue soon enough.

I'm not sure if deleting the MRAs would do the trick or not, but you could try deleting one and see what happens?
User avatar
Alkadian
Top Contributor
Posts: 721
Joined: Thu May 28, 2020 9:55 am
Has thanked: 289 times
Been thanked: 116 times

Re: Preserving Arcade Core High Scores

Unread post by Alkadian »

jimmystones wrote: Fri Mar 19, 2021 7:17 pm I've logged an issue on the updater repo, hopefully one of the maintainers will pick it up and fix the issue soon enough.

I'm not sure if deleting the MRAs would do the trick or not, but you could try deleting one and see what happens?
I can confirm the same behaviour here. In my case even deleting the MRA's doesn't help. I have to manually download the MRA'S every time. I am sure it will get fixed.

So far now more than happy to download the latest updates as they become available :mrgreen:
Zeosstud
Posts: 104
Joined: Sun Jun 21, 2020 4:56 pm
Has thanked: 2 times
Been thanked: 25 times

Re: Preserving Arcade Core High Scores

Unread post by Zeosstud »

Worked on making sure that my "Favorite" arcade games that support high score saving all have the right .mra and updated .rbfs today.. By my count over 70% of the games I care about all have High Score saving working, right now.. That is crazy..

Thanks to everyone that is working on this stuff.. Makes this old man happy and is a great 54th Birthday present ( Sunday )..

Donkey Kong
Galaga
Dig Dug

From my list the 3 that I bet a lot of people will be super happy with when they are finished, I know DK and Galaga are already being looked at, just wanted to send a late night shout out, I do not know how you guys do it, but I sure do appreciate it..

-Zeosstud
Rodney Butler
alanswx
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

Unread post by alanswx »

Zeosstud wrote: Sat Mar 20, 2021 5:15 am Worked on making sure that my "Favorite" arcade games that support high score saving all have the right .mra and updated .rbfs today.. By my count over 70% of the games I care about all have High Score saving working, right now.. That is crazy..

Thanks to everyone that is working on this stuff.. Makes this old man happy and is a great 54th Birthday present ( Sunday )..

Donkey Kong
Galaga
Dig Dug

From my list the 3 that I bet a lot of people will be super happy with when they are finished, I know DK and Galaga are already being looked at, just wanted to send a late night shout out, I do not know how you guys do it, but I sure do appreciate it..

-Zeosstud
Rodney Butler
I am glad you like this feature.. we were tackling the systems that support more than one game first. Excited that JimmyStones and now BlackWine are helping (doing most of the work)! Super excited that Pacman has flip now.
User avatar
jimmystones
Core Developer
Posts: 216
Joined: Sun Nov 22, 2020 1:26 pm
Location: Reading, UK
Has thanked: 32 times
Been thanked: 248 times
Contact:

Re: Preserving Arcade Core High Scores

Unread post by jimmystones »

I concur, good to know people appreciate it :)

I've set up a project on GitHub to show what's in progress (and to keep track of things in my head!)

https://github.com/JimmyStones/Hiscores ... projects/1

Nearly there with DK!
User avatar
Alkadian
Top Contributor
Posts: 721
Joined: Thu May 28, 2020 9:55 am
Has thanked: 289 times
Been thanked: 116 times

Re: Preserving Arcade Core High Scores

Unread post by Alkadian »

@alanswx, @jimmystones, @blackwine

Thank you so much for your hard work which is very much appreciated from my side as well!! :mrgreen:
retrodroid
Posts: 122
Joined: Tue Feb 02, 2021 5:55 pm
Has thanked: 78 times
Been thanked: 13 times

Re: Preserving Arcade Core High Scores

Unread post by retrodroid »

I'd like to throw Moon Patrol onto the list for Pause and High Score retention. :)
User avatar
jimmystones
Core Developer
Posts: 216
Joined: Sun Nov 22, 2020 1:26 pm
Location: Reading, UK
Has thanked: 32 times
Been thanked: 248 times
Contact:

Re: Preserving Arcade Core High Scores

Unread post by jimmystones »

Request accepted :)
User avatar
jimmystones
Core Developer
Posts: 216
Joined: Sun Nov 22, 2020 1:26 pm
Location: Reading, UK
Has thanked: 32 times
Been thanked: 248 times
Contact:

Re: Preserving Arcade Core High Scores

Unread post by jimmystones »

Donkey Kong now has high score save/load and pause (and by extension so does the dodgy Donkey Kong 3 bootleg and Radar Scope), enjoy :)
User avatar
Alkadian
Top Contributor
Posts: 721
Joined: Thu May 28, 2020 9:55 am
Has thanked: 289 times
Been thanked: 116 times

Re: Preserving Arcade Core High Scores

Unread post by Alkadian »

jimmystones wrote: Sun Mar 21, 2021 7:47 pm Donkey Kong now has high score save/load and pause (and by extension so does the dodgy Donkey Kong 3 bootleg and Radar Scope), enjoy :)
Excellent news, many thanks!
mhartman
Posts: 96
Joined: Fri Jul 03, 2020 1:26 pm
Has thanked: 46 times
Been thanked: 20 times

Re: Preserving Arcade Core High Scores

Unread post by mhartman »

jimmystones wrote: Sun Mar 21, 2021 7:47 pm Donkey Kong now has high score save/load and pause (and by extension so does the dodgy Donkey Kong 3 bootleg and Radar Scope), enjoy :)
You rock my friend. Thank you!
User avatar
Aspie
Posts: 186
Joined: Sat Sep 26, 2020 1:07 pm
Location: Manchester
Has thanked: 20 times
Been thanked: 46 times
Contact:

Re: Preserving Arcade Core High Scores

Unread post by Aspie »

Brilliant Jimmy. This is the one I've been waiting for
hiddenbyleaves
Posts: 121
Joined: Mon Nov 02, 2020 11:25 am
Has thanked: 48 times
Been thanked: 19 times

Re: Preserving Arcade Core High Scores

Unread post by hiddenbyleaves »

Wow!!
Post Reply