*BSD News Article 36818


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.cs.su.oz.au!news.adelaide.edu.au!gateway.dircsa.org.au!cleese.apana.org.au!apanix.apana.org.au!miff
From: miff@apanix.apana.org.au (Michael Smith)
Newsgroups: comp.os.386bsd.questions
Subject: Re: dos emulator for freebsd
Date: 9 Oct 94 04:23:37 GMT
Organization: Apanix Public Access Unix, +61 8 373 5485 (5 lines)
Lines: 62
Message-ID: <miff.781676617@apanix.apana.org.au>
References: <jeppe.780449737@zetor.clinet.fi> <miff.781171250@apanix.apana.org.au> <Cx8MvE.Kv5@usenet.ucs.indiana.edu>
NNTP-Posting-Host: seldon.apanix.apana.org.au

pi@indiana.edu (Raymond L. Gilbert) writes:

>>>Is there a dos emulator for FreeBSD 1.1.5.1 ?
>>
>>I've been using the Hedley pcemu with virtually no problems at all.

>Whoa! This to me is major news here! I'm willing to guess there are a lot
>of *BSD users out there like me who have tons of MS-DOS software that
>they have basically thrown into the closet since they discovered the
>rewards of running their own home UNIX box.  And I'd also bet that many
>of these users like myself would also love to have some way to at least
>be able to run some of their DOS software again.  This is something
>I think is worthy enough to be added to the FAQ: at the very least to
>educate ignorant users like myself that there are free, architecture
>independant, DOS emulators out there, even if *BSD doesn't specifically
>have support built in (to me, this was one of the only major advantages
>Linux had...).

try ftp://ftp.cs.bris.ac.uk/pub/users/hedley/pcemu1.01alpha.tar.gz

There's a small modification to mfs.c that I've submitted, you need to
include sys/mount.h instead of sys/vfs.h, this should make it into the next
release.  Apart from that, it all compiles and runs just fine under FreeBSD
1.1.5.1/Xfree86 2.1

Here's an excerpt from pcemu1.01alpha/README :


                       PC Emulator for Unix and X Windows

As the title suggests, this is a Unix/X windows program which is
designed to emulate a standard 8086 based PC.

In its current form it runs most text based programs. The programs I have
tried and found to work are as follows:

MSDOS 5.0                         MSDOS 6.2
WordPerfect 5.1                   Borland C++ 2.0
Turbo Debugger 2.51               Turbo Assembler 2.51
BBCBasic 4.61                     MSDOS QBasic
MSDOS GWBASIC                     Virtually all program that came with MSDOS 5
Hitchhiker's Guide to the Galaxy  PC Magazine's ANSI.COM
SemWare's QEdit 2.1               Norton Utils 4.50 Advanced Edition
Norton Utils 6.0                  Xtree Professional 1.1
PowerMeter Utils                  Autoroute (ancient version)
Minitab 8.0                       Microsoft Diagnostics

This is all the programs I could lay my hands on which were text based
and could run on an 8086

The emulator runs at about 8-10MHz 80286 speed on a Sun SparcStation
10/40 (without the -mviking flag) and at about 6MHz 8088 speed on a
33MHz 80486 box running Linux.

(FWIW I get a Norton SI rating of 3.0 on a 50MHz 486)

>| Raymond L. Gilbert       | "...the present rule in computing the circle's  |
--
# mike smith : miff@apanix.apana.org.au - Silicon grease monkey        #
# "The question 'why are the fundamental laws of nature mathematical'  #
# then invites the trivial response 'because we define as fundamental  #
# those laws which are mathematical'". Paul Davies, _The_Mind_of_God_. #