qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] QEMU + DOSEMU
@ 2005-10-07 14:38 Juan Martín Carril
  2005-10-07 15:05 ` Jan Marten Simons
  2005-10-07 18:25 ` John R. Hogerhuis
  0 siblings, 2 replies; 9+ messages in thread
From: Juan Martín Carril @ 2005-10-07 14:38 UTC (permalink / raw)
  To: qemu-devel

[-- Attachment #1: Type: text/html, Size: 450 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Qemu-devel] QEMU + DOSEMU
  2005-10-07 14:38 [Qemu-devel] QEMU + DOSEMU Juan Martín Carril
@ 2005-10-07 15:05 ` Jan Marten Simons
  2005-10-07 18:25 ` John R. Hogerhuis
  1 sibling, 0 replies; 9+ messages in thread
From: Jan Marten Simons @ 2005-10-07 15:05 UTC (permalink / raw)
  To: qemu-devel

Juan Martín Carril wrote:

> Hi
>  
> How i can use Qemu with Dosemu ??
>  
>  
> Thk


I'm not sure, what you're trying to do, but you can install almost all 
flavours of DOS in just qemu. But if you insist on using dosemu inside 
of qemu, then you'll go best installing some minimal linux into the qemu 
system emulation and get dosemu for this system. If you only want to run 
dosemu on a non-supported os (witch is supported by qemu) then you could 
use the same method which applies to wine on ppc:

    * User mode emulation (Linux host only). In this mode, QEMU can
      launch Linux processes compiled for one CPU on another CPU. It can
      be used to launch the Wine Windows API emulator
      (http://www.winehq.org) or to ease cross-compilation and
      cross-debugging.

I think there was some howto for this either on this ML or in the forum.

With regards,
Jan

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Qemu-devel] QEMU + DOSEMU
  2005-10-07 14:38 [Qemu-devel] QEMU + DOSEMU Juan Martín Carril
  2005-10-07 15:05 ` Jan Marten Simons
@ 2005-10-07 18:25 ` John R. Hogerhuis
  2005-10-07 19:20   ` Jim C. Brown
  2005-10-07 19:20   ` John R. Hogerhuis
  1 sibling, 2 replies; 9+ messages in thread
From: John R. Hogerhuis @ 2005-10-07 18:25 UTC (permalink / raw)
  To: qemu-devel

On Fri, 2005-10-07 at 14:38 +0000, Juan Martín Carril wrote:
> Hi
>  
> How i can use Qemu with Dosemu ??

You would install DosEmu into QEMU into Linux or Windows.
But don't do that, since it makes no sense:


Host OS: Host operating system on which to run x86 machine emulator
(pick ONE)
-----------------------------------------------------
Windows
DOS

x86 Machine emulators
(pick ONE compatible with Host OS choice)
---------------------
QEMU is (among other things) a x86 machine emulator that runs under *nix
or Windows 
DOSEmu is a x86 machine emulator that runs under *nix only
DosBox is a x86 machine emulator that runs under *nix or Windows
Bochs is an x86 machine emulator for *nix or Windows (slower than QEMU)
I believe MESS will also emulate an DOS machine, runs under *nix or
Windows

DOS
(Many alternative DOSes to pick from... pick ONE)
---------------------------------
MS-DOS is the DOS operating system
FreeDOS is a Free re-implementation of the DOS operating system


So, based on the OS you regularly run, decide on a machine emulator.
Then decide what version of DOS you want to install in that machine
emulator. You only need one selection from each category. Note that this
means you normally would not run DOSEmu under QEMU, since you would be
emulating the machine twice which is unnecessary and inefficient.

-- John.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Qemu-devel] QEMU + DOSEMU
  2005-10-07 18:25 ` John R. Hogerhuis
@ 2005-10-07 19:20   ` Jim C. Brown
  2005-10-07 19:25     ` Ozan Türkyılmaz
  2005-10-07 19:20   ` John R. Hogerhuis
  1 sibling, 1 reply; 9+ messages in thread
From: Jim C. Brown @ 2005-10-07 19:20 UTC (permalink / raw)
  To: jhoger, qemu-devel

On Fri, Oct 07, 2005 at 11:25:22AM -0700, John R. Hogerhuis wrote:
> You would install DosEmu into QEMU into Linux or Windows.
> But don't do that, since it makes no sense:
> 

Actually, it makes perfect sense if one is talking about user mode qemu
(though that only works on Linux).

> 
> 
> So, based on the OS you regularly run, decide on a machine emulator.
> Then decide what version of DOS you want to install in that machine
> emulator. You only need one selection from each category. Note that this
> means you normally would not run DOSEmu under QEMU, since you would be
> emulating the machine twice which is unnecessary and inefficient.
> 
> -- John.

Well, if he wants to run a DOS program on a non-x86 Linux system (like a PPC
Linux) then DOSEmu on qemu-i386 is a good choice. One of the goals of the original
qemu (before full system emulation) was to be able to run Wine and DOSEmu on
non-x86 Linux systems.

