4 ms·
Ooo! I have a question! Where do I learn more about overlays? The BSD 2.11 code I've read has comments about overlays, but I have no idea where to learn more
by cptnapalm 8y ago
Ooo! I have a question! Where do I learn more about overlays? The BSD 2.11 code I've read has comments about overlays, but I have no idea where to learn more about how to understand the topic. I came across it while I was seeing if I could get newlib to compile for the PDP-11.
- monocasa 8y agoGame consoles supported the concept a whole lot longer than other domains. ROM bank switching can be thought of as overlay loading, and beyond that most consoles supported overlays up until 360/PS3. The Nintendo DS cartridge format natively supported overlays for instance.
- sehugg 8y agoYou could look at some old Turbo Pascal articles (though don't know how applicable it is to other systems): http://www.boyet.com/articles/publishedarticles/theslithytove.html http://www.boyet.com/articles/publishedarticles/theslithytov...
- ddingus 8y agohttps://www.google.com/amp/s/www.vox.com/platform/amp/policy-and-politics/2018/7/16/17578548/voxcare-national-guideline-clearinghouse https://www.google.com/amp/s/www.vox.com/platform/amp/policy...
- ddingus 8y agoDammit. Wrong link. Here is the correct one: https://www.elsevier.com/books/linkers-and-loaders/levine/978-0-08-051031-6 https://www.elsevier.com/books/linkers-and-loaders/levine/97...
- exikyut 8y agoAFAIK, early MS-DOS made heavy use of the technique, probably(?) before EMS/XMS became available/common. "OVL" popped up in my head for some reason, and https://www.google.com/search?q=dos+ovl https://www.google.com/search?q=dos+ovl seems to return interesting results (showing a few real-world examples).