Du vil måske undre, hvad en emulator er. Emulatorer tillader din computer til at fungere som en konsol system som Apple IIe eller Atari 2600, som bruges til at emulere hardwaren i en række klassiske arcade spil.
Er alle klassiske arcade spil emuleret? Nej, men de spil foretaget før 1992 er. Ikke alle systemer er nemme at efterligne.
Hvorfor er der behov for at efterligne klassiske arcade spil? Der er tre store grunde til:
1. Popularitet ¨ c hvis systemet er populær, selv om den er klassisk, jo større indsats skubbes at efterligne det.
2. Tilgængeligheden af oplysninger a- hvis systemet indeholder en masse oplysninger, vil det være lettere at efterligne. Hvis et spil aldrig er blevet efterlignet før, vil det kræve en masse reverse engineering, som til tider kan være frustrerende.
3. Tekniske forhindringer A- hardware begrænser begrænsninger, der er svære at undgå. For eksempel tog det temmelig lang tid, før Atari 7800 blev efterlignet, på grund af den krypteringsalgoritme som forbød spil fra bliver indlæst. Desuden kan nyere systemer mangler den absolutte hestekræfter at have spillet køre på en spilbar, og hurtigere hastighed.
Selvom emulatorer er vanskelige at køre, især hvis det er din første gang, skal du downloade en emulator og unzip det. Hvis du ikke er bekendt med de procedurer, skal du læse dokumentationen grundigt.
Emulatorer er sammensatte stykker software. De fleste emulatorer måske ikke perfekt efterligne evne systemet det forsøger at kopiere. De mangler i nogle emulatorer kan være mindre, nogle gange kan forekomme timing problemer. Nogle emulatorer wonÂ't kører spil på alle, eller værre har nogle problemer med displayet. Nogle emulatorer kan være mangelfuld i joystick support, lyd og andre væsentlige funktioner.
Ved at skrive en emulator, du vil gennemgå en vanskelig proces, som kræver at nå præcise oplysninger om systemet, og finde ud af, hvordan at efterligne det med programkode.
Der er to forskellige typer af emulatorer. Den første er den single-system eller single-game emulator. Eksempler på disse er en Atari 2600 emulator, NES emulator, og en Apple II emulator. Disse emulatorer kan kun emulere en slags spil eller system. Den anden type af emulatorer er multi-emulatorer. Det bedste eksempel på dette er Multi-Arcade Machine Emulator eller MAME. MAME kan emulere hundredvis af arcade spil, selv om ikke alle arcade spil kan køre på den samme form for system. Det er en kæmpe generalisering, men årsagen multi-emulatorer kræver flere ressourcer i forhold til enkelt system emulatorer, i de fleste tilfælde.
Starten af emulering har åbnet en masse muligheder for virksomheder at udnytte deres ressourcer. Hvorfor bruge en masse tid omprogrammering eller portering de klassiske arcade spil til en ny konsol, når du nemt kan skrive en opretstående emulator. Emulering er løsningen på disse problemer, og giver spillerne en nøjagtig kopi af de klassiske spil, de elsker og ønsker at erhverve.
Simon Oliver har en interesse i Arcade Games. For at få adgang til flere artikler om Arkade Spil eller for yderligere oplysninger og ressourcer besøge denne arkade spil relaterede hjemmeside