0ldsk00l / nestopia

Cross-platform Nestopia emulator core with a GUI
http://0ldsk00l.ca/nestopia
GNU General Public License v2.0
697 stars 168 forks source link

*.znes (zipped nes) files association #91

Closed vrubleg closed 10 years ago

vrubleg commented 10 years ago

I propose to add support of .znes file extension. It would be very convenient to run ROM's directly from archives by double-clicking. Nestopia currently has perfect detection of the archive type by file signature, so you can put nes file in .7z archive and change extension to .znes, and after this you can correctly open this file by drag-n-drop. It would be nice if Nestopia will allow to open this files from Open dialog and allow for user to create .znes file association in settings.

vrubleg commented 10 years ago

Long time ago I've added *.zns extension support to Nestopia. You can see it here: https://code.google.com/p/nestopia/source/list

But currently I think that *.znes is better and more self-explaining extension.

rdanbrook commented 10 years ago

I've never heard of people using this file extension before. I'm not against adding support for it, it's just a matter of changing a couple of lines... but I can't seem to find any reference to anyone else using this extension.

vrubleg commented 10 years ago

The idea is to create a new extension, and after this I'll write to authors of the other emulators to add support of this extension. Nestopia can be first one. I think people would like this idea.

rdanbrook commented 10 years ago

I'm reluctant to be the first to support a new file extension that is simply just an LZMA-compressed file with the extension renamed. If you start an initiative and get enough other people on board, then it might make more sense.