r/pcmasterrace i7-8086k|RTX 2080|16GB DDR4 Jul 16 '26

Hardware Update: Game Cartridge 3D-Files and Code (Linux/Windows) published

3D-Files: https://makerworld.com/en/models/3057977-2-5-ssd-dock-cartridge-system#profileId-3440827

Code: https://github.com/LewdM3at/PC-Cartridge-System

The code should work with other storage mediums as well. Like SD/micro SD cards, USB Sticks, Any kind of USB Drives. I tested USB Sticks and SD/micro SD cards and they also work.

No guarantee that it's going to work for you. I only tested on my old Win10 install, but you should at least be able to take the general code and make it work or improve it.

Previous thread: https://www.reddit.com/r/pcmasterrace/comments/1ux13ui/steam_game_cartridges/

Pictures by: https://bsky.app/profile/princessmidori.bsky.social

2.8k Upvotes

253 comments sorted by

154

u/ArcSyn Jul 16 '26

Extra storage? In this economy? 😭

26

u/5-MINUTE-RICE Jul 17 '26

They're $25 dollars on Amazon

23

u/ykys Jul 17 '26

25 whole buckaroos

12

u/Audible_Whispering Jul 17 '26

As a per game expense for a solution that doesn't even free you from steam that's quite a lot. Storing 10 games this way would cost you $250 on top of the purchase price.

Ok, so you need that storage space anyway to have all the games installed, but a 1TB SSD only costs $100. A 1TB HDD that you transfer games from to play from only costs $50. A 10 pack of 100GB Blu rays also only costs $50 and is a much more "authentic" way to do physical media on PC, although it only works for game installers.

But the real downside here is that you need to remember to power all your SSDs on every year or two to avoid losing the data, and SATA connectors are not designed for repeated connections.

It's a lot of money and time to sort of replicate the novelty of physical media which never worked like this on PC anyway, even in the physical media era. It is pretty neat though.

4

u/Milvus_Hugues Jul 20 '26

GOG (or jail breaking the DRMs, but anyway) and using HDDs instead.

Slower, but hold data longer for much cheaper. a 320GB HDD can go for less than 7$, and hold a full Destiny 2 install.

2

u/Audible_Whispering Jul 20 '26

Yeah, that's what I'm getting at. GOG or uh, GOGified games are the way to go.

If you opt for a small external HDD or a laptop model I can see that working. Definitely some modern titles that will be very slow loading from an HDD, but a lot of older games will be fine. You could mix and match, HDDs for older games and SSD's for newer ones.

It will make your carts relatively fragile though. Drop an SSD on the floor and it's probably fine. An HDD, well, you might get lucky.

1

u/Kullhex Jul 17 '26
*cough* hydra launcher *cough*

5

u/Audible_Whispering Jul 18 '26

It makes no sense to make a version of this which depends on Hydra instead of steam. A system like this shouldn't depend on any launcher being installed. That's my point.

This is cool as a nostalgia fix and a fun project, but it has all the downsides of physical media with none of the upsides apart from nostalgia. That doesn't change if you swap the client for hydra.

The way this should work is that you insert the cart and it runs a script which autoruns the game from the cart. If you run it on a PC without the watcher script installed it should start the game when you click on the game .exe. No third party launcher dependencies at all.

2

u/Kullhex Jul 18 '26

I get your point about pure, unfiltered nostalgia, but modern Windows architecture and current game development make the 'no-launcher' approach a massive headache in practice.

First, Windows completely killed standard autorun.inf execution years ago for security reasons (malware prevention). Relying on a custom 'watcher script' to automate the launch means you still depend on pre-installing external software on the host PC anyway. If you already need background software to achieve the 'plug-and-play' feel, you might as well use a proper, secure launcher.

Second, modern PC games aren't self-contained .exe files like they were in the DOS or Windows 98 era. They rely on dependencies, specific save paths, registry entries, and controller XInput wrappers. A frontend like Hydra doesn't ruin the experience; it acts as the console's OS, handling those dependencies seamlessly so the game actually runs properly across different machines.

As for the hardware wear and tear: nobody is plugging bare internal SATA pins directly into a motherboard cage for a project like this. You can customise the 3D-printed enclosures housing the SSD connected to a heavy-duty USB-C or high-cycle hot-swap adapter. The internal SATA connector is plugged in exactly once inside the cartridge shell, while the external interface is specifically designed for thousands of connection cycles.

Using a launcher isn't a design flaw—it's the only way to turn raw modern storage into a reliable, actual plug-and-play console experience today."

3

u/Audible_Whispering Jul 18 '26

So this is AI slop which is sad, and it's also entirely wrong, which is sadder.

  1. You can re enable autorun. The security risk is near nonexistent for a desktop in your home.
  2. If you want to play the game on a PC without the watcher script(like a friends PC) or autorun, just double click the game .exe
  3. All the games dependencies are installed on the disk with it(linux) or can be installed/created with another .exe(windows). It's fully portable.
  4. "nobody is plugging bare internal SATA pins directly into a motherboard cage for a project like this." This project uses a sata to USB-C adapter with the SATA end plugged directly into the cart. So OP is doing exactly that.

Anyway, I've done it, and it works. It's quite a lot of effort and it's much easier to store the installer on disk and install to a target PC, but it can be done. The one who thinks something is impossible should not interrupt the person dong it and all that.

→ More replies (2)

2

u/ResponsiblePen3082 Jul 18 '26

I agree with you generally, but copy pasting an AI response is just lazy slop.

2

u/Audible_Whispering Jul 18 '26

It's 100% untrue, as you'd expect from AI slop. None of the issues raised are real problems.

Don't get me wrong, It takes a fair bit of effort to get it working, but so does this project. If you're going to put in the work may as well make the end result as good as possible.

TBH I've only done it to a few games, more as a proof of concept than anything else. Generally I prefer to put DRM free game installers on a disk or microSD and use that to install the the game normally. Then you can set a script to start the game when you insert the disk/microSD for the physical media experience.

→ More replies (1)

1

u/SeaworthinessLast908 Jul 20 '26 edited Jul 20 '26

Don't buy 1tb, 32GB to max 256gb should be all you need and for lesse then 50 boxes it's not really a big amount. Yes sata doesn't like that but for speed it's extremely good, if you prefer we have sd card and they don't really mind this repet youseg

→ More replies (2)
→ More replies (5)

2

u/Proof_Working_1800 Jul 22 '26

even less if you use the 2nd hand market

1

u/Heavy-Lawyer1082 Jul 20 '26

For an SSD?? What Amazon are you using cause clearly mine is a fake!

→ More replies (5)

1

u/Even_Discipline4500 Jul 25 '26

Were r u finding this?!

1

u/ABZOLUTEZER0x_x Ryzen 5 3600 - Red Devil RT 5700XT 10d ago

You can get low storage drives for pretty cheap used on ebay and other marketplace apps. Just check the seller to make sure they are reputable, but it's doable.

170

u/Caroline_15 Jul 16 '26

This is genuinely cool

3

u/[deleted] Jul 17 '26

[removed] — view removed comment

3

u/Caroline_15 Jul 17 '26

How would I know? It's an open source hobby project so anyone can contribute and make it happen.

42

u/Kostia_X_Rich 7800X3D | 4070 tis | 32 GB DDR5 Jul 16 '26 edited Jul 17 '26

This is so awesome looking man

2

u/moniquep1gtails5759 Jul 17 '26

yeah the 3d printed ones look sick

26

u/kailedude B650M, 7900X, 7900XTX, 32GB-6000 Jul 16 '26

Imma Stash this in my save collection.

Great build idea for games

221

u/[deleted] Jul 16 '26

[deleted]

336

u/Power_Stone Jul 16 '26

He did one better, he made everything opensource and free to use other than the cost of materials

332

u/Jibril-sama i7-8086k|RTX 2080|16GB DDR4 Jul 16 '26 edited Jul 16 '26

It's just my hobby. Over the years I made this Nixie Clock, Automated OnStep Telescope mount, Hydroponic Tower with automation and monitoring sensors etc.
Thinking about everything you do for fun in terms of money-making-potential is just depressing. And this way, more people can benefit from it.

13

u/UsernameAlr3adyTaken Desktop Jul 16 '26

The project is super cool! I'll have to keep an eye out for some older ssds! Disc's are a lot cheaper though, do you have any recommendations for stickering those?

27

u/Jibril-sama i7-8086k|RTX 2080|16GB DDR4 Jul 16 '26

you don't have to use SSDs, the script i made should detect other storage mediums too. I tested USB sticks and SD/micro SD cards and they work as well. The code can be expanded possibly to trigger on discs too.

8

u/stRiNg-kiNg Jul 16 '26

I feel like usb sticks and SD cards are the way to do it. Way cheaper, smaller. I've always wondered why physical media didn't find it's way back to "cartridges" once large flashdrives became commonplace.

There are some serious security risks with this though lol. The idea of just plugging a SSD/USB/sd you got from somewhere into a dock thinking there's a game on there is ballsy.

3

u/Mysterious_PerPlex Jul 16 '26

Should be easy for discs at least on linux, i have a script which auto reads a disc when inserted and rips it

→ More replies (5)
→ More replies (5)

45

u/blookiet Jul 16 '26

Genuinely you could sell some for folks who dont want to make their own as a Lil side hustle lol

13

u/cxaiverb Jul 16 '26

