
Czy w latach 80. i 90. karmiłeś kwatery automatami do gier? Czy masz jakieś stare komputery, a nawet części komputerowe, zajmujące miejsce? Chcesz przeżyć te wspaniałe chwile z automatów w zaciszu własnego domu?
To wszystko jest możliwe dzięki emulatorom . Emulatory to oprogramowanie zaprojektowane w celu naśladowania określonego układu sprzętu i oprogramowania. Istnieją emulatory dla niemal każdego rodzaju sprzętu lub oprogramowania, jakie możesz sobie wyobrazić. Ale jeśli chodzi o gry zręcznościowe, króluje jeden emulator: emulator Multiple Arcade Machine lub MAME.
Celem MAME jest zachowanie starych gier zręcznościowych. Większość gier arkadowych była wbudowana w chipy procesora. Było jednak kilka gier, takich jak Dragon's Lair i Space Ace, które działały na dyskach laserowych. Możesz także natknąć się na grę zręcznościową, która opiera się na innej formie urządzenia pamięci masowej, ale w większości kod, który powoduje, że Twoje ulubione gry zręcznościowe działają, znajduje się na fizycznych chipach podłączonych bezpośrednio do płytki drukowanej wewnątrz urządzenia.
Oprogramowanie MAME emuluje ten sprzęt, w tym pamięć automatu arkadowego, procesory lub jednostkę centralną (CPU) oraz przestrzenie wejścia/wyjścia (I/O). W połączeniu z ROMem z grami arkadowymi ( skrót od pamięci tylko do odczytu) i być może wyborem próbek dźwiękowych, MAME może naśladować tę grę. Program MAME obsługuje tysiące ROM-ów. Ale chociaż MAME jest darmowy i łatwo dostępny, nie znajdziesz z nim żadnych ROM-ów po pobraniu kopii. To dlatego, że większość gier zręcznościowych – nawet tych stworzonych przez firmy, które już zostały zamknięte – jest chroniona prawami autorskimi. Jeśli nie posiadasz kopii fizycznego sprzętu do konkretnej gry zręcznościowej, pobieranie i posiadanie pamięci ROM jest niezgodne z prawem.
Załóżmy jednak, że masz w domu w pudełku duży stos żetonów do gier arkadowych. Kupiłeś wszystkie legalnie, ale brakuje Ci sprzętu do ich uruchomienia lub same gry uległy pogorszeniu. W takim przypadku wyszukiwanie ROM-ów do gier, które posiadasz, i pobieranie ich jest całkowicie legalne. Wiele witryn w ROM-ach hostów internetowych — nie jest trudno je znaleźć.
Oczywiście możesz po prostu uruchomić emulator i ROMy na swoim komputerze i grać w takie gry. Ale co, jeśli chcesz prawdziwej gry zręcznościowej? Będziesz musiał włożyć trochę pracy i być biegły w szkicowaniu, stolarstwie, okablowaniu i kodowaniu. Ale w końcu możesz mieć maszynę zręcznościową, która jest w stanie zagrać w praktycznie każdą grę zręcznościową, jaką kiedykolwiek stworzono.
- Wybór monitora i komputera Arcade
- Decydując się na swoje kontrolery Arcade
- Korzystanie ze sterowania Arcade
- Zręcznościowe światła i dźwięk
- Szafy na automaty zręcznościowe
- Okablowanie sterowania
Wybór monitora i komputera Arcade
Pierwszą rzeczą, o której musisz pamiętać, jest to, że projektanci MAME chcieli stworzyć sposób na zachowanie gier wideo – możliwość grania w gry jest po prostu produktem ubocznym. Oznacza to, że chociaż celem emulatora jest jak najwierniejsze odtworzenie zachowania sprzętu do automatów do gier, nie zawsze przekłada się to na grywalną grę. Programiści zawsze pracują nad ulepszeniem MAME, a starsze wersje mogą nie obsługiwać wszystkich ROM - ów. Niektóre gry mogą działać, ale będą działać bardzo wolno. Powinieneś przetestować swoje ROMy z wersją MAME, którą preferujesz, zanim przejdziesz do projektu maszyny zręcznościowej.
Według witryny internetowej MAME, minimalne wymagania do uruchomienia MAME na komputerze to:
- Dowolny procesor AMD lub Intel obsługujący MMX
- Windows 98 lub nowszy
- DirectX 5.0 lub nowszy
- Karta graficzna obsługująca DirectDraw lub Direct3D
- Dowolna karta dźwiękowa obsługująca DirectSound
Większość nowoczesnych komputerów PC wysadza drzwi z tych minimalnych wymagań. Im mocniejszy jest komputer, tym lepiej radzi sobie z wymaganiami przetwarzania MAME. Komputery wyposażone w kartę graficzną z procesorem graficznym (GPU) mogą radzić sobie lepiej niż komputery z podstawowymi kartami graficznymi. Ponieważ MAME próbuje odtworzyć zachowanie sprzętu, wymaga dużej mocy obliczeniowej. Z tego powodu niektóre gry mogą działać słabo, niezależnie od szybkości komputera.
Istnieją inne wersje MAME zwane portami , które działają na komputerach z systemem operacyjnym Mac lub Linux . Jeśli pobierzesz podstawową wersję MAME na komputery PC, zobaczysz, że jest to system wiersza poleceń. Oznacza to, że musisz wpisywać polecenia, aby zmienić ustawienia i uruchomić ROMy. Jeśli wolisz, możesz pobrać nakładkę MAME z graficznym interfejsem użytkownika ( GUI ). Dobry GUI wyeliminuje potrzebę włączenia klawiatury do ostatecznej maszyny do gier.
Będziesz także potrzebował monitora do swojej gry. Niektórzy entuzjaści MAME wolą telewizory z lampami katodowymi (CRT) od monitorów komputerowych. Twierdzą, że monitory komputerowe zapewniają zbyt ostry obraz i odwracają uwagę od prawdziwego arkadowego doświadczenia. Jeśli wybierzesz telewizor, upewnij się, że komputer i telewizor można połączyć za pomocą odpowiednich kabli . CRT z portem S-Video i komputer z kartą graficzną z własnym portem S-Video działają dobrze, ale są też inne opcje. Aby dowiedzieć się więcej, przeczytaj Jak podłączyć komputer do telewizora .
Decydując się na swoje kontrolery Arcade

