De Nederlandse MAME FAQ v 4.0

(je kunt ook bij EmuAdvies kijken)

OVER DEZE FAQ (5)
A01. Waarom is deze FAQ gemaakt?
A02. Wat kan ik doen als ik fouten in deze FAQ ontdek?
A03. Wat kan ik doen als ik een vraag heb die niet in deze FAQ staat?
A04. Wat is de geschiedenis van deze FAQ?
A05. Waarom een Nederlandstalige FAQ?
ALGEMEEN (10)
G01. Wat is MAME?
G02. Wat heb ik nodig om MAME te gebruiken?
G03. Is er ook een Windows 95/98 versie van MAME? Zou ik het in plaats van de DOS versie gebruiken ?
G04. Zijn er ook MAME versies voor de Amiga, Unix etc.?
G05. Is MAME echt gratis?
G06. Is MAME illegaal?
G07. Kan ik MAME verder verspreiden en/of het aan mijn vrienden geven?
G08. In wat voor taal is MAME geprogrammeerd? Kan ik de source code krijgen?
G09. Welke spellen emuleert MAME tot dusverre?
G10. Emuleer dit en dat spel!
BEGINNEN MET MAME (12)
S01. Waar kan ik MAME krijgen?
S02. Hoe kan ik de spellen (roms) voor MAME krijgen?
S03. Wat zijn samples,waarom heb ik ze nodig en waar kan ik ze krijgen?
S04. De roms en de samples zijn in ZIP formaat. Moet ik ze uitpakken?
S05. Als ik de ROMs eindelijk heb, waar moet ik ze dan laten?
S06. Samples,hoe werken ze en waar moet ik ze laten?
S07. Hoe start ik MAME op? (DOS en Win32)
S08. Wat is CWSDPMI, waar kan ik het krijgen en wat kan er mee doen?
S09. Ik zou niet weten hoe ik programma's moet uitpakken zodat ik zelfs MAME niet kan uitpakken. Wat nu?
S10. Wat is een front end? Heb ik er een nodig? Zo ja, welke dan en waar kan ik het krijgen?
S11. Hoe kan ik er zeker van zijn dat ik de juiste ROMS heb?
S12. Wat zijn die vreemde horizontale zwarte lijnen op het beeld ?
MAME SPELEN (9)
H01. Hoe kan ik op OK drukken?
H02. Ik ben bij het beginscherm van het spel. Wat nu ?
H03. De default keyboard settings bevallen me niet. Hoe kan ik ze veranderen?
H04. Kan ik een schermafdruk maken terwijl ik aan het spelen ben?
H05. Kan ik tijdens het spelen een spel bewaren en later weer laden om het verder te spelen?
H06. Kan ik 2-spelers spellen spelen via het Internet?
H07. Wat is Cocktail Mode?
H08. Ik kan slecht tegen mijn verlies, zijn er ook cheat mogelijkheden?
H09. Ik wil mijn cheats opgeven voor de MAME CHEAT.DAT file. Hoe kan ik dat doen?
PROBLEMEN OPLOSSEN (ALGEMEEN) (13)
T01. Waarom werkt mijn joystick niet?
T02. Ik start MAME op en er verschijnt en zwart scherm met een waarschuwingsboodschap.
T03. Er verschijnt van alles op mijn scherm: coins, roms, ram, en meer van dat soort dingen. Wat is er aan de hand?
T04. De pijltjes toetsen werken goed, maar ik kan niet schieten, springen etc.
T05. TRON's arm beweegt niet, ik kan niet richten in Heavy Barrel, etc.
T06. Waarom worden in mijn favoriete spel de high scores niet bewaard?
T07. Ik probeer een Williams spel te spelen (Joust, Defender, Bubbles, etc.) maar ik kom niet in het spel zelf.
T08. Wanneer ik Zookeeper probeer te spelen, krijg ik een "THIS LOCATION" scherm en zit ik vast.
T09. Ik krijg (720, Alex Kidd, Mania Challenge, Mortal Kombat 2, Popeye, etc.) niet aan het lopen.
T10. Muis controle is te gevoelig / niet gevoelig genoeg.
T11. Wanneer ik MACH 3 of Us vs. Them probeer te spelen, krijg ik alleen maar een "Disc" boodschap.
T12. Return of the Jedi lijkt nergens op. Heeft dit met mijn monitor of met de screen mode te maken?
T13. De NeoGeo spellen werken niet.
PROBLEMEN OPLOSSEN (DOS) (18)
D01. Error: No 16-bit XXXxXXX mode available.
D02. Error: Audio initialization failed
D03. Error: Load error: No DPMI
D04. Error: Unable to initialize display
D05. Ik zie het copyright en info scherm voorbij komen, maar het spel start daarna niet.
D06. Mijn beeld op de monitor lijkt wel gespleten. Het is alsof twee schermen boven op elkaar zitten.
D07. Sommige spellen zijn zijn zeer langzaam te spelen. Kan ik hier iets aan doen?
D08. Hoe kan ik <naam van het spel> sneller spelen?
D09. <Naam van het spel> werkt niet.(Ja ja, ik heb de readme.txt gelezen en het spel zou moeten werken.)
D10. Wat is VESA V3.0? Waarom heeft mijn videokaart dit niet?
D11. Waarom werkt de bootleg versie van <naam van het spel> wel, maar het origineel niet?
D12. Het spel lijkt opeens boven of onderaan het scherm op te houden.
D13. Ik heb een nieuwe bug gevonden. Hoe kan ik dit aan het MAME team vertellen?
D15. Als ik Star Wars (of andere spellen) met een muis speel, gaat de crosshair in de verkeerde richting.
D15. Ik heb een AWE32/AWE64 geluidskaart, maar als ik deze selecteer speelt MAME zeer langzaam.
D16. Error: Exiting due to signal SIGNOFP Coprocessor not available at eip=0014d62c
D17. Ik heb een een Sound Blaster geluidskaart, maar ik hoor niets. Wat is er aan de hand ?
D18. Mijn PCI geluidskaart werkt niet goed onder DOS.
PROBLEMEN OPLOSSEN (WINDOWS) (6)
W01. Waarom werkt MAME/W of MAMEnu niet met MAME32? Is een front end voor MAME32?
W02. Startup error: DINPUT.DLL
W03. Startup error: Dxxxxxxx.DLL (geen DINPUT.DLL)
W04. Ik krijg geen fout melding, maar ik krijg ook geen geluid of muziek.
W05. Ik krijg geen DINPUT fout melding, maar mijn joystick wil nog steeds functioneren.
W06. Ik heb een niet-Intel processor processor en MAME32 wil niet opstarten.
VAN ALLES WAT (6)
M01. Waarom er er zoveel versies van Galaxian, Donkey Kong, Pac-Man, etc.?
M02. Hoe zijn video arcade spellen "copy protected" en waarom?
M03. Is er een chat kanaal waar ik MAME onderwerpen met anderen kan discussiëren?
M04. Kan ik zelf ook een arcade-kast maken?
M05. Is MAME in een andere taal te spelen ?
M06. Kan ik ook iets aan het MAME project bijdragen ?
ROMS (6)
R01. Wat zijn nu precies "merged ROMs"? Moet ik mijn ROM's mergen? Hoe?
R02. Hoe kan ik de overbodige bestanden verwijderen na mergen?
R03. Ik heb een upgrade gedaan naar de laatste versie van MAME en nu werken mijn roms niet.
R04. Wat zijn PROMs?
R05. Waarom kan ik niet gewoon alle ROMs en samples in één bestand downloaden? En waarom worden de site beheerders boos wanneer ik er naar vraag?
R06. Waarom kan ik geen samples vinden voor <naam van het spel>?

OVER DEZE FAQ
A01. Waarom is deze FAQ gemaakt?
Veel mensen gebruiken MAME voor de eerste keer en dan komen er vragen bij hen op. Maar het is ook een FAQ voor mensen die MAME al een tijdje gebruiken maar nog niet alle mogelijkheden kennen.

Het MAME team krijgt veel vragen die in deze FAQ behandeld worden. Kijk daarom eerst, voordat je iets aan het MAME team vraagt, in deze FAQ. Terug
A02. Wat kan ik doen als ik fouten in deze FAQ ontdek?
Schrijf een e-mail met daarin exact het onderwerp waarin de fout zit en vertel wat voor fout het is. Het e-mail adres is: faq@mame.net voor de Engelstalige versie of The Dutch MAME Page voor deze vertaling Terug
A03. Wat kan ik doen als ik een vraag heb die niet in deze FAQ staat?
Schrijf een e-mail met de vraag naar: faq@mame.net. E-mails met vragen over hoe de ROMs te krijgen worden genegeerd. Er worden ook geen ROMs verzonden. Terug
A04. Wat is de geschiedenis van deze FAQ?
Deze FAQ is voor het eerst gemaakt door Shane R. Monroe van Monroeworld, hij heeft het MAME team verlaten om andere dingen te gaan doen. Hij heeft toestemming gegeven om deze FAQ voort te zetten. Deze vertaling is gemaakt door Leo Postma, daarbij geholpen door Atila van Retrogames,

Het schijnt dat deze FAQ ook op andere sites te vinden is, maar deze zijn vaak gedateerd. De laatste versie kan altijd gevonden worden op de officiële MAME site. Terug
A05. Waarom een Nederlandstalige FAQ?
Drie redenen: (1) allereerst is het nooit weg voor mensen die moeite hebben met het lezen en begrijpen van de Engelse taal; (2) het was het een uitdaging om het te doen en (3) waarom niet? Terug

ALGEMEEN
G01. Wat is MAME?
MAME is de afkorting van Multiple Arcade Machine Emulator. Door dit programma te gebruiken, in combinatie met de aan een spel gerelateerde data files (ROMs), zal dit spel op jouw PC te spelen zijn. Met andere woorden, met MAME kun je meer dan 1500 klassieke arcade video spellen van de jaren 70 en 80 op jouw PC spelen.

De spel code wordt gedumpt in ROM files die MAME laadt en vervolgens op jouw PC speelt. Het doel van MAME is om de CPU na te bootsen en de eventuele andere chips die dat spel nodig heeft om gespeeld te kunnen worden. MAME is de hardware van het arcade spel, de ROM files zijn de software.

Het is ontworpen om een digitaal archief aan te leggen van klassieke spellen die anders wel eens vergeten zouden kunnen worden in de moderne tijd van spel- en homecomputers. Terug
G02. Wat heb ik nodig om MAME te gebruiken?
Bijna alle computers zijn geschikt om MAME te gebruiken. De prestaties van MAME hangen voornamelijk van het soort CPU en de videokaart af.

Hier is een basis PC systeem dat zeker de helft van de MAME ondersteunde spellen (geen NeoGeo) speelt:
  • Pentium 200MHz
  • 16-32MB RAM
  • 150 Mb ruimte op de harde schijf
  • VESA 2.0+ compatible videokaart
  • Sound Blaster (of compatible) geluidskaart
BEELD: 3D kaarten hebben bij deze spellen geen functie. De beste keus is een goede 2D kaart met VESA 2.0 support met 2MB of meer video geheugen (bijvoorbeeld Matrox G200 of G400).

GELUID:Een Sound Blaster geluids kaart, SB32AWE is de beste keuze voor MAME32. Voor DOS MAME: SB64PCI, SB128PCI en Ensoniq Soundscape PCI werken in DOS MAME met de geluids kaart optie nummer 7. De Sound Blaster Live werkt NIET met DOS MAME !

Alles wat beter is (betere CPU, betere 2D kaart) is aanbevolen en geeft betere resultaten. Een Pentuim II/233Mhz met een goede 2D kaart is voldoende om ongeveer al 75% van alle spellen spelen maar voor sommigen is zelfs een Pentium III/500Mhz niet genoeg.

MacMAME is te gebruiken voor Macs en systemen gebaseerd op G3.

Dit MAME project is niet gericht op het feit om ieder spel te kunnen spelen maar om elk spel soepel te laten spelen. Ga er van uit dat sommige spellen niet geheel vlekkeloos te spelen zijn en je zult niet teleurgesteld worden. Denk er aan: MAME heeft je niets gekost ! Nee, je kunt MAME NIET spelen op je Web TV. Terug
G03. Is er ook een Windows 95/98 versie van MAME? Zou ik het in plaats van de DOS versie gebruiken ?
Ja, na elke release van een nieuwe DOS versie verschijnt er ook een Windows 95 of 98 versie, genaamd MAME32. Welke je het beste kan gebruiken: probeer ze beide. Soms zal de MAME32 een beter resultaat geven voor sommige spellen in vergelijking met de DOS versie maar vaak zijn er problemen in de vorm van incompabiliteit en bugs etc. Deze problemen zullen waarschijnlijk in de DOS versie niet optreden. Kan je systeem niet met DirectX overweg (en dat is mogelijk) dan moet je zeker de DOS versie gebruiken in combinatie met een frontend (zie ook vraag S10.) Aan jou de keuze ! Terug
G04. Zijn er ook MAME versies voor de Amiga, Unix etc.?
Ja, MAME is ook geschikt voor andere besturingssystemen. Bijvoorbeeld voor de Mac, Linux en Amiga. (Kijk op andere platformen voor een complete lijst.) Het gerucht gaat dat er zelfs een Nintendo 64 versie van MAME bestaat (deze is moeilijk om te krijgen en tevens illegaal want de rom files zitten als het ware in het programma).

De Mac en PC worden vaak tegelijkertijd uitgebracht, bij de andere versies duurt het wat langer. Gebruik je een ander besturingssysteem dan mag je verwachten dat er tussen de releases een bepaalde tijdsduur zit. Terug
G05. Is MAME echt gratis?
Ja, MAME is echt gratis. Het is zelfs verboden om het te verkopen en er dus zelf geld voor te krijgen. Zelfs de source code is gratis. Terug
G06. Is MAME illegaal?
Nee. Een ander spelplatvorm emuleren is niet illegaal. Heb je MAME op je web site, op jouw computer of geef je het aan je vrienden; dat is NIET illegaal.

Het hebben van ROM images is een andere zaak. Veel ROM sites hebben al van de ROM copyright eigenaars te horen gekregen om deze ROM images van hun web sites te verwijderen. Tot op heden is er nog geen site gesloten of vervolgd.

De visie van Nintendo over de legaliteit van de roms is duidelijk. Roms zijn illegaal, punt uit ! (Wat dus zou betekenen dat Capcom een misdaad begaat doordat het hun eigen ROMs verkoopt samen met Hanaho en de HotRod Joystick).

Toch kun je door de ROM images te hebben en te gebruiken om de spellen te spelen in overtreding zijn wat betreft het copyright gebeuren (te vergelijken met het kopiëren van software cd-rom's zodat je het zelf niet hoeft te kopen). Dit is echter een grijs gebied dat nog steeds onderzocht wordt en het zou wel of niet kunnen leiden tot bepaalde aanklachten. In elk geval, je bent zelf verantwoordelijk voor je eigen acties. Niemand van het MAME project is er verantwoordelijk voor als jij in de problemen komt :?) Terug
G07. Kan ik MAME verder verspreiden en/of het aan mijn vrienden geven?
Ja, maar lees dit (uit de README.TXT):

"MAME en ROM images mogen NIET op hetzelfde fysieke medium verspreidt worden. Je mag ze op je eigen web site zetten voor download mogelijkheden, maar alleen als je de gebruikers waarschuwt betreffende het copyright van de ROMs. Je mag MAME NIET voor download geschikt maken tezamen met een gigantisch grote file waarin alle ROM sets zitten of welke files dan ook waarin meer dan één ROM set zit. Je mag MAME NIET verspreiden als je illegale CD roms verkoopt of er mee adverteert met wat voor medium dan ook als dat ROM images bevat. Deze restrictie geldt ook als je er nog niet direct geld mee zou verdienen. Voor ROM copyright eigenaren geldt deze restrictie natuurlijk niet." Terug
G08. In wat voor taal is MAME geprogrammeerd? Kan ik de source code krijgen?
MAME (DOS versie) is gecompileerd door gebruik te maken van DJGPP 2.03, een freeware C compiler voor MS-DOS, de Allegro bibliotheek en ook de SEAL bibliotheek van Egerter Software. De source code is gratis te verkrijgen en je mag het zelfs modificeren. Kijk bij de README.TXT:

"This chapter might not apply to specific portions of MAME (e.g. CPU emulators) which bear different copyright notices. The source code cannot be used in a commercial product without a written authorization of the authors. Use in non commercial products is allowed and indeed encouraged; however if you use portions of the MAME source code in your program, you must make the full source code freely available as well. Derivative works are allowed (provided source code is available), but discouraged: MAME is a project continuously evolving, and you should, in your best interest, submit your contributions to the development team, so that they are integrated in the main distribution. Usage of the information contained in the source code is free for any use. However, given the amount of time and energy it took to collect this information, we would appreciate if you made the additional information you might have freely available as well."

Je kunt DJGPP 2.02 downloaden vanaf de official DJPP site of vanaf de SimTel archive . Je kunt de Allegro library downloaden vanaf de officiële pagina of vanaf de SimTel archive .

Voor gedetailleerde hulp wat betreft het compilen van MAME kijk op de How to compile pagina Terug
G09. Welke spellen emuleert MAME tot dusverre?
Elke versie emuleert meer en meer en hopelijk ook beter en beter ;-). Kijk in de GAMESLIST.TXT file die bij MAME zit. Het laatste nieuws wat betreft nieuwe spellen zit in WHATSNEW.TXT file, die je ook hier kunt lezen. Maak gebruik van zoekmachines om *jouw* favoriete spel te vinden (die je uiteraard zelf hebt ;-).

Om een lijst te bekijken van spellen die nog niet geëmuleerd zijn, kijk hier.

Een handige site is Bobby Tribble's page of unemulated arcade games. Deze bevat veel screen shots en beschrijvingen van spellen die (nog) niet geëmuleerd zijn. Terug
G10. Emuleer dit en dat spel!
1. Geloof het of niet, sommige leden van het MAME team hebben het "dreaded Real Life TM syndroom". Het is niet aan jou om te commanderen welk spel geëmuleerd dient te worden.

2. Roms zijn meestal niet het probleem dus stuur daarom geen Roms naar de makers om een bepaald spel geëmuleerd te krijgen. Het helpt toch niet. In plaats daarvan zou je een site kunnen opzetten en proberen om zoveel mogelijk informatie over het spel te verzamelen, schema's, handleidingen enz. Dit is vaak wel succesvol.

Wil je informatie over de spellen waar op dit moment aan gewerkt wordt, kijk dan op de officiële MAME WIP (Work-In-Progress) pagina. En als het daar niet vermeld staat, wordt er ook niet aan gewerkt (of de auteur wenst geheim te blijven). Terug

BEGINNEN MET MAME
S01. Waar kan ik MAME krijgen?
MAME is altijd te verkrijgen van official MAME site of van de mirror sites Retrogames, EmuViews, Zophar's Domain en Vintage Gaming Network. Er zijn veel plaatsen om MAME te krijgen, maar de laatste versies vind je altijd op bovenstaande sites. MAME32 is te verkrijgen vanaf de MAME32 site. Terug
S02. Hoe kan ik de spellen (roms) voor MAME krijgen?
Je hebt drie legale mogelijkheden:

1. Je kunt proberen om de originele arcade game boards te bemachtigen (op eBay bijvoorbeeld) en vervolgens via een rom dumper de inhoud van de rom chips in files over te zetten.

2. Een andere mogelijkheid is om een HotRod Joystick control panel te kopen, Hierbij zit een cd waarop MAME, de Arcade@Home frontend en een paar geselecteerde 100% legale Capcom roms staan.

3. Je kunt ook twee gratis romsets vanaf de officiële MAME site downloaden,op de miscellaneous downloads pagina.

De illegale mogelijkheid is om te zoeken met Google, Altavista, Yahoo, Webcrawler of andere zoekmachines naar ROM files. Je overtreedt hiermee de wet in bijna alle landen. Voordat je overweegt om dit te doen, kijk eerst of een bepaalde fabrikant van Arcade spellen zijn ROMs beschikbaar stelt (bijvoorbeeld Capcom). Op die manier ondersteun je de fabrikanten die deze spellen maken. Terug
S03. Wat zijn samples,waarom heb ik ze nodig en waar kan ik ze krijgen?
Samples zijn digitale geluidsbestanden, die meestal nodig zijn om de ROM files aan te vullen en zodoende voor een natuurgetrouw geluid in het spel te zorgen. Voor sommige spellen, bijvoorbeeld Donkey Kong Jr., is het geluid nog niet compleet geëmuleerd. Daarom zul je door het spel zonder samples te spelen, bepaalde geluiden missen. Bijvoorbeeld het geluid van springbewegingen, klimbewegingen en de melodie die tussen de verschillende levels gespeeld wordt. Op dit moment zijn er een aantal spellen die samples nodig hebben om het complete geluid na te bootsen. Je kunt ze krijgen via de samples page. Terug
S04. De roms en de samples zijn in ZIP formaat. Moet ik ze uitpakken?
Vanaf versie 0.31 van MAME is het niet meer nodig om deze files uit te pakken (te unzippen). MAME en de belangrijkste frontends nemen gelukkig genoegen met de ROMs en samples in ZIP formaat. Zou je ze, om wat voor ongelukkige reden dan ook, uit willen pakken gebruik dan het gratis programma UnPackPro of WinZip . Terug
S05. Als ik de ROMs eindelijk heb, waar moet ik ze dan laten?
In de directory waarin je MAME hebt uitgepakt (bijvoorbeeld C:\MAME ) zal zich een subdirectory ROMS bevinden (bijvoorbeeld C:\MAME\ROMS) en daar moet je de gezipte ROM files in zetten. Je hoeft ze niet uit te pakken. Terug
S06. Samples,hoe werken ze en waar moet ik ze laten?
Zet ze in de subdirectory SAMPLES van de MAME-directory. MAME detecteert ze automatisch zolang ze op de juiste plaats en de juiste naam hebben. In 99% van de gevallen MOETEN de samples dezelfde naam hebben als de ROM file; de samples voor Donkey Kong Jr (ROM naam: DKONGJR) moet DKONGJR zijn.

De samples voor de originele versies worden ook gebruikt voor de bootleg- of een andere taalversie. Dus heb je de goede samples voor DKONGJR in de SAMPLES subdirectory , dan zullen DKJRBL (Donkey Kong Jr. Bootleg) en DKJRJP (Donkey Kong Jr. Japan) deze samples ook gebruiken. Je hoeft dus NIET drie copiëen van dezelfde sample set te hebben om het "volledige" geluid aan de praat te krijgen. Het zou er zo uit kunnen zien:

C:\
   \MAME\
       MAME.EXE
           \ROMS\
               DKONGJR.ZIP
           \SAMPLES\
               DKONGJR.ZIP
Terug
S07. Hoe start ik MAME op? (DOS en Win32)
Om MAME vanaf de DOS prompt op te starten (je moet wel in de MAME directory zitten, bijv. C:\MAME\>)typ je:

       MAME <naam van het spel> <parameters>

Bijvoorbeeld:

       MAME rastan -640x480 -soundcard 1 -depth 8 -sr 11025

...In dit voorbeeld zal het spel RASTAN in de resolutie van 640x480 gespeeld worden, gebruik makend van de Sound Blaster geluidskaart, de kleur diepte is verlaagd naar 8-bit (om de snelheid en compabiliteit met sommige videokaarten te verhogen), en de sample rate is op 11025 gezet om de snelheid te verhogen. Wat de andere parameters betekenen, kun je in het README.TXT bestand lezen. ALLE parameters staan aan het einde van dat tekstdocument beschreven.

Om MAME32 op te starten: Open de directory waarin je MAME32 hebt uitgepakt en dubbelklik op het MAME32 icoon (32 in het GROOT). Parameters worden niet gebruikt, deze zijn in het programma te veranderen. Terug
S08. Wat is CWSDPMI, waar kan ik het krijgen en wat kan er mee doen?
CWSDPMI is een geheugen manager voor DOS. Je hebt het NIET nodig tenzij je

1. alleen ("puur") DOS gebruikt, dat wil zeggen dat je geen Windows gebruikt; je ziet de DOS prompt.

2. de foutmelding LOAD ERROR: NO DPMI krijgt, wanneer je MAME probeert te starten. Om MAME in "puur" DOS op te starten, moet CWSDPMI in de MAME-directory staan. Het is te downloaden vanaf de downloads pagina. Unzip CWSDPMI.ZIP naar de MAME directory. Terug
S09. Ik zou niet weten hoe ik programma's moet uitpakken zodat ik zelfs MAME niet kan uitpakken. Wat nu?
Twee goede Windows programma's zijn WinZip (shareware) en UnPackPro (freeware). Je kunt ook PKUNZIP.EXE voor DOS gebruiken, maar dit programma heeft geen grafische interface en vereist karakter commando's. Terug
S10. Wat is een front end? Heb ik er een nodig? Zo ja, welke dan en waar kan ik het krijgen?
Een front end is een GUI (graphic user interface) voor de DOS versie van MAME, een grafische interface dus. Veel denk- en typwerk om MAME te gebruiken zal je bespaard worden. De front end zal vaak de juiste video mode, de goede opties etc. voor je kiezen wanneer je een spel selecteert waarbij de ROMs en samples goed geïnstalleerd zijn. Vaak geeft het ook plaatjes van elk spel, informatie en andere leuke zaken. Het verandert MAME in een aanwijs en klik programma.

Veel mensen maken gebruik van een front end en veel mensen hebben er een geschreven. Je kunt een lijst zien op de frontends pagina. Terug
S11. Hoe kan ik er zeker van zijn dat ik de juiste ROMS heb?
MAME checkt, voordat de emulatie begint, de ROMs om te kijken of het de juiste zijn. Verschijnt er een foutmelding , bijvoorbeeld "wrong checksum", dan betekent dit dat jouw ROMs niet dezelfde zijn dan de ROMs die getest zijn om goed samen te werken met MAME. Je moet dus aan een juiste, dus een andere, ROM set zien te komen. Ook kun je het als een tekst file krijgen om het later te kunnen lezen: mame * -verifyroms >list.txt

Je kan ook de commando optie -verifyroms geven om de ROMs te controleren. Bijvoorbeeld

      mame rastan -verifyroms

...kijkt de ROMs van het spel Rastan na en laat de resultaten op het scherm zien.

      mame * -verifyroms >list.txt

...kijkt ALLE ROMs in de ROMS directory na, en maakt een tekstbestand LIST.TXT. (Dit is een goed idee wanneer je meerdere ROMs na wilt kijken, anders gaat het zo snel dat je het op het scherm niet kunt volgen). Terug
S12. Wat zijn die vreemde horizontale zwarte lijnen op het beeld ?
Je speelt een spel onder MAME in de originele "scanline" video modes. Scanlines zijn de dunne horizontale lijnen die het beeld op je monitor vormen. Op moderne monitoren met de moderne hoge resoluties kun je ze niet zien. Maar op een lage resolutie monitor zie je ze heel goed !

In MAME, "scanline modes" zijn de video modes die een visuele zwarte lijn tussen de scanlines aanbrengt. Aangezien deze modes degene zijn die het meest lijken op de originele machines staan ze standaard op aan. Je kunt ze uitzetten door de MAME.CFG te openen met een editor, op zoek te gaan naar scanlines = yes en dit te veranderen in scanlines = no. Om ze altijd uit te zetten, gebruik de parameter -noscanlines (DOS MAME) of zet de optie Scanlines uit (MAME32). Terug

MAME SPELEN
H01. Hoe kan ik op OK drukken?
Wanneer je een spel speelt, laat MAME belangrijke berichten zien (copyright, problemen met het spel) en vraagt je op OK te drukken om verder te gaan.Druk eerst op de O toets en daarna op de K toets.

Een gebruiker met een twee-handig Dvorak keyboard vertelde dat hij RT moest typen. Terug
H02. Ik ben bij het beginscherm van het spel. Wat nu ?
Deze vraag wordt duidelijk beantwoord in de README.TXT, die makkelijker te doorzoeken is dan deze FAQ !

Denk er aan, dit zijn geen "normale" PC spellen maar originele spellen. Je moest eerst een muntje in de kast gooien, anders gebeurde er niets. Onder MAME, druk op 5 voor "insert a coin" en je krijgt "credit." Om het spel te starten, druk op 1 (een speler) of 2 (twee spelers). Reageert het spel niet, kijk dan bij de andere vragen over specifieke spellen. Terug
H03. De default keyboard settings bevallen me niet. Hoe kan ik ze veranderen?
Ja. Terwijl je het spel speelt:
(1) Druk op Tab om het configuratie menu op te roepen.
(2) Selecteer Input(this game) en druk op Enter.
(3) Selecteer de toets die je wilt veranderen, en druk op Enter.
(4) Druk op een nieuwe toets.
Terug
H04. Kan ik een schermafdruk maken terwijl ik aan het spelen ben?
Ja. Druk op de F12 toets tijdens het spel. Op dat moment wordt er een schermafdruk gemaakt en opgeslagen als een .PNG bestand (snapshot)in de SNAP subdirectory in MAME (bijv. C:\MAME\SNAP\). Om het te zien of te veranderen kun je een programma zoals Paint Shop Pro van Jasc, Inc. Jasc, Inc. gebruiken. Terug
H05. Kan ik tijdens het spelen een spel bewaren en later weer laden om het verder te spelen?
Nog niet. Dit is ook geen optie in de originele spellen. Momenteel wordt er aan gedacht om deze optie in te voeren. De implementatie in MAME schijnt zeer moeilijk te zijn waardoor er niets gezegd kan worden wanneer het gaat gebeuren. Terug
H06. Kan ik 2-spelers spellen spelen via het Internet?
Op dit moment loopt er een MAMEnet project. Kun je niet wachten, Callus, een Capcom emulator, heeft deze mogelijkheid wel. Terug
H07. Wat is Cocktail Mode?
De meeste spellen tot de '90 jaren konden op twee manieren gespeeld worden: staand voor de machine of tegenover elkaar zittend aan een tafel machine. Bij de beurt wissel draaide het scherm 180 graden.

Wanneer MAME cocktail mode ondersteunt, doe je het volgende:
(1) Druk op Tab terwijl het spel loopt.
(2) Selecteer Dip Switches.
(3) Selecteer Cabinet Type, en druk op de rechter pijltje toets.
(Zoals in alle twee-spelers spellen, gebruikt de tweede speler een wisselende set van besturingen.) Terug
H08. Ik kan slecht tegen mijn verlies, zijn er ook cheat mogelijkheden?
Kijk op de site van Pugsy's page om daar de CHEAT.DAT file te downloaden, hierin zit wat technische data waardoor het mogelijk is om in de spellen te cheaten. Zet deze file in de MAME directory. Dan:

(DOS MAME) Edit MAME.CFG - vind de regel cheat = no, en verander het in cheat = yes.
(MAME32) Enable de Cheat optie.

Je kunt ook het commando -cheat gebruiken.

Terwijl je het spel speelt, druk op Tab om het configuratie menu op te roepen. Selecteer "Cheat" van de lijst om de complete lijst cheats van een bepaald spel te zien en zet de gewenste cheats aan. Terug
H09. Ik wil mijn cheats opgeven voor de MAME CHEAT.DAT file. Hoe kan ik dat doen?
De CHEAT.DAT file die vroeger in de MAME distributie zat, is eruit gehaald om het door de gebruikers te laten onderhouden. Wil je je eigen cheats toevoegen, neem dan contac op met Martin Pugh's of met de The Ultimate Patchers' cheat databases, op Pugsy's page. Terug

PROBLEMEN OPLOSSEN (ALGEMEEN)
T01. Waarom werkt mijn joystick niet?
Er zijn meerdere oorzaken hiervoor. Volg de onderstaande stappen. Kijk na elke stap of je probleem is opgelost.

DOS MAME:
    1. Wees er zeker van dat je joystick op enabled staat zodra je MAME opstart, of met het commando -joy (kijk in de README.TXT voor meer informatie) of in de front end die je gebruikt (meestal zit daar een optie in om aan te geven welk type joystick je wilt gebruiken).
    2. Probeer een front end zoals MAMENU en selecteer je joystick.
    3.Ben je er zeker van dat dit de goede joystick is en het werkt nog steeds niet, dan moet je het misschien kalibreren binnen het MAME programma (druk op de de toets F7 om te kalibreren).
    4.Het kan ook zijn dat je een joystick hebt die NIET DOS compatible is. Gebruik je een Microsoft Sidewinder Pro Gamepad met 10 knoppen of de Gravis Ultra Pad dan zijn deze joysticks NIET compatible met DOS (ze hebben Windows drivers nodig om te functioneren). Je kunt MAME32 gebruiken (onder Windows) waardoor de drivers van de joystick gebruikt worden.

MAME32:
    1.Heb je een driver diskette, installeer het dan. Veel van de 'hi-tech' joysticks heden ten dage zijn 'Windows Only' en zullen NIET zonder de juiste drivers werken.
   2. Gan dan naar INSTELLINGEN-->CONFIGURATIESCHERM-->SPELBESTURINGEN om er zeker van te zijn dat je joystick daar vermeld staat. Is het niet vermeld, voeg het dan toe. Kijk naar de HELE lijst van joysticks om degene te zoeken die het best met jouw joystick overeenkomt.
    3.Het kan ook zijn dat jouw joystick NIET compatible is met Direct X (DirectInput). In dat geval kun je het helaas wel vergeten. Je zou een joystick kunnen kopen waarvan je zeker weet dat het overweg kan met Direct X.

Kijk ook bij vraag W2. Terug
T02. Ik start MAME op en er verschijnt en zwart scherm met een waarschuwingsboodschap.
Dit is het copyright scherm. Je moet op OK drukken om verder te gaan(de O toets en de K toets). Terug
T03. Er verschijnt van alles op mijn scherm: coins, roms, ram, en meer van dat soort dingen. Wat is er aan de hand?
Heb je nog nooit een arcade spel in de speelhal op zien starten? Als je een echte arcade machine aanzet, volgen er een aan zelftesten, diagnoseprogramma's etc. om te garanderen dat de soft- en hardware naar behoren functioneren. Sommige spellen hebben ERG lange zelftesten wanneer ze opstarten. Wees geduldig, uiteindelijk is de test ten einde. Denk je echt een probleem te hebben, kijk dan bij de sectie problemen oplossen voor meer help. Terug
T04. De pijltjes toetsen werken goed, maar ik kan niet schieten, springen etc.
Probeer eens de Ctrl, Alt, en Spatiebalk toetsen. Dit zijn de primaire "knop" toetsen. Veel spellen zoals bijvoorbeeld Spy Hunter, Battlezone hebben meer gecompliceerde toets aanslagen/bewegingen. Je kunt altijd de specifieke besturingstoetsen bekijken door op Tab te drukken en Input(this game) te selecteren. Kijk in de README.TXT voor meer informatie. Terug
T05. TRON's arm beweegt niet, ik kan niet richten in Heavy Barrel, etc.
Heb je de muis geprobeerd? Sommige spellen gebruiken standaard een muis.

Als je geen muis hebt (er zijn sommige mensen die inderdaad geen muis hebben) kun je ook toetsenbord equivalenten voor de muis gebruiken. Ze zijn te vinden door op Tab te drukken tijdens het spel en Analog Setup te selecteren. Terug
T06. Waarom worden in mijn favoriete spel de high scores niet bewaard?
MAME wordt steeds verder ontwikkeld. Ondanks dat al veel spellen in staat zijn om de hoogste score te bewaren, geldt dat nog niet voor alle spellen. Heb geduld, bij elke release komen er weer nieuwe bij.

Sommige spellen (zoals van Atari) onthouden alleen de hoogste 3 scores, lagere scores worden verwijderd. Dit gebeurt bij de echte arcade machines ook. Terug
T07. Ik probeer een Williams spel te spelen (Joust, Defender, Bubbles, etc.) maar ik kom niet in het spel zelf.
Kijk in de README.TXT: "Als je het spel voor de eerste keer speelt, zal de melding "factory settings restored" verschijnen. Druk op F2 om verder te gaan." Dit gaat voor de meeste spellen van Williams op. Probeer anders F3 of F1+F2 samen. Lees de README.TXT voor meer details. Terug
T08. Wanneer ik Zookeeper probeer te spelen, krijg ik een "THIS LOCATION" scherm en zit ik vast.
Nogmaals, kijk in de README.TXT: Als je het spel voor het eerst speelt, zal het naar de locatie vragen. Je kunt de naam veranderen door de toetsen F5 / F6 en F2, daarna F1 om door alle configuratie schermen heen te lopen. Of je kunt de reset gebruiken (F3). Terug
T09. Ik krijg (720, Alex Kidd, Mania Challenge, Mortal Kombat 2, Popeye, etc.) niet aan het lopen.
Heel wat spellen worden nog niet in MAME geëmuleerd. Kijk in het GAMELIST.TXT bestand welke spellen wel werken.

