Preserving Arcade Core High Scores
- jimmystones
- Core Developer
- Posts: 218
- 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've started on Pengo...it is proving annoyingly resistant so far!
In the meantime Burger Time is done - with the caveat that scores only load on core start, not on a reset (can't quite fathom why so I'm moving on for now)
In the meantime Burger Time is done - with the caveat that scores only load on core start, not on a reset (can't quite fathom why so I'm moving on for now)
- Alkadian
- Top Contributor
- Posts: 728
- Joined: Thu May 28, 2020 9:55 am
- Has thanked: 294 times
- Been thanked: 119 times
Re: Preserving Arcade Core High Scores
Execellent, thanks for Burger Time! Regarding Pengo, I am sure you will get there at the end, you are unstoppablejimmystones wrote: ↑Sat Mar 13, 2021 10:23 pm I've started on Pengo...it is proving annoyingly resistant so far!
In the meantime Burger Time is done - with the caveat that scores only load on core start, not on a reset (can't quite fathom why so I'm moving on for now)
Re: Preserving Arcade Core High Scores
I bet that would have been something to see on the vic-20!! I like Pengo, like, probably way more than I should, hahahaha.. I sure was happy when I finally got past level 16 and it started over, broke 220,000 that game, have not come close to that score since, but I try!!LamerDeluxe wrote: ↑Thu Mar 11, 2021 10:02 am Pengo, so cute looking and so tricky to play, really cool game. I made my own Pengo game on my VIC-20 as a kid.
- LamerDeluxe
- Top Contributor
- Posts: 1239
- Joined: Sun May 24, 2020 10:25 pm
- Has thanked: 887 times
- Been thanked: 284 times
Re: Preserving Arcade Core High Scores
I was fascinated with being able to push and break the blocks of ice. I always had fun designing the game graphics on the VIC. I might even still have it somewhere, I discovered some tapes a long time ago that had a few of the games on it that I programmed as a kid and copied them to disk. Don't know if either still work or if Pengo was one of them.Zeosstud wrote: ↑Sun Mar 14, 2021 5:31 amI bet that would have been something to see on the vic-20!! I like Pengo, like, probably way more than I should, hahahaha.. I sure was happy when I finally got past level 16 and it started over, broke 220,000 that game, have not come close to that score since, but I try!!LamerDeluxe wrote: ↑Thu Mar 11, 2021 10:02 am Pengo, so cute looking and so tricky to play, really cool game. I made my own Pengo game on my VIC-20 as a kid.
There was a fast food restaurant nearby in the eighties that had a Pengo cabinet and I even enjoyed just watching the attract screen.
Wow, you are really good at it, that is impressive. I've gotten slightly better at it since getting my MiSTer. I like how the more limited selection and gradual release of cores on MiSTer has you paying more attention to them.
- pgimeno
- Top Contributor
- Posts: 709
- Joined: Thu Jun 11, 2020 9:44 am
- Has thanked: 277 times
- Been thanked: 226 times
Re: Preserving Arcade Core High Scores
Isn't it the area between 8840h and 885Dh inclusive? Or is the problem something else?jimmystones wrote: ↑Sat Mar 13, 2021 10:23 pm I've started on Pengo...it is proving annoyingly resistant so far!
Converters I've written: Floppy DIM/FDI/FDD/HDM to D88, D88 to XDF, Tape SVI 318/328 CAS to WAV
- jimmystones
- Core Developer
- Posts: 218
- 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
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!
- jimmystones
- Core Developer
- Posts: 218
- 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
Highscores and pause just added to Xevious, finally a game I can consistently beat the default high score on
Still on the production line are Time Pilot, Galaga and of course Pengo... All proving troublesome in their own special ways!
Still on the production line are Time Pilot, Galaga and of course Pengo... All proving troublesome in their own special ways!
Re: Preserving Arcade Core High Scores
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!!
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!!
- Alkadian
- Top Contributor
- Posts: 728
- Joined: Thu May 28, 2020 9:55 am
- Has thanked: 294 times
- Been thanked: 119 times
Re: Preserving Arcade Core High Scores
That' s great! Fantastic work, many thanks! Is it asking too much to add Gemini Wing to your list? Thanks a lotjimmystones 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
Still on the production line are Time Pilot, Galaga and of course Pengo... All proving troublesome in their own special ways!
- jimmystones
- Core Developer
- Posts: 218
- 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 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!
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!
- Alkadian
- Top Contributor
- Posts: 728
- Joined: Thu May 28, 2020 9:55 am
- Has thanked: 294 times
- Been thanked: 119 times
Re: Preserving Arcade Core High Scores
I see, many thanks for the heads up. Really, your hard work is very much appreciated. I have no doubts you will find a solutionjimmystones 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 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
Thanks again and good luck with SignalTap II. Please keep us updated!
- jimmystones
- Core Developer
- Posts: 218
- 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
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
Oh and Pengo is done too
- Alkadian
- Top Contributor
- Posts: 728
- Joined: Thu May 28, 2020 9:55 am
- Has thanked: 294 times
- Been thanked: 119 times
Re: Preserving Arcade Core High Scores
Awesome news, thanks a lot jimmystones!! I knew you would succeed at the endjimmystones 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
- jimmystones
- Core Developer
- Posts: 218
- 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 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!!
Kindly tell me what I am doing wrong and the next beer is on me!!
-
- Core Developer
- Posts: 300
- Joined: Sun May 24, 2020 6:55 pm
- Has thanked: 5 times
- Been thanked: 154 times
Re: Preserving Arcade Core High Scores
Did you update the MRA? the MRA has the information on which parts of memory to save and restore.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!!
- jimmystones
- Core Developer
- Posts: 218
- 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
alanswx speaks the truth - without the updated MRA the core won't know where to read/write the scores in game RAM
Re: Preserving Arcade Core High Scores
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!!
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!!
Re: Preserving Arcade Core High Scores
You rock. Thank you!! BTW, I would love to see Donkey Kong high score support if you ever find the time.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
-
- 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
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?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!!
- jimmystones
- Core Developer
- Posts: 218
- 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'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'm not sure if deleting the MRAs would do the trick or not, but you could try deleting one and see what happens?
- Alkadian
- Top Contributor
- Posts: 728
- Joined: Thu May 28, 2020 9:55 am
- Has thanked: 294 times
- Been thanked: 119 times
Re: Preserving Arcade Core High Scores
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.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?
So far now more than happy to download the latest updates as they become available
Re: Preserving Arcade Core High Scores
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
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
-
- Core Developer
- Posts: 300
- Joined: Sun May 24, 2020 6:55 pm
- Has thanked: 5 times
- Been thanked: 154 times
Re: Preserving Arcade Core High Scores
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.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
- jimmystones
- Core Developer
- Posts: 218
- 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 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!
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!
-
- Posts: 138
- Joined: Tue Feb 02, 2021 5:55 pm
- Has thanked: 96 times
- Been thanked: 19 times
Re: Preserving Arcade Core High Scores
I'd like to throw Moon Patrol onto the list for Pause and High Score retention.
- jimmystones
- Core Developer
- Posts: 218
- Joined: Sun Nov 22, 2020 1:26 pm
- Location: Reading, UK
- Has thanked: 32 times
- Been thanked: 251 times
- Contact: