Spisu treści:

Stół do gier MAME z Raspberry Pi: 5 kroków
Stół do gier MAME z Raspberry Pi: 5 kroków

Wideo: Stół do gier MAME z Raspberry Pi: 5 kroków

Wideo: Stół do gier MAME z Raspberry Pi: 5 kroków
Wideo: Retro konsola na Raspberry Pi 4 - prościej i taniej się już nie da 2024, Lipiec
Anonim
Okablowanie
Okablowanie

Teraz masz już wycięte wszystkie otwory i zamontowany ekran, czas na umieszczenie wszystkich przycisków i joysticków na miejscu. Joystick prawdopodobnie będzie wymagał przedłużonego ramienia, zwłaszcza jeśli drewno jest grube. Wszystkie mikroprzełączniki na sterowaniu mają 3 zaciski. Górne są uziemione i powinny być połączone razem, a następnie połączone z GND na I-PAC. Środkowy zacisk to ten, do którego musisz przylutować przewody sygnałowe. Zwróć uwagę, który przewód jest dla u, w dół, w lewo, w prawo itd. (pamiętaj, że patrzysz na spód tabeli!) Podłącz te przewody do odpowiedniego miejsca na zaciskach IPAC. Przycisk monety powinien przejść do 1COIN, a przyciski startowe dla 1 gracza i 2 graczy do 1START i 2START. Przycisk ESC powinien przejść do 2B, a przycisk pauzy (jeśli go masz) do 1A. Użyłem 1B jako przycisku migawki podczas programowania. Jeśli jesteś zainteresowany, kody kluczy dla każdego terminala są tutaj https://www.ultimarc.com/ipac2.html Przymocuj IPAC do stołu DELIKATNIE za pomocą małych (#4 lub #6) śrub. Przymocuj kable na miejscu za pomocą gwoździ kablowych. W podobny sposób można naprawić Raspberry Pi i koncentrator USB (jeśli go używasz). NIE używaj do tego gorącego kleju! Ciepło kleju może uszkodzić obwody i utrudniać późniejsze wprowadzanie zmian… Poprowadź kabel wideo z Pi do wyświetlacza i (jeśli chcesz) kabel USB z koncentratora do zewnętrznego otworu. Podłącz IPAC bezpośrednio do portu USB w Pi, a także do koncentratora USB. Włóż IPAC do górnego portu USB, tak aby zawsze był to Keyboard0, nawet jeśli podłączysz również drugą klawiaturę.

Krok 3: Moc

Moc
Moc
Moc
Moc

Teraz musimy zapewnić moc.

Aby uprościć sprawę, ustawiłem gniazdko euro z boku stołu (rodzaj wtyczki/gniazda zwykle używanego w komputerach stacjonarnych i czajnikach). To idzie do białej skrzynki połączeniowej (aby utrzymać nieprzyjemny 250 V prąd z dala od palców dzieci) i jest rozdzielane na kable, które prowadzą do wyświetlacza, ładowarki USB i wzmacniacza głośnika (nie pokazano).

Ładowarka musiała mieć otwartą obudowę i odciętą zintegrowaną wtyczkę. Dwa przewody zasilające zostały następnie połączone z czarnym kablem. Zwróć uwagę, że wewnętrznie używa koloru czerwonego/czarnego dla transmisji na żywo/neutralnej; większość kabli używa brązowego/niebieskiego. Nie mieszaj tych dwóch rzeczy.

Po umieszczeniu na miejscu wszystkie kable są przymocowane, aby utrzymać je na miejscu i uniemożliwić ruch.

Ładowarka i zasilacz wyświetlacza są mocowane gorącym klejem.

Ostateczny kabel po wyjęciu z pudełka jest przylutowany z tyłu gniazdka, które jest następnie mocowane gorącym klejem.

Kiedy wszystko się skończy, powinieneś rozważyć zamknięcie tylnej części stołu dla bezpieczeństwa; możesz dostać arkusz perforowany (pokryty wieloma otworami), który przepuszcza powietrze, ale trzyma małe palce na zewnątrz.

Krok 4: Dźwięk

Dźwięk
Dźwięk

