diff --git a/src/emucore/tia/Ball.hxx b/src/emucore/tia/Ball.hxx index 9923bf7ab..654f08b06 100644 --- a/src/emucore/tia/Ball.hxx +++ b/src/emucore/tia/Ball.hxx @@ -96,7 +96,7 @@ class Ball : public Serializable } } - void tick(bool isReceivingMclock = false) + void tick(bool isReceivingMclock = true) { if(myUseInvertedPhaseClock && myInvertedPhaseClock) { diff --git a/src/emucore/tia/Missile.hxx b/src/emucore/tia/Missile.hxx index 80f16a5b6..2cfc0408b 100644 --- a/src/emucore/tia/Missile.hxx +++ b/src/emucore/tia/Missile.hxx @@ -87,7 +87,7 @@ class Missile : public Serializable } } - void tick(uInt8 hclock, bool isReceivingMclock = false) + void tick(uInt8 hclock, bool isReceivingMclock = true) { if(myUseInvertedPhaseClock && myInvertedPhaseClock) { diff --git a/src/gui/ListWidget.cxx b/src/gui/ListWidget.cxx index f7fd609b2..f6fb6cd26 100644 --- a/src/gui/ListWidget.cxx +++ b/src/gui/ListWidget.cxx @@ -366,12 +366,14 @@ bool ListWidget::handleEvent(Event::Type e) break; case Event::UIPgUp: + case Event::UILeft: _selectedItem -= _rows - 1; if (_selectedItem < 0) _selectedItem = 0; break; case Event::UIPgDown: + case Event::UIRight: _selectedItem += _rows - 1; if (_selectedItem >= size) _selectedItem = size - 1;