On 20 Oct 2025, Dumas Walker said the following...
Well, OK... So it would be safe to say that running a DOS BBS in OS/2 would *also* be using "some bullshit emulated crap", right?
No, because IBM and MS worked together on OS/2 and there is real mode DO there.
True. However, at some point during the evolution of Windows, didn't the DOS terminal go from being "real" to emulated once the underpinnings switch from 9x to NT?
we've talked about this before.. it's been 'emulated' since the Windows 3 days. by the cpu and by windows. "fake" memory, "fake" computer "fake" DOS.. even in NT (2000 XP 7..) 32bit tho. no, you were not safe from this evil
emulation in DesqView either. so much for this "muh pure DOS" concept.
this was a pretty important advancement in computing heh
the main difference between windows 3, 9x, etc and NT is that the older ones were allowed access to the hardware directly for *un-emulated* calls. to apply modern terminology to windows 95, your copy of Monkey Island would be running
in a VM, with hardware pass-through to your Sound Blaster 16.
OS/2 took it a step further and can emulate any version of DOS. you can slap
a boot disk in the drive and double click an icon and a window will pop up with a copy of MS-DOS 6.22 inside of it. i've used this before (to rebuild the Borland Pascal 7 RTL with an inbuilt runtime error 200 fix) because it wouldn't progress past a certain point in the regular OS/2 DOS window.
dosemu[2] works in the same way if there's a 32-bit cpu in your machine, and is no less "authentic" than running it on windows 3..
so yeah pretty much anyone who has run a multi-node bbs on a single machine has been running some emulated DOS junk that they should be ashamed of. or some elitist drivel i don't know..
--- Mystic BBS v1.12 A47 2021/12/25 (Windows/32)
* Origin: cold fusion - cfbbs.net - grand rapids, mi (21:1/616)