Chodzi o CXP102064 MechaCon – chip stosowany w pierwszych wydaniach PlayStation 2, czyli modelach określanych jako PS2 Fat, które zadebiutowały w 2000 r. Kanadyjski pasjonat retro znany jako DiscoStarslayer miał poświęcić na analizę układu około czterech lat, krok po kroku odtwarzając jego działanie.
MechaCon pełnił w konsoli rolę znacznie szerszą niż typowy kontroler. Zarządzał m.in. pracą napędu optycznego oraz pamięci flash, a jednocześnie był ważnym elementem mechanizmów ochrony. W praktyce obsługiwał m.in. szyfrowanie plików KELF oraz rozwiązania związane z kartami pamięci MagicGate.
To oznacza, że udało się dotrzeć do obszaru technologii, który przez lata pozostawał jedną z większych niewiadomych dla społeczności zajmującej się PlayStation 2.
WIDEOGTA 6 zachwyca. Rockstar pokazał nowy gameplay
Najpierw trzeba było zajrzeć do środka
Samo podłączenie układu do komputera nie wystarczyło, bo nie dało się po prostu odczytać jego zawartości. DiscoStarslayer sięgnął więc po metodę inwazyjną: chemicznie usunął obudowę chipu, by uzyskać dostęp bezpośrednio do krzemowego rdzenia.
Kolejnym etapem była praca z mikroskopami i analiza optyczna, które pozwoliły przyglądać się wewnętrznym strukturom. W trakcie badań udało się też natrafić na exploit umożliwiający pozyskanie danych z układu drogą programową, przy użyciu oprogramowania.
Ostatecznie kluczowe okazało się połączenie podejścia sprzętowego i programistycznego – to ono doprowadziło do skutecznego zrzucenia zawartości MechaCon.
Co to oznacza dla właścicieli starych PS2?
W tym przypadku najważniejsza jest nie sama sensacja związana ze "złamaniem" zabezpieczeń, ale praktyczne skutki. Dokładniejsze zrozumienie, jak działa MechaCon, może wesprzeć rozwój emulatorów, nieoficjalnego oprogramowania oraz narzędzi pomagających w konserwacji i utrzymaniu starych konsol przy życiu.
W szerszej perspektywie takie ustalenia mogą też ułatwić projektowanie zamienników dla elementów, które zużywają się mechanicznie – zwłaszcza napędów optycznych. To istotne, bo oryginalne egzemplarze PlayStation 2 mają już ponad 20 lat, a części ruchome nie będą działały bez końca.
Co ciekawe, MechaCon nie ograniczał się do sprzętu Sony. Zmodyfikowane rozwiązania oparte na PS2 wykorzystywano również w wybranych automatach arcade, m.in. Namco System 246, Namco System 256 oraz Konami Python 1. W tych platformach firmware MechaCon pomagał w uwierzytelnianiu oraz uruchamianiu zaszyfrowanych danych gier.