Content deleted Content added
m Fixed consecutive punctuation error and general fixes (task 3) |
→Historical use: fix misleading citation: source says nothing about flag variables Tags: Mobile edit Mobile web edit |
||
Line 85:
<!-- Need information on other vendors here. -->
In the [[home computer]] era overlays were popular because the operating system and many of the computer systems it ran on lacked virtual memory and had very little RAM by current standards: the original [[IBM PC]] had between 16K and 64K, depending on configuration. Overlays were a popular technique in [[Commodore BASIC]] to load graphics screens.<ref name="Commodore"/> In order to detect when an overlay was already loaded, a [[flag (computing)|flag variable]] could be used.
"Several DOS linkers in the 1980s supported [overlays] in a form nearly identical to that used 25 years earlier on mainframe computers."<ref name="Levine"/> [[Binary file]]s containing memory overlays had a de facto standard extension, '''.OVL'''. This file type was used among others by [[WordStar]], [[dBase]], and the ''Enable'' DOS office automation software package from [[Enable Software, Inc.]] The [[GFA BASIC]] compiler was able to produce .OVL files.
|