W jakie gry chcesz grać? Gry zręcznościowe, takie jak Centipede, działają najlepiej z trackballem. Klasyczna gra Tempest wykorzystywała kontroler obrotowy przypominający tarczę. W kilku grach wyścigowych wykorzystano kombinację kierownicy i pedałów jako gazu i hamulca. I oczywiście setki gier miały kombinację joysticków i przycisków.
MAME obsługuje wiele różnych kontroli. Możesz zainstalować standardowe porty kontrolera gier na komputerze, którego będziesz używać i podłączyć standardowe komputerowe joysticki, kierownice lub gamepady. Możesz nawet używać kontrolerów gier, które łączą się z komputerem przez USB . MAME nie włącza automatycznie funkcji kontrolera -- będziesz musiał ją włączyć albo poleceniem linii, albo za pomocą GUI.
Te kontrolery powinny działać z większością gier, ale niekoniecznie odwzorowują wrażenie prawdziwej maszyny arkadowej. W tym celu musisz wyjść i kupić rzeczywiste kontrolery i przyciski zręcznościowe. Niektórzy sprzedawcy sprzedają prefabrykowane panele sterowania grami, które można kupić i umieścić w szafce. Prefabrykowany panel sterowania będzie kosztował więcej niż suma jego poszczególnych elementów, ale pozwoli zaoszczędzić czas, jeśli chodzi o okablowanie i kodowanie elementów sterujących. Mimo to wielu entuzjastów lubi swobodę, jaką mają, gdy kupują każdy komponent osobno i projektują własne panele sterowania grą.
Niektórzy producenci automatów do gier MAME lubią umieszczać wiele urządzeń sterujących na jednej maszynie. Entuzjasta MAME, Jeff McClain, zbudował coś, co nazywa Ultimate MAME Cabinet i zawierał cztery joysticki, pokrętło sterujące, trackball, lekki pistolet i ponad tuzin przycisków w niestandardowej szafce [źródło: Ultimate MAME Cabinet ]. Wielu sprzedawców sprzedaje kontrolki do automatów arkadowych – powinieneś być w stanie znaleźć większość standardowych elementów sterujących bez większych problemów. Jeśli chcesz czegoś konkretnego – takiego jak latające jarzmo z Gwiezdnych Wojen lub niestandardowa kierownica Spy Hunter – może to wymagać nieco więcej wysiłku.
Korzystanie ze sterowania Arcade
Jeśli zdecydujesz się użyć prawdziwych arkadowych elementów sterujących, staniesz przed innym wyborem: jak podłączyć te urządzenia do komputera ? Istnieje kilka różnych metod, które możesz wypróbować, ale być może najbardziej popularną i wszechstronną metodą jest użycie kodera klawiatury (znanego również jako koder klawiszy ). Domyślnie MAME przypisuje każdą kontrolkę zręcznościową do określonego klawisza na klawiaturze. Klawiatury zawierają płytkę drukowaną. Przewody łączą każdy klucz z określonym złączem na płytce drukowanej. Po naciśnięciu klawisza zamyka obwód i wysyła sygnał do płytki drukowanej. Komputer interpretuje akcję jako naciśnięcie klawisza. Każdy klawisz to tak naprawdę przełącznik .
Oto sekret: możesz zastąpić te przełączniki innymi przełącznikami. Większość kontrolek arkadowych to w rzeczywistości tylko przełączniki. Joysticki Arcade to przełączniki, które poruszają się w dwóch, czterech lub ośmiu kierunkach. Przycisk to prosty włącznik/wyłącznik. Istnieją dwa główne rodzaje przełączników dla sterowników arcade: przełączniki sprężynowe i mikroprzełączniki. Wielu entuzjastów gier zręcznościowych twierdzi, że konstrukcja sprężyny piórowej zapewnia lepsze wrażenia podczas grania. Mikroprzełączniki mają tendencję do klikania, sztywniejszego odczucia. Ale przełączniki sprężynowe są trudne do znalezienia i wymagają konserwacji częściej niż mikroprzełączniki. Jeśli zdecydujesz się na resory piórowe, przygotuj się na poszukiwanie części.
Jeśli zmapujesz każdy kierunek joysticka na inny klawisz na płytce drukowanej, możesz zaprogramować MAME, aby akceptował dane wejściowe. Niektóre kluczowe płyty kodujące mogą przyjmować dane wejściowe z trackballi i spinnerów, a niektórzy entuzjaści automatów do gier MAME zbudowali specjalne kodery, które oferują na sprzedaż.
Istnieją również inne sposoby podłączenia sterowania do komputera. Możesz być w stanie wyciągnąć płytkę drukowaną z pada komputerowego, podłączyć elementy sterujące do płytki drukowanej i zmapować wszystko do komputera. Jednak większość entuzjastów MAME preferuje kodery klawiszy, ponieważ mogą obsłużyć więcej danych wejściowych.
Nie wszystkie kluczowe kodery są sobie równe, więc dobrze jest przeprowadzić rozeznanie przed zakupem jednego. Uważaj na efekty, takie jak zjawy . Ghosting występuje, gdy koder klawiszy wysyła sygnał dla określonego naciśnięcia klawisza, nawet jeśli nie nacisnąłeś tego konkretnego klawisza. Zwykle dzieje się tak, gdy koder klucza odbiera kilka sygnałów w bardzo krótkiej serii. Może to być denerwujące podczas pisania na komputerze. Ale kiedy grasz w grę zręcznościową, może to spowodować niezamierzony samobójczy skok lub przypadkowo zastrzelić księżniczkę, którą próbujesz uratować przez 18 poziomów.
Zręcznościowe światła i dźwięk

