Reply 20 of 25, by Jo22
- Rank
- l33t++
S3VBE20 enhances VBE support on S3 cards and enables some features.
Another utility, enables linear framebuffer.
http://files.mpoli.fi/unpacked/hardware/displ … zip/s3spdup.htm
Not exactly relevant to Windows 3.1x, though.😅
The difference between S3 Trio64 and 64V(+) is DRAM vs VRAM. Trio64V2 added bilinear filtering. The 64 refers to the memory bandwidth (64-Bit).
The Trio series is (was) the successor to the S3 Vision series.
It integrated three separate ICs into one.
Software-wise they should behave pretty much the same.
Edit: The Himem.sys that ships with MS-DOS 5/6.2x and Windows 3.1x didn't support more than 64MB of RAM. On hardware that was considered "normal".
There's an /EISA switch worth to try. Not sure if it works with PCI machines. 🤷♂️
https://jeffpar.github.io/kbarchive/kb/116/Q116256/
Edit: If the memory issuu persists, I really recommend trying QEMM 7 to 9.
It was the only memory manager that was capable of running properly in my VirtualBox VMs.
It managed to provide EMS etc. even though the emulated chipset was blocking all memory regions.
Edit: Not sure if that's useful information, but from what I remember..
Himem.sys/EMM386 from MS-DOS allocates memory upwards from bottom to the "sky",
whereas their counterparts from Windows 9x DOS do the other way round.
Maybe that's useful in conjunction with cache memory and the "cacheable area".
Memory past 64MB may not be cached if the capacity of the cache is too little.
Maybe that's also why Windows 95 seemed so slow to Windows 3.1 back then, bay comparison, not sure.
"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//