First post, by keropi
- Rank
- l33t++
I just got an error from a game that I don't have enough conventional memory 😳 ... it was a shock to me because I had 600+ kb free in any configuration... so I looked and it appears that my UMB blocks died or something???
here is what I was getting, for an EMS config:
Modules using memory below 1 MB:
Name Total Conventional Upper Memory
-------- ---------------- ---------------- ----------------
MSDOS 16,752 (16K) 16,752 (16K) 0 (0K)
HIMEM 1,120 (1K) 1,120 (1K) 0 (0K)
EMM386 4,320 (4K) 4,320 (4K) 0 (0K)
CDROM 5,072 (5K) 0 (0K) 5,072 (5K)
COMMAND 7,296 (7K) 0 (0K) 7,296 (7K)
MSCDEX 28,032 (27K) 0 (0K) 28,032 (27K)
CTMOUSE 3,584 (4K) 0 (0K) 3,584 (4K)
Free 681,680 (666K) 632,912 (618K) 48,768 (48K)
Memory Summary:
Type of Memory Total Used Free
---------------- ----------- ----------- -----------
Conventional 655,360 22,448 632,912
Upper 92,752 43,984 48,768
Reserved 393,216 393,216 0
Extended (XMS)* 65,967,536 578,992 65,388,544
---------------- ----------- ----------- -----------
Total memory 67,108,864 1,038,640 66,070,224
Total under 1 MB 748,112 66,432 681,680
Total Expanded (EMS) 33,947,648 (32M)
Free Expanded (EMS)* 33,554,432 (32M)
* EMM386 is using XMS memory to simulate EMS memory as needed.
Free EMS memory may change as free XMS memory changes.
Largest executable program size 632,896 (618K)
Largest free upper memory block 48,560 (47K)
Available space in High Memory Area 1,040 (1K)
MS-DOS is resident in the high memory area.
and.... here is what I get NOW , 0kb of UMB in EMS or XMS configs... even UMBPCI that loads fine does not make available UMB blocks anymore... 😵 😵 😵
Modules using memory below 1 MB:
Name Total Conventional Upper Memory
-------- ---------------- ---------------- ----------------
MSDOS 14,304 (14K) 14,304 (14K) 0 (0K)
HIMEM 1,120 (1K) 1,120 (1K) 0 (0K)
EMM386 4,320 (4K) 4,320 (4K) 0 (0K)
COMMAND 7,440 (7K) 7,440 (7K) 0 (0K)
MSCDEX 28,032 (27K) 28,032 (27K) 0 (0K)
CTMOUSE 3,584 (4K) 3,584 (4K) 0 (0K)
Free 565,920 (553K) 565,920 (553K) 0 (0K)
Memory Summary:
Type of Memory Total Used Free
---------------- ----------- ----------- -----------
Conventional 655,360 89,440 565,920
Upper 0 0 0
Reserved 393,216 393,216 0
Extended (XMS)* 66,060,288 671,744 65,388,544
---------------- ----------- ----------- -----------
Total memory 67,108,864 1,154,400 65,954,464
Total under 1 MB 655,360 89,440 565,920
Total Expanded (EMS) 33,947,648 (32M)
Free Expanded (EMS)* 33,554,432 (32M)
* EMM386 is using XMS memory to simulate EMS memory as needed.
Free EMS memory may change as free XMS memory changes.
Largest executable program size 565,888 (553K)
Largest free upper memory block 0 (0K)
MS-DOS is resident in the high memory area.
I have NO idea why this happens! I have not edited my config/autoexec , infact I am attaching them here... ems or xms configs make no difference, even UMBPCI.SYS that used to work does nothing now??!?!?!
Because of that I suspect I did something on BIOS that I cannot remember and I just cannot find it now.... take a look on the screens:
on the Standard CMOS Setup screen I can see the 384kb of "other mem" but the part of it I was using is now gone... I can't for the life of me figure out why???! There where no hardware changes, no software ones IIRC...
Can anyone pinpoint the problem?
Thanks! 😁