Kiedy w 2009 i 2010 roku na konsolę Nintendo DS debiutowały legendarne remaki Pokémon HeartGold i SoulSilver, w pudełku z grą czekał jeden z najbardziej innowacyjnych gadżetów w historii Nintendo – Pokéwalker. Ten niepozorny krokomierz z portem podczerwieni pozwalał przesłać ulubionego stworka do kieszeni, spacerować w świecie rzeczywistym, zdobywać waty (Watts), odblokowywać ukryte trasy i łapać unikatowe Pokémony. Przez lata próby przeniesienia tego doświadczenia na smartfony kończyły się fiaskiem i zalewem bezużytecznych, amatorskich aplikacji z reklamami. Aż do teraz.

W społeczności retro-graczy zawrzało za sprawą dewelopera znanego jako Kukas – tego samego, który wcześniej dokonał kompletnej dekompilacji oryginalnego oprogramowania sprzętowego Pokéwalkera oraz stworzył hardware’owy projekt Stickwalker. Twórca zaprezentował w pełni funkcjonalny, natywny emulator Pokéwalkera na system iOS, który w przeciwieństwie do wszechobecnych podróbek stanowi w 100% autentyczne odwzorowanie kodu Nintendo. Jeśli z nostalgią wspominacie wędrówki po regionie Johto, koniecznie odwiedźcie dedykowaną podstronę Pokémon HeartGold i SoulSilver na mojej stronie, a poniżej przyjrzymy się szczegółom technicznym tego niezwykłego projektu.

To nie nakładka graficzna, lecz prawdziwa emulacja mikroprocesora
Kluczową różnicą, na którą zwracają uwagę komentujący na forach, jest architektura projektu. Wszelkie dotychczasowe programy dostępne w sklepach z aplikacjami były jedynie prostymi symulacjami napisanymi od zera, które nie miały nic wspólnego z fizycznym urządzeniem. Projekt Kukasa to pełnoprawny emulator 16-bitowego mikrokontrolera Renesas H8/38606F, na którym opierał się oryginalny Pokéwalker.

Oznacza to, że aplikacja wykonuje oryginalny, binarny kod gry wyciągnięty z pamięci ROM gadżetu. Wyświetlacz o rozdzielczości 32 na 64 piksele zachowuje identyczne czasy reakcji, animacje stworków z naszego Pokédexu, mechanikę minigier Dowsing Machine (szukanie przedmiotów) oraz Poké Radar (łapanie dzikich Pokémonów). Prawdziwą magią jest jednak to, jak projekt połączono ze współczesnymi technologiami.
Integracja z Apple Watch i liczenie kroków w tle
Największą bolączką wirtualnych krokomierzy była dotychczas konieczność ciągłego trzymania otwartej aplikacji na ekranie smartfona. Nowy emulator rozwiązuje ten problem całkowicie:
- Praca w tle (Background Step Tracking): aplikacja synchronizuje się z systemowym modułem Apple HealthKit. Niezależnie od tego, czy telefon spoczywa zablokowany w kieszeni, czy jest całkowicie uśpiony, każdy zrobiony krok jest automatycznie przeliczany na waty w Pokéwalkerze.
- Dedykowana aplikacja na Apple Watch: gracze mogą przenieść Pokéwalkera wprost na swój nadgarstek! Podczas spaceru, biegania czy jazdy na rowerze wystarczy rzut oka na zegarek, by podejrzeć animację spacerującego Pokémona i odebrać powiadomienie o znalezionym przedmiocie bez wyciągania telefonu.
- Wierność bateryjna: dzięki optymalizacji emulacji w tle zużycie baterii jest minimalne, co eliminuje problem błyskawicznego rozładowywania smartfona.

Dwukierunkowa synchronizacja z emulatorem Delta
To, co wywołało największy entuzjazm wśród graczy, to bezproblemowa integracja z popularnym na iOS emulatorem Nintendo DS – Delta Emulator (a także Manic i melonDS). Dotychczas osoby ogrywające HeartGold lub SoulSilver na telefonach były całkowicie pozbawione zawartości związanej z Pokéwalkerem, ponieważ emulatory nie potrafiły zasymulować komunikacji na podczerwień z kartridżem.
W nowym rozwiązaniu proces jest bajecznie prosty: przed wyjściem z domu wybieramy w aplikacji plik zapisu naszej gry (plik .dsv lub .sav), a wbudowane narzędzie transferu przenosi wybranego stworka do pamięci wirtualnego Pokéwalkera. Po powrocie z całodniowego spaceru jednym kliknięciem dokonujemy synchronizacji zwrotnej. Pokémon wraca do peceta w grze z podbitym poziomem doświadczenia, a wszystkie złapane stworki (w tym słynny Surfing Pikachu
czy Flying Pikachu z tras specjalnych) oraz zebrane rzadkie jagody i kamienie ewolucyjne trafiają prosto do naszego plecaka w grze!

Społeczność zachwycona: koniec z przepłacaniem na aukcjach
Komentarze graczy pod prezentacją projektu są jednoznacznie entuzjastyczne. Użytkownicy podkreślają, że fizyczny Pokéwalker stał się w ostatnich latach towarem luksusowym – na portalach aukcyjnych sprawne egzemplarze osiągają ceny od 300 do nawet 500 złotych, a ich noszenie wiąże się ze stałym ryzykiem porysowania unikatowej obudowy lub zgubienia sprzętu. Ponadto oryginalne urządzenia z 2009 roku borykają się z wyczerpanymi bateriami guzikowymi CR2032 i zawodnymi stykami.
Projekt Kukasa, który wkrótce ma trafić do szerszych testów w programie TestFlight, otwiera zupełnie nowy rozdział w ochronie dziedzictwa gier Pokémon na urządzenia dotykowe, o czym pisałem również przy okazji powrotu innych klasyków w recenzji Pokémon FireRed i LeafGreen.
Mieliście okazję spacerować z oryginalnym Pokéwalkerem przypiętym do paska w czasach Nintendo DS, czy zamierzacie przetestować tę nową, mobilną wersję na swoim telefonie lub zegarku? Dajcie znać w komentarzach pod artykułem, wpadajcie podyskutować na nasz serwer na Discordzie i koniecznie odwiedzajcie mój profil TikTok (@vulpister) po świeże materiały, testy retro-gadżetów i nowinki ze świata Pokémon!



































Dodaj komentarz