Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: yellowboy on September 21, 2010, 09:54:18 pm

Title: nes high score
Post by: yellowboy on September 21, 2010, 09:54:18 pm
anyone know of a command line emulator that is capable of automatically saving high scores for nes games?  I prefer the nes tetris over anything else I've played and would like the scores to remain in memeory while switching between arcade games etc in mala.
Title: Re: nes high score
Post by: nitz on September 22, 2010, 12:15:27 am
I'd be surprised if you find a NES emu that does this, but the next best thing would be to make an autohotkey script that automatically saves the game's state and exits at the push of your exit button, and automatically loads the state whenever you start the game.
Title: Re: nes high score
Post by: yellowboy on September 22, 2010, 06:58:39 am
the problem there is if you exit mid gasme you start mid game it doesnt save just the score....maybe this is just a pipedream
Title: Re: nes high score
Post by: nipsmg on September 22, 2010, 08:16:50 am
the problem there is if you exit mid gasme you start mid game it doesnt save just the score....maybe this is just a pipedream

Are you sure about this?  This makes absolutely no sense to me.  I could be way off base here, but my basic understanding of how the "save state" on emulators works is that the emulation is frozen, the CPU state and ram are dumped to disk, and when loaded the CPU and RAM are reloaded.  This should put all registers, memory, etc in the EXACT SAME STATE as they were when you saved it, and that would ABSOLUTELY include the high score. 
Title: Re: nes high score
Post by: Edwards80 on September 22, 2010, 08:25:50 am
the problem there is if you exit mid gasme you start mid game it doesnt save just the score....maybe this is just a pipedream

Are you sure about this?  This makes absolutely no sense to me.  I could be way off base here, but my basic understanding of how the "save state" on emulators works is that the emulation is frozen, the CPU state and ram are dumped to disk, and when loaded the CPU and RAM are reloaded.  This should put all registers, memory, etc in the EXACT SAME STATE as they were when you saved it, and that would ABSOLUTELY include the high score. 

I think he is saying he wants to be able to quit mid game but when he go's back into it, to start at the title screen with any high scores still there. I can't think of any way to do that.
Title: Re: nes high score
Post by: Benevolance on September 22, 2010, 08:27:01 pm
I do the save state on exit thing to record the high scores. The NES games where scores are relevant are frequently so short, it's not hard to just wait for the menu screen to pop back up before you exit.