Re: [Freedos-user] Dosemu on its own - does it exist?

2020-09-02 Thread Eric Auer
Hi! > At the moment I know next to nothing about that "virtual x86 mode" - and > I was hoping that CPU can be made to switch to that mode and then to boot > even different OS into each "instance" That is exactly what Windows does, but the instances are called tasks. Because DOS is not

[Freedos-user] Dosemu on its own - does it exist?

2020-09-02 Thread Bob Yates
Some possibilities, haven't checked them out myself Concurrent DOS 386 https://en.wikipedia.org/wiki/Multiuser_DOS#CCP/M-86 https://winworldpc.com/product/digital-research-con/386-3x PC-MOS/386 https://en.wikipedia.org/wiki/PC-MOS/386 https://github.com/roelandjansen/pcmos386v501

Re: [Freedos-user] Dosemu on its own - does it exist?

2020-09-02 Thread dmccunney
On Wed, Sep 2, 2020 at 10:10 AM ZB wrote: > On Wed, Sep 02, 2020 at 03:56:26PM +0200, Mateusz Viste wrote: > > > https://en.wikipedia.org/wiki/DESQview > > Indeed I recall that name - but somehow never used it before. Does it do > exactly what I've described? Like - for example - I could "split"

Re: [Freedos-user] A few suggestions to improve debug

2020-09-02 Thread dmccunney
On Wed, Sep 2, 2020 at 5:47 AM tom ehlert wrote: > > UNIX System V certainly was connected to serial terminals (Televideo, > VT100, ...) > > and it had the VI visual editor with definitively cursor movement > across the screen, even when the terminal had no cursor keys. I was a system

Re: [Freedos-user] Dosemu on its own - does it exist?

2020-09-02 Thread ZB
On Wed, Sep 02, 2020 at 04:23:47PM +0200, Mateusz Viste wrote: > I wonder how far one could get with just an emulated 8086 core, 640K of > mapped memory and a simulated BIOS. At the moment I know next to nothing about that "virtual x86 mode" - and I was hoping that CPU can be made to switch to

Re: [Freedos-user] Dosemu on its own - does it exist?

2020-09-02 Thread Mateusz Viste
No, it was application-level, and AFAIR it required the applications not to be too greedy about what they do. I think that what you describe now isn't possible without introducing some form of (expensive) emulation to avoid the different systems to fight for shared resources. At the very least

Re: [Freedos-user] Dosemu on its own - does it exist?

2020-09-02 Thread ZB
On Wed, Sep 02, 2020 at 03:56:26PM +0200, Mateusz Viste wrote: > https://en.wikipedia.org/wiki/DESQview Indeed I recall that name - but somehow never used it before. Does it do exactly what I've described? Like - for example - I could "split" 486 into four x86 CPUs, then I can use one instance

Re: [Freedos-user] A few suggestions to improve debug

2020-09-02 Thread Ralf Quint
On 9/2/2020 2:29 AM, tom ehlert wrote: UNIX System V certainly was connected to serial terminals (Televideo, VT100, ...) and it had the VI visual editor with definitively cursor movement across the screen, even when the terminal had no cursor keys. cursor movement is not tied to memory-mapped

Re: [Freedos-user] Dosemu on its own - does it exist?

2020-09-02 Thread Mateusz Viste
DOSemu relies on a number of Linuxisms, hence cannot be used as such kind of bootstrap. What you think about is called DESQview. https://en.wikipedia.org/wiki/DESQview Mateusz On 02/09/2020 15:48, ZB wrote: If I'm correct, Dosemu uses "virtual x86 mode" of 386 and later processors. But

[Freedos-user] Dosemu on its own - does it exist?

2020-09-02 Thread ZB
If I'm correct, Dosemu uses "virtual x86 mode" of 386 and later processors. But Dosemu of course needs "host OS". I wonder does there exist any utility that offers "virtual x86 mode" and acts as "host" by itself? Suppose we have (quite modest for today) computer with 386/486 and 4 MB RAM.

Re: [Freedos-user] A few suggestions to improve debug

2020-09-02 Thread tom ehlert
> And as there aren't many tools where ZB's idea would make > sense in his opinion, it seems a bit like brewing up a tempest in a > teacup... ;-) +1 > And another reason why this might not be in general a good idea is if we > take compatibility with old(er) DOS software/environments serious,