home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer 13 / 1995-12_Disc_13.iso / riddle / goodstuf / master.m4e < prev    next >
Text File  |  1995-08-02  |  10KB  |  258 lines

  1. ;Error registry
  2.  
  3. ;Prefix Module         Name
  4. ;------------------------------
  5. ; 0        mem        memory
  6. ; 1        registry    registry
  7. ; 2        wscript        woodscript
  8. ; 4        kernel        kernel
  9. ; 5     graphics    graphics
  10. ; 6     video        video
  11. ; 7     database    database
  12. ; 8     fileclas    fileclasses    
  13. ; 9     exceptn        exception handler
  14.  
  15. ;Module 00 is for special cases
  16. 0000,PROGRAMMER REQUESTED DEBUG STOP (misc data in sspec, ispec)
  17.  
  18.  
  19.  
  20.  
  21.  
  22. (Rn) Y:\ATG\M4\LIB type MASTER.M4E 
  23.  
  24. ; 0 memory
  25. ; 1 registry
  26. ; 2 woodscript
  27. ; 4 kernel
  28. ; 5 graphics
  29. ; 6 video
  30. ; 7 database
  31. ; 8 fileclasses
  32.  
  33.  
  34. (Rn) Y:\ATG\M4\LIB\ADV type KERNEL.M4E 
  35.  
  36. 0401,A trigger can back that was NOT OF THIS SCENE (orphan trigger)
  37. 0402,That is not a valid Trigger you tried to pull there, buster (invalid trigger creation error)
  38. 0403,woodscript InitDebugger failed
  39. 0404,couldn't find show engine - check project
  40. 0405,couldn't find walker engine - check project
  41. 0406,game_systems_initialize failed
  42. 0407,command line parse failure
  43. 0408,mem_initcore fail. Call Andras in California!
  44. 0409,getcwd failed. Bad DOS juju!
  45. 040A,VESA driver not found.
  46. 040B,gui_osb_init failure
  47. 040C,mouse driver returned bad status
  48. 040D,player_been_init failure
  49. 040E,unable to allocate global shared variables
  50. 040F,unable to allocate global control variablesx
  51. 0410,GUI system init failure
  52. 0411,vmng init failure
  53. 0412,gui_mouse_init failure
  54. 0413,InitDialogs failure
  55. 0414,InitItems failure
  56. 0415,gui_buffer_system_init failure
  57. 0416,timer_install failure - check project then run M4config
  58. 0417,MIDI error - check project then run M4config
  59. 0418,digi_install - check project then run M4config
  60. 0419,woodscript_init - tell tinman
  61. 041A,strm_init - tell tinman
  62. 041B,unable to read DEF file
  63. 041C,couldn't find background picture (scene#, picture name)
  64. 041D,failed while loading background picture
  65.  
  66. (Rn) Y:\ATG\M4\LIB\ADV type PLAYER.M4E 
  67.  
  68. 0301,More scenes encountered than playbeen module can deal with
  69. 0302,General parse error
  70.  
  71. (Rn) Y:\ATG\M4\LIB\ADV_DB type DATABASE.M4E 
  72.  
  73. 0701,Asset not found
  74. 0702,Env open error
  75. 0703,No MADS variable error
  76.  
  77. (Rn) Y:\ATG\M4\LIB\EXCEPTN type EXCEPTN.M4E 
  78. ;Exception handler errors (MSB=0x09)
  79.  
  80. ;First 50 error codes are reserved for unhandled exceptions
  81. ;  These codes are 0x0900+Exception code.
  82.  
  83. 0900,EXCEPTION_THROW: Unhandled exception: EXCEPTION_DEBUG_STOP
  84. 0901,EXCEPTION_THROW: Unhandled exception: EXCEPTION_WRONG_MEDIA
  85.  
  86. ;The following are normal error messages:
  87.  
  88. 0951,EXCEPTION_REGISTER_HANDLER: Too many handlers registered (max=32)
  89. 0952,EXCEPTION_REGISTER_HANDLER: Exception code is out of range (ispec=code)
  90. 0953,EXCEPTION_UNREGISTER_HANDLER: Exception code is out of range (ispec=code)
  91. 0954,EXCEPTION_UNREGISTER_HANDLER: Exception handler could not be found
  92. 0955,EXCEPTION_THROW: Exception code is out of range (ispec=code)
  93. 0956,EXCEPTION_REGISTER_HANDLER: Handler address is NULL
  94.  
  95.  
  96.  
  97.  
  98. (Rn) Y:\ATG\M4\LIB\FILEIO type FCLASS.M4E 
  99.  
  100. 0800,File not found
  101. 0801,Filename maximum length exceeded
  102. 0802,Null handle passed to read or write
  103. 0803,Attempt to read past End of File
  104.  
  105. (Rn) Y:\ATG\M4\LIB\GRAPHICS type GRAPHICS.M4E 
  106.  
  107. 0500,No destination buffer specified (ptr or ptr->data was NULL)
  108. 0501,Series load failure
  109. 0502,Sprite not found (is it in the database?)
  110. 0503,Show machine failed (is global.wss available in your project?)
  111. 0504,Null buffer error (ptr or ptr->data was NULL)
  112. 0505,Error - can't recycle Buffer structures like that.
  113. 0506,Font load failure
  114. 0507,Series module not initialized yet. Call series_init();
  115. 0508,Scale sprite failed
  116. 0509,src or dest palette is NULL
  117. 050a,first palette entry > last palette entry
  118.  
  119. (Rn) Y:\ATG\M4\LIB\GUI type GUI.M4E 
  120. 0a00,no RectClass parm
  121. 0a01,no ButtonClass parm
  122. 0a02,too many buttons added
  123. 0a03,Cells don't fit in Inventory - they're cumulatively too wide
  124. 0a04,Too many inventory cells
  125. (Rn) Y:\ATG\M4\LIB\MEM type MEM.M4E 
  126.  
  127. 0001,Out of Memory -OR- allocation failed -OR- zero sized allocation request
  128. 0002,List integrity failure
  129. 0003,Heap Corruption - someone wrote something out of bounds
  130. 0004,Too little amount of memory is requested in mem_initcore()
  131. 0005,Initial allocation failed in mem_initcore()
  132. 0006,Attempt at freeing an already free block
  133. 0007,Can't find memory block in heap
  134. 0008,Internal error in memory manager - can't allocate arena despite enough free memory
  135. 0009,Internal error in memory manager - can't lock allocated arena
  136. 000a,Internal error in memory manager - can't find arena to be freed in arena chain
  137. 000b,Attempt to allocate unnamed block - ispec has size requested
  138. 000c,Internal error in memory manager - can't allocate block within fitting arena
  139. 000d,BlockPtr doesn't point to valid memory block in BlockSize(void *BlockPtr)
  140. 000e,Internal error in relocatable memory manager - can't find Master Pointer Block to free
  141. 000f,Internal error in relocatable memory manager - can't find handle to toss
  142. 0010,Attempt to reallocate previously disposed relocatable block
  143. 0011,Relocatable memory manager couldn't allocate master ptr block
  144. 0012,get_file() crapped out
  145. 0013,do_file() crapped out
  146. 0014,Unknown resource
  147.  
  148.  
  149. (Rn) Y:\ATG\M4\LIB\PARAM type PARAM.M4E 
  150. ;Errors for PARAM module (registered as 0x01)
  151.  
  152. 0101,PARAM_GET: Index out of range
  153. 0102,PARAM_INIT: Too many parameters (maxparams in ispec)
  154. 0103,PARAM_INIT: Specified parameter is too long (maxlen in ispec)
  155. 0104,PARAM: PARAM module not initialized
  156. 0105,PARAM_INIT: Too many unmarked parameters (max in ispec)
  157. 0106,PARAM_GET: Keystring too long (maxlen in ispec)
  158. 0107,PARAM_GET_UNMARKED: Index out of range (index in ispec)
  159. 0108,PARAM_INIT: Module has already been initialized
  160. 0109,PARAM_INIT: Could not allocate memory for param list
  161.  
  162.  
  163.  
  164. (Rn) Y:\ATG\M4\LIB\REGISTRY type REGISTRY.M4E 
  165.  
  166. 0101,Registry Failure
  167. 0102,Registry No Error Everything OKay Error
  168. 0103,Registry Table Full
  169. 0104,Registry Table Empty
  170. 0105,Registry Item not found
  171. 0106,Registry Index out of range
  172. 0107,Registry Name too long
  173. 0108,Duplicate Registration
  174.  
  175. (Rn) Y:\ATG\M4\LIB\VIDEO type VIDEO.M4E 
  176.  
  177. 0600,Init video failure - is there a VESA driver loaded?
  178. 0601,Failure while simulating real mode interrupt
  179. 0602,No VESA BIOS detected
  180. 0603,VESA driver doesn't have 0101 mode
  181. 0604,VESA driver doesn't support 0101 mode
  182. 0605,VESA driver doesn't return a 64K window
  183. 0606,VESA driver won't cough up the video card's memory granularity
  184. 0607,VESA driver won't cough up window segment
  185. 0608,VESA driver doesn't have a window position function available
  186. 0609,VESA driver status request failed
  187. 060A,VESA driver doesn't support the query
  188.  
  189. 060B,DPMI Selector alloc failure
  190. 060C,DPMI Base address change failure
  191. 060D,DPMI set segment upper limit failure
  192. 060E,DPMI set access rights failure
  193. 060F,DOS memory allocation failure
  194.  
  195.  
  196. (Rn) Y:\ATG\M4\LIB\WSCRIPT type WSCRIPT.M4E 
  197.  
  198. 0201,LoadWSAssets() failed - WS loader has not been initialized.
  199. 0202,LoadWSAssets() failed - rget() out of memory error.
  200. 0203,LoadWSAssets() failed - premature end of file found.
  201. 0204,LoadWSAssets() failed - asset number was > 255, must be between 0 and 255.
  202. 0205,LoadWSAssets() failed - ProcessCELS() failed.
  203. 0206,LoadWSAssets() failed - invalid asset type.
  204.  
  205. 0210,AddWSAssetCELS() failed - WS loader has not been initialized.
  206. 0211,AddWSAssetCELS() failed - series number was > 255, must be between 0 and 255.
  207. 0212,AddWSAssetCELS() failed - rget() out of memory error.
  208. 0213,AddWSAssetCELS() failed - ProcessCELS() failed.
  209. 0214,AddWSAssetCELS() failed - 256 sprite series already loaded, table is full.
  210.  
  211. 0240,LoadSpriteSeries() failed - rget() out of memory error.
  212. 0241,LoadSpriteSeries() failed - ProcessCELS() failed.
  213.  
  214. 0250,Sequence instruction requires at least 1 arguments.
  215. 0251,Sequence instruction requires at least 2 arguments.
  216. 0252,Sequence instruction requires 3 arguments.
  217. 0253,Sequence instruction - Divide by 0 error.
  218. 0254,Sequence instruction - Stack overflow.
  219. 0255,Sequence instruction - Stack underflow.
  220. 0256,Sequence instruction - subroutines nested too deep.
  221. 0257,Sequence instruction - return found while not in a subroutine.
  222. 0258,Sequence instruction - unable to open stream.
  223. 0259,Sequence instruction - unable to get the next stream sprite.
  224. 025a,Sequence instruction - unable to close stream.
  225. 025b,Sequence instruction - sprite series error.
  226. 025c,Sequence instruction - unable to process instruction arguments.
  227. 025d,Sequence instruction - unable to initCCB().
  228. 025f,Sequence instruction failed.
  229.  
  230. 0260,Machine Conditional instruction - missing count - corrupted stream.
  231. 0261,Machine Conditional instruction - requires at least 1 arguments.
  232. 0262,Machine Conditional instruction - requires 2 arguments.
  233. 0263,Machine Immediate instruction - requires at least 1 argument.
  234. 0264,Machine Immediate instruction - requires at least 2 argument.
  235. 0265,Machine Immediate instruction - requires 3 argument.
  236. 0266,Machine instruction - unable to process instruction arguments.
  237. 0267,Machine instruction - unable to trigger a machine
  238.  
  239. 02f0,Cruncher has not been initialized.
  240. 02f2,Invalid machine* passed.
  241. 02f3,Invalid Anim8* passed.
  242. 02f4,ws_InitCruncher() failed - unable to register memtypeEOS.
  243. 02f5,ws_InitCruncher() failed - cruncher already initialized.
  244. 02f6,InitWSAssets() failed - WS loader already initialized.
  245. 02f7,Invalid CCB* passed.
  246. 02fe,Out of memory error.
  247. 02ff,INTERNAL ERROR
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256. Done with all directories
  257.  
  258.