Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 35 36 [37] 38 39 ... 46

Author Topic: Dfterm2 0.16, server software for playing Dwarf Fortress remotely  (Read 252713 times)

thistleknot

  • Bay Watcher
  • Escaped Normalized Spreadsheet Berserker
    • View Profile
Re: Dfterm2 0.15, server software for playing Dwarf Fortress remotely
« Reply #540 on: February 25, 2012, 05:57:57 am »

good idea, maybe he can put it on the 1st page?  I'm hosting one as well apcguy.dnsd.me port 8000 (a succession style game, single game only), I'm using Maus 9x9 ttf at size 11 on a 1280x1024.

Anyways, big problem.  Can't use shift + other keys, not a big deal, but it is when trying to assign squad schedules.  Is there a workaround?

Update:

Done through keybindings within dwarf fortress (escape menu, general settings)
« Last Edit: February 25, 2012, 06:38:15 pm by thistleknot »
Logged

Jeremy

  • Bay Watcher
    • View Profile
Re: Dfterm2 0.15, server software for playing Dwarf Fortress remotely
« Reply #541 on: February 25, 2012, 07:55:06 am »

It would probably be better to start a separate thread and manage it independently. Adeon used to keep a list, but no longer wishes to do so.
Logged

Carnes

  • Bay Watcher
  • Near a good old-time canteen.
    • View Profile
Re: Dfterm2 0.15, server software for playing Dwarf Fortress remotely
« Reply #542 on: February 25, 2012, 08:02:27 pm »

I made a script that connects to each dfterm2 server to determine if it is online or otherwise.
http://cityofminds.info/dfmp/registry.php

I added the servers that you guys listed here.  If you have some recommendations for improvements, give a shout.
Logged
You call that breaking my spine?! You Forgotten Beast ladies wouldn't know how to break a spine if-
SNAP
AUGHHH! MY SPINE!

PoodleIncident

  • Bay Watcher
    • View Profile
Re: Dfterm2 0.15, server software for playing Dwarf Fortress remotely
« Reply #543 on: February 25, 2012, 09:17:14 pm »

So here's a mission for you awesome people making this: use this to 'port' to Android. A telnet client is doable on a phone, right?
Logged

SolarShado

  • Bay Watcher
  • Psi-Blade => Your Back
    • View Profile
Re: Dfterm2 0.15, server software for playing Dwarf Fortress remotely
« Reply #544 on: February 25, 2012, 10:11:15 pm »

So here's a mission for you awesome people making this: use this to 'port' to Android. A telnet client is doable on a phone, right?

There're several telnet/SSH clients for Android.

Personally, though, I've yet to find a decent keyboard for use with any remote games (haven't tried DF, but a couple rougelikes)
Logged
Avid (rabid?) Linux user. Preferred flavor: Arch

thistleknot

  • Bay Watcher
  • Escaped Normalized Spreadsheet Berserker
    • View Profile
Re: Dfterm2 0.15, server software for playing Dwarf Fortress remotely
« Reply #545 on: February 26, 2012, 12:09:19 am »

good luck with that.  I do have a bluetooth kb that works with an hp touchpad (that can run android), but some keys don't map quite right.  Such as esc.  If you had a big enough screen, maybe it would work well with key remappings.

Adeon

  • Bay Watcher
  • Obey.
    • View Profile
Re: Dfterm2 0.16, server software for playing Dwarf Fortress remotely
« Reply #546 on: February 26, 2012, 08:08:52 pm »

0.16 released.

This fixes capital H letter not working. I broke it in 0.15 with some terribly thought out backspace hacks.

Also the time it takes to inject to DF has been reduced from 20 seconds to 5 seconds.

Logged
I make dead people. Dfterm3

Carnes

  • Bay Watcher
  • Near a good old-time canteen.
    • View Profile
Re: Dfterm2 0.16, server software for playing Dwarf Fortress remotely
« Reply #547 on: February 27, 2012, 04:40:16 am »

Glad you keep working on it, Adeon!
Logged
You call that breaking my spine?! You Forgotten Beast ladies wouldn't know how to break a spine if-
SNAP
AUGHHH! MY SPINE!

Dez

  • Escaped Lunatic
    • View Profile
Re: Dfterm2 0.16, server software for playing Dwarf Fortress remotely
« Reply #548 on: February 27, 2012, 12:43:56 pm »

Would anyone care to host another instance of this server somewhere?

http://noway.ratry.ru/jsn/termcast/

I'd use their server but port 31337 is blackholed by my ISP. I've got a local copy of it running, it's pretty easy to install if you've ever used perl and cpan before, just need to snag a few libraries, Log::Agent and POE::Session::Attribute should satisfy it. Then edit ./lib/RWS/TermCast.pm lines 28 and 33 to change the consumer/provider ports to something less innocuous than the port BackOrifice and who knows what else uses to do their business, then fire up termcastd.pl.


Edit: Solved with a ssh/socks tunnel.


You can use their service with just netcat/script. Create a file with the contents "hello yourusername yourpassword" and save it to ~/.ratry_login. Then run this command:

script -f -q >( cat ~/.ratry_login - | nc -q5 noway.ratry.ru 31337 > /dev/null ) "$@"

Voila, anything your terminal displays shows up on their server.
« Last Edit: February 27, 2012, 11:30:09 pm by Dez »
Logged

Shakal

  • Escaped Lunatic
    • View Profile
Re: Dfterm2 0.16, server software for playing Dwarf Fortress remotely
« Reply #549 on: February 29, 2012, 05:30:25 am »

Can anybody explain how to connect n900 to local server?

Thank you.
Logged

Dez

  • Escaped Lunatic
    • View Profile
Re: Dfterm2 0.16, server software for playing Dwarf Fortress remotely
« Reply #550 on: February 29, 2012, 11:54:34 am »

34.04 settings:

Code: [Select]
{ name               = "DF 34.04",
     size_address       = 0x008090F4,
     screendata_address = 0x00808D94,
     checksum           = 0x5685E1E9,
     method             = "PackedVarying" }

Remember to put a comma after the block before this one when you insert it. And thanks to Adeon for his mini tutorial on how to find the offsets.
Logged

thistleknot

  • Bay Watcher
  • Escaped Normalized Spreadsheet Berserker
    • View Profile
« Last Edit: March 03, 2012, 05:35:22 pm by thistleknot »
Logged

groove

  • Escaped Lunatic
    • View Profile
Re: Dfterm2 0.16, server software for playing Dwarf Fortress remotely
« Reply #552 on: March 04, 2012, 07:01:18 am »

Hello, nice program, but i'm getting an error when compiling.

Code: [Select]
$ sudo make
[  2%] Building CXX object CMakeFiles/dfterm2.dir/utf8.cc.o
/home/public/dfterm2/dfterm2/utf8.cc: In function ‘void checkForUTF8Locale()’:
/home/public/dfterm2/dfterm2/utf8.cc:14: error: ‘strcmp’ was not declared in this scope
make[2]: *** [CMakeFiles/dfterm2.dir/utf8.cc.o] Error 1
make[1]: *** [CMakeFiles/dfterm2.dir/all] Error 2
make: *** [all] Error 2
Logged

Adeon

  • Bay Watcher
  • Obey.
    • View Profile
Re: Dfterm2 0.16, server software for playing Dwarf Fortress remotely
« Reply #553 on: March 04, 2012, 10:27:44 am »

Hello, nice program, but i'm getting an error when compiling.

Code: [Select]
$ sudo make
[  2%] Building CXX object CMakeFiles/dfterm2.dir/utf8.cc.o
/home/public/dfterm2/dfterm2/utf8.cc: In function ‘void checkForUTF8Locale()’:
/home/public/dfterm2/dfterm2/utf8.cc:14: error: ‘strcmp’ was not declared in this scope
make[2]: *** [CMakeFiles/dfterm2.dir/utf8.cc.o] Error 1
make[1]: *** [CMakeFiles/dfterm2.dir/all] Error 2
make: *** [all] Error 2

Should work now if you update your sources.
Logged
I make dead people. Dfterm3

Huygens

  • Escaped Lunatic
    • View Profile
Re: Dfterm2 0.16, server software for playing Dwarf Fortress remotely
« Reply #554 on: March 06, 2012, 11:51:24 am »

{ name = "DF 0.34.05", size_address = 0x0080A0F4, screendata_address = 0x00809D94, checksum = 0xEC10895F, method = "PackedVarying" }
Logged
Pages: 1 ... 35 36 [37] 38 39 ... 46