Zagraj w DOOM 2 na automacie Avengers Pinball: wyjątkowe wrażenia z gry

DOOM II trafia na automaty do gry w pinball: Unikalny hack Marka Rowe’a

Kultowa strzelanka pierwszoosobowa DOOM II osiągnęła kolejny niezwykły kamień milowy w swojej historii: teraz działa na automacie do gry w pinball! Ten niezwykły wyczyn to coś więcej niż tylko dziwaczny eksperyment; pokazuje innowacyjnego ducha entuzjastów gier, którzy znajdują kreatywne sposoby na przeniesienie klasycznych tytułów na nieoczekiwane platformy.

Wizjoner stojący za hackiem: Mark Rowe

Mark Rowe, inżynier bezpieczeństwa, z powodzeniem przeniósł DOOM II, pierwotnie wydany w 1994 r., na automat do gry w pinball Avengers Infinity Quest. Automat ma duży wyświetlacz przeznaczony do animacji i punktacji, który Rowe pomysłowo przerobił na główny ekran do rozgrywki. Gracze sterują grą za pomocą różnych przycisków tradycyjnie przeznaczonych do gry w pinball, w tym:

  • Przyciski obsługi drzwiczek na monety
  • Płetwy
  • Włóż przycisk monety
  • Dodatkowe przyciski fizyczne na maszynie

Tego typu adaptacje skutecznie przekształcają rozgrywkę w stylu pinballa w strzelankę pierwszoosobową, choć adekwatność sterowania do tego gatunku może budzić wątpliwości.

Wgląd techniczny w proces przenoszenia

W szczegółowym poście na Mastodon, Rowe rozwinął techniczne zawiłości związane z procesem przenoszenia. Stwierdził, że głównym procesorem maszyny do gry w pinball jest ARM Cortex A9, który obsługuje przestarzałą wersję Linuksa . Wyzwanie zostało spotęgowane przez konieczność opracowania niestandardowego sterownika do komunikacji z płytkami mikrokontrolera maszyny za pośrednictwem zastrzeżonej magistrali szeregowej „node bus”. Ta sytuacja doprowadziła do tego, co Rowe opisał jako „piekło cross-kompilatora”.

„Poza piekłem cross-kompilatora, większość pracy polegała na napisaniu sterownika, który obsługuje protokół magistrali węzłów i syntetyzuje zdarzenia klawiatury wirtualnej.” – Mark Rowe

Ta wiedza ujawnia skomplikowane powiązania między niestandardowym sprzętem i oprogramowaniem, które umożliwiają realizację tak ambitnych projektów.

Dziedzictwo portowania DOOM-a

Od czasu wydania DOOM i jego sequel zostały zaprojektowane dla niezliczonej liczby platform. Wydanie kodu źródłowego ułatwiło porty, ale wielu hackerów decyduje się na uruchomienie oryginalnej wersji MS-DOS za pomocą emulatorów, takich jak DOSBox. Co ciekawe, DOOM został słynnie dostosowany do użytku na:

Ten trend pokazuje trwałą atrakcyjność DOOM-a w różnych mediach i świadczy o apetycie społeczności na innowacje. Podczas gdy ten port na maszynie do gry w pinball działa całkiem dobrze, nieodłączne ograniczenia sterowania w pinballu z pewnością stanowią wyzwanie dla rozgrywki w strzelanki pierwszoosobowej.

Aby zobaczyć demonstracje wizualne i dowiedzieć się więcej, obejrzyj ten film prezentujący rozgrywkę w DOOM II na maszynie do pinballa.

Źródło: Mark Rowe ( Mastodon )

Dodatkowe informacje

1. Czy trudno uruchomić DOOM II na automacie do gry w pinball?

Tak, uruchomienie DOOM-a II na maszynie do gry w pinball wiąże się ze znacznymi wyzwaniami technicznymi, szczególnie w zakresie tworzenia sterowników komunikujących się ze sprzętem maszyny i dostosowywania sterowania do rozgrywki FPS.

2. Czy mogę spróbować tego w domu?

Próba przeniesienia DOOM II na niekonwencjonalne urządzenia wymaga znacznej wiedzy programistycznej, zwłaszcza w pracy z Linuksem i interakcjami sprzętowymi niskiego poziomu. To nie jest łatwy projekt dla przeciętnego gracza.

3. Na jakie inne urządzenia przeniesiono grę DOOM II?

Grę DOOM II kreatywnie przeniesiono na różne urządzenia, w tym bankomaty, termostaty, a nawet kalkulatory graficzne, co pokazuje jej wszechstronność i niezmienną popularność wśród społeczności graczy.

Źródło i obrazy

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *