Could we port DOSemu (http://www.dosemu.org/) to ReactOS for Dos and Win16 support?
-- My DeviantArt.com page: http://crashfourit.deviantart.com/ My FanFiction.net bio page: http://www.fanfiction.net/u/726606/ My Blog: http://crashfourit.blogspot.com/ America's Debate: http://www.americasdebate.com/
There is little sense porting a Linux-based implementation of DOS, when Open-Source projects such as FreeDOS exist, that could be more easily integrated into ReactOS.
On 11/25/05, crashfourit crashfourit@gmail.com wrote:
Could we port DOSemu (http://www.dosemu.org/) to ReactOS for Dos and Win16 support?
-- My DeviantArt.com page: http://crashfourit.deviantart.com/ My FanFiction.net bio page: http://www.fanfiction.net/u/726606/ My Blog: http://crashfourit.blogspot.com/ America's Debate: http://www.americasdebate.com/
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
-- "I had a handle on life, but then it broke"
Okay.
On 11/25/05, TwoTailedFox twotailedfox@gmail.com wrote:
There is little sense porting a Linux-based implementation of DOS, when Open-Source projects such as FreeDOS exist, that could be more easily integrated into ReactOS.
On 11/25/05, crashfourit crashfourit@gmail.com wrote:
Could we port DOSemu (http://www.dosemu.org/) to ReactOS for Dos and
Win16
support?
-- My DeviantArt.com page: http://crashfourit.deviantart.com/ My FanFiction.net bio page: http://www.fanfiction.net/u/726606/ My Blog: http://crashfourit.blogspot.com/ America's Debate: http://www.americasdebate.com/
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
-- "I had a handle on life, but then it broke"
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
-- My DeviantArt.com page: http://crashfourit.deviantart.com/ My FanFiction.net bio page: http://www.fanfiction.net/u/726606/ My Blog: http://crashfourit.blogspot.com/ America's Debate: http://www.americasdebate.com/
TwoTailedFox wrote:
There is little sense porting a Linux-based implementation of DOS, when Open-Source projects such as FreeDOS exist, that could be more easily integrated into ReactOS.
DOSEmu is not a Linux based implementation of DOS. In fact it needs a dos (FreeDOS or other) to run. It is a virtualization (kinda) based on vm86 mode. The virtualization is not a full x86 pc (Like qemu, dosbox or bochs) but just enough to run msdos (or FreeDOS) in. It has some support for DMPI mode, sound devices, cdrom, a disk redirector to access linux's filesystem.
Could it be used by ReactOS. Maybe. It relies heavily on the linux vm86 syscall and is fairly posix specific. Some items, like the disk redirector and cdrom drivers could be reused. It is a great reference with over a decade of development. The general architecture (protected mode kernel managing vm86 real mode process) would be the same.
That was the point I wanted to make. I have an idea of how to do this, so when I get the time I'll look into it.
On 11/25/05, Carlo J. Calica ccalica@gmail.com wrote:
TwoTailedFox wrote:
There is little sense porting a Linux-based implementation of DOS, when Open-Source projects such as FreeDOS exist, that could be more easily integrated into ReactOS.
DOSEmu is not a Linux based implementation of DOS. In fact it needs a dos (FreeDOS or other) to run. It is a virtualization (kinda) based on vm86 mode. The virtualization is not a full x86 pc (Like qemu, dosbox or bochs) but just enough to run msdos (or FreeDOS) in. It has some support for DMPI mode, sound devices, cdrom, a disk redirector to access linux's filesystem.
Could it be used by ReactOS. Maybe. It relies heavily on the linux vm86 syscall and is fairly posix specific. Some items, like the disk redirector and cdrom drivers could be reused. It is a great reference with over a decade of development. The general architecture (protected mode kernel managing vm86 real mode process) would be the same.
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
-- My DeviantArt.com page: http://crashfourit.deviantart.com/ My FanFiction.net bio page: http://www.fanfiction.net/u/726606/ My Blog: http://crashfourit.blogspot.com/ America's Debate: http://www.americasdebate.com/
Hi! crashfourit wrote:
Could we port DOSemu (http://www.dosemu.org/) to ReactOS for Dos and Win16 support?
-- My DeviantArt.com page: http://crashfourit.deviantart.com/ http://crashfourit.deviantart.com/ My FanFiction.net bio page: http://www.fanfiction.net/u/726606/ My Blog: http://crashfourit.blogspot.com/ America's Debate: http://www.americasdebate.com/
We written about this for the last 4 years or so, search the ros-general list.
Dosbox was (*painfully*) slow, I think we need to retest it again.
http://dosbox.sourceforge.net/
Thanks, James