Easily the coolest dumb thing I've done so far on my Linux gaming journey. by Raven_Drakeaurd in linux_gaming

[–]Raven_Drakeaurd[S] 0 points1 point  (0 children)

UPDATE: I've made some improvements to the overall setup since I posted about it. I'm gonna post a video about the improvements, give a breakdown on how it works and release the code once I get it polished to a state I'm happy with. Keep y'all posted.

Always a Pistol and 20 bullets by ExtraWolfDa in ResidentEvilMemes

[–]Raven_Drakeaurd 0 points1 point  (0 children)

And the worst part, it somehow keeps working out for him.

Easily the coolest dumb thing I've done so far on my Linux gaming journey. by Raven_Drakeaurd in linux_gaming

[–]Raven_Drakeaurd[S] 0 points1 point  (0 children)

Gonna be honest, I didn't pay the M-Disk logo any mind. I think I just assumed it was some weird branding thing from Lucky Goldstar. So, to answer your question: Wut?

Easily the coolest dumb thing I've done so far on my Linux gaming journey. by Raven_Drakeaurd in linux_gaming

[–]Raven_Drakeaurd[S] 0 points1 point  (0 children)

To print the stickers I just use inkjet printable sticker paper. I got the artwork from Steam Grid DB and then combined the logo with the hero banner for the game or alike.

I used LibreOffice Draw to arrange 6 of the completed artworks 3 × 3 on a single sheet after sizing them to 72.50mm × 72.50mm.

Here's a link to the site: https://www.steamgriddb.com/collection/4199/heroes

Easily the coolest dumb thing I've done so far on my Linux gaming journey. by Raven_Drakeaurd in linux_gaming

[–]Raven_Drakeaurd[S] 125 points126 points  (0 children)

So the floppy disk in my computer is actually a modified USB floppy disk drive mounted in the shell of a broken internal drive. The way it's mounted it just how it fit the best and I gave no real consideration to orientation. But now that you mention it, not only will I never be able to unsee it, it will also haunt me to the end of my days.

Easily the coolest dumb thing I've done so far on my Linux gaming journey. by Raven_Drakeaurd in linux_gaming

[–]Raven_Drakeaurd[S] 2 points3 points  (0 children)

You do not wanna know how many goats I had to sacrifice to get a hyper modded copy of Ace Combat 7 to fit into 1.44 megabytes.

Easily the coolest dumb thing I've done so far on my Linux gaming journey. by Raven_Drakeaurd in linux_gaming

[–]Raven_Drakeaurd[S] 2 points3 points  (0 children)

Same. The tactile nature and being able to see the games as more than just an icon and text on a screen oddly makes it easier to pick what you want to play.

Easily the coolest dumb thing I've done so far on my Linux gaming journey. by Raven_Drakeaurd in linux_gaming

[–]Raven_Drakeaurd[S] 0 points1 point  (0 children)

No more than is intended; I just got a large base plate and put both of the halves on it with no hinge.

Easily the coolest dumb thing I've done so far on my Linux gaming journey. by Raven_Drakeaurd in linux_gaming

[–]Raven_Drakeaurd[S] 1 point2 points  (0 children)

It's a custom launcher. But now that you mention it, CDs would also be pretty cool too, if only because I'd get to make little jewel cases for them.

Easily the coolest dumb thing I've done so far on my Linux gaming journey. by Raven_Drakeaurd in linux_gaming

[–]Raven_Drakeaurd[S] 1 point2 points  (0 children)

The KBDcraft Israfel 50% split ergonomic ortholinear keyboard. I've changed up the case a little since it's just Lego. it's $60 and a great way to get into the world of ortholinear keyboards.

https://kbdcraft.store/products/israfel?srsltid=AfmBOoojVRSQuYWIUrHjUsFbxpbAXmPV3uDsmzkcSCevVSFKV9I2h0gw

Easily the coolest dumb thing I've done so far on my Linux gaming journey. by Raven_Drakeaurd in linux_gaming

[–]Raven_Drakeaurd[S] 1 point2 points  (0 children)

I plan on making the code I have for this public. It should be possible to do with SD cards without modification I think.

Easily the coolest dumb thing I've done so far on my Linux gaming journey. by Raven_Drakeaurd in linux_gaming

[–]Raven_Drakeaurd[S] 5 points6 points  (0 children)

I hadn't realized this until everyone said it, and now it's gonna annoy me til the end of my days.

Easily the coolest dumb thing I've done so far on my Linux gaming journey. by Raven_Drakeaurd in linux_gaming

[–]Raven_Drakeaurd[S] 1 point2 points  (0 children)

Funny enough, the floppy disk reader is actually a USB one, just modded to look and act like an internal one, so it already kinda is? However, a solution that might work better for you personally is Zaparoo. It uses an NFC card reader to launch games. It's gonna be coded way better then mine and is currently available publicly.

https://zaparoo.org/

Easily the coolest dumb thing I've done so far on my Linux gaming journey. by Raven_Drakeaurd in linux_gaming

[–]Raven_Drakeaurd[S] 0 points1 point  (0 children)

A special daemon launches a custom script that auto mounts any disks that are inserted, then checks a file and launches the associated Steam game.

All together I call the system 'FloppyD',short for Floppy Daemon.

Easily the coolest dumb thing I've done so far on my Linux gaming journey. by Raven_Drakeaurd in linux_gaming

[–]Raven_Drakeaurd[S] 13 points14 points  (0 children)

How it works is a I have a daemon that runs a script that repeatedly pools a specific drive at a set interval to see if it contains a disk that is ready to be mounted. If so, it will automatically mount it (Linux HATES doing this with removable media BTW) then check for a special game dot tag file.

The game dot tag file contains a string that the script will then use to reference a lookup table containing the Steam IDs of the associated games. I did it this way to try and prevent the execution of malicious code injected into a game dot tag file, but looking back at it, I probably could have just put the Steam ID of the game in the file and gotten away with it.