1
0
mirror of https://github.com/TomHarte/CLK.git synced 2026-04-24 05:18:36 +00:00

Commutes the Atari 2600 to the JoystickMachine interface.

This commit is contained in:
Thomas Harte
2017-10-15 20:44:59 -04:00
parent ee179aa7bd
commit 7aaf27389c
4 changed files with 67 additions and 49 deletions
+7 -1
View File
@@ -27,7 +27,13 @@ class Joystick {
// Host interface.
virtual void set_digital_input(DigitalInput digital_input, bool is_active) = 0;
virtual void reset_all_inputs() = 0;
virtual void reset_all_inputs() {
set_digital_input(DigitalInput::Up, false);
set_digital_input(DigitalInput::Down, false);
set_digital_input(DigitalInput::Left, false);
set_digital_input(DigitalInput::Right, false);
set_digital_input(DigitalInput::Fire, false);
}
};
}