Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bulk import ROMs for emulators #333

Open
MedAdh42 opened this issue Jan 4, 2025 · 1 comment
Open

Bulk import ROMs for emulators #333

MedAdh42 opened this issue Jan 4, 2025 · 1 comment
Labels
enhancement New feature or request

Comments

@MedAdh42
Copy link

MedAdh42 commented Jan 4, 2025

Hello,

I really enjoy using cartridges, I particularly like the slick UI and how lightweight it is.

To my knowledge there is no currently available way to import a ROMs collection in cartridges
Adding roms manually is a long and very repetetive process.

I would like to contribute this feature
I would like a functionality that scans a provided directory then it sets up all the found roms to be launched using the provided emulator.
example: flatpak run net.pcsx2.PCSX2 -nogui -fullscreen -batch -- "Grand Theft Auto - Vice City (USA) (v4.00).chd" (see image below).
Screenshot from 2025-01-04 22-27-44

Describe alternatives you've considered
I have successfully added all my PS2 roms manually and it was time consuming, prone to manual entry errors.
I think it could automated fairly easily.

Additional context
I've looked at the roadmap this happens to be a current objectif.
My PS2 roms collection.
Screenshot from 2025-01-04 22-19-09

@MedAdh42 MedAdh42 added the enhancement New feature or request label Jan 4, 2025
@Kekun
Copy link

Kekun commented Jan 12, 2025

I'm not sure how much sense that makes when there's https://gitlab.gnome.org/World/highscore/, even though it doesn't support everything under the sun. Also it's actually a hard problem to solve. That being said, maybe that kinda makes sense for emulators that have their own internal games database like PPSSPP or Dolphin.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants