Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
FelixTheWolf

Could the CDI run Doom?

Recommended Posts

Posted (edited)

I can't find any table anywhere on the entire internet that compares the specs of the SNES to the CDi and can't be bothered to make one myself, but a ground-up engine with a bunch of cut features such as texture mapping, varying light levels, etc. could possibly be made to run, something similar to SNES Doom but maybe even more basic. This is just the opinion of a total layman, the CDi might have more power than I'm giving credit for. As stated above, Wolf3D would be far more reasonable.

Share this post


Link to post

So I did some light Googling and this is what I turned up thanks to vidgeogameconsolelibrary.com. I'm not an expert in computer hardware so someone please correct me if I am wrong in my analysis. 

The CDI has a faster CPU than Snes does with a 16/32 bit CPU running at 15.5 MHz compared to a 16-bit CPU running at 3.58 MHz for NTSC. Note that CDI had several different models thus explaining why it can have a 16 bit or 32 bit processor. Another thing to note is that the CDI came with 1MB ram and the SNES came with 128KB of DRAM and 64KB of SRAM. The CDI has the benefit of using CDs so storage space won't be as big of an issue as it would on the Snes. The CDI also could have 32,768 colors on screen while the Snes was limited to 256 which according to my research was one of the reason why the Snes port of Doom lacked texture mapping. Snes Doom also includes the SuperFX2 chip which is another 16-bit processor running 21MHz designed to render 3d graphics that the Snes couldn't run on it's own.

It is my conclusion that the CDI might be able to run Doom however considering that Snes Doom used the SFX-2 chip to run the a limited version of the game, one with out texture mapping or rotating sprites, a CDI version would run poorly due to having an overall slower CPU.

As I said I am by no means an expert in computer hardware and all knowledge I have is rather basic. So someone knowledgeable please correct me if I wrong.

Spoiler

CDI

cdi.jpg.3f2e8ee0a956b94773b1a683f13050f5.jpg

SNES

snes.jpg.9f76216776b6aa34a428efab04203d6c.jpg

 

 

Share this post


Link to post

The GameBoyAdvance has a 16.8 MHz 32-bit CPU and 256kbyte of RAM, and DOOM runs on that, so I reckon the CDi could handle it about as well as the GBA.

Share this post


Link to post

Hm what is the CDI's GPU like? I would imagine that SNES and GBA doom use some gpu/ppu/whatever-you-want-to-call-it trickery to make the game run faster. I can't seem to find much of anything about the MCD212 GPU but considering it was designed to go in what is essentially a DVD player with a controller port I wouldn't be surprised if your only option is to software render everything PC style which is an issue since the CPU is even slower than a 386. Also another disadvantage of the CDI compared to SNES and GBA is that it doesn't use cartridges so you would need to load the game into ram to be able to run it which even in the best case scenario where you have the 1MB RAM expansion you will still only have 2MB to work with so you will probably need to make some maps smaller to fit.

Share this post


Link to post

According to the visual specs, there certainly would have to do some hackery to get it to work on the CDi, I'm wondering how much would have to be sacrificed even with the 2MB, and how would it handle with Doom 2?

Share this post


Link to post

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×