libretro / libretro/RetroArch

[Feature Request] Decompress compressed files in "Load New Disc" function

Open
#17,238 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

feature request
Dominant language
C
Stars
14.1k
Forks
2.2k
Avg merge
7h 35m
Merged PRs (30d)
51

Description

RetroArch currently supports decompressing single-file ROMs when using the standard "Load" function to start a game, but faces limitations with multi-file disc images. It would be useful to extend this existing decompression capability to the "Load New Disc" functionality so compressed disc files can be loaded without manually decompressing them first.

Users often extract a decompressed game but forget to decompress files within it (such as individual disc files). As a result, they become confused when they cannot load new discs, as they don't realize that some files are still compressed.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by finding the existing "Load" decompression path and the "Load New Disc" entry point in RetroArch. Compare how single-file ROMs are handled with multi-file disc images, then verify that compressed disc files can be loaded through "Load New Disc" without manual extraction.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.