News for hackers. Stuff that matters.
Re:Worms Armageddon 3.8 by CyberShadow on Sunday July 19, 2020 @11:43AM (#23890084)
Worms Armageddon maintainer here, AMA :)

Here is a somewhat more nicely formatted list of highlights: https://worms2d.info/Worms_Armageddon_3.8_Features

Re:Worms Armageddon 3.8 by tgsovlerkhgsel on Sunday July 19, 2020 @12:12PM (#23890294)
Thank you for keeping such an old game alive and awesome!

Slightly offtopic: I haven't played Armageddon for a long time, but I assume the pace of Worms Armageddon is similar to Worms W.M.D. (which I'm playing on Switch), and it seems like there is a lot of waiting involved - just a few seconds here and there, but overall, it feels like the game could move at a much faster pace, especially when playing single player.

Do you know if this is a conscious decision (e.g. to keep people from burning through the available content through fast) or due to technical limitations (e.g. the AI actually has to think), or just happens to be that way?

A few seconds before the damage count shows up, a few seconds before the next enemy worm gets selected, the five-second countdown before the bot worm starts moving, a few seconds after the turn ends, a few seconds between the "machine gun destroyed" and the explosion etc. - would it be possible to add a "faster" mode? (Sorry if Armageddon has that, as I said, it's been a while.)

(For W.M.D. on the Switch, the long loading screens add to the waiting, but those sound a lot harder to avoid than the in-game delays.)

Re:Worms Armageddon 3.8 by CyberShadow on Sunday July 19, 2020 @12:20PM (#23890346)
Worms has always been a "Turn Based Strategy", both online and offline. I think it would be safe to say that this trait defines the series, and has been upheld through all generations of Worms, including the 3D ones, all the way up to this year's announcement of Worms Rumble, which is real-time (and therefore causing so much hubbub about its departure from the formula).

I haven't played W.M.D., but from what I've seen from the streams, pacing definitely feels different. The delays are a part of it, and they do subjectively seem less forced in Armageddon. For another thing, W.M.D. introduces crafting, giving players at least something to do between turns - in Armageddon you've nothing to do but follow the action and mock your opponents' mistakes :D

Re:Worms Armageddon 3.8 by tomc1985 on Sunday July 19, 2020 @12:31PM (#23890439)
Also keep in mind the game is built for couch coop and that it takes a bit of time to swap seats/hand over the keyboard
Re:Worms Armageddon 3.8 by CyberShadow on Sunday July 19, 2020 @12:41PM (#23890501)
Right. For what it's worth, at least some of these delays are configurable in Armageddon ("Hot-Seat Time" and "Retreat Time").

There is a spicy game mode in Armageddon called Paranoia (https://worms2d.info/Paranoia), in which these delays, plus the turn duration, are all set to zero, meaning players have exactly one frame to make their move. As you can imagine it is very hectic!

Re:Worms Armageddon 3.8 by tomc1985 on Sunday July 19, 2020 @03:08PM (#23891585)
Huh. Thats hilarious. My first thought was, "how does that even work?"

Though I imagine games are rather quick like that

Re:Worms Armageddon 3.8 by laumars on Sunday July 19, 2020 @12:27PM (#23890404)
Not the maintainer but a longer time gamer:

That’s just how Worms was originally (eg the DOS game) because that’s how turn based games were originally paced. A large part of that will obviously be due to the capabilities of systems back in the day but it was also that a lot of games weren’t so fast paced as they are now.

You see a similar thing with beat em ups too. Take Street Fighter 2 on the SNES then look at Capcom games on every console each generation after and there is a noticeable difference in how the pace increases with each new release. Same is true for a lot of other genres too.

Re:Worms Armageddon 3.8 by jcelerier on Monday July 20, 2020 @12:48AM (#23894728)
If you want a non turn based version look up Liero (OpenLieroX). Gigantic amounts of fun to be had.
Re:Worms Armageddon 3.8 by russellendicott on Monday July 20, 2020 @08:23AM (#23897046)
Love Liero. Never could get into Worms turn based because I started with Liero.
Re:Worms Armageddon 3.8 by grawprog on Sunday July 19, 2020 @01:41PM (#23890941)
Thanks for keeping worms Armageddon alive. It's still my favourite worms game by far.

>Worms Armageddon now runs well under Wine or Proton on Linux.

Was wondering if there would ever be a chance of a true native linux port? I've got one of the later worms games natively on linux, but it sort of pales in comparison to worms Armageddon and while I appreciate the efforts of the proton maintainers and Devs like yourself that work hard to make their games compatible with proton, but I'd still prefer to buy a game that runs natively on the os I use.

Re:Worms Armageddon 3.8 by detaro on Sunday July 19, 2020 @01:45PM (#23890973)
Re:Worms Armageddon 3.8 by grawprog on Sunday July 19, 2020 @02:14PM (#23891187)
Thanks, I got too excited and didn't read the rest of the comments before asking. I should have realized I was likely beating a dead horse. It does sound like it may be possible to at least port it some day and work is being made in that direction so that's pretty awesome.
Re:Worms Armageddon 3.8 by hjek on Sunday July 19, 2020 @05:19PM (#23892522)
I know it's not the same but I do think Hedgewars comes quite close to WA.
Re:Worms Armageddon 3.8 by kristofferR on Sunday July 19, 2020 @06:41PM (#23893043)
Why? As long as it works flawlessly and performant it shouldn't matter.
Re:Worms Armageddon 3.8 by grawprog on Monday July 20, 2020 @12:49PM (#23899586)
Not in regards to worms specifically, but, because at that point I'm paying the same price for a product that will always be treated as second class in regards to support and just about everything else. At any point the deveoper could decide to stop supporting proton and unlike with a native linux port, like with rocket league recently, if that happens I'm shit out of luck, at least with a native port, there's a chance of a refund if they drop support. Even steam's policies states that refunds should not be used for testing proton comparability with games.

If I'm going to be a paying customer, I'd prefer to be treated like all the rest of them.

Re:Worms Armageddon 3.8 by CyberShadow on Monday July 20, 2020 @04:11PM (#23901402)
Speaking as Worms Armageddon maintainer: Yes, of course we want to port the game to run natively on more platforms. There's just some really non-trivial technical obstacles in the way. For instance, the game relies on an internal framework called DXMFC for its UI, which is entirely based on MFC, Microsoft's UI toolkit.

Speaking as a full-time Linux users since 2016: I found that getting old (i.e. unmaintained) native Linux games to work again is MUCH harder than running their Windows version. E.g., I spent hours trying to get the Linux port of Unreal Gold to work with no luck, and in the end had to give up and run the Windows version under Wine. There is just so much change on the Linux desktop that old software is just not going to behave well. Not only do you usually need to reproduce the entire userspace from the time the game is released (and of the distro that it was built against), but changes in display APIs (Xinerama, XRandR, SDL versions...) often result in full-screen or resolution problems.

This is a project I wrote to work around exactly issues like this: https://github.com/CyberShadow/hax11

Re:Worms Armageddon 3.8 by ekianjo on Sunday July 19, 2020 @08:15PM (#23893536)
> true native linux port?

why would it matter?

Re:Worms Armageddon 3.8 by rambojazz on Sunday July 19, 2020 @02:02PM (#23891109)
Is WA open source?? Sorry but I've never heard using the word "maintainer" on a proprietary software, only with open source projects. Usually people call themselves "<software> developer" instead.
Re:Worms Armageddon 3.8 by CyberShadow on Sunday July 19, 2020 @02:08PM (#23891153)
Our situation is a little unusual in that we didn't participate in the game's creation; Instead, years after the fact, we were entrusted with the source code by the developer company (Team17) so that we could continue maintaining it. The updates are still published by Team17, but almost all programming is done by us. So, I can't think of a more appropriate word.
Re:Worms Armageddon 3.8 by DaiPlusPlus on Monday July 20, 2020 @05:57PM (#23902331)
Is it a paid position?
Re:Worms Armageddon 3.8 by CyberShadow on Monday July 20, 2020 @07:00PM (#23902787)
No, and hardly a "position" at that!
Re:Worms Armageddon 3.8 by riggsdk on Sunday July 19, 2020 @11:45AM (#23890097)
I bought the game when it was first released and I loved it. May I ask how come you are still working on the game? Out of sheer love for it? Did you work on the "original" codebase before becoming a maintainer?
Re:Worms Armageddon 3.8 by CyberShadow on Sunday July 19, 2020 @11:51AM (#23890145)
> May I ask how come you are still working on the game? Out of sheer love for it?

Yes, for the game and its community. After so many years of playing the game and being part of the community, it is now an inextricable part of ourselves.

> Did you work on the "original" codebase before becoming a maintainer?

No; I started playing Worms World Party maybe around 2004. In 2006 I started writing third-party add-ons for the game, and I had been given a copy of the source code so I could continue maintaining it alongside Deadcode (David Ellsworth, the first maintainer).

Re:Worms Armageddon 3.8 by riggsdk on Sunday July 19, 2020 @11:53AM (#23890169)
How come this update was based on Armageddon and not the newer versions? (IMHO Armageddon was the best in the series so I'm happy, just curious)
Re:Worms Armageddon 3.8 by CyberShadow on Sunday July 19, 2020 @12:12PM (#23890297)
Worms World Party is the last game of its generation to use the same engine. The reason why the updates are for Armageddon and not World Party is mostly arbitrary - it was the game that the original maintainer had and was playing. A bit more info here:

https://worms2d.info/WA_vs_WWP

There is also Worms W.M.D., which we understand is based on Armageddon's source code, but that came out much later, and is still very different in terms of gameplay and style.

Re:Worms Armageddon 3.8 by sillysaurusx on Sunday July 19, 2020 @12:00PM (#23890222)
That’s wonderful! Is the code open source{,able}?

I used to play an old game called Underlight. When they shut it down, the owner sent me a CD with the codebase. To my eternal shame, I lost the code. It was so neat seeing the old hacks; it even overwrote the ebp register in an inner graphics loop, because apparently in the early 90’s that sort of thing made a big difference.

Would love to get a glimpse at how worms’ ninja rope physics is implemented...

Re:Worms Armageddon 3.8 by CyberShadow on Sunday July 19, 2020 @12:10PM (#23890279)
> That’s wonderful! Is the code open source{,able}?

Unfortunately no. And, saying this as a big open source enthusiast (see profile), it would not do the game's community much good to be open-sourced right now (as the game relies almost entirely on security by obscurity to deal with multiplayer cheating). Open sourcing also would be unlikely to solve any big problems - e.g. native Linux / macOS support is not due to lack of motivation, but simply due to how much the game depends right now on Windows and other Microsoft APIs and libraries. We are however trying to move the codebase into a direction where as many of the same benefits can be achieved, such as refactoring the game logic into a portable core, and add scripting support to allow arbitrary customizations.

The question of whether the source code is open sourceable has also been raised, and unfortunately the answer is also no - my understanding is that parts of the code were written by a party under an agreement that precludes the source code being released.

Re:Worms Armageddon 3.8 by sillysaurusx on Sunday July 19, 2020 @12:12PM (#23890293)
A shame, but understandable. I wish you luck with your code foraging!

(Also, don’t underestimate the power of people wanting to play worms on MacOS — it’s the type of thing I’d rewrite out of pure joy. But that’s not in the cards.)

Re:Worms Armageddon 3.8 by cycloptic on Sunday July 19, 2020 @02:01PM (#23891099)
On the first point: If the assumption is that some community members are interested in developing cheats, would it not also make sense to assume that some community members are instead interested in hardening the netcode and developing anti-cheat systems?

On the second point: Please have the powers-that-be consider doing a partial release of the parts that are not under that agreement. Some code is better than no code at all.

Re:Worms Armageddon 3.8 by CyberShadow on Sunday July 19, 2020 @02:24PM (#23891285)
You may be right. For what it's worth, we are continuously looking for members of the community who have the skills and desire to contribute positively, and empower them to do so as much as we can. There is certainly no lacking in things to improve even outside of the game itself, such as infrastructure, network services, and third-party software such as tools or game extensions.

The situation about cheats is not that simple. Armageddon's way of modelling the game state is already immune to certain kinds of cheats. The current state essentially is a function of the previous state plus player's inputs; therefore, it is impossible to give yourself infinite ammo or noclip through walls. We've tightened that further by e.g. introducing "Schrödinger's crates", which makes the contents of crates determined when they are opened instead of on creation (thus making their contents impossible to predict). The remaining avenues for cheating can mostly be categorized in "perfect knowledge" cheats (i.e. knowing what weapons are in other players' inventories) and input cheats (creating macros or bots that produce frame-perfect input); these are not solvable generally, and can only be protected against either through "security by obscurity", or very intrusive anti-cheat software which analyse which software runs on users' PCs. We would very much like to avoid having to do the latter, as such software can only be effective if it is more invasive than the cheat software itself, not to mention requiring a lot of effort and resources to implement and maintain.

And, yes, unfortunately these concerns are not purely theoretical. Nearly every competitive season we have issues with some players thinking they can get away with using some generic cheat software, or occasionally some curious hackers making some cheats for fun for their friends which then find their way out to general availability.

Re:Worms Armageddon 3.8 by folknor on Monday July 20, 2020 @03:14PM (#23900934)
This might sound a bit harsh and overly dramatic, but frankly you're better off not worrying about it and going the route that Super Mario speed running has taken.

They require, in the harshest of cases, (1) a full-length video of you actually playing the session, with input methods visible in frame, hosted on a publicly accessible site such as YT or Twitch, (2) game audio must be audible and undistorted, and (3) hardware input tracking software logs - I'm not sure what the application they use is called but you can easily find out. There might be other requirements I forget, you can probably google it easily.

With these things required, the community polices itself. Staying ahead of these things in code is completely wasted effort that could be spent on positive coding, which grows the community and therefore reinforces the self-policing.

These requirements might seem harsh and alienating, but I'd just say "get over it, if you want to compete, these are the rules."

Re:Worms Armageddon 3.8 by CyberShadow on Monday July 20, 2020 @04:40PM (#23901661)
Sorry, but frankly this is unhelpful. The comparison is quite far-fetched.

For one thing, Worms Armageddon is a PC game. By design, PCs can run arbitrary software alongside the game, and the game software can be relatively trivially modified to do whatever the user wants. It is practically impossible to remotely prove that a PC is running exactly the software that the player claims it is running.

Second, competitive gameplay in a multiplayer game is very different than speed-running. Though similar variations exist (e.g. time-trial rope races, where contestants can take as many tries as they want to beat a map off-line and then submit their best replay), mostly we're talking about actual online tournaments (often with community-pooled cash prizes). Forcing every contestant to set up video recording and other proof as you describe would make competing impractical for most players.

Third, cheating massively hurts the game even for non-competitive play. In situations such as what I described above, when an easy-to-use cheat program becomes easily available and before we patch it out, many groups of players will download and will use the program. It is very demoralizing when players run into one cheater after another when they're just trying to enjoy a casual but fair game. You can find plentiful evidence of this in other games, which were bombarded by complaints and negative ratings after the developers' lenience to take action against cheaters in multiplayer games.

Re:Worms Armageddon 3.8 by Haegin on Monday July 20, 2020 @03:47PM (#23901213)
That seems fairly reasonable for speed running - most speed runners are doing countless practice runs and the time spent running is dwarfed by the relatively small amount of time I imagine is required to start a keylogger and hit record on a camera. Additionally if the speedrunner sets a new record there are probably a good number of people happy to check the video and if no record is set then it's not really relevant.

With a multiplayer game that lots of people are playing online in multiple rounds that's a lot less feasible. Would you ever want to watch a bunch of videos of people playing a turn based strategy game to make sure they're not cheating? Even if you did put these requirements in place, if you suspect someone you're playing against is cheating and ask for the video proof that they're not what motive do they have to hand anything over? For the hypothetical speed runner they need to prove their record so they can lay claim to something which takes a lot of time and effort to pull off. For the Worms player they get to confirm that they didn't cheat when playing some stranger on the internet? Then they have to do this again next game in 10 minutes time? It's just not practical.

Re:Worms Armageddon 3.8 by folknor on Monday July 20, 2020 @03:27PM (#23901035)
While I agree that opensourcing would be unlikely to solve any big problems, you frankly can't know. Someone might come along, especially when we're talking in timespans of decades. Probably not. But maybe.

The argument you're using here about the game depending on MS APIs and such is simply not an argument against releasing, and you know that perfectly. It is in fact an argument for releasing it open source. There's no point at which it's ideal to release the code - it can always be cleaner, more optimized, saner, and so forth.

Here[1] is an example of someone using that argument and delaying the release by first a decade, and then saying it probably won't happen at all. It's just complete nonsense - if they were afraid to release their code because it was "ugly" or "not modern", again, that's not an argument.

But obviously I have little to say about your last paragraph, except to reiterate what someone else said and asking if the code could be released without those parts :-)

1: https://www.phoronix.com/scan.php?page=news_item&px=Lightwor...

Re:Worms Armageddon 3.8 by CyberShadow on Monday July 20, 2020 @05:15PM (#23901992)
> While I agree that opensourcing would be unlikely to solve any big problems, you frankly can't know. Someone might come along, especially when we're talking in timespans of decades. Probably not. But maybe.

For as long as the game has an active community and a competitive multiplayer scene, this is not a risk worth taking.

> The argument you're using here about the game depending on MS APIs and such is simply not an argument against releasing, and you know that perfectly.

That is not what I said.

Since this is getting into strawman territory, I will need to stop this discussion here. I recognize that you have very strong ideals about open-source, which I respect, but my priority is the interests of the game's community, so we will just have to agree to disagree.

Re:Worms Armageddon 3.8 by malern on Sunday July 19, 2020 @02:07PM (#23891145)
Thanks for your efforts! It's great to see someone keeping the classic Worms going.

Out of general curiosity, is there anything you can tell us about the source code? What languages are used? How many LOC? Did they use any sort of version control? Whats the build process like?

Were you surprised by any of the ways they were doing things when you first got to see the code?

Re:Worms Armageddon 3.8 by CyberShadow on Sunday July 19, 2020 @04:49PM (#23892322)
Yes, I'll gladly answer those questions!

Worms Armageddon is written in C++, with some bits of x86 assembler. Though, we are phasing out the assembler code (for portability), and it isn't as necessary due to advancements in compiler optimizers. 300KLOC at the moment. No version control software was used back in 1999, to the best of our knowledge. The build process changed over the years, due to inheriting Worms 2's frontend/game split; these days it's just one Visual Studio project, though I'm trying to move to CMake/Clang.

The game engine was written by Karl Morton, and it definitely felt special. Information is propagated using a message queue system. Other parts of the code were in a completely different style, having been written by other people. Fun things like jokes left around in comments, and also "fun" things like UI code tangled with network code and other nightmares that we're untangling to this day. It's humbling being able to maintain this legacy!

Re:Worms Armageddon 3.8 by akdor1154 on Sunday July 19, 2020 @08:50PM (#23893695)
There was a project to get some D code into the engine, did this get anywhere?
Re:Worms Armageddon 3.8 by gus_massa on Sunday July 19, 2020 @12:09PM (#23890277)
Re:Worms Armageddon 3.8 by sillysaurusx on Sunday July 19, 2020 @05:37PM (#23892652)
I just hopped into their Discord server and recognized so many people from those days: BuzZz, Drizzt, Ironman, Off Kilter, Star Scream, Windsong, Erasmus, Kelos, Nostradaemon, PAMSWEETS, Tember, Stormy, RavenXR.

All those people helped to profoundly shape my childhood, of which ~7 years was spent playing this game.

I really am grateful you posted this link. Thank you again. :)

Re:Worms Armageddon 3.8 by sillysaurusx on Sunday July 19, 2020 @12:14PM (#23890309)
Yes! Wow! Thank you so much!!

This brought back waves of nostalgia I haven’t felt for like a decade.

Re:Worms Armageddon 3.8 by dang on Sunday July 19, 2020 @11:08PM (#23894337)
Re:Worms Armageddon 3.8 by akdor1154 on Sunday July 19, 2020 @09:34PM (#23893913)
Why are you keeping compatibility with old versions of Windows? Is this a directive from T17? Your own interest? A good way of targeting Wine compatibility? Some other reason? Genuinely interested, not passing judgement on your priorities. :)
Re:Worms Armageddon 3.8 by CyberShadow on Monday July 20, 2020 @07:33AM (#23896776)
1. Because it's not very difficult to avoid breaking compatibility; 2. Because we don't want to invalidate the original system requirements.
Re:Worms Armageddon 3.8 by eitland on Sunday July 19, 2020 @02:51PM (#23891474)
There used to be a number of funny videos in one of the earlier worms versions that I haven't seen since.

I found them on YouTube now that I started looking for them, but I've been missing them from my Worms game (on steam) :-)

For anyone wondering: here they are: https://m.youtube.com/watch?v=wV5AFxEnuBo

I think I first saw them in 1998 or something.

Re:Worms Armageddon 3.8 by londons_explore on Sunday July 19, 2020 @01:15PM (#23890775)
Are you paid to be a maintainer? Or is it just for fun/fame?

Is the game still for sale, and does it still sell enough copies to employ someone fulltime to do this kind of work?

Re:Worms Armageddon 3.8 by CyberShadow on Sunday July 19, 2020 @01:36PM (#23890906)
Right now we do it on our free time.

Yes, the game is still for sale; I know it's available on Steam, GOG, and Humble Bundle. I don't know any sales numbers, sorry.

Re:Worms Armageddon 3.8 by gryzzly on Sunday July 19, 2020 @01:08PM (#23890712)
Thanks so much for your work. I play with my wife and friends across the world at least 2-3 times a week. We’ve been relying on your work for years now. Big love <3
Re:Worms Armageddon 3.8 by typh00n on Sunday July 19, 2020 @05:52PM (#23892753)
Thank you for your work and love on Worms Armageddon. The latest patch is bringing my favourite gamemode "multishot boomrace" to worms armageddon natively. :-)

Is there something like a "roadmap", which things you want to tackle for future updates? (if there are any planed at all, since this is done in your free-time and the last patch was 2013)

Because my oldschool and nostalgic memories are about worms world party i always wondered if it could be possible to get the two games together. It's a little bit sad, that the online-community of wwp is nearly dead, and the remastered version did not get too much momentum.

I always liked the theme/ui of wwp more, because wa's UI feeld a little bit clunky to me. (e.g. the selection of worm-pots does a neat integration of this features) Do you also do/plan some work on the UI?

Re:Worms Armageddon 3.8 by CyberShadow on Sunday July 19, 2020 @06:24PM (#23892956)
If you ask us, "Do you want to improve X?", of course we will say yes.

I think Project X (a powerful but sadly unmaintained third-party scripting mod for the game) has shown us a glimpse of what the culmination of the game's development might look like, so that's the direction that we want to go. Games with powerful modding capabilities (Garry's Mod, Skyrim) very often outlive the more static linear games, and combined with Armageddon's existing configurability and random map generation, I think it is something with a lot of potential.

Re:Worms Armageddon 3.8 by zVirtu on Monday July 20, 2020 @10:25AM (#23898151)
Couldn't agree more. A Project X-like framework for scripting is capable of extending a game's lifetime in proportion to the involvement of its community, which is fortunately abundant in W:A's case.

In the same vein, the new schema format with Rubberworm capabilities was definitely a game changer. There's something so exciting about user-generated content officially making it into a base game. Thank you for making this possible!

But most importantly, it seems you guys have enough freedom to work on these sort of new features as much as the usual quality of life/bugfix changes.

How open is Team17 to these more intricate changes, especially towards the modding capabilities dream?

Re:Worms Armageddon 3.8 by CyberShadow on Monday July 20, 2020 @05:44PM (#23902232)
Unfortunately I'm not at liberty to discuss details of our communication with Team17, but from my perspective, the outlook is pretty good!
Re:Worms Armageddon 3.8 by jquave on Sunday July 19, 2020 @08:01PM (#23893460)
Wow that tweening upgrade is beautiful. Huge fan of this game! Thanks so much for maintaining it!
Re:Worms Armageddon 3.8 by kawsper on Sunday July 19, 2020 @03:17PM (#23891652)
Do you know who to ask about the voice lines and voice actors?

Worms 2 introduced the "Danish Pyrus" voice bank, and it might have been voiced by Jan Linnebjerg, who played Pyrus, but it isn't written down anywhere in the manual or credits.

Re:Worms Armageddon 3.8 by CyberShadow on Sunday July 19, 2020 @04:53PM (#23892341)
Sadly our communication with Team17 is very limited, so we've had little insight regarding the game development that's not already public knowledge. Sorry.
Re:Worms Armageddon 3.8 by kawsper on Sunday July 19, 2020 @10:36PM (#23894190)
Thanks anyways, it was worth a shot :)
Re:Worms Armageddon 3.8 by Waterfall on Sunday July 19, 2020 @02:20PM (#23891242)
What's your favorite weapons and why? I have been fond of the holy have grenade. There hallelujah always made me laugh and the concrete donkey was way too cheap lol
Re:Worms Armageddon 3.8 by CyberShadow on Sunday July 19, 2020 @04:57PM (#23892365)
Tough question, but... I love French Sheep Strike, just because of how majestic it looks. Some of Danny Cartwright's best!
Re:Worms Armageddon 3.8 by Razengan on Sunday July 19, 2020 @05:27PM (#23892574)
Thanks to you and all the original devs for some of the best and most hilarious couch multiplayer fun I've ever had!
Re:Worms Armageddon 3.8 by droffel on Sunday July 19, 2020 @04:59PM (#23892385)
Since you're the new maintainer, I assume you're unaware of Worms Armageddon's old "official" page, that currently has a broken certificate. A lot of the old playerbase think it's dead because the old site isn't up - any chance you could fix the cert and update it?

wa.team17.com

Re:Worms Armageddon 3.8 by CyberShadow on Sunday July 19, 2020 @05:06PM (#23892435)
Thank you, yes painfully aware (as well as of other problems with the site, such as that the navigation doesn't work upon entering), unfortunately I don't control the website. We already brought it up to Team17's attention and suggested a fix, but their respective team is backed up at the moment due to all the other things happening. For what it's worth, we have a working mirror here:

https://wa.worms2d.info/

Also curiously, when covering the release announcement, a lot of news websites referred to our unofficial website (worms2d.info) as the official one, possibly due to the same reason!

Re:Worms Armageddon 3.8 by dm319 on Sunday July 19, 2020 @01:48PM (#23890999)
Big fan of worms from my Amiga days - thanks for keeping it alive! Have you played liero? Do you like it?
Re:Worms Armageddon 3.8 by CyberShadow on Sunday July 19, 2020 @04:45PM (#23892294)
Yes, Liero's great! Lots of fun.
Re:Worms Armageddon 3.8 by shaklee3 on Monday July 20, 2020 @12:34AM (#23894683)
Worms 2 was my favorite PC game. I remember the mods with rope games opened a whole new world, and provided endless hours of fun and challenges. Armageddon I remember slowed down the ropes so that wasn't possible anymore. Did they ever fix/change that?
Re:Worms Armageddon 3.8 by baby on Sunday July 19, 2020 @08:26PM (#23893594)
Is a web browser version of the game in your roadmap? I really wish I could get more of my friends to get together to play this game but it probably won't happen if it doesn't run in the browser :o
Re:Worms Armageddon 3.8 by singingwolfboy on Sunday July 19, 2020 @11:51AM (#23890153)
Oh man, I loved this game! Any chance I can get it to run on my Mac?
Re:Worms Armageddon 3.8 by CyberShadow on Sunday July 19, 2020 @11:59AM (#23890207)
You may have some luck with Wine or CrossOver. Unfortunately we don't currently test on macOS.

Edit: I've been told that the removal of 32-bit support in the latest OS versions makes macOS support unlikely. The game uses some old proprietary DLLs (for some file formats) that are 32-bit only. Sorry :(

Re:Worms Armageddon 3.8 by AurelioB on Sunday July 19, 2020 @12:06PM (#23890253)
CrossOver could work. I've had success running other 32 bit only games (counter strike 1.6) on OSX
Re:Worms Armageddon 3.8 by rpastuszak on Sunday July 19, 2020 @12:06PM (#23890254)
We can still play via a VM right?
Re:Worms Armageddon 3.8 by CyberShadow on Sunday July 19, 2020 @12:31PM (#23890438)
Yes, of course. I think for a while we have been careful in maintaining compatibility with VMware's virtualization, though lately it is largely unnecessary (due to improvements in the VM software).
Re:Worms Armageddon 3.8 by gryzzly on Sunday July 19, 2020 @01:10PM (#23890730)
I’ve been using PlayOnMac with particular version of Wine and DirectX support for WA 3.7. Haven’t tested with 3.8 yet, but soon will!
Re:Worms Armageddon 3.8 by mbStavola on Sunday July 19, 2020 @04:05PM (#23892066)
Thank you for keeping this wonderful game updated!

IIRC you were also working on a D port of the engine. Did that make it into this release or is it planned for later / not at all?

Re:Worms Armageddon 3.8 by CyberShadow on Sunday July 19, 2020 @04:51PM (#23892333)
Thank you! We use D for almost everything else, but not the game itself. I'm still hesitant in making the switch, just so we don't cut ourselves off of targets where using D would be problematic (e.g. WASM where implementing a GC is difficult).
Re:Worms Armageddon 3.8 by gryzzly on Sunday July 19, 2020 @01:20PM (#23890802)
A question: Is there any place where the patch can be purchased / downloaded to install onto existing files (apart from Steam)?
Re:Worms Armageddon 3.8 by CyberShadow on Sunday July 19, 2020 @01:37PM (#23890914)
If you have the game on CD (any edition), you can download an updater for the CD version from here: https://worms2d.info/Updates_(Worms_Armageddon)
Re:Worms Armageddon 3.8 by komali2 on Sunday July 19, 2020 @11:45AM (#23890096)
What's the motivation behind continually updating such an old, albeit very fun, game?
Re:Worms Armageddon 3.8 by shayanbahal on Monday July 20, 2020 @12:43AM (#23894712)
How can one play Worms World Party (or even Armageddon) on Mac OS X these days?
Re:Worms Armageddon 3.8 by spacechild1 on Sunday July 19, 2020 @12:22PM (#23890362)
One of my favourite games of all timed! I have to check this out.
Re:Worms Armageddon 3.8 by totetsu on Sunday July 19, 2020 @09:12PM (#23893793)
well if its AMA. Do you know id the worms 2(?) level skip code still exist in the infosphere? All I can recall is that is started "OnceThereWas AWormWho"
Re:Worms Armageddon 3.8 by aethertron on Monday July 20, 2020 @03:47AM (#23895630)
Re:Worms Armageddon 3.8 by Lammy on Sunday July 19, 2020 @01:21PM (#23890811)
Any chance of seeing an update to the Dreamcast version? :p

(Thank you!!)

Re:Worms Armageddon 3.8 by throwawaysea on Sunday July 19, 2020 @01:31PM (#23890873)
What is the best way to support this work?
Re:Worms Armageddon 3.8 by CyberShadow on Sunday July 19, 2020 @01:41PM (#23890939)
Thanks for asking! I can't speak for Deadcode (David Ellsworth, the other maintainer). Personally I have a Patreon account, though mostly it pertains to my open-source projects. And of course, tell your friends that Worms Armageddon is still alive and has active multiplayer (see https://wormnet.net/) :)
Re:Worms Armageddon 3.8 by throwawaysea on Sunday July 19, 2020 @02:15PM (#23891200)