Obijuan1983 wrote on 2022-10-15, 22:14:
it enables A20 but only 64k high mem
Hi! That is absolutely normal, please don't worry.
HMA is 64KB (minus 16 Bytes) in size.
It's located directly beyond the first megabyte.
The HMA is used by MS-DOS, do offload parts of DOS itself.
That way, DOS isn't stealing too much RAM in the Conventional Memory (first 640KB often).
That's what DOS = HIGH in Config.sys is for.
Another way of offloading MS-DOS code that's natively supported by DOS 5/6/7 is using the memory area between 640KB-1MB.
However, there no writable RAM in most systems. Unless a memory manager or UMB card is installed.
That's what DOS = UMB in Config.sys is for.
Both can be combined as DOS = HIGH, UMB.
The last method I know is using Multimedia Cloaking,
an obscure, but fascinating software product of the mid-90s.
It will do some near voodoo like type of tweaking, by moving DOS and drivers past 1MB, past the HMA..
That being said, you likely know these things.
Hope you don't mind for telling it nevertheless.
I didn't mean to educate you whatsoever. 😅
Edit: In CMOS Setup, is there a "FAST A20" option?
If so, please try changing the setting and try again.
Maybe Windows 95 just doesn't recognize your A20 gate type.
DOS 5/6 itself can boot with A20 in either state.
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel
//My video channel//