Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

Ontwikkelaar draait Doom in software om pcb's te ontwerpen

Een ontwikkelaar heeft Doom aan de praat gekregen in KiCad, opensource-software om pcb's te ontwerpen. De muren zijn traces en de vijanden zijn footprints van grote componenten. Het pcb zou te fabriceren moeten zijn.

Het zou een te fabriceren pcb moeten opleveren met werkende onderdelen, vermeldt Michael Ayles op de GitHub-pagina van het project. De game rendert geen pixels maar gebruikt vectorextractie om elementen op het scherm te laten zien. Dat is veel sneller dan alle pixels moeten renderen. Kleine componenten zijn objecten zoals ammo en de grotere vormen de vijanden.

Voor een hoge framerate moeten gebruikers de aparte renderer gebruiken. Dan is meer dan 60fps mogelijk. Doom binnen KiCad zelf is zo zwaar dat Ayles in testen niet boven 30fps uitkwam. Met een Intel Core i7 en RTX 3050Ti zat het tussen 18 en 28fps, op een MacBook Pro van Apple met M1-soc zat het tussen 15 en 25fps.

Het is voor zover bekend voor het eerst dat Doom draait binnen software om pcb's te ontwerpen. Doom draait verder op heel veel verschillende soorten hardware, waaronder een SNES, als captcha en op een elektrische tandenborstel.

Systeem FPS Notes
Standalone Renderer 60+ pygame is very fast
KiCad (M1 MacBook Pro) 15-25 PCB refresh overhead
KiCad (i7 + RTX 3050 Ti) 18-28 GPU-accelerated
KiCad (older hardware) 8-15 Still playable!

Door Arnoud Wokke

Redacteur Tweakers

30-11-2025 • 13:37

4

Submitter: Noxious

Reacties (4)

Sorteer op:

Weergave:

Het ziet er niet echt uit als Doom maar het gebruikt de echte .wad file als level input. En voor de chip mensen onder ons, de vijanden zijn QFP-64 :P
Zonder textures ziet het er toch minder indrukwekkend uit dan de tandenborstel :/
Pff ik ben zo duf dat ik me even af zat te vragen waarom Doom in software draaien (met de software renderer) zou helpen om pcb's te ontwerpen :+
Leuk gedaan, doet me denken aan 3-Demon uit vervlogen MS-DOS-tijden. Dát was de "3d" waar ik mee opgegroeid ben en nog niet eens zoveel bewegingsvrijheid had als wat er hier in dit nieuwsartikel te zien is :+. Wel een pluspunt dat 3-Demon op een XT goed draaide.

[Reactie gewijzigd door Tjeerd op 30 november 2025 14:16]


Om te kunnen reageren moet je ingelogd zijn