Difference between revisions of "American release (Worms Armageddon)"
From Worms Knowledge Base
Madewokherd (Talk | contribs) |
Madewokherd (Talk | contribs) |
||
Line 1: | Line 1: | ||
− | |||
==Identifying information== | ==Identifying information== | ||
Contents of /Data/Resource/version.txt: | Contents of /Data/Resource/version.txt: | ||
Line 7: | Line 6: | ||
==Installer== | ==Installer== | ||
− | The cd has an InstallShield installer, located at /Install/setup.exe. | + | The cd has an InstallShield installer, located at /Install/setup.exe. The files seem to be extracted from /Install/data1.cab. InstallShield cabs can be extracted using [http://synce.sourceforge.net/synce/unshield.php unshield] or [http://programmerstools.org/node/122 i5comp]. |
+ | |||
+ | Based on comparing the state of a system before and after running the installer (no reverse-engineering techniques), it does the following: | ||
+ | * Extracts group "US Program Files" from data1.cab to ''APPDIR'' | ||
+ | * Extracts group "US Soundbank Editor" from data1.cab to ''APPDIR''/User | ||
+ | * Extracts group "US Intro Graphics" from data1.cab to ''APPDIR''/Graphics | ||
+ | * Extracts group "US Registration Program" from data1.cab to ''APPDIR'' | ||
+ | * Copies /Install/Install/WA.exe from cd to ''APPDIR'' | ||
+ | * Writes the following keys to the registry: | ||
+ | <pre> | ||
+ | [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths] | ||
+ | |||
+ | |||
+ | |||
+ | [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths\Worms2.Exe] | ||
+ | |||
+ | @="c:\\MicroProse\\Worms Armageddon\\Worms2.Exe" | ||
+ | |||
+ | "Path"="c:\\MicroProse\\Worms Armageddon" | ||
+ | |||
+ | |||
+ | [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"="c:\\MicroProse\\Worms Armageddon" | ||
+ | |||
+ | |||
+ | |||
+ | [HKEY_CURRENT_USER\Software\Team17SoftwareLTD\WormsArmageddon\Data] | ||
+ | |||
+ | "SubLogicSeed"=dword:00000000 | ||
+ | </pre> | ||
+ | * Sets up an uninstaller at ''APPDIR''/Uninst.isu, makes an entrty for Add/Remove programs | ||
+ | * Adds links to its group in the start menu: | ||
+ | :*Read Me | ||
+ | :*Registration | ||
+ | :*Sound Bank Editor | ||
+ | :*Uninstall Worms Armageddon | ||
+ | :*Worms Armageddon | ||
+ | * Adds a desktop shortcut |
Revision as of 17:23, 26 August 2006
Identifying information
Contents of /Data/Resource/version.txt:
V3.00U 26-5-99
Installer
The cd has an InstallShield installer, located at /Install/setup.exe. The files seem to be extracted from /Install/data1.cab. InstallShield cabs can be extracted using unshield or i5comp.
Based on comparing the state of a system before and after running the installer (no reverse-engineering techniques), it does the following:
- Extracts group "US Program Files" from data1.cab to APPDIR
- Extracts group "US Soundbank Editor" from data1.cab to APPDIR/User
- Extracts group "US Intro Graphics" from data1.cab to APPDIR/Graphics
- Extracts group "US Registration Program" from data1.cab to APPDIR
- Copies /Install/Install/WA.exe from cd to APPDIR
- Writes the following keys to the registry:
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths] [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths\Worms2.Exe] @="c:\\MicroProse\\Worms Armageddon\\Worms2.Exe" "Path"="c:\\MicroProse\\Worms Armageddon" [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"="c:\\MicroProse\\Worms Armageddon" [HKEY_CURRENT_USER\Software\Team17SoftwareLTD\WormsArmageddon\Data] "SubLogicSeed"=dword:00000000
- Sets up an uninstaller at APPDIR/Uninst.isu, makes an entrty for Add/Remove programs
- Adds links to its group in the start menu:
- Read Me
- Registration
- Sound Bank Editor
- Uninstall Worms Armageddon
- Worms Armageddon
- Adds a desktop shortcut