KuroNeko is right in that supporting all Philips 220 models will cover most variations of the Philips CD-i line; the various revisions of the player (/00 to /80) used all the major board types (Mini-MMC and Mono-I to IV). Not that this really cuts down on the amount of work to be done; so far I've found that the variations between player models using the same board type are pretty minor such as a different front LED display or NVRAM size. The variations between board types (or rather, between the chips used on those boards) vary from minor to very major.
However, it assumes that I have all those players! So far I'm still missing *any* information on 220/00, 220/20 and 220/80. So for this reason alone I'm testing with any player ROM I can get my hands on.
But Merijn is also right in that I want the emulator to pretty much work with the ROM from *any* CD-i player out there. When the particular board type is already supported this mostly amounts to finetuning the player model and board type detection logic (which is driven from a configuration file), or at least it has been this way so far.
But there's also a Mono-VI board out there (this doesn't appear to differ much from Mono-III or IV, however, which so far seem to be identical for emulation purposes). And then there's the Maxi-MMC used by the 180 (no data so far) and the "Goldstar" board used in the Philips 370 and all the non-Philips players that I've seen so far.
Also, I don't agree with KuroNeko about the "realistically emulated problems", a good emulator will reproduce them

Many of these problems are ROM bugs, not hardware problems, and they would be hard for the emulator to avoid anyway! Not that I really want to at this point...
On the DVC side, there's IMPEG and VMPEG but also the "Gate Array" MPEG cartridge which comes in *four* versions (AH00 to AH03, several of these are probably similar, but I haven't looked at them yet). And at least one non-Philips player appears to have a DVC of its own (others use either IMPEG or VMPEG).
If you want some idea of the bewildering variety of players out there, I suggest you check
The Complete CD-i Players Overview from the ICDIA site
here and look at the
CD-i player types and
Which DV cartridge is in a 605? articles in Volume 5, Number 5 of the Interactive Engineer
here (also on ICDIA). Note that both of these references are incomplete and at least one of them is partially incorrect
Enough information for you techno-types out there?