Cov txheej txheem:

MAME Gaming Table Nrog Raspberry Pi: 5 Kauj Ruam
MAME Gaming Table Nrog Raspberry Pi: 5 Kauj Ruam

Video: MAME Gaming Table Nrog Raspberry Pi: 5 Kauj Ruam

Video: MAME Gaming Table Nrog Raspberry Pi: 5 Kauj Ruam
Video: Cocktail Table Arcade Build 2024, Lub Xya hli ntuj
Anonim
Thaiv
Thaiv

Tam sim no koj muaj lub qhov txiav tag nrho, thiab lub vijtsam tau teeb tsa, lub sijhawm kom haum txhua lub nyees khawm thiab cov joystick (s) nyob rau hauv qhov chaw. Tus joystick yuav xav tau caj npab ntev ntxiv, tshwj xeeb tshaj yog yog tias cov ntoo tuab. Lub microswitches ntawm kev tswj hwm txhua tus muaj 3 lub dav hlau. Cov sab saum toj yog hauv av, thiab txhua tus yuav tsum txuas nrog ua ke, thiab tom qab ntawd txuas nrog GND ntawm I-PAC. Lub davhlau ya nyob twg nruab nrab yog qhov koj yuav tsum tau muab cov kab hluav taws xob tso rau. Nco tseg tias xaim twg yog rau koj, nqes, sab laug, sab xis, thiab lwm yam (nco ntsoov koj tab tom saib hauv qab ntawm lub rooj!) Txuas cov xov hlau no mus rau qhov chaw tsim nyog ntawm IPAC cov dav hlau. Lub npib khawm yuav tsum mus rau 1COIN, thiab 1player thiab 2player pib khawm rau 1START thiab 2START. ESC khawm yuav tsum mus rau 2B, thiab khawm ncua (yog tias koj muaj nws) rau 1A. Kuv siv 1B rau khawm khawm thaum txhim kho. Yog tias koj txaus siab, cov lej tseem ceeb rau txhua lub davhlau ya nyob twg ntawm no https://www.ultimarc.com/ipac2.html Txuas IPAC rau lub rooj GENTLY siv qee qhov me me (#4 lossis #6). Txhim kho cov kab hluav taws xob nyob hauv qhov chaw siv cov ntsia hlau txuas. Koj tuaj yeem txhim kho qhov zoo sib xws hauv Raspberry Pi, thiab USB hub (yog tias koj siv ib qho). TSIS TXHOB siv cov kua nplaum kub rau qhov no! Cov cua sov ntawm cov kua nplaum tuaj yeem ua rau lub Circuitry puas, thiab ua rau nws nyuaj rau hloov pauv tom qab… Khiav cov kab video los ntawm Pi mus rau cov zaub, thiab (yog tias koj xav tau ib qho) USB cable los ntawm lub hub mus rau sab nraud. Txuas IPAC ncaj qha rau USB chaw nres nkoj ntawm Pi, thiab USB hub ib yam. Muab IPAC tso rau sab saum toj USB chaw nres nkoj, yog li nws ib txwm yog Keyboard0 txawm tias koj tseem ntsaws rau hauv tus keyboard thib ob.

Kauj ruam 3: Fais fab

Fais fab
Fais fab
Fais fab
Fais fab

Tam sim no peb yuav tsum tau muab lub zog.

Kuv tau teeb tsa lub qhov (socket) nyob rau sab ntawm lub rooj (qhov ntsaws/qhov ntsaws feem ntau siv los ntawm lub khoos phis tawj desktop thiab kettles) kom ua tej yam yooj yim dua. Qhov no mus rau lub thawv sib txuas dawb (kom ua rau 250V tsis zoo hluav taws xob nyob deb ntawm menyuam yaus cov ntiv tes) thiab tau faib tawm rau cov xov hlau uas mus rau cov zaub, USB them nyiaj, thiab lub tshuab hais lus (tsis pom).

Lub charger yuav tsum qhib rooj plaub, thiab lub ntsaws ntsaws ntsaws ntsaws. Ob lub xov tooj hluav taws xob tau txuas nrog rau cov kab dub. Nco ntsoov tias sab hauv nws siv liab/dub rau nyob/nruab nrab; feem ntau cov cables siv xim av/xiav. Tsis txhob muab ob qho los sib tov.

Thaum muab tso rau hauv qhov chaw, txhua txoj hlua txuas tau teeb tsa kom tuav lawv thiab tiv thaiv kev txav chaw.

Lub roj teeb thiab cov khoom siv hluav taws xob tau tsau nrog cov kua nplaum kub.

Qhov kawg cable tawm ntawm lub thawv tau muab tso rau sab nraub qaum ntawm lub qhov (socket), uas yog tom qab ntawd tuav nrog cov kua nplaum kub.

Thaum txhua yam ua tiav, koj yuav tsum txiav txim siab muab lub nraub qaum tso rau ntawm lub rooj kom muaj kev nyab xeeb; koj tuaj yeem tau txais daim ntawv pegboard (npog hauv ntau lub qhov) uas yuav cia huab cua ntws tab sis khaws me ntsis ntiv tes tawm.

Kauj ruam 4: Suab

Suab
Suab