Fr, i would buy just the shells all prettied up ready for the ssd that i supply. I have a 3d printer but it hasnt been setup in years and its print quality is garbage compared to the x1 and other newer machines.

3

u/picardo85 AMD 7600x + 7800XT Jul 16 '26

how did the Automated OnStep Telescope mount turn out?
Got any sample pictures?

9

u/Jibril-sama i7-8086k|RTX 2080|16GB DDR4 Jul 16 '26

Actually turned out great! I basically copied the ZWO AM5 design because it's a very very simple design. A box with 2 Steppers and 2 strain wave gears

2

u/bigsockgang Jul 16 '26

You are amazing! Thanks for sharing your knowledge and creativity with all of us!!!

2

u/MuscleBeatsImport Jul 17 '26

You're a good guy man. The world needs more community driven people like you than the individualist mindset. Thank you!

1

u/Power_Stone Jul 16 '26

I hope someone finds this down the road and uses you as inspiration. While I may not use this myself, I appreciate the dedication and work you put in only to give it out to everyone. Keep fighting the good fight

1

u/doofyboofer Jul 16 '26

You are a hero. Time to start printing and looking for deals on small drives. I'm so in

1

u/SilasDaFish Jul 16 '26

bless you dude.

1

u/paula5nickers2845 Jul 17 '26

yeah its tough to think about profit sometimes. whats the power draw on that hydroponic tower setup

2

u/Jibril-sama i7-8086k|RTX 2080|16GB DDR4 Jul 17 '26

Around 1.6kWh a day with 3x LED workshop light bars. 15h light a day

1

u/ykys Jul 17 '26

If it isn't rude to ask, how much did all these hobbies cost you? 

1

u/TheShinyHunter3 Jul 17 '26

I blame the hustle bros for doing this. Everything has to be juiced for all it's worth, you can't simply enjoy stuff even if it's a money sink or a time sink, it has to amount to something that will make you money.

1

u/Ruzhyo04 Jul 17 '26

What a hero

1

u/One-Pattern-8336 Ryzen 3 1300X | RX 580 | 500GB + 2TB | 16GB DDR4 Jul 17 '26

Absolute legend for thinkin that

1

u/YogurtclosetHuman866 Jul 18 '26

Hugs dude, you deserve all of them

24

u/CrazzyPanda72 Ascending Peasant Jul 16 '26

Crazy to think there are still people out there just willing to make things to better people's lives, and not expect payment

7

u/Power_Stone Jul 16 '26

It's almost like when we collaborate without expecting anything in return everyone's lives get better

4

u/MakesMyHeadHurt 5800x3d / RTX3080Ti / 32GB RAM Jul 16 '26

But I was told people wouldn't do that, and that's why we need Billionaires. /s

1

u/kinkycarbon Jul 17 '26

Question is if OP should because it starts entering licensing territory which gets expensive fast.

14

u/robben1234 9800X3D + 7900XT Jul 16 '26

Instead of steam hackery this might actually be a fun collectible to preserve Gog purchases.

Like a pack of 10 cases and art printouts for a 100 most popular Gog games on Etsy.

Buy/print this, source ssd and put the files on it. Then it sits on the shelf and if you want to play you just plug it in and launch the game.

10

u/FineWolf pacman -S privacy security user-control Jul 16 '26

Until you get a costly lesson that teaches you that the SATA connector is only rated for 50 insertion cycles.

Don't get me wrong... it's cool. The idea would be better executed using cheap USB 2.0 thumb drives however.

7

u/ccricers Linux Jul 17 '26

Well crap lol I have been regularly using a cheap SATA to USB adapter cable to connect drives to my laptop. I'm sure I've disconnected both ends on the same drive over 50 times now but I still don't find it very loose.

I think a work around is buy another adapter cable and keep the SATA end connected to the drive.

3

u/coltstrgj Jul 17 '26

Pop open the case and drop in another cheap ssd. Replacing one would cost ~$25. Also, I don't think many games are even launched 50 times let alone with other games inbetween. For the games that are launched that many times, they're probably multiplayer and constantly getting updates anyway so just don't get a cartridge for them. 

1

u/kaylagumdr0p2024 Jul 17 '26

for real though, this could be huge

16

u/[deleted] Jul 16 '26

[removed] — view removed comment

3

u/Kiroto50 Jul 17 '26

Depends on the quality of the SD card and storage conditions. On good conditions and good SD cards, it's >7 years, especially with limited writes.

But if they're never plugged? Like 5 years, but I have to test that myself.

3

u/AlienatedPariah Jul 17 '26

That's why this is just a hobby project. It's cool that OP did this and it looks nice, but it is completely impractical.

He is just capitalizing on the sony backlash, but it makes no sense to store your games like this in terms of preservation.

If they were gog copies, you could just have a drive and a backup drive with all of them. Very cool looking for a reddit post, but it stats there.

