Jet Set Willy - Bugs

Bugs

As originally released, the game could not be completed due to several bugs. Although actually four completely unrelated issues, they became known collectively as "The Attic Bug". After the player entered the room The Attic, various rooms would undergo corruption on all subsequent game plays, including all monsters disappearing from The Chapel, and other screens triggering instant death. This was caused by an error in the path of an arrow in The Attic, resulting in the sprite travelling past the end of the Spectrum's video memory and overwriting crucial game data instead. This bears similarities to a buffer overflow, and as such is an early example of such an error - and the problems it can cause.

Initially Software Projects attempted to pass this bug off as an intentional feature to make the game more difficult, claiming that the rooms in question were filled with poison gas. However, they later rescinded this claim and issued a set of POKEs to correct the flaws.

Other bugs included a case where an item under The Conservatory Roof was placed too close to both the screen entrance and a killer object making it impossible to collect. The Software Projects fix removed the killer object. There was also an invisible and impossible to reach item in First Landing. The Software Projects fix relocated the item to The Hall - although some fixes relocated the object to The Bathroom where it became visible as another tap item, by poking value 33, instead of 11.

The Banyan Tree was impassable in an upward direction - the Software Projects fix changed the status of an essential block from solid to passable.

Read more about this topic:  Jet Set Willy

Famous quotes containing the word bugs:

    It is snowing and death bugs me
    as stubborn as insomnia.
    The fierce bubbles of chalk,
    the little white lesions
    settle on the street outside.
    Anne Sexton (1928–1974)