Kupił stare dyski SSD za grosze i stworzył coś niesamowitego. Musisz to zobaczyć!
Marzyłeś kiedyś o fizycznych kartridżach z grami na PC, tak jak za czasów klasycznych konsol, ale z pełną wygodą platformy Steam? Jeden z kreatywnych graczy udowodnił, że to możliwe, tworząc autorski system „Steam Game Cartridges” oparty na tanich, używanych dyskach SSD 2,5 cala i sprytnym skrypcie automatyzującym. Ten niesamowity projekt DIY nie tylko uwalnia miejsce na dysku głównym komputera, ale też przywraca magię fizycznego obcowania z grami w erze cyfrowej dystrybucji.
Jak działa fizyczny kartridż Steam? Połączenie retro z nowoczesnością
Innowacyjny system zaprezentowany na Reddicie przez użytkownika o pseudonimie Jibril-sama wzbudził ogromne poruszenie w społeczności PC Master Race (PCMR). Autor projektu tchnął drugie życie w stare, mało pojemne dyski SATA SSD o pojemności 128 GB, kupione za zaledwie 7 euro (około 30 zł) za sztukę. Zamiast pozwolić im wylądować na śmietniku elektroniki, zamienił je w kolorowe, spersonalizowane kartridże ozdobione unikalnymi etykietami nawiązującymi do konkretnych gier.
Sercem całego przedsięwzięcia jest stacja dokująca SATA podłączona do komputera oraz specjalny mechanizm wykrywania nośników po stronie oprogramowania. Kiedy użytkownik wsuwa dysk do stacji, system natychmiast rozpoznaje grę i automatycznie wykonuje przypisany skrypt. Gracz ma możliwość natychmiastowego uruchomienia tytułu lub automatycznego przejścia do dedykowanej karty produktu w aplikacji Steam.

Magia ukryta pod maską: Linux, udev i protokoły Steam
Choć z perspektywy użytkownika cały proces wygląda banalnie prosto – wsuwasz kartridż i grasz – zaplecze techniczne wymagało sporej kreatywności. Projekt został zrealizowany na systemie Linux, co pozwoliło na pełną kontrolę nad zachowaniem systemu po podłączeniu nowego urządzenia.
Protokół Steam URL i automatyzacja uruchamiania
Całość bazuje na oficjalnym protokole Steam URL, który umożliwia kontrolowanie klienta platformy Valve za pomocą prostych poleceń systemowych. Aby zminimalizować czas potrzebny na interakcję ze strony użytkownika, Jibril-sama wykorzystał trzy kluczowe elementy systemowe:
- Regułę udev: Odpowiada ona za natychmiastowe wykrycie momentu wpięcia konkretnego dysku SSD do portu SATA.
- Szablon systemd: Demon systemowy, który po sygnale z reguły udev automatycznie wyszukuje na podłączonym nośniku dedykowany skrypt startowy.
- Skrypt wykonawczy: Prosty program zapisany bezpośrednio na kartridżu, który wywołuje komendę Steam uruchamiającą przypisaną grę.
Co z aktualizacjami i innymi platformami? Wyzwania projektu
Społeczność graczy natychmiast zareagowała entuzjazmem, ale też lawiną pytań technicznych. Wielu użytkowników zastanawiało się, jak system radzi sobie z gigantycznymi, kilkunastogigabajtowymi aktualizacjami, które regularnie otrzymują współczesne gry. Autor projektu wyjaśnił, że jego kartridże nie służą do ogrywania produkcji typu „live service” (gier-usług stale wymagających połączenia z siecią), lecz są przeznaczone dla starszych tytułów oraz gier single-player, do których wraca się raz na jakiś czas. W przypadku wykrycia aktualizacji, procesem po prostu zarządza Steam, wymagając chwili cierpliwości przed rozpoczęciem rozgrywki.
Pojawiły się również głosy sugerujące rozszerzenie projektu o gry wolne od zabezpieczeń DRM z platformy GOG. Choć przenoszenie biblioteki Steam między różnymi komputerami bywa kapryśne i może napotkać na problemy z uprawnieniami czy ścieżkami instalacji, „Steam Game Cartridges” udowadniają, że przy odrobinie samozaparcia można stworzyć stabilne i niezwykle satysfakcjonujące środowisko retro-modernistyczne.
Powrót do fizycznych nośników na PC?
Projekt Steam Game Cartridges Jibril-sama to doskonały dowód na to, że pasja i kreatywność społeczności PC nie znają granic. Choć fizyczne nośniki gier komputerowych niemal całkowicie odeszły do lamusa, inicjatywy takie jak ta pokazują, że gracze wciąż tęsknią za posiadaniem gier na namacalnych nośnikach. Wykorzystanie tanich, używanych dysków SSD do stworzenia estetycznych, spersonalizowanych kartridży to nie tylko świetny sposób na oszczędzenie miejsca na dysku systemowym, ale przede wszystkim genialny, nostalgiczny gadżet, który ozdobi biurko każdego fana technologii. Pozostaje mieć nadzieję, że autor wkrótce udostępni pełną dokumentację, kody skryptów oraz pliki do druku 3D kolorowych obudów.
Technogadżet w liczbach