Spil DOOM 2 på Avengers Pinball Machine: A Unique Gaming Experience

DOOM II gør sin vej til Pinball Machines: A Unique Hack af Mark Rowe

Det ikoniske førstepersonsskydespil, DOOM II, har opnået endnu en ekstraordinær milepæl i sin arv: den kører nu på en flippermaskine! Denne bemærkelsesværdige bedrift er mere end blot et finurligt eksperiment; det viser den innovative ånd hos spilentusiaster, der finder kreative måder at bringe klassiske titler til uventede platforme.

Visionæren bag hacket: Mark Rowe

Mark Rowe, en sikkerhedsingeniør, overførte med succes DOOM II, der oprindeligt blev udgivet i 1994, til Avengers Infinity Quest-flippermaskiner. Maskinen har en stor skærm designet til animationer og scoring, som Rowe genialt genbrugte som den primære skærm til gameplay. Spillere styrer spillet ved hjælp af forskellige knapper, der traditionelt er beregnet til flipperspil, herunder:

  • Møntdør serviceknapper
  • Svømmefødder
  • Indsæt møntknap
  • Yderligere fysiske knapper på maskinen

Disse tilpasninger forvandler effektivt en pinball-oplevelse til et førstepersonsskydespil, selvom kontrollernes egnethed til denne genre kan komme på tale.

Teknisk indsigt i porteringsprocessen

I et detaljeret indlæg om Mastodon uddybede Rowe de tekniske kompleksiteter involveret i porteringsprocessen. Han udtalte, at flippermaskinens hovedprocessor er en ARM Cortex A9, der kører en forældet version af Linux . Udfordringen blev forværret af behovet for at udvikle en brugerdefineret driver til at kommunikere med maskinens mikrocontrollerkort via en proprietær seriel ‘nodebus’. Denne situation førte til, hvad Rowe beskrev som “cross-compiler helvede.”

“Ud over cross-compiler helvede var det meste af arbejdet at skrive en driver, der taler node bus-protokollen og syntetiserer virtuelle tastaturbegivenheder.” – Mark Rowe

Denne indsigt afslører det indviklede samspil mellem brugerdefineret hardware og software, der gør sådanne ambitiøse projekter mulige.

En arv fra portering af DOOM

Siden udgivelsen er DOOM og dens efterfølger designet til et utal af platforme. Kildekodens udgivelse lettede lettere porte, men mange hacks vælger at køre den originale MS-DOS-version gennem emulatorer som DOSBox. Interessant nok er DOOM berømt blevet tilpasset til brug på:

Denne trend demonstrerer DOOMs vedvarende appel på tværs af forskellige medier og taler til samfundets appetit på innovation. Selvom denne port på en pinball-maskine kører rimeligt godt, udgør de iboende begrænsninger af pinball-kontroller bestemt udfordringer for first-person shooter-gameplay.

For visuelle demonstrationer og yderligere detaljer, se denne video, der viser DOOM II-oplevelsen på en pinball-maskine.

Kilde: Mark Rowe ( Mastodon )

Yderligere indsigt

1. Er det svært at køre DOOM II på en flippermaskine?

Ja, at køre DOOM II på en pinball-maskine indebærer betydelige tekniske udfordringer, især med at skabe drivere, der kommunikerer med maskinens hardware og tilpasse kontrollerne til FPS-gameplay.

2. Kan jeg prøve dette derhjemme?

Forsøg på at portere DOOM II til ukonventionelle enheder kræver betydelig programmeringsviden, især i arbejdet med Linux og hardwareinteraktioner på lavt niveau. Det er ikke et let projekt for den gennemsnitlige gamer.

3. Hvilke andre enheder er DOOM II blevet porteret til?

DOOM II er blevet kreativt porteret til forskellige enheder, herunder pengeautomater, termostater og endda grafregnere, hvilket viser spillets alsidighed og vedvarende popularitet i spilfællesskaber.

Kilde og billeder

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *