Thanks for the patch, the description and comments on what has changed is really clear. I'm not sure of the "why" of the change.
What problems does this address? If I load a savestate I'd expect to loose the current in memory SRAM state. Conversely saving state, it makes sense to me to save SRAM too.
I'm not saying the patch is wrong, I want to understand more about the need.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
As i wanted to have this as an option, i've modified Gnuboy source and included a new command: loadstate_nosram (which loads the state without loading the SRAM data)
As i currently can't make patch files, i've attached the modified files in a ZIP
View and moderate all "tickets Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Tickets"
Originally posted by: clac...@gmail.com
Thanks for the patch, the description and comments on what has changed is really clear. I'm not sure of the "why" of the change.
What problems does this address? If I load a savestate I'd expect to loose the current in memory SRAM state. Conversely saving state, it makes sense to me to save SRAM too.
I'm not saying the patch is wrong, I want to understand more about the need.
View and moderate all "tickets Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Tickets"
Originally posted by: hiban1...@gmail.com
i though the intended behaviour of savestates was this, but just tried other gameboy emulators and all of them work the way you say.
Sorry, i was wrong. Forget this patch.
View and moderate all "tickets Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Tickets"
Originally posted by: hiban1...@gmail.com
As i wanted to have this as an option, i've modified Gnuboy source and included a new command: loadstate_nosram (which loads the state without loading the SRAM data)
As i currently can't make patch files, i've attached the modified files in a ZIP