And for the record, DOSEmu does not emulate an x86 machine so its not that
inefficent (tho running DOSEmu in Linux in QEMU is definitely redundant).

> 
> Host OS: Host operating system on which to run x86 machine emulator
> (pick ONE)
> -----------------------------------------------------
> Windows
> DOS

I think you meant to type *nix or Linux here, not DOS. Running DOS on top of
DOS is obviously redundant.

Incidently, I don't know of any x86 emulator that runs on DOS.

> 
> x86 Machine emulators
> (pick ONE compatible with Host OS choice)
> ---------------------
<snip>

Just want to point out here that DOSBox is not a x86 Machine emulator. It
is a DOS emulator, so it emulates that OS. (DOSBox does emulate parts of an x86
but not the whole thing).

DOSEmu is the fastest because it virtualizes the OS instead of emulating it;
but it is designed only to virtualize 16bit real mode DOS.

MESS might work but it seems to emulate only older microcomputers.

> 
> DOS
> (Many alternative DOSes to pick from... pick ONE)
> ---------------------------------
> MS-DOS is the DOS operating system

Well, there was DR-DOS and PC-DOS. MS-DOS just happened to end up as the most
popular version. (There were other DOSes in fact, such as Apple DOS, though
they date from the time of the original 8080 and ran on incompatible cpus.)

> FreeDOS is a Free re-implementation of the DOS operating system

There's also the FOSS Caldera DOS, which is not a re-implementation but rather
a derivative of DR-DOS.

> 
> 
> 
> _______________________________________________
> Qemu-devel mailing list
> Qemu-devel@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/qemu-devel
> 

-- 
Infinite complexity begets infinite beauty.
Infinite precision begets infinite perfection.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Qemu-devel] QEMU + DOSEMU
  2005-10-07 18:25 ` John R. Hogerhuis
  2005-10-07 19:20   ` Jim C. Brown
@ 2005-10-07 19:20   ` John R. Hogerhuis
  1 sibling, 0 replies; 9+ messages in thread
From: John R. Hogerhuis @ 2005-10-07 19:20 UTC (permalink / raw)
  To: qemu-devel, jhoger

On Fri, 2005-10-07 at 11:25 -0700, John R. Hogerhuis wrote:
> On Fri, 2005-10-07 at 14:38 +0000, Juan Martín Carril wrote:
> > Hi
> >  
> > How i can use Qemu with Dosemu ??
> 
> You would install DosEmu into QEMU into Linux or Windows.
> But don't do that, since it makes no sense:
> 

err, sorry I meant DosEmu+FreeDOS into Linux into QEMU into Linux or
Windows (but don't do that). In other words,


Silly nesting:

FreeDOS
DosEmu
Linux
QEMU
Linux


Smart nesting:

FreeDOS or MSDOS
DosEmu
Linux

or

FreeDOS or MSDOS
QEMU
Linux

-- John.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Qemu-devel] QEMU + DOSEMU
  2005-10-07 19:20   ` Jim C. Brown
@ 2005-10-07 19:25     ` Ozan Türkyılmaz
  2005-10-07 19:42       ` Anton D. Kachalov
  0 siblings, 1 reply; 9+ messages in thread
From: Ozan Türkyılmaz @ 2005-10-07 19:25 UTC (permalink / raw)
  To: qemu-devel

On 07/10/05, Jim C. Brown <jma5@umd.edu> wrote:
> On Fri, Oct 07, 2005 at 11:25:22AM -0700, John R. Hogerhuis wrote:
> > You would install DosEmu into QEMU into Linux or Windows.
> > But don't do that, since it makes no sense:
> >
>
> Actually, it makes perfect sense if one is talking about user mode qemu
> (though that only works on Linux).
>
> >
> >
> > So, based on the OS you regularly run, decide on a machine emulator.
> > Then decide what version of DOS you want to install in that machine
> > emulator. You only need one selection from each category. Note that this
> > means you normally would not run DOSEmu under QEMU, since you would be
> > emulating the machine twice which is unnecessary and inefficient.
> >
> > -- John.
>
> Well, if he wants to run a DOS program on a non-x86 Linux system (like a PPC
> Linux) then DOSEmu on qemu-i386 is a good choice. One of the goals of the original
> qemu (before full system emulation) was to be able to run Wine and DOSEmu on
> non-x86 Linux systems.
>
> And for the record, DOSEmu does not emulate an x86 machine so its not that
> inefficent (tho running DOSEmu in Linux in QEMU is definitely redundant).
>
> >
> > Host OS: Host operating system on which to run x86 machine emulator
> > (pick ONE)
> > -----------------------------------------------------
> > Windows
> > DOS
>
> I think you meant to type *nix or Linux here, not DOS. Running DOS on top of
> DOS is obviously redundant.
>
> Incidently, I don't know of any x86 emulator that runs on DOS.
>
> >
> > x86 Machine emulators
> > (pick ONE compatible with Host OS choice)
> > ---------------------
> <snip>
>
> Just want to point out here that DOSBox is not a x86 Machine emulator. It
> is a DOS emulator, so it emulates that OS. (DOSBox does emulate parts of an x86
> but not the whole thing).
>
> DOSEmu is the fastest because it virtualizes the OS instead of emulating it;
> but it is designed only to virtualize 16bit real mode DOS.
>
> MESS might work but it seems to emulate only older microcomputers.
>
> >
> > DOS
> > (Many alternative DOSes to pick from... pick ONE)
> > ---------------------------------
> > MS-DOS is the DOS operating system
>
> Well, there was DR-DOS and PC-DOS. MS-DOS just happened to end up as the most
> popular version. (There were other DOSes in fact, such as Apple DOS, though
> they date from the time of the original 8080 and ran on incompatible cpus.)
>
suprase to everybody MS-DOS 7.10 is GPL'ed.

> > FreeDOS is a Free re-implementation of the DOS operating system
>
> There's also the FOSS Caldera DOS, which is not a re-implementation but rather
> a derivative of DR-DOS.
>
> >
> >
> >
> > _______________________________________________
> > Qemu-devel mailing list
> > Qemu-devel@nongnu.org
> > http://lists.nongnu.org/mailman/listinfo/qemu-devel
> >
>
> --
> Infinite complexity begets infinite beauty.
> Infinite precision begets infinite perfection.
>
>
> _______________________________________________
> Qemu-devel mailing list
> Qemu-devel@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/qemu-devel
>


--
Ozan

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Qemu-devel] QEMU + DOSEMU
  2005-10-07 19:25     ` Ozan Türkyılmaz
@ 2005-10-07 19:42       ` Anton D. Kachalov
  2005-10-07 20:32         ` Mike Swanson
  2005-10-07 20:34         ` Ozan Türkyılmaz
  0 siblings, 2 replies; 9+ messages in thread
From: Anton D. Kachalov @ 2005-10-07 19:42 UTC (permalink / raw)
  To: Ozan T?rky?lmaz, qemu-devel

On Fri, Oct 07, 2005 at 10:25:50PM +0300, Ozan T?rky?lmaz wrote:
> >
> suprase to everybody MS-DOS 7.10 is GPL'ed.
Link, please

--
mouse

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Qemu-devel] QEMU + DOSEMU
  2005-10-07 19:42       ` Anton D. Kachalov
@ 2005-10-07 20:32         ` Mike Swanson
  2005-10-07 20:34         ` Ozan Türkyılmaz
  1 sibling, 0 replies; 9+ messages in thread
From: Mike Swanson @ 2005-10-07 20:32 UTC (permalink / raw)
  To: qemu-devel

I believe he's talking about the China DOS Union hack of MS-DOS 7.10
(from Windows 95 B/C or 98 FE/SE). It is gravely mislabelled as GPL,
even though it is not.

Oriignal site is gone, one of the mirrors left is
http://60g.org/mike/msdos71/ (please don't kill me if you believe this
is wrong to link)

On 10/7/05, Anton D. Kachalov <mouse@altlinux.org> wrote:
> On Fri, Oct 07, 2005 at 10:25:50PM +0300, Ozan T?rky?lmaz wrote:
> > >
> > suprase to everybody MS-DOS 7.10 is GPL'ed.
> Link, please
--
Mike

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Qemu-devel] QEMU + DOSEMU
  2005-10-07 19:42       ` Anton D. Kachalov
  2005-10-07 20:32         ` Mike Swanson
@ 2005-10-07 20:34         ` Ozan Türkyılmaz
  1 sibling, 0 replies; 9+ messages in thread
From: Ozan Türkyılmaz @ 2005-10-07 20:34 UTC (permalink / raw)
  To: Anton D. Kachalov; +Cc: qemu-devel

On 07/10/05, Anton D. Kachalov <mouse@altlinux.org> wrote:
> On Fri, Oct 07, 2005 at 10:25:50PM +0300, Ozan T?rky?lmaz wrote:
> > >
> > suprase to everybody MS-DOS 7.10 is GPL'ed.
> Link, please
>
bittorrent i downloaded it. while installing it asked me if accept the
lisance. of course it was GPL to accept. intresting. now how can i
find source code.

just now i found out that it is called MS-DOS 7.10 there is no mention
of microsoft at all
> --
> mouse
>
>


--
Ozan

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2005-10-07 20:34 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-10-07 14:38 [Qemu-devel] QEMU + DOSEMU Juan Martín Carril
2005-10-07 15:05 ` Jan Marten Simons
2005-10-07 18:25 ` John R. Hogerhuis
2005-10-07 19:20   ` Jim C. Brown
2005-10-07 19:25     ` Ozan Türkyılmaz
2005-10-07 19:42       ` Anton D. Kachalov
2005-10-07 20:32         ` Mike Swanson
2005-10-07 20:34         ` Ozan Türkyılmaz
2005-10-07 19:20   ` John R. Hogerhuis

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).