because whan you overclock it makes everything run faster. Think of it this way when you play a record at the corret speed it sounds ok but if you play it faster it sounds weird and all of the vocals sound high pitched.
Emulators that have built in overclocking should compensate for the change in clock speed and adjust accordingly. If you're using a hexedited emu or game then you're forcing it to do things that it wasn't designed to do, and so who knows what may happen.
If emus base their sound synchronization to SDK's timers.. those don't adjust themselves when the clockspeed changes. It's up to the programmer to find correct timer values etc.. so far it is only documented that at the default 67.8MHz speed one second is about 1000 timer ticks. At 133MHz one second is already about 2000 timer ticks. :blink:
If the emulation is fullspeed at 133mhz and then you run it at 166mhz. If the emulator don´t have speed limiting code it will go beyond full speed and thus will the sound play faster.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.