Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 [2] 3

Author Topic: DF Over TELNET?  (Read 6563 times)

Draco18s

  • Bay Watcher
    • View Profile
Re: DF Over TELNET?
« Reply #15 on: July 07, 2008, 11:51:17 am »

Then, I quote myself.
Grab the open source code for Kobold Quest and do it, then come back and suggest it.  They use the same engine; the KQ Mac port is how DF went Mac.
Logged

Reasonableman

  • Bay Watcher
  • ...Probably.
    • View Profile
    • Twitter is dead, long live Cohost
Re: DF Over TELNET?
« Reply #16 on: July 07, 2008, 12:01:08 pm »

I don't mean to suggest that I could pull it off, I am but a lowly level 2 nerd. I have only the most cursory experience with programming of any kind. I just mean that it could eventually be possible, perhaps with some sort of 'shell' program or somesuch.
Logged
A sane man must be reasonable, but a reasonable man need not be sane.

Granite26

  • Bay Watcher
    • View Profile
Re: DF Over TELNET?
« Reply #17 on: July 07, 2008, 12:17:14 pm »

Then, I quote myself.
Grab the open source code for Kobold Quest and do it, then come back and suggest it.  They use the same engine; the KQ Mac port is how DF went Mac.

http://www.dsfanboy.com/2006/01/25/ds-as-a-remote-computer-desktop/

Draco18s

  • Bay Watcher
    • View Profile
Re: DF Over TELNET?
« Reply #18 on: July 07, 2008, 12:24:39 pm »

Level 2 nerd?  Do you even know what "shell programming" is?

Shell programming is raw input to the OS in a textfile format and wrapped up in a pseudo-executable to shortcut a series of commands the user does sequentially all the time.  On Windows it's known as a batch file.  You can't grab DF output that way and transmit it via ASCII through SSH.
Logged

Granite26

  • Bay Watcher
    • View Profile
Re: DF Over TELNET?
« Reply #19 on: July 07, 2008, 12:35:22 pm »

It is never, ever going to happen.  A handheld console is probably the worst platform possible for a game like DF.

It'd be great for me to do other stuff while clearing the 'you've struck worthless stone' anouncements without running up two flights of stairs to check the PC.  Again, running it ON the DS = bad, using DS to access a computer running it to check status = good.

Reasonableman

  • Bay Watcher
  • ...Probably.
    • View Profile
    • Twitter is dead, long live Cohost
Re: DF Over TELNET?
« Reply #20 on: July 07, 2008, 01:10:52 pm »

Level 2 nerd?  Do you even know what "shell programming" is?

Shell programming is raw input to the OS in a textfile format and wrapped up in a pseudo-executable to shortcut a series of commands the user does sequentially all the time.  On Windows it's known as a batch file.  You can't grab DF output that way and transmit it via ASCII through SSH.

Ach! You misunderstandify my idea! I mean a program that acts as a sort of shell type thingy, in that it runs alongside or around DWAAARF FORTRESS and examines and translates the output (and input) so as to make it compatible. Your big fancy-pants definitions mean next to nothing to me. Like I said, I hardly have any programming experience at all.
Logged
A sane man must be reasonable, but a reasonable man need not be sane.

Cthulhu

  • Bay Watcher
  • A squid
    • View Profile
Re: DF Over TELNET?
« Reply #21 on: July 07, 2008, 02:07:21 pm »

The simplest solution is to use balooned archetypes to quantify the vestigial variables in the angular memory core.

Duh.
Logged
Shoes...

Angry Lawyer

  • Bay Watcher
    • View Profile
    • Angry-Lawyer.com
Re: DF Over TELNET?
« Reply #22 on: July 07, 2008, 05:03:36 pm »

Whereas Telnet's probably not the tool for the job, seperating the interface and the game logic to the point that you can play it through a remote client would be brilliant, as those with a spare super-duper-server could put it to use running the actual logic and be able to remote it, or finally get that (dun-dun-dunnn) multiplayer that people keep pining for, just by opening multiple connections.

Or something.

-Angry Lawyer

Andir

  • Bay Watcher
    • View Profile
Re: DF Over TELNET?
« Reply #23 on: July 07, 2008, 07:14:28 pm »

Whereas Telnet's probably not the tool for the job, seperating the interface and the game logic to the point that you can play it through a remote client would be brilliant, as those with a spare super-duper-server could put it to use running the actual logic and be able to remote it, or finally get that (dun-dun-dunnn) multiplayer that people keep pining for, just by opening multiple connections.

Or something.

-Angry Lawyer
Join in with the rest of us who have been saying this for some time. ;)
Logged
"Having faith" that the bridge will not fall, implies that the bridge itself isn't that trustworthy. It's not that different from "I pray that the bridge will hold my weight."

Veroule

  • Bay Watcher
    • View Profile
Re: DF Over TELNET?
« Reply #24 on: July 07, 2008, 07:46:08 pm »

Lets talk numbers for a little bit.  The DF screen does match the VT100 standard of 80x25.  That is 2000 characters.  For simplicity I am going to ignore a few telnet standards that might add some characters from time to time.  Next we have to do the colors using the VT/ANSI standards that calls for a code of <ESC>[##;##m everytime the color is changed.  Once again simplicity would be to send the color code for each character, which makes 20k bytes per screen, so far.  We then need to include a small amount of control data, and some math, to arrive at 19.63KB per screen.

What graphics refresh rate did you want again?  Does 8 FPS sound good?  Would you want DF to slow down so it doesn't flood your limited bandwidth?  Do you have any idea just how much bandwidth you actually have?

Of course that doesn't even count the work Toady would have to do to make DF send that data, and also make it know to hang around like a server just waiting for anyone to connect.  Add to that many of us really want and use custom fonts and graphics for better display.  Many of us still want even more display options, for example elves should look different from elephants.
Logged
"Please, spare us additional torture; and just euthanise yourselves."
Delivered by Tim Curry of Clue as a parody of the lead ass from American Idol in the show Psych.

Draco18s

  • Bay Watcher
    • View Profile
Re: DF Over TELNET?
« Reply #25 on: July 08, 2008, 12:31:00 am »

which makes 20k bytes per screen, so far.  We then add a small amount of data, and arrive at 19.63KB per screen.

20 plus a positive number equals 19?
Logged

Footkerchief

  • Bay Watcher
  • The Juffo-Wup is strong in this place.
    • View Profile
Re: DF Over TELNET?
« Reply #26 on: July 08, 2008, 02:19:54 am »

which makes 20k bytes per screen, so far.  We then add a small amount of data, and arrive at 19.63KB per screen.

20 plus a positive number equals 19?

1024.
Logged

Andir

  • Bay Watcher
    • View Profile
Re: DF Over TELNET?
« Reply #27 on: July 08, 2008, 06:39:40 am »

Even with the limited reach of broadband internet... I still don't think there are that many people still using 56Kbps modems. :p
Logged
"Having faith" that the bridge will not fall, implies that the bridge itself isn't that trustworthy. It's not that different from "I pray that the bridge will hold my weight."

Granite26

  • Bay Watcher
    • View Profile
Re: DF Over TELNET?
« Reply #28 on: July 08, 2008, 09:34:00 am »

The whole debate is relatively pointless, given the prevelance of remote desktop technology.  I don't know if you saw the link above, but people are using their handheld Nintendo DS's to connect to thier PCs and run their desktops.  That's anything, web browsing, movies, the latest version of spore, whatever.

Draco18s

  • Bay Watcher
    • View Profile
Re: DF Over TELNET?
« Reply #29 on: July 08, 2008, 11:40:51 am »

which makes 20k bytes per screen, so far.  We then add a small amount of data, and arrive at 19.63KB per screen.

20 plus a positive number equals 19?

1024.

Yes, I know that 20,000 bytes is not 20 KB, but the way you wrote it made it look like 20KB + N = 19KB.
Logged
Pages: 1 [2] 3