Please create an account or Login! Have fun!

Data Size Glitch: Difference between revisions

Jump to navigation Jump to search
Minor editing
 
(Minor editing)
Line 1: Line 1:
The '''Data Size Glitch''' is an [[Glitch|error]] in the MS [[Chip's Challenge]] which occurs when the size of a level's data in memory exceeds an internal limit of the program. This glitch causes MSCC to terminate abnormally when the level is accessed in certain ways ''(listed below)'', although in other cases the level can be played as usual. [[Tile World]] does not suffer from this glitch.
The '''Data Size Glitch''' is an [[Glitch|error]] in [[Microsoft's version of Chip's Challenge]], which occurs when the size of a level's data in memory exceeds an internal limit of the program. This glitch causes MSCC to terminate abnormally when the level is accessed in certain ways ''(listed below)'', although in other cases the level can be played as usual. [[Tile World]] does not suffer from this glitch.
 
 


==Occurrences==
==Occurrences==
Line 7: Line 5:
*Using '''Ctrl+P''' / '''Ctrl+N''' to navigate to that level from the next / previous level
*Using '''Ctrl+P''' / '''Ctrl+N''' to navigate to that level from the next / previous level
*When starting the program with the Current Level as that level. This includes the case when the program is started for the purpose of [[playtesting]] a level from a [[Level editor|level editor]].
*When starting the program with the Current Level as that level. This includes the case when the program is started for the purpose of [[playtesting]] a level from a [[Level editor|level editor]].


The glitch can be avoid by accessing the level in other ways:-
The glitch can be avoid by accessing the level in other ways:-
*Completing the previous level
*Completing the previous level
*Jumping to the level using '''Go To...'''
*Jumping to the level using '''Go To...'''


==Calculations==
==Calculations==
Line 23: Line 19:
#monster list size = number of monsters * 2 + 2, 0 if none
#monster list size = number of monsters * 2 + 2, 0 if none
''(The above information was originally posted by [[ccexplore]] at the Chip's Challenge [[newsgroup]], but that post has since been archived.)''
''(The above information was originally posted by [[ccexplore]] at the Chip's Challenge [[newsgroup]], but that post has since been archived.)''


==Fixes==
==Fixes==
Line 31: Line 25:
*Remove monsters that cannot move from the [[Monster list|monster list]] by marking them as "stationary". This includes monsters on [[Clone machine|clone machines]] and unconnected [[Trap|traps]].
*Remove monsters that cannot move from the [[Monster list|monster list]] by marking them as "stationary". This includes monsters on [[Clone machine|clone machines]] and unconnected [[Trap|traps]].
*Use a shorter level name.
*Use a shorter level name.
[[Category:Glitches]]
[[Category:Glitches]]

Navigation menu