Paano Gumamit ng Mednafen upang Gawin ang iyong Linux Box sa isang Arcade



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Ang Mednafen ay isang multi-system emulator na ginamit upang magpatupad ng game console opcode sa ilalim ng isang kapaligiran ng GNU / Linux. Ang emulator ay idinisenyo para magamit sa mga file ng ROM mula sa maraming iba't ibang mga tanyag na platform ng game console. Pinapayagan nito ang isang Linux PC o mobile device na kumilos tulad ng isang SNES, Sega Genesis o GameBoy. Ang pagtulad ay hindi naiiba nang malaki sa tunay na hardware, na ginagawang kaakit-akit para sa mga nais ng isang tunay na karanasan kapag naglalaro sila. Ang hindi naaangkop na pangalan para sa teknolohiya ay iniulat na nagmula sa 'Ang Aking Emulator Ay Hindi Kailangan ng Mahusay na Pangalan ng Frickin.' Bilang isang application na bukas na mapagkukunan, ang mednafen ay hindi idinisenyo para sa mga pirata ng software na makipagpalitan ng mga file ng ROM sa Internet. Sa halip, ang app ay inilaan para sa mga libangan at manlalaro na maglaro ng mga homebrew na pampublikong domain game nang hindi kailangan ng orihinal na hardware. Maaari rin itong tanggapin na gamitin sa mga laro na ligal na nakuha ng mga manlalaro mula sa isang panlabas na interface na konektado sa tunay na mga cartridge. Ang anumang paggamit ng mednafen sa iba pang mga konteksto ay labag sa kasunduan ng gumagamit.



Sinasabi na, mayroong daan-daang mga homebrew na laro para sa mga console na ganap na katugma sa platform ng mednafen. Madali mong makuha ang emulator kasama ang mga repository na ibinigay ng iyong pamamahagi ng Linux. Gumamit lamang ng tagapamahala ng package na nakasanayan mo. Ginagaya ng software ang uri ng mga microchip na kinakailangan ng mga ROM file upang tumakbo sa ilalim ng kanilang orihinal na hardware. Kahit na ang mga computer na may medyo mapagkukunan ng system ay maaaring magpatakbo ng maraming pamagat ng homebrew sa ganitong paraan.



Paraan 1: Pagpapatakbo ng Mga Homebrew ROM File na may mednafen

Ipagpalagay na na-install mo na ang software at legal na nakakuha ng isang homebrew ROM file, buksan ang isang window ng terminal sa pamamagitan ng pagpindot sa CTRL + ALT + T o simulan ito mula sa isang menu ng Mga Application o Whisker. Sa prompt ng CLI, i-type ang sumusunod na utos:



mednafen /path/to/homebrew/game.rom

Palitan ang path ng anumang file na sinusubukan mong simulan. Sinusuportahan ng pinakabagong bersyon ng software ang mga ROM file para sa mga sumusunod na platform:

- Ngayon Genesis



- Kulay ng NeoGeo Pocket & Pocket

- Bandai Wonder Swan

- PC Engine SuperGrafx

- PC-FX

- TurboGrafx 16

- Virtual Boy

- NES at SNES

- GameBoy, GameBoy Color at GameBoy Advance

- Atari Lynx

Kapag sinimulan mo ang software, mapapansin mo ang isang stream ng data sa window ng terminal. Ang isa pang window ay pop sa ibabaw nito. Ang laro ay tumatakbo sa loob ng loob ng window na ito. Ang impormasyon sa seksyong ito ay tumutukoy sa mga graphic adapter at iba pang mga isyu sa pagiging tugma. Napaka kapaki-pakinabang ng impormasyong ito kung sinusubukan mong i-troubleshoot ang isang matigas ang ulo ng file ng ROM, ngunit sa pangkalahatan ay maaari mong balewalain. Kung ang iyong laro ay titigil sa paggana at hindi mo ito makakalabas gamit ang Esc key, maaari mo ring pagtuunan muli ang window ng terminal at itulak ang CTRL + C upang ihinto ito nang malinis. Ang mednafen terminal software ay talagang mag-iiwan ng kaunting isang nakakainis na pahayag bago lumabas.

2016-12-02_012120