Następnie podłączamy wzmacniacz dźwięku, jeśli taki mamy. Wyjmij głośniki z obudów i powinieneś mieć dwa głośniki plus małą płytkę wzmacniacza. Podłączasz wtyczkę 2,5 mm do portu dźwiękowego w Pi i możesz zamontować głośniki w dowolnym miejscu; podłącz kabel zasilający do zasilacza. Jeśli twój wzmacniacz ma kontrolki (głośność, włączanie/wyłączanie itp.), możesz ustawić płytkę w taki sposób, aby kontrolki były dostępne z zewnątrz. Oznacza to koniec konfiguracji sprzętu. Teraz przejdźmy do oprogramowania.

Krok 5: Oprogramowanie

Oprogramowanie
Oprogramowanie
Oprogramowanie
Oprogramowanie

Jeśli chcesz uprościć sprawę, możesz pobrać kopię utworzonego przeze mnie obrazu karty SD o pojemności 4 GB i zainstalować go na karcie SD o pojemności 4 GB za pomocą DiskImage z Roadkil.net lub podobnego. Obraz karty SD (dla RasPi 1):

Alternatywą jest zainstalowanie obrazu RetroPi. Jest to doskonałe, ale będzie wymagało trochę konfiguracji (sterowania i jeśli obróciłeś ekran) oraz będziesz musiał uzyskać i zainstalować kilka ROM-ów. RetroPi:

Jeśli jesteś hakerem Linuksa, możesz zainstalować obraz Raspbian, AdvMame, Advmenu, kilka obrazów ROM i skonfigurować uruchamianie przy starcie. Obrazy ROM muszą być przygotowane dokładnie dla Twojej wersji MAME, więc menedżer ROM jest niezbędny.

Zakładając, że masz teraz działający obraz SD, nadal musisz powiedzieć o swoim monitorze - czy jest to 4x3 czy 16x9, czy potrzebuje wzmocnienia HDMI i tak dalej. Możesz także dostosować klawisze w systemie menu.

Na moim obrazie ważne pliki to:

/boot/config.txt -- tutaj ustawiasz opcje rozruchu. Określ rozmiar ekranu i ustaw opcje „overscan”, jeśli obraz wychodzi poza krawędź ekranu. Ustaw także, czy masz ekran zamontowany pionowo czy poziomo (domyślnie ustawiam go pionowo)

/usr/local/share/advance -- domyślne opcje i ROMy

/home/mame/.advance/advmenu, rc -- konfiguracja menu. Ustaw tutaj klawisze menu, jeśli chcesz je zmienić.

/home/mame/.advance/advmame, rc -- konfiguracja emulatora. Musisz ustawić tutaj proporcje ekranu i domyślną orientację. Zmieniasz także dowolne klawisze poleceń w grze, uruchamiasz grę z różnymi opcjami i tak dalej.

Domyślne ustawienia użytkownika/hasła to:

pi: strawberry mame: mame root: 3bmshtr System automatycznie uruchomi MAME. Podłącz klawiaturę i użyj klawisza ` (lub fire2+coin), aby uzyskać dostęp do menu interfejsu; następnie możesz wybrać 'drop to shell', aby otrzymać linię poleceń jako MAME. Użyj polecenia vi, aby edytować pliki. Zauważ, że jeśli edytujesz advmenu.rc, będziesz musiał wyłączyć i ponownie uruchomić komputer - wyjście z powrotem do menu spowoduje nadpisanie zmian! Użyj "sudo shutdown -r now", aby ponownie uruchomić. Zainstalowano ponad tysiąc ROM-ów, a niektóre nie działają; niektóre mają uszkodzony dźwięk lub zbyt mocno obciążają procesor, aby pracować na Pi. Musisz usunąć te, których nie chcesz. Nowsza wersja obrazu będzie zawierała migawki, mniej (ale wszystkie działające) gry, więcej opcji menu poleceń i tak dalej. Podłączyłem również stół do domowej sieci bezprzewodowej 802.11b; teraz mogę wrzucać nowe ROM-y (i usuwać niepotrzebne), używając FTP i SCP z mojego pulpitu, co jest znacznie prostsze. UWAGA: Rzadko, jeśli odłączysz przewód zasilający podczas aktywności dysku, możesz uszkodzić system plików i zapobiec uruchomieniu systemu. W takim przypadku powinieneś ponownie zobrazować układ SD i wszystko powinno być w porządku. Z tego powodu warto wykonać kopię zapasową po dokonaniu dużych zmian lub jeśli chcesz zachować szczególnie dobry hiscore…

Zalecana: