Post subject: sync sound with cpu
Joined: 6/9/2006
Posts: 614
Location: Mettmann
So what does sync sound with cpu exactly do beside freezing my computer to death?
Post subject: Re: sync sound with cpu
Emulator Coder, Skilled player (1311)
Joined: 12/21/2004
Posts: 2687
Snes9x generates sound when your system needs it, which is terrible because Snes9x should be generating sound when the SNES would really make it, not at arbitrary times in a separate thread (this is why the sound settings to give so many desync problems). The Sync Sound with CPU option makes Snes9x generate sound with the SNES like it should, but it leaves on the other type of sound generation too, which causes conflicts on some systems when both sounds try to play at the same time from separate threads. I believe I've found a fix for the freezing, but that only made it go from "Snes9x freezes" to "Snes9x sounds crackly" on the computers that would freeze. The sound playing code is badly in need of a rewrite, but that isn't likely to happen soon. There have already been several attempts, none of which were successful.
Joined: 6/9/2006
Posts: 614
Location: Mettmann
ah k i just wanted to know.. well i can just turn that option off ;) but sometimes i forget it and then ... -_- freezeeeeeeed, and beside that i never had an desync without soundsyncro