Del

Om MameUI

MAME er den mest kompatible og effektive emulator til flere arkademaskiner. Den understøtter tusindvis af spil. Der er et stort fællesskab af bidragydere, der arbejder ihærdigt på at udvide og perfektionere MAME’s bibliotek af understøttede arkadespil.

Denne vejledning skal hjælpe dig med “MAMEUI”, et engang populært build af MAME. Desværre er det ikke blevet opdateret siden 2014 og er siden blevet opgivet. Men som du vil læse i denne vejledning, er det ikke en dårlig ting! De arcade-roms, der er let tilgængelige på rom-sider, fungerer bedst på gamle arcade-emulatorer. Jeg forklarer dette mere i denne guide.

*Hvis du gerne vil downloade MameUI, har jeg det på min emulatorside.

Bør du bruge MameUI?

Med alle de emulatorudbud, der findes fra 2021, bør du så bruge MAMEUI? Tja, det kommer an på. RetroArch, en populær emulator til flere systemer, er en god mulighed for arkadespil. Den indeholder flere “kerner” (flere emulatorer) til arkadespil. På det tidspunkt, hvor jeg skriver dette, indeholder den følgende: FB Alpha, FinalBurn Neo, MAME (nyeste version), MAME 2000, MAME 2003 og MAME 2010. Dette udvalg af kerner er værdifuldt, når det gælder om at få gamle arkade-ROM’er til at virke.

Emuleringskvaliteten mellem RetroArch og MAME er generelt den samme. RetroArch kører muligvis bedre/glattere, simpelthen fordi det er under aktiv udvikling og optimeret til Windows 10. MAMEUI’s fordel er, at det er langt nemmere at bruge og tilbyder flere funktioner og muligheder. Jeg kan ikke sige hvilken emulator der er bedst, da de begge har deres fordele og ulemper. Jeg anbefaler at prøve begge for at se, hvad der fungerer bedst til dine behov.

Installation

Windows-versioner af Mame er alle et standalone-program, så de har ikke en installationsguide. Installationen er enkel: Du skal bare udpakke Mame fra dens zip-fil. Er du ikke sikker på, hvordan man udpakker zip-filer? Her er en videovejledning, der viser dig hvordan: Sådan udpakker du filer på Windows.

VIGTIGT! Mame skal være placeret i en fælles mappe på din computer. Jeg anbefaler Documents, Downloads, eller opret en mappe på dit skrivebord. Hvis du placerer Mame et andet sted på dit primære C-drev, så begrænser du den muligvis til skrivebeskyttet adgang. Hvis du gør det, forhindrer du Mame i at gemme noget.

For at åbne Mame skal du dobbeltklikke på , eller , eller en anden *.exe, hvis du bruger en anden version af Windows Mame.

Forstå Mames ROM-struktur

Når du åbner Mame, er det første, du ser, fanen All Games (vist nedenfor). Dette er en liste over alle de spil, der understøttes af Mame. Mame indeholder ikke disse spil. Du skal downloade dem separat.

I denne liste skal du lægge mærke til de indrykkede spil. Og læg mærke til, at det første spil med samme titel ikke er indrykket. Det første spil er forældrene, og alle de indrykkede spil nedenfor er forældrene. Se:

På billedet nedenfor viser jeg dig, hvordan dette forælder/forældreløse forhold gælder for de faktiske ROM’er i mappen roms. Det er sådan alle arkadeemulatorer fungerer med arkade-ROM’er.

Med andre ord:

  • Hvis du vil spille forældrene til et spil, skal du downloade forældrene-ROM’en.
  • Hvis du vil spille en forældreløs af et spil, skal du downloade både den forældreløse ROM og den forældreløse ROM.

Du vil bemærke, at alle arkade-ROM’er er forkortede. Du må aldrig omdøbe eller udpakke en arcade-ROM! Dens nøjagtige filnavn er den måde, hvorpå Mame kan registrere den.

NeoGeo spil har brug for neogeo.zip

NeoGeo spil har brug for NeoGeo BIOS for at kunne starte op. Du kan downloade den nedenfor. Derudover kan gamle versioner af Mame-emulatorer kræve en ældre version af NeoGeo BIOS’en. Hvis du oplever, at den første NeoGeo BIOS ikke virker, skal du downloade den gamle version.

  • NeoGeo BIOS (931 KB) – Kræves for at kunne starte NeoGeo-spil. Du må ikke omdøbe eller udpakke denne zip-fil!
  • NeoGeo BIOS (gammel version) (236 KB) – Kan være påkrævet, hvis du bruger en gammel version af Mame. Omdøb den til “neogeo.zip”.

*For at opsætte NeoGeo BIOS med Mame skal du blot flytte den til Mame’s ROMs-mappe . Det var det!

