Files
2026-08-26 19:27:08 -04:00

21 lines
1.2 KiB
Markdown

# ES Multi-Disc Game Organizer
Organizes multi-disc game files in an ES ROMs system directory so that ES will treat them as a single game with many discs rather than many single-disc games
## Usage
### Pre-requisites
* [uv](https://docs.astral.sh/uv/)
### Instructions
1. Clone this repository or download and unzip it
2. Open a terminal change to the directory you just cloned or unzipped
3. Run `uv run es-multi-disc-game-organizer /path/to/ROMs/system` replacing the path with the full path to a system folder in your ES-DE ROMs folder containing multi-disc games
### Important Caveats
* This tool supports .iso, .zip, .chd, and .cso ROM files (sorry, bin/cue is just not easy to work with, and you can easily convert those to .chd using [chdman](https://wiki.recalbox.com/en/tutorials/utilities/rom-conversion/chdman))
* This tool assumes that your ROM files are named in the format "Game Name (disc 1).ext" or "Game Name (disk 1 of 2).ext". Many ROMs will come with a lot of superfluous information (region, software version, disk pressing, the name of the person who ripped the disc, etc.). There's just far too many naming conventions out there for me to even begin to try to support them all.