Hoe u van uw oude computer een arcade-machine maakt

Arcades zijn iets van een overblijfsel uit het verleden. Je kunt er af en toe een tegenkomen in je plaatselijke winkelcentrum, bowlingbaan en pretparken of andere gezinsattracties, maar voor het grootste deel zijn ze de weg van de dinosaurus gegaan. Niet alleen dat, maar de arcades van vandaag hebben niet de neiging om de bekende games van weleer te huisvesten.  

MAME , een afkorting voor Multiple Arcade Machine Emulator , heeft het nodig geacht haar steentje bij te dragen aan het herscheppen van de originele arcade-ervaring in de vorm van een multifunctioneel emulatieraamwerk. Een emulator is software die is ontworpen om specifieke hardware na te bootsen. Er zijn er veel die een arcade-machine zullen imiteren (evenals andere gameconsoles), maar MAME is zonder twijfel de beste voor de klus. 

Het enige doel dat MAME wilde bereiken, was het behoud van oude arcade-titels. De meeste, maar niet alle arcadespellen werken op een vergelijkbare bekabelde processorchipconfiguratie. Maar er zijn anderen, zoals Dragon's Lair , die op laserdiscs draaiden.

MAME emuleert de hardware waarin de spellen zijn ondergebracht, inclusief het geheugen, de processors of de CPU(CPU) (centrale verwerkingseenheid) van de machine. Wanneer je het koppelt aan een arcadespel- ROM (alleen-lezen geheugen) en het perfecte geluid, zal MAME het spel voor je imiteren. Het dient als een perfecte emulator voor arcade-machines.

Een ROM is in wezen de opslagsoftware voor de game die je wilt spelen. MAME ondersteunt duizenden verschillende ROM's(MAME supports thousands of different ROMs) , dus het zou een vrij eenvoudige taak moeten zijn om er een te vinden voor je nostalgische reis.

Hoe u van uw oude computer een arcade-machine maakt(How To Turn Your Old Computer Into An Arcade Machine)

Voordat we kunnen beginnen met het bouwen van een ouderwetse arcade-machine, zijn er een paar dingen die je moet weten. Ten eerste is het maken van een emulator voor een arcade-machine geen eenvoudig project. De onderneming vereist vaardigheden in meer dan alleen je kennis van games en technologie. Er zal ook behoefte zijn aan codering, solderen, bedrading en een beetje timmerwerk.

Je zou gewoon kunnen genieten van de games op je gewone dagelijkse computer, maar dat is niet de ervaring waar we in dit artikel voor gaan.

De wettigheid van dit alles(The Legality Of It All)

MAME is gratis en open voor gebruik door het publiek, maar bevat geen ROM's . De reden hiervoor is dat arcade-spellen, ook die met bedrijven die mogelijk inmiddels zijn gesloten, nog steeds auteursrechtelijk beschermd zijn. 

Dit betekent dat tenzij je een fysieke kopie van de game zelf hebt, het downloaden en gebruiken van de ROM als tegen de wet wordt beschouwd.

Voor dit project gaan we ervan uit dat je legitiem een ​​fysiek exemplaar hebt gekocht van de game die je wilt spelen. Het enige wat je mist is de hardware om het op te spelen. In dit geval is het gebruik van zowel MAME als de ROM (s) volkomen legaal.

De juiste computer en monitor voor de klus(The Right Computer & Monitor For The Job)

De MAME- website vermeldt de minimumvereisten voor het uitvoeren van MAME op een computer als:

  • Elke MMX-compatibele AMD- of Intel - processor.
  • Windows 98 of hoger.
  • DirectX 5.0 of hoger.
  • Een DirectDraw- of Direct3D -compatibele grafische kaart.
  • Elke DirectSound -compatibele geluidskaart.

Begrijp dat hoe krachtiger een computer is, hoe beter hij zal zijn in het omgaan met de MAME- verwerkingsvereisten. Onthoud(Remember) dat MAME het gedrag van de originele hardware probeert na te bootsen. Dit vereist veel rekenkracht.

De standaard pc-versie van MAME heeft een opdrachtregelsysteem, wat inhoudt dat je opdrachten moet invoeren om instellingen te bewerken en de ROM(ROMs) 's af te spelen . U kunt poorten van MAME vinden die zullen draaien op machines met een Mac- of Linux-gebaseerd besturingssysteem. Als u de standaard pc-versie van MAME downloadt , ziet u dat het een opdrachtregelsysteem is.

Een monitor zal een noodzaak zijn en de meeste MAME -enthousiastelingen geven de voorkeur aan een kathodestraalbuis ( CRT ) TV boven een computermonitor. Dit komt omdat de oudere CRT- modellen een meer natuurgetrouwe visuele arcade-ervaring creëren. Zorg(Just) ervoor dat welk scherm u ook kiest, het verbinding kan maken met uw computer.

Uw bedieningselementen kiezen(Choosing Your Controls)

De bedieningselementen die u kiest voor uw arcade-machine-emulator, zijn afhankelijk van de games die u wilt spelen. Race spel? Gebruik een combinatie van stuur en pedaal. Games zoals Centipede ? Een trackball werkt het beste. Wil je Tempest spelen ? Het originele spel gebruikte een dial-achtige draairegelaar. 

Dan is er nog de standaard combinatie van joysticks en knoppen. Hoe dan(Regardless) ook, MAME zal het waarschijnlijk ondersteunen zolang je het aanzet met een regelcommando. 

Standaard(Standard) computerjoysticks, stuurwielen of gamepads werken met de meeste games. U kunt ze installeren via pc-poorten of ze aansluiten via USB . Ze reproduceren echter niet noodzakelijk het gevoel van een echte arcade-machine. Je moet eropuit gaan en de echte deal kopen van leveranciers die geprefabriceerde spelbesturingspanelen verkopen. 

Een geprefabriceerd bedieningspaneel kost u meer dan de onderdelen afzonderlijk te kopen, maar het bespaart u tijd bij het bedraden en coderen van uw bedieningselementen. Er zijn echter enkele MAME -arcademachinefabrikanten die graag de vrijheid hebben om het allemaal zelf te doen. Sommige zullen zelfs meerdere bedieningsapparaten op een enkele machine bevatten. De keuze is uiteindelijk aan jou.

Arcadebesturing gebruiken(Using Arcade Controls)

Om de bedieningselementen te gebruiken, moet u ze in kaart brengen. MAME wijst standaard uw arcade-besturingselementen toe aan specifieke toetsenbord-keybinds. Elke toets van je toetsenbord is eigenlijk gewoon een schakelaar. U wilt de standaardschakelaars vervangen door die van uw bedieningselementen. 

Een arcade-joystick heeft schakelaars die in twee, vier of acht richtingen bewegen. Door elke richting van de joystick toe te wijzen aan een andere toets op de printplaat, kunt u MAME programmeren om de invoer te accepteren.

Er zijn twee soorten schakelaars die worden gebruikt in arcade-machines:

  • Bladveerschakelaars(Leaf spring switches) worden door veel arcade-enthousiastelingen als de beste van de twee beschouwd. De reden hiervoor is dat het ontwerp een beter gevoel geeft bij het spelen van een game.
  • Microschakelaars(Microswitches) hebben de neiging om aan de stijvere kant te zijn, maar zijn gemakkelijker te vinden en vergen veel minder onderhoud dan bladveren.

De bedieningselementen installeren(Installing The Controls)

Dit is het moeilijkste deel van het hele arcade-machine-emulatorproject. Je krimpt of soldeert de draden op de juiste connectoren die overeenkomen met de bedieningselementen. U kunt dit doen door de aarddraadconnectoren in serie te verbinden met een gemeenschappelijke aarde. U moet ook de toetsenbord-encoder op uw computer aansluiten.

Een toetsenbord-encoder is wat wordt gebruikt om uw computer te verbinden met de arcade-bedieningselementen. Aangezien MAME elke arcade-besturing een corresponderende klaviertoets geeft, moet je deze gebruiken om de besturing uit te testen en in te stellen zoals je wilt.

U kunt het MAME -programma uitvoeren om uw bedieningselementen te testen zodra ze zijn aangesloten. Dit proces is traag, omdat je bepaalt welke toetsaanslagen door de besturing worden gesimuleerd en deze vervolgens aan de juiste besturingsinstellingen in MAME toewijst(MAME) .

