Difference between revisions of "Game locks up if active worm dies while executing a Fire Punch"
From Worms Knowledge Base
Line 1: | Line 1: | ||
{{ParentArticle|[[Tricks and glitches (first generation)]]}} | {{ParentArticle|[[Tricks and glitches (first generation)]]}} | ||
− | :'' | + | :''TO-DO: See if this bug can be recreated in the Amiga version of the original [[Worms]]; see if it can be recreated on a genuine Amiga instead of just in emulation; confirm whether the Escape key works when the game enters its stalemate situation.'' |
If, while executing a [[Fire Punch]], the worm falls into the water and dies, the game stops at the "{WORMNAME} IS AN EX-WORM" message. Moving the mouse still allows you to look at the map, and the water continues to animate as normal, however the game cannot proceed. | If, while executing a [[Fire Punch]], the worm falls into the water and dies, the game stops at the "{WORMNAME} IS AN EX-WORM" message. Moving the mouse still allows you to look at the map, and the water continues to animate as normal, however the game cannot proceed. | ||
− | |||
− | |||
== Recreating this glitch == | == Recreating this glitch == | ||
Line 18: | Line 16: | ||
| [[File:Wdc-dpglitch-02.gif]] || The active worm performs the Fire Punch and freefalls into the water, at which point the game cannot continue. The mouse remains responsive but the game is unable to end the turn. | | [[File:Wdc-dpglitch-02.gif]] || The active worm performs the Fire Punch and freefalls into the water, at which point the game cannot continue. The mouse remains responsive but the game is unable to end the turn. | ||
|} | |} | ||
+ | |||
+ | ==Possible Causes== | ||
+ | The most likely explanation is that ''WormsDC'' is waiting for the attacking worm to come to rest, but as it never does so the turn cannot technically be brought to an end and the game cannot continue. | ||
== Testing oddities == | == Testing oddities == | ||
During testing in emulation, the emulated Amiga 1200 would also lock-up at Workbench temporarily during start-up after this glitch had been performed. Additionally when this bug was first discovered, reloading WormsDC would cause the game to crash during loading [[Crashes_during_start-up_on_Amiga_CD32|as it would if booted on an Amiga CD32]], however this has not occurred during follow-up testing. | During testing in emulation, the emulated Amiga 1200 would also lock-up at Workbench temporarily during start-up after this glitch had been performed. Additionally when this bug was first discovered, reloading WormsDC would cause the game to crash during loading [[Crashes_during_start-up_on_Amiga_CD32|as it would if booted on an Amiga CD32]], however this has not occurred during follow-up testing. |
Revision as of 20:28, 8 May 2013
- TO-DO: See if this bug can be recreated in the Amiga version of the original Worms; see if it can be recreated on a genuine Amiga instead of just in emulation; confirm whether the Escape key works when the game enters its stalemate situation.
If, while executing a Fire Punch, the worm falls into the water and dies, the game stops at the "{WORMNAME} IS AN EX-WORM" message. Moving the mouse still allows you to look at the map, and the water continues to animate as normal, however the game cannot proceed.
Recreating this glitch
In order to recreate it, the following requirements must be met:
Possible Causes
The most likely explanation is that WormsDC is waiting for the attacking worm to come to rest, but as it never does so the turn cannot technically be brought to an end and the game cannot continue.
Testing oddities
During testing in emulation, the emulated Amiga 1200 would also lock-up at Workbench temporarily during start-up after this glitch had been performed. Additionally when this bug was first discovered, reloading WormsDC would cause the game to crash during loading as it would if booted on an Amiga CD32, however this has not occurred during follow-up testing.