Difference between revisions of "European release (Worms Armageddon)"

From Worms Knowledge Base

Jump to: navigation, search
m
 
m (navbox)
 
(5 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 +
{{ParentArticle|[[Releases]]}}
 +
 
==Identifying information==
 
==Identifying information==
 +
This version of the game can be identified by the contents of a certain file on the game CD.
 +
 
Contents of /Data/Resource/version.txt:
 
Contents of /Data/Resource/version.txt:
<pre>V1.05E
+
V1.05E
19-1-99
+
19-1-99
 +
 
 +
== Technical information ==
 +
=== Installer ===
 +
[[w:InstallShield|InstallShield]] installer located at /Install/Install.exe. The files seem to be extracted from /Install/data1.cab. InstallShield cabs can be extracted manually with [http://synce.sourceforge.net/synce/unshield.php unshield] or [http://programmerstools.org/node/122 i5comp].
 +
 
 +
The installer appears to do the following:
 +
* Extract group "Program Executable Files" from data1.cab to '''APPDIR'''
 +
* Copies /Install/Install/WA.exe from cd to '''APPDIR'''
 +
* Copies /Data/Resources/'''LANGUAGE'''/readme.rtf to '''APPDIR'''
 +
* Copies /Data/Resources/'''LANGUAGE'''/names.wdb to '''APPDIR'''/User
 +
* Copies the directory /Data/User/Speech/English/ to create '''APPDIR'''/User/Speech. ''does this change if the language changes?''
 +
* Creates empty directories Fanfare, SavedLevels, Schemes, and Support in '''APPDIR'''/User.
 +
* Writes the following to the registry:
 +
<pre>[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths]
 +
 
 +
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths\Worms2.Exe]
 +
@='''APPDIR'''"\\Worms2.Exe"
 +
"Path"='''APPDIR'''
 +
 
 +
[HKEY_LOCAL_MACHINE\Software\Team17 Software Ltd.]
 +
 
 +
[HKEY_LOCAL_MACHINE\Software\Team17 Software Ltd.\Worms Armageddon]
 +
 
 +
[HKEY_LOCAL_MACHINE\Software\Team17 Software Ltd.\Worms Armageddon\1.00.000]
 +
 
 +
[HKEY_CURRENT_USER\Software\Team17SoftwareLTD]
 +
 
 +
[HKEY_CURRENT_USER\Software\Team17SoftwareLTD\WormsArmageddon]
 +
"PATH"='''APPDIR'''
 +
 
 +
[HKEY_CURRENT_USER\Software\Team17SoftwareLTD\WormsArmageddon\Data]
 +
"SubLogicSeed"=dword:00000000
 
</pre>
 
</pre>
 +
* Sets up an uninstaller at '''APPDIR'''/Uninst.isu and makes an entry for Add/Remove programs
 +
* Installs DirectX 6 without asking?
 +
* Adds links to its group in the start menu:
 +
:*Read Me
 +
:*Sound Bank Editor
 +
:*Uninstall Worms Armageddon
 +
:*Worms Armageddon
 +
* Adds a desktop shortcut to Worms Armageddon
 +
 +
Unshield appears to incorrectly rename Graphics/Background Stuff to Graphics/Background_Stuff.
 +
 +
{{Releases}}

Latest revision as of 15:03, 5 June 2010

(Up to Releases)

Identifying information

This version of the game can be identified by the contents of a certain file on the game CD.

Contents of /Data/Resource/version.txt:

V1.05E
19-1-99

Technical information

Installer

InstallShield installer located at /Install/Install.exe. The files seem to be extracted from /Install/data1.cab. InstallShield cabs can be extracted manually with unshield or i5comp.

The installer appears to do the following:

  • Extract group "Program Executable Files" from data1.cab to APPDIR
  • Copies /Install/Install/WA.exe from cd to APPDIR
  • Copies /Data/Resources/LANGUAGE/readme.rtf to APPDIR
  • Copies /Data/Resources/LANGUAGE/names.wdb to APPDIR/User
  • Copies the directory /Data/User/Speech/English/ to create APPDIR/User/Speech. does this change if the language changes?
  • Creates empty directories Fanfare, SavedLevels, Schemes, and Support in APPDIR/User.
  • Writes the following to the registry:
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths]

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths\Worms2.Exe]
@='''APPDIR'''"\\Worms2.Exe"
"Path"='''APPDIR'''

[HKEY_LOCAL_MACHINE\Software\Team17 Software Ltd.]

[HKEY_LOCAL_MACHINE\Software\Team17 Software Ltd.\Worms Armageddon]

[HKEY_LOCAL_MACHINE\Software\Team17 Software Ltd.\Worms Armageddon\1.00.000]

[HKEY_CURRENT_USER\Software\Team17SoftwareLTD]

[HKEY_CURRENT_USER\Software\Team17SoftwareLTD\WormsArmageddon]
"PATH"='''APPDIR'''

[HKEY_CURRENT_USER\Software\Team17SoftwareLTD\WormsArmageddon\Data]
"SubLogicSeed"=dword:00000000
  • Sets up an uninstaller at APPDIR/Uninst.isu and makes an entry for Add/Remove programs
  • Installs DirectX 6 without asking?
  • Adds links to its group in the start menu:
  • Read Me
  • Sound Bank Editor
  • Uninstall Worms Armageddon
  • Worms Armageddon
  • Adds a desktop shortcut to Worms Armageddon

Unshield appears to incorrectly rename Graphics/Background Stuff to Graphics/Background_Stuff.

Releases
Worms 2 Europe • US • Hasbro "Best Of" • Sold-Out • Trygames • GOG.com
Worms Armageddon Europe • US • Hasbro "Best Of" • Sold-Out • Green Pepper • Trygames • Steam • GOG.com
Worms World Party UK • US • Polish • Focus Multimedia • Sold-Out • Trygames • Remastered (GOG.com • Steam)
Personal tools