First post, by Kloht
I´m trying to play the original ROTT in WinXP using VDMS 2.1.0beta5.
My system is a P4 2,8 ghz w/ 1024 MB ram and a Realtek AC '97 onboard sound chipset. Windows is WinXP Home Edition w/ SP2 installed.
Currently, I´m emulating a SBpro 2.0 on 220/7/1, General Midi at 330
Before using VDMS, I tried my luck with XP´s SB emulation, it works, but the sound is sputtering and the midis are played wrong; not too fast or slow, but it sounds like all instruments are played at different speeds.
Ingame, everything slows down when a sound is played, with the sound itself sputtering like mad. Speedups occur when less or no sounds are played.
The game runs just fine if I select "None" as soundcard during setup; apart from the crappy midi performance.
VDMS cured the strange midi glitch, so they´re now playing like they should, but the sound sputtering and the speedups and downs are still present. Even worse, sometimes, sounds are not played at all, though there´s still the accompanying slowdown. The latter is most notable on the game menus, when you move the triad emblem cursor from option to option.
Again, if I select "None" as soundcard during setup, the game runs just fine and fluid, without speedups or downs.
I searched the forums thoroughly for similiar problems and tried every suggestion to cure them, but to no avail... Reducing CPU usage or capping the timer frequencies doesn´t have any significant effect, it just increases the sputtering frequencies of the sounds. Selecting a different type of Soundblaster to emulate does similiar things.
I hope someone can give me a hint on how to solve this annoying problem or at least tell me what causes it.
Btw, I already tried to run ROTT in DosBox; sound is great, but performance is less than acceptable.
WinRott is not an option for me, since it crashes randomly and generally plays different from the original, with some weird gameplay changes and missing features... for example, pushwall in WinRott kill you as soon as you touch them, while in the original, they simply push you around until they change direction or squish you against a wall.