V dnešní době mi byly připomínány arkádové hry 80. a 90. let. Po nějaké době, kdy jsem dával góly a vyhrál zápasy, jsem se podíval, jestli zde na Linux Addicts nejsou nějaké informace, a byl jsem překvapen, že tam nebyly, tak jsem se rozhodl napsat článek o jak nainstalovat MAME na Linux a jak vyřešit některé problémy s ROM (hrami).
Instalace MAME na Linux je velmi jednoduchá. Ve skutečnosti je tu již několik let. k dispozici v oficiálních úložištích mnoha distribucí, takže instalace je jen na povel. Pokud ho některá distribuce ve výchozím nastavení nemá k dispozici, můžeme také přidat neoficiální úložiště nebo nainstalovat jeho balíček Snap. Níže jste vysvětlili různé možnosti a trik pro hry, které se nespouštějí.
Jak nainstalovat MAME na Linux
Z oficiálních úložišť
První věc, kterou musíme otestovat, je, zda je k dispozici v oficiálních úložištích naší distribuce. V Ubuntu a derivátech je příkaz následující:
sudo apt install mame
Z neoficiálního úložiště
Pokud se nám při zadávání zprávy zobrazí chyba, pravděpodobně nemáme emulátor k dispozici v úložištích naší distribuce, přidáme tedy neoficiální pomocí následujícího příkazu:
sudo add-apt-repository ppa:c.falco/mame
Po přidání úložiště napíšeme tento další příkaz:
sudo apt update && sudo apt install mame
Z vašeho balíčku Snap
MAME je také k dispozici jako balíček Snap. Pokud je naše distribuce kompatibilní s těmito kanonickými balíčky, instalace je stejně jednoduchá jako zadání tohoto dalšího příkazu:
sudo snap install mame
Jak přidat ROM do MAME
Jakmile bude MAME nainstalován, budeme mít emulátor bez jakýchkoli her. The her je musíme přidat ručně, ale je to něco velmi jednoduchého. „Obtížné“ je najít je: z důvodů, kterým každý rozumí, nemůžeme poskytnout žádné odkazy na stránky, které tyto ROM nabízejí, ale jejich nalezení je stejně snadné jako přístup k našemu oblíbenému vyhledávači a hledání něčeho jako „mame roms“ . Objeví se desítky webových stránek a všechny nám umožní stáhnout ROM pro MAME a v některých případech i pro jiné emulátory.
Kde vložte ROM to bude záviset na operačním systému a stažené verzi. Pokud jsme jej nainstalovali z úložiště, ať už oficiálního nebo neoficiálního, musíme ROM umístit do cesty ~ / mame / roms, kde „~ /“ je naše osobní složka; pokud tam složka „mame“ není, vytvoříme ji ručně. Jak jsme četli snapcraft.io, cesta pro verzi Snap je ~ / snap / mame / common / roms. Pokud chceme dát ROM na jinou cestu, musíme soubor upravit mame.toto aby software prohledal novou cestu.
Moje ROM se nespustí. Co mohu udělat?
Nejhorší na MAME je bezpochyby to, že ne všechny ROM fungují na všech versiones softwaru. Existují případy, zejména pokud používáme „mobilní“ verzi, ve které musíme hledat aktualizované ROM, ale tento problém se u desktopové verze obvykle nevyskytuje. Může se stát, že se pokusíme spustit hru, která nefunguje, protože chybí nám soubor. Existují dvě možné možnosti, jedna je snadněji řešitelná než druhá.
První a nejpravděpodobnější je, že hra nefunguje, protože nemáme váš BIOS k dispozici. BIOSy jsou malé soubory, které jsou nezbytné pro software kompatibilní s určitými hrami. Například hry NEO-GEO obvykle nefungují, pokud nepřidáme jejich BIOS. Nejlepším způsobem, jak tento problém vyřešit, je opět přejít na náš oblíbený vyhledávač a vyhledat něco jako „all mame bios“. Existují soubory, které shromažďují všechny nebo téměř všechny potřebné BIOSy a vše, co musíme udělat, je získat jeden a rozbalit všechny ZIP ve stejné složce «roms», kam jsme hry vložili.
Dalším problémem, který můžeme najít, je, že se hra nespustí, protože v ní chybí soubor. To je obtížnější opravit. Jednou z možností je najít jinou ROM, abyste zjistili, zda funguje přímo. Pokud ne, můžeme provést následující:
- Hledáme na internetu soubory, o kterých chybová zpráva říká, že chybí.
- Rozbalíme ZIP ROM, který nefunguje.
- Hru komprimujeme zpět do ZIP obsahujícího obsah původní hry a soubory, které jsme vyhledali a stáhli v kroku 1.
- Dali jsme přesně stejný název jako původní ZIP (například aof.zip pro hru Umění boje).
- Dáme to do složky „roms“ a modlíme se, aby všechno dobře dopadlo.
Už víte, jak nainstalovat MAME na Linux? Jaké jsou vaše oblíbené klasické hry?
Vždy je potěšením číst o MAME, děkujeme, že jste napsali o tomto skvělém emulátoru.
Jelikož ho používám od jeho počátků a docela sleduji jeho vývoj, navrhuji přidat ...
QMC2
https://qmc2.batcom-it.net/
Že je to platforma a je to mnohem jednodušší způsob, jak si MAME na Linuxu užít
Další je Retroarch v kombinaci s KODI a zásuvným modulem pro spouštění her IAGL Internet Archive, což znamená „Nabídka Internet Archive Game“, která má nejen MAME hry; a že u tabletů a mobilních telefonů s Androidem je to více doporučeno kvůli úspoře úložného prostoru.
Doufám, že si přečtu budoucí části nebo budoucí verze tohoto článku, které zachycují tyto alternativy.
Vždy je potěšením číst o MAME, děkujeme, že jste napsali o tomto skvělém emulátoru.
Jelikož ho používám od jeho počátků a docela sleduji jeho vývoj, navrhuji přidat ...
QMC2
https://qmc2.batcom-it.net/
Že je to platforma a je to mnohem jednodušší způsob, jak si MAME na Linuxu užít
Další je Retroarch v kombinaci s KODI a zásuvným modulem pro spouštění her IAGL Internet Archive, což znamená „Nabídka Internet Archive Game“, která má nejen MAME hry; a že u tabletů a mobilních telefonů s Androidem je to více doporučeno kvůli úspoře úložného prostoru.
Doufám, že si přečtu budoucí části nebo budoucí verze tohoto článku, které zachycují tyto alternativy.
QMC2 je zázrak, je nativní pro Linux a vývoj je trochu zastaven, ale funguje perfektně, pro klasické rozhraní je ideální.
RetroArch je možnost, kterou používám (bez přísad, jako je kodi), výrazně zlepšuje přesnost a rychlost emulace.
a nejnovější JRomManager pro správu romů.
Nainstalujte si QMC2 frontend, je to navito na Linuxu a je to zázrak.
Ví někdo, aby povolil MAME cheaty na Linuxu? Předpokládá se, že nyní musíte vzít soubor .zip, který obsahuje cheaty ve formátu .xml, a umístit jej do složky CHEAT buď do / usr / local / share / games / mame / cheat nebo do jednoho v / usr / share / games / mame / cheat nebo ten v / usr / share / games / mame / plugins / cheat, po aktivaci úpravou souboru ui.ini v /home/username/.mame.
Problém je v tom, že upravuji ui.ini přidáním cheat line a hodnoty 1 k jeho aktivaci, ale při otevírání MAME se sám upravuje a ponechává to tak, jak to bylo, a proto není možné aktivovat cheat.
Nějaké nápady nebo alternativní způsob, jak je aktivovat?