Difference between revisions of "Trygames download release (Worms Armageddon)"

From Worms Knowledge Base

Jump to: navigation, search
(new page: external link only)
 
(adds technical information (Trygames installer))
Line 1: Line 1:
 
{{ParentArticle|[[Releases]]}}
 
{{ParentArticle|[[Releases]]}}
 
*[http://web.archive.org/web/20071120110451/http://www.trygames.com/game/aff=trygames/vid=90e9b1d2c4c85ae675f1822345339973 Official webpage of Worms Armageddon Trygames release]. Archived from [http://www.trygames.com/game/aff=trygames/vid=90e9b1d2c4c85ae675f1822345339973 the original] on 2007-11-20.
 
*[http://web.archive.org/web/20071120110451/http://www.trygames.com/game/aff=trygames/vid=90e9b1d2c4c85ae675f1822345339973 Official webpage of Worms Armageddon Trygames release]. Archived from [http://www.trygames.com/game/aff=trygames/vid=90e9b1d2c4c85ae675f1822345339973 the original] on 2007-11-20.
 +
==Technical information==
 +
These information is based on the trial version of the Trygames release.
 +
===Installer===
 +
The Installer is a [[w:Wise Solutions, Inc.|Wise installer]].
 +
 +
*Most of the audio files in the archive are in .OGG format in order to reduce the installer size, as well as /User/Import/logo2.bmp.jp2 . These files are decoded using a special program called decoder.exe during installation.
 +
 +
*The installer logs installation process in a temp file, and later converts to INSTALL.LOG after installation.
 +
 +
The installer does the following:
 +
<ol>
 +
<li>Extracts the uninstaller "UNWISE32.EXE" from the archive to &lt;APPDIR&gt;\UNWISE.exe<ref>By default, the installer chooses "%Program Files%\Team17\Worms Armageddon\" as the installation directory. For the purposes of this article, &lt;APPDIR&gt; refers to the installation directory chosen by the user, as a string.</ref> ; also makes an entry for Add/Remove programs.
 +
<li>Extract all the files from the archive to &lt;APPDIR&gt;.
 +
<li>Launches <code>decoder.exe -f lfiles.lsy -p</code> to decode the .OGG sounds and the .JP2 image.
 +
<li>Deletes the following files (in order)<ref name="unlogged">This process is not logged into INSTALL.LOG . Beware.</ref>:
 +
* lfiles.lsy
 +
* Xjp2.dll
 +
* libgfl170.dll
 +
* decoder.exe
 +
<li>Adds links to its group in the start menu<ref>By default the group name is "Team17\Worms Armageddon"</ref> (in order):
 +
* Sound Bank Editor
 +
* Worms Armageddon
 +
* Buy Worms Armageddon ''(launches "&lt;APPDIR&gt;\WA.exe --AmClientTriggerPurchase")''
 +
* Worms Armageddon Manual
 +
* Read Me
 +
* Uninstall
 +
* Download XP-2000 Patch ''(links to an Internet shortcut which links to http://fe.trymedia.com/d/team17/20m_d_p3050b/WA_P3050_Beta2.exe)''
 +
<li>Writes the following to the registry (in order):
 +
<pre>[HKEY_CURRENT_USER\Software\Team17SoftwareLTD\WormsArmageddon]
 +
"PATH"="&lt;APPDIR&gt;"
 +
 +
[HKEY_CURRENT_USER\Software\Team17SoftwareLTD\WormsArmageddon\Data]
 +
"SubLogicSeed"=dword:00000000
 +
 +
[HKEY_LOCAL_MACHINE\SOFTWARE\Team17 Software Ltd.\Worms Armageddon\1.00.000]
 +
 +
[HKEY_CURRENT_USER\Software\Team17SoftwareLTD\WormsArmageddon\Data]
 +
"LogicSeed"=dword:197d007d
 +
 +
[HKEY_CURRENT_USER\Software\Team17SoftwareLTD\WormsArmageddon\Options]
 +
"Volume"=dword:00000001
 +
"Filter"=dword:00000001
 +
"CD Tracks"=dword:0000007f
 +
"Detail"=dword:00000005
 +
"Animations"=dword:00000001
 +
"DisplaySize"=dword:00000000
 +
 +
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\WA.exe]
 +
"Path"="&lt;APPDIR&gt;"</pre>
 +
<li>Prompts and adds a desktop shortcut to Worms Armageddon.
 +
<li>Advises user to install the Beta 2 update if Windows XP/2000 is detected.<ref>The message is: ''"The program are you trying to install was not designed for your operating system. The program may not work properly. Press YES if you want to download a patch for Windows XP/2000 or NO to finish the installation process."''</ref> Clicking "Yes" launches the browser to download the update from Trymedia:
 +
:http://fe.trymedia.com/d/team17/20m_d_p3050b/WA_P3050_Beta2.exe
 +
<li>Activates the Trymedia DRM by writing the following to the registry (in order)<ref name="unlogged"/>:
 +
<pre>[HKEY_LOCAL_MACHINE\SOFTWARE\Trymedia Systems\ActiveMARK Software\90E9B1D2C4C85AE675F1822345339973]
 +
"tracking"=hex:00,4e,5f,72,48,c6,54,c5,c6,45,d9,2d,9a,32,1a,ba
 +
"affiliate"=hex:74,72,79,67,61,6d,65,73,00,00,00,00,00,00,00,00
 +
"currency"=hex:55,53,44,00,00,00
 +
"price"=hex:00,00,00,19,99
 +
"timestamp"=hex:12,73,85,19,41</pre>
 +
<li>Deletes "&lt;APPDIR&gt;\bbytdll.dll"<ref name="unlogged"/>
 +
<li>Converts the temporary log file to &lt;APPDIR&gt;\INSTALL.LOG .
 +
</ol>
 +
 +
==Footnotes==
 +
<references/>
  
 
{{stub}}
 
{{stub}}

Revision as of 03:19, 15 May 2010

(Up to Releases)

Technical information

These information is based on the trial version of the Trygames release.

Installer

The Installer is a Wise installer.

  • Most of the audio files in the archive are in .OGG format in order to reduce the installer size, as well as /User/Import/logo2.bmp.jp2 . These files are decoded using a special program called decoder.exe during installation.
  • The installer logs installation process in a temp file, and later converts to INSTALL.LOG after installation.

The installer does the following:

  1. Extracts the uninstaller "UNWISE32.EXE" from the archive to <APPDIR>\UNWISE.exe[1] ; also makes an entry for Add/Remove programs.
  2. Extract all the files from the archive to <APPDIR>.
  3. Launches decoder.exe -f lfiles.lsy -p to decode the .OGG sounds and the .JP2 image.
  4. Deletes the following files (in order)[2]:
    • lfiles.lsy
    • Xjp2.dll
    • libgfl170.dll
    • decoder.exe
  5. Adds links to its group in the start menu[3] (in order):
  6. Writes the following to the registry (in order):
    [HKEY_CURRENT_USER\Software\Team17SoftwareLTD\WormsArmageddon]
    "PATH"="<APPDIR>"
    
    [HKEY_CURRENT_USER\Software\Team17SoftwareLTD\WormsArmageddon\Data]
    "SubLogicSeed"=dword:00000000
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Team17 Software Ltd.\Worms Armageddon\1.00.000]
    
    [HKEY_CURRENT_USER\Software\Team17SoftwareLTD\WormsArmageddon\Data]
    "LogicSeed"=dword:197d007d
    
    [HKEY_CURRENT_USER\Software\Team17SoftwareLTD\WormsArmageddon\Options]
    "Volume"=dword:00000001
    "Filter"=dword:00000001
    "CD Tracks"=dword:0000007f
    "Detail"=dword:00000005
    "Animations"=dword:00000001
    "DisplaySize"=dword:00000000
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\WA.exe]
    "Path"="<APPDIR>"
  7. Prompts and adds a desktop shortcut to Worms Armageddon.
  8. Advises user to install the Beta 2 update if Windows XP/2000 is detected.[4] Clicking "Yes" launches the browser to download the update from Trymedia:
    http://fe.trymedia.com/d/team17/20m_d_p3050b/WA_P3050_Beta2.exe
  9. Activates the Trymedia DRM by writing the following to the registry (in order)[2]:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Trymedia Systems\ActiveMARK Software\90E9B1D2C4C85AE675F1822345339973]
    "tracking"=hex:00,4e,5f,72,48,c6,54,c5,c6,45,d9,2d,9a,32,1a,ba
    "affiliate"=hex:74,72,79,67,61,6d,65,73,00,00,00,00,00,00,00,00
    "currency"=hex:55,53,44,00,00,00
    "price"=hex:00,00,00,19,99
    "timestamp"=hex:12,73,85,19,41
  10. Deletes "<APPDIR>\bbytdll.dll"[2]
  11. Converts the temporary log file to <APPDIR>\INSTALL.LOG .

Footnotes

  1. By default, the installer chooses "%Program Files%\Team17\Worms Armageddon\" as the installation directory. For the purposes of this article, <APPDIR> refers to the installation directory chosen by the user, as a string.
  2. 2.0 2.1 2.2 This process is not logged into INSTALL.LOG . Beware.
  3. By default the group name is "Team17\Worms Armageddon"
  4. The message is: "The program are you trying to install was not designed for your operating system. The program may not work properly. Press YES if you want to download a patch for Windows XP/2000 or NO to finish the installation process."


Personal tools