Mercurial > repos > blastem
comparison rf5c164.c @ 2278:5a21bc0ec583
Implement turbo/slo mo for Sega CD
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Mon, 02 Jan 2023 13:08:49 -0800 |
parents | 709036ee222a |
children | 9ead0fe69d9b |
comparison
equal
deleted
inserted
replaced
2277:9e578fd493e1 | 2278:5a21bc0ec583 |
---|---|
29 } | 29 } |
30 | 30 |
31 void rf5c164_deinit(rf5c164* pcm) | 31 void rf5c164_deinit(rf5c164* pcm) |
32 { | 32 { |
33 render_free_source(pcm->audio); | 33 render_free_source(pcm->audio); |
34 } | |
35 | |
36 void rf5c164_adjust_master_clock(rf5c164* pcm, uint32_t mclks) | |
37 { | |
38 render_audio_adjust_clock(pcm->audio, mclks, pcm->clock_step * 96); | |
34 } | 39 } |
35 | 40 |
36 //48 cycles per channel | 41 //48 cycles per channel |
37 //1 external write per 16 cycles | 42 //1 external write per 16 cycles |
38 //3 external writes per channel/sample | 43 //3 external writes per channel/sample |