Difference between revisions of "Sold-Out Software release (Worms Armageddon)"

From Worms Knowledge Base

Jump to: navigation, search
(Installer: I'm assuming the uninstaller was meant--unshield is a utility for extracting cabs)
m (Text replace - "[[Beta update" to "[[Update")
 
(14 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{ParentArticle|[[Worms Armageddon]]}}
+
{{ParentArticle|[[Releases]]}}
 +
{{Release infobox
 +
|name=Sold-Out Software release
 +
|screenshot=Boxart_wa_soldout.jpg
 +
|releasetype=Retail
 +
|publisher='''Sold-Out Software'''
 +
|barcode=5 037999 005759 >
 +
|format=CD
 +
|countries=UK
 +
|date=Unknown; Discontinued: 2007 (exact date unknown)
 +
|website=No longer avaliable (WA and W2 merged into the Worms Double pack and are no longer avaliable seperately from sold out software)}}
  
 
==Identifying information==
 
==Identifying information==
Line 10: Line 20:
 
== Technical information ==
 
== Technical information ==
 
=== Installer ===
 
=== Installer ===
 +
 +
This one is a bit different, as the autorun is set to "Setup.now.exe", which is standard for all post-2000 Sold-Out Software releases. It is a kind of "launcher", where you can install the program (launches /Install/Install.exe), view the manual (launch manual.pdf), and do a few other things. This is what happens in the 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].
 
[[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:
 
The installer appears to do the following:
* Extract group "Program Executable Files" from data1.cab to '''APPDIR'''
+
# Extract group "Program Executable Files" from data1.cab to <APPDIR>
* Copies /Install/Install/WA.exe from cd to '''APPDIR'''
+
# Extract group "Europe Soundbank Editor" from data1.cab to <APPDIR>/User
* Copies /Data/Resources/'''LANGUAGE'''/readme.rtf to '''APPDIR'''
+
# Copies /Install/Install/WA.exe from cd to <APPDIR>
* Copies /Data/Resources/'''LANGUAGE'''/names.wdb to '''APPDIR'''/User
+
# Copies /Data/Resources/'''LANGUAGE'''/readme.rtf to <APPDIR>
* Copies the directory /Data/User/Speech/English/ to create '''APPDIR'''/User/Speech. ''does this change if the language changes?''
+
# Copies /Data/Resources/'''LANGUAGE'''/NAMES.WDB to <APPDIR>/User
* Creates empty directories Fanfare, SavedLevels, Schemes, and Support in '''APPDIR'''/User.
+
# Copies the directory /Data/User/Speech/English/ to create <APPDIR>/User/Speech. ''does this change if the language changes?''
* Writes the following to the registry:
+
# Creates empty directories Fanfare, SavedLevels, Schemes, and Support in <APPDIR>/User.
<pre>[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths]
+
# 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]
 +
@="&lt;APPDIR&gt;\\Worms2.Exe"
 +
"Path"=&lt;APPDIR&gt;
 +
 +
[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"=&lt;APPDIR&gt;
 +
 +
[HKEY_CURRENT_USER\Software\Team17SoftwareLTD\WormsArmageddon\Data]
 +
"SubLogicSeed"=dword:00000000
 +
<ol start="9">
 +
<li> Sets up an uninstaller at &lt;APPDIR&gt;/Uninst.isu and makes an entry for Add/Remove programs
 +
<li> Asks user if they wish to installs DirectX 6.
 +
<li> Adds links to its group in the start menu:
 +
*Read Me
 +
*Sound Bank Editor
 +
*Uninstall Worms Armageddon
 +
*Worms Armageddon
 +
<li> Adds a desktop shortcut to Worms Armageddon
 +
<li> Advises user to install the [[Updates (Worms Armageddon)|Beta 2 update]] if Windows XP is detected. Clicking "No" brings up a rather persistent message strongly suggesting they install the update.
 +
* If the update is not installed, Setup.Now will remind the user to install the update every time the program is run (i.e. when the CD is inserted and the Autorun kicks in).
 +
</ol>
  
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths\Worms2.Exe]
+
The uninstaller appears to remove everything (including the folders) unless custom files are present, in which case it leaves the directories containing the custom file and the file itself intact.
@='''APPDIR'''"\\Worms2.Exe"
+
"Path"='''APPDIR'''
+
  
[HKEY_LOCAL_MACHINE\Software\Team17 Software Ltd.]
+
==Box arts==
 +
{|
 +
|[[Image:WA_SoldOut_back_cover.jpg|thumb|x180px|center|Back cover]]
 +
|[[Image:WA_SoldOut_CD.jpg|thumb|x180px|center|CD]]
 +
|}
  
[HKEY_LOCAL_MACHINE\Software\Team17 Software Ltd.\Worms Armageddon]
+
{{Releases}}
 
+
[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>
+
* Sets up an uninstaller at '''APPDIR'''/Uninst.isu and makes an entry for Add/Remove programs
+
* Asks user if they wish to installs DirectX 6.
+
* 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
+
 
+
The uninstaller appears to remove everything (including the folders) unless custom files are present, in which case it leaves the directories containing the custom file and the file itself intact.
+

Latest revision as of 23:23, 19 March 2013

(Up to Releases)
Sold-Out Software release
Sold-Out Software release
Release type: Retail
Publisher(s): Sold-Out Software
Barcode numbers: 5 037999 005759 >
Format: CD
Countries: UK
Release date(s): Unknown; Discontinued: 2007 (exact date unknown)
Website: No longer avaliable (WA and W2 merged into the Worms Double pack and are no longer avaliable seperately from sold out software)

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:

V3.00E
27-5-99

Technical information

Installer

This one is a bit different, as the autorun is set to "Setup.now.exe", which is standard for all post-2000 Sold-Out Software releases. It is a kind of "launcher", where you can install the program (launches /Install/Install.exe), view the manual (launch manual.pdf), and do a few other things. This is what happens in the 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:

  1. Extract group "Program Executable Files" from data1.cab to <APPDIR>
  2. Extract group "Europe Soundbank Editor" from data1.cab to <APPDIR>/User
  3. Copies /Install/Install/WA.exe from cd to <APPDIR>
  4. Copies /Data/Resources/LANGUAGE/readme.rtf to <APPDIR>
  5. Copies /Data/Resources/LANGUAGE/NAMES.WDB to <APPDIR>/User
  6. Copies the directory /Data/User/Speech/English/ to create <APPDIR>/User/Speech. does this change if the language changes?
  7. Creates empty directories Fanfare, SavedLevels, Schemes, and Support in <APPDIR>/User.
  8. 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
  1. Sets up an uninstaller at <APPDIR>/Uninst.isu and makes an entry for Add/Remove programs
  2. Asks user if they wish to installs DirectX 6.
  3. Adds links to its group in the start menu:
    • Read Me
    • Sound Bank Editor
    • Uninstall Worms Armageddon
    • Worms Armageddon
  4. Adds a desktop shortcut to Worms Armageddon
  5. Advises user to install the Beta 2 update if Windows XP is detected. Clicking "No" brings up a rather persistent message strongly suggesting they install the update.
    • If the update is not installed, Setup.Now will remind the user to install the update every time the program is run (i.e. when the CD is inserted and the Autorun kicks in).

The uninstaller appears to remove everything (including the folders) unless custom files are present, in which case it leaves the directories containing the custom file and the file itself intact.

Box arts

Back cover
CD
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