7-Zip Support

Three observations regarding 7-Zip I would like to point out:

  1. I have noticed that the FB Alpha core does not load .7z but will load .zip files. It returns to the GUI everytime. Every other core I have tested loads .7z (with single files inside).

  2. The Mednafen NeoPop and Mednafen PCE FAST cores leave behind the extracted files in the /cache directory if Retroarch is terminated. Other cores do not leave behind files.

  3. I understand that RetroArch extracts only the first file in a .7z file. Therefore, for CD images that have multiple files like bin/cue (PSX), gdi/bin/raw (Dreamcast), bin/iso (3DO), this will not work. Is there a reason why RetroArch cannot extract all the files and load the .cue/.gdi?

For PSX compression you can use PBP. A few games have issues in the Mednafen core with that format, but there is an issue report open about that recently got some activity.

7-zip support should work on fbalpha with latest commit.