Effacer: Hangman from the 25th Century
Effacer: Hangman from the 25th Century |
---|
Developer: Capitol Disc Interactive This game has hidden developer credits. |
HANGMAN... IN... SPAAAAAAAACE!
Debugging Files
This needs some investigation. Discuss ideas and findings on the talk page. Specifically: Can this debug mode be reactivated in some way? |
Two unused files can be found on the disc, both of which contain code and strings meant for a debugging mode. This mode would've been controlled using a keyboard and a CD-i dev kit.
cdi_effacer.xdm
The first, larger file is cdi_effacer.xdm, a debug version of the used file cdi_effacer.xo. It can be split into three equal segments.
The first segment deals with Effacer's gameplay itself, and includes a developer credit near the middle of the segment.
CV_cmalloc failed on plane %d cache.c invalid path (%d) invalid block (%d) no available nodes for path %d, block %d cannot seek on path %d read failure on path %d, block %d write failure on path %d, block %d Cache Usage: Path Block %4d %5d [free] nothing happened out of dp descriptors dp name not found in deck invalid dp descriptor unable to open path unable to close path failure reading block from pile unable to seek on path object is not a deck or pile block or record out of range an undescribable error occurred %s: %s. deck.c %s. CV Trans dm_to_plane.c CV_dm_to_plane: CV_DM_CREATE fails dm type %d Error opening panning region. %c editmem.c : invalid address : invalid array reference : alignment error %20s[] 0x%06x [%d] %20s 0x%06x [%d] = 0x%02x = 0x%04x = 0x%08x %20s[0]: %20s usage: r [<addr> [<len>]] read memory w <addr> <byte1> [...] write to memory m CV_cmem_diag() M CV_mem_doc() & print addresses * print values q quit editor <addr> may be one of: [0-9]* decimal quantity 0x[0-9a-fA-F] hexadecimal quantity <name> address of <name> *<name> address <name> points to Memory Editor V1.1 (by VDS) *** %s usage: w addr [b1 [b2 [...]]] %-30s%-50s animation error playDelta: no background to play into eff_animfx.c playDelta: error uncompressing dyuv error: rendering node %d=%06x, frame %d error: cue=%d, offset=%d, max=%d error: showing node %d=%06x, frame %d bad dc_ssig playShow: no background to cut to %d animation play errors occurred %d anim underruns: max deviation: %d in node %d eff_animFxPlayFrame: DMID %d: not a dyuv package eff_animFxPlayFrame: DMID %d: frame %d out of range eff_animFxPlayFrame: error: DMID %d, frame %d eff_animPlayPackage: no more play list nodes drawmap 0x%06x: bad offset table eff_animFxPlayPackage: frame range [%d,%d] out of range eff_animFxPlayPackage: invalid link parameter: %d eff_animFxShow: no background to clut to eff_animFxShow: invalid tag: %d eff_animFxPlayLength eff_animFxPlayNodes eff_animFxPlayList eff_debugValue eff_dmActive eff_rpMainPath eff_rpAuxPath eff_rpTestPath eff_rpData eff_rpFunc eff_rpAutoPath eff_rpAutoPlayLoc eff_rpAutoDone eff_rpFxRambleTime eff_rpFxRambleDate eff_rpFxRambleTick eff_smBufferStat eff_smSoundStat eff_smSound eff_smNumSounds rp_play_loc rp_play_locs eff_debug.c New eff_dmDebug level [%d] > Pointer Position: (%d, %d) (%d << 1, %d << 1) Plane A over B Plane B over A Map file record to dump (-1 for all, ';' means aux, ',' means temp): %s map file: Main Aux Test error: can't get rtf info New rp_debug level [%d]: ..continuing - print this message c - control table editor C - memory diagnostic d - drawmap info h - hotspot info m - memory editor M - colored memory diagnostic p - print pointer position P - swap plane order r - read map file R - set rp_debug level s - soundmap info ! - signal handler info & - show memory locations * - show memory value(s) . - continue from debug wait %s: Press . to continue eff_diot.c Got %d blocks for cache Getting Cache Cache alloc failed couldn't get block header failed getting block couldn't get record failed getting record unable to find an appropriate record cannot pick word record %3d.%4d: rank %d: key=%s wordRecs=%06x Dictionary not open! Can't load rules index Can't load text record Can't get block last record Can't find next block dictionary not open eff_dm: unlinking clut %06x eff_dm.c eff_dm: freeing clut %06x eff_dm: DMID %d: %s holding eff_dmHold: DMID %d=%06x: no free active slots unlinking disposing eff_dmDrop: DMID %d=%06x: drawmap not found effdm: DMID %d: %s %d bouncing to path eff_dmActivePlane: DMID %d=%06x: drawmap not found volatile eff_dmSetVolatile: DMID %d=%06x: no volatiles left eff_dmMakeVolatile: DMID %d=%06x: drawmap not found disposing volatile bouncing eff_dmTag: invalid tag %d tagging type eff_dmTag: too many drawmaps, type %d eff_dmBgSync: can't sync to drawmap %d=%06x eff_dmBgTransition: no backgrounds loaded %s type %d: %d drawmaps * DMID %2d= %s, type %2d, PB PA size %6d DMID = null drawmap! eff_fontInit: open failed on "%s" eff_font.c eff_fontInit: opened font file "%s" eff_fontLoad: open failed on "%s" gameTaskHandler: unrecognized game state! eff_game.c HEY game task already running HEY game task not installed player=%d, time=%d, turns=%d, word=***** %s *****, alien=%d reload=%d no bio for alien %d CV_cp_flush failed eff_guifx.c cdi_bumper CV_applinit failed eff_init.c root dir = "%s" CD-I Title Application : effacer Engineer: Jefferson Ogata, CapDisc (c) 1994 Can't make big allocation on plane A. bumper done. before inits cdi_effacer_mbox CV_vd_event_open failed after inits after inits exiting exiting matteSet: %d: no such matte eff_maskMatteMenu: no mask for clut menu eff_maskMatteMenu: no mattes for clut menu eff_maskButtonMenu: no clut mask eff_maskButtonMenu: no foreground drawmap eff_maskButtonMenu: no source drawmap invalid pool type: 0x%02x eff_mem.c Plane A Plane B Sysram Fragments %s: %d bytes free [%d min avail] %-17s %8s %-8s Type Size Address %3s %s Tag Id 0x%06x-0x%06x %8d DMAP LINE_ADR SMAP DBLOCK RP_DATA UNKNOWN %-8s %-8s %3d %s 0x%06x-0x%06x %8d FREE Plane A allocation can't alloc %d plane A memory Plane B allocation can't alloc %d plane B memory Sysram allocation can't alloc %d sysram memory Drawmap descriptors Drawmap tags can't alloc smap pointers can't alloc smap buffer pointers eff_memInit eff_memInit: sm_creat failed Soundmap pointer table Soundmap buffer table Soundmap tags WARNING: %s: line %d: attempt to free corrupted block at 0x%06x WARNING: %s: line %d: attempt to free unallocated block at 0x%06x WARNING: %s: line %d: out of drawmaps: %s WARNING: %s: line %d: invalid drawmap type: %02x: %s WARNING: %s: line %d: dm create fails: plane %c, size %d: %s WARNING: %s: line %d: drawmap %d nonexistent WARNING: %s: line %d: out of soundmaps: %s WARNING: %s: line %d: smap alloc failed: memory 0x%02x, WARNING: %s: line %d: soundmap %d nonexistent %s Plane A: Plane B: Sysram: string retrieval failed eff_rdi.c textdm text load failed play error unable to clear root behaviour eff_rp.c CV_rp_locs failed CV_rp_open failed on "%s" CV_rp_map_alloc failed! eff_rpPlay: path %d, record %d, vchan %d, achan %d Invalid play loc unable to set root behaviour cannot unlink buffer %d eff_rpTransEffect: uninstalled effect: %d eff_rpfx.c eff_rpTransEffect: no transition effect set PCL Buffer eff_sm.c PCL Buffer soundmap create failed buffer: stat=%04x effect: stat=%04x eff_smSaveSound: out of sound pointers eff_smPlay: soundmap not loaded: %d No font descriptors left for allocation fontutils.c Can't allocate %d bytes on plane %d for font Can't allocate %d bytes on plane %d for clut Read failed on font module header Font module has bad sync Font alloc failed Read failed on font Unsuccessful read on font: requested %d, got %d Invalid font descriptor Font has unknown type Number of colors %d too low; min is 2 Number of colors must be a power of two Invalid number of colors for font: %d Invalid font type Clut buffer %d colors too small; need %d txt_clut_make failed invalid font type
The second segment focuses on the game engine and it interacting with the CD-i. There's also a video/audio/data asset lister buried within it.
rp_attach_buffer: Reusing video buffer %d for %d rp_attachbuf.c rp_attach_buffer: Create video : x : %d y : %d size : %d Type 0x%x [%03d:%02d:%04d] rp_attach_buffer: Video %d already exists. BufSz = %d sectors rp_attach_buffer: Reusing audio buffer %d for %d rp_attach_buffer : Create audio : size : %d Type 0x%x CV_rp_play: CV_SM_CREATE fails rp_attach_buffer: audio %d already exists. BufSz = %d sectors rp_attach_buffer: Reusing data buffer %d for %d rp_attach_buffer: Create data : size : %d CV_rp_play: WARNING malloc fails CV_rp_play: malloc fails rp_attach_buffer: data %d already exists. BufSz = %d sectors at 0x%x CV_rp_play: Invalid path %d rp_play.c CV_rp_play: Unable to load map information CV_rp_play: INVALID AUDIO CHANNEL : %d CV_rp_play: Could not allocate play_loc structure CV_rp_play: lseek reports byte offset %d CV_rp_play: Invalid channel spec for rtfpath %d physical seek to sector %d, stat blk at 0x%08x seek failed CV_rp_play: Start at sector %d CV_rp_play: Could not determine location CV_rp_play: task_id = %d CV_rp_play: ss_play fails rtfpath = %d stat = 0x%x sig = %d rec = %d chan = 0x%x achan = 0x%x CV_rp: map_loc: Invalid rtfpath %d PLAY_LOC: Record : %d Channel : %d First alarm : %d Trigger : %d Alloc Count Resp Video : %d %d %d Audio : %d %d %d Data : %d %d %d FX : %d %d Video : %d %d %d Audio : %d %d %d Data : %d %d %d FX : %d %d CV_rp_play: Could not allocate array of dmap pointers vd_count = vd_alloc = %d CV_rp_play: Could not allocate array of smap pointers CV_rp_play: Could not allocate array of data pointers Restarting clock PCB stat: %d (0x%x) ***ERROR occurred during play: Stat: 0x%x; errno: %d; sector: %d CV_rp_play : Error video: %d/%d; audio: %d/%d; data: %d/%d; fx: %d/%d play_loc: 0x%06x; play_pcb: 0x%06x Failed on continue CV_rp_play : pcb_handler: Funny stat : 0x%x CV_rp_free: Could not get channel pointer rp_free.c CV_rp_free: Invalid asset type %d CV_rp_free: Index %d out of bounds, type %d CV_rp_task: NULL play loc rp_task.c file_pos=0x%08x CV_rp_task: vd_resp=%d nmaps = %d CV_rp_task: ad_resp=%d nmaps = %d CV_rp_task: data_resp=%d nmaps = %d CV_rp_task: fx_resp=%d nmaps = %d CV_rp_task: invoking done func 0x%x CV_rp_task: releasing play_loc[%d] CV_rp_task: setting rp_play_loc to NULL Can't allocate root hotspot resource! CV_hs_root.c hs_do_event: GLOBAL doing type: 0x%08x hs: 0x%08x hs_do_event: checking type: 0x%08x hs: 0x%08x hs_do_event: doing type: 0x%08x hs: 0x%08x rp_clock_start: alm_id = %d sig = %d rp_clock.c rp_clock_stop: cancel alm_id = %d sig = %d rp_clock : CALLED tid %d alm_id %d start %d rp_clock : signal %d loc 0x%x pending %d rp_clock: Waiting for buffer %d type %d rp_clock : fx_count = %d tid = %d set_alarm: RP_WAITTIME %d time %d set_alarm: Next alarm at %d sectors from now sig = %d alarm_id %d CV_rp_get_channel: Invalid path %d rp_getchan.c CV_rp_get_channel: Invalid rtrnum %d CV_rp_get_channel: Channel %d in rtr %d not found CV_rp_get_clut: Could not get channel pointer rp_getclut.c CV_rp_get_clut: Invalid asset type %d CV_rp_get_clut: Invalid asset index %d CV_rp_get_clut: type %d inded %d -> dblock %d CV_rp_get_rtf: Invalid path %d rp_getrtf.c rp_load_info: Loading path %d rp_loadinfo.c rp_play_loc_alloc: OUT OF PLAY LOC STRUCTURES!!! rp_locs.c rp_play_loc_alloc: using loc [%d] ***Map size passed is too small for existing map file!*** rp_mapalloc.c rp_map_alloc: size = %d bytes OFF UNKWN CL4 CL7 CL8 RL3 RL7 DYUV RGB QHY A-MONO A-STEREO B-MONO B-STEREO C-MONO C-STEREO File has %d records User data exists User data does not exist RTR %d has %d channels and %d triggers. Start sector : %d Trigger information Sector Channel %5d %5d Channel %2d Start : %d End : %d %d Video assets Index Sector Size X Y Type Plane %3d: %7d %8d ---- %4d -------- %4d %4d %-4.4s PB PA REUSE[%d] %d %d Audio assets Index Sector Size Type -------- (Direct) %8d %-8.8s %d Data assets Index Sector Size Plane %3d: %7d %8d ANY CLUT %d Effects Time Effect Param Buffer Wait Type %5d %3d %3d %4d Yes VIDEO AUDIO DATA No rp_map_open: addr = 0x%x rp_mapopen.c rp_map_open: reusing 0x%x for map rp_map_open: Error allocating map memory map size: %d bytes, seeking past header CV_RP: Failed reading map file...retrying Looking for map at end of RTF... Can't seek to last sector of RTF! Can't read end mapfile! ...seeking back %d sectors Can't seek RTF?!? Can't read end map header! End map file successfully read! CV_RP: Failed reading end map file...retrying CV_RP: rp_mapopen, Giving up... CV_RP: Could not read header of map file rp_mapsize.c CV_RP: WARNING INVALID CONFIGURATION NUMBER IN MAP FILE rp_map_size for path %d is %d bytes CV_rp_open: Seek to 0 rp_open.c CV_rp_play : opening %s... CV_rp_play : Could not open '%s' Open succeeds .map CV_rp_play: Opening info file %s... CV_rp_play: Could not open info file %s rp_play_done: NULL play_loc rp_playdone.c CV_rp_play : play done video : %d audio : %d data : %d rp_play_done: invoking done func 0x%x CV_rp_task: releasing play_loc[%d] rp_play_done: Setting rp_play_loc to NULL CV_rp_stop: releasing play_loc[%d] rp_stop.c CV_rp_unlink: Could not get channel pointer rp_unlink.c CV_rp_unlink: Invalid asset type %d CV_rp_unlink: Index %d out of bounds, type %d CV_do_fx(): Bad fx (%d) or param (%d) CV_fx.c scr_close.c CV_malloc grabbing %d bytes from %x (%s:%d) CV_free: INVALID POINTER : 0x%x SYNC : 0x%x (%s:%d) CV_free releasing %d bytes at 0x%x (%s:%d) Can't ss_enable controls CV_root.c Load module %s:%d applinit.c CV_appl_init: Unable to load module: %s into plane %d Open file %s CV_appl_init: Unable to open file '%s' bumper.map Unable to allocate chunk playbumper.c Open bumper map file %s Unable to open map file %s Unable to read bumper map information Unable to allocate pcsl Allocated %d pcls at 0x%x first asset @ %d Loading bumper into plane %d Unable to load bumper %s cdi_bumpdata Unable to link to bumper data module Bumper fork failed!!! PCB error stat = 0x%x Error in PCL %d CFREE: _srtmem error %d 0x%x cfree.c pan_open.c CV_pan_open(): bad starting position (%d,%d) CV_dm_rl_rdpix7: Drawmap is NULL dm_rlrdpix7.c CV_dm_show: Drawmap is NULL dm_show.c Must use plane B for RGB. CV_dm_show: bad image type 0x%x in dmap %d CV_dm_show: Drawmap line is bad CV_dm_show: Can't allocate clut buf. CV_dm_size: NULL drawmap supplied. dm_size.c CV_ap_open : csd_devname fails ap_open.c CV_ap_open : Could not open %s cdi_file_data Could not create CV_file_open data module fileinit.c Found an open file. name = %s path %d opened = %d fileopen.c CV_file_open: could not open %s (%d) ERROR disc_error.c FONT8X8 iff2fct_clut.c CV_sigsend: Unhandled signal received : %d signal.c Sig %8d handler 0x%x sigdump.c Sig %8d handler 0x%x CV_tasks: execute (0x%x) recursion (%d) task %d:0x%x Could not allocate task - task array full taskinst.c task_num %d init 0x%x exec 0x%x term 0x%x data 0x%x line_event CV_vd_open : csd_devname fails vd_open.c CV_vd_open : Could not open %s can't get name of monitor. vd_compat.c can't get monitor parameters. LI= can't determine the monitor type. 625 TV CV_mm_send failed for new event cp_flush.c CV_mm_send failed for letter requeue (type = 0x%x) CV_cp_hndlr: letter not an event. Type = %d cp_hndlr.c Can't create mailbox. cp_install.c CP install failed. cdi_cv_cp cdi_cp_mail Incompatible versions: libraries (%d) cursor process (%d) CV_cp_mail: Can't send letter for type %d. cp_mail.c CV_cp_setpos: Can't send SET_POS letter. cp_setlimits.c CV_cp_mail failed for query request. cp_status.c CV_mm_send failed for letter requeue (type = 0x%x) ct_lsearch.c
Finally, the third segment consists of the usual CapDisc CD-i graphics editor/second segment-esque strings prevalent in many of their games' debug files.
Couldn't load font module for bitmap display. textinit.c Quit New Control Table Dissassemble Enter Instruction Help Search for Instruction Insert NOPs into the LCT 1.02 CV control table editor V%s Starting line? Number of lines? 8 (normal) 4 (double) 8 (high) Half Full Black Blue Green Cyan Red Magenta Yellow White OFF CLUT8 CLUT7/RL7 CLUT7/RL7 (Dual) DYUV CLUT4/RL3 RGB555 QHY END IFCA IFCB Matte Flag Off Matte Flag On Matte Flag Off + IFCA Matte Flag On + IFCA Matte Flag Off + IFCB Matte Flag On + IFCB 1 2 A over B B over A x2 x4 x8 x16 Normal Runlength Mosaic Bit = 0 Bit = 1 CKey = FALSE CKey = TRUE MFlag 0 off MFlag 0 off & CKey FALSE MFlag 0 on MFlag 0 on & CKey TRUE MFlag 1 off MFlag 1 off & CKey FALSE MFlag 1 on MFlag 1 on & CKey TRUE off on Line? Column? clut number red value green value blue value matte register Enter opcode matte flag icf x position Enter brightness Enter color clut bank Not allowed! Enter mode Enter pixel repeat Enter Bits/pixel icf value Enter plane A ICM Enter plane B ICM Enter # mattes external video enable pixel hold pixel hold factor Enter plane order mixing: 0=OFF, 1=ON Enter plane A TCI Enter plane B TCI y start value u start value v start value Write failed, errno=%d! FCT 0 FCT 1 LCT 0 LCT 1 PAL LCT 0 PAL LCT 1 Decode which control table? 8bpN 8 bits/pixel, Normal resolution 4bpD 4 bits/pixel, Double resolution 8bpH 8 bits/pixel, High resolution Any color can be at 1/2 intensity ?? Illegal -- Off c4 Clut 4 or RunLength 3 c7 Clut 7 or RunLength 7 77 Clut 7/7 or RunLength 7/7 (dual clut) c8 Clut 8 dv r5 qy ??? Illegal value end Ignore all commands in higher registers icfa Change ICF value for plane A icfb Change ICF value for plane B MFoff Turn Matte Flag off MFon Turn Matte Flag on offIa Turn Matte Flag off and change ICF for plane A onIa Turn Matte Flag on and change ICF for plane A offIb Turn Matte Flag off and change ICF for plane B onIb Turn Matte Flag on and change ICF for plane B nml rl RunLength enabled mos Mosaic enabled Illegal mode b0 Transparency bit 0 B1 Transparency bit 1 cF Color Key FALSE cT Color Key TRUE m0F Matte Flag 0 FALSE m0FcF Matte Flag 0 FALSE or Color Key FALSE m0T Matte Flag 0 TRUE m0TcT Matte Flag 0 TRUE or Color Key TRUE m1F Matte Flag 1 FALSE m1FcF Matte Flag 1 FALSE or Color Key FALSE m1T Matte Flag 1 TRUE m1TcT Matte Flag 1 TRUE or Color Key TRUE Never transparent Always transparent CLUT<clut number> <red> <green> <blue> <clut number> 0 - 63 <red>, <green>, <blue> 0 - 255 72 5.5 MR<register> <op> <matte flag> <icf> <x position> <register> 0 - 7 op <matte flag> 0 - 1 <icf> 0 - 63 <x position> 0 - 1023 83 5.10.3 BKCOL <color> color 91 5.13 CLTB <bank> <bank> 0 - 3 DLS <address> 57 4.5.2.2 DPRM <mode> <pixel repeat> <bits/pixel> mode <pixel repeat> 2, 4, 8, or 16 bits/pixel 59 4.6.1 ICF<plane> <value> <plane> A or B <value> 0 - 63 79 5.9 ICM <icm A> <icm B> <# mattes> <external video> <clut bank> icm A icm B <# mattes> 1 - 2 <external video> 0 - 1 <clut bank> 0 - 1 58 LINK LCT <address> 56, Note 1 4.5.1 MCOL<plane> <red> <green> <blue> <plane> A or B <red> 0 - 255 <green> 0 - 255 <blue> 0 - 255 76 5.7.2.2 PHLD<plane> <enable> <value> <plane> A/B <enable> on/off <value> 0 - 255 86 5.11.1.1 NOP 56 PO <value> <value> B over A or A over B 75 5.7.1 SIG video interrpt 74 5.6 TCOL<plane> <red> <green> <blue> TCI <mix> <tci a> <tci b> <mix> on/of(f) tci a>, <tci b 5.7.3 YUV<plane> <y> <u> <v> <y> 0 - 255 <u> 0 - 255 <v> 0 - 255 61 4.6.2 Starting row Starting column Number of rows Number of columns Any Clut Instruction Specific Clut Number Any Matte Instruction Specific Matte Register Look for: CLUT number Matte Register Start line? Step (-1 or +1) ? Instruction not found. At line %d , column %d : %s CLUT MR BKCOL CLTB DLS DPRM ICF ICM LCT MCOL PHLD NOP PO SIG TCOL TCI YUV Choose Instruction Type: Green Book Reference: Vol. I, V.%s, page V-%s <%s> is one of: %-5s %s Allowed on plane A or B (may be set independently on each) (different opcodes on each plane) plane A only CLUT%-2d %3d %3d %3d CLTB set bank %-5d DLS 0x%-13x ICF%c %-14d LINK LCT 0x%-8x MCOL%c %3d %3d %3d PHLD%c %-3s %3d on off %-19s NOP PO %-16s B ovr A A over B SIG video interrupt TCOL%c %3d %3d %3d YUV%c %3d %3d %3d ERROR in the CT?? Black 1/2 Blue 1/2 Green 1/2 Cyan 1/2 Red 1/2 Magenta 1/2 Yellow 1/2 White Blue Green Cyan Red Magenta Yellow White BKCOL %-13s Dumping FCT #%d, starting line=%d numlines=%d %03d %s Dumping LCT #%d, start line=%d numlines=%d %03d %s CV_dm_close: drawmap %d not found on resource list CV_dm_close: dm_close fails (%d) : vpath : %d dnum : %d CV_dm_create: dm_create fails plane %d width %d height $d length %d type : %d tag : %s CV_dm_create: Could not allocate resource node OFF UNKWN CL4 CL7 CL8 RL3 RL7 DYUV RGB QHY DMID Filename Line Tag Size Plane Type X Y %4d %-10.10s %4d %-25.25s %6d %c %-5.5s %4d %4d Used plane A: %6d Used plane B: %6d Used total : %6d RECT ERECT POLY CIRC CWDG ELPS EWDG RGN BFIL FFIL CMPLX CV_hs_spit: no current hotspot tree Address: 0x%x , func=0x%x, data=0x%x Hotspot Tree: HS_EV_IN HS_EV_OUT HS_EV_MOVE HS_EV_UP0 HS_EV_UP1 HS_EV_DOWN0 HS_EV_DOWN1 HS_EV_DRAG0 HS_EV_DRAG1 HS_EV_UP HS_EV_DOWN HS_EV_DRAG addr:0x%x type:%s bounds:(%d,%d)-(%d,%d) %sACTIVE IN ??? device table path table process table event table Address Size Type Tag 0x%08x-%08x %8d %-8.8s %s UNKNOWN Plane A: Plane B: FREE MODULE DMAP DMAPDESC SMAP SMAPDESC DBLOCK LINE ADR PROC MEM DEV MEM PATH BUF MOD MEM RES NODE RES TAG c - Colored memory diagnostic f - Colored memory free list t - Colored memory free totals q - Quit ==> Address Size 0x%08x %d Plane A: Plane B: %s (line %d): WARNING: %d: %s (line %d): ERROR: %d: CV_res_open: Invalid resource type %d resource.c Can't allocate resource pool Can't allocate tag pool cdi_res CV_res_init: Could not create data module %s CV_res_find: Invalid resource type %d CV_res_close: Invalid resource type %d CV_res_close: No current resource node for type %d CV_res_close: resource not found: restype : %d node %d CV_sm_close: soundmap %d not found on resource list CV_sm_close: sm_close fails : apath : %d snum : %d CV_sm_create : sm_creat fails type %d n %d ptr 0x%x tag : %s CV_sm_create: Could not allocate resource node D_BMONO D_BSTRO ??? D_CMONO D_CSTRO D_AMONO D_ASTRO SMID Filename Line Tag Type Addr Size %4d %-15.15s %5d %-25.25s %s 0x%-8x %-7d A : %d bytes B : %d bytes Total : %d Stack : %d Malloc'd : %u scr_open.c init Can't get init module CV_get_plane.c
cdi_effacer.xdm_data
The second, much smaller file is cdi_effacer.xdm_data, a debug version of the used file cdi_effacer.xo_data. The only major change between the two is the addition of three KBs of data throughout the former file.
- Pages missing developer references
- Games developed by Capitol Disc Interactive
- Pages missing publisher references
- Games published by Philips Media
- CD-i Digital Video Cartridge games
- Pages missing date references
- Games released in 1994
- Games with hidden developer credits
- Games with hidden development-related text
- To investigate
Cleanup > Pages missing date references
Cleanup > Pages missing developer references
Cleanup > Pages missing publisher references
Cleanup > To investigate
Games > Games by content > Games with hidden developer credits
Games > Games by content > Games with hidden development-related text
Games > Games by developer > Games developed by Capitol Multimedia > Games developed by Capitol Disc Interactive
Games > Games by platform > CD-i games > CD-i Digital Video Cartridge games
Games > Games by publisher > Games published by Philips > Games published by Philips Media
Games > Games by release date > Games released in 1994