Speel DOOM 2 op de Avengers Pinball Machine: een unieke game-ervaring

DOOM II vindt zijn weg naar flipperkasten: een unieke hack van Mark Rowe

De iconische first-person shooter, DOOM II, heeft weer een buitengewone mijlpaal bereikt in zijn nalatenschap: het draait nu op een flipperkast! Deze opmerkelijke prestatie is meer dan alleen een eigenzinnig experiment; het toont de innovatieve geest van gameliefhebbers die creatieve manieren vinden om klassieke titels naar onverwachte platforms te brengen.

De visionair achter de hack: Mark Rowe

Mark Rowe, een beveiligingsingenieur, heeft DOOM II, oorspronkelijk uitgebracht in 1994, succesvol geporteerd naar de Avengers Infinity Quest flipperkast. De machine heeft een groot display dat is ontworpen voor animaties en scores, dat Rowe op ingenieuze wijze heeft omgebouwd tot het primaire scherm voor gameplay. Spelers besturen het spel met verschillende knoppen die traditioneel bedoeld zijn voor flipperkastspel, waaronder:

  • Muntdeur service knoppen
  • Vinnen
  • Muntinworpknop
  • Extra fysieke knoppen op de machine

Deze aanpassingen transformeren een flipperkastervaring effectief naar een first-person shooter, hoewel de geschiktheid van de besturing voor dit genre in twijfel getrokken kan worden.

Technische inzichten in het overdrachtsproces

In een gedetailleerde post op Mastodon ging Rowe dieper in op de technische complexiteiten die bij het portingproces komen kijken. Hij stelde dat de hoofdprocessor van de flipperkast een ARM Cortex A9 is die een verouderde versie van Linux draait . De uitdaging werd nog groter door de noodzaak om een ​​aangepaste driver te ontwikkelen om te communiceren met de microcontrollerborden van de machine via een eigen seriële ‘node bus’. Deze situatie leidde tot wat Rowe omschreef als “cross-compiler hell.”

“Naast de cross-compiler-hel bestond het meeste werk uit het schrijven van een driver die het nodebusprotocol spreekt en virtuele toetsenbordgebeurtenissen synthetiseert.” – Mark Rowe

Dit inzicht onthult de complexe wisselwerking tussen aangepaste hardware en software die dergelijke ambitieuze projecten mogelijk maakt.

Een erfenis van het porten van DOOM

Sinds de release zijn DOOM en het vervolg ontworpen voor een groot aantal platforms. De release van de broncode maakte eenvoudiger ports mogelijk, maar veel hackers kiezen ervoor om de originele MS-DOS-versie te draaien via emulators zoals DOSBox. Interessant genoeg is DOOM beroemd genoeg aangepast voor gebruik op:

Deze trend toont de blijvende aantrekkingskracht van DOOM op diverse media en spreekt over de honger van de community naar innovatie. Hoewel deze port op een flipperkast redelijk goed werkt, vormen de inherente beperkingen van flipperkastbesturingen zeker een uitdaging voor first-person shooter-gameplay.

Bekijk voor visuele demonstraties en meer details deze video waarin de DOOM II-ervaring op een flipperkast wordt getoond.

Bron: Mark Rowe ( Mastodon )

Extra inzichten

1. Is het moeilijk om DOOM II op een flipperkast te spelen?

Ja, het spelen van DOOM II op een flipperkast brengt aanzienlijke technische uitdagingen met zich mee, met name wat betreft het maken van drivers die communiceren met de hardware van de machine en het aanpassen van de besturing voor FPS-gameplay.

2. Kan ik dit thuis proberen?

Pogingen om DOOM II te porten naar onconventionele apparaten vereisen aanzienlijke programmeerkennis, vooral in het werken met Linux en low-level hardware-interacties. Het is geen eenvoudig project voor de gemiddelde gamer.

3. Naar welke andere apparaten is DOOM II geporteerd?

DOOM II is op creatieve wijze geporteerd naar verschillende apparaten, waaronder geldautomaten, thermostaten en zelfs grafische rekenmachines, wat de veelzijdigheid en blijvende populariteit van het spel in de gaming community aantoont.

Bron&Afbeeldingen

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *