Considering MS-DOG (inside NTVDM) (Users)
> 64 bit Intel architecture CPUs should still be able to do it). It's
> whether the host OS (Win7 in this case) supports it. The answer is
> "Not unless you use a virtual machine."
> But when 64bit OS turn CPU to long mode it has no such capability as v86
> mode (CPU engineers saved some transistors and didn't implement this legacy
> Afaik it is not just OS. If you switch a x86 CPU to 64-bit mode, then you
> can't run 16-bit code natively. (because then the "alternate" mode is
> already pinned to 32-bit)
Probably true, but you missed the point nevertheless. Read the original post:
> How modern? The first problem you'll encounter is whether a 64 bit system
> will run a 16 bit OS
A 16-bit "host" OS will probably NOT enable the 64-bit long mode, so it will be able to run 16-bit code.
> OS/2 was supposed to be that OS, but IBM and MS couldn't agree on
> direction. MS wanted to skip over the 286 and develop for the 386 instead.
> IBM said "No, we're developing for the 286." In retrospect, this was an error.
Maybe it was an error to make the 80286 (mostly) 8086 compatible ? Or to keep the 64 KiB segment limit ? Or to invent M$-DOG and M$-Windaube (both were already out when OSama/2 started, and influenced it) ? Or to implement support for the old M$-DOG and M$-Windaube legacy crap in the new cool OSama/2 ? It's always easy to criticize historical decisions of other people
> While the 286 offered additional capabilities, it was essentially a
> transitional step, and the 386 was a far better platform.
So why did M$ and Boreland develop for 80286 for that many years (Win16, DPMI16) ?
> While the 286 had features, it had limitations. Like you could only run
> one "real mode" application at a time
You could implement multitasking in RM too (maybe not that reliable) or use the new cool PM
> and while there was an instruction to enter Protected mode, there
> was none to leave it - you had to do a CPU reset.
+ no CPUID, no RDTSC/WRTSC, no CRC32, and the horrible 64 KiB segment limit
> In your position, I'd look at a VM solution, rather than trying to multi-boot
The HORROR of booting DOS
---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***
Complete thread:
- Considering MS-DOS - paulrichards, 30.07.2011, 04:29 (Users)
- Considering MS-DOS - Japheth, 30.07.2011, 07:37
- Considering MS-DOS - paulrichards, 31.07.2011, 01:49
- Considering MS-DOS - Rugxulo, 30.07.2011, 13:52
- Considering MS-DOS - paulrichards, 31.07.2011, 01:54
- Considering DOS - DOS386, 30.07.2011, 15:17
- Considering DOS - paulrichards, 31.07.2011, 01:56
- Considering MS-DOS - Dennis, 30.07.2011, 20:43
- Considering MS-DOS - rr, 30.07.2011, 21:57
- Considering MS-DOS - Dennis, 30.07.2011, 22:39
- Considering MS-DOS - rr, 30.07.2011, 22:13
- Considering MS-DOS - Dennis, 30.07.2011, 22:31
- Considering MS-DOS - paulrichards, 31.07.2011, 02:06
- Considering MS-DOS - Dennis, 31.07.2011, 02:28
- Considering MS-DOS - paulrichards, 31.07.2011, 03:22
- Considering MS-DOS - Rugxulo, 31.07.2011, 03:50
- Considering MS-DOS - paulrichards, 31.07.2011, 04:34
- Considering MS-DOS - Dennis, 31.07.2011, 03:53
- Considering MS-DOS - paulrichards, 31.07.2011, 04:37
- Considering MS-DOS - ron, 31.07.2011, 06:57
- Considering MS-DOS - paulrichards, 31.07.2011, 07:19
- Considering MS-DOS - ron, 31.07.2011, 08:02
- Considering MS-DOS - paulrichards, 31.07.2011, 10:40
- Considering MS-DOS - Dennis, 31.07.2011, 17:05
- Considering MS-DOS - paulrichards, 01.08.2011, 01:39
- Considering MS-DOS - ron, 31.07.2011, 23:59
- Considering MS-DOS - paulrichards, 01.08.2011, 01:41
- Considering MS-DOS - marcov, 01.08.2011, 14:49
- Considering MS-DOS - Dennis, 02.08.2011, 16:01
- Considering MS-DOS - Dennis, 31.07.2011, 17:05
- Considering MS-DOS - paulrichards, 31.07.2011, 10:40
- Considering MS-DOS - ron, 31.07.2011, 08:02
- Considering MS-DOS - paulrichards, 31.07.2011, 07:19
- Considering MS-DOS - ron, 31.07.2011, 06:57
- Considering MS-DOS - Dennis, 31.07.2011, 17:18
- Considering MS-DOS - w3a537, 02.08.2011, 10:25
- Considering MS-DOS - paulrichards, 31.07.2011, 04:37
- Considering MS-DOS - Rugxulo, 31.07.2011, 03:50
- Considering MS-DOS - paulrichards, 31.07.2011, 03:22
- Considering MS-DOS - Dennis, 31.07.2011, 02:28
- Considering MS-DOG (inside NTVDM) - DOS386, 02.08.2011, 15:25
- Considering MS-DOG (inside NTVDM) - Dennis, 02.08.2011, 15:48
- Considering MS-DOG (inside NTVDM) - marcov, 02.08.2011, 18:56
- Considering MS-DOG (inside NTVDM) - RayeR, 02.08.2011, 19:58
- Considering MS-DOG (inside NTVDM) - Rugxulo, 05.08.2011, 23:06
- Considering MS-DOG (inside NTVDM) - RayeR, 12.08.2011, 03:09
- Considering MS-DOG (inside NTVDM) - Rugxulo, 05.08.2011, 23:06
- Considering MS-DOG (inside NTVDM) - DOS386, 04.08.2011, 11:29
- Considering MS-DOG (inside NTVDM) - marcov, 04.08.2011, 21:59
- Considering MS-DOG (inside NTVDM) - Dennis, 06.08.2011, 04:01
- Considering MS-DOG (inside NTVDM) - RayeR, 02.08.2011, 19:58
- Considering MS-DOG (inside NTVDM) - marcov, 02.08.2011, 18:56
- Considering MS-DOG (inside NTVDM) - Dennis, 02.08.2011, 15:48
- Considering MS-DOS - RayeR, 03.08.2011, 00:53
- Considering MS-DOS - Dennis, 03.08.2011, 02:02
- Considering MS-DOS - RayeR, 03.08.2011, 12:13
- Considering MS-DOS - Dennis, 03.08.2011, 15:34
- Considering MS-DOS - RayeR, 03.08.2011, 18:38
- Considering MS-DOS - Dennis, 03.08.2011, 19:19
- Considering MS-DOS - RayeR, 04.08.2011, 01:24
- Considering MS-DOS - Dennis, 04.08.2011, 04:29
- Considering MS-DOS - marcov, 04.08.2011, 08:53
- Considering MS-DOS - Rugxulo, 05.08.2011, 23:15
- Considering MS-DOS - Dennis, 06.08.2011, 03:05
- Considering MS-DOS - Rugxulo, 06.08.2011, 04:43
- Considering MS-DOS - marcov, 06.08.2011, 13:12
- Considering MS-DOS - marcov, 06.08.2011, 13:04
- Considering MS-DOS - Dennis, 06.08.2011, 03:05
- Considering MS-DOS - RayeR, 04.08.2011, 01:24
- Considering MS-DOS - Dennis, 03.08.2011, 19:19
- Considering MS-DOS - RayeR, 03.08.2011, 18:38
- Considering MS-DOS - Dennis, 04.08.2011, 04:38
- Considering MS-DOS - Dennis, 03.08.2011, 15:34
- Considering MS-DOS - RayeR, 03.08.2011, 12:13
- Considering MS-DOS - Dennis, 03.08.2011, 02:02
- Considering MS-DOS - rr, 30.07.2011, 21:57
- Considering MS-DOS - Japheth, 30.07.2011, 07:37