I am experiencing trouble with Worms Armageddon on Windows 7; the program crashes after launch. The game runs perfectly under Windows XP. Launching the game in compatibility mode does not help. How can I play the game?
Make sure you are running the latest version (currently v18.104.22.168).
Notice how they mention Windows 2000 support on the updates page linked below. As WA is a game released in 1999 where the NT family wasn't popular yet, it is bound to have many issues on those OS'es unpatched.
Also, kudos to Team17 for releasing patches 13 years after initial release.
Hi, Worms Armageddon maintainer here. First, you'll want to make sure you have the latest update version for the game:
- If you are using the Steam edition, make sure that automatic updates are enabled. You could also Verify Integrity of game cache from the game's Steam properties, however note that this will unfortunately reset your teams.
- If you are using the CD edition, you can download the latest update from Team17's website, here.
There is not much information to go by just from your problem description, but another thing you could try is making W:A use a different graphics API. You can do this by browsing to the directory where W:A is installed, opening the Tweaks subdirectory, then in turn importing one of Renderer_Direct3D_7.reg, Renderer_Direct3D_9_Shader_Palette.reg, and Renderer_DirectDraw_32bit.reg, then attempting to start the game. Try the next .reg file if one doesn't work.
You can find a comprehensive troubleshooting FAQ for Worms Armageddon on the Worms Knowledge Base Wiki: http://worms2d.info/Troubleshooting_FAQ
If nothing else works, you can contact us directly by email: devs-at-worms2d-dot-info.
Going on the assumption the game crashes at launch and therefore the inroduction screen, disabling the introduction screen might solve your problem, to do this:
right-click the WA shortcut icon, select properties, and in the "Target" text box, type "/nointro" at the end of the path.
This must be outside of the quotation marks for it to work. For example:
"C:\Worms Armageddon\wa.exe" /nointro
I had similar issues. These are the things I needed to do to get it running:
- In the Worms folder, find
Run as Administrator
Run in compatibility mode for Windows XP, SP3
- Apply and OK
- In the same folder as
- Paste in the following:
TASKKILL /IM explorer.exe /F
start /B /I /WAIT WA.exe
- Save as
Worms.bat(Make sure the file type is set to
All files, not
- Create a shortcut to this
batfile on your desktop or something.
If you don't like the command prompt window showing up, you can run the
bat file from within a powershell script. See my edit to PaN1C_Showt1Me's answer on this question. To summarise:
- Create another file (with a
.vbsextension) and paste:
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run chr(34) & "Worms.bat" & Chr(34), 0
Set WshShell = Nothing
- Run this file instead of the