Games and highscores
Moderator: Moderators
Games and highscores
I guess 99% of all games doesn't have batterybackup and doesn't save their highscores. Anyone else but me that's disturbed by this?
I was thinking if there's a way of implementing this in a clever way in "our" emulators instead of hacking the game to use battery-RAM?
I was thinking if there's a way of implementing this in a clever way in "our" emulators instead of hacking the game to use battery-RAM?
UberNES does this: http://www.ubernes.com/leaderboards.html
Make a simple to read file format that would describe for each game what memory to save and restore to maintain high scores. You might need to not just have the memory location but also a timing point (maybe an executed address) to trigger loading the saved data since games will initialize the high score at some unknown point otherwise.
But no high score saving never bothered me.
But no high score saving never bothered me.
- rainwarrior
- Posts: 8734
- Joined: Sun Jan 22, 2012 12:03 pm
- Location: Canada
- Contact:
There is not only the hi-scores, but many games also features you to enter a 3-letter name and they keep the top-5 in memeory.
I always found this completely pointless for a console game, but their goal was to make it feel like arcade games as much as possible, and in this regard it worked amazingly well.
I always found this completely pointless for a console game, but their goal was to make it feel like arcade games as much as possible, and in this regard it worked amazingly well.
Useless, lumbering half-wits don't scare us.
- rainwarrior
- Posts: 8734
- Joined: Sun Jan 22, 2012 12:03 pm
- Location: Canada
- Contact:
Just did a patch for "Mario Bros Classic" if anyone's interested.
Highscore is now saved using battery RAM.
http://dl.dropbox.com/u/2590713/Nintend ... D-v1.2.zip
EDIT: This was annoying. It doesn't work with PowerPak for some reason. Does PowerPak has any limitations with mapper0 games and battery RAM? It looks like the battery RAM doesn't get modified as it should.
EDIT2: Just confirmed this. Mapper 0 and SRAM obviously doesn't work with PowerPak.
EDIT3: Updated the mapper to MMC1. Now works on PowerPak.
Highscore is now saved using battery RAM.
http://dl.dropbox.com/u/2590713/Nintend ... D-v1.2.zip
EDIT: This was annoying. It doesn't work with PowerPak for some reason. Does PowerPak has any limitations with mapper0 games and battery RAM? It looks like the battery RAM doesn't get modified as it should.
EDIT2: Just confirmed this. Mapper 0 and SRAM obviously doesn't work with PowerPak.
EDIT3: Updated the mapper to MMC1. Now works on PowerPak.
Last edited by oRBIT2002 on Thu May 24, 2012 12:06 pm, edited 1 time in total.
Since when is the PowerPak restricted to officially licenced games, let alone games released in the Western areas ?
Does it block TNROM for this reason ?
Of course not, the PowerPak is a development tool and should support as much configurations as possible. If it doesn't support NROM + Battery backed SRAM then it's definitely a bug.
Does it block TNROM for this reason ?
Of course not, the PowerPak is a development tool and should support as much configurations as possible. If it doesn't support NROM + Battery backed SRAM then it's definitely a bug.
Useless, lumbering half-wits don't scare us.
Nestopia also doesn't allow WRAM for mapper #0. This doesn't indicate a bug, it indicates an intentional design decision. I don't like the decision. I think the NES 2.0 header should indicate if there is no WRAM.
Here come the fortune cookies! Here come the fortune cookies! They're wearing paper hats!
- never-obsolete
- Posts: 411
- Joined: Wed Sep 07, 2005 9:55 am
- Location: Phoenix, AZ
- Contact: