A Mednafen használata a Linux doboz árkáddá alakításához



Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

A Mednafen egy többrendszeres emulátor, amelyet játékkonzol opcode végrehajtására használnak GNU / Linux környezetben. Az emulátort különféle népszerű játékkonzol-platformok ROM-fájljaival való használatra tervezték. Lehetővé teszi, hogy egy Linux PC vagy mobil eszköz hasonlóan működjön, mint egy SNES, a Sega Genesis vagy a GameBoy. Az emuláció nem különbözik jelentősen az eredeti hardvertől, ami vonzóvá teszi azokat azok számára, akik hiteles élményre vágynak játék közben. A technológia nem megfelelő elnevezése állítólag a „My Emulatornak nincs szüksége Frickin kiváló nevére” eredetű. Nyílt forráskódú alkalmazásként a mednafent nem arra tervezték, hogy a szoftverkalózok ROM fájlokat cseréljenek az interneten keresztül. Az alkalmazás inkább a hobbisták és a játékosok számára készült, hogy saját készítésű, nyilvános játékokat játsszanak, eredeti hardver nélkül. Elfogadhatóan használható olyan játékokkal is, amelyeket a játékosok legálisan szereznek be valódi patronokhoz csatlakoztatott külső interfészről. A mednafen bármilyen más környezetben történő használata ellentétes a felhasználói megállapodással.



Ennek ellenére ezeknek a konzoloknak több száz házi készítésű játék létezik, amelyek teljes mértékben kompatibilisek a mednafen platformmal. Könnyedén megszerezheti az emulátort a Linux disztribúció által biztosított tárházakkal. Egyszerűen használja a megszokott csomagkezelőt. A szoftver utánozza a mikrochipek típusát, amelyekre a ROM fájloknak az eredeti hardverük alatt kellett futniuk. Még a viszonylag vérszegény rendszer-erőforrásokkal rendelkező számítógépek is képesek sokféle homebrew címet futtatni ilyen módon.



1. módszer: Homebrew ROM fájlok futtatása mednafennel

Feltéve, hogy már telepítette a szoftvert és legálisan megszerezte a homebrew ROM fájlt, nyissa meg a terminálablakot a CTRL + ALT + T nyomva tartásával, vagy indítsa el az Alkalmazások vagy a Whisker menüből. A CLI parancssorba írja be a következő parancsot:



mednafen /path/to/homebrew/game.rom

Cserélje le az elérési utat bármilyen fájlra, amelyet megpróbál indítani. A szoftver legújabb verziója a következő fájlok ROM-fájljait támogatja:

- Most a Genezis



- NeoGeo Pocket & Pocket Color

- Bandai Wonder Swan

- PC motor SuperGrafx

- PC-FX

- TurboGrafx 16

- Virtuális fiú

- NES és SNES

- GameBoy, GameBoy Color és GameBoy Advance

- Atari Hiúz

Amikor elindítja a szoftvert, észrevesz egy adatfolyamot a terminál ablakában. Egy másik ablak fog felpattanni rajta. A játék az ablak belsejében fut. Az ebben a szakaszban szereplő információk grafikus adapterekkel és más kompatibilitási problémákkal foglalkoznak. Ez az információ nagyon hasznos lehet, ha egy makacs ROM-fájlt próbál meg elhárítani, de általában a legtöbbet figyelmen kívül hagyhatja. Ha a játékod valaha leállna és nem tudnál kilépni az Esc gombbal, akkor valójában újra a terminálablakra koncentrálhatsz, és a CTRL + C megnyomásával letilthatod tisztán. A mednafen terminálszoftver ekkor valóban hagy egy kicsit gúnyos kijelentést, mielőtt kilép.

2016-12-02_012120