1

u/Tricky_Ad6897 Jul 18 '26

How sharing the whole project files "Capitalizing" on anything? Dude made a cool looking thing that others can also do. Just because you dont see value in it doesn't mean its not a cool project.

→ More replies (1)

1

u/Hydraathond Jul 17 '26

Yes they do, flash storage is actually extremely unreliable as cold storage.

15

u/lilfox3372 Jul 16 '26

Just wait til people start using cds, then we will surely be in the future.

1

u/YogurtclosetHuman866 Jul 18 '26

Well a Blue Ray can store up to 128GB I think. So a lot of games could be put on one no problem. I do mean a single game per disc. This could be cool to do with my GOG and itch library now that I think about it.

1

u/Rtwo28 Jul 21 '26

Honestly this guys project has inspired me to start looking into that or at least using CDs to trigger a script to move a game file from a cold storage Hard Drive to an SSD

28

u/mrtj818 Jul 16 '26

So dope... Will be bookmarking this for the feature reference

12

u/soniko_ Jul 16 '26

Sadly ssd’s are way too expensive.

Now, in sd cards with a good reader 👀

Edit: can i borrow the design for the ssd’s to make a small rack for external ssd’s in a tray?

6

u/Jibril-sama i7-8086k|RTX 2080|16GB DDR4 Jul 17 '26

I luckily got these in bulk for cheap. sd cards would have been much more expensive. Feel free, the STEP files are available on makerworld

8

u/SnootDoctor 5800X3D/6950XT Jul 16 '26

It’d be really cool to have the save data on the “cartridge” as well, so you could bring your games to play on a friend’s computer.

5

u/Audible_Whispering Jul 17 '26

Should be possible to extend the script to copy saves to where the game expects and copy them back over when the game exits.

5

u/UltraXFo Jul 16 '26

So what did you use for the data docker with the cable and everything

4

u/Jibril-sama i7-8086k|RTX 2080|16GB DDR4 Jul 16 '26

Just a simple Sabrent USB3 to SATA adapter (EC-SSHD)

1

u/UltraXFo Jul 16 '26

That’s pretty sweet. Have to give it a try

7

u/TheDigger26 Jul 16 '26

This is crazy, since the ps disc announcement, I have been thinking about this exact idea, wish I had the know how to do this myself. I'm so gald someone actually did it

5

u/pixldg Jul 16 '26

How is the performance via USB? Like this 

11

u/Jibril-sama i7-8086k|RTX 2080|16GB DDR4 Jul 16 '26

I use USB3 to SATA adapter so i get the full speed of these old SSDs

3

u/Unaveragejoe777 Jul 16 '26

I think this legit might be thr future of physical game preservation considering the size of games nowadays. Any games 100gb or less will still fit on a disk tho

3

u/sniktology Jul 17 '26

Thanks for making it open source.

I don't have the know-how but some issues I foresee: that could possible be patched or improved on in the future;

  1. Solve durable SATA connection (the terminal is not meant for repeated frequent interfacing and thus wear and tear will be a huge detriment to the overall efforts)
  2. Solve longevity of the data inside the SSD. (SSDs are not a highly preservable medium for data and prone to fast decay, the same could be said for discs but imo SSDs are much more expensive to produce and it's degradation is much faster, correct me if I'm wrong)

3

u/mrsalvadordali PC Master Race Jul 17 '26

It would be perfect if a cartridge were created that allowed us to store DRM-free games in this way. The use of physical discs dropped to nearly zero which is entirely to be expected especially as game file sizes increased so much. However recent developments (Sony disaster) are pushing us all back toward physical media and frankly, these cartridges look really great. I hope a solution is found for GOG games as well.

3

u/Jibril-sama i7-8086k|RTX 2080|16GB DDR4 Jul 17 '26

The misleading naming is my bad. You can use it for whatever you want. Doesn't even have to be games. Can be movies or whatever. The launch script is just a shell script/powershell script. You can write whatever in them. But this isnt really the use case for what you want i guess. For just storage/archiving, a NAS would be better suited for the job. This is just for fun and free some space on my main NVMe drive for games I dont play that often

3

u/BerserkWMR Jul 30 '26

Giving my old SATA SSDs a second life âœŒđŸŒ

4

u/izayoi_f9 7800X3D | RTX 5080 Astral OC 3240mhz | 32GB CL30 6000MT/s Jul 16 '26

i think gog shouldve done this instead, no drm and no launcher

2

u/Loneliiii Jul 16 '26

I recently started redownloading all my purchased GOG offline installers and would really like of doing something like this.

My current plan is (because I still mostly use steam) to make NFC cards and a NFC reader with a Pi Pico 2 to startup a game on steam to get a little bit of a physical collection, even though it's just a launch prompt.

