Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Accurate ANSI Emulation in Mac OS X?

pudge posted more than 10 years ago | from the all-terminals-suck dept.

Utilities (Apple) 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."

Sorry! There are no comments related to the filter you selected.

FP (-1, Offtopic)

Anonymous Coward | more than 10 years ago | (#10062348)

My only FP try ever.

ANSI BBSes? (4, Informative)

Marxist Hacker 42 (638312) | more than 10 years ago | (#10062424)

Boy, that takes me WAY back. I seem to remember a program called MACTerm that did a semi-ok job at ANSI graphics, other than it being all in black & white anyway (this was before color macs). I doubt somehow that you'd find anything that would deal with color....unless you programmed it yourself.

luit (2, Informative)

Anonymous Coward | more than 10 years ago | (#10062451)

If you have an appropriate charset locale installed, 'luit' (comes with X11) can emulate any locale when run in a proper unicode terminal. it is a great tool for connecting to systems expecting odd character sets.

iTerm (International Terminal Emulator) for OS X (3, Interesting)

aperezbios (256515) | more than 10 years ago | (#10062487)

I have been told that http://iterm.sf.net might be able to do this with some special DOS fonts I know nothing about. Give it a whirl. The authors are really nice people, and might be willing to help if you have questions.

Re:iTerm (International Terminal Emulator) for OS (-1)

Anonymous Coward | more than 10 years ago | (#10062922)

I can understand the macfreaks have the attention span of a gnat with ADD, so I'll refresh your memory.
So far I've experimented with iTerm, GLterm, and aterm with unimpressive results.

Re:iTerm (International Terminal Emulator) for OS (5, Informative)

shufler (262955) | more than 10 years ago | (#10063311)

PuTTY [greenend.org.uk] is pretty solid, and I believe it handles ANSI.

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 (1)

weave (48069) | more than 10 years ago | (#10068686)

Wow, no Putty on Mac OS X? Damn, I thought putty ran on everything. There's even a version that runs on my cell phone. No lie, http://s2putty.sourceforge.net/ [sourceforge.net]

Re:iTerm (International Terminal Emulator) for OS (3, Informative)

BrookHarty (9119) | more than 10 years ago | (#10062963)

You can use a dos font, it still wont give you ansi color. I had this same problem on iTerm, and the default terminal.

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 (4, Funny)

Twirlip of the Mists (615030) | more than 10 years ago | (#10063912)

I can't believe OSX wouldnt support true ansi color with its default terminal.

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 (1)

BrookHarty (9119) | more than 10 years ago | (#10064964)

I can't believe OSX wouldnt support true ansi color with its default terminal.

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 application with color support, its prob based off the 16 colors for ansi terms. Load BitchX or irssi, you will see that OSX doesnt support it in terminal without major tweakage.

Crazy talk! Supporting standard color schemes in terminals...

Re:iTerm (International Terminal Emulator) for OS (4, Funny)

Twirlip of the Mists (615030) | more than 10 years ago | (#10065048)

I expect any unix based OS to support a term mapping thats used on a daily basis.

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 (-1, Flamebait)

BrookHarty (9119) | more than 10 years ago | (#10065220)

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.


Umm, ya, if you had to google bitchx or irssi, then you wouldn't understand.

(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.)

Otay, how about #anything_other_than_porn_or_warez.

Re:iTerm (International Terminal Emulator) for OS (0)

Anonymous Coward | more than 10 years ago | (#10068327)

methinks you are a loser.

Re:iTerm (International Terminal Emulator) for OS (0, Flamebait)

Anonymous Coward | more than 10 years ago | (#10072051)

BitchX and irssi both support something that I've used for almost a decade and that is detaching the session and reconnecting from another host. This is but one of the features that Snak doesn't support.

You might call these programs obsolete, but seeing as how the IRC protocol has remain more or less unchanged for a really long time, I fail to see how Snak innovates. The only feature Snak brings to the table is that it has a GUI. Whoop-de-shit.

Re:iTerm (International Terminal Emulator) for OS (2, Insightful)

Twirlip of the Mists (615030) | more than 10 years ago | (#10072665)

The only feature Snak brings to the table is that it has a GUI.

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 (0)

Anonymous Coward | more than 10 years ago | (#10091452)

So does BitchX and Irssi.

Re:iTerm (International Terminal Emulator) for OS (0)

Anonymous Coward | more than 10 years ago | (#10091839)

Hmm. Maybe it's just me, but I prefer Fire.

Just wish it wasn't so much of a CPU hog. My horses are hooked up to RC5, no sense getting them distracted.

Re:iTerm (International Terminal Emulator) for OS (0, Offtopic)

netsharc (195805) | more than 10 years ago | (#10093445)

RC5? My God you have your priorities distorted. Read this [everything2.com] why don't you? What a waste of CPU-cycles. If you're going to use them, why not do something like Protein Folding [stanford.edu] , where you can contribute to the cure of diseases?

Sheesh...

Re:iTerm (International Terminal Emulator) for OS (0)

Anonymous Coward | more than 10 years ago | (#10074161)

So anything that differs from your pet interface of this week is "obsolete?" Anyone who doesn't use your blessed IRC client must be a loser, then?

What an ignorant fucktard you are. I am a huge fan of the command line but I don't go around calling GUI users names and being obnoxiously "sarcastic" about their choice of software.

Tolerance is an important thing in life, my friend. Learn it, or you'll have some serious problems.

Re:iTerm (International Terminal Emulator) for OS (2, Funny)

valkraider (611225) | more than 10 years ago | (#10075994)

Tolerance is an important thing in life, my friend. Learn it, or you'll have some serious problems.

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 thing was backordered for 8 months... ;)

Re:iTerm (International Terminal Emulator) for OS (1)

DavidLeblond (267211) | more than 10 years ago | (#10082832)

You had to google to know what BitchX was??? *gasp* "IRC" thing??? What are you, 7??

Funny though, BitchX works fine on my Mac.

Re:iTerm (International Terminal Emulator) for OS (0)

Anonymous Coward | more than 10 years ago | (#10091421)

Haha BitchX and irssi are user hostile?!

Re:iTerm (International Terminal Emulator) for OS (1)

drdink (77) | more than 10 years ago | (#10065113)

Uhh... I am using Panther right now. I am using epic with a colorized script, lynx with colors, colored bash prompts, etc all perfectly fine in Terminal.app. Are you sure "Use ANSI Color" isn't unchecked in the Terminal Inspector?
Now when it comes to IBM PC-ish fonts, that is a different story.

Re:iTerm (International Terminal Emulator) for OS (0)

Anonymous Coward | more than 10 years ago | (#10065235)

You didnt compare with a linux or bsd terminal did you? Nope, the colors are not the same.

Re:iTerm (International Terminal Emulator) for OS (1)

jrockway (229604) | more than 10 years ago | (#10100948)

Yeah same here. I think this is a PICNIC problem: Problem In Chair, Not In Computer.

Re:iTerm (International Terminal Emulator) for OS (1)

macthulhu (603399) | more than 10 years ago | (#10067810)

Son of a bitch... You came so close to owing me a new keyboard for that one... Buggy-whip holder... Fucking priceless. I agree with your point, by the way.

Re:iTerm (International Terminal Emulator) for OS (1)

NoMercy (105420) | more than 10 years ago | (#10077045)

Come on, in this world of geeks, we can't live without color terminals for colorised ls directory listings, or funky prompts :)

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 (1)

Twirlip of the Mists (615030) | more than 10 years ago | (#10078629)

Come on, in this world of geeks, we can't live without color terminals for colorised ls directory listings, or funky prompts

You know what? You really, really can. Try it and see for yourself.

Re:iTerm (International Terminal Emulator) for OS (1)

Buran (150348) | more than 10 years ago | (#10075812)

iterm does a much better job at ANSI than the built-in terminal does, but you should also install a good vt100 termcap to ensure the color will work right. There's instructions somewhere out there -- I'd look if I weren't so tir...*splat*... *zzz*

Re:iTerm (International Terminal Emulator) for OS (1)

jrockway (229604) | more than 10 years ago | (#10100957)

> *splat* *zzzz*

Do you always shit yourself before going to sleep at the keyboard ;)

Re:iTerm (International Terminal Emulator) for OS (1)

pjt33 (739471) | more than 10 years ago | (#10089800)

MacOSXHints has a new hint about ANSI colours in Terminal [macosxhints.com] .

Re:iTerm (International Terminal Emulator) for OS (0)

Anonymous Coward | more than 10 years ago | (#10064070)

Wow way to actually read the original authors comments.

By the side door (4, Interesting)

ptaff (165113) | more than 10 years ago | (#10062496)

A great libre project that could be worth the try (even more so if you're into old games) is DOSBox [sourceforge.net] which does a great job simulating a 1990-era DOS machine, using SDL. As it's emulating the CPU, you'll be able to summon it on your reverse-endian architecture. All you need now is a good telnet client.

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 (2, Informative)

TomorrowPlusX (571956) | more than 10 years ago | (#10067366)

DOSBox is excellent. I've been playing Ultima Underworld ( from CDs I bought in the late 90's ) on it. I bought the game originally, in 92 maybe, on 3.5" diskettes; but when the CDRom with the sequel came out I picked it up for I think 10 dollars from the bargain basket at babbage's.

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 :P

Re:By the side door (1)

The Infamous Grimace (525297) | more than 10 years ago | (#10082553)

There are a couple of frontends for dosbox for OS X. I use Radnor, it allows you to specify different 'C' drives, and even specific apps to launch. There is also dOSboX (note the case), which works fine, but seems less configurable.
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 :) (4, Funny)

bedouin (248624) | more than 10 years ago | (#10062652)

Additionally, being able to transfer files with Zmodem would be great as well. Though I think this is pushing things too far.

Re:Another challange :) (1)

mystran (545374) | more than 10 years ago | (#10063168)

Zmodem and even Smodem have been available on Linux as long as I can remember. I think at least Zmodem is probably easily ported to OSX. Whether there's source code for Smodem I do not now (or remember).

Re:Another challange :) (3, Informative)

foo12 (585116) | more than 10 years ago | (#10063748)

ZTerm [mac.com] was ported to Mac OS X awhile ago. It's shareware, but it itches the scratch well enough.

Re:Another challange :) (1)

Luzumsuz Lazim (603227) | more than 10 years ago | (#10089682)

Whether there's source code for Smodem I do not now (or remember).

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 (4, Informative)

0racle (667029) | more than 10 years ago | (#10063735)

Zterm http://homepage.mac.com/dalverson/zterm/ personally I still use v0.9 on my SE as a serial console, but it will handle Zmodem and PC ANSI BBS, and the latest versions are of course OS X native.

Re:ZTerm (1)

bedouin (248624) | more than 10 years ago | (#10063794)

The only problem is ZTerm doesn't support ssh or telnet.

Re:ZTerm (4, Funny)

capmilk (604826) | more than 10 years ago | (#10065394)

The only problem is ZTerm doesn't support ssh or telnet.

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 (2, Informative)

IvanXQZ (576819) | more than 10 years ago | (#10073679)

Back in the OS 6/7/8/9 days, it was possible to make ZTerm (or most any serial app) work with Telnet by installing a telnet tool for the Communications Toolbox. This registered with the OS as a serial port, and if a program wanted to talk to it, it would make a telnet connection to wherever you had configured it to. (There were several of these; a popular free one is called "TGE TCP Tool" and it can be easily found. Info-Mac is also a good place to look.)

Essentially, all serial communications in the OS was abstracted, which was hugely advanced over the hard-mapping to COM ports in the DOS/Windows world -- this way, a serial app could connect by any means to anything, as long as there was a Comm Toolbox tool to do it. There were a couple of terminal apps -- Mark/Space had one and Aladdin also released SitCOMM -- which included a bunch of these tools for a variety of connection and download possibilities (YMODEM, anyone?).

Anyway, OS X has the same idea, though it's no longer called the Communications Toolbox. There are an arbitrary number of serial ports, and you can choose which one you want to talk to by holding down Shift as ZTerm launches or by looking in its "Modem Preferences." If you've ever set up a Bluetooth dialup connection, for example, you'll see multiple ports. Unfortunately, I doubt anyone has created a port extension which creates a telnet connection, as had been done for OS 9.

I was hoping, when I started typing this, that it would be possible to run ZTerm 1.0.1 in Classic and have it recognize and use a classic Telnet tool, but I checked it out and no dice. Nothing shows up in its port list. Oh well.

Telnet Support (1)

SeaFox (739806) | more than 10 years ago | (#10091900)

There was a program called Black Night and I believe it supported telnet. I never used it bacause I think it was shareware and ZTerm was simply a better program (and free) for someone dialing BBS's.

You can find it here [macosarchives.com] .

Re:ZTerm (1)

qw(name) (718245) | more than 10 years ago | (#10074703)


Do you know of anything that will support ZedZap 8K? ;-)

Re:ZTerm (1)

Lord Kano (13027) | more than 10 years ago | (#10100284)

I haven't touched it in about 6 years, but I still love ZTerm. I used to BBS for hours and hours using ZTerm. The only problem I ever had with it was that it didn't support blinking ANSI graphics.

LK

The answer is in your fonts... (4, Informative)

kiddailey (165202) | more than 10 years ago | (#10062796)


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 .Mac account for you.

http://homepage.mac.com/kiddailey/files/misc/ibm -f onts.sit

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 (4, Informative)

kiddailey (165202) | more than 10 years ago | (#10062833)

Argh. Someday I'll learn - preview first, then submit.

http://homepage.mac.com/kiddailey/files/misc/ibm-f onts.sit [mac.com]

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 (0)

Anonymous Coward | more than 10 years ago | (#10065929)

actually typing wrong links is good on slashdot. now you have +5 +5, instead of +5 ;-).

Re:Crap - link + additional info (0)

positive (12069) | more than 10 years ago | (#10067248)

Hm, I can't get these fonts to install. I tried manually copying them to ~/Library/Fonts/ , /Library/Fonts/ , and also tried using the "Install" function in Font Book. I still don't see the IBMac font anywhere in the list of available fonts in Terminal. Any suggestions?

Re:Crap - link + additional info (0)

Anonymous Coward | more than 10 years ago | (#10083212)

me neither :-(

Re:The answer is in your fonts... (4, Informative)

complete loony (663508) | more than 10 years ago | (#10062982)

I've done a quick google and found this [apollosoft.de] one too. It's even got a ttf.

Re:The answer is in your fonts... (1)

Cinematique (167333) | more than 10 years ago | (#10065074)

Thank you so much! I've been looking for something like this for quite some time now... :)

The answer is in your fonts... and xterm (1)

Monx (742514) | more than 10 years ago | (#10074807)

Just use xterm with an ANSI font. You already have the app if you installed X11.

Quick Search (4, Informative)

MBCook (132727) | more than 10 years ago | (#10062888)

I don't use OS X (although I intend to soon when I buy a new PC), so I can't offer much. A quick Google search didn't turn up much, here are the only two things I found. If you dig deeper or try harder, you might have more success. I don't know where Mac software likes to hide ;).

  • MacWise [carnationsoftware.com] - Claims to do it, and there is a demo. But if you like it it's $95 which is NOT cheap.
  • From Mac OS X Hints [macosxhints.com] - How to add ANSI color to Terminal.app (I like how programs end in ".app" :)). It is from '02 and mentions that the default shell on OS X is csh which (IIRC) means it's talking about 10.1 or 10.2 (since it was changed to bash in 10.3, right?).

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 (1)

burns210 (572621) | more than 10 years ago | (#10063281)

Is there a mac hyper terminal-like program? I have to console into routers/switches at work constantly, and am stuck with Window's Hyper Terminal software. Any alternatives for my PowerBook?

Re:Quick Search (1)

gerardrj (207690) | more than 10 years ago | (#10063378)

Zterm

Re:Quick Search (2, Informative)

cipher chort (721069) | more than 10 years ago | (#10063781)

You can find minicom in DarwinPorts. I wish they had ported tip/cu too, though. I'm not a big fan of minicom, but it can get the job done.

Re:Quick Search (1)

sarahemm (707486) | more than 10 years ago | (#10084705)

Not a huge fan of Minicom here either. C-Kermit all the way :o) Nice interface, and it compiles on everything from supercomputers to toasters (including Macs on OS X)!

Re:Quick Search (1)

Davidge (71204) | more than 10 years ago | (#10082868)

ZTerm is what you're after.

http://homepage.mac.com/dalverson/zterm/

Works a treat, even with USB->Serial adapters.

Dave

Re:Quick Search (3, Funny)

Pope (17780) | more than 10 years ago | (#10067828)

I don't use OS X (although I intend to soon when I buy a new PC)

Hey, good luck with that :)

Re:Quick Search (2, Informative)

TCM (130219) | more than 10 years ago | (#10073753)

Why is it modded funny? Check PearPC [sf.net] . I installed MacOS X 10.3 aka Panther in it just fine. Yes, on x86.

Re:Quick Search (2, Funny)

SlamMan (221834) | more than 10 years ago | (#10076588)

Let us know when it finished booting.

Re:Quick Search (1)

TCM (130219) | more than 10 years ago | (#10082155)

Actually, it's bearable and almost usable on a 2.6GHz P4. Booting to desktop takes 2m15s. "About this Mac" claims 1GHz G3 processor although this fluctuates (sometimes 700-900MHz depending on the load of the host) and doesn't correlate with the "felt speed".

I admit, you can't really work with it and the coolness factor overlays the lack of speed.

I would ++love++ to see bash do this... (1, Insightful)

bergeron76 (176351) | more than 10 years ago | (#10063110)

I can think of few things that would make bash cooler than if it could render colors like the ANSI ones.

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... (2)

andfarm (534655) | more than 10 years ago | (#10063332)

bash is a shell, not a terminal. And some terminals support more than 8 colors - xterm and rxvt support 64 colors and a modifiable palette, but nobody uses those features, mostly due to the lack of backward compatibility.

8 colors (plus bold, plus underline, plus standout, plus....) should be enough for anybody.

Re:I would ++love++ to see bash do this... (2, Funny)

anothy (83176) | more than 10 years ago | (#10066019)

i'd love to see bash do it, too.

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... (1)

valshaq (556662) | more than 10 years ago | (#10066213)

Screen http://www.michael-prokop.at/screen/#basics [michael-prokop.at] is quite nice for those who need it (for example multiple session with only one ssh connection).

Re:I would ++love++ to see bash do this... (1)

anothy (83176) | more than 10 years ago | (#10074850)

screen's fine... i have one running right now. big, bloated, and with way more "features" than it really needs, but parts of its function (particularly the ability to detach and come back later) are undeniably useful. i was talking specifically about the trend to push everything into the shell. can't we move on?

Bash can handle any colour your term can (1)

Craig Ringer (302899) | more than 10 years ago | (#10088878)

Bash can handle any colour the terminal it's being displayed by can. Just send the terminal escape codes, and it's all set. So if you terminal supports 3 or 6 char RGB colours, bash can do that fine.

A few suggestions (0)

Anonymous Coward | more than 10 years ago | (#10063171)

For OS X - have a look at ZTerm. It may do what you are looking for. It's a terminal emulator that can work on a variety of interfaces. http://homepage.mac.com/dalverson/zterm/

If not there are two classic apps I can think of - Microphone, which I used to use back in the days before the internet to link up to friends and BBSs. The other is Black Night, which can be found on old mac user group archives.

GLTerm (4, Informative)

mjolnir_ (115649) | more than 10 years ago | (#10063284)

Check this out: http://www.pollet.net/GLterm/ [pollet.net] from the site: GLterm is a replacement for the Terminal application which ships with MacOS X. It's made to be faster, and to support more common terminal features. It supports full ANSI colors, all vt102 protocol, all DEC function keys, and a selection of useful xterm sequences. The Big Thing is that GLterm uses X11 .bdf fonts and renders them using..OpenGL. So it's very fast... as long as you have a working 3D accelerator. It should work as intended on B&W G3 and up for desktops and on White iBook and up for laptops: ie a machine whose 3D accelerator is handled properly in OSX. To this date (April 2002) Rage II, II+, Pro are not accelerated.

Re:GLTerm (1)

andfarm (534655) | more than 10 years ago | (#10063405)

Seconded. GLTerm is the best native terminal I've yet found for OS X. I use rxvt (under X11) for most of my terminal-ing, though.

Re:GLTerm (1)

AndyElf (23331) | more than 10 years ago | (#10064990)

Has not he mentioned he tried it and was not satisfied?

Re:GLTerm (1)

andfarm (534655) | more than 10 years ago | (#10065278)

Oops, looks like I should have RTFA.

He might want to mention these issues to the GLterm developer, then.

Re:GLTerm (5, Informative)

buserror (115301) | more than 10 years ago | (#10068087)

Well, I'm GLterm author, and AFAIK GLterm is perfectly ANSI, which is different to being a DOS "ANSI".
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 :D

Re:GLTerm (1)

Jack Auf (323064) | more than 10 years ago | (#10078311)

Well I'm a *paid* GLterm customer and I noticed there hasn't been an update in years - how about posting the source if you're not going to maintain it?

Re:GLTerm (1)

buserror (115301) | more than 10 years ago | (#10079614)

Actualy it has been updated, several times, with a few minor enhancements etc. I've just haven't bumped the version number, nor updated the webpage. lazy me.
I also have a new version the work, with tabs etc; but that needs more work!
http://oomz.net/tabs.mov

Re:GLTerm (0)

Anonymous Coward | more than 10 years ago | (#10064053)

Wow, way to actually read the original authors comments.

The Mac Orchard (4, Informative)

drewdsaur (808064) | more than 10 years ago | (#10063321)

Try the Mac Orchard for all things Mac Internet: http://www.macorchard.com/ Specifically, the terminal apps page (DataComet might work for you), or the Commercial apps page if you want to spend more money... Drew

What about JAVA solutions? (4, Insightful)

fruitbane (454488) | more than 10 years ago | (#10063367)

Well, since OS X has such great Java support, either natively or via a web browser (also native, but different interface, y'know?), are there any JAVA ANSI terminal emulators/telnet interfaces that could either be opened directly or as an applet in Safari or whatnot?

umm, where ya headed? (3, Funny)

Drunken_Jackass (325938) | more than 10 years ago | (#10063483)

You wouldn't mind posting some BBS information for the ACSII-porn goldmines you've been holding out on.. would ya?

Tried VersaTerm Pro? (3, Informative)

raga (12555) | more than 10 years ago | (#10064334)

Haven't used it in almost 15 years, but back when I did, VersaTerm Pro [synergy.com] used to handle evrything I threw at it (mostly Tektronix emulation for wild SASGraph plots, but I also remember doing tn3270 with some tweaking). It might work for you.

cheers- raga

Have you tried setting the TERM environment var? (4, Informative)

beagle (99378) | more than 10 years ago | (#10065024)

Try setting the "TERM" environment variable to "ansi80x25" or something like that, to see if that helps. You probably don't need a new application - you probably just need to set different terminal emulation in your current app.

Informative? (2, Informative)

lokedhs (672255) | more than 10 years ago | (#10087385)

Who modded this informative? WHoever did obviously doesn't know much about UNIX.

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 (1)

kzadot (249737) | more than 10 years ago | (#10066809)

Why not start with the program that works the best, grab its source, find the bits that dont quite render the ANSI right, and simply fix it up so that it works right. Or am I missing something here?

Ahhh.... Fellow BBSer (5, Informative)

nka1993 (763370) | more than 10 years ago | (#10066998)

Just when I thought I was the only one who checked the boards, I find out there are two. j/k.

Anyhow, I've encountered the exact same problem, and our friend who posted the fonts on his .Mac site looks like a good bet.
http://homepage.mac.com/kiddailey/files/misc/ibm-f onts.sit [mac.com]

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/u surper.html [geocities.com]

P.S. Some BBS installs have a web front end leveraging Java, which work quite well.

How do you install these fonts?? (0)

Anonymous Coward | more than 10 years ago | (#10067721)

Where do they go? /Library/Fonts???

Re:How do you install these fonts?? (1)

nka1993 (763370) | more than 10 years ago | (#10087401)

You may be able to use font book. (that is if you have 10.3) For more information about managing fonts see the following article: http://www.creativepro.com/story/feature/20000.htm l [creativepro.com]

Try This One in Classic (2, Informative)

camperslo (704715) | more than 10 years ago | (#10070843)

I've run Black Night 1.07 under OS 9.1, but have not tested it in Classic. I believe it was last updated in 1997. I used it to telnet into a BBS with color ANSI graphics. It supports Zmodem and is extendable with Communications Toolbox plugins. I couldn't find a site for the author, but the software is still out there http://www.macosarchives.com/terminal.html [macosarchives.com]

Do it the same way you would in Linux (0)

Anonymous Coward | more than 10 years ago | (#10075424)

Fire up an xterm with an ANSI font like sabvga. Install the X11 package to get xterm and be able to emulate any terminal you want.

Get the fonts here:
http://home.earthlink.net/~us5zahns/enl/ans ifont.h tml

Re:Do it the same way you would in Linux (1)

xoanon (115073) | more than 10 years ago | (#10091906)

Mod Parent Up. This solution was the most satisfactory for me. The space in the link obviously shouldn't be there. Once you've got the fonts installed, xterm -r -font & in X11 and you're ready to go. LORD never had it so good.

dataComet (3, Informative)

brianmed (131838) | more than 10 years ago | (#10075973)

dataComet might work http://www.databeast.com/index.html
  • Available for Mac OS X and classic Mac OS.
  • VT100, VT220, VT320 emulation for Linux, UNIX & VMS systems.
  • PC-ANSI + SCO-ANSI emulation with customized PC-ANSI fonts.

Memory lane... Good old MacTerminal... (2, Informative)

dpbsmith (263124) | more than 10 years ago | (#10077021)

Old memories only, I'm afraid.

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.

Play a web-based food fight (0)

Anonymous Coward | more than 10 years ago | (#10078249)

Why not play a web based version of food fight here:

http://lunchfight.com/ [lunchfight.com]

THE CORRECT ANSWER (2, Informative)

Anonymous Coward | more than 10 years ago | (#10079780)

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.

  • Download an ANSI font from here [earthlink.net]
  • Place sabvga.pcf in /usr/X11R6/lib/X11/fonts/misc
  • cd to that dir and run "sudo mkfontdir"
  • Fire up X11 in your Utilities folder
  • Open an Xterm and run "xtern -fn sabvga"
Voila! You now have perfect ANSI terminal emulation because it is exactly the same program as people have been using for ANSI for decades!

Black Night (1)

StevisF (218566) | more than 10 years ago | (#10088075)

Back in my Mac OS 7.X days I found Black Night [paradise.net.nz] . This program does the best job I've seen on a Mac.

Eterm (0)

Anonymous Coward | more than 10 years ago | (#10091987)

have u tried Eterm?

ASCII a stupid question... (0)

Anonymous Coward | more than 10 years ago | (#10095490)

and get a stupid ANSI!

vga.pcf with any X11 terminal (0)

Anonymous Coward | more than 10 years ago | (#10099308)

should work nicely. Use http://tigert.gimp.org/files/fonts/vga.pcf [gimp.org] with rxvt in X11, and it will be pretty close to IBM-PC high ascii. I've used this solution on various Unix/X11 systems for years in order to display ANSI art properly (for BBS's, etc).
Load More Comments
Slashdot Login

Need an Account?

Forgot your password?