diff --git a/src/main.cpp b/src/main.cpp index f640aa7..6a3aea4 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -197,7 +197,7 @@ void load_xm(float clock_multiplier) sample_data, sample_data_length); interpreter::init(clock_multiplier); - sound_init(sample_data, sample_data_ix, state.tick_rate); + sound_init(sample_data, sample_data_ix); printf("tick_rate %d\n", state.tick_rate); } diff --git a/src/sound.cpp b/src/sound.cpp index 45dc7f4..bd86b86 100644 --- a/src/sound.cpp +++ b/src/sound.cpp @@ -67,7 +67,7 @@ void writeback(void const * const buf, uint32_t size) static uint8_t __attribute__((aligned(32))) zero[0x28c0] = {}; -void sound_init(uint8_t * sample_data, int sample_data_ix, int tick_rate) +void sound_init(uint8_t * sample_data, int sample_data_ix) { wait(); aica_sound.common.vreg_armrst = aica::vreg_armrst::ARMRST(1); wait(); aica_sound.common.dmea0_mrwinh = aica::dmea0_mrwinh::MRWINH(0b0111); diff --git a/src/sound.hpp b/src/sound.hpp index f03ab74..608d1f9 100644 --- a/src/sound.hpp +++ b/src/sound.hpp @@ -13,4 +13,4 @@ static inline void wait() }; } -void sound_init(uint8_t * sample_data, int sample_data_ix, int tick_rate); +void sound_init(uint8_t * sample_data, int sample_data_ix);