Custom made SEGA Genesis to Philips CD-i adapter for attaching SEGA Genesis/Mega Drive controllers to the Philips CD-i game system.  Adapter supports both 3-button and 6-button Genesis controllers.  I recommend the 6-button controller if you plan to customize the buttons or toy with layouts, however all games are playable with a 3-button controller.

- The default button layout is similar to the 3-button CD-i controller (A = button 1, B = button 2, C = button 1 & button 2).
- By request, I can also ship it with the 4-button layout (A = button 1 & button 2, B = button 1, C = button 2).
- I also have a more Mario layout (A = button 1 & button 2, B = button 2, C = button 1) because from the dawn of time, the right most button has always been "jump".
- Currently, X, Y, and Z are all mapped to "Up" for...reasons.
- "Start" cycles through 5 different cursor speeds.  The slowest speed is not compatible with some games, and the fastest speeds are not very usable as a cursor.  Speed 2 or 3 seems most useful to me.

Tested controllers:
- SEGA Genesis 3-button
- SEGA Genesis 6-button
- 8BitDo M30 2.4MHz wireless
- retrobit SEGA bluetooth controller with Genesis adapter.

Tested Consoles:
- Philips CDI 210/56
- Grundig CDI 110e
- Philips CDI 450

Includes link to source code for adventurous users wishing to change the button layout, implement macros, or turbo fire.  Be certain when programming to not have the USB cable, and the CD-i cable attached at the same time, as both will attempt to provide power.

Includes a 6ft miniDIN-8 cable for attaching to the CD-i.

You may message me within 24 hours to request a color and I will attempt to accommodate, otherwise the color is random.  Currently available colors include White, Black, Mid-Grey, Dark-Grey, Lime Green, Forest Green, "Nintendo" Red, "SEGA" Blue, Maroon, Magenta, Pink, Hot-Pink, Lavender, Royal Purple, and Orange.