Rosalie241 / RMG

Rosalie's Mupen GUI
GNU General Public License v3.0
611 stars 52 forks source link

Add option to disable save file name hash #122

Closed Caverns4 closed 1 year ago

Caverns4 commented 1 year ago

Save files in this emulator use a system for save files where the save data file includes an 8-character hash in the save file's name, based on the ROM used to generate the save. For example, and Ocarina Of Time right might be called THE LEGEND OF ZELDA-19AF1C80.sra. While this is good for most applications and casual use, when doing something more experimental, such as modifications or testing something small, it can make the testing process much more arduous than it needs to be. An option to used non-hashed save files (I.E, THE LEGEND OF ZELDA.sra instead of THE LEGEND OF ZELDA-########.sra) would be appreciated

Rosalie241 commented 1 year ago

I've opened a mupen64plus-core PR and made an experimental RMG branch with code to expose the setting in the GUI, please try this build: https://github.com/Rosalie241/RMG/actions/runs/4379076836 and see the new "Save Filename Format" setting in the Core tab of the settings dialog, if you set it to "Internal ROM Name", it should work like you want it to!

Caverns4 commented 1 year ago

Yep, this is exactly what I needed, thank you! One more setting that might be helpful for certain users is Internal Name + Region Code For example, OOT US uses the letters CZLE in the header, while Master Quest PAL uses NZLP. (Sorry for closing before you got to comment, misclicked)

Rosalie241 commented 1 year ago

Implemented in v0.3.9

One more setting that might be helpful for certain users is Internal Name + Region Code

I'm not sure if that's worth the effort so the current option should be good enough for now.