this post was submitted on 15 Jul 2026
108 points (94.3% liked)
Linux Gaming
26945 readers
19 users here now
Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.
This page can be subscribed to via RSS.
Original /r/linux_gaming pengwing by uoou.
No memes/shitposts/low-effort posts, please.
Resources
Help:
- ProtonDB
- Are We Anticheat Yet?
- r/linux_gaming FAQ
- Fork of an earlier version of the above
- PCGamingWiki
- LibreGameWiki
Launchers/Game Library Managers:
General:
Discord:
IRC:
Matrix:
Telegram:
founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Thought of this because of the Sony announcement.
Would there be an easy way to make the game auto-launch if the card is inserted?
I dunno if you'd wanna waste a whole sd card for a single game when you could fit hundreds on it.
The Snes rom set fits in 4gb with room for saves. A 16gb card could likely hold NES, SNES and N64.
Not if were talking cyberpunk and such
In that case you'd want them on something faster than an SD card, or loading times would be brutal.
I play cyberpunk and similar sized games from an SD card on steam Deck. It's not brutal.
I think you might want to have a look at a MiSTer fpga.
(it provides a very authentic experience and can launch games with tags if you choose so)
You could do it on Linux fairly easily with udev rules, but you'd need to write either a separate rule for every game or have each flash drive only contain a single game each with a generic executable name and path so the same rule works for whatever you insert.
Since most games are going to be built for windows you will also need the rule to invoke wine or steam (for proton). That part could get complicated if some of your games need specific versions of wine. Normally people handle this with Steam or Bottles, but both those programs generally assume each game you are launching has its own bespoke directory on your filesystem.
I looked but there doesn't seem to be a straightforward way to do that in Linux. I was thinking a udev rule but it would be clunky since the low level details for media like SD cards aren't available. At best, maybe a generic rule that mounts it and looks for an
autorun.shor something, but that's basically reinventing Autoplay on Windows and would have the same security implications.I read Hack-a-Day frequently, and I've come across several projects that use NFC readers so you can tap a card to play specific songs or start playlists. Maybe something like that but launch a specific game instead?
e.g. https://hackaday.com/2025/03/31/a-music-box-commanded-by-nfc-tags/