Re: So near but....

Jim Paradis (paradis@amt.tay1.dec.com)
Tue, 15 Aug 1995 22:42:50 -0500 (EDT)


Mike,

> PCEMU can be found at ftp.cs.bris.ac.uk in /users/hedley/ as
> pcemu1.01alpha.tar.gz. It specifies "non-commercial use"
> only. I'd suggest taking a look at it and talking to the
> author to see if he's interested in relaxing his conditions
> so that the cpu emulator could be used and modified to fit.

Great minds think alike 8-) In fact, I've just been playing with
PCEMU under Digital UNIX. It's not 64-bit-clean code (I had to
build it with the -taso option), and its X-windows colormapping is
a bit primitive (If Netscrape was running and using up my colormap,
then PCEMU would give me nice crisp black-on-black text 8-) ), but
it ran and booted MS-DOS right away.

Hammering the execution engine into MILO shouldn't be rocket science,
and extending it to cover non-privileged 286 and 386 instructions
shouldn't be that difficult either.

As for "non-commercial use"; remember that Linux is non-commercial 8-)
Of course, as a courtesy I'll contact the author and ask if he'd
consent to this use, but right now it seems like the best chance
of getting a BIOS emulator up and running quickly (or, for that matter,
of getting a user-mode DOS emulator up and running! Add in the 32-bit
extensions, bolt it to the back of Wine....)

Ahem. You get my drift 8-)

-- 
Jim Paradis (paradis@amt.tay1.dec.com)        "It's not procrastination, 
Digital Equipment Corporation		       it's my new Just-In-Time 
(508)952-4047				       Workload Management System!"