I disse dage har jeg taget til at huske disse arkademaskinespil fra 80'erne og 90'erne. Efter et stykke tid at have scoret mål og vundet kampe, kiggede jeg efter, om der var nogen information her om Linux Adictos og jeg var overrasket over, at der ikke var en, så jeg besluttede at skrive en artikel om hvordan man installerer MAME på Linux og hvordan man løser nogle problemer med ROM'er (spil).
Installation af MAME på Linux er meget enkel. Faktisk har det eksisteret i flere år nu. tilgængelig i de officielle opbevaringssteder af mange distroer, så installation er kun en kommando væk. Hvis en distribution ikke har den tilgængelig som standard, kan vi også tilføje et uofficielt lager eller installere dets Snap-pakke. Nedenfor har du forklaret de forskellige muligheder og nogle tricks til spil, der ikke starter.
Sådan installeres MAME på Linux
Fra de officielle arkiver
Den første ting, vi skal teste, er, om den er tilgængelig i vores officielle opbevaringssteder. I Ubuntu og derivater er kommandoen som følger:
sudo apt install mame
Fra det uofficielle arkiv
Hvis vi, når vi indtaster meddelelsen, viser en fejl, har vi sandsynligvis ikke emulatoren tilgængelig i repositorierne for vores distribution, så vi tilføjer en uofficiel med følgende kommando:
sudo add-apt-repository ppa:c.falco/mame
Efter tilføjelse af lageret skriver vi denne anden kommando:
sudo apt update && sudo apt install mame
Fra din Snap-pakke
MAME er også tilgængelig som en Snap-pakke. Hvis vores distribution er kompatibel med disse Canonical-pakker, er installationen så simpel som at skrive denne anden kommando:
sudo snap install mame
Sådan tilføjes ROM'er til MAME
Når MAME er installeret, vil vi have en emulator uden spil. Det spil skal vi tilføje dem manuelt, men det er noget meget simpelt. Den "vanskelige" ting er at finde dem: af grunde, som alle kan forstå, kan vi ikke give noget link til sider, der tilbyder disse ROM'er, men at finde dem er så simpelt som at få adgang til vores foretrukne søgemaskine og søge efter noget som "mame rom" . Snesevis af websider vises, og alle giver os mulighed for at downloade ROM'er til MAME og i nogle tilfælde andre emulatorer.
hvor læg ROM'erne det afhænger af operativsystemet og den downloadede version. Hvis vi har installeret det fra et arkiv, det være sig officielt eller uofficielt, er vi nødt til at placere ROM'erne i stien ~ / mame / roms, hvor "~ /" er vores personlige mappe; hvis mappen "mame" ikke er der, opretter vi den manuelt. Som vi læser ind snapcraft.io, stien til Snap-versionen er ~ / snap / mame / common / roms. Hvis vi vil placere ROM'erne i en anden sti, skal vi redigere filen mame.ini for softwaren til at søge på den nye sti.
Min ROM starter ikke. Hvad kan jeg gøre?
Det værste ved MAME er uden tvivl, at ikke alle ROM'er fungerer på alle versiones af softwaren. Der er tilfælde, især hvis vi bruger den "mobile" version, hvor vi skal kigge efter opdaterede ROM'er, men dette problem forekommer normalt ikke i desktopversionen. Hvad der kan ske er, at vi prøver at køre et spil, og det fungerer ikke fordi vi mangler en fil. Der er to mulige muligheder, den ene lettere at løse end den anden.
Det første og mest sandsynlige er, at et spil ikke fungerer, fordi vi har ikke din BIOS tilgængelig. BIOS'er er små filer, der er nødvendige for, lad os sige det sådan, software, der er kompatibel med visse spil. For eksempel fungerer NEO-GEO-spil normalt ikke, hvis vi ikke tilføjer deres BIOS. Den bedste måde at løse dette problem er igen at gå til vores foretrukne søgemaskine og søge efter noget som "all mame bios". Der er filer, der samler alle eller næsten alle nødvendige BIOS'er, og alt hvad vi skal gøre er at hente en og pakke alle ZIP'erne ud i den samme mappe «rom», hvor vi placerer spillene.
Et andet problem, som vi kan finde, er, at et spil ikke starter, fordi det mangler en fil. Dette er sværere at rette. En mulighed er at finde en anden ROM for at se, om den fungerer direkte. Hvis ikke, kan vi gøre følgende:
- Vi søger på internettet efter de filer, som fejlmeddelelsen siger mangler.
- Vi pakker ZIP-en af den ROM, der ikke fungerer.
- Vi komprimerer spillet tilbage til et ZIP, der indeholder det originale spil indeholdt og de filer, som vi søgte efter og downloadede i trin 1.
- Vi sætter nøjagtigt det samme navn som den originale ZIP (f.eks. aof.zip til spillet Art of Fighting).
- Vi lægger det i "rom" -mappen og beder om, at alt går godt.
Ved du allerede, hvordan du installerer MAME på Linux? Hvad er dine yndlings klassiske spil?
Det er altid en fornøjelse at læse om MAME, tak fordi du skrev om denne fantastiske emulator.
Da jeg har brugt det siden starten, og jeg følger dens udvikling ganske lidt, foreslår jeg, at du tilføjer ...
QMC2
https://qmc2.batcom-it.net/
At det er på tværs af platforme, og det er en meget lettere måde at nyde MAME på Linux på
En anden er Retroarch kombineret med KODI og IAGL Internet Archive Game Launcher-pluginet, det vil sige "Internet Archive Game Menu", der ikke kun har MAME-spil; og at det i Android-tablets og -mobiler anbefales mere på grund af besparelsen på lagerplads.
Jeg håber at kunne læse fremtidige dele eller fremtidige versioner af denne artikel og opfange disse alternativer.
Det er altid en fornøjelse at læse om MAME, tak fordi du skrev om denne fantastiske emulator.
Da jeg har brugt det siden starten, og jeg følger dens udvikling ganske lidt, foreslår jeg, at du tilføjer ...
QMC2
https://qmc2.batcom-it.net/
At det er på tværs af platforme, og det er en meget lettere måde at nyde MAME på Linux på
En anden er Retroarch kombineret med KODI og IAGL Internet Archive Game Launcher-pluginet, det vil sige "Internet Archive Game Menu", der ikke kun har MAME-spil; og at det i Android-tablets og -mobiler anbefales mere på grund af besparelsen på lagerplads.
Jeg håber at kunne læse fremtidige dele eller fremtidige versioner af denne artikel og opfange disse alternativer.
QMC2 er vidunderlig, den er hjemmehørende i Linux, og udviklingen er lidt stoppet, men den fungerer perfekt, for den klassiske grænseflade er den ideel.
RetroArch er den mulighed, jeg bruger (uden tilsætningsstoffer som kodi), det forbedrer meget emuleringen i præcision og hastighed.
og den nyeste JRomManager til at styre romerne.
Installer QMC2 frontend, det er navito på Linux, og det er et vidunder.
Ved nogen at aktivere MAME-snyderi på Linux? Nu skal vi tage en .zip-fil, der indeholder cheats i .xml-format og placere den i mappen CHEAT enten i den i / usr / local / share / games / mame / cheat eller i den i / usr / del / spil / mame / cheat eller den i / usr / share / games / mame / plugins / cheat efter aktivering ved at ændre ui.ini-filen, der er i /home/username/.mame.
Problemet er, at jeg ændrer ui.ini ved at tilføje snydelinien og værdien 1 for at aktivere den, men når jeg åbner MAME, ændrer den selv den, så den bliver som den var, og det er derfor umuligt at aktivere snyderne.
Eventuelle ideer eller alternativ måde at aktivere dem på?