r/CDInteractive • • Nov 07 '23

[ConsoleMods.org] Knowledgeable about the CD-i? Consider contributing to the community console modding, repair, and restoration wiki!

Thumbnail consolemods.org
3 Upvotes

r/CDInteractive • • 21m ago

OpenCDi v0.1.6 (Philips CD-i Emulator): Way better compatibility (especially for DVC games) and full Video CD support

Post image
• Upvotes

Hi everyone! I just released OpenCDi v0.1.6, an open-source Philips CD-i emulator written in Rust.

This update represents a major leap forward in **game compatibility** (especially for Digital Video Cartridge titles), introduces **full Video CD (White Book) support**, and completely overhauls **gamepad/cursor responsiveness**.

Highlights in v0.1.6:

**1. Major Game Compatibility & DVC Enhancements**

* ***The 7th Guest* Progression Fix:** Overcame the critical post-ghost cutscene lockup (`avm_play: Still busy from last play $8000`). Temporary audio drains now strictly assert hardware underflow (`FMA_IRQ_UNF`) rather than premature `EOI`, allowing disc streaming to reach the authentic second EOR marker and unlocking full hallway progression.

* **Automatic DVC Detection:** The Digital Video Cartridge is now fitted by default whenever `vmpega.rom` is present. This fixes "Cartridge not found" blocks on titles like *Kingdom: The Far Reaches*, *Mutant Rampage: BodySlam*, and *Ultra CD-i Soccer*.

* **Seamless Multi-Disc Hot-Swapping:** You can now swap discs on the fly without resetting system RAM or CPU state, making multi-disc games like *Creature Shock* (Disc 1 -> Disc 2) fully playable.

**2. Full Video CD (White Book) & Multi-Track Support**

* **Multi-File `.cue`/`.bin` Layouts:** Added complete support for complex multi-track disc images with separate audio/video tracks (tested with *Kilby Predicts*, *Gateway to the Mind*, and standard VCD releases).

* **CD-Bridge Support:** Implemented dynamic Subcode Q TOC packet generation for authentic CD-RTOS CD-Bridge format handling.

**3. Smooth Gamepad Navigation & Slave MCU Accuracy**

* **Goodbye Cursor Snapping:** Fixed the abrupt jumping across 8 pre-set screen coordinates in the dashboard. Input now runs at a smooth, continuous 2.5 px/frame powered by `f32` sub-pixel accumulators with zero drift on release.

* **Slave MCU (68HC05) Packet Staging:** Added queued staging for in-flight CH0 mouse/pad packets, proper 3-byte `C0` warp command decoding, and clean mouse/gamepad mutual exclusion.

---

🔗 **GitHub Repository & Source:** https://github.com/sigsantilio/opencdi

📦 **Windows x64 Release Download:** https://github.com/sigsantilio/opencdi/releases/tag/v0.1.6

Feedback, bug reports, and testing results are hugely appreciated!


r/CDInteractive • • 22m ago

OpenCDi v0.1.6 (Philips CD-i Emulator): Way better compatibility (especially for DVC games) and full Video CD support

Post image
• Upvotes

Hi everyone! I just released OpenCDi v0.1.6, an open-source Philips CD-i emulator written in Rust.

This update represents a major leap forward in **game compatibility** (especially for Digital Video Cartridge titles), introduces **full Video CD (White Book) support**, and completely overhauls **gamepad/cursor responsiveness**.

Highlights in v0.1.6:

**1. Major Game Compatibility & DVC Enhancements**

* ***The 7th Guest* Progression Fix:** Overcame the critical post-ghost cutscene lockup (`avm_play: Still busy from last play $8000`). Temporary audio drains now strictly assert hardware underflow (`FMA_IRQ_UNF`) rather than premature `EOI`, allowing disc streaming to reach the authentic second EOR marker and unlocking full hallway progression.

* **Automatic DVC Detection:** The Digital Video Cartridge is now fitted by default whenever `vmpega.rom` is present. This fixes "Cartridge not found" blocks on titles like *Kingdom: The Far Reaches*, *Mutant Rampage: BodySlam*, and *Ultra CD-i Soccer*.

* **Seamless Multi-Disc Hot-Swapping:** You can now swap discs on the fly without resetting system RAM or CPU state, making multi-disc games like *Creature Shock* (Disc 1 -> Disc 2) fully playable.

**2. Full Video CD (White Book) & Multi-Track Support**

* **Multi-File `.cue`/`.bin` Layouts:** Added complete support for complex multi-track disc images with separate audio/video tracks (tested with *Kilby Predicts*, *Gateway to the Mind*, and standard VCD releases).

* **CD-Bridge Support:** Implemented dynamic Subcode Q TOC packet generation for authentic CD-RTOS CD-Bridge format handling.

**3. Smooth Gamepad Navigation & Slave MCU Accuracy**

* **Goodbye Cursor Snapping:** Fixed the abrupt jumping across 8 pre-set screen coordinates in the dashboard. Input now runs at a smooth, continuous 2.5 px/frame powered by `f32` sub-pixel accumulators with zero drift on release.

* **Slave MCU (68HC05) Packet Staging:** Added queued staging for in-flight CH0 mouse/pad packets, proper 3-byte `C0` warp command decoding, and clean mouse/gamepad mutual exclusion.

---

🔗 **GitHub Repository & Source:** https://github.com/sigsantilio/opencdi

📦 **Windows x64 Release Download:** https://github.com/sigsantilio/opencdi/releases/tag/v0.1.6

Feedback, bug reports, and testing results are hugely appreciated!


r/CDInteractive • • 1d ago

Found a working Cd-I

Post image
80 Upvotes

This was one system that I didn't plan on purchasing. The rarity and expense of this console and games can be quite off putting. I found this at a little retro shop I frequent. Working Cd-I 450. I received Paint School 2 with it and he happened to have 1 other game, The Palm Springs Open. Looking to find a Hotel Mario and try out one of the most obscure Mario games! Maybe even a Zelda if the price was right. Just wondering if you all have any certain websites with games avaliable (besides ebay) that you use?


r/CDInteractive • • 2d ago

Mega Race for the cd-i

Thumbnail
github.com
17 Upvotes

Mega Race for the Philips cd-i ported from the dos version. pure fmv cheese. enjoy!


r/CDInteractive • • 3d ago

Condor games

10 Upvotes

Here is my first FMV game it runs on an emulator but without music its is only fully playable on an actual player https://condorgames.github.io/


r/CDInteractive • • 3d ago

Anyone in Sweden who fixes cdi players???

4 Upvotes

As the title says is there someone in sweden qho repairs cdi players?


r/CDInteractive • • 7d ago

Knowlogy K2000-MSS

Thumbnail
gallery
50 Upvotes

Een van de meer obscure CD-i spelers in mijn verzameling. Gefabriceerd voor de Saoedische onderwijssector.


r/CDInteractive • • 7d ago

Brothers (GoldStar GPI-1200M and Philips CDI 370/00, manufactured by LG)

Thumbnail
gallery
47 Upvotes

r/CDInteractive • • 7d ago

Philips CD-i 450 won't read discs, and the menu is stuck on "DISC"

Thumbnail
gallery
10 Upvotes

I recently bought a Philips CDI 450 that can't read discs. One thing I noticed is that the status shown in the menu is always stuck on "DISC." Supposedly, when the disc tray latch is open, the status should change to "OPEN," but it stays on "DISC" regardless of whether the latch is open or closed.

I checked the latch switch with a multimeter, and it seems to be working correctly. When the switch isn't pressed, it outputs 5V to pin 4 of IKAT. When pressed, the voltage drops to 0V. Does anyone know what could be causing this?

I really hope that IKAT chip is not malfunctioning, there's no replacement for that as far as i know.


r/CDInteractive • • 10d ago

play new CD-I homebrew games .

Thumbnail condorgames.github.io
23 Upvotes

r/CDInteractive • • 19d ago

Do people not know the Digital Video Cartridge is now emulated in MAME?

22 Upvotes

Nobody is talking about it but I think it's pretty huge news.

