First post, by abasak
Hi, I am having a pretty strange issue with System Shock in particular, that I have narrowed down to the fact, that on two K6 systems, I can’t get the game to run, if I have more than 602kb conventional memory available. 603kb might work, 606kb didn’t!
I have played System Shock since it came out, and never experienced it on my old 486 or on Pentium-systems. However after fighting with my setup*, I found out that by limiting program loaded into upper memory it would run (I need EMM386 loaded to enable my sound card in DOS).
So my question is, do you guys know of a program I could load from DOS, to occupy a set amount of conventional memory, and then unload after having run the game?
*The Geforce 4 MX400 had problems with I=B000-B7FF, and seemed to occupy a lot of that memory space on this Super Socket 7-system, so when I disabled that range I only had 597kb free, and then the game would run. When I played around with a Voodoo3 PCI, I realized System Shock wouldn’t run, and that I had 623kb free, I then removed a lot of “LH” or DEVICEHIGH and voila, it worked. It seems very strange to me.