{"id":205271,"date":"2025-10-16T23:39:09","date_gmt":"2025-10-16T23:39:09","guid":{"rendered":"https:\/\/www.newsbeep.com\/uk\/205271\/"},"modified":"2025-10-16T23:39:09","modified_gmt":"2025-10-16T23:39:09","slug":"og-doom-source-port-forks-after-ai-controversy","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/uk\/205271\/","title":{"rendered":"OG Doom Source Port Forks After AI Controversy"},"content":{"rendered":"<p>If you\u2019ve dabbled at all in playing the original Doom or Doom 2 on PC, you\u2019ve likely used GZDoom before: It\u2019s one of many \u201csource ports\u201d of the original Doom engine out there. Some ports are more suited for multiplayer, others offer more modern features like jumping and freelook (heathens!), and GZDoom is arguably the most popular after 20 years of history in the Doom modding scene.<\/p>\n<p>Read More: <a href=\"https:\/\/kotaku.com\/openai-chatgpt-erotica-mental-health-age-verification-sam-altman-2000635632\" rel=\"nofollow noopener\" target=\"_blank\">OpenAI Is Pivoting To Porn<\/a><\/p>\n<p>A fork from the previously popular ZDoom, it was published by Christoph Oelckers, known as Graf Zahl, in 2005. Graf has a reputation in the scene as somewhat of a feather ruffler, sometimes <a href=\"https:\/\/www.reddit.com\/r\/HobbyDrama\/comments\/ns6jbe\/video_games_how_an_avantgarde_doom_mod_angered_an\/\" rel=\"nofollow noopener\" target=\"_blank\">described as \u201celitist<\/a>\u201d and prone to rash actions\u2013the latest of which was sticking some <a href=\"https:\/\/kotaku.com\/openai-chatgpt-erotica-mental-health-age-verification-sam-altman-2000635632\" rel=\"nofollow noopener\" target=\"_blank\">ChatGPT-written code<\/a> into GZDoom and, well, it\u2019s going down about as well as you might expect.<\/p>\n<p> Graf Zahl on using AI-written code: \u2018fuck it!\u2019 <\/p>\n<p>Graf Zahl justified his use of AI-written code in an amusing <a href=\"https:\/\/github.com\/Zdoom\/gzdoom\/commit\/584af500736b0317e42824f39285ed3d954fc4e2\" rel=\"nofollow noopener\" target=\"_blank\">exchange on GitHub<\/a> (h\/t <a href=\"https:\/\/www.rockpapershotgun.com\/doom-modders-fall-into-civil-war-as-devs-launch-new-engine-in-protest-at-gzdoom-creators-leadership-and-use-of-chatgpt\" rel=\"nofollow noopener\" target=\"_blank\">Rock Paper Shotgun<\/a>), saying in response to someone taking issue with it:<\/p>\n<p>everybody is using AI for boilerplate code these days those who act as unreasonable as you did here will lose out in the end and be ridiculed.<\/p>\n<p>This silliness follows a public <a href=\"https:\/\/www.gamingonlinux.com\/2025\/10\/many-developers-leave-gzdoom-due-to-leader-conflicts-and-fork-it-into-uzdoom\/\" rel=\"nofollow noopener\" target=\"_blank\">declaration on GZDoom\u2019s Discord<\/a> that some folks working on the project were leaving their work on GZDoom behind to start work on a new fork, <a href=\"https:\/\/github.com\/UZDoom\/UZDoom\" rel=\"nofollow noopener\" target=\"_blank\">UZDoom<\/a>, which aims to carry over all of GZDoom\u2019s beloved features. Unsurprisingly, \u201cconflict [with] GZDoom\u2019s lead developer\/maintainer Graf Zahl\u201d sparked the schism.<\/p>\n<p> \u2018Ohh God please no. Spare gzdoom from the drama\u2019 <\/p>\n<p>A <a href=\"https:\/\/www.reddit.com\/r\/boomershooters\/comments\/1o6yw7o\/important_announcement_regarding_the_gzdoom\/\" rel=\"nofollow noopener\" target=\"_blank\">now-locked post<\/a> over on r\/boomershooters gives further insight into how Zahl\u2019s actions have gone over with the community. \u201cOhh God please no. Spare gzdoom from the drama\u201d reads one post, speaking to the frustration over the inclusion of the code and the inevitable back and forth Internet Debates\u2122 likely to spawn from any discussion of AI and LLMs.<\/p>\n<p>As <a href=\"https:\/\/www.reddit.com\/r\/boomershooters\/comments\/1o6yw7o\/comment\/njk1pxu\/?utm_source=share&amp;utm_medium=web3x&amp;utm_name=web3xcss&amp;utm_term=1&amp;utm_content=share_button\" rel=\"nofollow noopener\" target=\"_blank\">one comment thread documents<\/a>, the LLM-added code was rejected and \u201cit\u2019s safe to say that the only versions of the port that have this wonky code are the latest dev builds,\u201d meaning current public releases are likely still AI-free.<\/p>\n<p>Who knows how long that\u2019ll last, though? Might be time to consider a new source port for your favorite WADs.<\/p>\n","protected":false},"excerpt":{"rendered":"If you\u2019ve dabbled at all in playing the original Doom or Doom 2 on PC, you\u2019ve likely used&hellip;\n","protected":false},"author":2,"featured_media":205272,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[554,733,4308,88696,86,56,54,55],"class_list":["post-205271","post","type-post","status-publish","format-standard","has-post-thumbnail","category-artificial-intelligence","tag-ai","tag-artificial-intelligence","tag-artificialintelligence","tag-doom","tag-technology","tag-uk","tag-united-kingdom","tag-unitedkingdom"],"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts\/205271","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/comments?post=205271"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts\/205271\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/media\/205272"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/media?parent=205271"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/categories?post=205271"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/tags?post=205271"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}