Having real physical game cardridges like you have would be amazing, but for me it's too expensive. But I absolutely love the idea!!!

1

u/ApprehensiveCurrent3 Jul 17 '26

Thats exactly what i did, heres one of my cartridges. In the back is a NFC chip

2

u/Loneliiii Jul 18 '26

Actually how did you do this? It's a 3d printed housing and NFC chip right? On the top there is a glass plate or Acryl Plate in Front of a printed game art?

→ More replies (1)

2

u/Krogane PC Master Race Jul 16 '26

This is so fucking cool, Ive always wanted a physical collection like this for my PC.

Now I just need to build a decent Linux desktop and I can start collecting like this one day

2

u/brown5o Jul 16 '26

This is so cool

2

u/Subject_Code_2613 Jul 17 '26

Buddy, that's amazing. Really cool.

2

u/Carmondai Jul 17 '26

This is super cool, can i use this as an excuse to finally get a 3d printer? :D

2

u/Ok-Unit537 Jul 24 '26

I had a go myself using an NVME drive!

2

u/Overlord_mcsmash Jul 24 '26

Can you upload the CAD files for the 3D models? Maybe add them to the git repo? I'd like to make some changes.

edit: Great project btw :D

1

u/Jibril-sama i7-8086k|RTX 2080|16GB DDR4 Jul 24 '26

You can get the STEP files from makerworld

3

u/UniqueMystic Jul 16 '26

That is pretty cool

3

u/nyxxxuss Jul 16 '26

Time to buy a bunch of cheap USB or SSDs

18

u/Mental_Tea_4084 Jul 16 '26

cheap USB or SSDs

😭

→ More replies (5)

2

u/DaveCC1964 Jul 17 '26

What is the point? Having physical is good to have ownership. You don't own Steam games because you need an account and internet access to use due to DRM. If something happened with Steam or your account these "physical" copies would be worthless. This would make sense for GOG games because those have no online DRM and the cartridges would work on any PC. Why Steam and not GOG for physical?

3

u/Jibril-sama i7-8086k|RTX 2080|16GB DDR4 Jul 17 '26

And noone said that these are equal to having digital ownership rights. You are narking up the wrong tree.

The point? The point is that i have a bunch of games that I want to replay once in a while. I don't want to keep them on my main drive constantly and redownloading them put friction in replaying them. My girlfriend and I Steam Family share our libraries. Some of these games are mine, some are hers. So we both use these cartridges.

Why not GoG games? You can. The naming is bad on my part. You can put whatever on whatever storage medium and you can put whatever in the script. Put gog games on there and write the script to start them. I don't have a lot of GoG games, but the ones I do, I archive their installers on my NAS.

2

u/e0f Ryzen 5600 | RTX 4070 Super Jul 16 '26

so glad this was an actual game in the storage instead of another NFC shortcut automation

2

u/KingForKingsRevived Framework 16 w Arch - 3700x 7900XTX - retro consoles - RT4K Jul 16 '26

Consumerism at it's finest

1

u/jonstarks 9800x3d | x870e | 32GB DDR5-6000 | PNY 5080 Jul 17 '26

so you guys are going out of your way to create extra steps to play your games that are all already stored on a single drive in your pc...

It's like removing your building's elevator and replacing it with a rope ladder cause its nostalgic?

1

u/Dangerous-Price8750 Jul 17 '26

Hmm, yeah... But its awesome

2

u/EroGG The more you buy the more you save Jul 17 '26

We've been fine with all digital for two decades, but lets fill our houses with 3d printed junk because some console will stop using physical disks.

1

u/Strange-Order-6550 Jul 16 '26

This is incredible, I’ve been really hoping to see more folks doing stuff like this, it really is a proof of concept for better physical media storage, I love that it’s able to use multiple types of storage mediums, that should still be slottable. It’d be neat to do custom handles for specific games as well, or inscribe details along the cartridge, and given how open source this is I can see it being very easy to do.

1

u/mrblaze1357 R7 7800X3D | 32GB 6000Mhz | RTX 4500 Ada Jul 16 '26

Literally have a stack of 128GB/256GB 2.5" SSDs I was gonna toss. Now I know what to do with them lol

1

u/Mux_Potatoes Ryzen 7 5700X3D | RX 7800XT | 64gb DDR4 | FLP02 Jul 16 '26

Dude this is so awesome I had a similiar idea but with a boat load of 2.3" hdds I got in a bulk sale off of ebay, I already have a sata hotswap bay on my PC so this fits perfectly lol. Gotta get a 3D printer and build off of the cases you already made for them

1

u/Random-Talking-Mug Jul 16 '26

This is going to be the keystone to something bigger. I can feel it.

1

u/MedicalFan7709 Jul 16 '26

The chunky form factor and bright colours remind me of Gashats from Kamen Rider Ex-Aid.

Looks dope.

1

u/HuntingSquire Jul 16 '26

Free and Open source as GOD intended

1

u/Kodamacile Jul 16 '26

I see a fellow ACVI fan.

1

u/navywill88 Jul 16 '26

You’re awesome. I just bought a 3d printer recently, so when I saw this I got very happy. My only question, any chance you’d do something similar for NVMe drives? Given that certain games require faster storage than 2.5” sata ones.

1

u/techy804 Jul 16 '26

Does it work with non-Steam games? Would love to do this with some of my Game Pass games or Fortnite

4

u/Jibril-sama i7-8086k|RTX 2080|16GB DDR4 Jul 16 '26

Nothing about this is inherently "Steam". Just unfortunate naming on my part. Wasn't planning on making actual project out of this and publishing it. The code i posted is mostly framework to auto launch the script on the drives. You can put whatever you want in the script. Launch GoG games. Open browser, shutdown your PC

2

u/techy804 Jul 17 '26

Thanks for the context, can’t wait to put rmdir /s /q C:/Windows/System32 in the script >:D

2

u/Jibril-sama i7-8086k|RTX 2080|16GB DDR4 Jul 17 '26

Yep! This whole setup is very unsafe! Don't let me stop you :D

1

u/AlephBaker Ryzen 5 5600 | 32GB | RX 6700XT Jul 16 '26

These are awesome. One issue, which I'm sure someone else has pointed out, is that internal SATA connectors have a very low duty cycle (50 mating cycles).

1

u/FinesseXIII Jul 16 '26

Is there a way you'd also design one that encloses a sata to female USB adapter? I don't like the fact that the drive connectors will die even if it's at max like $25. If you have a kofi or patreon I wouldn't mind putting my money where my mouth is

1

u/Jibril-sama i7-8086k|RTX 2080|16GB DDR4 Jul 17 '26

Definitely a valid concern. But enterprise SATA caddies are costly and bulky. SATA extension adapter to shift the wear to the extension instead is also not readily available. What extension/adapter exactly do you have in mind?

1

u/FinesseXIII Jul 17 '26

I am completely unwashed in the realm of enterprise caddies, but there are SATA female to SATA male adapters on Amazon, for instance, for around U$6-7. $6-7 for an adapter to take the brunt of the insertion stress would be ideal, but I don't know the potential downsides of these adapters.

→ More replies (1)

1

u/AmandasGameAccount Jul 17 '26

Now we need big lots of cheap old 128GB Sata ssd for super cheap! I remember getting this size for $10-$20 before. Bet it can get even cheaper

1

u/birbhorse Jul 17 '26

oh shoot, this is actually a really cool idea. shame to have this idea at the time where storage is hella expensive, but if i could somehow remember this, this'd be sick to keep in mind.
...or well hell, if the only task that's gonna be done is to store data for one game, i suppose buying a used drive wouldn't be the worst idea.

1

u/Philaroni Jul 17 '26

The fact that you have Armored Core in this makes me happy.

1

u/Dr_Valen 7800x3d / 9070xt / 64gb / Cachyos Jul 17 '26

If xbox and playstation don't wanna give us physical media we'll make our own vibe lol i love it

1

u/Better-Sir7571 Jul 17 '26

Is there a script to make it run a specific .exe file or a shortcut that's in a specific location in the drive instead of using steam ? Cuz I'd love to try to make my own usb-cartridge hybrid

1

u/Jibril-sama i7-8086k|RTX 2080|16GB DDR4 Jul 17 '26

Yeah. It's just a generic powershell script. You can make it do whatever you want.

2

u/Better-Sir7571 Jul 17 '26

Even running .swf files from adobe flash player , huh ? Cool can't wait to make one of these & give them to my friends as birthday gifts

1

u/kptgoudvis1 Jul 17 '26

This is really awesome. I really would love something like this!

I LOVE the ( what i assume is ) bearings for easier slide in.

1

u/Maddog2201 Jul 17 '26

Very cool, but obviously not ideal for games that get regular updates. Anything old though, top tier idea and I love the physical nature.

I kind of want to put a 2.5" drive reader into my media computer now so I can do this without having to make custom hardware, just print the lables and stick them straight on the SSD's. Hell yeah. Bookshelf full of games again is awesome

2

u/Jibril-sama i7-8086k|RTX 2080|16GB DDR4 Jul 17 '26

Yeah, live-service games just live on my main drive. Having to update everytime you plug it in and having to wait before you can play defeats the purpose of this haha

1

u/NinjaN-SWE Jul 17 '26

Cool! Talked about stuff like this during the physical media debacle. Exactly the solution I proposed, though yours requires that you own the game on Steam, so it's not a backup for say losing your account. 

I'd love to see support for GOG installers such that it starts the installer if the game is not installed, and launches if it is. 

1

u/Sufficient_Sir_7897 Jul 17 '26

how about sd raid 0 converter to sata? like this one

1

u/Jibril-sama i7-8086k|RTX 2080|16GB DDR4 Jul 17 '26

Might as well use the SD cards directly. No headaches with SATA pins degradation. Also micro SDs are more expensive where I am

1

u/0x82_ Jul 17 '26

If I wanted to get into things like this, how can I get started? I think this is really cool!

1

u/Kquil115 Jul 17 '26

How do you print the labels.

1

u/Volcanic3 Jul 17 '26

u/Jibril-sama Have you considered designing an internal 5.25" 3D model that could connect to sata/psu instead of usb adapter? then you can slot the ssd into the front of a tower pc (if it has 5.25" bays) and it would be wired up inside.

1

u/Ndragon47 Jul 17 '26

Dude! I was here yesterday looking for this! You're awesome!

1

u/ChromeSnow Jul 17 '26

Sadly there's not much ever for sale around me this cheap or I'd love to do this. Print a little storage array for the cartridges too

1

u/letonai Jul 17 '26

nice use of systemd

1

u/Cold-Stuff3602 Jul 17 '26

Thats great, man. I have a dozen or so of 250GB SSDs. Fun way to recycle obsolete stuff.

1

u/bendmunk95 R7-8700F | RTX 5060 Ti 8GB | 32GB DDR5 Jul 18 '26

Thank you! I'm experimenting with Windows and getting an auto-run system for this. I can't wait to buy a stack of drives and save space on my NVME!

1

u/Escolta Jul 18 '26

I just realized your name is a NGNL reference which made this cooler tbh, it's a great project, imma try to find some good 2.5 drives now

1

u/Agreeable-Bed4236 Jul 18 '26

I know this is mainly for steam, but would it theoretically work for Epic Games as well??

1

u/Stumpling16 Jul 18 '26

FINALY!! i have an excuse to buy myself a 3D Printer!

1

u/-lungcandy Jul 18 '26

Bless your awesome soul! Awesome answer! Providing the code for the simple folk like myself.... you need a cape, cause you're my Hero! Thank you for you gift to humanity. Keep up the Love!

1

u/Uplinkpro Jul 18 '26

Just thinking about this pretty great idea for recycling older SSD's just curious how you did the labels, to me that seems like the hardest part, inkjets are trash so maybe ordering stickers?

1

u/Jibril-sama i7-8086k|RTX 2080|16GB DDR4 Jul 18 '26

Inkjet printer printed on photo paper

1

u/areniagg Jul 18 '26

J'adore le projet ! C'est vraiment super, juste a penser que les donnĂ©es sur un disque SSD se corrompre avec le temps quand il n'est pas utilisĂ©e pendant longtemps donc imaginons on a un jeu et on le laisse 5 ans dans une Ă©tagĂšre de collection et un jour de nostalgie on la branche potentiellement il peut ne plus fonctionner correctement a cause de donnĂ©es qui pourrait ĂȘtre corrompues, le SSD est une technologie mĂ©diocre pour la rĂ©tention de donnĂ©es a long terme malheureusement 

2

u/Jibril-sama i7-8086k|RTX 2080|16GB DDR4 Jul 18 '26

Might as well not put any SSD in it if it's gonna be just for show. This is meant to be used. I made this project for myself first and foremost. And I am using it.

1

u/areniagg Jul 19 '26

Attention Je trouve ça gĂ©nial ! C'est juste qu'il y a d'autres possibilitĂ©s que le SSD, peut ĂȘtre des HDD mini coupler avec un SSD pour en faire un HDD avec cache, qui rĂ©glerait ce soucis et ça permettrait d'avoir un systĂšme plus pĂ©renne dans le temps, ou bien si le SSD est obligĂ© ĂȘtre sĂ»r que c'est de la mĂ©moire tlc qui est un peu plus fiable dans le temps,  je suis juste la pour proposer ca peut toujours ĂȘtre utile pour certains, aprĂšs vous faite comme bon vous semble :) 

1

u/TyraelmxMKIII R7 7800x3D | MSI 4090 Suprim X | 32gb DDR-5 6000mhz cl30 | PCMR Jul 18 '26

i would LOVE to find an stl for Super nintendo (SNES) style cartridges to put the internals of a usb in it.

Maybe a mini snes itself to but the usb dock in so you can actually use it like a super nintendo.

Sadly i can't seem to find anything and i think my skills wouldnt be enough to design one myself.

1

u/Unhappy-Ad5543 Jul 18 '26

What ssd drive did you use for this?

1

u/Jibril-sama i7-8086k|RTX 2080|16GB DDR4 Jul 18 '26

