Another milestone along the way.  I have plex86 booting FreeDOS.
See attached GIF.  Boots from both the floppy and hard drive
emulation.  Keystrokes are fine, and I was able to type
in simple commands etc.  Haven't tried anything major yet.

So to recap, for any new folks, we have our 32-bit protected-mode
test guest kernels working:

  cooperative
  preemptive
  paging-enabled

and now real-mode guests MS DOS 6.22 and FreeDOS (latest
stable from their web site).

I will be cleaning up my code now, and releasing directly to
CVS tagged as version 0.1.0, by say Monday.

Next on my agenda:

  - Fill out more emulation of instructions, so when virtualization
    conditions hit, you won't get a panic.
  - Implement RM->PM transitions, so you can use a real bootloader
    to load a guest.
  - Get Linux booting.
  - Get Windows booting

-Kevin

GIF image

Reply via email to