Difference between revisions of "Worms 2 Plus"

From Worms Knowledge Base

Jump to: navigation, search
m (GOG Support)
 
(18 intermediate revisions by 6 users not shown)
Line 4: Line 4:
 
| name = Worms 2 Plus
 
| name = Worms 2 Plus
 
<!--| screenshot = -->
 
<!--| screenshot = -->
| developer = [[People/Carlmundo|Carlmundo]] (installer, package), [[People/StepS|StepS]], [[People/Pac-Man|Pac-Man]], [[People/S*natch|S*natch]], [[People/Des|Des]]
+
| developer = [[People/Carlmundo|Carlmundo]] (installer, bundle)
| version = v1.04a / 30 July 2020
+
| version = v1.5.4 / 2 June 2023
 
| games = [[Worms 2|W2]]
 
| games = [[Worms 2|W2]]
 
| language = Inno Setup Script (installer), various others
 
| language = Inno Setup Script (installer), various others
| license = multiple
+
| license = copyright violation
| website = https://github.com/Carlmundo/W2-Plus
+
 
}}
 
}}
[[Worms 2 Plus]] is an automated installer featuring a bundle of tweaks and software for [[Worms 2]] by various authors in the form of an Inno Setup installation script by [[People/Carlmundo|Carlmundo]].
+
[[Worms 2 Plus]] is a bundle of software and assets for and from [[Worms 2]] by various authors and an [https://jrsoftware.org/isinfo.php Inno Setup] installation script by [[People/Carlmundo|Carlmundo]].
  
The features / software bundled with [[Worms 2 Plus]] are the following:
+
== Bundled software and assets ==
 +
* [[#Piracy disclaimer|Copyrighted contents]] by [[Team17]] including:
 +
** content from the Worms 2 CD-ROM
 +
** copies of frontend.exe and worms2.exe from [[Worms 2]] by [[Team17]] modified by the following software:
 +
*** [[Patch (Worms 2)|Worms 2 v1.05 patch]] by [[Team17]]
 +
*** [[Des patch]] by [[People/S*natch|S*natch]], [[People/Des|Des]], [[People/StepS|StepS]], and [[People/Pac-Man|Pac-Man]]
 +
** Worms 2 music by [[People/Bjørn Lynne|Bjørn Lynne]], with some in lossy vorbis format and some in lossless FLAC format, transcoded from the Worms 2 CD
 +
** Additional comedy speechbanks from [[Worms Armageddon]] and [[Worms World Party]]
 +
** English speechbank from [[Worms: The Director's Cut]], taken from [[Dream17]] (originally converted by [[user:Squirminator2k|Squirminator2k]])
 +
__NOTOC__
 +
* [[ReSolution]] by [[People/StepS|StepS]]
 +
* wndmode, based on D3DWindower by [[People/menopem|menopem]], with patches by [[People/VEG|VEG]] and addons by [[People/Kawoosh|Kawoosh]] and [[People/StepS|StepS]]
 +
* [[FkNetcode]] by [[People/Pac-Man|Pac-Man]]
 +
* [[FrontendKitWS]] by [[People/Pac-Man|Pac-Man]] (wsock32.dll)
 +
* [[WormKitDS]] by [[People/Kawoosh|Kawoosh]] (dsound.dll)
 +
* ZPlayMM by Toni Spets (win32.dll)
 +
* [https://github.com/rkkoszewski/ogg-winmm ogg-winmm by rkkoszewski], which is a fork of [https://github.com/bangstk/ogg-winmm ogg-winmm by bangstk], which is a fork of [https://github.com/hifi-unmaintained/ogg-winmm ogg-winmm by Toni Spets] (winmm.dll)
 +
* [https://github.com/xiph/ogg ogg] by Monty, Greg Maxwell, Ralph Giles, Cristian Adam, Tim Terriberry, and the rest of the Xiph.Org Foundation
 +
* [https://github.com/xiph/vorbis vorbis] by Monty and the rest of the Xiph.org Foundation
 +
* [http://libzplay.sourceforge.net/ libZPlay] (patent-free version) by Zoran Cindori and [http://libzplay.sourceforge.net/LicenseTopic.html authors of its many built-in libraries]
  
* The last official [[Patch (Worms 2)]]
+
== Features ==
* [[ReSolution]] by [[People/StepS|StepS]] - will install the windowed mode version if running Windows, but not on Wine (for compatibility)
+
* Detect and use external IP address automatically via [[FkNetcode]]
* Higher quality soundtrack by [[People/Bjørn Lynne|Bjørn Lynne]], playable in FLAC format in-game and ogg-vorbis (for the frontend) with no CD requirement - converted from the CD audio
+
* Use borderless windowed fullscreen mode via [[ReSolution]] with wndmode
** With thanks to the following libraries:
+
* Set graphics to their maximum level (background details, water waves)
*** [http://libzplay.sourceforge.net/ libZPlay] (patent free) by Zoran Cindori
+
* Remove requirement of the CD for music (CD release)
*** ZPlayMM by [https://github.com/Arsunt Arsunt]
+
* Fix issues with the soundtrack (GOG release)
*** [https://github.com/xiph/ogg ogg] and [https://github.com/xiph/vorbis vorbis] by Xiph.Org Foundation
+
* Re-enable online multiplayer (GOG release)
*** [https://github.com/hifi-unmaintained/ogg-winmm ogg-winmm] by Toni Spets with forks by [https://github.com/bangstk/ogg-winmm bangstk] and [https://github.com/rkkoszewski/ogg-winmm rkkoszewski]
+
* Add Team17 demo server to server list
* Re-enables online multiplayer (GOG version)
+
* Various improvements via [[Des patch]]
* [[FrontendKitWS]] and [[FkNetcode]] by [[People/Pac-Man|Pac-Man]]
+
== [[Des patch]] patches applied ==
* [[WormKitDS]] by [[People/Kawoosh|Kawoosh]]
+
=== frontend.exe ===
* Updated / corrected online server list
+
* Enable Ability to Minimize or Exit Frontend Anywhere
* Automatically sets the graphics to their maximum level
+
* Enable Ability to See Password as You Create It
* Applies the following enhancements via [[Des patch]] by [[People/S*natch|S*natch]], [[People/Des|Des]], [[People/StepS|StepS]], and [[People/Pac-Man|Pac-Man]]:
+
* Frontend Won't Lose Focus When Generating Thumbnails
** Frontend
+
* Disable Frontend From Launching Demo When Idle
*** Minimize or exit from anywhere
+
* Disable Frontend From Repositioning the Window
*** See your game password as you type it
+
* Enable Worms2 to Run With No CD (must copy files)
*** Terrain editor doesn't lose focus when you click "Generate"
+
* Fix Character/Logon Restrictions and Typing Click (note: as of [[Des patch]] v0.9.9.2, this only disables typing click)
*** Demo won't autoplay when idle
+
* Additional Flags (Nuke & Team17)
*** Stop moving the window to the center of the screen
+
* Hidden Terrain Materials Without OSSETT
*** Mute the click sound when typing your online name
+
* Nuke Flag Fix
*** 2 additional flags for online - Nuke & Team 17
+
* Enable Ability to Kick Teams
*** Unlock classic Worms terrain options without using the "OSSETT" cheat
+
* Flexible Weapon Editor
*** Enable ability to kick teams
+
* Flexible Option Editor
*** Flexible weapon editor
+
=== worms2.exe ===
*** Flexible option editor
+
* Remove Replay Screen Corners Annoyance
** In-Game
+
== Usage ==
*** Remove Replay screen corners (to be compatible with borderless windowed mode)
+
=== Installation ===
 +
# Install Worms 2 from either the original CD or [https://www.gog.com/ GOG].
 +
# Copy the "DATA" folder from the original CD into the Worms 2 installation folder.
 +
# Run the latest release binary of [[Worms 2 Plus]] (Worms2_Plus_*.exe).
 +
=== Play ===
 +
* To play, run frontend.exe with no compatibility settings.
 +
* To successfully host and join online multiplayer games, ensure you have forwarded port 47624 (TCP and UDP) and port range 2300-2400 (TCP and UDP) to your PC.
 +
== Piracy disclaimer ==
 +
[[Worms 2 Plus]] bundles copyrighted works without permission from the copyright holders. Information about [[Worms 2 Plus]] is here strictly for educational purposes. [[People/Carlmundo|Carlmundo]] has stated the intention to obtain permission to distribute copyrighted assets by [[Team17]] and [[People/Bjørn Lynne|Bjørn Lynne]], but has not yet obtained this permission.
 +
 
 +
=== Team17 staff member Paul and Worms 2 Plus ===
 +
On the main Worms 2 community server, an official staff member from Team17, Paul, wrote on [https://discord.com/channels/1044363133629759550/1044363134372155414/1161791099581497394 this post] on 11th October 2023:
 +
 
 +
 
 +
"''Hi! Paul from Team17 here 🙂''
 +
 
 +
''It's been heart-warming to discover this community of passionate fans and the work of Carlmundo during some of our recent "digital archaeology", that we felt compelled to reach out and learn more.''
 +
''We were particularly interested in how the community server worked, but we soon uncovered the image for the Official Worms 2 Server and wanted to see if this old server software still plays nicely with W2-Plus.''
 +
 
 +
''We can't guarantee any uptime or stability, but If you encounter any weird bugs or error messages when using the official server, feel free to post them on this discord and tag me.''
 +
 
 +
''Enjoy!''
 +
 
 +
''P.S: Worms 2 was the first worms game I ever played so this proof of concept feels especially surreal to be a part of''"
 +
 
 +
 
 +
One month later, on 22nd November 2023, Paul wrote [https://discord.com/channels/1044363133629759550/1044363134372155414/1176932593460052039 this post]:
 +
 
 +
 
 +
"''Hi all!''
 +
 
 +
''Just an update to say that the Worms 2 Official Server will be staying online for the foreseeable future. We've seen a fantastic response from the community since reviving it and we'll try our best to maintain it going forward.''
 +
 
 +
''If you encounter any issues, just tag me in ⁠help  or reach out via Team17 Support (direct link for Worms related issues is here: https://team17.helpshift.com/hc/en/12-worms-franchise/contact-us/)''"
 +
 
 +
 
 +
To sum up: it's possible to consider that Team17 somehow approved the work of Carlmundo and Worms 2 Plus.
 +
 
 +
=== GOG Support ===
 +
[https://support.gog.com/hc/en-us/articles/360011449998-Worms-2-modern-systems-fix?product=gog GOG's support page] has a solution to make Worms 2 work on modern systems: it credits Carlmundo for this and provides the link for Worms 2 Plus download.
 +
 
 +
{{todo
 +
|add icon (screenshot not relevant)
 +
|compile list of licenses in use in software info box
 +
|once permission is granted to distribute copyrighted assets, include info about that, remove piracy disclaimer, and add download link
 +
}}

Latest revision as of 01:48, 18 May 2024

(Up to Software)
Worms 2 Plus
Developer: Carlmundo (installer, bundle)
Latest version: v1.5.4 / 2 June 2023
Supported games: W2
Language: Inno Setup Script (installer), various others
License: copyright violation

Worms 2 Plus is a bundle of software and assets for and from Worms 2 by various authors and an Inno Setup installation script by Carlmundo.

Bundled software and assets

Features

  • Detect and use external IP address automatically via FkNetcode
  • Use borderless windowed fullscreen mode via ReSolution with wndmode
  • Set graphics to their maximum level (background details, water waves)
  • Remove requirement of the CD for music (CD release)
  • Fix issues with the soundtrack (GOG release)
  • Re-enable online multiplayer (GOG release)
  • Add Team17 demo server to server list
  • Various improvements via Des patch

Des patch patches applied

frontend.exe

  • Enable Ability to Minimize or Exit Frontend Anywhere
  • Enable Ability to See Password as You Create It
  • Frontend Won't Lose Focus When Generating Thumbnails
  • Disable Frontend From Launching Demo When Idle
  • Disable Frontend From Repositioning the Window
  • Enable Worms2 to Run With No CD (must copy files)
  • Fix Character/Logon Restrictions and Typing Click (note: as of Des patch v0.9.9.2, this only disables typing click)
  • Additional Flags (Nuke & Team17)
  • Hidden Terrain Materials Without OSSETT
  • Nuke Flag Fix
  • Enable Ability to Kick Teams
  • Flexible Weapon Editor
  • Flexible Option Editor

worms2.exe

  • Remove Replay Screen Corners Annoyance

Usage

Installation

  1. Install Worms 2 from either the original CD or GOG.
  2. Copy the "DATA" folder from the original CD into the Worms 2 installation folder.
  3. Run the latest release binary of Worms 2 Plus (Worms2_Plus_*.exe).

Play

  • To play, run frontend.exe with no compatibility settings.
  • To successfully host and join online multiplayer games, ensure you have forwarded port 47624 (TCP and UDP) and port range 2300-2400 (TCP and UDP) to your PC.

Piracy disclaimer

Worms 2 Plus bundles copyrighted works without permission from the copyright holders. Information about Worms 2 Plus is here strictly for educational purposes. Carlmundo has stated the intention to obtain permission to distribute copyrighted assets by Team17 and Bjørn Lynne, but has not yet obtained this permission.

Team17 staff member Paul and Worms 2 Plus

On the main Worms 2 community server, an official staff member from Team17, Paul, wrote on this post on 11th October 2023:


"Hi! Paul from Team17 here 🙂

It's been heart-warming to discover this community of passionate fans and the work of Carlmundo during some of our recent "digital archaeology", that we felt compelled to reach out and learn more. We were particularly interested in how the community server worked, but we soon uncovered the image for the Official Worms 2 Server and wanted to see if this old server software still plays nicely with W2-Plus.

We can't guarantee any uptime or stability, but If you encounter any weird bugs or error messages when using the official server, feel free to post them on this discord and tag me.

Enjoy!

P.S: Worms 2 was the first worms game I ever played so this proof of concept feels especially surreal to be a part of"


One month later, on 22nd November 2023, Paul wrote this post:


"Hi all!

Just an update to say that the Worms 2 Official Server will be staying online for the foreseeable future. We've seen a fantastic response from the community since reviving it and we'll try our best to maintain it going forward.

If you encounter any issues, just tag me in ⁠help or reach out via Team17 Support (direct link for Worms related issues is here: https://team17.helpshift.com/hc/en/12-worms-franchise/contact-us/)"


To sum up: it's possible to consider that Team17 somehow approved the work of Carlmundo and Worms 2 Plus.

GOG Support

GOG's support page has a solution to make Worms 2 work on modern systems: it credits Carlmundo for this and provides the link for Worms 2 Plus download.


This article has a to-do list:
  • add icon (screenshot not relevant)
  • compile list of licenses in use in software info box
  • once permission is granted to distribute copyrighted assets, include info about that, remove piracy disclaimer, and add download link
Personal tools