The mode you’re operating in could be confirmed by running MEM and checking for the presence (or lack) of EMS lines. The conventional (HAH!) wisdom at the time was to default to XMS with the NOEMS flag in EMM386, and only expose EMS with the RAM flag if required by your application. Loading these in CONFIG.SYS would yield upper memory blocks, extended memory (XMS) and, if required for older applications, expanded memory (EMS). A brief history of high memory, XMS and EMSĭue to the 640K conventional memory limitations of DOS, more memory couldn’t be accessed without tools like EMM386 or QEMM. ![]() Yes, it’s at the point where I even need to defend myself from trolls before I even start, darn. Because I was born in the 80s, grew up in the 90s, and spend my spare time doing things I love rather than mocking people who revel in archaic technology. It’s the weekend, so time to break into some more nostalgic DOS fun. ![]() (Update: An earlier version of this post showed the memory address as D000-EFFF, which was incorrect).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |