Arcade játékok játéka a MAME használatával Linuxon

Szeretnél egy nosztalgia sávban utazni, és játszani néhány régi játéktermi játékot Linux PC-jével? Jelenleg bármely játéktermi szekrény emulálásának legjobb módja a MAME használata Linuxon. Ez a szoftver egy többcélú emulátor, amely lehetővé teszi különféle típusú arcade szekrényes játékok futtatását bármely számítógépen. Nyílt forráskódú, rengeteg funkcióval rendelkezik, és nagyon megbízható.

Megjegyzés: A wdzwdz semmilyen módon nem bátorítja vagy elnézi a ROM- vagy BIOS-fájlok illegális letöltését vagy terjesztését a MAME számára. Ha a MAME telepítését választja, kérjük, használja saját játék-ROM-jait és BIOS-fájljait, amelyekről legálisan mentett biztonsági másolatot a számítógépére.

Telepítse a Mame-et Linuxra

A MAME emulációs szoftvernek számos megvalósítása létezik. A legtöbb Linux disztribúció esetében könnyű lesz megragadni és elindítani. Más Linux-disztribúciók esetén manuálisan kell elkészítenie a szoftvert.

A szoftver teljes képernyős alkalmazásként fut, amellyel a felhasználók egérrel kommunikálhatnak, így tökéletes azok számára, akik egy Linux PC-t játéktermi szekrényké szeretnék alakítani. A szoftver telepítéséhez nyisson meg egy terminált, és tegye a következőket:

Ubuntu

A Mame elérhető az Ubuntu számára, de a felhasználók nem telepíthetik anélkül, hogy először engedélyeznék a további szoftvertárakat. A Mame emulátorhoz be kell kapcsolni az „Universe”-t. Az Universe szoftverforrás engedélyezéséhez nyisson meg egy terminált, és írja be a következőket:

sudo add-apt-repository universe

A fenti parancs azt mondja a rendszernek, hogy az Universe szoftverforrásként használható. A következő lépés a rendszer frissítése és a gyorsítótár frissítése, hogy tükrözze az általunk végrehajtott változtatásokat. Ez az apt update paranccsal történik.

sudo apt update

Ha az univerzum engedélyezve van, a Mame az Ubuntura telepíti:

sudo apt install mame

Debian

sudo apt-get install mame

Arch Linux

A Mame elérhető Arch Linuxhoz, de a felhasználóknak le kell fordítaniuk, hogy működjön. Íme, hogyan kell csinálni. Először nyissa meg a terminált, és használja azt a különféle függőségek telepítéséhez, amelyekre a szoftvernek szüksége van a megfelelő felépítéshez.

sudo pacman -S base-devel git sdl2 gconf sdl2_ttf gcc qt5

A git eszközzel fogja meg a Mame forráskód legújabb verzióját.

git clone https://github.com/mamedev/mame.git

Adja meg a klónozott Mame könyvtárat a CD paranccsal.

cd mame

Végül fordítsa le a szoftvert.

make

Fedora

sudo dnf install mame

OpenSUSE

sudo zypper install mame

Más Linuxok

A Mame könnyen lefordítható bármilyen Linux disztribúcióra, kis gond nélkül. Az egyetlen követelmény az olyan alapvető fordítóeszközök, mint a GCC, SDL és a keretrendszer. A maga a forráskód elérhető a Githubonés a fejlesztő is rendelkezik Linux alatti fordítási utasítások.

  A gyorsítótár és a cookie-k törlése a Chrome-ban

A Mame konfigurálása

A Mame nem olyan, mint a többi Linux emulátor, és a telepítés módjától függően időbe telik, amíg elindul. Ha a Mame-t csomagkezelőn keresztül telepítette (Ubuntu, Fedora stb.), nyisson meg egy terminálablakot, és írja be: mame

Ez futtatja az emulátort. Alternatív megoldásként próbálja ki a gyorsindító menüt. Nyomja meg az ALT + F2 billentyűt a billentyűzeten, majd írja be a „mame” szót, és nyomja meg az enter billentyűt. Meg kell nyitnia a teljes képernyős emulációs alkalmazást.

Megjegyzés: a Mame emulációs eszköz az alkalmazásindítóban is megtalálható (ha telepítette, de nem készítette el).

Az első indításkor az emulációs eszköz megtagadja a működést. Ennek az az oka, hogy nincsenek ROM-ok (vagy BIOS-ok a sok játéktermi szekrényhez). Videojáték-ROM-ok programhoz való hozzáadásához nyisson meg egy terminálablakot, és szerezzen be egy gyökérhéjat:

sudo -s

Ezután navigáljon a terminálon bárhová, ahol a ROM-fájlok találhatók a számítógépen.

cd /home/username/my-example-folder

Másolja át a ROM fájlokat a mappából a ROM könyvtárba.

cp -R /home/username/my-example-folder/* /usr/local/share/games/mame/roms

A MAME fordítása forrásból, nem pedig bináris csomagon keresztül történő telepítés? Ha igen, a fenti utasítások nem működnek. Ne nyerjen gyökeret a terminálban. Ehelyett a következőket kell tennie, hogy elinduljon:

cp -R ~/my-example-folder/* ~/mame/roms

Minden alkalommal, amikor el akarja indítani az emulátort:

cd ~/mame

./mame64

Alternatív megoldásként nyissa meg a fájlkezelőt, keresse meg a /home/username/mame mappát, kattintson a jobb gombbal a mame64-re, és indítsa el.

  Kaphat vírust az iPhone vagy iPad?

Ne feledje, hogy egyetlen Arcade ROM-fájl sem működik megfelelően a megfelelő BIOS-fájlok nélkül. Jogi okok miatt nem helyes ezeket a fájlokat egyszerűen az interneten terjeszteni. A fájlok legális beszerzéséhez és a /usr/local/share/games/mame/ vagy a /home/username/mame/roms könyvtárba

Egy játék indítása

A játék csak akkor indul el a Mame-ban, ha rendelkezik a megfelelő BIOS-fájlokkal. Például: a Metal Slug 5 futtatásához szükséged lesz a NeoGeo BIOS fájlokra, valamint magának a játéknak a ROM-jára. Helyezze az egyes NeoGeo BIOS fájlokat a Metal Slug 5 mappába.

Előfordulhat, hogy meg kell ismételnie ezt a folyamatot, hogy minden játék működjön, mivel úgy tűnik, hogy nincs gyökér BIOS-könyvtár, amellyel dolgozni lehetne.

Amikor a fájlok ott vannak, ahol lenniük kell, egyszerűen indítsa el a Mame alkalmazást, és a menüválasztó segítségével válasszon játékot. Innentől egy figyelmeztető üzenet jelenik meg.

  Szövegformázás alkalmazása Discordban

A vezérlő konfigurálása

A vezérlőbemenetek konfigurálása a játékosok számára a MAME emulátorban az „Általános bemenetek konfigurálása” opció kiválasztásával kezdődik. Ez megnyílik egy menü, amely a vezérlő konfigurációs beállítások listáját tartalmazza az 1-8 játékosok számára. Csatlakoztasson egy játékvezérlőt, és válassza ki a konfigurálni kívánt lejátszót.

Minden egyes menüben a felhasználónak gombokat kell hozzárendelnie a lejátszóhoz. Menjen lefelé a listán, válassza ki a vezérlőgombot, és nyomja meg az Enter billentyűt a leképezés újraindításához.

Amikor elindul az újraleképezés lehetősége, nyomja meg a kívánt gombot a játékvezérlőn, a billentyűzeten (és stb.), hogy az adott gombokat az aktuális játékoshoz rendelje. Ne feledje, hogy ezt minden játékvezérlőnél és lejátszónál meg kell tennie.

Érmék behelyezése

Figyelembe véve, hogy a MAME jelentése „több játéktermi gép emulátor”, az „insert coin” üzenet gyakran megjelenik. Ne aggódjon, hacsak nem telepít egy érmeolvasót, és nem állítja be, a szoftver nem fog negyedet kérni. Ehelyett meg kell nyomnia egy gombot, hogy szimulálja az érme behelyezését.

Az érmevezérlők alapértelmezés szerint 5-8 a számsorban. Nyomja meg az egyiket a beszúráshoz, és indítsa el a játékot. Ezenkívül a játékos indítógombjai 1-4 (minden játékoshoz egy gomb).