On 2/6/2013 2:11 AM, Jayson Smith wrote:
Wow that explains a lot! But I found even more in another Google search. I found one guy a year or two ago who was wanting to directly modify a bram file for use in KEGS but kept having the emulated GS reset it on him because he was failing to update the checksum. If he'd known about this little file then, he could have almost certainly done what he wanted.
That was me, for GSport. I did run across the checksum algorithm and was able to get the changes to stick. (I also had to account for endianness of CPU... a story for another time.) That is what enabled me to set up a one-time boot from a particular slot and disk image, reverting to the previous configuration afterwards. Invoking GSport with an image name on the command line (or from Windows file->open as) enables this behavior.