If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!
The Crayon Factory (CD-i)
Jump to navigation
Jump to search
Cleanup > Pages missing date references
Cleanup > Pages missing developer references
Cleanup > Pages missing publisher references
Cleanup > To do
Games > Games by content > Games with debugging functions
Games > Games by content > Games with hidden development-related text
Games > Games by developer > Games developed by Philips > Games developed by Philips Media > Games developed by Philips Sidewalk Studio
Games > Games by platform > CD-i games
Games > Games by publisher > Games published by Philips > Games published by Philips Media
Games > Games by release date > Games released in 1994
The Crayon Factory |
---|
Developer: Philips Sidewalk Studio This game has hidden development-related text. |
The Crayon Factory is one part virtual crayon factory tour, one part blue-collar worker simulator, and one part coloring book (both in-game and through a bundled physical book).
Development Files
To do: Get a string dump of cdi_CrayonDebug |
Download The Crayon Factory Development Files
File: CrayonFactoryCDi DevPrograms.zip (161 KB) (info)
|
Present in all known versions of The Crayon Factory is a folder named .debugDir, which contains 14 files meant for developing and debugging the game with a CD-i development kit or OS-9 compatible computer. The contents of the files are, in rough alphabetical order:
- cdi_b: An almost blank file that just has a header at the beginning.
- cdi_crayon.stb: Contains a data array and a list of the code's function headers. The location of this file is quite unusual, as other CD-i games with .stb files put them in the disc's main directory.
- cdi_crayonDebug: A debugging version of the used file cdi_crayon, with additional code and strings meant for a debugging mode.
- cdi_crayonDebug.config: A debugging version of the used file cdi_crayon.config. The only difference between the two are a few changed bytes.
- cdi_crayonDebug.dbg: Contains various file paths and config settings for the CD-i authoring tool Balboa.
- cdi_crayonDebug.stb: A debugging version of the aforementioned file cdi_crayon.stb. The array is completely different, while the list had some debugging functions added. See below for a exact list.
- cdi_plana, cdi_planb0, cdi_planb1, cdi_planb3, and cdi_planb4: These five files' contents are nearly identical to cdi_b's. Strangely, there is no cdi_planb2 file.
- r256: Ditto, but this file contains an extra string, RBF Ram. This is in reference to the OS-9 RBF File System, which the CD-i only utilized in models with a built-in floppy disk drive.
- ram: A "volatile" RAM disk containing random bits of data, as well as the hidden Robert Doggett credit/message present in older versions of OS-9 software.
- rbf: Another RBF-related file, which contains data for an unknown reason or purpose.
cdi_crayonDebug.stb
The following functions are exclusive to cdi_crayon.stb's debugging variant, cdi_crayonDebug.stb:
startState debugFlag interlaceFlag poFileNameCount po fot efxDebug efxProj st_mgr_string st_type_string st_head_ptr st_tail_ptr st_start_ptr st_end_ptr st_print st_mem_ptr st_mem_size stat_mgr_mask stat_typ_mask usage StrToLab MemPrintStatus Dump LDM DebugDisplayStateName play_bumper abort_bumper bump_setup_dcp bump_build_pcb bump_build_pcl bump_get_cmem bump_ret_cmem parse_options parse_file_options examine_arg print_options CheckKeyInit KeyHit SimPlayErrorCB CheckKey DebugKey ShowMemMap getblkmap GetEfxProj GetEfxName CfPrintCrayonInfo CFDebugStoryColor CFDebugGetColor ve_close ve_close_mem ve_remove ve_remove_sys debug_dispatch st_init_status st_close_status st_record_status st_print_rec vsync_remove_videnv bp_char2str bp_dump_cur_event bp_get_ticks ssig pt_rel puts fputs printf fprintf sprintf scanf fscanf sscanf fwrite getc ungetc getw putc putw _tidyup fclose fflush _flsbuf _setbase setbuf ftell atof strtod chdir chxdir
Cleanup > Pages missing date references
Cleanup > Pages missing developer references
Cleanup > Pages missing publisher references
Cleanup > To do
Games > Games by content > Games with debugging functions
Games > Games by content > Games with hidden development-related text
Games > Games by developer > Games developed by Philips > Games developed by Philips Media > Games developed by Philips Sidewalk Studio
Games > Games by platform > CD-i games
Games > Games by publisher > Games published by Philips > Games published by Philips Media
Games > Games by release date > Games released in 1994