Share

Om MameUI

MAME är den mest kompatibla och kapabla emulatorn för flera arkadmaskiner. Den stöder tusentals spel. Det finns en stor gemenskap av bidragsgivare som arbetar ihärdigt för att utöka och förbättra MAME:s bibliotek av arkadspel som stöds.

Denna handledning är till för att hjälpa dig med ”MAMEUI”, en en gång populär byggd version av MAME. Tyvärr har den inte uppdaterats sedan 2014 och har sedan dess övergivits. Som du kommer att läsa i den här guiden är det dock inget dåligt! De arkadroms som är lätt tillgängliga på rom-sajter fungerar bäst på gamla arkademulatorer. Jag förklarar detta mer i den här guiden.

*Om du vill ladda ner MameUI har jag det på min emulatorsida.

Bör du använda MameUI?

Med alla emulatorerbjudanden från och med 2021, bör du använda MameUI? Tja, det beror på. RetroArch, en populär emulator för flera system, är ett bra alternativ för arkadspel. Den innehåller flera ”kärnor” (flera emulatorer) för arkadspel. När jag skriver detta innehåller den följande: FB Alpha, FinalBurn Neo, MAME (senaste), MAME 2000, MAME 2003 och MAME 2010. Detta urval av kärnor är värdefullt när det gäller att få gamla arkad-ROMs att fungera.

Emuleringskvaliteten mellan RetroArch och MAME är i allmänhet densamma. RetroArch kan köras bättre/smidigare helt enkelt för att det är under aktiv utveckling och optimerat för Windows 10. MAMEUI:s fördel är att det är mycket enklare att använda och erbjuder fler funktioner och alternativ. Jag kan inte säga vilken emulator som är bäst eftersom båda har sina för- och nackdelar. Jag rekommenderar att du provar båda för att se vad som fungerar bäst för dina behov.

Installation

Windows-versioner av Mame är alla ett fristående program så de har ingen installationsguide. Installationen är enkel: extrahera bara Mame från dess zip-fil. Är du inte säker på hur man extraherar zip-filer? Här är en videohandledning som visar hur du gör: hur man tar upp zip-filer i Windows.

VIKTIGT! Mame måste placeras i en gemensam mapp på din dator. Jag rekommenderar Dokument, Nedladdningar eller skapa en mapp på skrivbordet. Om du placerar Mame någon annanstans på din huvudsakliga C-enhet kan det hända att du begränsar den till skrivskyddad åtkomst. Om du gör det förhindrar du Mame från att spara något.

För att öppna Mame dubbelklickar du på , eller , eller någon annan *.exe om du använder en annan version av Windows Mame.

Förståelse för Mames ROM-struktur

När du öppnar Mame är det första du ser fliken Alla spel (visas nedan). Detta är en lista över alla spel som stöds av Mame. Mame inkluderar inte dessa spel. Du måste ladda ner dem separat.

I den här listan lägger du märke till de indragna spelen. Lägg också märke till att det första spelet med samma titel inte är indraget. Det första spelet är föräldern och alla de indragna spelen nedan är föräldralösa. Se:

I bilden nedan visar jag hur det här förhållandet mellan förälder och föräldralös gäller för faktiska ROMs i mappen roms. Det är så här alla arkademulatorer fungerar med arkad-ROMs.

Med andra ord:

  • Om du vill spela föräldern till ett spel måste du ladda ner föräldra-ROM:
  • Om du vill spela ett föräldralöst spel måste du ladda ner både föräldra-ROM och föräldra-ROM:

Du kommer att märka att alla arkad-ROMs är förkortade. Du får aldrig byta namn på eller extrahera ett arkad-ROM! Dess exakta filnamn är hur Mame kan upptäcka det.

NeoGeo spel behöver neogeo.zip

NeoGeo spel behöver NeoGeo BIOS för att kunna starta. Du kan ladda ner det nedan. Dessutom kan gamla versioner av Mame-emulatorer kräva en äldre version av NeoGeo BIOS. Om du upptäcker att den första NeoGeo BIOS inte fungerar, ladda ner den gamla versionen.

  • NeoGeo BIOS (931 KB) – Krävs för att starta NeoGeo spel. Byt inte namn på eller extrahera den här zip-filen!
  • NeoGeo BIOS (gammal version) (236 KB) – Kan behövas om du använder en gammal version av Mame. Byt namn till ”neogeo.zip”.

*För att ställa in NeoGeo BIOS med Mame flyttar du den helt enkelt till Mames ROMs-mapp . Det var allt!

Laddning av ett spel

  1. Innan vi gör något måste jag först informera dig om att aldrig extrahera eller byta namn på zip-filen för ett arkad-ROM! Det exakta filnamnet är hur Mame upptäcker den.
  2. Förflytta dina arkad-ROMs till Mames ROMs-mapp .
  3. Söka efter nya spel

    Därefter måste vi låta Mame söka igenom din ROMs-mapp efter nya spel. Du kan göra det genom att gå till File > Audit all games (visas till höger) eller genom att bara trycka på F5-tangenten. En förloppsindikator kommer att visas längst ner i Mames fönster:

    Att granska tar vanligtvis bara några sekunder. Ibland kan det ta några minuter.

  4. Klicka på Available (Tillgänglig) för att se listan över spel som Mame har upptäckt som spelbara, enligt nedan:

    Du kan dubbelklicka på ett spel för att spela det.

*Om dina spel inte upptäcks eller om de ger dig felmeddelanden som ”not found” (inte hittat), läs nästa avsnitt.

Felsökning av odetekterade spel & Laddningsfel

Ett exempel på en prompt med ”saknad fil”-fel

Det är tyvärr mycket vanligt att Mame vägrar att upptäcka dina spel. Eller så upptäcker Mame dina spel, men ger dig ”not found”-fel när du laddar ett spel. Dessa två problem har samma källa.

Detta händer eftersom författarna till arkademulatorer är purister som insisterar på att allt ska vara perfekt. Så snart ett arkadspel har en bättre ROM-dump uppdateras Mame för att stödja den nyare dumpen. Detta gör äldre ROMs inkompatibla. Problemet blir ännu mer komplicerat med det faktum att så gott som alla ROM-webbplatser endast distribuerar gamla ROMs. Dessa gamla ROMs är inkompatibla med nyare versioner av Mame.

Det första steget i felsökningen av detta är att gå igenom följande checklista:

  • Dubbelkontrollera att dina arkad-ROMs verkligen finns i mappen ROMs .
  • Har du bytt namn på eller extraherat dina arkad-ROMs? Det får du aldrig göra! Om du gjorde det är det därför de inte fungerar.
  • Är det ett NeoGeo spel? Kontrollera att neogeo.zip finns i mappen ROMs.
  • Har du kört en spelrevision? Du kan göra det genom att gå till File > Audit all games, eller bara trycka på F5-tangenten.
  • Säkerställ att du har föräldern till det spel du försöker spela. Läs mer om föräldrar och föräldralösa i Förstå Mames ROM-struktur.
  • Får du fortfarande fel? Försök att ladda ner alla versioner av spelet du försöker spela. Det vill säga, ladda ner dess förälder och alla dess föräldralösa spel. MameUI kan hjälpa dig att hitta alla ROMs som tillhör ett specifikt spel.

Förmånen: Om du klarar ovanstående punkter gör du allting korrekt. Detta innebär att arkad-ROM:erna du laddat ner definitivt är gamla. Så hur får man gamla ROMs att fungera? Det är enkelt – använd en gammal version av Mame! På min emulatorsida tillhandahåller jag en version av Mame32 från 2007. Den har en hög framgångsfrekvens när det gäller att upptäcka ROMs som distribueras på populära ROM-sajter.

Ett annat alternativ: En stigande stjärna på emulatorscenen är RetroArch, en emulator för flera system. Den innehåller flera ”kärnor” (flera emulatorer) för arkadspel. När jag skriver detta innehåller den följande: FB Alpha, FinalBurn Neo, MAME (senaste), MAME 2000, MAME 2003 och MAME 2010. Det är ett fantastiskt urval av alternativ för att få arkadspel att fungera. ”MAME 2003” i synnerhet är idealisk för att få ”gamla” arkad-ROMs att fungera.

Ladning av ett CHD-spel (hårddisk)

Arkadspel baserade på en hårddisk kräver några extra steg. Du behöver två saker: Du behöver två saker: (1) den överordnade ROM:n och (2) CHD-filen (filen på hårddisken). Storleken på moder-ROM:en är liten, men räkna med att CHD-filen kommer att vara runt 100 MB. Jag kommer att använda Killer Instinct som ett exempel i dessa anvisningar:

  1. Den överordnade ROM:n för Killer Instinct är ”kinst.zip” och CHD-filen är ”kinst.chd”. Placera ”kinst.zip” i Mames ROMs-mapp som du skulle göra med vilket annat Mame ROM som helst.
  2. I ROMs-mappen skapar du en ny mapp och kallar den kinst (vilket är det exakta namnet på ROM:n).
  3. Förflytta ”kinst.chd” över till denna nya kinst-mapp.
  4. Öppna Mame och gör en spelrevision. Du kan göra det genom att gå till File > Audit all games, eller bara trycka på F5-tangenten.
  5. Du bör se Killer Instinct dyka upp i listan Available. Dubbelklicka för att spela. Om Killer Instinct inte visas som tillgänglig läser du avsnittet i den här handledningen om felsökning av oupptäckta spel.

*Om de här anvisningarna inte räcker och du fortfarande är vilse finns här en YouTube-video som visar dig exakt hur du laddar CHD-spel.

Hur man spelar spel

Arkadekonstnärsspel på Mame fungerar på samma sätt som de riktiga spelen. När du laddar ett arkadspel måste du sätta in virtuella mynt för att spela. Du kan sätta in så många du vill (vilket ger dig oändliga liv). Tryck sedan på Start för att börja. Varje spelare har sin egen myntbank och startknapp.

Ett exempel på ett arkadspel (X-Arcade)

Spelare 1-4

  • Spelare 1 Start = Tryck 1
  • Spelare 2 Start = Tryck 2
  • Spelare 3 Start = Tryck 3
  • Spelare 4 Start = Tryck 4
  • Spelare 1 Mynt = Tryck 5
  • Spelare 2 Mynt = Tryck 6
  • Spelare 3 Mynt = Tryck 7
  • Spelare 4 Mynt = Tryck 8

Spelare 1 Tangenter

  • Spelare 1 Knapp 1 = Vänster Ctrl
  • Spelare 1 Knapp 2 = Vänster Alt
  • Spelare 1 Knapp 3 = Space
  • Player 1 Button 4 = Left Shift

General Mame Keys

  • Tryck vänster Ctrl + Alt + Enter för Window mode. Tryck på den igen för att gå tillbaka till helskärm.
  • Tryck på F3 för att återställa.
  • Tryck på P för att pausa.
  • Tryck på F12 för att ta en skärmdump. Den fångas i PNG-format och slängs i mappen ”Snap”.
  • Tryck Esc för att avsluta spelet.

Användning av en gamepad

Din gamepad måste vara inkopplad innan du öppnar Mame. Mame kommer inte att upptäcka den om du ansluter den efter att du öppnat Mame.

  1. Klicka på Options > Default Game Options, som visas här .
  2. Fönstret ”Default Game Properties” kommer att öppnas. Klicka på fliken Controllers, som visas här .
  3. Sätt ett kryss i rutan för Enable joystick input, som visas till höger. Om det här alternativet är skuggat så känner Mame inte av din gamepad.

  4. Klicka på Apply och sedan OK.
  5. Det var allt! Mame har redan konfigurerat din gamepads knappar. Även om du fortfarande måste använda tangenterna 1-8 för att starta spelare och sätta in mynt.

Om Mame inte upptäckte din gamepad: Testa din gamepad med andra emulatorer. Om den inte fungerar med någon annan emulator är din gamepad felaktig. Om den fungerar med andra emulatorer är Mame inte kompatibel med din gamepad.

Omkonfigurera tangentbordet eller gamepad

Mame är lite konstig med detta. Den erbjuder inget sätt att konfigurera om knappar med hjälp av det grafiska gränssnittet i fronten. I stället kräver Mame att du laddar ett spel och använder överlagringsmenyerna i spelet. Så här gör du:

  1. Öppna ett spel. Tryck på Tab-tangenten.

  2. Menyn som du ser till höger kommer att dyka upp över spelet. Du har två alternativ: ändra tangenterna globalt (Input general), eller bara det här spelet som du för närvarande har igång (Input this Game). Välj det alternativ du vill ha.
  3. Välj sedan den spelare vars tangenter du vill konfigurera om.

  4. Du kommer till listan med alla tangenter för en spelare . Tryck på Enter-tangenten på en knapp som du vill konfigurera om. Håll sedan ned den tangentbordstangent eller gamepadknapp som du vill att knappen ska ändras till. Det var allt!
  5. Om du vill radera den ändrade knappen och konfigurera om den till något annat trycker du på Enter-tangenten på den och gör ingenting (vänta).

Finnande av ROMs

På min länksida har jag några bra länkar till sajter där du kan ladda ner arkad-ROMs. Om du vill försöka hitta fler sajter än vad som finns i min samling av länkar är det bara att googla runt. Om du till exempel vill ladda ner Killer Instinct så googlar du bara ”download killer instinct arcade” eller ”download killer instinct mame”.

Veta vilka ROMs du ska ladda ner

Det kan vara förvirrande att ladda ner arkadspel. Om du har läst den här handledningen vet du att nedladdning av en enda ROM för ett spel inte betyder att du har laddat ner spelet. Du måste ladda ner kanske 3-8 separata filer för att ett spel ska fungera med Mame. ROM-sajter gör det inte lättare för dig genom att separera varje del av ett arkadspel som en separat ROM. Hur kan du snabbt & enkelt ta reda på exakt vilka ROM-filer som hör till ett spel?

Det är här MameUI kommer till undsättning! (Kom ihåg att du kan ladda ner det från min webbplats.) MameUI har en sökfunktion högst upp. Börja skriva in spelet i fråga och du kommer att se det dyka upp. I kolumnen ”Directory” ser du filnamnen för ROM-filerna.

Tack för att du läste min handledning! Om du fann den användbar, sprid gärna ordet om att detta är en fantastisk webbplats för att få hjälp med emulatorer och emulering! Om du har frågor är du välkommen att mejla mig eller meddela mig på sociala medier.

Lämna ett svar

Din e-postadress kommer inte publiceras.