Lots of suggestions so I’ll respond in an all-in-one.
-Digital CD audio is inaccessible with this card and rivers, likely because they’re VxD drivers. I’ve heard the WDM drivers are bad for DOS compatibility.
-DMA is already enabled for all drives.
-the RAM is achieved through two 128MB sticks and one 64MB stick next to them, filling up all 3 slots. I ordered a single 512MB PC133 stick the other day in anticipation of overclocking, perhaps it will improve things?
-I am using Forceware 53.04 drivers, and was using Forceware 45.03 drivers initially because of their high compatibility. I only upgraded because Half-Life was not playing nice in OpenGL, with all characters being rendered as untextured white ghosts on a dark background. I only fixed that issue by updating to 1.1.1.0.
-Mouse smoothing is already turned off in the menu.
I ran through the entirety of Black Mesa Inbound all the way to the start of Unforeseen Consequences in all 3 rendering modes available to me (excluding 3DFX obviously) in 640x480, both because it’s the easiest to test and because it’s the longest near-uninterrupted string of dialogue sequences in the entire game. I’ll discuss the results separately here. No tests were performed with a CD in the tray, and thus no CD audio.
Software: the worst-performing mode naturally, but surprisingly had the fewest audio hiccups. The audio only became garbled 4 times during the test; when passing the forklift guy during the tram ride, in the room with the G-Man and the leaking radiation, and two times inside the Anti-Mass Spectrometer. Even when the game would visibly slow down or perform poorly, the audio remained almost rock solid.
OpenGL: the best graphical performance, but the worst audio performance. In areas prone to slowdown in Software mode, while the game would visually only hitch slightly, the audio would become completely garbled and incomprehensible in ways that would make SHODAN jealous, while remaining fine in Software mode. Characters would repeat themselves, skip over parts of their lines, be late delivering their lines, or even begin to double-speak. Audio is also very crackly whenever it glitches with audible pops.
Direct3D: slightly worse video performance than OpenGL, and about equal audio performance. Strangely, the locations where audio distortions occur seems to almost invert; areas that were fine in OpenGL or Software have glitches in Direct3D, and areas with issues in OpenGL are fine in Direct3D.
Could this be an indication that the GPU is causing problems somehow? When in Software mode, the game’s audio is mostly fine despite the heavier load put on the CPU, while 3D acceleration seems to cause a lot more problems handling audio despite the game playing more smoothly.