Cuprins:

MAME Gaming Table cu Raspberry Pi: 5 pași
MAME Gaming Table cu Raspberry Pi: 5 pași

Video: MAME Gaming Table cu Raspberry Pi: 5 pași

Video: MAME Gaming Table cu Raspberry Pi: 5 pași
Video: Raspberry Pi 5 First Look! This New Pi Is Hands Down The Fastest So Far 2024, Noiembrie
Anonim
Cablare
Cablare

Acum aveți găurile tăiate, iar ecranul este montat, timpul pentru a se potrivi toate butoanele și joystick-ul (pozițiile). Joystick-ul va avea probabil nevoie de brațul cu lungime extinsă, mai ales dacă lemnul este gros. Microcomutatoarele de pe comenzi au toate 3 terminale. Cele de sus sunt împământate și trebuie conectate toate împreună, apoi conectate la GND pe I-PAC. Terminalul din mijloc este cel la care trebuie să lipiți firele de semnal. Rețineți ce fir este pentru u, în jos, la stânga, la dreapta etc. (amintiți-vă că vă uitați la partea de jos a mesei!) Conectați aceste fire la locul corespunzător de pe terminalele IPAC. Butonul monedă ar trebui să meargă la 1COIN, iar butoanele de pornire 1player și 2player la 1START și 2START. Butonul ESC ar trebui să meargă la 2B, iar un buton de pauză (dacă îl aveți) la 1A. Am folosit 1B pentru un buton instantaneu în timpul dezvoltării. Dacă sunteți interesat, codurile cheie pentru fiecare terminal sunt aici https://www.ultimarc.com/ipac2.html Atașați IPAC la masă cu ușurință, folosind niște șuruburi mici (# 4 sau # 6). Fixați cablurile în poziție folosind cuie de cablu. Puteți repara în mod similar Raspberry Pi și hub-ul USB (dacă utilizați unul). NU folosiți lipici fierbinte pentru asta! Căldura lipiciului poate deteriora circuitele și face dificilă modificarea ulterioară … Rulați cablul video de la Pi la afișaj și (dacă doriți unul) cablul USB de la butuc la orificiul extern. Conectați IPAC direct la portul USB de pe Pi și la hub-ul USB. Puneți IPAC în portul USB de sus, astfel încât să fie întotdeauna Keyboard0, chiar dacă conectați și o a doua tastatură.

Pasul 3: Putere

Putere
Putere
Putere
Putere

Acum trebuie să furnizăm energie.

Am configurat o priză euro pe partea laterală a mesei (tipul de priză / priză utilizată în general de computerele de birou și ceainice) pentru a simplifica lucrurile. Aceasta merge la o cutie de joncțiune albă (pentru a menține electricitatea urâtă de 250V departe de degetele copiilor) și este împărțită pe cabluri care merg pe afișaj, încărcătorul USB și amplificatorul difuzorului (nu este afișat).

Încărcătorul trebuia să aibă carcasa deschisă, iar mufa integrală s-a deconectat. Cele două fire de alimentare au fost apoi unite la cablul negru. Rețineți că intern folosește roșu / negru pentru live / neutru; majoritatea cablurilor folosesc maro / albastru. Nu amestecați cele două.

Când sunt puse în poziție, toate cablurile sunt fixate în jos pentru a le menține în poziție și pentru a preveni mișcarea.

Încărcătorul și sursa de alimentare a afișajului sunt fixate cu lipici fierbinte.

Cablul final din cutie este lipit pe partea din spate a prizei de alimentare, care este apoi ținut în poziție cu adeziv fierbinte.

Când totul este terminat, ar trebui să luați în considerare închiderea din spate a mesei pentru siguranță; puteți obține o foaie de scândură (acoperită în multe găuri) care va lăsa să curgă aerul, dar să țină degetele mici afară.

Pasul 4: Sunet

Sunet
Sunet

Apoi, conectăm amplificatorul de sunete, dacă avem unul. Scoateți difuzoarele din carcase și ar trebui să aveți două difuzoare plus o placă mică de amplificare. Conectați mufa de 2,5 mm la portul de sunet de pe Pi și puteți monta difuzoarele oriunde este convenabil; conectați cablul de alimentare la sursa de alimentare. Dacă amplificatorul dvs. are comenzi (volum, pornire / oprire etc), puteți amplasa placa în așa fel încât comenzile să fie accesibile din exterior. Aceasta marchează sfârșitul configurării hardware. Acum, la software.

Pasul 5: Software

Software
Software
Software
Software

Dacă doriți să faceți lucrurile mai ușoare, puteți descărca o copie a imaginii cardului SD de 4 GB pe care am făcut-o și o puteți instala pe cardul SD de 4 GB folosind DiskImage de la Roadkil.net sau similar. Imagine a cardului SD (pentru RasPi 1):

O alternativă este instalarea imaginii RetroPi. Acest lucru este excelent, dar va necesita un pic de configurare (comenzile și, dacă ați rotit ecranul), în plus, va trebui să obțineți și să instalați unele ROM-uri.

Dacă sunteți un hacker Linux, puteți instala imaginea Raspbian, AdvMame, Advmenu, o grămadă de imagini ROM și puteți configura lucrurile pentru a începe la pornire. Imaginile ROM trebuie să fie pregătite exact pentru versiunea dvs. de MAME, astfel încât un manager ROM este esențial.

Presupunând că aveți acum o imagine SD funcțională, trebuie totuși să-i spuneți despre monitorul dvs. - este 4x3 sau 16x9, are nevoie de HDMI boost și așa mai departe. De asemenea, puteți personaliza tastele din sistemul de meniu.

Pe imaginea mea, fișierele importante sunt:

/boot/config.txt - aici setați opțiunile de boot. Specificați dimensiunea ecranului și setați opțiunile de „suprascanare” dacă imaginea iese din marginea ecranului. De asemenea, setați dacă aveți ecranul montat vertical sau orizontal (l-am setat în mod implicit pe verticală)

/ usr / local / share / advance - opțiuni implicite și ROM-uri

/home/mame/.advance/advmenu, rc - configurare meniu. Setați aici tastele de meniu dacă doriți să le modificați.

/home/mame/.advance/advmame, configurația rc - emulator. Trebuie să setați aici raportul de aspect al ecranului și orientarea implicită. De asemenea, modificați orice tastă de comandă din joc, efectuați un joc cu diferite opțiuni și așa mai departe.

Utilizatorul / parolele implicite pe care le-am configurat sunt:

pi: strawberry mame: mame root: 3bmshtr Sistemul va porni automat MAME. Conectați-vă tastatura și utilizați tasta `(sau moneda fire2 +) pentru a accesa meniul frontend; apoi puteți selecta „drop to shell” pentru a obține o linie de comandă ca MAME. Utilizați comanda vi pentru a edita fișierele. Rețineți că, dacă editați advmenu.rc, va trebui să închideți și să reporniți - ieșirea din meniu va suprascrie modificările! Folosiți „sudo shutdown -r acum” pentru a reporni. Există peste o mie de ROM-uri instalate, iar unele nu funcționează; unele au sunet corupt sau sunt prea consumatoare de CPU pentru a lucra pe Pi. Trebuie să le ștergeți pe cele pe care nu le doriți. O versiune ulterioară a imaginii va avea instantanee, mai puține jocuri (dar toate funcționează), mai multe opțiuni din meniul de comandă și așa mai departe. De asemenea, am legat masa de rețeaua wireless 802.11b a casei; acum pot introduce noi ROM-uri (și le șterg pe cele inutile) folosind FTP și SCP de pe desktopul meu, ceea ce este mult mai simplu. NOTĂ: Rareori, dacă scoateți cablul de alimentare în timp ce activitatea discului se desfășoară, este posibil să deteriorați sistemul de fișiere și împiedicați pornirea sistemului. În acest caz, ar trebui să reimaginați cipul SD și totul ar trebui să fie OK. Din acest motiv, merită să faceți o copie de rezervă după ce ați făcut modificări mari sau dacă doriți să păstrați un istoric deosebit de bun …

Recomandat: