{"id":6973,"date":"2025-01-13T17:36:15","date_gmt":"2025-01-13T17:36:15","guid":{"rendered":"https:\/\/howtogeek.blog\/no\/?p=6973"},"modified":"2025-01-13T17:36:15","modified_gmt":"2025-01-13T17:36:15","slug":"play-doom-2-on-the-avengers-pinball-machine-a-unique-gaming-experience","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/no\/play-doom-2-on-the-avengers-pinball-machine-a-unique-gaming-experience\/","title":{"rendered":"Spill DOOM 2 p\u00e5 Avengers Pinball Machine: A Unique Gaming Experience"},"content":{"rendered":"<h2>DOOM II gj\u00f8r sin vei til Pinball Machines: A Unique Hack av Mark Rowe<\/h2>\n<p>Det ikoniske f\u00f8rstepersonsskytespillet, DOOM II, har oppn\u00e5dd nok en ekstraordin\u00e6r milep\u00e6l i arven sin: den kj\u00f8rer n\u00e5 p\u00e5 en flipperspill! Denne bemerkelsesverdige bragden er mer enn bare et s\u00e6rt eksperiment; den viser den innovative \u00e5nden til spillentusiaster som finner kreative m\u00e5ter \u00e5 bringe klassiske titler til uventede plattformer.<\/p>\n<h2>Visjon\u00e6ren bak hacket: Mark Rowe<\/h2>\n<p>Mark Rowe, en sikkerhetsingeni\u00f8r, overf\u00f8rte vellykket DOOM II, opprinnelig utgitt i 1994, til Avengers Infinity Quest flipperspill. Maskinen har en stor skjerm designet for animasjoner og scoring, som Rowe genialt gjenbrukte som den prim\u00e6re skjermen for spilling. Spillere kontrollerer spillet ved \u00e5 bruke forskjellige knapper som tradisjonelt er ment for flipperspill, inkludert:<\/p>\n<ul>\n<li>Serviceknapper for myntd\u00f8r<\/li>\n<li>Sv\u00f8mmef\u00f8tter<\/li>\n<li>Sett inn myntknapp<\/li>\n<li>Ekstra fysiske knapper p\u00e5 maskinen<\/li>\n<\/ul>\n<p>Disse tilpasningene forvandler effektivt en flipperspillopplevelse til et f\u00f8rstepersonsskytespill, selv om egnetheten til kontrollene for denne sjangeren kan komme i tvil.<\/p>\n<h2>Teknisk innsikt i porteringsprosessen<\/h2>\n<p>I et detaljert innlegg p\u00e5 Mastodon, utdypet Rowe de tekniske kompleksitetene involvert i porteringsprosessen. Han uttalte at hovedprosessoren til flipperspillet er en <strong>ARM Cortex A9<\/strong> som kj\u00f8rer en utdatert versjon av <strong>Linux<\/strong> . Utfordringen ble forsterket av behovet for \u00e5 utvikle en tilpasset driver for \u00e5 kommunisere med maskinens mikrokontrollerkort via en propriet\u00e6r seriell &#8220;nodebuss&#8221;. Denne situasjonen f\u00f8rte til det Rowe beskrev som &#8220;krysskompilatorhelvete.&#8221;<\/p>\n<blockquote>\n<p>&#8220;Utover helvete med krysskompilatorer, var mesteparten av arbeidet \u00e5 skrive en driver som snakker nodebussprotokollen og syntetiserer virtuelle tastaturhendelser.&#8221; \u2013 Mark Rowe<\/p>\n<\/blockquote>\n<p>Denne innsikten avsl\u00f8rer det intrikate samspillet mellom tilpasset maskinvare og programvare som gj\u00f8r slike ambisi\u00f8se prosjekter mulig.<\/p>\n<h2>En arv fra portering av DOOM<\/h2>\n<p>Siden utgivelsen har DOOM og dens oppf\u00f8lger blitt designet for en myriade av plattformer. Kildekodens utgivelse la til rette for enklere porter, men mange hackere velger \u00e5 kj\u00f8re den originale MS-DOS-versjonen gjennom emulatorer som DOSBox. Interessant nok har DOOM blitt tilpasset for bruk p\u00e5:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.nme.com\/news\/gaming-news\/game-developer-gets-doom-running-on-an-atm-3073133\" target=\"_blank\">minibanker<\/a><\/li>\n<li><a href=\"https:\/\/www.vice.com\/en\/article\/pae887\/you-can-play-doom-on-a-thermostat-because-of-course-you-can\" target=\"_blank\">Termostater<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=nduMTX86Zl0\" target=\"_blank\">Grafiske kalkulatorer<\/a><\/li>\n<\/ul>\n<p>Denne trenden demonstrerer den varige appellen til DOOM p\u00e5 tvers av ulike medier og taler til samfunnets appetitt p\u00e5 innovasjon. Selv om denne porten p\u00e5 en flipperspill fungerer rimelig bra, utgj\u00f8r de iboende begrensningene til flipperkontroller absolutt utfordringer for f\u00f8rstepersons skytespill.<\/p>\n<p>For visuelle demonstrasjoner og ytterligere detaljer, sjekk ut <a href=\"https:\/\/www.youtube.com\/watch?v=Nf8uIzg_aUA\" target=\"_blank\">denne videoen<\/a> som viser DOOM II-opplevelsen p\u00e5 en flipperspill.<\/p>\n<p>Kilde: Mark Rowe ( <a href=\"https:\/\/social.bdash.net.nz\/@mrowe\/113818757867357707\" target=\"_blank\">Mastodon<\/a> )<\/p>\n<h3>Ytterligere innsikt<\/h3>\n<h4><strong>1. Er det vanskelig \u00e5 kj\u00f8re DOOM II p\u00e5 en flipperspill?<\/strong><\/h4>\n<p>Ja, \u00e5 kj\u00f8re DOOM II p\u00e5 en flipperspill inneb\u00e6rer betydelige tekniske utfordringer, spesielt n\u00e5r det gjelder \u00e5 lage drivere som kommuniserer med maskinens maskinvare og tilpasse kontrollene for FPS-spilling.<\/p>\n<h4><strong>2. Kan jeg pr\u00f8ve dette hjemme?<\/strong><\/h4>\n<p>Fors\u00f8k p\u00e5 \u00e5 portere DOOM II til ukonvensjonelle enheter krever betydelig programmeringskunnskap, spesielt i arbeid med Linux og maskinvareinteraksjoner p\u00e5 lavt niv\u00e5. Det er ikke et lett prosjekt for den gjennomsnittlige spilleren.<\/p>\n<h4><strong>3. Hvilke andre enheter har DOOM II blitt portert til?<\/strong><\/h4>\n<p>DOOM II har blitt kreativt portert til forskjellige enheter, inkludert minibanker, termostater og til og med grafiske kalkulatorer, som viser allsidigheten og den varige populariteten til spillet i spillmilj\u00f8er.<\/p>\n<p><a class=\"xiaomi\" href=\"https:\/\/www.howtogeek.com\/doom-2-avengers-pinball-machine\/\" rel=\"noopener noreferrer nofollow\" target=\"_blank\">Kilde og bilder<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>DOOM II gj\u00f8r sin vei til Pinball Machines: A Unique Hack av Mark Rowe Det ikoniske f\u00f8rstepersonsskytespillet, DOOM II, har oppn\u00e5dd nok en ekstraordin\u00e6r milep\u00e6l i arven sin: den kj\u00f8rer n\u00e5 p\u00e5 en flipperspill! Denne bemerkelsesverdige bragden er mer enn bare et s\u00e6rt eksperiment; den viser den innovative \u00e5nden til spillentusiaster som finner kreative m\u00e5ter [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[904,855,5],"class_list":["post-6973","post","type-post","status-publish","format-standard","hentry","category-how-to","tag-hacking","tag-video-games","tag-windows"],"acf":[],"_links":{"self":[{"href":"https:\/\/howtogeek.blog\/no\/wp-json\/wp\/v2\/posts\/6973","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.blog\/no\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.blog\/no\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/no\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/no\/wp-json\/wp\/v2\/comments?post=6973"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/no\/wp-json\/wp\/v2\/posts\/6973\/revisions"}],"predecessor-version":[{"id":6974,"href":"https:\/\/howtogeek.blog\/no\/wp-json\/wp\/v2\/posts\/6973\/revisions\/6974"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/no\/wp-json\/wp\/v2\/media?parent=6973"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/no\/wp-json\/wp\/v2\/categories?post=6973"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/no\/wp-json\/wp\/v2\/tags?post=6973"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}