då och då får vi en fråga om de gamla spelen som en gång var den blödande kanten av underhållning i arkader och barer. Alltid från någon som spelade dem och saknar dem—inte från den nuvarande generationen mobiltelefonmissbrukare.
men även om du är den senare kanske du vill se hur dina föräldrar roade sig i de dagar då Pong, asteroider och Galaxian var höjden av spelteknik. Du kan enkelt göra det direkt på din dator. Äventyrliga programmerare har länge skärpt sina färdigheter genom att skriva emulatorer för ett brett utbud av datorer, spelmaskiner och spelkonsoler. Under det senaste decenniet har dock det stora projektet varit MAME.
Obs: medan den här artikeln visar Mames Arkad-och Konsole-emulering, är den också avsedd att emulera nästan allt som någonsin har beräknats: olika datorer, miniräknare och till och med schackmaskiner.
Lägg skulden på MAME
för att emulera arkadspel finns det inget som är så kompetent som MAME eller Multiple Arcade Machine Emulator. Programmet stöder bokstavligen tusentals Arkad-och spelkonsoltitlar genom att emulera hårdvaran och ladda sina ROM-skivor (skrivskyddat minne). Dessa är nu faktiskt filer som innehåller dumpar av koden eller data i chip/chips från den ursprungliga konsolen eller patronen.
ja, programvara kom en gång hårdkodad i chips och i form av en patron. Kan du föreställa dig att det händer i denna dag och ålder av release-it-before-it ’ s-ready, användartestad programvara? Tro det eller ej, en bugg i din kod brukade vara ett tecken på skam.
MAME är tillgänglig från
hemsida. Vid tidpunkten för detta skrivande var den senaste versionen beta 0.184, men låt inte den färdiga statusen kasta dig bort-det här är ett projekt som sannolikt kommer att vara i beta för alltid. Att emulera allt som någonsin funnits i spelvärlden, från Pong, till Atari 2600, till Amiga och bortom, är en skrämmande uppgift.
MAME har sin egen ganska primitiva GUI som visas om du kör det på egen hand, men det finns trevligare utseende och lättare att använda front-ends. Jag väljer QMC2 eftersom det är plattformsoberoende (som MAME: Windows, OS X, Linux), uppdateras regelbundet (MAME katalog och Rom ändras ofta), och lätt på ögat. Ursprungligen måste du peka QMC2 till MAME-katalogen och dess underkataloger, men det är en relativt enkel uppgift.
förmodligen den svåraste delen av hela affären är att hitta spelen. MAME ger dem inte eftersom de inte har laglig tillgång till de flesta av dem, och utvecklarna är mer intresserade av att tillhandahålla medel. Men om du söker på webben hittar du webbplatser som är dedikerade till att tillhandahålla MAME ROM-filer, liksom ROM-filer för andra emulatorer.
när du hittar ROM-filerna kommer de troligen att vara ZIP-arkiv. Packa inte upp dem, spara dem bara i MAMEROMS-katalogen. MAME kan läsa arkiven, och det är ett trevligt sätt att dölja vad som kan vara en förvirrande uppsättning filer (vissa spel använde flera marker) och hålla sakerna snyggt organiserade.
du kommer att se en stor lista över spel när du kör MAME, som representerar alla som stöds eller utvecklas av projektet, men det bör finnas en indikation på vilka som faktiskt finns i Rom-katalogen. Du kan också söka. När du hittar spelet, helt enkelt dubbelklicka på den, tryck på mellanslagstangenten för att scoot förbi spelet info, och du kommer att vara bra att gå. Så långt som tangentbordskommandon går: 5-9 sätt Mynt, 1-4 starta spelet, piltangenterna flytta, och vänster kontroll och Alt-tangenterna göra saker som brandkanoner och åberopa hyper-drive.
advokat bete
som jag nämnde, det är lite av en juridisk fråga inblandade här. Om du inte äger spelet och någon firmware och programvara som krävs, bryter du upphovsrättsreglerna. Bryr sig någon? Om du inte tjänar pengar på det, förmodligen inte. Hela tanken bakom MAME är att spara en viktig del av datorhistoriken, och det gör det ganska snyggt. Om de lämnas upp till de ursprungliga utvecklarna och upphovsrättsinnehavarna är det mycket tveksamt att många skulle överleva. Men du har blivit varnad.
oavsett, MAME låter dig återuppleva de dagar då arkadspel var enkla, grafiskt utmanade (vi trodde inte det då) och lätt igenkännliga för vad de var—ett roligt sätt att slösa tid och kvartaler.