Sa ilalim ng normal na pangyayari, ang pagtulak kay Esc ay titigil sa isang laro. Ang pagtulak sa F11 ay gaganap ng isang mahirap na pag-reset sa iyong laro. Ito ay kapareho ng pagbibisikleta ng lakas sa isang tunay na video game console. Mangyaring tandaan na ang ALT + Enter ay ang kombinasyon na ginamit upang ipasok ang isang buong kapaligiran sa screen. Habang ang F11 ay karaniwang nakasalalay sa buong mga utos ng screen, ang pagtulak nito sa mednafen ay ire-reset ang iyong laro. Ang mga pagpipilian sa buong screen ay nag-aalok ng mas mahusay na resolusyon kaysa sa mga nilalaro sa isang window lang. Ang geometry ng window ay i-default ang sarili sa anumang makatuwiran para sa platform kung saan isinulat ang ROM na pinag-uusapan. Kung ito ay isang GameBoy o GameBoy Color ROM, kung gayon maiintindihan nitong mag-aalok ng mas mababang mga resolusyon kaysa sa mga nakasulat para sa TurboGrafx 16 o isang maihahambing na console. Ang lalim ng kulay ay mas depende sa mga inaasahan sa hardware kaysa sa iyong sariling hardware din. Ang paglalagay ng isang window sa buong screen ay karagdagan na makakatulong upang mabawasan ang dami ng pansiwang screen na mararanasan mo.

2016-12-02_012203

Paraan 2: Pag-save at Pamamahala ng Mga Laro

Habang ang mednafen ay maaaring gayahin ang parehong uri ng pag-save ng backup ng baterya na ginamit ng orihinal na mga cartridge na tinukoy ng hardware, sinusuportahan din nito ang paggamit ng mga estado ng pag-save. Bumubuo ang programa ng isang file na nag-iimbak ng eksaktong nilalaman ng kung ano sana ang nasa mga address ng RAM ng opcode ng laro kung ito ay dapat na tumatakbo sa ilalim ng tunay na hardware. Mahalaga ang mga ito ay mga snapshot ng virtualized hardware. Upang kumuha ng isa, itulak ang F5 key. Makakakita ka ng isang mensahe sa ilalim ng iyong tinulad na screen na nagsasaad ng, 'Na-save ang State 0.'

2016-12-02_012255

Kung pipilitin mong muli ang F5, pagkatapos ay i-save ito nang direkta sa nakaraang estado na nai-save mo. Na-o-overtake nito ang anumang impormasyon na gaganapin sa nakaraang na-save na estado.

2016-12-02_012337

Ang bawat estado sa pag-save ay kumakatawan sa isang discrete na magkakahiwalay na file ng data sa loob ng direktoryo ng .mednafen sa iyong direktoryo sa bahay. Napanatili ang mga ito sa isang naka-compress na estado sa isang subdirectory na may karapatan na mcs, na ang bawat isa ay mayroong isang extension ng file na nagsasaad kung anong estado ito kabilang. Maaari mong kopyahin ang mga ito sa isa pang drive kung nais mong i-back up ang mga ito, ngunit hindi mo dapat subukang i-edit ang mga ito nang mag-isa. Maaari mong sirain ang isang laro sa proseso. Kung nais mong baguhin ang i-save ang estado, itulak ang isang numero 0-9 sa keyboard, at makakatanggap ka ng isang screen na magpapakita sa iyo ng iba't ibang mga docket kung saan maaari kang makatipid ng isang estado. Nagbibigay ito sa iyo ng luho ng pagkakaroon ng hanggang sa sampung mga nai-save para sa bawat laro na iyong nilalaro. Kapag napili mo ang isang numero, itulak ang F5 upang makatipid sa ilalim nito. Pag-ingatang mabuti upang matiyak na hindi ka sinasadyang makatipid sa isang mayroon nang laro.

2016-12-02_012415

Itulak ang F7 upang mai-load ang save na estado na kasalukuyan mong napili, at tandaan ang katotohanan na ang bawat estado ng pag-save ay nagpapakita sa iyo ng isang hiwalay na screenshot upang matulungan kang malaman kung saan nai-save kung saan. Maaari mong itulak - upang ilipat ang isang save slot ng estado pababa at = upang ilipat ang isang solong i-save ang puwang ng estado pataas. Ginagawa nitong posible na madaling baguhin ang mga puwang habang naglalaro. Hindi tulad ng aktwal na hardware, gagana ang mga pag-save anuman ang rehiyon. Dahil ang pinag-uusapan na mga file ng ROM na laro ay freeware upang magsimula, higit sa lahat ay nagkulang sila ng mga code ng rehiyon.

Maaari mong hilinging paulit-ulit na makatipid at mai-load ang mga estado upang malampasan ang isang mahirap na lugar ng laro, o marahil upang malaman ang huling resulta ng iba't ibang mga pagpipilian na maaaring magawa ng isang character ng manlalaro.

Basahin ang 4 na minuto