Jet Set Willy: Difference between revisions

Content deleted Content added
Bugs: Add reference to Personal Computer Games, fix Your Spectrum references
Line 43:
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 [[PEEK and POKE|POKEs]] to correct the flaws.<ref>{{cite web|url=http://www.users.globalnet.co.uk/~jg27paw4/yr04/yr04_60.htm#JSW1 |title=Your Spectrum Issue 4 |publisher=Your Spectrum |date=2013-09-30 |accessdate=2013-09-30}}</ref><ref>{{cite web|url=http://www.users.globalnet.co.uk/~jg27paw4/yr06/yr06_05.htm#JSW |title=Your Spectrum Issue 46 |publisher=Your Spectrum |dateaccessdate=2013-09-30}}</ref><ref>{{cite web|url=https://archive.org/stream/personalcomputergames-magazine-08/PersonalComputerGames_08#page/n22/mode/1up |title=Personal Computer Games Issue 8 |date=July 1984 |page=21 |publisher=Personal Computer Games |accessdate=20132014-0904-3019}}</ref>
 
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.