Hacker brengt DOOM uit voor Nintendo-wekker Alarmo

Een hacker die werkt onder de naam GaryOderNichts heeft een werkende versie van DOOM online gezet voor de Nintendo-wekker Alarmo. Om DOOM te draaien, hoeft de wekker niet open. Wel hebben gebruikers een pc en USB-kabel nodig.

De DOOM-versie staat op GitHub als AlarmoDoom. Het gebruikt de sharewareversie van DOOM en plaatst die in een map, die gebruikers naar de Alarmo moeten zetten. Dat is mogelijk door tijdens het opstarten de drie knoppen bovenop in te drukken, waardoor de wekker in een modus komt waarbij vanaf USB bestanden die op de juiste manier zijn versleuteld, te booten zijn.

De hacker kwam er onlangs achter hoe de Alarmo in elkaar zit. De wekker heeft een STM32H730ZBI6-MCU van ST-Micro en 4GB aan eMMC-opslag van Kioxa. Bestanden daarop heeft Nintendo versleuteld met AES-128-CTR-encryptie. In de firmware vond hij '2ndloader', een bootloader die het booten van bestanden via USB mogelijk maakt. Dat maakt het draaien van DOOM mogelijk.

DOOM heeft wel beperkingen op de wekker. Zo is audio niet mogelijk, zegt de hacker. Hij laat ook een video zien van hoe hij het spel speelt op het scherm van de wekker. Nintendo kondigde de Alarmo vorige maand aan. Het is een wekker die gebruikers kan wekken met geluiden uit Nintendo-games.

Door Arnoud Wokke

Redacteur Tweakers

04-11-2024 • 17:46

26

Reacties (26)

26
26
7
0
0
12
Wijzig sortering
De video op Mastodon lijkt het niet echt te doen. Hij staat echter ook op X: https://x.com/GaryOderNichts/status/1852753537001718021

Best snel gegaan nog, zag gisteren of eergisteren een bericht dat het pas net gelukt was een kattenplaatje te tonen :P
Een kattenplaatje tonen heb je dan ook hogere specs voor nodig dan doom draaien :+
Na doom op een tandenborstel (doombrush) kijk ik hier niet eens meer van op :D
Wat dacht je van een digitale zwangerschapstest?
Ter aanvulling: er zijn 2 soorten hacks voor "can you run Doom on it?"
  • Men krijgt Doom draaiende op de native hardware met eventueel wat klein hardwarematig prutswerk
  • Men krijgt Doom draaiende door essentiële hardware toe te voegen
Dit is er eentje van de eerste soort.
Alles van de 2de soort, zoals de zwangerschapstest, is eigenlijk de naam hack niet waardig. Zo krijg ik overal Doom op draaiende.
thanks, ik kende deze Doom-versie van ".......but can it run Crysis" niet eens :)
Het zijn eigenlijk elkaars tegenpolen;
Doom draait bijna overal op en het is de uitdaging om het op de meest exotische hardware draaiend te krijgen. Van Crysis was de meme juist dat het extreem high end hardware nodig had en dat het dus bijna nergens op draaide. Het was altijd de vraag of de nieuwste supercomputers e.d. "eindelijk snel genoeg waren om Crysis te draaien". Natuurlijk was dat een beetje een hyperbool en de uitdaging daar was om het draaiend te krijgen op hardware die steeds minder "high end" is.
Uiteindelijk zijn de memes een beetje in elkaar over aan het vloeien.
ah juist, helder thanks :)
Dit is wel een leuke uit de oude doos:
nieuws: Crysis bedwongen met drieweg-sli-systeem

3 top-of-the-line NVIDIA kaarten nodig om een fatsoenlijke framerate te halen!
ach ach die comments, zalig toch.
1920x1200 - achtelijk hoge resolutie
en
Over 5 jaar slaan we een PC boekje van nu open en lachen we waarschijnlijk om de idiote SLi opstellingen die wat nu worden toegepast.
Lekkere besturing.
Alsnog vele malen beter dan Doom spelen op een zwangerschapstest :D
Hoe krijgen ze het voor elkaar. :D :D :D
Had dat er niet mee te maken dat ze het schermpje van de zwangerschapstest gebruikt hebben om op af te spelen en je dus hardware er naast nodig had?
Hoe precies weet ik ook niet, maar Doom staat iig wel bekend om z'n super efficiënte code. Daarnaast is het al heel lang open source: https://github.com/id-Software/DOOM
Er zijn in elk geval veel leuke voorbeelden :D

edit: nu heb ik zin om dat repo te clonen en Claude.ai erop los te laten om mij te vertellen hoe de code in elkaar zit.

[Reactie gewijzigd door Menesis op 5 november 2024 07:43]

Ik zou dat wel graag willen zien op mijn wasmachine. :P
Waarschijnlijk "Er wordt veel gevloekt in sommige functies." :D

Blijkbaar komt deze uit Quake 3 Arena, maar ik vind de comments nog steeds hilarisch Wikipedia: Fast inverse square root
Oops verkeerde thread. |:( |:(

[Reactie gewijzigd door Zwijntjesdrecht op 4 november 2024 18:13]

Kwam afgelopen week het volgende experience tegen;
- sluit je ogen
- sluit je af van de fysieke wereld
- bedenk nu hoe doom wereld eruit ziet
- visualiseer de muren, de deuren, een wapen
- pak een wapen op, misschien een shotgun
- schiet nu een enemy aan flarden

doom now runs on you now! :+

Vast een oud concept, ondanks 40+ leeftijd had ik m nog niet gezien

[Reactie gewijzigd door himlims_ op 4 november 2024 18:22]

Tenzij je natuurlijk afantasie hebt :'(
Dat is een platform specifieke bug
Hardware afhankelijk.
Er zijn nog meer 'games' die je kan spelen in je hoofd... :+
Ik denk dat de deze bedoeld
YouTube: Doom
Wat een compute kracht in een wekker zeg.... Verspilling.

Op dit item kan niet meer gereageerd worden.