diff --git a/Changes.txt b/Changes.txt index 9312bca80..06a60e7c7 100644 --- a/Changes.txt +++ b/Changes.txt @@ -12,6 +12,13 @@ Release History =========================================================================== +6.5 to 6.5.1 (January X, 2021) + + * Fixed paddle button bug for jittering controllers + +-Have fun! + + 6.4 to 6.5 (January 9, 2021) * Added high scores saving. @@ -52,8 +59,6 @@ * Codebase now uses C++17 features, which means a minimum of gcc7 or clang5 for Linux/Mac, and Visual Studio 2019 for Windows. --Have fun! - 6.3 to 6.4 (November 2, 2020) diff --git a/src/emucore/Paddles.cxx b/src/emucore/Paddles.cxx index e5e9146ac..bf524aa13 100644 --- a/src/emucore/Paddles.cxx +++ b/src/emucore/Paddles.cxx @@ -363,7 +363,7 @@ bool Paddles::setMouseControl( if(xtype == Controller::Type::Paddles) myMPaddleIDX = (xid == 2 || xid == 3) ? xid & 0x01 : -1; if(ytype == Controller::Type::Paddles) - myMPaddleIDY = (yid == 2 || yid == 3) ? yid & 0x01 : -1; + myMPaddleIDY = (yid == 2 || yid == 3) ? yid & 0x01 : -1; } } diff --git a/src/gui/WhatsNewDialog.cxx b/src/gui/WhatsNewDialog.cxx index 25f105b79..2365b352c 100644 --- a/src/gui/WhatsNewDialog.cxx +++ b/src/gui/WhatsNewDialog.cxx @@ -49,15 +49,21 @@ WhatsNewDialog::WhatsNewDialog(OSystem& osystem, DialogContainer& parent, add(ypos, "increased sample size for CDFJ+"); add(ypos, "fixed navigation bug in Video & Audio settings dialog"); add(ypos, "fixed autofire bug for trackball controllers"); + add(ypos, "fixed paddle button bug for jittering controllers"); #else - add(ypos, "added high scores saving"); - add(ypos, "enhanced cut/copy/paste and undo/redo for text editing"); - add(ypos, "added mouse support for text editing"); - add(ypos, "added wildcard support to launcher dialog filter"); - add(ypos, "added option to search subdirectories in launcher"); - add(ypos, "added tooltips to many UI items"); - add(ypos, "added sound to Time Machine playback"); - add(ypos, "moved settings, properties etc. to an SQLite database"); + const string& version = instance().settings().getString("stella.version"); + if(version != "6.5") + { + add(ypos, "added high scores saving"); + add(ypos, "enhanced cut/copy/paste and undo/redo for text editing"); + add(ypos, "added mouse support for text editing"); + add(ypos, "added wildcard support to launcher dialog filter"); + add(ypos, "added option to search subdirectories in launcher"); + add(ypos, "added tooltips to many UI items"); + add(ypos, "added sound to Time Machine playback"); + add(ypos, "moved settings, properties etc. to an SQLite database"); + } + add(ypos, "fixed paddle button bug for jittering controllers"); add(ypos, ELLIPSIS + " (for a complete list see 'docs/Changes.txt')"); #endif