Ah tiens, bonne question 
En fait, le but des ports est vraiment d´améliorer le jeu de base. Pas besoin d´en faire pour Doom 3 
Et sinon, pour faire un port, il faut...
Le code source du jeu !
Et le code de Doom 3 n´est pas sous GPL, il se sera sans doute dans 15 ans ^^
Il faut savoir qu´id se fait plus de fric en vendant ses moteurs graphiques à des boites comme EA ( pour Medal of Honor ) par exemple, plutôt que ses propres jeux. Je ne serai pas surpris si un jour ils ne vendaient plus de jeux mais ne faisaient que des moteurs 3D, la vraie passion du dieu du code, John Carmack ^^