Skip to content
This repository was archived by the owner on Sep 24, 2025. It is now read-only.

Commit 9cc794c

Browse files
committed
Fix audible skips and noises in digitunes
1 parent c393b4b commit 9cc794c

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

vice/src/arch/shared/hwsiddrv/us-unixwin-device.c

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -203,9 +203,10 @@ int_fast32_t us_delay(void)
203203
usid_main_clk = maincpu_clk;
204204
return 0;
205205
}
206-
/* Without substracting 1 cycle this can cause a clicking noise in cycle exact tunes */
207-
// int_fast32_t cycles = maincpu_clk - usid_main_clk - 1;
208-
int_fast32_t cycles = maincpu_clk - usid_main_clk;
206+
/* Without substracting 1 cycle this
207+
* can cause a clicking noise in cycle exact tunes
208+
* create audible skips in digitunes like Sky Buster */
209+
int_fast32_t cycles = maincpu_clk - usid_main_clk - 1;
209210
while (cycles > 0xffff)
210211
{
211212
cycles -= 0xffff;

0 commit comments

Comments
 (0)