Local Bones sharing utility Geistwagen


Although the central place for design discussion is ##crawl-dev on freenode, some may find it helpful to discuss requests and suggestions here first.

aka

Dungeon Dilettante

Posts: 4

Joined: Monday, 10th September 2012, 18:01

Post Monday, 10th September 2012, 18:36

Local Bones sharing utility Geistwagen

One of the problems with playing local is you only run across your own ghosts. Nethack players might remember Hearse, a utility to share Nethack bones files. People have asked about a Dungeon Crawl version, so...

I've just finished up with Geistwagen, a program for sharing Stone Soup bones files. I've tested it for Windows, Linux and Mac OSX, but it needs wider testing and more importantly more users to upload and download bones files.

Run it and it'll upload all your existing bones files for others to play with. Run it again and it'll swap out any new bones files for downloaded ones.

Windows compiled version so you don't have to install Python or anything:
http://www.hardsun.net/gw/geistwagen.exe
If you're playing from an unzipped folder instead of the installed version, put it into the folder so it can find your saves directory.

Linux version:
https://raw.github.com/akahs/geistwagen ... stwagen.py

This will also work for OSX but it needs to be run in a Terminal. Windows users with Python installed can use it as well.

The source code and API for the server is available from
https://github.com/akahs/geistwagen-client
https://github.com/akahs/geistwagen-server

For this message the author aka has received thanks: 5
Deimos, Draba, galehar, JeffQyzt, Mychaelh
User avatar

Crypt Cleanser

Posts: 645

Joined: Wednesday, 14th September 2011, 09:36

Location: <---

Post Tuesday, 11th September 2012, 09:42

Re: Local Bones sharing utility Geistwagen

Is it sync with one of the servers? (CAO, DAO, SZ..)

aka

Dungeon Dilettante

Posts: 4

Joined: Monday, 10th September 2012, 18:01

Post Wednesday, 12th September 2012, 09:21

Re: Local Bones sharing utility Geistwagen

No, it's not synced with any online server, although that's a good idea and I should ask the server admins if they'd be interested.

It's at 41 uploaded bones and 2 downloads bones, so I'm going to put out an update where you get a downloaded bones file the
first time you run it instead of swapping for new ones if you run it a second time.
User avatar

Crypt Cleanser

Posts: 720

Joined: Friday, 7th January 2011, 01:43

Post Wednesday, 12th September 2012, 09:50

Re: Local Bones sharing utility Geistwagen

Is it about replacing each time or merging bone files into a single one ?
duvessa wrote:Christ, you can't remove anything without tavern complaining about it.

aka

Dungeon Dilettante

Posts: 4

Joined: Monday, 10th September 2012, 18:01

Post Wednesday, 12th September 2012, 21:00

Re: Local Bones sharing utility Geistwagen

Currently, it does not replace bone files, which would be rude, or merge bone files, which would be possible but tricky, as it means the utility would have to know which levels can have multiple ghosts.

Right now, the utility tells the server which levels you have bones for, and the server excludes those levels from its output, avoiding the issue.

For this message the author aka has received thanks:
Roderic
User avatar

Blades Runner

Posts: 536

Joined: Wednesday, 10th August 2011, 01:06

Post Wednesday, 12th September 2012, 21:33

Re: Local Bones sharing utility Geistwagen

I've got to say, I'm very happy to see a Hearse-like tool for DCSS. I've always wanted one! Hopefully someday we can have merged bone files, but this is definitely really great as-is! :D
User avatar

Snake Sneak

Posts: 96

Joined: Thursday, 17th May 2012, 09:09

Post Thursday, 13th September 2012, 08:20

Re: Local Bones sharing utility Geistwagen

Very cool! looking forward to checking it out :)
User avatar

Dungeon Master

Posts: 502

Joined: Wednesday, 7th March 2012, 13:25

Location: Lexington, KY, US

Post Friday, 14th September 2012, 03:33

Re: Local Bones sharing utility Geistwagen

Hey, you sent me an email about getting bones from CSZO, but I managed to misplace it. Could you resend that? I may have a few questions about it before I set something up.

Thanks.

aka

Dungeon Dilettante

Posts: 4

Joined: Monday, 10th September 2012, 18:01

Post Friday, 14th September 2012, 05:33

Re: Local Bones sharing utility Geistwagen

Resent.

Snake Sneak

Posts: 122

Joined: Sunday, 8th January 2012, 19:11

Post Thursday, 29th November 2012, 09:35

Re: Local Bones sharing utility Geistwagen

It doesnt work,it says its not a valid win32 application(in windows xp)

Blades Runner

Posts: 554

Joined: Tuesday, 25th January 2011, 14:24

Post Monday, 3rd December 2012, 01:53

Re: Local Bones sharing utility Geistwagen

gorbeh wrote:It doesnt work,it says its not a valid win32 application(in windows xp)


Most likely it got corrupted while downloading then. Try again?

Snake Sneak

Posts: 122

Joined: Sunday, 8th January 2012, 19:11

Post Saturday, 8th December 2012, 13:26

Re: Local Bones sharing utility Geistwagen

I downloaded it four times,put it in my dungeon crawl(console) folder and started it,but i get the same error all along.
its a very big shame though :( i would really enjoy the idea of getting killed by strangers ghosts

Tartarus Sorceror

Posts: 1776

Joined: Monday, 21st February 2011, 15:57

Location: South Carolina

Post Saturday, 8th December 2012, 20:36

Re: Local Bones sharing utility Geistwagen

aka wrote:Currently, it does not... merge bone files, which would be possible but tricky, as it means the utility would have to know which levels can have multiple ghosts.

Right now, the utility tells the server which levels you have bones for, and the server excludes those levels from its output, avoiding the issue.

I haven't looked at the code, but doesn't the crawl already have mechanisms for dealing with multiple deaths on the same level?

If thirty people have games started, and nine of them die on D4, then someone starts a new game, there must already be some mechanism of deciding whether to put zero, one, or multiple ghosts on D4 in that new game. Or am I missing something?

Blades Runner

Posts: 546

Joined: Saturday, 7th May 2011, 02:43

Post Tuesday, 18th December 2012, 22:20

Re: Local Bones sharing utility Geistwagen

All the links are broken except the Windows one.
Could you update them?

Snake Sneak

Posts: 122

Joined: Sunday, 8th January 2012, 19:11

Post Tuesday, 22nd January 2013, 12:07

Re: Local Bones sharing utility Geistwagen

am i assuming correctly that this project is dead?well,its a pity :l

Return to Game Design Discussion

Who is online

Users browsing this forum: No registered users and 81 guests

cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.