mirror of
https://github.com/TomHarte/CLK.git
synced 2024-11-25 01:32:55 +00:00
Ensures that the ColecoVision, MSX and Master System fully flush.
This commit is contained in:
parent
beefb70f75
commit
a86fb33789
@ -360,6 +360,7 @@ class ConcreteMachine:
|
|||||||
vdp_.flush();
|
vdp_.flush();
|
||||||
update_audio();
|
update_audio();
|
||||||
audio_queue_.perform();
|
audio_queue_.perform();
|
||||||
|
audio_queue_.flush();
|
||||||
}
|
}
|
||||||
|
|
||||||
float get_confidence() override {
|
float get_confidence() override {
|
||||||
|
@ -618,6 +618,7 @@ class ConcreteMachine:
|
|||||||
vdp_.flush();
|
vdp_.flush();
|
||||||
update_audio();
|
update_audio();
|
||||||
audio_queue_.perform();
|
audio_queue_.perform();
|
||||||
|
audio_queue_.flush();
|
||||||
}
|
}
|
||||||
|
|
||||||
void set_keyboard_line(int line) {
|
void set_keyboard_line(int line) {
|
||||||
|
@ -342,6 +342,7 @@ class ConcreteMachine:
|
|||||||
vdp_.flush();
|
vdp_.flush();
|
||||||
update_audio();
|
update_audio();
|
||||||
audio_queue_.perform();
|
audio_queue_.perform();
|
||||||
|
audio_queue_.flush();
|
||||||
}
|
}
|
||||||
|
|
||||||
const std::vector<std::unique_ptr<Inputs::Joystick>> &get_joysticks() override {
|
const std::vector<std::unique_ptr<Inputs::Joystick>> &get_joysticks() override {
|
||||||
|
Loading…
Reference in New Issue
Block a user