>> Friday, December 31, 2010
Pete Dabbs, the creator of of the first working CD-i Emulator and the developer of Rise of the Robots on CD-i, managed to finally track down some long forgotten CD-ice source code and after fighting with Visual Studio for a bit he got it building (and fixed a couple of problems it found along the way). Pete tried it with Frog Feast which to his surprise ran without any problems. Speed is wrong thanks to cheapo (free) screen capture software.. Pete: "I was digging around old hard drives and PCs a couple of days ago and came across some source code which after an hour or so struggle I got compiling with a new version of dev studio. Might be some useful stuff to help in Cdifan's current direction with the emulation.. Also shows those clever know it all folk on certain forums that it wasn't a one trick pony! After having a quick run through a few game ISOs I'd got I can say the compatibility isn't (wasn't) great although from what I remember from all the way back then there are only a couple of significant things stopping it running a lot more games.
The main one I've come across today (and remember fighting at the time) is all to do with the multi process stuff (loading a process from another one, running it and then Exiting, a lot of games did this type of stuff to play the bumper or their own intro anims). That might not be that hard to fix as looking at it with fresh eyes I can see some mistakes in how I handled stuff. There's also a couple of screen drawing problems eg Flashback runs great but tends to draw crap all over the screen outside of the game/movie area (probably should just be not displaying screen there and I'm ignoring an LCT instruction or something).
I'll probably have a play about with updating it myself first then decide what to do with it later. I might have a surprise on the game front for 2011, writing a new CD-i game has been on my "todo" list for a loooooong time and I've got a few ideas for what I'd like to do."
That would put CD-i back on the market in 2011, but Pete rumoured the same message one year ago, so fingers crossed!