Żadna maszyna arkadowa nie jest kompletna bez podświetlanego wyświetlacza na górze i systemu dźwiękowego godnego transmitowania trzasków i pisk klasycznych gier arkadowych. Chociaż naprawdę chcesz, aby grafika i sterowanie były autentyczne, to małe akcenty pomagają dopełnić wrażenie grania na prawdziwej maszynie arkadowej.
Do wyświetlania sufitowego automatu zręcznościowego potrzebne jest źródło światła, trochę pleksi i namiot, który jest przezroczystym materiałem z grafiką. Jeśli nie masz możliwości wykonania własnego namiotu imprezowego, możesz go kupić. Kilka witryn internetowych sprzedaje namioty imprezowe do maszyn MAME i może przyciąć materiał do dowolnego rozmiaru. Wiele z nich oferuje nawet projekty, które zawierają akronim MAME w grafice. Niektóre oferują również grafikę, którą można zamontować z boku szafki zręcznościowej.
Oprawy fluorescencyjne to dobre źródła światła. Nie generują dużo ciepła, żarówki działają dłużej niż żarówki, a żarówki i oprawy można znaleźć w różnych długościach.
Aby chronić dzieło sztuki, musisz wcisnąć namiot między arkusze pleksiglasu. Zainstaluj świetlówkę w górnej części szafki i upewnij się, że źródło światła jest skierowane w stronę przodu szafki, gdzie będzie namiot. Przetestuj go, aby upewnić się, że uzyskałeś pożądany efekt — możesz wprowadzić poprawki, przesuwając źródło światła bliżej lub dalej od namiotu lub używając innej mocy żarówki.
Jeśli chodzi o dźwięk, to zależy od tego, czego używasz jako monitora . Jeśli używasz telewizora, głośniki zestawu powinny działać poprawnie. Ale jeśli zdecydujesz się na monitor komputerowy, będziesz musiał zainstalować kartę dźwiękową w swoim komputerze i zamontować kilka głośników wewnątrz obudowy. Musisz także upewnić się, że karta dźwiękowa jest zgodna z wersją MAME, której będziesz używać. Dobrym pomysłem jest rozejrzenie się za głośnikami, ponieważ będziesz potrzebować czegoś, co może odtworzyć całą gamę dźwięków, które można znaleźć w grach zręcznościowych. Możesz także zamontować głośniki w pobliżu namiotu, jeśli chcesz uniknąć przytłumionego dźwięku.
Szafy na automaty zręcznościowe
Szafy na automaty do gier można znaleźć w sprzedaży w różnych magazynach, aukcjach i witrynach internetowych, ale zazwyczaj są one kosztowne. Zakup części do szafek jest tańszy, ale nadal znaczny koszt. Oprócz ceny zakupu możesz mieć do czynienia z opłatami za wysyłkę i nie ma gwarancji, że Twój zestaw MAME zmieści się w prefabrykowanej szafce. Dlatego wielu entuzjastów decyduje się na budowanie własnych szafek na automaty od podstaw.
Aby zbudować szafkę, naprawdę musisz planować z wyprzedzeniem. Musisz wziąć pod uwagę komputer i monitor (lub telewizor), którego używasz, elementy sterujące, które zainstalujesz, a nawet miejsce, w którym planujesz umieścić maszynę w swoim domu. Automaty arkadowe są dość duże, a jeśli chcesz mieć grę zręcznościową typu „wszystko w jednym”, twoja będzie większa niż przeciętna klasyczna automat arkadowy.
Jeśli projektujesz własną szafkę, tak naprawdę ogranicza Cię tylko sprzęt, którego będziesz używać, dostępna przestrzeń w domu, budżet i wyobraźnia. Entuzjaści zbudowali automaty MAME, które wyglądają jak klasyczne szafki arkadowe, ponadgabarytowe automaty z wieloma systemami sterowania, systemy stolików koktajlowych, a nawet automaty kokpitowe z siedziskiem w środku. Najmniejszym z tych systemów jest stolik koktajlowy, który umieszcza monitor do góry i ma elementy sterujące na obu końcach stołu.
Plany automatów do gier można znaleźć w całej sieci. Istnieją projekty dla niemal każdej konfiguracji, jaką możesz chcieć. I nic nie stoi na przeszkodzie, aby zaprojektować własną wersję!
Do zbudowania szafki potrzebna jest płyta pilśniowa lub podobny materiał na korpus. Potrzebny będzie również klej do drewna, wkręty, śruby i wsporniki, aby utrzymać je razem. Będziesz potrzebować narzędzi, takich jak wiertarka, piła stołowa, wyrzynarka, śrubokręt i gumowy młotek. Opcjonalne wyposażenie może obejmować zawiasy do drzwi z przodu, zapięcie drzwiowe i wyłącznik zasilania.
Musisz także starannie rozrysować panel sterowania grą. Musisz upewnić się, że masz wystarczająco dużo miejsca na okablowanie na spodzie panelu, szczególnie jeśli próbujesz połączyć kilka różnych systemów sterowania w jedną konfigurację. Niektórzy entuzjaści wolą tworzyć wymienne panele zaprojektowane specjalnie dla różnych rodzajów gier. Ale to oznaczałoby, że potrzebujesz miejsca do przechowywania paneli sterowania, których obecnie nie używasz.
Prawdopodobnie najlepiej jest znaleźć zestaw planów w sieci i śledzić je w swoim pierwszym projekcie. Możesz eksperymentować później.
Okablowanie sterowania
Dotarliśmy do prawdopodobnie najtrudniejszej części budowy automatu do gier. Okablowanie wymaga czasu, cierpliwości i umiejętności. W grę wchodzi również element prób i błędów, szczególnie jeśli nie jesteś przyzwyczajony do obsługi przewodów. W zależności od wybranej metody łączenia elementów sterujących z komputerem , mogą być potrzebne:
- Przewody o grubości od 22 do 28 (od 0,326 do 0,081 milimetrów kwadratowych) do elementów sterujących
- Przewód o przekroju 18 (0,821 milimetra kwadratowego) do okablowania podłączanego do zasilania prądem przemiennym lub uziemienia
- Przecinaki do drutu, ściągacze izolacji i zaciskarki
- Lutownica i lutownica
Będziesz musiał podłączyć każdą kontrolkę do enkodera klucza, zagniatając lub przylutowując przewody do odpowiednich złączy. Złącza przewodu uziemiającego można połączyć szeregowo ze wspólnym uziemieniem. Koder klawiszy (lub inny interfejs) powinien łączyć się z komputerem za pomocą złącza i standardowego kabla - zwykle kabla klawiatury. Możesz uruchomić program MAME, aby przetestować sterowanie po podłączeniu ich do kodera. To powolny proces — musisz określić, które naciśnięcia klawiszy są symulowane, a następnie przyporządkować te naciśnięcia klawiszy do prawidłowych ustawień sterowania w MAME.
Załóżmy, że podłączyłeś arkadowy system sterowania do enkodera. Przesuwasz lewy joystick w górę i patrzysz, któremu klawiszowi odpowiada ta akcja. Zauważasz, że odpowiada to T. Musisz powiedzieć MAME, że naciśnięcie klawisza T powinno być przypisane do gracza pierwszego, który naciska joystick. Będziesz musiał powtarzać tę procedurę w kółko, aby odwzorować każdą akcję dla swojego systemu.
Będziesz także musiał zainstalować listwę zasilającą lub skrzynkę przyłączeniową wewnątrz urządzenia, jeśli chcesz ograniczyć szafę do tylko jednego kabla zewnętrznego. Możesz podłączyć różne komponenty do listwy lub skrzynki przyłączeniowej. Możesz nawet zainstalować zewnętrzny wyłącznik zasilania, aby aktywować komputer i inną elektronikę, aby nie trzeba było otwierać szafki, aby włączyć urządzenie.
Okablowanie może stać się skomplikowanym zadaniem, szczególnie jeśli chcesz zmaksymalizować liczbę wejść. Aby dowiedzieć się więcej o okablowaniu i interfejsach, zalecamy zapoznanie się z niektórymi z następujących witryn sieci Web:
- Zbuduj własne sterowanie zręcznościowe
- Ostateczny projekt gabinetu Jeff's MAME
To dużo pracy, ale dla oddanego hobbysty nie ma lepszej opłacalności niż zbudowanie działającej maszyny MAME. W końcu będziesz miał pełną arkadę przechowywaną w jednej szafce. Graj dalej!
Dowiedz się więcej o grach zręcznościowych i innych tematach, korzystając z łączy na następnej stronie.
Ostrożność!
Zawsze, gdy pracujesz z elektrycznością, musisz być bardzo ostrożny. Nawet coś tak prostego, jak rozładowanie telewizora lub monitora, może być śmiertelne, jeśli popełnisz błąd. Zalecamy przeczytanie Jak działa elektryczność przed rozpoczęciem.
Dużo więcej informacji
Powiązane artykuły
- Jak działa elektryczność
- Jak działa GameCube
- Jak działają automaty do gry w pinball
- Jak działa PlayStation 3
- Jak działa Wii
- Jak działa konsola Xbox 360
- Jak działają systemy gier wideo
Więcej świetnych linków
- Zbuduj własne sterowanie zręcznościowe
- Projekt szafki Jeff Ultimate MAME
Źródła
- Piwnica Bumerang. „Gabinet gier zręcznościowych”. (12 marca 2009) http://homepage.ntlworld.com/callum.henderson/index.htm
- Zbuduj własne sterowanie zręcznościowe. (11 marca 2009) http://arcadecontrols.com/arcade.htm
- Projekt gabinetu Jeff Ultimate MAME. (10 marca 2009) http://mame.velociworks.com/
- MAMA. (9 marca 2009) http://mamedev.org/
- Moore, Todd. „Jak zbudować własny system Arcade”. Miękki TM. 20 stycznia 2007. (13 marca 2009) http://www.tmsoft.com/article-arcade.htm
- Moce, Williamie. „Klasyczne szafki”. (17 marca 2009) http://www.geocities.com/TimesSquare/Arcade/9844/#skills