Howdy,
my setup is pretty exotic (?): an IBM PC clone with a whopping 128k RAM (expandable only with a dedicated card) and a Trident TVGA card with... 512k video RAM, which made me think about using part of this memory as general-purpose RAM. After googling a bit I found lots of shareware tools (called 704K, ADDMEM, etc.) doing just that – using the A0000-B7FFF space as a natural expansion of the lower memory. The thing is, they all need 640k to be installed on board (perhaps to maintain continuity?).
Do you know of any tools/hacks that somehow "remap" this upper RAM or otherwise make it accessible on systems with less than 640k? I'm not afraid of assembly, so if there's a theoretic way to achieve that, I may try to write a program doing that, but I don't even know where to start.
my setup is pretty exotic (?): an IBM PC clone with a whopping 128k RAM (expandable only with a dedicated card) and a Trident TVGA card with... 512k video RAM, which made me think about using part of this memory as general-purpose RAM. After googling a bit I found lots of shareware tools (called 704K, ADDMEM, etc.) doing just that – using the A0000-B7FFF space as a natural expansion of the lower memory. The thing is, they all need 640k to be installed on board (perhaps to maintain continuity?).
Do you know of any tools/hacks that somehow "remap" this upper RAM or otherwise make it accessible on systems with less than 640k? I'm not afraid of assembly, so if there's a theoretic way to achieve that, I may try to write a program doing that, but I don't even know where to start.