Как да играете аркадни игри с помощта на MAME на Linux

click fraud protection

Търсите да пътувате надолу по носталгия и да играете някои стари аркадни игри с вашия компютър с Linux? В момента най-добрият начин да подражавате на всеки аркаден шкаф е използването на MAME в Linux. Този софтуер е многофункционален емулатор, който дава възможност да се стартират различни видове игри с аркадни кабинети на всеки компютър. Той е с отворен код, има много функции и е много надежден.

Забележка: Съвети за пристрастяване по никакъв начин не насърчават или опрощават незаконното изтегляне или разпространение на ROM или BIOS файлове за MAME. Ако решите да инсталирате MAME, моля, използвайте собствените си ROM ROM и BIOS файлове, които сте архивирали на вашия компютър, законно.

Инсталиране на Mame на Linux

Има множество реализации на MAME софтуер за емулация За повечето Linux дистрибуции ще бъде лесно да вземете и да продължите. За други Linux дистрибуции ще трябва ръчно да създадете софтуера.

Софтуерът работи като приложение на цял екран, с което потребителите могат да взаимодействат с помощта на мишка, което го прави идеален за тези, които искат да превърнат Linux компютър в аркаден шкаф. За да инсталирате софтуера, отворете терминал и направете следното:

instagram viewer

Ubuntu

Mame е налична за Ubuntu, но потребителите не могат да я инсталират без първо да активират допълнителни софтуерни хранилища. Тази, която трябва да бъде включена за емулатора Mame, е „Вселена“. За да активирате софтуерния източник на Universe, отворете терминал и въведете следното:

sudo add-apt-хранилище вселена

Горната команда казва на системата, че е добре да се използва Universe като софтуерен източник. Следващата стъпка е да актуализираме системата и да опресним кеша, за да отразява промените, които направихме. Това става с командата apt update.

актуална актуализация на судо

С включена вселена Mame ще инсталира в Ubuntu:

sudo apt инсталирате мама

Debian

sudo apt-get install mame

Arch Linux

Mame е достъпна за Arch Linux, но потребителите ще трябва да я съставят, за да може тя да работи. Ето как да го направите Първо, отворете терминала и го използвайте, за да инсталирате различните зависимости, от които софтуерът се нуждае, за да може да изгради правилно.

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

Използвайте инструмента за git, вземете последната версия на изходния код на Mame.

git клон https://github.com/mamedev/mame.git

Въведете клонираната директория Mame с помощта на командата CD.

CD mame

И накрая, компилирайте софтуера.

грим

Fedora

sudo dnf инсталирате мама

OpenSUSE

sudo zypper инсталирате мама

Други Linux

Mame може лесно да се компилира във всяка Linux дистрибуция с малко проблеми. Единствените изисквания са основни инструменти за компилиране като GCC, SDL и рамката. Най- самият изходен код е достъпен на Githubи разработчика също има инструкции за компилиране в Linux.

Конфигуриране на мама

Мама не е като другата емулатори на Linux и в зависимост от начина на инсталиране ви отнема малко време, за да продължите. Ако сте инсталирали Mame чрез мениджър на пакети (Ubuntu, Fedora и т.н.), отворете терминален прозорец и въведете: MAME

Това ще стартира емулатора. Освен това опитайте менюто за бързо стартиране. Натиснете ALT + F2 на клавиатурата, след това въведете „MAMEИ натиснете Enter. Трябва да отворите цял екран приложение за емулация

Забележка: Инструментът за емулация на Mame също е в стартовия панел на приложението ви (ако сте го инсталирали и не сте го изградили).

При първото стартиране инструментът за емулация ще откаже да работи. Това е така, защото няма ROMs (или BIOS-и за многото аркадни шкафове), с които да работите. За да добавите видео игра ROMs към програмата, отворете терминален прозорец и спечелете корен черупка:

sudo -s

След това, навигирайте терминала до мястото, където вашите ROM файлове съществуват на вашия компютър.

cd / home / username / my-example-folder

Копирайте ROM файловете от папката в директорията на ROM.

cp -R / начало / потребителско име / my-example-folder / * / usr / local / share / games / mame / roms

Да компилирате MAME от източника, а не да го инсталирате чрез двоичен пакет? Ако е така, инструкциите по-горе няма да работят. Не получавайте root в терминала. Вместо това ще трябва да направите следното:

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

Всеки път, когато искате да стартирате емулатора:

cd ~ / mame ./mame64

Като алтернатива, отворете файловия мениджър, отворете се /home/username/mame, щракнете с десния бутон върху mame64 и го стартирайте.

Моля, имайте предвид, че нито един аркаден ROM файл няма да работи правилно без подходящите BIOS файлове. Поради правни причини не е добре просто да разпространявате тези файлове в интернет. За да получите законно тези файлове и ги поставете в /usr/local/share/games/mame/ директория или /home/username/mame/roms

Стартиране на игра

А игра ще стартира в Mame само ако има правилните BIOS файлове. Например: за да стартирате Metal Slug 5, ще ви трябват NeoGeo BIOS файлове, както и ROM за самата игра. Поставете отделните NeoGeo BIOS файлове вътре в папката Metal Slug 5.

Може да се наложи да повторите този процес, за да работи всяка игра, тъй като изглежда няма корен BIOS директория, с която да работите.

Когато файловете са там, където трябва да бъдат, просто стартирайте приложението Mame и използвайте менюто за избор, за да изберете игра. Оттук се появява предупредително съобщение.

Конфигуриране на контролер

Конфигурирането на входовете на контролера за играчите в емулатора MAME започва, като в началото започне да избира „Конфигуриране на общи входове“. Това ще отвори меню със списък на настройките за конфигуриране на контроли за играчи 1 - 8. Включете геймпад и изберете плейъра, който искате да конфигурирате.

Във всяко отделно меню потребителят трябва да присвои бутони на плейъра. Отидете надолу в списъка, изберете контролния клавиш и натиснете клавиша Enter, за да пренасочите отново.

Когато стартира опцията за повторна карта, натиснете желания бутон на геймпада, клавиатурата (и т.н.), за да насочите конкретните бутони към текущия плейър. Моля, имайте предвид, че ще трябва да направите това за всеки геймпад и играч.

Поставяне на монети

Като се има предвид, че MAME означава „многообразен емулатор на аркадни машини“, съобщението „вмъкнете монета“ се появява често. Не се притеснявайте, ако не инсталирате четец на монети и не го настроите, софтуерът няма да иска квартали. Вместо това ще трябва да натиснете бутон, за да симулирате поставена монета.

Монетата контролира по подразбиране до 5-8 в числовия ред. Натиснете един, за да го вмъкнете, и стартирайте играта. В допълнение бутоните за стартиране на играча са 1-4 (по един бутон за всеки играч).

watch instagram story