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