Při pohledu na výlet po nostalgii uličkou ahrát nějaké staré arkádové hry s Linuxem? V současné době je nejlepším způsobem, jak napodobit jakýkoli arkádový kabinet, použití MAME na Linuxu. Tento software je víceúčelový emulátor, který umožňuje spouštět různé typy arkádových her na libovolném počítači. Je to open source, má spoustu funkcí a je velmi spolehlivý.
Poznámka: Addictivetips žádným způsobem nepodporuje nebo neospravedlňuje nezákonné stahování nebo distribuci souborů ROM nebo BIOS pro MAME. Pokud se rozhodnete nainstalovat MAME, použijte legálně své vlastní herní ROMy a soubory BIOS, které jste do počítače zálohovali.
Nainstalujte Mame na Linux
Existuje několik implementací MAME emulační software. Pro většinu linuxových distribucí bude snadné ji chytit a jít. U ostatních linuxových distribucí budete muset software sestavit ručně.
Software běží jako aplikace na celou obrazovkuže uživatelé mohou komunikovat s myší, což je ideální pro ty, kteří chtějí proměnit Linux PC v arkádovou skříňku. Chcete-li nainstalovat software, otevřete terminál a proveďte následující:
Ubuntu
Mame je k dispozici pro Ubuntu, ale uživatelé to nemohouNainstalujte jej, aniž byste nejprve povolili další úložiště softwaru. Pro emulátor Mame je třeba zapnout „Vesmír“. Chcete-li aktivovat zdroj softwaru Universe, otevřete terminál a zadejte následující:
sudo add-apt-repository universe
Výše uvedený příkaz říká systému, že je v pořádkupoužívat vesmír jako zdroj softwaru. Dalším krokem je aktualizace systému a aktualizace mezipaměti, aby odrážel změny, které jsme provedli. To se provádí pomocí příkazu apt update.
sudo apt update
S povoleným vesmírem se Mame na Ubuntu instaluje:
sudo apt install mame
Debian
sudo apt-get install mame
Arch Linux
Mame je k dispozici pro Arch Linux, ale uživatelé anoaby to fungovalo. Zde je návod, jak to udělat. Nejprve otevřete terminál a použijte jej k instalaci různých závislostí, které software potřebuje, aby mohl správně budovat.
sudo pacman -S base-devel git sdl2 gconf sdl2_ttf gcc qt5
Pomocí nástroje git získejte nejnovější verzi zdrojového kódu Mame.
git clone https://github.com/mamedev/mame.git
Pomocí příkazu CD zadejte klonovaný adresář Mame.
cd mame
Nakonec sestavte software.
make
Fedora
sudo dnf install mame
OpenSUSE
sudo zypper install mame
Jiné Linuxy
Mame lze snadno kompilovat na jakémkoli Linuxudistribuce s malými problémy. Jediné požadavky jsou základní kompilační nástroje jako GCC, SDL a framework. Samotný zdrojový kód je k dispozici na serveru Github a vývojář má také pokyny pro kompilaci v systému Linux.
Konfigurace Mame
Mame není jako ostatní emulátory na Linuxu a Linuxuv závislosti na způsobu instalace trvá trochu času. Pokud jste Mame nainstalovali prostřednictvím správce balíků (Ubuntu, Fedora atd.), Otevřete okno terminálu a zadejte: paní
Spustí se emulátor. Můžete také zkusit nabídku rychlého spuštění. lis ALT + F2 na klávesnici, zadejte „paní“A stiskněte klávesu enter. Měl by otevřít celá obrazovka emulační aplikace.
Poznámka: Emulační nástroj Mame je také ve spouštěči aplikací (pokud jste jej nainstalovali a nepostavili).

Při prvním spuštění nástroj emulace odmítne fungovat. Je to proto, že neexistují ROMy (nebo BIOSy pro mnoho arkádových skříní). Přidání videohry ROMy otevřete okno terminálu a získejte kořen skořápky:
sudo -s
Dále přejděte terminál k místu, kde jsou vaše soubory ROM v počítači.
cd /home/username/my-example-folder
Zkopírujte soubory ROM ze složky do adresáře ROM.
cp -R /home/username/my-example-folder/* /usr/local/share/games/mame/roms
Kompilace MAME ze zdroje místo instalacepřes binární balíček? Pokud ano, výše uvedené pokyny nebudou fungovat. Nezískejte root v terminálu. Místo toho budete muset provést následující kroky:
cp -R ~/my-example-folder/* ~/mame/roms
Při každém spuštění emulátoru:
cd ~/mame ./mame64
Případně otevřete správce souborů, přejděte na / home / username / mame, klepněte pravým tlačítkem myši na mame64 a spustit jej.
Mějte na paměti, že žádné soubory Arcade ROM nebudoupracovat správně bez správných souborů BIOS. Z právních důvodů není v pořádku tyto soubory šířit na internetu. Chcete-li tyto soubory získat legálně a umístit je do / usr / local / share / games / mame / adresář, nebo / home / username / mame / roms
Spuštění hry
Hra se spustí v Mame, pouze pokud másprávné soubory BIOS. Například: Chcete-li spustit Metal Slug 5, budete potřebovat soubory NeoGeo BIOS a ROM pro samotnou hru. Umístěte jednotlivé soubory NeoGeo BIOS do složky Metal Slug 5.

Možná bude nutné tento proces zopakovat, aby každá hra fungovala, protože se zdá, že neexistuje žádný kořenový adresář BIOS, se kterým by bylo možné pracovat.
Když jsou soubory tam, kde musí být, jednoduše spusťte aplikaci Mame a pomocí hry vyberte hru. Odtud se zobrazí varovná zpráva.
Konfigurace řadiče
Konfigurace vstupů řadiče pro hráče v systému WindowsEmulátor MAME se spustí výběrem „Konfigurovat obecné vstupy“ na začátku. Tím se otevře nabídka se seznamem nastavení konfigurace ovládání pro hráče 1 - 8. Připojte gamepad a vyberte přehrávač, který chcete konfigurovat.

V každé jednotlivé nabídce musí uživatel přiřadit tlačítkům přehrávač. V seznamu přejděte dolů, vyberte ovládací klávesu a stisknutím klávesy Enter znovu mapujte.
Když se spustí možnost opětovného mapování, stiskněte tlačítkopožadované tlačítko na gamepadu, klávesnici (atd.) pro mapování konkrétních tlačítek na aktuálního hráče. Mějte na paměti, že to budete muset udělat pro každý gamepad a hráče.
Vkládání mincí
Vzhledem k tomu, že MAME znamená „více arkádemulátor stroje “, často se objevuje zpráva„ coin coin “. Nedělejte si starosti, pokud si nenainstalujete čtečku mincí a nenastavíte ji, software nebude požadovat ubytování. Místo toho budete muset stisknout tlačítko pro simulaci vložení mince.
Mince v řádku s čísly nastavuje výchozí hodnotu 5-8. Stisknutím jednoho vložíte a spustíte hru. Kromě toho jsou tlačítka pro spuštění hráče 1-4 (jedno tlačítko pro každého hráče).
Komentáře