Settings

The page will reload to apply your changes.
Theme

ASCII Art Font

ASCII Art Menu

Original Usenet message from alt.ascii-art, 27 Jan 1995.
I have figlet2.1.1 for DOS

I have figlet2.1.1 for DOS

                       ***** WARNING: *****
      With the possible exception of a signature at the end,
                this message contains NO ASCII ART.

I made the figlet 2.1.1 DOS executable in less than 15 minutes.
I never thought it'd be this easy. <G>  Extra kudos to Glenn
Chappell and Co. for easily-ported code that even C newbies such
as myself can compile!

I compiled it under BCC 3.1, in the large memory model, linking with the GNU 
getopt.c file.  It should run on the 286's with minimal memory; I need some 
feedback on this.  I don't know about the 8086's -- all I know about 8086's 
is that I want more than 64k of space to work in.  When I compile in the tiny
model, I get a "no stack" warning.  The executable seems to work fine.  
Maybe there should be a FIGLET.EXE and a FIG8086.EXE.  Or maybe the tiny 
memory model (64K for data and code together) would be plenty of space for 
the program.

             Any comments?  Technical advice?  Flames?

Yet another technical note:  I didn't implement the -t (terminal) option, as 
I didn't want to mess with the oft-tempermental ioctl() function.  If I read 
the pre-troff man file inside the .tar file correctly, this is easily 
circumvented using the -w (outputwidth)option or the figlist (GOFIGLET.EXE 
in DOS) program.

             Any comments?  Technical advice?  Flames?

The biggest problem I had was extracting the file from the .tar
archive.  I was able to tell where the "figlet.c" file started
and stopped, but not so with the control, man, or font files.
Can anyone re-tar it with a DOS-compatable directory name (i.e.
8.3 filename syntax, not "figlet2.1.1") and e-mail it to me
(1sp...@uvsc.edu)?

*** A DOS-able compressed file (e.g. .ZIP, .LZH, .ARJ, etc.) ***
***         might earn you cookies via snail-mail!!!         ***

I won't post this file, though it's short (the uue is only ~300 lines), but 
there's the possibility of a virus on my system.  If you absolutely want it 
(with no guarantees), please e-mail me.

p.s.  Now that I remember, I did need to make one mod.  I had to change the 
directive #include <sys/ioctl.h> to #include <io.h>  This is in reference to 
a system-dependent function that is bypassed with compile-time directives, 
but Borland wouldn't compile until I changed that line.  Go figure.
 (~~~~~~)                 /\  "Beware the Jabberwok,
( BURBLE ) \\{__}//      /((\   my son!
 (______}-- \|aa|/        ) )  The jaws that bite,
  _____vvvV__(oo)__Vvvv__(_(_   the claws that snatch!
 |    Jeremy  ``  Sproat     |
 |internet: 1sp...@uvsc.edu| Beware the jubjub
 |___________________________|  bird, and shun
              ';;;;;(  )`      The frumious
                \ \/ \ \//      Bandersnatch!"
               _/_/ _/ /
              vvvV^ Vvvv       - Lewis Carroll

Original message headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f996b,9c4131e44474804,start
X-Google-Attributes: gidf996b,public
X-Google-ArrivalTime: 1995-01-27 06:53:25 PST
Newsgroups: alt.ascii-art
Path: nntp.gmd.de!newsserver.jvnc.net!howland.reston.ans.net!cs.utexas.edu!news.cs.utah.edu!news.provo.novell.com!park.uvsc.edu!pc23-28.cs1.uvsc.edu!1sproaje
From: 1sp...@uvsc.edu (JEREMY H. SPROAT)
Subject: I have figlet2.1.1 for DOS
Organization: CSIS Dept., Utah Valley State College
Date: Fri, 27 Jan 1995 14:53:25 GMT
Message-ID: <1sp...@uvsc.edu>
Lines: 57
Summary: It compiles under DOS with no mods
X-Nntp-Posting-Host: pc23-28.cs1.uvsc.edu
Sender: new...@park.uvsc.edu (System Account)
About this message. This message was posted publicly to the newsgroup alt.ascii-art in 1995 and is mirrored here unchanged as part of the Historic Archives – only email addresses are masked. The artwork and text belong to their original authors: if you copy a piece, keep the artist's initials or signature intact and credit them where you can. Are you the author? Contact us to get your posts attributed, connected to your artist profile, or removed.

Report this message

Help us keep the archive clean and accurate. Reports are reviewed by a person – nothing is changed automatically.

Help classify this post