the cutting room mirror

Children's Musical Theatre

This page contains no introduction.
What makes this game notable or what is it about? Are you a bad enough dude to save this article?

Debugging File#

This needs some investigation.
Discuss ideas and findings on the talk page.
Specifically: Can this debug mode be reactivated in some way?

Present among the disc's files is cdi_cmtd - a variant of the used file cdi_cmt - which contains the code and strings for a debugging mode. It would've been controlled using a keyboard and a CD-i dev kit. The files were updated in the 1992 revision, with cdi_cmtd in particular having many strings added, removed, or rearranged.

Its contents can be sorted into three distinct chunks. Chunk 1 deals with the various modes of Children's Musical Theatre, though there's not much here due to the game's simplicity.

1991

1992

! CMT_buttons.c

Generic HS create failed CMT_songmaker.c CP_FLUSH FAILED

CMT_clutcyc.c

CMT_buf_anim: Playing song: *%s* style %d potato count %d CMT_buff9.c CMT_buf_anim: Can't open file %s

Can't allocate FG buffer Can't allocate BG buffer Can't allocate SM

Anim cleanup Error creating final_dm

CMT_buffering: play_unit: CV_rp_play failed

CMT_rehearse: Playing song: *%s* number %d CMT_rehearse.c CMT_rehearse: Can't open file CMT_rehearse: rp_play fails

intro_to_cycle: rp_paly fails

more_studio: rp_play fails CMT_studio.c

CMT_POTATO

CP FLUSH FAILED CMT_help.c CMT_help: rp_play failed

help_done_func called Calling help callback

Chunk 2 focuses on the game engine and its interactions with the CD-i itself.

1991

1992

Finally, Chunk 3 has the CD-i graphics editor/second chunk-esque strings prevalent among the debug files of CapDisc's games.

1991

1992

!

CV_sigflag: No flag available for sig %d sigflag.c CV_sigflag: Invalid operator %d on sig %d

strdup.c

Revisional Differences#

This needs some investigation.
Discuss ideas and findings on the talk page.
Specifically: Are there any more noteworthy changes?

A revision of Children's Musical Theatre was released in 1992 in both the United States and France.

  • The disc's size was increased from 543 MB to 599 MB.
  • Abstract, bibliography, and copyright files were added.
  • cdi_cmt was increased in size from 64 KB to 66 KB, while cdi_cmtd was decreased from 130 KB to 118 KB. As mentioned previously, a good chunk of cdi_cmtd's strings were arranged and modified.

References#


  1. Hoffos, Signe et al. CD-I Designer’s Guide. Maidenhead: McGraw-Hill Book Company, 1992.↩︎
  2. CD-I, c'est parti ! - Science et vie micro, Number 097, September 1992↩︎