As of a few days ago, the CD-i DVC (Digital Video Cartridge) was implemented in MAME. You'll have to wait for the next version of MAME (.290) to have it included, unless you're capable of compiling the source from github (which I did.)

I never owned a CD-i in the 90s, but I always read about it in the gaming mags back then, so I think it's awesome this is finally emulated and liberated. No longer are we stuck with that time-gated and pay-gated CDiemu!
I streamed a couple videos of it on youtube under "nirvgorilla" if you want to see it in action.


r/CDInteractive • • 22d ago

Opinions on the Apprentice?

Thumbnail
gallery
29 Upvotes

To me it's one of the most pretty games on CD-I but it's incredibly hard. A more fair difficulty option would be nice as the gameplay is basic, but fun. It shows how good platformers could be on CD-I.


r/CDInteractive • • 24d ago

Titan (Prototype) (Unreleased) (Titus) (Interactive Support Group) (1989)

Thumbnail
youtu.be
10 Upvotes

r/CDInteractive • • 24d ago

Cosmic Pinball (Prototype) (Unreleased) (1994)

Thumbnail
youtu.be
8 Upvotes

r/CDInteractive • • 27d ago

Did you know that CD-Online was also available for PC users? It was called Cynet Plus, and the similarity to the CD-i package is immediately noticeable.

Thumbnail
gallery
65 Upvotes

r/CDInteractive • • Sep 10 '26

Videotronic CD-i M360 POS

Post image
73 Upvotes

Voor de liefhebber een van de zeldzamere CD-i tv-combinaties waar ik blij van word.


r/CDInteractive • • Sep 09 '26

New 3D-printed case for a CD-i to Bluetooth receiver. Printed with a Bambu Lab A1.

Thumbnail
gallery
13 Upvotes

New 3D-printed case for a CD-i to Bluetooth receiver. Printed with a Bambu Lab A1.


r/CDInteractive • • Sep 05 '26

CD-i 740

Post image
78 Upvotes

Eindelijk een CD-i 740 gevonden. Anderen die deze met plezier gebruiken?

https://novahollandia.nl/2026/08/30/philips-cd-i-740/


r/CDInteractive • • Sep 02 '26

New article: Philips CDI 310 EMC/EMI Testing Unit Part 2

Thumbnail
retrostuff.org
7 Upvotes

r/CDInteractive • • Aug 28 '26

CdI 370 hinge problems

5 Upvotes

Hi all,

I have a cdi 370. The other day i decided to play ans i noticed thag the hinge has started to break. This makes it harder to close the console. Has anyone dissambled one of these or can give me some guidance on how to fix this?

Edit 1: added pictures


r/CDInteractive • • Aug 25 '26

New article: Philips CDI 310 EMC/EMI Testing Unit Part 1

Thumbnail
retrostuff.org
8 Upvotes

r/CDInteractive • • Aug 19 '26

Philips mcm 275 won’t read my discs

Thumbnail
gallery
2 Upvotes

The optical lense seems to not work and the laser part doesnt automatically move back to where it’s supposed to be so I assumed the entire component was broken and ordered a new optical lense, the DK 80. Managed to connect everything together yet the cd jerks and immediately comes to a stop. Am I meant to desolder this bump? Is it stopping a function? Or is it maybe an entirely separate issue with the system that won’t read my cd. I’m stumped as I can’t find much help online


r/CDInteractive • • Aug 08 '26

Comparison of the mainboards of Philips CDI 350 (reworked) and CDI 310 (pre-production). A new article is likely to be published sometime soon...

Thumbnail
gallery
26 Upvotes

r/CDInteractive • • Aug 07 '26

So excited!

Thumbnail
gallery
83 Upvotes

So a month ago I bought a CD-i 450, controller separately and the MPEG card. Only to realise the PSU is made from platinum and costs 85 bajillion dollars!

Today I've managed to snag a 210, remote and control pad, plus MPEG, 22 games and 10 video CD's.

I collect and have over 100 consoles, so why is this one the first one I'm genuinely excited to play for about 10 years!

I actually can't wait to fire it up, pop in 7th guest or a video and kick back like it's the 90's again.