Archive for the ‘Hardfought news’ Category

/dev/null/nethack Tribute Tournament wrap-up

By K2 on December 10th, 2017 at 2:26 am EST

About ten days late on this post, but that’s ok. The /dev/null/nethack tribute tournament ended early on December 1st and ran the entire month of November. The tournament was a success, with 145 players participating, 12 clans and over 11,500 games played. You can read the breakdown of the stats on reddit or you can see for yourself on the tournament scoreboard here. All of the dumplogs and ttyrecs from the remote servers have been moved over to the main server and are linked to properly via the tournament scoreboard. Even though this was a one-off tribute to /dev/null/nethack, the scoreboard will stay up indefinitely to act as a permanent record.

Thank you to all who played and provided feedback before and during the tournament. That feedback went a long way in helping make the tournament a success. I think I only had to recover maybe 8-10 games out of the 11,000+ total. Special thanks to Tangles and Mandevil (game code and scoreboard respectively) who made this a reality.

So, moving forward – we’re definitely going to start hosting our own unique NetHack tournament around the same time next year. We learned quite a bit from this last one, and will be putting that knowledge to good use. Any ideas or suggestions you may have for the new tournament, please let us know.

That’s all for now, more news to follow soon…

Happy 17th birthday Hardfought!

By K2 on October 22nd, 2017 at 12:51 pm EST

Today marks Hardfought’s 17th birthday. This is the first birthday post in a long, long while that will have something more to acknowledge other than the passing of another year of existence. A lot has happened over the past several months that has basically revitalized the purpose of this server. With the help of several good friends in the NetHack community, we’ve started a multi-variant NetHack server, have successfully participated in Junethack 2017, and are about to host a one-off /dev/null/nethack tribute tournament in just a few days. And there’s even more things to come, and soon. Exciting times indeed ;)

The /dev/null/nethack tribute tournament is all set to start at 0700 hrs UTC on November 1st. We have everything in place now, and we could kick off the tournament today if we wanted to – we’re way ahead of schedule. With the remaining time we have left, it’s finding and fixing small bugs, tweaking, making adjustments, etc. Mandevil has done an outstanding job on the scoreboard and clan management web pages, which you can access via the menu up top (NetHack –> /dev/null), or you can link directly to it here. Tangles worked his magic, and made it possible for us to host three servers in total for the tournament – the main one here, another one in London, and a third on the US West coast that’s hosted by NAO (thanks dtype!). User accounts and logfiles are synced across all three servers, you only have to register an account on the main server, and within a minute it will exist on all servers. You can manually sync your rcfile from the main server to the remotes as well. You can also start building your clan now, and can send invites to anyone who’s already registered. For more information on how to connect to any of the tournament servers or any other functions or how-to’s, see the ‘About’ page on the tournament page I linked to earlier in this post.

So happy birthday Hardfought! See you all online…

/dev/null/nethack Tribute Tournament

By K2 on September 23rd, 2017 at 2:30 am EST

The longest-running NetHack tournament, and one of the longest-running online game tournaments ever, the /dev/null/nethack tournament, was cancelled and retired for good this year by its host, Krystal. He had been running the tourney since 1999, but over the last couple years it was uncertain if the tourney would even be held, but at the last minute there would be an announcement from Krystal that the /dev/null/nethack tournament was on again. But during last year’s tournament, Krystal made an announcement that it would be the last unless he got a significant amount of help from others, and solicited emails from anyone willing to contribute.

Several people responded that they were willing to help, but a coordinated effort never got underway. In response to the call for help, Tangles took the /dev/null/nethack source code and ported it over from NetHack 3.4.3 to 3.6.0 with the hopes that it would be accepted and used for this year’s tournament. Members from TeamSplat tested it; it worked, and it was basically ready to go. Messages were sent to Krystal regarding it, offers of help were sent, but from the end of the 2016 tournament Krystal maintained radio silence. Over the last couple of months, a group of us deliberated over what to do if Krystal did not surface and didn’t run the tournament this year.

And then nine days ago, Krystal posted this tweet on twitter – six weeks before the next tournament was to start. I asked what the intent was, if he would mind sharing the source code for everything so others could continue the tournament, or if he wanted to see it retired for good. He replied with the latter. We agreed to honor that request.

However. There was much deliberation, and a group of us decided that hosting a one-time only /dev/null/nethack tribute tournament would be a Good Thing™ and that people would want to play in the tournament just one more time, knowing that it’d be their last. So, that’s what we’re doing. Tangles has continued work on the 3.6.0 port as well as getting ZAPM up and working, and fixing critical/crash type bugs since. Mandevil is working on the web portion, getting the scoreboard and clan management pieces in place. Several others from the community have been play-testing, offering advice on what to include, what to leave out or leave alone, etc. I’ll host it all here at Hardfought and maintain the NetHack port and tournament scoreboard as it’s running.

We have both the NetHack 3.6.0 port and ZAPM up and running from a couple days ago, and is accessible via the dgamelaunch menu as you SSH into the Hardfought server to play. Social media posts on reddit and Facebook have already been made regarding the work we’re doing. I’ll start work on a tribute tournament specific page on the site here once we’re able to start making the scoreboard and challenges page visible. In the meantime, I’ve added a countdown timer to this page for when the tournament will kick off – midnight (PST or pacific standard time) on November 1st (7:00am UTC). Even though the Hardfought server lives on the east coast USA, kick-off time will be PST in keeping with tradition.

More updates will follow as we get closer to the tournament start time. Any questions, ideas or feedback, post them here on the forum, on /r/nethack (reddit) or find us in #hardfought on IRC (freenode.net).

Hardfought NetHack server updates

By K2 on April 29th, 2017 at 12:55 am EST

Lots of updates here over the last 4-5 weeks, plenty to share…

NetHack variants – we’ve added a few more games to the mix, those being NetHack Fourk 4.3.0.4, FIQhack 4.3.0, and dNetHack 3.14.0. The authors for both Fourk (jonadab) and FIQhack (FIQ) have been very proactive to fixing bugs and tweaking gameplay in preparation for this summers’ Junethack tournament, so if you’re interested in playing the latest and greatest versions of these, we’re the place to do it. There have been regular updates to NetHack 3.6.1-dev as well as GruntHack, and Tangles has been busy fixing the curses interface across a variety of variants, along with squashing bugs as we find them.

Scoreboard – thanks to dtype, we now have scoreboard functionality like what NAO has (top scores and Z-scores). All seven variants now have their scores and Z-scores tracked, with links to each games’ dumplog (Fourk and FIQhack dumplog links are currently broken, it’s on the list of things to do now working). It checks the xlogfile of each variant every few minutes. As long as you score 1000 points or better, you’ll show up. You can reach the scoreboard via the top menu under ‘NetHack’.

Miscellaneous – I’ve upgraded the servers hardware, and have added a real-time server status panel that displays CPU load, memory and bandwidth usage as well as a couple other bits (see ‘Server Status’ in the top menu). I’ve also added a web-based IRC module that allows connection to our IRC channel on freenode.net. There’s also a web-based hterm process that allows playing NetHack and any of the variants we host, through our website. If you’re keen on saying ‘screw it’ to productivity at work, you now have the means to do so.

More to come as we near the Junethack tournament, so stay tuned.

Website revamp (again)

By K2 on March 23rd, 2017 at 12:05 am EST

It’s about that time again. The bridge plugin (WP-United) I have been using here for years to integrate WordPress and phpBB 3.0.x had been abandoned years ago. WordPress kept updating, and luckily it did not break the plugin. The messageboard however, could not be upgraded any further. And as more WordPress updates kept coming out, the more sloppy patches I’d have to cobble together to keep the site running normally. I’m tired of fixing errors only to have more crop up to take their place, and I want to bring the theme up to something that’s inline with current standards (mobile friendly being a big one).

So right now, WP-United is gone. In it’s place is BridgeDD Pro, and it’s doing its job nicely so far. Cross-posts and user integration appears to have transitions seamlessly. This post will be the first test after the fact, verifying a lot of different functionality. The debug log so far is empty, which is good… haven’t seen an empty one in years ;) The WordPress portion of the site looks fine, although the sidebar widgets could use some work. The messageboard, while functional, needs some serious attention theme-wise. And eventually I’ll upgrade it to 3.1.x some point soon.

Lots to do…

EDIT – forums look much better now. This new bridge basically disables how the forum parses its theme and template files. You’re forced to hand-jam a few files to tell it where to look. Still some work to do, but we’re in a much better place.

EDIT #2 – forum has been updated to phpBB 3.1.10, which fixed a lot of other back-end issues not outwardly visible. I’ve also identified a small issue with why replying to a comment via WP to a cross-posted post wasn’t working. I’ve been hanging on to this theme *forever* which is causing the issues, it’s time to find a modern theme and edit it the way I want it to be. Still lots to do ;)