Normál körülmények között az Esc megnyomásával kilépne egy játékból. Az F11 megnyomása ehelyett keményen visszaállítja a játékot. Ez ugyanaz, mint egy valódi videojáték-konzolon áramellátás. Kérjük, ne feledje, hogy az ALT + Enter az a kombináció, amelyet a teljes képernyős környezetbe történő belépéshez használnak. Míg az F11 általában teljes képernyős parancsokhoz van kötve, a mednafenben való lenyomása visszaállítja a játékot. A teljes képernyős opciók sokkal jobb felbontást kínálnak, mint a puszta ablakban lejátszottak. Az ablakgeometria alapértelmezettként azt az alapértelmezést állítja be, amelyiknek logikus a platform, amelyre a kérdéses ROM-ot írták. Ha ez egy GameBoy vagy GameBoy Color ROM, akkor érthető módon sokkal alacsonyabb felbontást kínál, mint a TurboGrafx 16-hoz vagy egy hasonló konzolhoz írtak. A színmélység jobban függ a hardver elvárásaitól, mint a saját hardvere. Ha egy ablakot teljes képernyősre tesz, ez is segít csökkenteni a képernyő szakadásának mennyiségét.

2016-12-02_012203

2. módszer: Játékok mentése és kezelése

A mednafen ugyanolyan típusú akkumulátor-mentést képes utánozni, mint az eredeti hardver által definiált patronok, ugyanakkor a mentési állapotok használatát is támogatja. A program létrehoz egy fájlt, amely pontosan leírja annak tartalmát, ami a játék opkódjának RAM-címeiben lett volna, ha valódi hardveren futott volna. Ezek lényegében a virtualizált hardver pillanatképei. Ha egyet szeretne, nyomja meg az F5 billentyűt. Az emulált képernyő alján megjelenik egy üzenet, amely a következőt jelzi: „Állapot 0 elmentve”.

2016-12-02_012255

Ha ismét nyomja meg az F5 billentyűt, akkor ez közvetlenül az előző mentett állapotot mentené meg. Ez felülír minden információt, amelyet az előző mentési állapotban tároltak.

2016-12-02_012337

Minden mentési állapot egy különálló, különálló adatfájlt képvisel a saját könyvtárában található .mednafen könyvtárban. Tömörített állapotban vannak az mcs nevű alkönyvtárban, mindegyik fájlkiterjesztéssel rendelkezik, amely jelzi, hogy milyen állapotba tartozik. Mindig átmásolhatja ezeket egy másik meghajtóra, ha biztonsági másolatot szeretne készíteni, de nem szabad megpróbálnia egyedül szerkeszteni őket. Megsérülhet egy játék közben. Ha módosítani kívánja a mentési állapotot, nyomja meg a 0-9 számot a billentyűzeten, és megjelenik egy képernyő, amely különböző aljzatokat mutat be, amelyek alatt állapotot menthet. Ez azt a luxust nyújtja, hogy akár tíz mentést is elérhet minden egyes játékához. Miután kiválasztott egy számot, nyomja meg az F5 billentyűt a mentéshez. Ügyeljen arra, hogy ne véletlenül spóroljon meg egy meglévő játékot.

2016-12-02_012415

Nyomja meg az F7 billentyűt az aktuálisan kiválasztott mentési állapot betöltéséhez, és vegye figyelembe, hogy minden mentési állapot külön képernyőképet jelenít meg, amely segít megtudni, hogy melyik helyre van mentve. Nyomhatja a - gombot, ha egy mentési állapotot lefelé, és = egyetlen mentési állapotot felfelé mozgat. Ez lehetővé teszi a slotok egyszerű megváltoztatását játék közben. A tényleges hardvertől eltérően a mentések régiótól függetlenül működnek. Mivel a szóban forgó játék ROM fájlok eleve ingyenesek, nagyrészt hiányoznak a régió kódok.

Érdemes többször menteni és betölteni az állapotokat, hogy túljuthasson egy nehéz játékterületen, vagy esetleg kitalálhatja a játékos által meghozható különböző döntések végeredményét.

4 perc olvasás