Er zijn meerdere redenen waarom het spel niet geëmuleerd wordt: de emulatie van de processor is er niet, er is een kopieer beveiliging of er verschijnen totaal verkeerde kleuren. Terug
T10. Muis controle is te gevoelig / niet gevoelig genoeg.
Wanneer je het spel speelt, druk op Tab en selecteer Analog Controls. Terug
T11. Wanneer ik MACH 3 of Us vs. Them probeer te spelen, krijg ik alleen maar een "Disc" boodschap.
Dit zijn laser disc spellen. In de '80 jaren waren er verschillende "hybride" video/laserdisc spellen. Anders dan Space Ace en Dragon's Lair ---die meer "interactieve stripboeken" waren--- hebben deze spellen een mix van graphics en video waardoor er voor een intense spelbeleving gezorgd werd. Doordat de graphics net zoals in andere video spellen gemaakt werden, beslot het MAME team om alleen dat gedeelte te emuleren (misschien dat later het laserdisc video gedeelte er later aan toegevoegd zal worden). Vandaar dat deze spellen (nog) niet gespeeld kunnen worden. Terug
T12. Return of the Jedi lijkt nergens op. Heeft dit met mijn monitor of met de screen mode te maken?
Deze vraag is overbodig, aangezien de hardware die ervoor zorgt dat de kleuren in elkaar overlopen nu correct geëmuleerd wordt. Terug
T13. De NeoGeo spellen werken niet.
Je moet de NeoGeo BIOS ROM hebben om NeoGeo games te kunnen spelen. Je kunt dit downloaden vanaf veel emulator sites. Om het voor MAME herkenbaar te maken, moet je de naam wijzigen in NEOGEO.ZIP (meestal wordt het verkeerd genoemd: NEO-GEO.ZIP). Zet dit in de ROMS subdirectory; niet uitpakken. Voila !. Terug

PROBLEMEN OPLOSSEN (DOS)
D01. Error: No 16-bit XXXxXXX mode available.
Dit betekent dat jouw videokaart deze hoge kleuren resolutie niet aankan. Wees niet ongerust, de meeste videokaarten ondersteunden de 16 bit kleur mode niet.

Veel spellen hebben 65.000 kleuren nodig voor volledige emulatie. Omdat 8 bit (256 kleuren) dus niet genoeg is moet je gebruik maken van de 16 bits mode om zoveel kleuren te krijgen.

Er zijn hiervoor 3 oplossingen:

   1. Upgrade naar een videokaart de wel een 16 bits mode ondersteunt (schud je spaarvarken leeg !)
   2. ) Zorg dat je Sci-Tech's Display Doctor te pakken krijgt. Een softwarematige upgrade voor de meeste videokaarten. Heb je een op een Matrox Gx00 chipset gebaseerde kaart, gebruik dan Gx00VBE TSR.
   3. Gebruik de -depth 8 parameter wanneer je MAME opstart. Bijvoorbeeld:
mame rastan -640x480 -depth 8
...zorgt ervoor dat het spel in 256 kleuren opstart en je deze vervelende foutmelding niet krijgt. Gebruik je een front end, gebruik dat de-depth 8 parameter in je commando's. Terug
D02. Error: Audio initialization failed
Er zijn hier verschillende mogelijkheden voor. Probeer deze oplossing:

   1. Selecteer een andere geluidskaart als je MAME opstart. Probeer de algemene Sound Blaster instellingen.
   2. Het kan zijn dat jouw geluidskaart niet de juiste DOS mode drivers/environment variabelen geladen heeft om in een DOS mode te werken. De kaart kan perfect onder Windows werken, maar als je reboot naar "puur" DOS worden deze drivers niet geladen. Kijk in de handleiding voor meer informatie over DOS level drivers en environment variabelen.
   3. Probeer MAME op te starten vanuit de DOS prompt onder Windows. Vaak zal op deze manier Windows geluid verzorgen voor DOS programma's.
   4. Elke andere applicatie kan jouw geluidskaart "in gebruik" hebben, screen savers, software voor telefoon beantwoording etc. Wees er zeker van dat er geen andere applicatie actief is die MOGELIJK effect kan hebben op jouw geluidskaart.

Hier is een goed voorbeeld: stel dat je geluidseffecten gekoppeld hebt aan opdrachten in Windows en je hebt een super lang geluidsfragment gekoppeld aan "Programma Starten". Start je MAME dan op voordat het geluid afgelopen is, dan krijg je deze foutmelding. De geluidskaart is nog niet beschikbaar. (overigens kun je rustig audio cd's afspelen terwijl je MAME gebruikt). Terug
D03. Error: Load error: No DPMI
MAME heeft een bepaald type van een protected memory manager nodig. Omdat DOS dat niet heeft en je bent van plan om MAME in een pure DOS omgeving uit voeren, heb je CWSDPMI.EXE nodig. Kijk bij vraag S8. Terug
D04. Error: Unable to initialize display
Dit is een complex probleem met meerdere oorzaken. Het kan zijn dat je probeert om een bepaalde video mode te starten maar jouw videokaart heeft niet de mogelijkheid om dit op je monitor te laten zien.

Sommige spellen (Gauntlet, Rastan, etc.) gebruiken 65.000 kleuren om een zo exact mogelijk het originele spel te benaderen en hebben daarom een 16 bit compatible videokaart nodig. Omdat ongeveer 95% van de videokaarten die men gebruikt niet compatibel met deze mode zijn, zal deze mode ook niet werken (Zie vraag D1 , "No 16-Bit Display Available."). Sommige videokaarten kunnen niet werken met "rare" (niet-standaard) video modes, alhoewel als je de video mode op -640x800 zet dan blijken ze het wel te doen. Je kunt het volgende doen:

   1. Koop een betere videokaart.
   2. Gebruik een goede front end dat de spel resolutie kan detecteren (bijv. MAMEnu).
   3. Download Sci-Tech's Display Doctor, die jouw videokaart meer grafische modes bezorgt en (meestal) VESA 3.0 compatibility.
   4. Kijk ook of je de laatste drivers voor je videokaart hebt (zeerbelangrijk als je MAME onder Windows gebruikt).

Note: Noot: het -depth 8 commando geeft spellen die 16 bit kleuren modes nodig hebben meer snelheid. Terug
D05. Ik zie het copyright en info scherm voorbij komen, maar het spel start daarna niet.
(1)Kijk eerst in de GAMELIST.TXT of het spel werkt.

(2) In sommige spellen moet je iets speciaals doen om het spel aan de gang te krijgen (In Super Pang moet je de 1 indrukken als het spel opstart). Ook deze speciale acties staan beschreven in de GAMELIST.TXT. Terug
D06. Mijn beeld op de monitor lijkt wel gespleten. Het is alsof twee schermen boven op elkaar zitten.
Ben je Punch-Out!! aan het spelen, dan is dit normaal. In alle andere gevallen, probeer de parameters -noscanlines or -vesa te gebruiken. Vaak zal dan dit probleem opgelost zijn..

Het dubbele scherm komt doordat goedkope monitoren niet de hoge refresh rates(>120Hz) kunnen synchroniseren die gebruikt worden bij de tweaked scanline modes. Dit gebeurt alleen bij tweaked modes, niet bij VESA mode. Terug
D07. Sommige spellen zijn zijn zeer langzaam te spelen. Kan ik hier iets aan doen?
Sommige spellen stellen hogere eisen dan andere.Zo hoeft een simpel spel maar één CPU te emuleren, terwijl een wat ingewikkelder spel meerdere CPU's moet emuleren. Hoe meer hardware het spel nodig heeft in de arcade situatie, des te langzamer zal het onder MAME te spelen zijn. (Donkey Kong's aan de ene kant, eist niet veel zodat het op de meeste computer snel te spelen zal zijn. Road Blasters aan de andere kant, zal langzaam lopen op bijna elke PC. Wat je kunt doen kun is te lezen in het volgende antwoord. Terug
D08. Hoe kan ik <naam van het spel> sneller spelen?
Dit is de meest gestelde vraag in de emu scene. Om de prestaties van MAME te verbeteren kun je het volgende doen:
  • Maak gebruik van een snellere CPU. Dit vergroot de snelheid echt. MMX lijkt ook te helpen.
  • On-board video lijkt de bottleneck te zijn in sommige applicaties. Kijk ook naar je videokaart drivers. De nieuwste drivers (speciaal voor de goedkope S3 kaarten) kunnen een wereld van verschil maken.Upgrade je videokaart, of update de huidige drivers voor je videokaart. Ruil je standaard (goedkope) videokaart in voor een goede, hoge kwaliteit (lees dit als "niet goedkope") videokaart, dan zullen de prestaties flink verhoogd worden.Gebruik je goedkope, op de moederbord aanwezige video chips zoals Aptiva's, Packard Bell's, en Compaq dat hebben, dan zul je een flinke prestatieverhoging krijgen door een aparte PCI videokaart te gebruiken. Controleer ook de drivers voor je videokaart. Nieuwe drivers ---zeker voor goedkope kaarten--- kunnen een groot verschil uitmaken.
  • Zorg dat je de laatste MAME versie krijgt. Of probeer een oudere of verschilende versie. MAME is constant in ontwikkeling. Door verandering in programmeer code zullen sommige spellen beter/sneller lopen met verschillende versie's. FBijvoorbeeld: Marble Madness lijkt het best met MAME32 te spelen. Voor de beste compabiliteit kun je het beste MAME voor DOS gebruiken.
In MAME zelf heb je ook een aantal optie om de snelheid te vergroten :
  • Verlaag de scherm resolutie en/of kleurendiepte (gebruik -320x240 of -depth 8). Sommige spellen lijken sneller te lopen in lage resoluties.
  • Verlaag de geluidskwaliteit. Voeg -sr 11025 toe aan het opstart commando, waardoor de geluidskwaliteit verlaagd wordt en zodoende minder processor tijd verbruikt.
  • Disable de joystick en gebruik het toetsenbord.(-nojoy).
  • Gebruik Frameskip om de animatie te verhogen. Frameskip slaat een aantal frames per seconde over, waardoor je systeem minder hoeft te doen. Soms krijg je een wat schokkeriger beeld, soms is het verschil te verwaarlozen. Experimenteer. Tijdens het spel, druk op F8 / F9 om Frameskip te controleren; of zet een standaard Frameskip in MAME.CFG.
  • Speel zonder geluid. Gebruik de -soundcard 0 parameter, of selecteer "No Sound" tijdens het opstarten (of in de front end instellingen). Zet de nieuwste Metallica, Just4Fun of Helmut Lotti Goes Classic CD in je cd-rom speler en zet 'm op 10 als je PACMAN speelt..........(wie kan dit weerstaan?) Even zonder gekheid, spelen zonder geluid kan de speelsnelheid zeker ten goede komen. Maar pas op: sommige spellen kun je niet spelen zonder geluid, bijvoorbeeld Marble Madness en Indiana Jones. Terug
D09. <Naam van het spel> werkt niet.(Ja ja, ik heb de readme.txt gelezen en het spel zou moeten werken.)
Soms is een complete emulatie gewoonweg niet mogelijk. Spy Hunter bijvoorbeeld heeft niet hetzelfde "gevoel" als in de speelhal. Capcom Bowling speelt gewoon lekkerder met een trackball.

Denk je dat een bepaalde optie niet werkt, wees er dan zeker van dat het originele spel dit wel had. Niet alle spellen hadden een high score, "Continue?" opties of zelfs geluid. Deze dingen kwamen pas later in de videogame historie.

Loopt het spel niet en heb je de README.TXT goed gelezen en weet je van andere mensen die het wel gespeeld hebben, dan heb je misschien niet de goede ROM set. Normaal krijg je een melding van MAME tijdens het opstarten dat de ROMS niet goed zijn maar alles is mogelijk. In elk geval, voordat je gaat zitten mokken en klagen, bedenk één ding: MAME is gratis. Het heeft je geen dubbeltje gekost. Terug
D10. Wat is VESA V3.0? Waarom heeft mijn videokaart dit niet?
VESA V3.0 is een standaard die definieert hoe grafische applicaties met de videokaart communiceren. Komt er een nieuwe VESA standaard uit dan zullen oudere videokaarten ontworpen voor oudere versies (VESA 1.0, VESA 2.0) niet juist communiceren met het programma wat betreft de graphics. In MAME taal zou je de melding Unable to initialize display krijgen.

VESA 3.0 is relatief nieuw; de meeste huidige videokaarten hebben het niet. En waarom jouw videokaart het niet heeft; in de computer wereld geldt het gezegde "wat je vandaag koopt is morgen al weer verouderd". Met andere woorden, de hardware voor computers verandert zeer snel. Het goede nieuws is dat je je videokaart weer up to date kunt brengen met software ---met een nieuwere driver van de fabrikant--- of met Sci-Tech's Display Doctor software.

MAME heeft VESA 3.0 compabiliteit niet nodig Het -depth 8 commando is puur voor snelheid ontworpen. Ook hier geldt: uitzonderingen bevestigen de regel. Terug
D11. Waarom werkt de bootleg versie van <naam van het spel> wel, maar het origineel niet?
Vaak waren de ROM chips beschermd door een bepaald stuk hardware of een encrypt systeem om te voorkomen dat er illegale kopieën van gemaakt werden. Af en toe wordt er een "bootleg" kopie van de ROMs gevonden die deze kopieer beveiliging mist en zodoende gemakkelijker te emuleren is. In de MAME wereld zijn het vaak dit soort ROMs die goed werken, terwijl de originele ROMs niet gebruikt kunnen worden vanwege de encrypt beveiliging. Terug
D12. Het spel lijkt opeens boven of onderaan het scherm op te houden.
Kijk eerst of je de monitor instellingen kunt veranderen aan de monitor zelf om zo dit probleem te verhelpen. (Dit lijkt overbodig, maar sommige mensen zien dit over het hoofd). Is dit niet het probleem voeg dan -vesa toe aan het opstartcommando. De beste resolutie zal nu automatisch gebruikt worden. Terug
D13. Ik heb een nieuwe bug gevonden. Hoe kan ik dit aan het MAME team vertellen?
Ga ze s.v.p. niet e-mailen. Het kan zijn dat meer mensen dit probleem hebben ontdekt en het al gemeld hebben. Het beste is naar het IRC channel #retrogamers te gaan (op EFNET - probeer irc.idle.net als je IRC server). Chat met andere MAME gebruikers. Als alternatief kun je een bericht posten op een MAME Message Board. Wees er zeker van dat je de "nieuwe" bug goed gecontroleerd hebt, voordat je het post. Er zijn gevallen bekend waarbij er flink ge-flamed werd toen iemand een bericht op het message board poste met de tekst: POPEYE WERKT NIET..............HEEFT IEMAND EEN GOEDE SET ROMS, terwijl het in de README.TXT duidelijk staat dat dit spel niet goed werkt. Terug
D15. Als ik Star Wars (of andere spellen) met een muis speel, gaat de crosshair in de verkeerde richting.
Star Wars werd gespeeld met een yoke, een soort stuurknuppel dat gebruikt wordt in vliegtuigspellen. De bewegingen zijn dus zoals 't hoort. Om de Y Axis beweging tegen te gaan, druk op Tab en ga naar het Analog Setup menu. Terug
D15. Ik heb een AWE32/AWE64 geluidskaart, maar als ik deze selecteer speelt MAME zeer langzaam.
Gebruik de Sound Blaster 16 settings. Het is sneller en lijkt meer op het originele geluid, doordat de AW32 meer echo/galm effecten produceert die niet op de originele machine aanwezig waren Terug
D16. Error: Exiting due to signal SIGNOFP Coprocessor not available at eip=0014d62c
MAME gebruikt vanaf versie .28 een coprocessor; dat betekent als je een SX processor hebt (bijv. 386/SX, 486/SX, SLC-gebaseerde processor, of elke andere SX-ripoff processor) je MAME niet kunt gebruiken. Je moet je processor en moederbord upgraden om MAME te gebruiken.

Met oude CYRIX processoren (die een geëmuleerde FPU i.p.v. een echte FPU bezitten) zou dit probleem ook kunnen voorkomen. Terug
D17. Ik heb een een Sound Blaster geluidskaart, maar ik hoor niets. Wat is er aan de hand ?
Vaak is de reden dat of de geluidskaart niet goed geïnstalleerd is of dat de instellingen door DOS niet goed worden geïnterpreteerd. Kijk eerst of je MAME speelt met het commando –soundcard 1. Dit is het commando voor de Sound Blaster geluidskaart.

Kijk in het bestand autoexec.bat of de geluidskaart goed geïnstalleeerd is. Open het bestand met een editor. Je zult iets moeten zien zoals bijvoorbeeld:

SET BLASTER=A220 I5 D1 H5 P330 T6

Zie je dit niet, dan is de geluidskaart niet goed geïnstalleerd. Installeer het opnieuw. Zie je dit wel, maar hoor je geen geluid dan worden de instellingen waarschijnlijk niet goed geïnterpreteerd door DOS. Kijk of je de file ctcm.exe kunt vinden. Via dit programma kun je de instellingen van de geluidskaart veranderen. Zet dit bestand dan ook als opdrachtregel in je autoexec.bat, bijvoorbeeld: C:\SB16\ctcm.exe en sla dit op. Terug
D18. Mijn PCI geluidskaart werkt niet goed onder DOS.
Een vervelend probleem met de “moderne” PCI - geluidskaarten. Het komt doordat deze PCI - kaarten geen geheugen adressen gebruiken op de manier zoals de “ouderwetse” ISA - kaarten dat wel doen. Je kunt je PCI geluidskaart voor de gek houden door een geheugen adres nabootsen en een virtueel adres toe te wijzen aan je geluidskaart. Dit doe je door je autoexec.bat te openen met een editor en naar de regel SET BLASTER te zoeken. Vul dan hier in: SET BLASTER=A220 I7 D1 T2 of probeer SET BLASTER=A220 I5 D1 T2. Dit zou moeten werken voor de Sound Blaster PCI.

Voor de Sound Blaster Live! Kun je het volgende proberen. Voer het programma sbeset.exe uit (te vinden in de map waar je de SB Live! Bestanden neergezet hebt) en configureer je Sound Blaster 16 emulatie poort tot 220, de IRQ tot 5, lage DMA tot 1 en hoge DMA tot 1. In de sbeset.txt vind je hier meer informatie over. Het systeem moet nu opnieuw opgestart worden.

Je moet in je autoexec.bat ook een verwijzing naar het programma sbeinit.com hebben staan.

Lukt dit allemaal niet, dan kun je twee dingen doen: spelen zonder geluid (lijkt mij niet echt leuk) of je probeert voor 25 gulden een ISA - geluidskaart op de kop te tikken. Bij voorkeur een Sound Blaster. Dit werkt altijd !

Kijk op de site van EmuAdvice voor meer technische achtergrondinformatie. Terug

PROBLEMEN OPLOSSEN (WINDOWS)
W01. Waarom werkt MAME/W of MAMEnu niet met MAME32? Is een front end voor MAME32?
MAME32 is een compleet programma met eigen front end en setup utilities in het programma. Je kunt het met MAME/W front end gebruiken maar het is compleet overbodig. (Wanneer je het wel doet, gebruik dan wel het commando -quit in het Additional Commands menu. Terug
W02. Startup error: DINPUT.DLL
Heb je Direct X V3.0 of hoger geïnstalleerd ? Zo niet, download het vanaf www.microsoft.com/directx/ en installeer het. Grote kans dat dit het probleem oplost.

Anders is je joystick is of (a) niet goed geïnstalleerd; (b) functioneert niet goed; (c) of niet compatible met Direct X. Het gebeurt vaak dat je deze foutmelding krijgt doordat de joystick niet goed geïnstalleerd is. De meeste "moderne" joysticks hebben een volledige installatie van de drivers en setup nodig onder Windows. Ga naar CONFIGURATIESCHERM en kijk bij de SPELBESTURINGEN. Zie je hier je joystick staan? Als je niets ziet is je joystick niet geïnstalleerd. Haal de diskette met de drivers weer uit de vuilnisbak en installeer het nogmaals.

Zat er bij je joystick geen geen CD of drivers? Wat de prijs ongeveer fl. 20,--? Dan heb je waarschijnlijk een typische "DOS compatible" joystick. Je zult het handmatig moeten configureren.Je gaat naar CONFIGURATIESCHERM en naar SPELBESTURINGEN en vervolgens voeg je je joystick toe. Probeer dan MAME32 opnieuw op te starten.

Je hebt het bovenstaande gedaan maar je joystick werkt nog steeds niet? Sommige joysticks zijn niet compatible met Direct X. Je kunt dan: (a) met het toetsenbord spelen; (b)een nieuwe, compatible joystick kopen; of (c) de DOS versie van MAME gebruiken, die met elke DOS compatible joystick zou moeten werken. Terug
W03. Startup error: Dxxxxxxx.DLL (geen DINPUT.DLL)
Het kan zijn dat je een oude versie van MAME hebt. Versies vanaf 0.31 zullen deze foutmelding niet veroorzaken. Controleer de versie en upgrade zonodig.

Het kan ook een probleem met Direct X zijn. Of je hebt: (a) Direct X niet geïnstalleerd; (b) een te oude versie (je moet versie 3.0 of hoger hebben); of (c) je geluids- of videokaart is niet compatible met Direct X.

Denk je dat je Direct X geïnstalleerd hebt en je hebt verder alles gecontroleerd, download de nieuwste versie vanaf http://www.microsoft.com/directx/ en installeer het opnieuw. (Direct X kan je vragen oude drivers vervangen door nieuwere. Klik dan op OK).

Wil MAME32 nog steeds niet opstarten, dan zul je misschien wel een nieuwe geluids- en/of videokaart moeten kopen. Als het probleem DDRAW.DLL is, kun je proberen om de laatste video drivers voor je videokaart of de Sci-Tech's Display Doctor software te installeren. Terug
W04. Ik krijg geen fout melding, maar ik krijg ook geen geluid of muziek.
Onder Windows kan normaal één programma de geluidskaart gebruiken. Wees er zeker van dat er geen ander programma is dat de geluidskaart gebruikt.(Bij audio cd's zijn er normaal gesproken geen problemen; zij gebruiken niet het gedeelte van de geluidskaart dat het geluid genereert.) Sluit ALLE programma's af, behalve MAME32, en probeer het opnieuw.

Een Compaq, een Packard Bell en andere "kantoor" PC heeft veel software zo geconfigureerd dat het allerlei programma's actief zijn (antwoordapparaten etc.) wanneer Windows opstart. Ze kunnen een conflict veroorzaken met MAME32. Om dit te controleren, druk op Ctrl-Alt-Delete, "Taak beëindigen", alles behalve de Verkenner en probeer het opnieuw.

Anders:
(a) Controleer de MAME32 geluids opties en verandere eventueel bepaalde instellingen.
(b) Kan het ook dat je geluidskaart niet compatible is met Direct X (daar zul je inmiddels wel achter zijn.) Overweeg dan om een Direct X compatible geluidskaart te kopen. Terug
W05. Ik krijg geen DINPUT fout melding, maar mijn joystick wil nog steeds functioneren.
1. Dit klinkt stom, maar kijk eens aan de achterkant van de computer of de joystick goed ingeplugd is. (Is het dat niet, da's niet erg hoor; het kan iedereen overkomen.

2. Ga naar CONFIGURATIESCHERM en naar SPELBESTURINGEN en kijk of de joystick daar vermeld wordt. Zo niet, installeer het. (Kijk bij vraag W2 .) Het je een joystick van een onbekend merk, dan kan het zijn dat deze niet te gebruiken is met Direct X. Terug
W06. Ik heb een niet-Intel processor processor en MAME32 wil niet opstarten.
De nieuwste versies van MAME32 hebben het grootste gedeelte van de problemen met AMD, WinChip en Cyrix processors opgelost. Gebruik je de huidige/meest recente versie van MAME32 en het werkt nog steeds niet, probeer dan vanaf het DOS commando (onder Windows) de parameter -nocpudetect te gebruiken. Bijvorbeeld:

   mame32 rastan -nocpudetect

Werkt dit, maak dan een PIF bestand in Windows 95x, dat deze parameter aan je MAME32 snelkoppeling toevoegt. (Kijk voor het maken van PIF bestanden en snelkoppelingen in het Windows help bestand.) Terug

VAN ALLES WAT
M01. Waarom er er zoveel versies van Galaxian, Donkey Kong, Pac-Man, etc.?
Vaak werden de spellen aan andere bedrijven in licentie gegeven wanneer het "moeder" bedrijf dacht dat er genoeg gebruik van gemaakt was. Of een spel was zo populair dat andere spel bedrijven graag de licentie wilden hebben om op die manier mee te kunnen profiteren van het succes. Dig Dug en Pac Man werden door verschillende bedrijven aangeboden; Pac Man door Namco en Midway en Dig Dug door Atari en Namco.

Soms duikt er een andere ROMs set op met een afwijkende copyright datum ,of wordt er een bootleg set gevonden of nog meer van dit soort "vreemde" ROMs sets. Wanneer het "hoofd" spel al in MAME geëmuleeerd is, zijn deze andere versies makkelijk toe te voegen. Soms zijn er verschillen; de spel levels worden in een andere volgorde gespeeld, het spel is moeilijker etc.

Soms zijn de ROMs set zo bewerkt (gehackt) dat ze op hardware gespeeld kunnen worden waar ze eigenlijk niet voor bedoeld waren. Bijvoorbeeld, toen Pac-Man populair was, bedachten sommige arcade operators zich een manier om Pac-Man ROMs te bewerken via een Scramble machine* zodat ze een nieuw spel kregen, zonder dat ze het originele Pac-Man board hoefden te kopen. Omdat de gehackte versies meesterwerken op hun manier zijn, laten de MAME ontwikkelaars ze toe in MAME.

* Blijkbaar schijnt Scramble een board te zijn dat zich makkelijk laat hacken omdat er hierop veel spellen gehackt gespeeld mee konden worden. Een grap die al lang de ronde doet bij MAME-fanatici is dat alles op Scramble hardware te spelen is ---N64 spellen, je broodrooster, je automatische garage deur etc. :?) (Ironisch genoeg was Scramble ook gehackt om op Galaxian hardware te spelen!) Terug
M02. Hoe zijn video arcade spellen "copy protected" en waarom?
Door hacks en bootlegs (zie de bovenstaande vraag) zijn sommige fabrikanten van video spellen met iets gekomen om te voorkomen dat arcade operators hun spellen "stelen".

Eén van de slimste methodes ---niet te hacken tot voor kort--- was het security board, oftewel het "slapstic" of "deflector" board. Fabrikanten koppelden dit speciale "security board" aan het system board van het spel. Startte het spel op, dan keek het ROM of het security board aanwezig was. Zo niet, dan bleef het spel hangen. Omdat het slapstic board alleen in combinatie met originele versie van het video spel te koop was, waren de gekopieerde ROMs niet bruikbaar. Spellen zoals Marble Madness and Indiana Jones gebruikten deze vorm van bescherming.

De ultieme manier om de ROMs te beschermen is om ze te encrypten. Het main board decodeert de data terwijl je het spel speelt. Het is dan zinloos om de ROMs te kopiëren tenzij je weet hoe het decryptie systeem werkt. Terug
M03. Is er een chat kanaal waar ik MAME onderwerpen met anderen kan discussiëren?
Je kunt naar #retrogamers gaan op de EFNET IRC server. Heb je geen goede IRC server, dan is irc.idle.net aanbevolen.

IRC is Windows programma waarmee je kunt chatten op dit kanaal. Heb je geen IRC of weet je niet hoe je het moet gebruiken, kijk op de official mIRC site .

Helaas keurt het MAME team de mening van het #mame kanaal niet meer goed, participeert er niet in mee en beveelt het ook niet aan.

Denk er aan dat het een hobby is en dat het voor de lol gebeurt, dus probeer je netjes te gedragen. Het wordt als onbeleefd ervaren om een kanaal binnen te stormen met de vraag "Waar kan ik ROMs krijgen?".

Heb je problemen met het gebruik van MAME lees dan eerst deze FAQ en de README.TXT, voordat je het probleem op een kanaal inbrengt. (Heb je echt een nieuw probleem, dan zullen de chat mensen het zeer zeker interessant vinden.) Terug
M04. Kan ik zelf ook een arcade-kast maken?
Jazeker, voorop gesteld dat je een beetje handig bent. De arcade-kast is in wezen niets anders dan een "omhulsel" om je PC en monitor. Het enige dat je hoeft te doen is deze kast te bouwen en vervolgens de apparatuur in te bouwen. Informatie hierover kun je vinden op de site van Arcade@Home compleet met foto's. Terug
M05. Is MAME in een andere taal te spelen ?
Momenteel MAME in een aantal andere talen te spelen. Kijk hiervoor op de homepage van het MAME Lang Project. Let er wel op dat dit geen officiëel project is en dat alles ook nog niet voor 100% werkt. Terug
M06. Kan ik ook iets aan het MAME project bijdragen ?
Natuurlijk. Je zou kunnen beginnen met het testen van de drivers, zowel oude als nieuwe. Op deze manier krijgt het MAME team wat feedTerug en kunnen ze eventueel een aantal zaken zoals geluid en graphics aanpassen en/of verbeteren.Meer informatie kun je vinden op de MAME Testers pagina. Terug

ROMS
R01. Wat zijn nu precies "merged ROMs"? Moet ik mijn ROM's mergen? Hoe?
Er is veel verwarring hoe ROM-merging in z'n werk gaat. Een merged ROM file is een enkel ZIP bestand, waarin de ROMs zitten voor de verschillende versies van het spel. Het bevat de bestanden van het "originele" spel, met daarbij de extra bestanden die nodig zijn om de "andere" versies te kunnen spelen (klonen, bootlegs, oudere versies, andere fabrikanten etc.) De meeste "andere" versies gebruiken sommige bestanden die het "originele" spel ook gebruikt. Door deze bestanden te mergen in een enkel ZIP bestand voorkom je dubbele bestanden en het scheelt je veel ruimte en rotzooi. Je hoeft namelijk niet voor elke versie een ander ZIP bestand te hebben. Wanneer MAME een "andere" versie van het spel start, gebeurt het volgende:

   1. MAME kijkt naar de zip bestanden voor deze "andere" versie. Zijn ze niet aanwezig, of bevat het niet alle bestanden die nodig zijn...
   2. dan controleert MAME het "originele" ZIP bestand.

Laten we zeggen dan er een (denkbeeldig) spel is, genaamd Space Lips. Er zijn twee versies: het originele (splips.zip) and een andere (splips2.zip). Elke set bevat vijf bestanden, genaamd 01 tot en met 05. Vier van deze bestanden zijn IDENTIEK; alleen het bestand 05 verschilt. Dus, om de andere versie te spelen, henb je alleen maar één extra bestand nodig: de tweede versie van 05.

Haal je 05 uit splips2.zip, geef het een andere naam 05a, en voeg het toe aan splips.zip, dan kun je splips2.zip verwijderen. Wanneer MAME nu Space Lips (Alternate) opstart, zal het(1) kijken naar splips2.zip (is nu verwijderd); daarna (2) de benodigde bestanden vinden insplips.zip en start het spel op.

Hoeveel ruimte bespaar je met merged ROMs? De volledige romset van MAME 0.31 is 107 MB. Bij MAME V.33 is dit gedaald tot maar liefst 77 MB (628 roms) !

Dus, merging is prima---maar hoe weet je welke bestanden je moet mergen, hoe moet je ze noemen etc.? Je kunt proberen het zelf te doen met het commando -listroms om te zien welke bestanden je voor elke versie nodig zijn. Zoals boven vermeld, desondanks hebben sommige "andere" versies dezelfde naam als de "originele". Ze moeten dus een andere naam krijgen. Daarom, ook met zekerheid merged ROMs te gebruiken, zou je:

   * pre-merged sets downloaden vanaf sites die ze hebben,
   * gebruik maken van een ROM-management programma zoals ClrMAME om de bestaande "gesplitste" ROMs te mergen.

(Noot: Sommige bestanden die nu niet nodig zijn, kunnen in volgende versies van MAME wel nodig zijn. Als je je ROMs merged en de onnodige bestanden verwijdert, zul je later waarschijnlijk geupdate ROMs moeten downloaden.) Terug
R02. Hoe kan ik de overbodige bestanden verwijderen na mergen?
Je kunt dit met de hand doen (dit kost TIJD) of met bijvoorbeeld ClrMAME.

Je moet precies weten wat je doet. Latere versies van MAME kunnen eventueel gebruik maken van de tot dan toe nog niet gebruikte roms (stel bijvoorbeeld dat later het geluid geëmuleerd wordt) en dat zou betekenen dat de romset foutief is. Terug
R03. Ik heb een upgrade gedaan naar de laatste versie van MAME en nu werken mijn roms niet.
Zolang MAME zich ontwikkelt, zal het de emulatie van bestaande spellen verbeteren. Dit betekent vaak dat er meer bestanden nodig zijn van de originele ROMs. Sommige van deze bestanden zaten misschien niet in de vorige ROMs distributie, of misschien heb je ze zelf verwijderd tijdens het mergen.

Daarom kun je (a) bij de vorige versie van MAME blijven; of (b) geupdate ROMs downloaden om ze met de nieuwe MAME versie te gebruiken.(Wanneer een nieuwe versie van MAME gereleased wordt, posten sommige sites de nieuwe, individuele bestanden apart, zodat je niet de complete ROMsets hoeft te downloaden.) Terug
R04. Wat zijn PROMs?
PROMs zijn speciale ROM bestanden die kleur- en andere benodigde spel informatie bevatten. Deze informatie zat vroeger "gecoded" in de MAME driver zelf maar nu zit het in de spellen als een aparte bestanden. Terug
R05. Waarom kan ik niet gewoon alle ROMs en samples in één bestand downloaden? En waarom worden de site beheerders boos wanneer ik er naar vraag?
Dit is één van de meest gestelde vragen. Lees de README.TXT:

"Je mag MAME en de ROM images niet op hetzelfde fysieke medium verspreiden. Je mag ze beschikbaar maken voor download op dezelfde website, maar alleen als je de gebruikers waarschuwt met betrekking tot het copyright van de ROMs.Je mag MAME niet beschikbaar stellen voor download samen met één gigantisch groot bestand dat alle ondersteunde ROMs bevat,of enig ander bestand dat meer dan één ROM set bevat. Je mag MAME niet distribueren in wat voor vorm dan ook als je het verkoopt, er mee adverteert of illegale CD-ROMS maakt met daarop ROM images."

Denk er aan, het is illegaal om een ROM file te hebben, tenzij het het originele board behorende bij die ROM hebt. Hoogst onwaarschijnlijk ---waarschijnlijk onmogelijk--- dat één persoon alle boarden voor de 2000+ spellen heeft die MAME ondersteunt.

Zelfs als het legaal was, zou je denken dat site beheerders bezoekers willen hebben die een bestand van 600MB (of meer dan 1700 MB, inclusief de NeoGeo spellen) gaan downloaden?

Stel je voor dat jij een site beheerder bent en 50 mensen vragen jou deze vraag elke dag ---vragen jou om iets te doen dat illegaal is, zeer onpractisch en door het MAME team verboden is. Misschien dat je nu de boze reacties kunt voorstellen. Doe het niet! Terug
R06. Waarom kan ik geen samples vinden voor <naam van het spel>?
Sommige samples sets bestaan domweg niet. De MAME ontwikkelaars voegen sample support toe in de hoop dat er later een sample set gemaakt worden. Bepaalde spellen hebben een gedeelte van de sample set. De meest complete sample lijst vind je op de officiële MAME Samples pagina. Terug