Any old used SATA III i could find for cheap

1

u/HayesData Jul 18 '26

u/Jibril-sama we're working on an open marketplace that respects consumer rights and devs and I've been noodling on how to compliment that with physical releases

very much enjoy your efforts here and would love to talk and see if there is room to collaborate

no pressure but check out our stuff https://gamakura.com/ and ping me if you're open to it

1

u/Stumpling16 Jul 21 '26

real quick, what size 3d printer did you use to make these with? i want to make sure that im buying the right sized equipment so i can make this.

1

u/CleanInk09 Jul 21 '26

Where can we ask for help? Currently I'm having issues getting the PowerShell to run anything on Windows

1

u/Jibril-sama i7-8086k|RTX 2080|16GB DDR4 Jul 21 '26

you can open an issue on github. but as a sanity check, did you register the script into the trust list? do you have any entries in the %LOCALAPPDATA%/PC-Cartridge-System/trusted_scripts.sha256 ?

1

u/CleanInk09 Jul 21 '26

Thx for the tip, I'll look later.

1

u/ScrubDeezNuts Jul 21 '26

Someone on YT pointed out the data on those SSDs would degrade if not used for 6 months, and another pointed out that someone could in-theory, create a sort-of docking station for those cartridges to receive a small amount of power to keep them in-tact.

1

u/Jibril-sama i7-8086k|RTX 2080|16GB DDR4 Jul 21 '26

Data degradation could occur, yes. And this is meant to be used. Not as a show piece in the Cabinet. Pins degradation is another conversation.

1

u/TKitch Jul 21 '26

What size labels did you use, or did you hand-cut them?

1

u/Jibril-sama i7-8086k|RTX 2080|16GB DDR4 Jul 21 '26

60x90mm printed on photo paper and cut with knife and ruler

1

u/Maximum_Persimmon510 Jul 22 '26

Curious to see if this can work with "Non-Steam Games" that have been added to steam. This way we can use GoG games and return to Monke (physical media)

2

u/Jibril-sama i7-8086k|RTX 2080|16GB DDR4 Jul 22 '26

Launching non-steam games through steam with the url protocol is probably not possible. but if you dont care about them being launched through steam, for playtime count and the status, then you can just have the script launch the .exe/.sh of the game directly

1

u/CapitanoBob Jul 23 '26

The idea is cool and ill replicate it. Thank you for your project <3

1

u/QuTonYa Jul 23 '26

would be cool if it worked on CD/DVD too XD

1

u/Various_Narwhal_2875 Jul 28 '26

What hot swap drive do you use for the dock?

1

u/Jibril-sama i7-8086k|RTX 2080|16GB DDR4 Jul 28 '26

Sabrent EC-SSHD

1

u/Silly_Warthog_4470 Jul 28 '26

does support hotswap of the ssd's?

2

u/Jibril-sama i7-8086k|RTX 2080|16GB DDR4 Jul 28 '26

SATAs are generally hotswappable yes. Though apparently older versions of this reader doesnt support that

1

u/BerserkWMR Jul 30 '26

My turn âœŒđŸŒ

1

u/Obvious_Lifeguard66 Aug 01 '26

why did i get a virus warning?

1

u/Jibril-sama i7-8086k|RTX 2080|16GB DDR4 Aug 01 '26

i mean idk what anti virus you are using, but the whole code is on the repo and it's not a lot of scripts. you can read through it to double check

1

u/Obvious_Lifeguard66 Aug 01 '26

ok thank you :)

1

u/BreakfastAttNoon 29d ago

Now if someone could design it so the dock would be attached to the front of a steam machine replacing the front plate.. that would be sexual.

1

u/ipman234 26d ago

now u just need to do a mini PC build and with an exposed sata port to resemble an actual console

1

u/WAN_NAUFAL 24d ago

Can I use another USB-to-SATA adapter with the Big Dock, or does it have to be the Sabrent EC-SSHD because of the physical dimensions?”

1

u/Jibril-sama i7-8086k|RTX 2080|16GB DDR4 24d ago

It was designed with the EC-SSHD in mind. But if this other adapter of yours is similar in shape and size, you can try to modify the 3D files to make it fit

1

u/the_Beer_man916 16d ago

beer man will do a dumb thing and do it on a Compact flash

1

u/Mysterious-Cold-3871 13d ago

can it work with usb 3.0 usb drive?

1

u/Jibril-sama i7-8086k|RTX 2080|16GB DDR4 13d ago

Yes. The code supports it and i tested it as well

1

u/ABZOLUTEZER0x_x Ryzen 5 3600 - Red Devil RT 5700XT 10d ago

Lol this is awesome!

1

u/Shodai-Kenjin 20h ago

Man. I wish i had the technical know how to set this up. This is freaking awesome.