Articles related to CD-i development
Posted: Thu Aug 16, 2007 4:07 am
This is a collections of articles that I found helpful for CD-i development:
Programming the CD-i Player - Ernest West.
http://cdinteractive.co.uk/forum/viewtopic.php?t=5
- This is a link to a post on these forums, there is also a word or PDF document somewhere.
The Apprentice - some technical information - cdidev
http://cdidev.tripod.com/apprent.htm
- The lightbulb went on after reading this page. It describes a technique of
using the front plane for sprites (and text), and using the back plane for the static (or nearly static) background.
The New International CD-i Association contains many useful documents:
MCD212 (video decoder and system controller)
http://www.icdia.co.uk/docs/mcd212rev0.zip
- The MCD212 isn't programmed directly, but many of the FCT (field control table) and LCT (line control table) values are directly related to information in this document.
Technical info pointing devices:
http://www.icdia.co.uk/docs/pointing_devices.zip
- This provided a small amount info on input devices. The Green Book contains more details.
Microware OS-9 Documentation - OS-9 2.4 Technical Manual:
http://www.icdia.co.uk/microware/tech/index.html
- Provides documents on system routines such as memory, file and, events.
The Interactive Engineer:
http://www.icdia.co.uk/iengineer/index.html
- Has a few articles relating to game development on the CD-i. The soundmap article was useful. It also provided information on using the CD-RTOS functions in C.
The Green Book is needed, and can be found around the net.
- This describes the CD-i specific routines under OS-9.
Programming the CD-i Player - Ernest West.
http://cdinteractive.co.uk/forum/viewtopic.php?t=5
- This is a link to a post on these forums, there is also a word or PDF document somewhere.
The Apprentice - some technical information - cdidev
http://cdidev.tripod.com/apprent.htm
- The lightbulb went on after reading this page. It describes a technique of
using the front plane for sprites (and text), and using the back plane for the static (or nearly static) background.
The New International CD-i Association contains many useful documents:
MCD212 (video decoder and system controller)
http://www.icdia.co.uk/docs/mcd212rev0.zip
- The MCD212 isn't programmed directly, but many of the FCT (field control table) and LCT (line control table) values are directly related to information in this document.
Technical info pointing devices:
http://www.icdia.co.uk/docs/pointing_devices.zip
- This provided a small amount info on input devices. The Green Book contains more details.
Microware OS-9 Documentation - OS-9 2.4 Technical Manual:
http://www.icdia.co.uk/microware/tech/index.html
- Provides documents on system routines such as memory, file and, events.
The Interactive Engineer:
http://www.icdia.co.uk/iengineer/index.html
- Has a few articles relating to game development on the CD-i. The soundmap article was useful. It also provided information on using the CD-RTOS functions in C.
The Green Book is needed, and can be found around the net.
- This describes the CD-i specific routines under OS-9.