Ladning af et spil

  1. Hvor vi gør noget, må jeg først informere dig om, at du aldrig skal udpakke eller omdøbe zip-filen til en arkade-ROM! Det er det nøjagtige filnavn, som Mame registrerer den.
  2. Før dine arcade ROMs over i Mames ROMs-mappe .
  3. Scanning efter nye spil

    Dernæst skal vi få Mame til at scanne din ROMs-mappe efter nye spil. Det kan du gøre ved at gå til File > Audit all games (vist til højre), eller du kan bare trykke på F5-tasten. En fremskridtslinje vises nederst i Mames vindue:

    Gennemgangen tager normalt kun et par sekunder. Nogle gange kan det tage et par minutter.

  4. Klik på Available for at få vist listen over spil, som Mame har registreret som spilbare, som vist nedenfor:

    Dobbeltklik på et spil for at spille det.

*Hvis dine spil ikke bliver registreret eller giver dig ‘not found’-fejl, skal du læse det næste afsnit.

Forsøgning af fejlfinding af ikke-detekterede spil & Indlæsningsfejl

Et eksempel på en prompt med ‘manglende fil’-fejl

Det er desværre meget almindeligt, at Mame nægter at registrere dine spil. Eller Mame registrerer dine spil, men giver dig “not found”-fejl, når du indlæser et spil. Disse to problemer har samme kilde.

Dette sker, fordi forfatterne af arkadeemulatorer er purister, der insisterer på, at alt skal være perfekt. Så snart et arkadespil har et bedre ROM-dump, bliver Mame opdateret til at understøtte det nyere dump. Dette gør ældre ROM’er inkompatible. Dette problem bliver mere kompliceret med den kendsgerning, at stort set alle ROM-websteder kun distribuerer gamle ROM’er. Disse gamle ROM’er er inkompatible med nyere builds af Mame.

Det første skridt i fejlfinding af dette er at gennemgå følgende tjekliste:

  • Double check for at sikre, at dine arcade ROM’er rent faktisk er i ROMs-mappen .
  • Har du omdøbt eller udpakket dine arcade ROM’er? Det må du aldrig gøre! Hvis du har gjort det, er det derfor, de ikke virker.
  • Er det et NeoGeo-spil? Sørg for, at neogeo.zip er i ROMs-mappen.
  • Har du kørt en spilrevision? Det kan du gøre ved at gå til File > Audit all games, eller tryk bare på F5-tasten.
  • Sørg for, at du har forældrene til det spil, du prøver at spille. Få mere at vide om forældre og forældreløse i Forstå Mames ROM-struktur.
  • Får du stadig fejl? Prøv at downloade alle versioner af det spil, du forsøger at spille. Det vil sige, at du skal downloade dets forælder og alle dets forældreløse børn. MameUI kan hjælpe dig med at finde alle de ROM’er, der hører til et bestemt spil.

Løsningsmodellen: Hvis du er god til ovenstående punkter, så gør du alt korrekt. Det betyder, at de arcade-ROM’er, du har downloadet, helt sikkert er gamle. Så hvordan får man gamle ROM’er til at virke? Det er simpelt – brug en gammel version af Mame! På min emulatorside tilbyder jeg en version af Mame32 fra 2007. Den har en høj succesrate med hensyn til at opdage ROM’er, der bliver distribueret på populære ROM-sider.

En anden mulighed: En opstigende stjerne på emulator-scenen er RetroArch, en emulator til flere systemer. Den indeholder flere “kerner” (flere emulatorer) til arkadespil. På det tidspunkt, hvor jeg skriver dette, indeholder den følgende: FB Alpha, FinalBurn Neo, MAME (nyeste version), MAME 2000, MAME 2003 og MAME 2010. Det er et fantastisk udvalg af muligheder for at få arkadespil til at virke. “MAME 2003” er især ideel til at få “gamle” arkade-ROM’er til at virke.

Ladning af et CHD-spil (harddiskspil)

Arkadespil baseret på en harddisk kræver nogle ekstra trin. Du har brug for to ting: (1) den overordnede ROM og (2) CHD-filen (harddisksfilen). Størrelsen af parent ROM’en er lille, men forvent at CHD-filen er omkring 100 MB. Jeg bruger Killer Instinct som et eksempel i disse anvisninger:

  1. Den overordnede ROM til Killer Instinct er “kinst.zip” og CHD-filen er “kinst.chd”. Placer “kinst.zip” i Mames ROMs-mappe, som du ville gøre med enhver anden Mame-ROM.
  2. I ROMs-mappen skal du oprette en ny mappe og kalde den kinst (som er det nøjagtige navn på ROM’en).
  3. Flyt “kinst.chd” over i denne nye kinst-mappe.
  4. Åbn Mame og lav en spilrevision. Det kan du gøre ved at gå til File > Audit all games, eller du kan bare trykke på F5-tasten.
  5. Du skulle se Killer Instinct komme frem på listen Available (Tilgængelig). Dobbeltklik for at spille. Hvis Killer Instinct ikke blev vist som tilgængelig, skal du læse afsnittet i denne vejledning om fejlfinding af uopdagede spil.

*Hvis disse anvisninger ikke er nok, og du stadig er fortabt, er her en YouTube-video, der viser dig præcis, hvordan du indlæser CHD-spil.

Sådan spiller du spil

Arkadespil på Mame fungerer på samme måde som de rigtige spil. Når du indlæser et arkadespil, skal du indsætte virtuelle mønter for at spille. Du kan indsætte så mange, som du vil (hvilket giver dig uendelige liv). Derefter skal du trykke på Start for at begynde. Hver spiller har sin egen møntbank og Start-knap.

Et eksempel på et arkadespil (X-Arcade)

Spillere 1-4

  • Spiller 1 Start = Tryk 1
  • Spiller 2 Start = Tryk 2
  • Spiller 3 Start = Tryk 3
  • Spiller 4 Start = Tryk 4
  • Spiller 1 Mønt = Tryk 5
  • Spiller 2 Mønt = Tryk 6
  • Spiller 3 Mønt = Tryk 7
  • Spiller 4 Mønt = Tryk 7
  • Spiller 4 Mønt = Tryk 8

Spiller 1-taster

  • Spiller 1-knap 1 = Venstre Ctrl
  • Spiller 1-knap 2 = Venstre Alt
  • Spiller 1-knap 3 = Space
  • Player 1 Button 4 = Left Shift

General Mame Keys

  • Tryk venstre Ctrl + Alt + Enter for Window mode. Tryk på det igen for at gå tilbage til fuld skærm.
  • Tryk på F3 for at nulstille.
  • Tryk på P for at sætte på pause.
  • Tryk på F12 for at optage et skærmbillede. Det vil blive optaget i PNG-format og smidt i mappen “Snap”.
  • Tryk Esc for at afslutte dit spil.

Brug af gamepad

Din gamepad skal være tilsluttet, før du åbner Mame. Mame vil ikke registrere den, hvis du tilslutter den, efter du har åbnet Mame.

  1. Klik på Options > Default Game Options, som vist her .
  2. Vinduet “Default Game Properties” vil dukke op. Klik på fanen Controllers, som vist her .
  3. Sæt et flueben i feltet for Enable joystick input, som vist til højre. Hvis denne mulighed er skraveret ud , så registrerer Mame ikke dit gamepad.

  4. Klik på Anvend og derefter OK.
  5. Det var det! Mame har allerede konfigureret din gamepads knapper. Selvom du stadig skal bruge tasterne 1-8 til spillerstart og indsættelse af mønter.

Hvis Mame ikke har registreret din gamepad: Test din gamepad med andre emulatorer. Hvis den ikke virker med nogen anden emulator, er din gamepad defekt. Hvis den virker med andre emulatorer, så er Mame ikke kompatibel med din gamepad.

Omkonfigurering af tastaturet eller gamepadet

Mame er lidt underlig med dette. Den tilbyder ikke en måde at rekonfigurere knapper på ved hjælp af frontend GUI’en. Mame kræver snarere, at du indlæser et spil og bruger in-game overlay-menuerne. Her er hvordan:

  1. Åbn et spil. Tryk på Tab-tasten.

  2. Den menu, du ser mod højre, vises over spillet. Du har to muligheder: Globalt ændre tasterne (Input generelt), eller kun dette spil, som du har kørende i øjeblikket (Input dette spil). Vælg den indstilling, du vil have.
  3. Vælg derefter den spiller, hvis taster du vil omkonfigurere.

  4. Du kommer til listen over alle tasterne for en spiller . Tryk på Enter-tasten på en knap, som du ønsker at omkonfigurere. Hold derefter den tastaturtast eller gamepadknap nede, som du vil have knappen ændret til. Det var det!
  5. Hvis du vil slette den ændrede knap og omkonfigurere den til noget andet, skal du trykke på Enter-tasten på den og ikke gøre noget (vente).

Søge efter ROM’er

I min linkside har jeg nogle gode links til sider, hvor du kan downloade arkade-ROM’er. Hvis du vil prøve at finde flere steder end dem, der er i min samling af links, skal du bare google rundt. Hvis du f.eks. vil downloade Killer Instinct, skal du bare google “download killer instinct arcade” eller “download killer instinct mame”.

Ved at vide hvilke ROM’er du skal downloade

Det kan være forvirrende at downloade arkadespil. Hvis du har læst denne vejledning, ved du, at downloading af en enkelt ROM til et spil ikke betyder, at du har downloadet spillet. Du skal downloade måske 3-8 separate filer, for at et spil kan fungere med Mame. ROM-websteder gør det ikke nemmere for dig ved at adskille hver enkelt del af et arkadespil som en separat ROM. Hvordan kan du hurtigt & nemt finde ud af præcis hvilke ROM-filer der hører til et spil?

Det er her, MameUI kommer til undsætning! (Husk, at du kan downloade det fra min side.) MameUI har en søgning øverst i toppen. Begynd at skrive det pågældende spil ind, og du vil se det blive vist. I kolonnen “Directory” vil du se filnavnene for ROM-filerne.

Tak for at du læste min vejledning! Hvis du fandt den nyttig, må du gerne sprede budskabet om, at dette er et fantastisk sted at få hjælp til emulatorer og emulering! Hvis du har spørgsmål er du velkommen til at sende mig en e-mail eller en besked på de sociale medier.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.