Register to post in forums, or Log in to your existing account
 

Play RetroMUD
Post new topic  Reply to topic     Home » Forums » zMUD General Discussion
Rytz
Newbie


Joined: 06 Sep 2004
Posts: 5

PostPosted: Mon Sep 06, 2004 11:12 am   

Graphical issues - please help...
 
Ok this is an example of how my BBS main menu (and other graphics) are being displayed through zMUD:



And this is how it should look (using mTel or windows telnet.exe):



My current emulation and wordwrap settings:




All of my other graphics are messed up, and zMUD is bypassing my BBS pauses.

I went through all the settings and couldn't find anything. I changed to the terminal font. What am I missing? Thanks in advance.
_________________
Becker2K BBS running Renegade.
telnet://becker2k.dyndns.org
Serving all of your DoorMUD needs.
Reply with quote
mr_kent
Enchanter


Joined: 10 Oct 2000
Posts: 698

PostPosted: Mon Sep 06, 2004 11:47 am   Re: Graphical issues - please help...
 
Rytz wrote:

I went through all the settings and couldn't find anything. I changed to the terminal font. What am I missing? Thanks in advance.


Have you tried unchecking all emulation options and use 'strict telnet' and changed default type to 'vt100' or 'ansii' under View|Preferences|General|Emulation?

Rather than delete emulations one by one to find a solution, I'd try starting with the very basics and then add additional emulation protocols until it gets screwed up again.

If you have already tried this, then disregard this post.

EDIT: Don't know how that happened, I totally missed the last two graphics when I read your post. Now I feel useless as well as dumb. Rolling Eyes One final thought before I leave this problem to a real zMud power user: It appears to me that spaces and/or tabs are being stripped out of the lines containing mostly all ansii escape codes.
Reply with quote
Rytz
Newbie


Joined: 06 Sep 2004
Posts: 5

PostPosted: Mon Sep 06, 2004 11:58 am   Re: Graphical issues - please help...
 
mr_kent wrote:
Rytz wrote:

I went through all the settings and couldn't find anything. I changed to the terminal font. What am I missing? Thanks in advance.


Have you tried unchecking all emulation options and use 'strict telnet' and changed default type to 'vt100' or 'ansii' under View|Preferences|General|Emulation?

Rather than delete emulations one by one to find a solution, I'd try starting with the very basics and then add additional emulation protocols until it gets screwed up again.

If you have already tried this, then disregard this post.


Nope hadn't tried that yet. Well, maybe, I dunno; I tried a lot of things :D. I tried what you said and a few other things and nothing. With telnet options and strict telnet with ansi I got no colors and messed up ansi codes. Any other suggestions? Does zMUD not display ansi correctly or something?
_________________
Becker2K BBS running Renegade.
telnet://becker2k.dyndns.org
Serving all of your DoorMUD needs.
Reply with quote
LightBulb
MASTER


Joined: 28 Nov 2000
Posts: 4817
Location: USA

PostPosted: Mon Sep 06, 2004 4:33 pm   
 
Looking at the Mail Menu/Teleconference line, I notice that the /J is near the beginning of the line instead of at the end where you want it. You are obviously sending something (unintentionally) which returns the cursor to the beginning of the line without advancing the line. The remainder of the line then continues, but overwrites whatever was already there. The other lines also appear to start correctly, then have the cursor returned to the beginning and overwrite from that point.

Since I can't see anything common in the points where the cursor is returned to beginning-of-line, it's probably a wrap function, either yours or zMUD's.
_________________
LightBulb
Senior member

Most scripts in this forum are written for Command Line entry.
Don't even open the Settings Editor unless its use is specified or obvious.
Reply with quote
Rytz
Newbie


Joined: 06 Sep 2004
Posts: 5

PostPosted: Mon Sep 06, 2004 8:28 pm   
 
LightBulb wrote:
Looking at the Mail Menu/Teleconference line, I notice that the /J is near the beginning of the line instead of at the end where you want it. You are obviously sending something (unintentionally) which returns the cursor to the beginning of the line without advancing the line. The remainder of the line then continues, but overwrites whatever was already there. The other lines also appear to start correctly, then have the cursor returned to the beginning and overwrite from that point.

Since I can't see anything common in the points where the cursor is returned to beginning-of-line, it's probably a wrap function, either yours or zMUD's.


Ok... any ideas on how to fix it? Tried messing with the wrap stuff...
_________________
Becker2K BBS running Renegade.
telnet://becker2k.dyndns.org
Serving all of your DoorMUD needs.
Reply with quote
Rytz
Newbie


Joined: 06 Sep 2004
Posts: 5

PostPosted: Mon Sep 06, 2004 8:35 pm   
 
Yeah so this is pretty aggrivating. This board isn't using any kind of new ANSI technology or something. The menus are all saved with THEDRAW at 100 lines. No animation or anything like that. Comes up fine for anything else. What's the problem with zMUD?
_________________
Becker2K BBS running Renegade.
telnet://becker2k.dyndns.org
Serving all of your DoorMUD needs.
Reply with quote
Zugg
MASTER


Joined: 25 Sep 2000
Posts: 23379
Location: Colorado, USA

PostPosted: Mon Sep 06, 2004 9:53 pm   
 
To see the raw text that the MUD is sending, open your character Offline and then type:

#DEBUG test.txt

in the command line, then select Reconnect from the File menu to connect to the MUD. Once the MUD banner is displayed you can then exit from zMUD. You will now have a "test.txt" file in your zMUD directory that has the raw MUD output. You can replay this file in zMUD using the command:

#READ test.txt raw

You can email me the test.txt file as an email attachment and I'll check to see if there is something wierd being sent by the MUD.

The most common cause of this kind of problem is the MUD server (or BBS) not properly sending CR/LF to terminate each line. Some systems get lazy and only send either a CR or a LF. Some are even worse and send LF/CR instead of CR/LF. zMUD is picky about this and requires that the system you are connecting to MUST follow the Telnet protocol. Other programs might accept non-standard line breaks.
Reply with quote
Rytz
Newbie


Joined: 06 Sep 2004
Posts: 5

PostPosted: Tue Sep 07, 2004 9:36 am   
 
Zugg wrote:
To see the raw text that the MUD is sending, open your character Offline and then type:

#DEBUG test.txt

in the command line, then select Reconnect from the File menu to connect to the MUD. Once the MUD banner is displayed you can then exit from zMUD. You will now have a "test.txt" file in your zMUD directory that has the raw MUD output. You can replay this file in zMUD using the command:

#READ test.txt raw

You can email me the test.txt file as an email attachment and I'll check to see if there is something wierd being sent by the MUD.

The most common cause of this kind of problem is the MUD server (or BBS) not properly sending CR/LF to terminate each line. Some systems get lazy and only send either a CR or a LF. Some are even worse and send LF/CR instead of CR/LF. zMUD is picky about this and requires that the system you are connecting to MUST follow the Telnet protocol. Other programs might accept non-standard line breaks.


It's the BBS that was doing this, not the MUD. The MUD is fine with zMUD; as much that I've tested anyways. Is there any way to make zMUD allow other line break types?
_________________
Becker2K BBS running Renegade.
telnet://becker2k.dyndns.org
Serving all of your DoorMUD needs.
Reply with quote
Zugg
MASTER


Joined: 25 Sep 2000
Posts: 23379
Location: Colorado, USA

PostPosted: Tue Sep 07, 2004 5:00 pm   
 
The only option you might try is in the Connection preferences in zMUD you can change the Carriage control to CR instead of LF. I don't know what your BBS is doing to the linebreaks, but if it is using CR instead of LF, than this option will help.

If the Strict Telnet option is already turned off, then zMUD will already allow LF/CR instead of CR/LF.

You might also look at the BBS to see if it has any options to change it's linebreak. Or contact the people in charge of the BBS and let them know that the BBS is not following the Telnet protocol correctly.
Reply with quote
Display posts from previous:   
Post new topic   Reply to topic     Home » Forums » zMUD General Discussion All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© 2009 Zugg Software. Hosted by Wolfpaw.net