The PS2 Cover Downloader is a Python-based application that automates the process of downloading cover art for PlayStation 2 games. The application scans a specified directory for PS2 game files, retrieves the corresponding cover art from an online repository, and saves the images to a designated output directory. This tool is intended to be used with the PCSX2 application.
- Scans a directory for PS2 game files (
.iso,.bin,.img,.nrg,.mdf). - Downloads cover art for the detected games.
- Displays a progress bar to indicate the download status.
- Provides a graphical user interface (GUI) for easy interaction.
- Python 3.x (if running from source)
tkinterfor the GUI (if running from source)requestsfor HTTP requests (if running from source)ttkbootstrapfor enhanced GUI styling (if running from source)
-
Clone the repository:
git clone https://github.com/AndykingSkywalker/PS2-Cover-Downloader.git cd ps2-cover-downloader -
Install the required Python packages:
pip install -r requirements.txt
-
Run the application:
python ps2_cover_downloader.py
-
Download the executable file from the releases page.
-
Run the executable file.
- Use the GUI to:
- Select the directory containing your PS2 game files.
- Select the directory where you want to save the downloaded cover art.
- Click the "Start" button to begin the download process.
- Cover arts are sourced from the xlenore/ps2-covers repository.
- Game titles and serial numbers are sourced from the VTSTech/PS2-OPL-CFG repository.
This project is licensed under the MIT License. See the LICENSE file for details.
This project is open source and contributions are welcome! Feel free to fork the repository and submit pull requests to add or amend any features.
