Nice job!
Kevin Lawton wrote:
>
> ftp://plex86.org/source-tarballs/plex86-2001_0528a-ALPHA.tar.gz
>
> Before I add some more mods, and clean things up, here's a version
> for fun. It ran FreeDOS/Pragma Linux/Win95 for me.
>
> I added the ability to use the native memory access facilities
> as part of the pure emulation memory routines (emulation/access.c).
>
> Man, does that speed up emulation!
>
> IO (mostly disk/floppy) is still very poor, until we do some
> smarter things about that. But core emulation speed is much
> faster... faster than bochs. And code is messy yet. I've
> got to do the native memory access much better. And
> I still have a big batch of things to optimize.
>
> The machine-cycles per instruction fudge factor has to be changed.
> Now that instruction emulation is faster, plex86 is being drilled
> with way too many interrupts/second... :^)
>
> I'll do some more mods/cleanups before committing to CVS.
>
> I like what I see enough that I'm going to focus on optimizing
> pure emulation (for real-mode and kernel code), plus add running
> application code natively. And push DT stuff off into the
> future, so we can have a usable program soon...
>
> -Kevin
>
> --
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
> Kevin Lawton [EMAIL PROTECTED]
> MandrakeSoft, Inc. Plex86 developer
> http://www.linux-mandrake.com/ http://www.plex86.org/