You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On Windows, Snes9x will always write entries to the registry in order to make itself available as an option to open certain file extensions.
Personally, I think that is a terrible idea. The emulator should be as portable as it claims to be. Portable in the sense that, if I want to remove it from the system, all I have to do is to delete the directory where it was extracted.
Removing this "feature" altogether would be the best choice. If someone wants to add the emulator to the "open with..." list of a file extension, Windows already allows them to do that with just a couple of clicks.
But, if for some reason, people feel they really need the automatic file association thingy, could we at least change it so the emulator asks before doing anything? That could be easily done with 2 or 3 lines of code.
And last, but not least, I also believe that Windows builds should provide a script that deletes all registry entries created by Snes9x.
The text was updated successfully, but these errors were encountered:
Ok, here's what I've decided on:
Snes9x will continue to add registry entries by default without asking. Most people won't know what this means, and it might be confusing and cause loss of function. You can now go into the menu under Emulation->Settings and uncheck the box that says add Snes9x to registry. Clicking OK will delete any entries created. You can set AddToRegistry to false under the [Settings] label in the snes9x.conf file before launching if you're that paranoid. There's also a command-line switch "-removeregistrykeys" that will remove entries.
The "AddToRegistry" option already exists in my snes.conf and the option to not add file type associations in the menu aswell so I guess this issue has been implemented but not closed yet?
On Windows, Snes9x will always write entries to the registry in order to make itself available as an option to open certain file extensions.
Personally, I think that is a terrible idea. The emulator should be as portable as it claims to be. Portable in the sense that, if I want to remove it from the system, all I have to do is to delete the directory where it was extracted.
And I believe I am not alone. People seem to be asking for the same thing for more than 10 years. Really!
https://www.snes9x.com/phpbb3/viewtopic.php?t=5710
#627
Removing this "feature" altogether would be the best choice. If someone wants to add the emulator to the "open with..." list of a file extension, Windows already allows them to do that with just a couple of clicks.
But, if for some reason, people feel they really need the automatic file association thingy, could we at least change it so the emulator asks before doing anything? That could be easily done with 2 or 3 lines of code.
And last, but not least, I also believe that Windows builds should provide a script that deletes all registry entries created by Snes9x.
The text was updated successfully, but these errors were encountered: