@TheMogMiner I read what you wrote about CD-i emulation and the difficulties faced; but my eye as drawn to you mentioning no dump for certain variants, etc. Are you sourcing them/trying to get them decapped or can the DU/me chip in cash or something?
-
-
Vastauksena käyttäjälle @heathsims8
In theory, the majority of players have been dumped. I'd assume so since CD-i Emu has support for them. However, the CD-i scene has as much a problem with hoarding as the Japanese arcade scene does. I'm not actively buying un-MAMEd players to dump, but you can if you want. :)
1 vastaus 0 uudelleentwiittausta 2 tykkäystä -
Vastauksena käyttäjille @TheMogMiner ja @heathsims8
Replying to my own post, and in the hopes that
@Interact_Dreams sees - the CD-i platform rather interesting, and has unique hurdles to emulating it. Dumping the systems involved and ensuring good community coverage is only part of it, but it's a good start.2 vastausta 1 uudelleentwiittaus 3 tykkäystä -
One of the most interesting things to me is that the CD-i platform was more akin to platforms from around 2005 onward than its late-80's contemporaries. It was the first console that demanded developers interface with just the system libraries, and avoid direct hardware access.
1 vastaus 1 uudelleentwiittaus 3 tykkäystä -
It's worth mentioning that this presents multiple issues for emulating the CD-i: It's not a matter of emulating a single platform, it's a matter of emulating a specific implementation of the player spec.
1 vastaus 0 uudelleentwiittausta 0 tykkäystä -
Some players are straightforward enough: A Philips SCC68070 (68k-derivative SoC), a Motorola DSP56k for audio, a Motorola 68HC05 for I/O, and another for CD servo control. Some have the latter three components all rolled into one ASIC (IKAT).
1 vastaus 0 uudelleentwiittausta 0 tykkäystä -
Others have a middle ground, with I/O handled by a 68HC05, and CD control and audio rolled into another ASIC called CDIC. That's the model that MAME currently emulates, for better or for worse.
1 vastaus 0 uudelleentwiittausta 0 tykkäystä -
With platforms like the NES, SNES, Megadrive and even later platforms, each game accesses the hardware in a different way, leading to more insight as to how the hardware works. When everything has to route through a system BIOS, you don't get that breadth of info.
1 vastaus 0 uudelleentwiittausta 0 tykkäystä -
And that, really, is the problem with emulating the Philips CD-i: You can't derive any knowledge about the underlying hardware by throwing different games at it. You either make the BIOS happy, or you don't.
1 vastaus 0 uudelleentwiittausta 1 tykkäys -
Vastauksena käyttäjille @TheMogMiner ja @Interact_Dreams
I'm a bit confused. So, if you emulate only one of the players and the spec they conform to, does that mean all the games will work or are their games only built for specific players and their spec' interpretation?
1 vastaus 0 uudelleentwiittausta 0 tykkäystä
All games will (or should) work, with caveats. There's a small handful of games that have compatibility issues with some later-model players. There are also games that require the Digital Video Cartridge for MPEG video decoding. Later players integrated it.
Lataaminen näyttää kestävän hetken.
Twitter saattaa olla ruuhkautunut tai ongelma on muuten hetkellinen. Yritä uudelleen tai käy Twitterin tilasivulla saadaksesi lisätietoja.