


What I loved about Duke Nukem, especially in contrast to Doom, was the interactivity and that all the places actually looked like places. Doom’s levels just looked like video game levels. In Duke Nukem 3D you were in real cities with real shops. And the cinema worked, the billiard table worked, he’d comment when you tried to use the arcade machines, the toilets worked, electrical outlets gave you a shock, etc.


There are 2-3 major roadblocks. Like others mentioned we simply lack drivers. But in my opinion the biggest issue is the lack of a BIOS equivalent for ARM systems.
Most PCs use x86 processors while most phones use ARM processors. And most x86 systems come with a BIOS (nowadays UEFI). That is a very simple operating system that runs when the computer starts and it gives a standard way for other operating systems like Windows and Linux to start up. That way the same x86 operating system can start on just about every x86 computer.
ARM lacks this standardisation. Although there do exist some projects to fix this they are not in use on most phones. So you actually have to make a custom way to just start up for each and every phone.
On top of that and the general lack of drivers many manufacturers lock their phones down so that only their own operating system may start.



Edit: Apparently they will at least look at it: https://www.gamingonlinux.com/2026/01/gog-plan-to-look-a-bit-closer-at-linux-through-2026/
Yay, I wanted to recommend Welonz as well. I especially loved her Silent Hill 2 playthrough. I found her through Baldur’s Gate 3.










Technically DLSS 5 only modified lighting. The light emitted by your monitor.