Adman
2009-03-23 14:15:31 UTC
Hi all...
I thought it might be a fun little project to develop a Nethack screen
saver. After some brief google searches, I don't think any such thing
exists. So I figured I'd throw something together.
I figured there were two main ways to go about this. This first would
be to create an automated Nethack player (bot). This seemed like way
too much work and beyond my capacity.
The second, and much easier way might be to create a player that
played back ttyrec files, like those retrieved from nethack.alt.org,
simulating a real player playing.
So that is what I've done.
I've only tested it with nethack files from nethack.alt.org, but if
there are other games that use the same ttyrec recordings, it may be
able to play those back as well.
I'm putting the finishing touches on this little project, and am about
ready to release it to the general public (if anyone wants it), but
had a few favors to ask first:
1) Does anyone have any ttyrec files that they would be willing to
volunteer to be included? I've pulled some of my own from
nethack.alt.org, but they're kind of boring. It would be fun to get
some variety (like a file that contained Medusa's island, the castle,
Fort Ludious, various quest nemesis, etc).
2) I'd like to do a limited beta test. If someone out there is
familiar with Windows screensavers and wouldn't mind helping me out,
go ahead and email me. (Windows platforms only, please).
Finally, if your're at least a little suspicious of someone wanting to
install software on your computer, good for you! I wouldn't trust me,
either. The only thing I can say is that if I really wanted to
release some virus to the wild, probably the last thing I'd choose is
such a niche product. :) That said, the source code is available
(Visual Studio 2005 C#).
If you have any questions/comments, go ahead and respond here.
Adman
I thought it might be a fun little project to develop a Nethack screen
saver. After some brief google searches, I don't think any such thing
exists. So I figured I'd throw something together.
I figured there were two main ways to go about this. This first would
be to create an automated Nethack player (bot). This seemed like way
too much work and beyond my capacity.
The second, and much easier way might be to create a player that
played back ttyrec files, like those retrieved from nethack.alt.org,
simulating a real player playing.
So that is what I've done.
I've only tested it with nethack files from nethack.alt.org, but if
there are other games that use the same ttyrec recordings, it may be
able to play those back as well.
I'm putting the finishing touches on this little project, and am about
ready to release it to the general public (if anyone wants it), but
had a few favors to ask first:
1) Does anyone have any ttyrec files that they would be willing to
volunteer to be included? I've pulled some of my own from
nethack.alt.org, but they're kind of boring. It would be fun to get
some variety (like a file that contained Medusa's island, the castle,
Fort Ludious, various quest nemesis, etc).
2) I'd like to do a limited beta test. If someone out there is
familiar with Windows screensavers and wouldn't mind helping me out,
go ahead and email me. (Windows platforms only, please).
Finally, if your're at least a little suspicious of someone wanting to
install software on your computer, good for you! I wouldn't trust me,
either. The only thing I can say is that if I really wanted to
release some virus to the wild, probably the last thing I'd choose is
such a niche product. :) That said, the source code is available
(Visual Studio 2005 C#).
If you have any questions/comments, go ahead and respond here.
Adman