Original Usenet thread from alt.ascii-art, started 27 Jan 1995.
I have figlet2.1.1 for DOS
alt.ascii-art
· 1 message · 27 Jan 1995
***** 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
Related ASCII art in the Gallery
Explore these categories from our collection of 11,000+ artworks:
Make your own ASCII art
Turn images, text or 3D into ASCII, or draw your own – right in your browser.
About this thread.
These messages were posted publicly to the newsgroup
alt.ascii-art
in 1995 and are 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 one of the authors? 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.