- - Как да играете аркадни игри, използвайки MAME на Linux

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

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

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

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

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

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

Ubuntu

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

sudo add-apt-repository universe

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

sudo apt update

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

sudo apt install mame

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 clone https://github.com/mamedev/mame.git

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

cd mame

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

make

Fedora

sudo dnf install mame

OpenSUSE

sudo zypper install mame

Други Linux

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

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

Mame не е като другите емулатори в 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 /home/username/my-example-folder/* /usr/local/share/games/mame/roms

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

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

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

cd ~/mame
./mame64

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

Моля, имайте предвид, че няма Arcade ROM файловеработят правилно без подходящите BIOS файлове. Поради правни причини не е добре просто да разпространявате тези файлове в интернет. За да получите законно тези файлове и ги поставете в / ЮЕсАр / местни / акции / игри / MAME / директория или / Начало / потребителско име / MAME / дискове

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

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

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

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

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

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

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

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

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

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

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

Коментари