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

[Rebuilder] Rebuilding large collections results in corrupt zipfiles #48

Open
Shoegzer opened this issue Jul 2, 2024 · 0 comments
Open

Comments

@Shoegzer
Copy link

Shoegzer commented Jul 2, 2024

When using the ROM collection rebuilder with the "Reproduction" option set to "ZIPs (built-in)", building a collection larger than ~4GB or containing more than 65,535 files results in a corrupt zipfile. A workaround is to rebuild with "Reproduction" set to "Sub-directories" and then use the linux "zip" binary to create zipfiles manually. This is perhaps due to 32-bit limitations of whatever zip utility QMC2 uses.

Note that this issue should never occur when building MAME ROMs as they are all smaller than stated above. However this does occur in cases not involving ROMs. For example, the collection of "Flyers" as available here is roughly 4.7GB zipped and therefore cannot be built using QMC2's internal zip utility.

This issue has been observed on Linux Mint 21.3 and kernel 6.5.

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

No branches or pull requests

1 participant