• What is the CD-i?
    • CD-i Players
    • CD-i Accessories
  • Open Source Project
    • Hardware Development
    • Hardware Repair
    • CD-i Title Development
    • CD-izi Authoring Tool
  • Downloads
  • CD-i Emulation
    • CD-i emulator 0.5.3 beta 5 – Titles compatibilities
  • Chronicles
  • Forum
  • Register
  • My Account
    • Login/Logout
    • Messages
  • Contact us
    • Website’s History
The world of CD-i

USB 2 CD-i Controller Library

Posted on 04/01/2021 by omegalfa

Our website member TwBurn just smashed our forum with this great news!
He did managed to use a Wii U and a Switch pro controller to play some CD-i games.
This is still very soon to call it victory, but he made it. The first step as been done, and he can be proud of it!
Using an Arduino PCB known to be very versatile and compatible with almost everything, he created an Arduino Library that support 4 different modes.

His work is available on our Open-Source section.

On our forum, he says:

I’ve created an Arduino Library which can be used to emulate a CD-i controller. Currently it supports four different modes (Relative, Maneuvering, Absolute Coordinate and Absolute Screen). I’m hoping to also add Keyboard support once I can find some documentation on the subject.

I’ve been using this library together with a USB Host Shield to connect some modern controllers (in my case a Wii U and Switch Pro controller) to the CD-i with acceptable to good results, depending on the title used. I’ve included these as examples in the library.

The library can be found on: https://github.com/TwBurn/cdi-controller-library

For future updates I hope to include some more examples (like an USB mouse, keyboard), workout some issues, as well as moving my hardware beyond a prototyping phase so I don’t have random wires running over my desk.

Thank you TwBurn!
Your work will help so many people…


Posted in Open-Source |
« New Additions – December 2020
New Addition – Schöner Fernsehen – Meeresbrandung »

Leave a comment Cancel reply

You must be logged in to post a comment.

CD-i titles

  • [01] Games (145)
    • [01] Up to 2 player (Head-to-Head) (12)
    • [02] Up to 2 player (alternatively) (12)
    • [03] Up to 4 player (alternatively) (12)
    • [04] Up to 5 player (alternatively) (2)
    • [05] Up to 6 player (alternatively) (4)
    • [06] 2 to 4 player (alternatively) (1)
    • [07] 2 to 6 player (alternatively) (1)
    • [08] 3 to 6 player (alternatively) (1)
    • [09] DVC required (48)
    • [10] DVC optional (4)
  • [02] Kids (81)
    • [03] Up to 4 player (alternatively) (3)
    • [06] DVC required (9)
  • [03] Multimedia (238)
    • [01] Up to 2 player (alternatively) (2)
    • [02] 2 to 5 player (1)
    • DVC optional (9)
    • DVC required (77)
  • [04] Movies & Music Videos (78)
    • DV on CD-i Movies (10)
    • DV on CD-i Music (12)
    • Video-CD Movies (28)
    • Video-CD Music (6)
    • Video-CD Others (21)
    • Video-CD Sampler / Demo (1)
  • [05] Homebrew (6)
    • [01] Up tp 2 player (Head-to-Head) (1)
    • [02] Up to 2 player (alternatively) (1)
    • DVC optional (1)
  • [06] Music (30)
    • DVC Required (5)
  • [07] Karaoke (3)
  • [08] CD+Graphics (24)
  • [09] Professional (69)
    • DVC required (23)
  • [10] Internet CD (5)
  • [11] Photo-CD (9)
  • [12] Tutorial discs (2)
  • [13] Demonstration Only (1)
  • [14] Free Demo Discs (18)
    • DVC Optional (2)
    • DVC required (11)
  • [15] Promotional (14)
  • [16] Testing Discs (70)
  • [17] Unreleased (33)

More…

  • Catalogue #6900000-0 (USA) (179)
  • Catalogue #69900000-0 (Europe from USA) (1)
  • Catalogue #8100000 (Europe) (137)
  • Catalogue #8110000 (England) (60)
  • Catalogue #8120000 (France) (91)
  • Catalogue #8130000 (Germany) (73)
  • Catalogue #8140000 (Netherlands) (91)
  • Catalogue #8150000 (Italy) (37)
  • Catalogue #8160000 (Iberica) (21)
  • Catalogue #8170000 (Scandinavia) (2)
  • Catalogue #8180000 (Belgium) (13)
  • Catalogue #8190000 (Worldwide) (28)
  • Catalogue #PCIM/X-00000 (Japan) (5)
  • CD-i Bridge (18)
  • CD-i Ready (34)
  • Exclusive Regional titles (157)
  • Interviews (2)
  • Reviews (18)
  • Tips & Tricks (23)
  • USA Release (43)

Search titles

Guess the picture!

Guess pic!

Recent forum topics

My CD-i Collection [DiGGeR2]by digger2Ok  ;) Read More2 days ago, 2 Replies
[SELL] 20 CD-i gamesby omegalfaI sent a PM to you. Read More2 days ago, 1 Reply
Hello from Switzerlandby omegalfaHi Digger2! Welcome to The World of CD-i! I hope you will enjo … Read More2 days ago, 1 Reply
The CD-i Touchpad has a left-hand …by omegalfa The Touchpad with reference 22ER9017 is the one based on the G … Read More3 days ago
New Addition - Marilyn Monroeby omegalfaPhilips Consumer Electronics presents a collection of many Photo-C … Read More3 days ago

CyberChimps WordPress Themes

©The world of CD-i > ANY CONTENT ON THIS WEBSITE NEED TO BE CREDITED IF USED OUTSIDE, FORUM INCLUDED.