Rosalie241 / RMG

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

[Feature Request] 7z support #63

Closed AngryScotsmanGaming closed 1 year ago

AngryScotsmanGaming commented 1 year ago

Will it be possible to implement .7z in the future? I like to keep all my files the same format to maintain them!

Rosalie241 commented 1 year ago

That'll require using a different library for extracting archives, I'll keep it in mind but I'm not sure if/when I'll do that.

Paelor commented 1 year ago

Yeah, I also really wish RMG had 7z support. All the other Nintendo emulators that I use have 7zip support (bsnes, melonds, mesen-x, mgba) and would be nice to have everything in 7z rather than a mixture. I do hope that you change your mind down the road and add support for this, it's really my only gripe about RMG.

mogarithm commented 1 year ago

I would also like to express support for this feature request. 7zip is supported by other n64 emulators like simple64 and project64. Many users have their romsets stored in 7z format. This is the prime reason I have not yet adopted RMG as my main N64 emulator.

Rosalie241 commented 1 year ago

I've implemented 7-zip support, please try this build and see if that works: https://github.com/Rosalie241/RMG/actions/runs/4623321717

mogarithm commented 1 year ago

I tested the Windows Portable build. Rom list shows 7z files, File Selector allows 7z selection, 7z files open OK. All good. Thank you!

Rosalie241 commented 1 year ago

Thank you for testing, it'll be included in the next release then :two_hearts:

Rosalie241 commented 1 year ago

Implemented in v0.3.9