Job Access With Speech (JAWS) is a screen reader which runs under Microsoft MSDOS. It is a product of Henter-Joyce, Inc., 2100 62nd Avenue Nort, St. Petersburg, FL 33702, telephone: 800-336-5658. A demo of JAWS for DOS is available at ftp://ftp.hj.com/pub/jh/dosdemos/JAWS231D.EXE.
TELIX is a shareware terminal emulator for MSDOS. It can be obtained by FTP from the SimTel archive [ SimTel]. Within the SimTel collection, look for directory msdos/telix. For example, try ftp://ftp.coast.net/pub/SimTel/msdos/telix. The latest version of the program itself is in the four files tlx322-1.zip, tlx322-2.zip, tlx322-3.zip, and tlx322-4.zip.
COMMO is another shareware terminal emulator for DOS. In the SimTel
archive [
SimTel], it is in
directory msdos/commprog, file commo66.zip
. For example, try
ftp://ftp.coast.net/pub/SimTel/msdos/commprog/commo66.zip.
The SimTel archive is maintained by Keith Petersen
w8sdz@Simtel.Net
. CD-ROM copies of Simtel.Net collections are
available from Walnut Creek CDROM [
Walnut Creek]. The primary ftp sites are
ftp://ftp.simtel.net/pub/simtelnet, and
oak.oakland.edu://pub/simtelnet. There are many mirror sites,
as listed in the following table:
Country Host Directory Australia ftp.bhp.com.au /pub/simtelnet Australia ftp.iniaccess.net.au /pub/simtelnet Australia ftp.tas.gov.au /pub/simtelnet Austria ftp.univie.ac.at /mirror/simtelnet Belgium ftp.linkline.be /mirror/simtelnet Belgium ftp.tornado.be /pub/simtelnet Brazil ftp.unicamp.br /pub/simtelnet Canada ftp.crc.doc.ca /systems/ibmpc/simtelnet Canada ftp.direct.ca /pub/simtelnet Canada ftp.synapse.net /pub/simtelnet Chile sunsite.dcc.uchile.cl /pub/Mirror/simtelnet China ftp.pku.edu.cn /pub/simtelnet Czech Republic ftp.eunet.cz /pub/simtelnet Czech Republic pub.vse.cz /pub/simtelnet Czech Republic ftp.zcu.cz /pub/simtelnet England ftp.demon.co.uk /pub/simtelnet England ftp.mersinet.co.uk /pub/simtelnet England micros.hensa.ac.uk /pub/simtelnet England sunsite.doc.ic.ac.uk /packages/simtelnet Finland ftp.funet.fi /mirrors/ftp.simtel.net/pub/simtelnet France ftp.grolier.fr /pub/simtelnet France ftp.ibp.fr /pub/simtelnet Germany ftp.tu-chemnitz.de /pub/simtelnet Germany ftp.uni-heidelberg.de /pub/simtelnet Germany ftp.uni-paderborn.de /pub/simtelnet Germany ftp.uni-trier.de /pub/pc/mirrors/simtelnet Hong Kong ftp.hkstar.com /pub/simtelnet Hong Kong sunsite.ust.hk /pub/simtelnet Italy cis.utovrm.it /simtelnet Italy ftp.unina.it /pub/simtelnet Japan ftp.iij.ad.jp /pub/simtelnet Japan ftp.riken.go.jp /pub/simtelnet Japan ftp.saitama-u.ac.jp /pub/simtelnet Latvia ftp.lanet.lv /pub/mirror/simtelnet Mexico ftp.gdl.iteso.mx /pub/simtelnet Netherlands ftp.nic.surfnet.nl /mirror-archive/software/simtelnet New Zealand ftp.vuw.ac.nz /pub/simtelnet Poland ftp.cyf-kr.edu.pl /pub/mirror/Simtel.Net Poland ftp.icm.edu.pl /pub/simtelnet Poland ftp.man.poznan.pl /pub/simtelnet Portugal ftp.ip.pt /pub/simtelnet Portugal ftp.ua.pt /pub/simtelnet Romania ftp.sorostm.ro /pub/simtelnet Slovenia ftp.arnes.si /software/simtelnet South Africa ftp.is.co.za /pub/simtelnet South Africa ftp.sun.ac.za /pub/simtelnet South Korea ftp.nuri.net /pub/simtelnet South Korea ftp.sogang.ac.kr /pub/simtelnet Sweden ftp.sunet.se /pub/simtelnet Switzerland nic.switch.ch /mirror/simtelnet Taiwan ftp.ncu.edu.tw /Packages/simtelnet Taiwan NCTUCCCA.edu.tw /PC/simtelnet Thailand ftp.nectec.or.th /pub/mirrors/simtelnet US ftp.coast.net /pub/SimTel US, California ftp.digital.com /pub/micro/pc/simtelnet US, Illinois uiarchive.cso.uiuc.edu /pub/systems/pc/simtelnet US, Mass. ftp.bu.edu /pub/mirrors/simtelnet US, Michigan oak.oakland.edu /pub/simtelnet US, New York ftp.rge.com /pub/systems/simtelnet US, Oklahoma ftp.ou.edu /pub/simtelnet US, Oregon ftp.orst.edu /pub/simtelnet US, Virginia mirrors.aol.com /pub/simtelnet
InfoMagic is at 11950 N. Highway 89, Flagstaff AZ 86004, telephone 800-800-6613 or 520-526-9565, fax 520-526-9573, email: info@infomagic.com, web: http://www.infomagic.com.
Walnut Creek CDROM has many useful CDROMs. They are at 4041 Pike Lane, Ste D-Simtel, Concord, CA 94520, USA. Telephone (800) 786-9907 or (510) 674-0783, or FAX (510) 674-0821. email: orders@cdrom.com. Web: http://www.cdrom.com/
Red Hat Software: telephone 800-454-5502 or 203-454-5500, fax: 203-454-2582, email: sales@redhat.com. Web: http://www.redhat.com.
CraftWork Solutions, 4320 Stevens Creek Blvd, Suite 170, San Jose CA 95129, telephone 800-985-1878, email: info@craftwork.com, web: http://www.craftwork.com.
Yggdrasil Computing, 4880 Stevens Creek Blvd., Suite 205, San Jose CA 95129-1024, telephone 800-261-6630 or 408-261-6630, fax: 408-261-6631, email: info@yggdrasil.com, web: http://www.yggdrasil.com.
From the Emacs FAQ:
--begin quote83: Where can I get Emacs for my PC running MS-DOS?
Recent releases of GNU Emacs 19 should compile right out of the box on PCs with a 386 or better, running MS-DOS 3.0 or later. You will need the following to compile it:
Compiler: djgpp
version 1.12 maint 1 or later. Djgpp v2.0 or later is
recommended, since v1.x is being phased out--if you'll have any
djgpp-related problem for which there is no known solution, you
are on your own when you use djgpp v1.x.
You can get the latest release of either v1.x or v2.0 by grabbing everything in the following directory (using anonymous ftp):
ftp://ftp.coast.net/SimTel/vendors/djgpp
There are a few directories under djgpp whose names begin with `v1' or `v2'; get the contents of `v2' and `v2gnu' (for djgpp v2) or `v1' and `v1gnu' (for djgpp v1).
GUnZip
and Tar
:
The easiest way is to use djtar
which comes with
DJGPP v2.0, because it can unzip .tar.gz archives
on-the-fly (so you won't need twice the required disk
space while untarring the archive). You get djtar
with the v2
djdev200.zip/ file from the above FTP
server.
Another (slower) version of Tar which unzips automatically is available by anonymous ftp on this site:
ftp://ftp.kiae.su/msdos/arcers/tar320fp.zip
Or you can unZip the archive with the DJGPP port of GZip (from the above directory at ftp.coast.net look for v2/gzp124b.zip), then unTar it with any of the Tar ports floating around. A DOS version of GNU tar is available via anonymous ftp from
ftp://ftp.unipg.it/pub/msdos/aspi/gtar-exe.zip
Note that DOS ports of GNU Tar usually cannot unzip compressed archives.
Another version of Tar for DOS can be found at
ftp://ftp.urc.tue.nl/pub/unixtools/dos
However, be warned that not all DOS versions of tar work equally well, so you might have to try others if this one gives you trouble.
Utilities: chmod
, make
, mv
, sed
, rm
.
All of these utilities are available via anonymous ftp from the site
ftp://ftp.coast.net/SimTel/vendors/gnu/gnuish/dos_only
You should grab the files fut312bx.zip
(contains
chmod.exe
, mv.exe
, and rm.exe
).
A port of GNU Sed is available in the djgpp archives in the above directory on ftp.coast.net. Look for a file named v2/sed118b.zip or v1/sed118bn.zip.
The file etc/MSDOS
in the distribution contains some
information on the differences between the Unix and MS-DOS versions
of GNU Emacs.
MS-DOS systems are notorious in the problems they present when installing programs, due to a great variability in both hardware and software. If you have any unusual problems compiling or using Emacs, please consult the latest version of the djgpp FAQ list, available as v2/faqNNNb.zip, where `NNN' is the version number. For v1, get the file v1/faq102.zip.
If you would prefer not to compile Emacs by yourself, you can get binaries for Emacs via anonymous ftp from many sites; use your Archie client to search for them.
You might also be interested in Demacs, which runs under MS-DOS (*not* Microsoft Windows; see question 84) on 386- and 486-based PCs. Demacs is a port of Nemacs (see question 126), rather than a straight port of GNU Emacs 18 or 19.
Demacs was developed using an MS-DOS version of gcc called djgpp by
DJ Delorie dj@delorie.com
which can compile and run large programs
under MS-DOS and under MS Windows. Demacs was derived from Nemacs
rather than straight from GNU Emacs. You can get the most recent
version of Demacs via anonymous ftp from
ftp://ftp.sigmath.osaka-u.ac.jp/pub/Msdos/Demacs/.
For a list of other MS-DOS implementations of Emacs (and Emacs look-alikes), consult the list of "Emacs implementations and literature," available via anonymous ftp from ftp://rtfm.mit.edu/pub/usenet/comp.emacs.
--end quote
The GNU collection at ftp://prep.ai.mit.edu/pub/gnu is mirrored at many sites. Mirrors in USA include these:
If you want to install Slackware 3.0 or earlier, you will need to prepare a full null modem cable, including modem control signals.
For two DB25 (25 pin) connectors, the required connections are:
For two DB9 connectors, the connections are:
For a DB9 (listed first) to a DB25 (second), the connections are:
Follow the installation directions above as far as booting from the boot disk and loading the root disk. At this point Linux is running on your machine.
The program that prints the login prompt is called "agetty". You will
now have to reconfigure your machine so that agetty also looks for
logins from a serial port. This requires typing four lines on the
Linux machine keyboard, with no feedback. If you realize you have
made a mistake before hitting the carriage return, you can erase it
with the backspace key. First, type "root" and a single carriage
return to log in (no password is needed). Next, you need to append
one line to /etc/inittab
. Type the following two lines:
cat >>/etc/inittab
s1:45:respawn:/sbin/agetty 9600 ttyS0
Finish each line with the "enter" key. Then type a control-D, which signals end of file to a Unix program. (Note: The next to last character in the second line is an upper case "S". Everything else is in lower case.) I have assumed that the connection is to the first serial port on the Linux machine, called "COM1" under DOS, or "ttyS0" under Linux. To use the second port instead, change the last item on the above line to "ttyS1".
Then type
init q
which causes the init process to reread /etc/inittab
. At
this point the DOS machine should display a login prompt (the third of
the blocks of text quoted above). On the DOS machine, type root
,
and finish the installation. (The next thing you should do is create
and enable a swap partition.)
Incidently, I have been able to test this only up to the point of getting the login prompt on the DOS machine. I cannot log in because I don't have a full null modem cable. (I can type "root", but don't get any further response.)