Paul Clarke was one of the developers behind the CD-i first person shooter Atlantis: The Last resort and this game actually was a result of playing around with the possibility to port Doom on CD-i. Paul
"In terms of DOOM on CD-i... we used to have a thing blessed by Simon Turner who ran the Home Interactive Systems Group that we worked in at PRL Redhill. That was Friday lunchtime games, and Friday afternoons people would experiment on stuff they wanted, My Friday lunchtime games stuff was playing DOOM first alone then multiplayer over (parallel?) cable with a mate. I got into using DOOM PWAD level editors and made a few levels for us. I then investigate ray casting (remember - no internet really in the mid-90's) and wrote one for CD-i. Each frame took a second to render. Long story cut short - I mega optimised it, in part using the NIRD that I had built to optimise pretty much every bus cycle. But what don't you have as a programmer? Graphics. So I used my understanding of DOOM WAD files to extract and convert DOOM graphics and hence the game demo - wolfenstein style, had DOOM imps etc in it. Only problem was they were mirrored around the horizontal mid-point due to my optimisations. There was also a Qolf3D version with borrowed graphics too. I don't have a copy but must have burnt a dozen WORMs and sent them to folk at Philips Media as that's when they asked if I could write the full game that became Atlantis. That was interrupted to support the launch of CD-Online with Ram:Raid... but that's another story"
[Thanks, Paul Clarke]