Dit betekent dat het naar rechts duwen van de joystick kan overeenkomen met de toetsaanslag B. U moet de instellingen in MAME aanpassen zodat B moet overeenkomen met de speler die rechts op de joystick drukt. Herhaal dit proces voor elke actie.

Er moet een stekkerdoos of aansluitdoos in uw machine worden geïnstalleerd om uw verschillende componenten aan te sluiten. Een externe stroomschakelaar is ook handig om te voorkomen dat u de kast hoeft te openen om de machine aan te zetten.

De Arcade-sfeer(The Arcade Atmosphere)

De lichten en geluiden van een arcade-machine brengen hem echt tot leven. Het project zou niet compleet zijn zonder een verlicht display en een solide geluidssysteem. Graphics zijn belangrijk, maar het zijn de kleine dingen die de authenticiteit van het project naar voren brengen.

Wat je nodig hebt:

  • Een lichtbron, wat plexiglas en een feesttent voor het overheaddisplay van de arcade-machine. De feesttent is een doorschijnend materiaal met illustraties erop die je zelf kunt maken of je kunt er een kant-en-klaar kopen.
  • Fluorescerende(Fluorescent) verlichtingsarmaturen zijn een betere keuze dan gloeilampen omdat ze niet veel warmte genereren, de lampen langer meegaan en ze in verschillende lengtes te vinden zijn.
  • Om het kunstwerk te beschermen, moet de tent tussen de platen plexiglas worden ingeklemd . Installeer het tl-licht in de bovenkant van de kast en richt de lichtbron in de richting van waar de tent zal zijn. Tweak het armatuur totdat alles perfect past zoals je het ziet.
  • Het geluid is afhankelijk van het type monitor dat u kiest. Voor tv-toestellen zouden de standaardluidsprekers prima moeten werken. Een computermonitor vereist een geluidskaartinstallatie die compatibel is met uw versie van MAME . Dit, naast een paar gemonteerde luidsprekers die in de kast zullen gaan.

Het kabinet bouwen(Building The Cabinet)

De aankoop van een arcade-machinekast kan bij verschillende magazijnen, veilingen en websites. Kastonderdelen(Cabinet) kunnen ook afzonderlijk worden gekocht, maar al met al zal de optie kostbaar zijn. Niet alleen duur, maar er is geen garantie dat je MAME - opstelling in een geprefabriceerde arcadekast past.

Als je van plan bent om je eigen kast helemaal opnieuw te bouwen, moet je rekening houden met de computer, de monitor die je hebt gekozen, het type bedieningselementen voor installatie en waar je hem in je huis verwacht te plaatsen.

De enige ontwerpbeperkingen worden veroorzaakt door de gebruikte apparatuur, het beschikbare vloeroppervlak, uw budget en uw verbeeldingskracht. Als je hulp nodig hebt bij het ontwerpen van je kast, zijn er tal van doe-(DIY) het- zelfwebsites die je kunnen helpen.

Om je eigen arcadekast te bouwen, heb je nodig:

  • Vezelplaat(Fiberboard) of iets dergelijks om het lichaam te maken.
  • Houtlijm(Wood) , schroeven, bouten en beugels om het bij elkaar te houden. 
  • Een boormachine, een decoupeerzaag, schroevendraaier en ander soortgelijk gereedschap voor de klus. Deurscharnieren(Door) , sluitingen en een aan/uit-schakelaar zijn allemaal optionele componenten.
  • Genoeg ruimte voor het bedraden van het bedieningspaneel van je game. Dit is met name belangrijk als u meerdere besturingssystemen probeert te combineren.

Kijk voor een eerste project op internet voor hulp bij het uitzetten van uw configuratiescherm. Dit is om complicaties en fouten te voorkomen, wat zorgt voor een minder stressvol project in het algemeen.



About the author

Ik ben een computerprogrammeur en ben dat al meer dan 15 jaar. Mijn vaardigheden liggen in het ontwikkelen en onderhouden van softwareapplicaties en het bieden van technische ondersteuning voor die applicaties. Ik heb ook computerprogrammering gegeven aan middelbare scholieren en ben momenteel een professionele instructeur.



Related posts