Page 2 of 2

Posted: Mon Jul 25, 2005 9:07 pm
by metalsphere
I have no problem in paying a resonable price for a fully functional CD-i emulator. Besides, when programers actually get paid for their work it encourages them to keep updating the program. Just look at Magic Engine ( http://www.magicengine.com ) the PC Engine/Turbo Grafx 16 emulator. It is the absolute best TG16 emulator available and I firmly believe that it is because they charge a small fee for the software.

...end of line

Posted: Mon Jul 25, 2005 10:57 pm
by Ruekov
Com si com ça...
In spain, many publishers uses the cdi to make interactive encyclopedias. Spanish CDi Studio (CDi LAB) helps to have some titles in spanish, burncycle, asterix, inca and general edutaiment.

CDi was failure ... anywere :(. But have a good games and edutaiment.

Posted: Tue Jul 26, 2005 12:46 am
by Overdrive_X
Erronous wrote:The goal of the emulator would be to emulate the hardware part of the CD-i player, so I guess it should also play CD+G and Photo-CD (it would just run the CD-i application like a regular CD-i player).

I would be for open-source too. With closed-source there's always the risk of a project 'disappearing' for various reasons.
If it's open source where did CDI FAN will make his money ?
I always thinked emulator author should get money for what they did, just exemple _DEMO_ * for epsxe and zsnes, how many time and effort they put on this. I think there work need to be pay in a way or another.

Just look at Linusappz and Shadow who did pcsx2, man, they emulated a PS2 (not a 100% but it's a good start). You can imagine how much work a emulator coder had put on his software, i don't think 15 to 25 $ is a lot, if it's a resonable price i will buy it for sure.

Like Devin told, when you buy a CD-I on ebay you can get them for a lot of money, lucky i was i bought mine 25$ with shipping.

Think of it, 25 $ for playing extremly rare Nintendo games.

Posted: Tue Jul 26, 2005 12:16 pm
by Erronous
Think of it, 25 $ for playing extremly rare Nintendo games.
And then just downloading the ISO files.... When most people are already downloading the CD-i games themselves for free, why bother to pay for the emulator? Anyway, maybe prices for original CD-i titles will drop :).

Posted: Tue Jul 26, 2005 7:17 pm
by Ruekov
I have many games and ludimedia for CDi, and my cdi player it's out. CDiTronik and CDiteaster are the only way to save my gold goodies :D.

Posted: Tue Jul 26, 2005 10:08 pm
by Devin
Ruekov wrote:I have many games and ludimedia for CDi, and my cdi player it's out. CDiTronik and CDiteaster are the only way to save my gold goodies :D.
Yes I noticed you have a special interest in Full Motion Video (FMV) games something the CD-i did rather well :D

Posted: Wed Jul 27, 2005 9:17 pm
by cdifan
CD+G and PhotoCD (and in the future, VideoCD) are definitely on my list of "things that ought to work". As said above, these are really just specific CD-i applications and should therefore not be very hard (for CD+G you'd need ROM support of course, not all player models have it)...

Regarding the open source thing, I haven't decided yet.

PS. I'm currently on vacation and using a cybercafe; don't expect prompt replies :-)

Posted: Fri Jul 29, 2005 4:55 pm
by cdoty
Overdrive_X wrote:Will this emulator will be able to run .bin files. (Homebrew software)
Yep, check out http://www.game-shoppe.com/CDI.html. The screenshots were taken from the emulator.

Posted: Fri Jul 29, 2005 8:58 pm
by Overdrive_X
cdoty wrote:
Overdrive_X wrote:Will this emulator will be able to run .bin files. (Homebrew software)
Yep, check out http://www.game-shoppe.com/CDI.html The screenshots were taken from the emulator.
What i wanted to know is does CDI EMU is able to load OS9 executable who are not in ISO format. Exemple a classic pong dosen't need external files. So does you will add a feture to load directly the OS9 executable without having to do a ISO everytime ?

Posted: Fri Jul 29, 2005 10:23 pm
by cdifan
There are currently at least two ways to load OS9 memory modules into cdiemu:
  • Inject a "pseudo-ROM" file
    Use CD-i Link with the emulator
Both have the same basic problem, however: how do you get the player to start your module? The only "documented" (sort of) way to do this is to have your application replace the player shell by naming it "play" with a high version number (255 is typical), exactly like the cdistub module.

Most player ROMs do not support a way to start arbitrary OS9 modules, but I suppose that cdiemu could generate an ISO on-the-fly...

Then again, generating an ISO is not particularly hard or timeconsuming and most CD-i applications will need some auxiliary data anyway.

PS. Currently on vacation, don't expect prompt replies.