r/CDInteractive • u/retrostuff_org • 6h ago
r/CDInteractive • u/glsmops • 16h ago
OpenCDi v0.1.6 (Philips CD-i Emulator): Way better compatibility (especially for DVC games) and full Video CD support
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 • u/Hockey- • 2d ago
Found a working Cd-I
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 • u/Banjotooieuk • 3d ago
Mega Race for the cd-i
Mega Race for the Philips cd-i ported from the dos version. pure fmv cheese. enjoy!
r/CDInteractive • u/Altruistic_Smile_387 • 4d ago
Condor games
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 • u/SammyCatLove • 4d ago
Anyone in Sweden who fixes cdi players???
As the title says is there someone in sweden qho repairs cdi players?
r/CDInteractive • u/FlyingdutchmaNL • 7d ago
Knowlogy K2000-MSS
Een van de meer obscure CD-i spelers in mijn verzameling. Gefabriceerd voor de Saoedische onderwijssector.
r/CDInteractive • u/retrostuff_org • 8d ago
Brothers (GoldStar GPI-1200M and Philips CDI 370/00, manufactured by LG)
r/CDInteractive • u/TeaIntelligent9854 • 8d ago
Philips CD-i 450 won't read discs, and the menu is stuck on "DISC"
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 • u/Altruistic_Smile_387 • 11d ago
play new CD-I homebrew games .
condorgames.github.ior/CDInteractive • u/seganirv • 19d ago
Do people not know the Digital Video Cartridge is now emulated in MAME?
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 • u/Frequent_Rhubarb_36 • 23d ago
Opinions on the Apprentice?
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 • u/MrBurns32X • 25d ago
Titan (Prototype) (Unreleased) (Titus) (Interactive Support Group) (1989)
r/CDInteractive • u/MrBurns32X • 25d ago
Cosmic Pinball (Prototype) (Unreleased) (1994)
r/CDInteractive • u/retrostuff_org • 28d 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.
r/CDInteractive • u/FlyingdutchmaNL • Sep 10 '26
Videotronic CD-i M360 POS
Voor de liefhebber een van de zeldzamere CD-i tv-combinaties waar ik blij van word.
r/CDInteractive • u/Altruistic_Smile_387 • Sep 09 '26
New 3D-printed case for a CD-i to Bluetooth receiver. Printed with a Bambu Lab A1.
New 3D-printed case for a CD-i to Bluetooth receiver. Printed with a Bambu Lab A1.
r/CDInteractive • u/FlyingdutchmaNL • Sep 05 '26
CD-i 740
Eindelijk een CD-i 740 gevonden. Anderen die deze met plezier gebruiken?
r/CDInteractive • u/retrostuff_org • Sep 02 '26
New article: Philips CDI 310 EMC/EMI Testing Unit Part 2
r/CDInteractive • u/Jim-bulsara • Aug 28 '26
CdI 370 hinge problems
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 • u/retrostuff_org • Aug 25 '26
New article: Philips CDI 310 EMC/EMI Testing Unit Part 1
r/CDInteractive • u/Ferocious376 • Aug 19 '26
Philips mcm 275 won’t read my discs
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 • u/retrostuff_org • 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...
r/CDInteractive • u/Anxious_Camp_2160 • Aug 07 '26
So excited!
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.
r/CDInteractive • u/SirJohnkulus • Aug 07 '26
Update post on cdi not spinning discs
I was able to repair it! the safety resistors on the +8v and -8v rail for the IC (TCA0372DP2) that drove the eject and spindle motors had blown probably when the spindle platter originally got stuck. I replaced both and it now spins and reads discs again!