Accurate ANSI Emulation in Mac OS X? 105
bedouin writes "I occasionally telnet to some BBSs that are very rich in ANSI graphics. While I can usually navigate fine through message areas and file boards, playing classic door games like Food Fight is almost unbearable. For about a year I've been searching for a Mac OS X terminal emulator that can accurately draw ANSI graphics just as they would appear on DOS systems with ansi.sys, but haven't found anything yet. Any suggestions? A native (and free or shareware) Mac OS X app would be prefered, but I'm willing to use an X11 or maybe even classic alternative as well. So far I've experimented with iTerm, GLterm, and aterm with unimpressive results."
ANSI BBSes? (Score:5, Informative)
luit (Score:2, Informative)
iTerm (International Terminal Emulator) for OS X (Score:3, Interesting)
Re:iTerm (International Terminal Emulator) for OS (Score:4, Informative)
I finally used fink, and use kde konsole. I can't believe OSX wouldnt support true ansi color with its default terminal.
Loaded BitchX and compare, you can see the difference. Fonts are easy, decent emulation is the bitch. (pun intended)
Re:iTerm (International Terminal Emulator) for OS (Score:5, Funny)
I can't believe my G5 didn't come with a punch-card reader or a buggy-whip holder, either.
Re:iTerm (International Terminal Emulator) for OS (Score:2)
I can't believe my G5 didn't come with a punch-card reader or a buggy-whip holder, either.
com
I expect any unix based OS to support a term mapping thats used on a daily basis.
Ansi Color is supported on all unix OS's except OSX, it being new could be the problem. But you have to use darwin to get a unix console with true 16 color ansi-type support.
You act likes its a dead emulation, if you use BitchX or other unix based console
Re:iTerm (International Terminal Emulator) for OS (Score:5, Funny)
You ended your sentence prematurely. You were about to tell us by whom it's used on a daily basis. Then somebody else was going to point out that the group you cited was insignificantly small, and we all could have had a good laugh.
See what you spoiled?
You act likes its a dead emulation
Yes. That's exactly what I did. Glad you got it.
Load BitchX or irssi
I had to google those to even find out what they are. Turns out they're pitifully obsolete and user-hostile chat programs. Anybody who wants to use one of them should use Snak instead. Problem solved.
(Actually, anybody who wants to use one of them should take a long, hard look into his soul and ask himself why he wants to use this "IRC" thing at all. But that's a whole 'nother discussion.)
Re:iTerm (International Terminal Emulator) for OS (Score:3, Insightful)
Um. It seems to me that what Snak brings to the table is that it works on your Mac.
Re:iTerm (International Terminal Emulator) for OS (Score:3, Funny)
Isn't this like driving 75 in a school zone to catch someone and yell at them for speeding...
Tolerance [reference.com] does not include calling people "ignorant fucktards" and your comment probably just reinforced the whole reason why the first poster believes all people who use IRC and ANSI BBSs to be freaks in the first place.
But my G5 *did* come with a buggy whip holder, they threw it in for free because the damn t
Re:iTerm (International Terminal Emulator) for OS (Score:2)
Funny though, BitchX works fine on my Mac.
Re:iTerm (International Terminal Emulator) for OS (Score:2)
Now when it comes to IBM PC-ish fonts, that is a different story.
Re:iTerm (International Terminal Emulator) for OS (Score:2)
Re:iTerm (International Terminal Emulator) for OS (Score:2)
Re:iTerm (International Terminal Emulator) for OS (Score:2)
My recomendation would be to install the X server and run xterm, though it probably wouln't look to, sexy compared to the rest of your desktop I've not had any problems with it.
Re:iTerm (International Terminal Emulator) for OS (Score:2)
You know what? You really, really can. Try it and see for yourself.
Re:iTerm (International Terminal Emulator) for OS (Score:2)
Re:iTerm (International Terminal Emulator) for OS (Score:2)
Do you always shit yourself before going to sleep at the keyboard
Re:iTerm (International Terminal Emulator) for OS (Score:2)
Re:iTerm (International Terminal Emulator) for OS (Score:2)
Re:iTerm (International Terminal Emulator) for OS (Score:5, Informative)
It's primarily Win32 software, but there is a UNIX source. Might work in OS X, though there is an OS X port on the way (according to the FAQ [greenend.org.uk])
Re:iTerm (International Terminal Emulator) for OS (Score:2)
By the side door (Score:5, Interesting)
Overhead for a telnet session, you could object, but as an added bonus you'll be able to reminisce all those 2 and 4 and 16-color days.
Feel ready to own one or many Tux Stickers [ptaff.ca]?
Re:By the side door (Score:3, Informative)
On my 866 powerbook it runs about the same as the NEC powermate 386 I originally played it on 12 years ago, but it works
Re:By the side door (Score:2)
Anyways, I use Radnor/dosbox to run old govt. DOS apps, and I've had far less trouble than those using a DOS window from Windows, PocketDOS (a WinCE/PocketPC DOS emulator), or even native DOS machines.
I love my Mac. And it loves me. Baby.
(tig)
Another challange :) (Score:5, Funny)
Re:Another challange :) (Score:2)
Re:Another challange :) (Score:3, Informative)
Re:Another challange :) (Score:1)
Whether there's a grand unified theory that explains everything in our universe I do not know (or remember).
Seriously; how can we distinguish whether we don't know or remember? If we can't remember, we don't know it anymore!
ZTerm (Score:5, Informative)
Re:ZTerm (Score:2)
Re:ZTerm (Score:5, Funny)
Why not wire your G5 to a machine that does? If you're serious about that ANSI thing, a missing serial port won't stop you, will it? ;-)
Re:ZTerm (Score:2, Informative)
Essentially, all serial communications in the OS was
Telnet Support (Score:1)
You can find it here [macosarchives.com].
Re:ZTerm (Score:2)
Do you know of anything that will support ZedZap 8K?
Re:ZTerm (Score:2)
LK
The answer is in your fonts... (Score:5, Informative)
I've been slowly writing my own terminal program just because of the exact reason you've mentioned.
The trick in my case was simply to find a Mac font that contained the IBM Extended ASCII characters in the same sequence. There are two such fonts floating around that will do the trick -- IBMAC and ENCLAVE. IBMac works really well in my experience.
Usually, t's just a matter of putting them in your Fonts folder and telling your term program to use them for the display.
I've slapped them up on my
http://homepage.mac.com/kiddailey/files/misc/ib
Note that they're bitmap fonts, so forget trying to view them in Fontbook.
If you'd like to give my extremly rough, full-ansi supporting work-in-progress term program a try I'd be more than happy to slap it up somewhere for you
Crap - link + additional info (Score:5, Informative)
http://homepage.mac.com/kiddailey/files/misc/ibm-
The only other point I forgot to mention is that your term program will need at least ANSI color support (that you may have to tweak) for this to work right.
Re:Crap - link + additional info (Score:2)
I converted the IBMac font to a postscript font and was able to use it in the terminal (though it appeared a little out of wack).
Re:The answer is in your fonts... (Score:5, Informative)
Re:The answer is in your fonts... (Score:2)
The answer is in your fonts... and xterm (Score:2)
Quick Search (Score:5, Informative)
My last suggestion is PuTTY. I've always found it to be an excelent program in the Windows world, and they have source for a Unix version which should work on OS X (this is based on the the Unix underpinnings, not anything written anywhere I saw). Download page [greenend.org.uk], look under "Unix source" or something like that.
Hope one of those works, have fun.
Re:Quick Search (Score:2)
Re:Quick Search (Score:2)
Re:Quick Search (Score:3, Informative)
Re:Quick Search (Score:1)
Re:Quick Search (Score:1)
http://homepage.mac.com/dalverson/zterm/
Works a treat, even with USB->Serial adapters.
Dave
Re:Quick Search (Score:3, Funny)
Hey, good luck with that :)
Re:Quick Search (Score:2, Informative)
Re:Quick Search (Score:3, Funny)
Re:Quick Search (Score:1)
I admit, you can't really work with it and the coolness factor overlays the lack of speed.
Re:Quick Search (Score:2)
I would ++love++ to see bash do this... (Score:2, Insightful)
It's scary to think that we can send a robot to Mars running linux, but we can't get more than 7 colors out of our Bash shells.
It doesn't seem like terribly difficult code to write. I'd do it myself if I could find the time.
Does anyone have any pointers or starting points on where to begin doing this?
Re:I would ++love++ to see bash do this... (Score:3)
8 colors (plus bold, plus underline, plus standout, plus....) should be enough for anybody.
Re:I would ++love++ to see bash do this... (Score:2, Funny)
it would make convincing folks that it's a bloated, hideous, twisted vision of a shell that much easier. i think we should compile in a full text editor, too. oh, wait, that's already there. twice! we'll have to just put screen(1) in, too!
yeah, karma to burn.
Re:I would ++love++ to see bash do this... (Score:1)
Re:I would ++love++ to see bash do this... (Score:2)
Bash can handle any colour your term can (Score:2)
GLTerm (Score:4, Informative)
Re:GLTerm (Score:2)
Re:GLTerm (Score:2)
Re:GLTerm (Score:1)
He might want to mention these issues to the GLterm developer, then.
Re:GLTerm (Score:5, Informative)
I've had plenty of users using iirc ANSI ascii "art", MUD players using GLterm with their ANSI art as well. Gee I've been sent megabytes of sometime pretty borderline "films" to ensure they work.
My own suggestion is to get a lame DOS box, old laptop or something. I'll probably be cheaper than a GLterm registration
Re:GLTerm (Score:2)
Re:GLTerm (Score:1)
I also have a new version the work, with tabs etc; but that needs more work!
http://oomz.net/tabs.mov
The Mac Orchard (Score:4, Informative)
What about JAVA solutions? (Score:4, Insightful)
umm, where ya headed? (Score:4, Funny)
Tried VersaTerm Pro? (Score:4, Informative)
cheers- raga
Have you tried setting the TERM environment var? (Score:5, Informative)
Informative? (Score:3, Informative)
The TERM environment variable is used to tell the applications which emulation your terminal is using so they can send the correct escapte sequences. Changing it will make the apps send different codes which will mess up program you start.
Simple (Score:1)
Ahhh.... Fellow BBSer (Score:5, Informative)
Anyhow, I've encountered the exact same problem, and our friend who posted the fonts on his
http://homepage.mac.com/kiddailey/files/misc/ibm-
There are a couple of other things I'd like to bring up. First, I noticed that the backspace doesn't work automatically under the terminal when connecting to telnet sessions. There is a check box in the preferences to change that. Secondly, I write messages in some of the games and apparently the terminal puts in some bogus characters here and there. This may be related to the fonts yet again. However, I thought it was worth mentioning.
For those of you who scoff at playing some door games on the BBS, I suggest you try Usurper. It is a lot of fun. Here is a link to a page that talks about the game in detail, and has some links to where you can telnet to, and play it.
http://www.geocities.com/TimesSquare/Castle/7177/
P.S. Some BBS installs have a web front end leveraging Java, which work quite well.
Re:How do you install these fonts?? (Score:1)
Try This One in Classic (Score:2, Informative)
Re:Do it the same way you would in Linux (Score:1)
dataComet (Score:3, Informative)
Memory lane... Good old MacTerminal... (Score:3, Informative)
I looked into this very carefully back circa 1985 to 1989, because I was in the computer unit of a research institution that was heavily into Digital gear, had databases and so forth that exploited Digital terminals, and had standardized on Macs for personal computers.
At the time I found three "winners."
--Apple's own MacTerminal had the most complete, accurate, and lovingly faithful VT100 emulation of anything I ever tested. It worked with everything, and in particular supported double high/double wide characters, everything about keypads. It was by far the best VT100 emulator of any kind, on any platform, I ever evaluated. No graphics, though (no "sixels").
--White Pine Software's Mac240 was a very faithful VT240 emulator and was quite good for graphics.
--Versaterm was not a flawless VT100 substitute, but it was very good at everything it did, and it did a lot.
Many programs that claimed VT100 emulation were quite poor at it, particular issues involving commands that affected the VT100's internal state.
The quick test is to try double high/double wide characters. An emulator that doesn't do them is not aspiring to be a high-fidelity DEC emulator. If an emulator does do them, it's a sign that the developers were really trying and probably knew their stuff.
Much as I'd love to love them, Red Ryder/White Knight were lousy at VT100 emulation. If that means anything to anyone.
THE CORRECT ANSWER (Score:2, Informative)
If you want quick and painless ANSI terminal emulation, looking for a modern app that supports it is the wrong way to go about it. I've tried all the modern terms and they all do a worse job than this method.
Voila! You now have perfect ANSI terminal emulation because it is exactly the same program as peop
Black Night (Score:1)
MacTelnet (Score:1)
Homepage:
http://www.mactelnet.com/ [mactelnet.com]
Sourceforge page:
http://sourceforge.net/projects/mactelnet/ [sourceforge.net]