this post was submitted on 02 Jan 2026
141 points (99.3% liked)

Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ

66151 readers
42 users here now

⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.

Rules • Full Version

1. Posts must be related to the discussion of digital piracy

2. Don't request invites, trade, sell, or self-promote

3. Don't request or link to specific pirated titles, including DMs

4. Don't submit low-quality posts, be entitled, or harass others



Loot, Pillage, & Plunder

📜 c/Piracy Wiki (Community Edition):

🏴‍☠️ Other communities

FUCK ADOBE!

Torrenting/P2P:

Gaming:


💰 Please help cover server costs.

Ko-Fi Liberapay
Ko-fi Liberapay

founded 2 years ago
MODERATORS
 

Read it here!

A few socials and spaces

Trigger warning: something might not be accurate or outside your tastes, but that is the magic of me and my friend (Bolívar) spending months on a document and marketing strategies.

For the longest time we have wondered one thing with ROM sites, why don't they use torrents? Is is that difficult?

"Hosting torrents is a total PITA. It's not worth it" - ████

So, we did some research around them and file formats that emulators use like CHD, RVZ and WUX for a few months and may have found a way to preserve retro video games efficiently and perfectly. But truth be told, we don't know if this idea is perfect or has something missing.

We have looked a bit about shadow libraries, but that will come when the site would be ready to deploy.

Currently, we are just experimenting the data with this, since it's free for testing.

Overall, we thought that the wake-up call on video game preservation should start sooner, rather than later. Also, thanks for reading this far!

you are viewing a single comment's thread
view the rest of the comments
[–] LedgeDrop@lemmy.zip 23 points 1 week ago (4 children)

The fundamental problem with using torrents to share small files (which old ROMs are), is that content is only shared while seeding or leeching.

A torrents health works best, when people are actively leeching. You're not going to get that for 1 MB files.

You'll basically need to force people to seed and not just seed two copies (the default), but like 10:1, which means forcing all the users to chance their settings - which I'm doubtful of this happening on a large enough scale.

... and the pdfs proposed solution is:

3.2. The Retro Rush Event Torrents will rely on a community of active players and archivists. To prevent obscure games from having slow download speeds or freezing, a weekly community event will be announced and shown to encourage preservation efforts from the community.

Goal: The community unites to seed their favourite or obscure titles. This creates a predictable time where download speeds skyrocket, ensuring that even the rarest games remain available.

I don't think a rally of specific games is going to be enough to keep these torrents alive.

You'd basically need to run this as a private torrent, with upload/download credits and credit "boosts" for struggling torrents.

Or, as was rejected in the pdf, you use tor and create an "anonymous service" and host these small files, but the pdf is right in that tor is not the best tool for multi-MB files.

Anyway, I share your concern regarding the archiving of old games, but I'm doubtful this will help in a meaningful way.

[–] EphraimEscobar@lemmy.dbzer0.com 1 points 1 week ago (1 children)

We have to admit, a private torrent tracker would be more efficient to prevent leeching. And using a torrent client to download a 2MB ROM is extreme, so perhaps including a "playable" 1G1R version would help for those who want the whole collection and then load any of those ROMs in an emulator without extracting the file (e.g. .zip or .chd or .rvz or .wux), which would prevent having two copies of it, however, updating a 1G1R torrent is out of the question, that would just cause more problems.

[–] quexotic@lemmy.dbzer0.com 2 points 1 week ago

I should have placed my comment about veilid here. It might be the right fit for this use case. Look into the protocol and see if you agree.

load more comments (2 replies)