Reply 20 of 62, by LSS10999
Grzyb wrote on 2025-01-06, 11:35:I recall getting that error back in the era, when using 24-bpp with some Cirrus 542x chip.
So I guess it's not the driver's fault.
Don't know. I did some further tests on this. Actually, the affected icons in this case were Creative Audio Software stuffs (that were installed by the Win3.x SB16/AWE driver).
- The low memory error which caused some icons to turn black only happens once. On subsequent boots the error doesn't show up but affected icons will stay black.
- When trying open the Properties window of the affected program group entry, the icon is being showed correctly, even when opening the Change Icon dialog, but when I click OK to save changes, I get an error saying something like "insufficient memory to complete the operation" and the program icon entry will be deleted, gone for good. I've already lost two entries as a result.
Perhaps I should set up a DOS startup config with a bit more RAM (e.g. 128MB or even 256MB) to see if it makes any difference... though I'm afraid the issue might indeed be elsewhere, as other programs (like Solitaire, File Manager, etc.) open just fine without complaining about low memory.
EDIT: (UPDATE: This issue has been fixed.) There's another issue with this driver that may or may not break things -- it would render garbage* over some black backgrounds under certain circumstances.
* To be precise, the driver doesn't clear those areas and would render whatever the content it had at the time. On initial system startup the content looked like garbage, but after that it would simply be whatever that was drawn on the screen before the area is supposed to be blanked.
EDIT 2: I just set up a startup config with 256MB memory (using LIMITMEM + XMGR) and it indeed doesn't make any difference. I'm still getting that "insufficient memory" error when trying to make changes to the group icons in question, and as a result a few more icons get "deleted". The system reported as much as 75% free resources when running with 256MB, and other programs can open just fine.
EDIT 3: It appeared the issue was more about Program Manager than the driver and was already known by MS back then.