{"rewrite":{"id":"r_e7586bde9575cbf1c7f463b2","clusterId":"c_98184abd068d5415695f06ff","slug":"someone-ran-doom-on-a-1-26-million-yen-hasselblad-camera","model":"deepseek-v4-1-flash","headline":"Someone Ran DOOM on a 1.26 Million Yen Hasselblad Camera","summary":"Software developer Radium Wang reported on October 7 that he ran DOOM on the Hasselblad X2D 100C, a medium-format mirrorless camera from 2022 priced at 1,265,000 yen in Japan and $8,199 in the US. Footage on Reddit shows the game on the rear touchscreen, with the shutter button firing the gun and a half-press not firing.","whyItMatters":"The port is the latest entry in a running series of DOOM conversions into unlikely hardware, and here the camera's own controls, shutter, touchscreen, and speaker, do the work instead of added parts.","webCardHtml":"\u003cp\u003eWang\u0026#39;s build uses doomgeneric, an open-source project for putting DOOM on hardware by writing the display and input layers for each device. The game data is not commercial DOOM but Freedoom, the compatible free release, and Wang\u0026#39;s GitHub notes state the camera runs Android-related mechanisms inside. Controls cover moving forward and backward, turning left and right, shooting, dashing, and opening doors, with swiping used to rotate the view. Gunshots and other effects play through the camera\u0026#39;s built-in speaker, but background music does not play. Wang published his findings on GitHub and posted a 15-second clip to the r/hasselblad subreddit on October 7.\u003c/p\u003e","blueskyPost":"Radium Wang mapped DOOM's fire button to a Hasselblad X2D 100C shutter, not a keyboard. The half-press doing nothing is the tell: the camera's two-stage shutter had to be adapted before the game could run at all.","twitterPost":"Radium Wang made the Hasselblad X2D 100C shutter fire DOOM's gun. A half-press does nothing, so the camera's two-stage trigger needed reworking first.","threadsPost":"Radium Wang didn't just load DOOM on the Hasselblad X2D 100C. He made the shutter button fire the gun, and a half-press does nothing. That gap is the whole build: the camera's trigger has two stages, so the port had to fake which one the game sees.","newsletterBlurb":"Radium Wang reported on October 7 that he got DOOM running on the Hasselblad X2D 100C, a medium-format mirrorless camera that lists at 1,265,000 yen in Japan and $8,199 in the US. The build uses doomgeneric and Freedoom data, with the shutter button mapped to firing and the touchscreen handling movement and view. A 15-second clip went up on the r/hasselblad subreddit.","attributionJson":"[{\"source\":\"Automaton\",\"url\":\"https://automaton-media.com/articles/newsjp/20261008-472505/\",\"title\":\"Someone Runs 'DOOM' on a 1.26 Million Yen High-End Camera; Press the Shutter to Fire at Enemies for the \\\"Best Shot\\\"\"}]","lintFlagsJson":null,"lintHits":0,"costUsd":0,"inputTokens":4670,"outputTokens":660,"status":"published","repairAttempts":0,"nextRepairAt":null,"factsAttemptedAt":1791454032,"createdAt":"2026-10-08T10:02:03.000Z","publishedAt":"2026-10-08T10:06:07.000Z","updatedAt":"2026-10-08T10:06:07.000Z"},"cluster":{"id":"c_98184abd068d5415695f06ff","canonicalTitle":"「約126万円」の高級カメラで『DOOM』を動かす人あらわる。シャッターを切って敵を“ベストショット”","representativeArticleId":"a_14b8495b031c7778b779b903","sourceCount":1,"writtenSourceCount":1,"writeAttempts":0,"isSolo":true,"entitiesJson":"{\"anime_titles\":[],\"manga_titles\":[],\"work_titles\":[\"DOOM\"],\"studios\":[],\"people\":[\"Radium Wang\"],\"type\":\"other\",\"domain\":\"games\",\"is_roundup\":false}","contentType":"news","status":"published","firstSeenAt":"2026-10-08T09:25:16.000Z","lastSeenAt":"2026-10-08T09:25:16.000Z","updatedAt":"2026-10-08T10:06:06.000Z"},"attribution":[{"source":"Automaton","url":"https://automaton-media.com/articles/newsjp/20261008-472505/","title":"「約126万円」の高級カメラで『DOOM』を動かす人あらわる。シャッターを切って敵を“ベストショット”"}],"entities":{"anime_titles":[],"manga_titles":[],"work_titles":["DOOM"],"studios":[],"people":["Radium Wang"],"type":"other","domain":"games","is_roundup":false},"keyFacts":null}