Tom ntej no, peb txuas lub suab nrov nrov, yog tias peb muaj. Nqa cov neeg hais lus tawm ntawm lawv cov xwm txheej thiab koj yuav tsum muaj ob tus neeg hais lus ntxiv rau lub rooj tsav xwm hais lus me me. Koj txuas lub 2.5 hli ntsaws rau lub suab chaw nres nkoj ntawm Pi, thiab koj tuaj yeem teeb tsa tus neeg hais lus qhov twg los tau yooj yim; xaim lub xov tooj hluav taws xob txuas mus rau lub zog siv hluav taws xob. Yog tias koj lub suab nrov muaj kev tswj hwm (ntim, qhib/tawm thiab lwm yam) koj tuaj yeem nyob ntawm lub rooj tsav xwm hauv txoj hauv kev uas cov tswj tau nkag los ntawm sab nraud. Qhov no yog qhov kawg ntawm kev teeb tsa kho vajtse. Tam sim no mus rau software.

Kauj ruam 5: Software

Software
Software
Software
Software

Yog tias koj xav ua kom yooj yim dua, koj tuaj yeem rub daim ntawv theej ntawm 4GB SD daim duab daim duab uas kuv tau ua thiab teeb nws rau koj daim npav 4GB SD siv DiskImage los ntawm Roadkil.net lossis zoo sib xws. Daim npav SD daim duab (rau RasPi 1):

Lwm txoj hauv kev yog teeb tsa RetroPi duab. Qhov no zoo heev tab sis yuav xav tau me ntsis ntawm kev teeb tsa (kev tswj hwm, thiab yog tias koj tau tig koj lub vijtsam) ntxiv rau koj yuav tsum tau txais thiab teeb tsa qee qhov ROMs. RetroPi:

Yog tias koj yog Linux hacker, koj tuaj yeem nruab Raspbian duab, AdvMame, Advmenu, ib pawg ntawm cov duab ROM thiab teeb tsa khoom kom pib ntawm khau raj. ROM cov duab yuav tsum tau npaj rau raws nraim koj li version ntawm MAME yog li tus thawj tswj ROM yog qhov tseem ceeb.

Piv txwv tias koj tam sim no muaj SD daim duab ua haujlwm, koj tseem yuav tsum tau qhia nws txog koj lub monitor - puas yog 4x3 lossis 16x9, nws puas xav tau HDMI txhawb nqa, thiab ntxiv rau. Koj tseem tuaj yeem hloov kho cov yuam sij hauv cov ntawv qhia zaub mov.

Ntawm kuv daim duab, cov ntaub ntawv tseem ceeb yog:

/boot/config.txt - nyob ntawm no koj teeb tsa kev xaiv khau raj. Qhia meej qhov loj me ntawm lub vijtsam, thiab teeb tsa 'kev tshuaj xyuas' yog tias daim duab tawm ntawm ntug ntawm lub vijtsam. Tsis tas li, teeb tsa yog tias koj muaj koj lub vijtsam teeb tsa ntsug lossis kab rov tav (Kuv teeb nws ntsug los ntawm lub neej ntawd)

/usr/hauv zos/sib qhia/ua ntej - kev xaiv tsis raug thiab ROMs

/home/mame/.advance/advmenu, rc - cov ntawv qhia zaub mov teeb tsa. Teeb cov ntawv qhia zaub mov ntawm no yog tias koj xav hloov lawv.

/home/mame/.advance/advmame, rc - kev teeb tsa emulator. Koj yuav tsum tau teeb tsa ntawm no koj lub vijtsam piv piv thiab kev qhia ua ntej. Koj kuj tseem hloov pauv ib qho hauv-game cov yuam sij hais kom ua, ua si game nrog cov kev xaiv sib txawv, thiab ntxiv rau.

Tus neeg siv/tus lej kuv tau teeb tsa yog:

pi: strawberry mame: mame paus: 3bmshtr Lub kaw lus yuav pib-pib MAME. Txuas koj cov keyboard, thiab siv tus yuam sij (lossis hluav taws 2+npib) txhawm rau nkag mus rau cov ntawv qhia zaub mov tom ntej; tom qab ntawd koj tuaj yeem xaiv 'poob rau lub plhaub' kom tau txais kab lus hais ua MAME. Siv cov lus txib vi los kho cov ntaub ntawv. Nco ntsoov tias, yog tias koj hloov kho advmenu.rc, koj yuav tsum tau kaw thiab rov pib dua - rov qab mus rau cov ntawv qhia zaub mov yuav sau koj cov kev hloov pauv! Siv "sudo kaw -r tam sim no" kom rov pib dua. Muaj ntau dua ib txhiab ROMs teeb tsa, thiab qee qhov tsis ua haujlwm; qee qhov tau ua rau lub suab tsis zoo lossis muaj CPU ntau dhau los ua haujlwm ntawm Pi. Koj yuav tsum rho tawm cov uas koj tsis xav tau. Cov duab tom qab yuav muaj cov duab me me, tsawg dua (tab sis txhua qhov ua haujlwm) kev ua si, ntau qhov kev xaiv cov ntawv qhia zaub mov, thiab ntxiv rau. Kuv kuj tau txuas lub rooj rau hauv tsev 802.11b wireless network; Tam sim no kuv tuaj yeem tso ROMs tshiab hauv (thiab rho tawm cov tsis muaj txiaj ntsig) los ntawm kev siv FTP thiab SCP los ntawm kuv lub desktop, uas yog qhov yooj yim dua. thiab tiv thaiv lub kaw lus los ntawm khau raj. Hauv qhov no, koj yuav tsum rov ua daim duab SD nti thiab txhua yam yuav tsum yog. Vim li no, nws tsim nyog tau txais kev thaub qab tom qab hloov pauv loj lossis yog tias koj xav khaws cia qhov tshwj xeeb zoo tshaj …

Pom zoo: