On Wed, May 16, 2012 at 4:52 PM, Michael Robinson
<plu...@robinson-west.com> wrote:
> There has been a fair amount of just run it under emulation being said.
> One of the advantages of DOS is that it isn't a modern operating system.
> An easy way to install Freedos safely to a desktop computer involves the
> following:
>
[...]
>
> Now on a 64 bit computer, Freedos may have to be run under emulation.
> A variant of these instructions is to get a PIII or P4 32 bit computer
> and dedicate that to Freedos.
>
> The problem with emulation is that you are throwing the simplicity of
> DOS away and introducing compatibility issues.  Emulation is getting
> better and if you are constantly rebooting between Freedos and Linux or
> Freedos and Windows, emulation may be a necessity.  Still, a good KVM
> switch and a dedicated DOS computer also solves the reboot issue.
> Freedos will work fine on anything from an 8086 up to a Pentium 4.
> Don't underestimate the utility of dedicating a computer to DOS.
>
> A thought that comes to mind is that you don't want to worry about your
> kids who are interested in playing video games screwing up your
> computer.  A dedicated DOS machine makes a lot of sense for that.
>

Hardware is sometimes better for running DOS, and sometimes a virtual
machine is better for running DOS. It really depends on what you are
doing.

For example, when I'm writing code for FreeDOS, I'll have a copy of
FreeDOS booted in DOSemu. I run Linux, with lots of nifty developer
tools and editors, and I just find it's easier for me to do my FreeDOS
work there (say, in GNU emacs) while I also have a web browser open
for email, or Facebook, or whatever. When it's time to compile, I just
bring up the DOSemu window and compile under FreeDOS.

Doing this in DOSemu is great for my coding because DOSemu can boot an
instance of FreeDOS from a directory on Linux. So when I edit files
under Linux, I'm saving them to a directory under Linux, and they are
immediately visible to the FreeDOS session in DOSemu.

However, let's say I wanted to play DOS games. I might do that under
an emulator like DOSemu (and I have) but in certain cases the emulator
might just get in the way, not emulate the hardware as well as the DOS
game would like. So in that case, it would be better to set up a
dedicated PC to play those games. I've helped several friends to do
this, set up an older machine (which would otherwise be tossed out) to
play DOS games. That old PC may not run the latest version of Windows
very well, but it does a great job of playing DOS games.

Similarly, there are lots of cases where dedicated hardware is better.
Controllers, embedded systems, etc. all require actual hardware to do
the job. You wouldn't set up a Linux box just to run DOSemu + FreeDOS,
to support an embedded application.

You can do a multiboot system with FreeDOS on it, no problem. What
you've described would work. I used to use a program called PC
Commander (I think that was the name) that was a great multiple
operating system loader, and we used this at my work when we first
moved to Windows 95, long ago. GRUB, XaoS, and other free boot loaders
will do the same job.

My personal preference is: if I'm going to set up a hardware system
with FreeDOS on it, I'd rather it be a dedicated system. Nothing wrong
with doing a multiboot system, just my preference. Simpler that way,
less to go wrong.


-jh

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to