Hi! I just tried to use QEMM's VidRAM to buy some memory, and the program gave me an error message stating that the top of Conventional RAM is
*not* 640k. I think I know why: I'm using the mono graphics buffer for UpperRAM. I really want the extra memory. How can I gain the 64k using VidRAM or another utility?
What error?
On Sunday, March 10, 2019 at 5:02:47 AM UTC-4, JJ wrote:
What error?
It says that the top of Conventional RAM is *not* 640k. :(
Could be "extended BIOS data area" EBDA. Normally DOS 7.x would
relocate those data lower during IO.SYS initialisation, BUT - there
is
a but - this autorelocation doesn't happen if the EBDA size is over 1 kilobytes (from memory). If your computer's BIOS creates an XBDA
larger ° than what MSDOS itself can relocate, - it is left in place,
just under the video area at segment A000, and you'd get the message
you quoted.
Hope you sort this and other self-inflicted pains anyway...
° Large EBDAs *used to* be unusual; however IF you are running MS-DOS native on some (most) new HW with EFI BIOS and a compatibility module
(CSM), your EBDA will often end up being 4 K or even larger.
Sometimes twraking BIOS settings may reduce it to regular 1Kilobytes
in size. F'instance, DISABLE "SATA" and choose something might be
called "legacy IDE" or somesuch for hard disks...
°° Regarding QEMM VIDRAM, it might do great HARM if you manage to
launch it on modern HW. You have been warned (but I fear you wouldn't
heed anyway)
On Sunday, March 10, 2019 at 1:01:59 PM UTC-4, NimbUs wrote:there
Could be "extended BIOS data area" EBDA. Normally DOS 7.x would
relocate those data lower during IO.SYS initialisation, BUT -
over 1is
a but - this autorelocation doesn't happen if the EBDA size is
Conventional RAM.kilobytes (from memory).[...]
It couldn't be that, as MEM doesn't register anything at the top of
mi /a - shall yield a better memoy map than DOS's own "mem".
Hope you sort this and other self-inflicted pains anyway...You're right. I'm sorry. :(
It came with Win98, so it should be around 1998 or 1999. Does thishelp?
Is there a way to get VidRAM to only give me 64k on a VGA system?I looked at the docs., and they gave no information on the matter.
You may be thinking of the free(?)/abandon(?)ware program : HIVIDEO.
IIRW it will use memory provided by an EGA/VGA display adapter to
expand DOS base memory. This feat works even in real mode (does not
require (q)EMM-type "expanded" mem) but again, CAUTION : ensure your
system bus is NOT PCI (or later) .
Which reminds me to ask you if you REALLY REALLY want EMM (expanded
memory) - as in : some programme you need essentially needing it ? Or
are you loading QEMM mailny as a provider of "upper" memory (UMB) ?
If the latter, then please have a look at UMBPCI (if your system is
PCI; else similar in purpose utilities might apply to your whatever "chipset", I think the UMPCI author's homepage have a list.) Real-
mode UMBs thus obtained WITHOUT necessitationg the remapping effected
in virtual-386-mode are much preffered, when possible.
Uhh...I think it is. :([PCI system bus] O.K. So,
(expandedWhich reminds me to ask you if you REALLY REALLY want EMM
Ormemory) - as in : some programme you need essentially needing it ?
?are you loading QEMM mailny as a provider of "upper" memory (UMB)
isIf the latter, then please have a look at UMBPCI (if your system
whateverPCI; else similar in purpose utilities might apply to your
effected"chipset", I think the UMPCI author's homepage have a list.) Real-
mode UMBs thus obtained WITHOUT necessitationg the remapping
on the computer. I have it installed but not under DOS. :( Willin virtual-386-mode are much preffered, when possible.I don't think I need EMS for the intended setup. I can't use QEMM
Right, EMM is seldom needed. And YES, if you have PCI, with most
chipsets UMBPCI will "create" upper memory for DOS to use. The amount
you get depends on the chipset brand and model, usually 64 or 96
kilobytes, more depending on motherboard and additional adapter
details. Give it a try ASAP !
I just downloaded it. I plan to give it a try this weekend if I go to my mother's house this weekend.
On Tuesday, March 12, 2019 at 7:36:15 AM UTC-4, Harry Potter wrote:to my mother's house this weekend.
I just downloaded it. I plan to give it a try this weekend if I go
Can I allocate the mono video buffer to UMBs using UMBPCI?
Sysop: | DaiTengu |
---|---|
Location: | Appleton, WI |
Users: | 997 |
Nodes: | 10 (0 / 10) |
Uptime: | 224:32:39 |
Calls: | 13,046 |
Calls today: | 1 |
Files: | 186,574 |
Messages: | 3,292,740 |