crazii wrote on 2024-04-29, 07:55:
BTW you can try the /SCFM1 to use hardware FM for the CMI instead of software FM emulation, it may get a performance boost and help with the choppy. But note that some CMI cards don't have HW FM, you may need to test it out.
Great! I'll try this with the latest build. If I remember correctly the CMI8738 has it's own OPL3 hardware implementation.
UPDATE: Ok, "/K44100" is a valid switch and didn't mess things for worse with the CMI8738 😀
Just tried the last build "UserBuild_2024.04.28_03-45" and... surprise! No more choppy sound even with my worse MX version soundcard and weak PII Klamath 266 CPU 😀
I also tried the "/SCFM1" switch and it didn't improve things more with TR1, but this DOS game lacks any FM music. At least it didn't crash or break anything with my C-Media cards. I also tried "/SCFM1" in combination with "/K44100" and then with "/K44100 /FIXTC1" and I can't hear any difference in sound quality in any of the cases.
In this last build the sound volume again seems a little lower compared to the yesterday's (then) "last" build I've tested, but the more important thing is that the choppiness is gone.
Good job!
UPDATE 2: Oops, while I was testing yesterday's build and finishing this comment, there is now a newer fresh build "UserBuild_2024.04.29_09-29". I can't keep up with the testing 😁
from СМ630 to Ryzen gen. 3
engineer's five pennies: this world goes south since everything's run by financiers and economists
this isn't voice chat, yet some people, overusing online communications, "talk" and "hear voices"