douglar wrote on 2025-01-24, 02:05:
After talking this though with you, maybe it would be more correct to say that the inability to load device drivers into upper memory blocks in DOS make things tough for 286 computers in 1992, especially when MS DOS 5 arrived and people added a CD ROM to their home system or loaded network drivers on theiroffice system.
Hi, thanks for your understanding. ^^
I must admit that, though, that just two years later by 1994 the IT landscape was totally into 32-Bit everywhere.:
The Windows 95 Beta program (Chicago), Windows for Workgroups 3.11, WinG API, Win32s applications etc.
A year before in 1993, 32-Bit had been slowly taking over already, I suppose.
By 1994, the 286 platform was basically dead as far as multimedia was concerned.
Things like Xing MPEG Player needed DCI drivers, 386 Enhanced Mode and so on.
Users with a 286 could still run normal Win16 applications, though.
Such as AOL 3, CompuServe WinCIM, MS Works for Windows v2 and so on.
Most programs compiled with Borland compilers or Visual Basic still ran on plain Windows 3.1 in all modes.
Back in 1992 32-Bit was merely on the rise, but 16-Bit still dominated.
16-Bit OS2 was still on sale, too: OS/2 1.3 was still sold when OS/2 2.0 was released.
And OS/2 2.0 in 1992 still used 16-Bit graphics drivers from OS/2 1.x, even, before there was a 32-Bit patch.
Most OS/2 programs were 16-Bit still, some had been created using WLO runtime (can run custom Win 3.0 Real-Mode apps on OS/2 1.2 and up).
Willow (WLO) 0.9 or 1.o itself wasn't out before 1991, even.
https://wiki.restless.systems/wiki/Windows_Li … raries_for_OS/2
But maybe that's all nitpicking really, who knows. 🤷♂️
I just think that 1992 was the last "hurray" for 80286 or 16-Bit computing in general.
The Tandy VIS console w/ 80286 and a custom Windows 3.1 was released in 1992, still, too.
https://en.wikipedia.org/wiki/Tandy_Video_Information_System
Fact is, somwhen on the road torwards 1994, 32-Bit computing was beginning to be all the rage.
If it was 1992 or 1993 exactly is debatable, I suppose. 🤷♂️
Roughly 1992-1994 was the shortlived time in which OS/2 had been a success,
before Windows 95 took everything by storm (sigh).
Edit: About memory-managment, yes, that's true. Good point.
On a plain 286, there's merely XMS and HMA available. EMS via chipset, optionally.
Around 560KB to 580KB are free on MS-DOS 6.x, I think, without using any tricks.
Disabling SmartDrive, Setver.exe, Ansi.sys, Keyboard.sys, Mode and so on will free enough memory to run the average DOS applications.
A mouse driver and a CD-ROM driver+MSCDEX still fit,
a tiny national keyboard driver from MS-DOS 2 can be used (2KB) - such as KEYBGR, KEYBFR, KEYBIT etc.
Loss of SmartDrive can be compensated by a more modern HDD with built-in sector cache (my Conner HDD had one).
Lucky 286 users with chipset EMS could use SmartDrive in EMS mode.
As a last resort, DR DOS or Novell DOS 7 could be used.
It's smaller than MS-DOS 6.2x and had 286 chipset support for Himem.sys.
Edit: About UMB support.. There was this trick of using the 64KB EMS page frame.
So the memory-managment unit in the 286 chipset didn't do anything, but 64KB page frame was read/writeable. Like an UMB.
I remember it because of a discussion with keropi from a few years ago! 😁
Headland HT12/A 286 chipset: UMB driver?
I've made a few videos about it, because it impressed me so much!
https://www.youtube.com/@dreambyte7926/search?query=ht12
But again, that's probably not something the usual 286 user had done.
Personally, I too rather had been thrown out all unnecessary drivers on DOS or used smaller substitutes.
That way, I got those 560 to 580KB of free DOS memory, with the CD-ROM drivers loaded.
It wasn't much, but close to the magical 600KB line.
Running Norton Commander with NCSMALL utility helped, but sometimes I had to quit it and run the program from command line.
I'm not sure how big the trantor SCSI driver was, though. MSCDEX was the one from MS-DOS 6.2 or Windows 3.1, not sure. 🤷♂️
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel
//My video channel//