diff --git a/Changes.txt b/Changes.txt index 2fd89745e..623988cfb 100644 --- a/Changes.txt +++ b/Changes.txt @@ -25,7 +25,7 @@ * Added 'Check for Update' button to Help dialog. - * Added different mask pattern for scanline emulation (TODO: doc) + * Added different mask pattern for scanline emulation * Fixed MindLink controller. diff --git a/docs/index.html b/docs/index.html index c9ff8a32d..73496e16c 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1852,8 +1852,8 @@ Toggle Developer Settings sets (player/developer) - Control + D - Control + D + Alt + D + Cmd + D diff --git a/src/common/PKeyboardHandler.cxx b/src/common/PKeyboardHandler.cxx index 33dc9e5b4..828291d37 100644 --- a/src/common/PKeyboardHandler.cxx +++ b/src/common/PKeyboardHandler.cxx @@ -627,13 +627,7 @@ PhysicalKeyboardHandler::DefaultCommonMapping = { { Event::ToggleAdaptRefresh, KBDK_R, MOD3 }, { Event::OverscanDecrease, KBDK_PAGEDOWN, KBDM_SHIFT }, { Event::OverscanIncrease, KBDK_PAGEUP, KBDM_SHIFT }, - //{Event::VidmodeStd, KBDK_1, MOD3}, - //{Event::VidmodeRGB, KBDK_2, MOD3}, - //{Event::VidmodeSVideo, KBDK_3, MOD3}, - //{Event::VidModeComposite, KBDK_4, MOD3}, - //{Event::VidModeBad, KBDK_5, MOD3}, - //{Event::VidModeCustom, KBDK_6, MOD3}, - { Event::PreviousVideoMode, KBDK_1, KBDM_SHIFT | MOD3 }, + { Event::PreviousVideoMode, KBDK_1, KBDM_SHIFT | MOD3 }, { Event::NextVideoMode, KBDK_1, MOD3 }, { Event::PreviousAttribute, KBDK_2, KBDM_SHIFT | MOD3 }, { Event::NextAttribute, KBDK_2, MOD3 }, @@ -682,7 +676,7 @@ PhysicalKeyboardHandler::DefaultCommonMapping = { { Event::ToggleTurbo, KBDK_T, KBDM_CTRL }, { Event::JitterDecrease, KBDK_J, KBDM_SHIFT | KBDM_CTRL }, { Event::JitterIncrease, KBDK_J, KBDM_CTRL }, - { Event::ToggleDeveloperSet, KBDK_D, KBDM_CTRL }, + { Event::ToggleDeveloperSet, KBDK_D, MOD3 }, { Event::ToggleJitter, KBDK_J, MOD3 }, { Event::ToggleFrameStats, KBDK_L, MOD3 }, { Event::ToggleTimeMachine, KBDK_T, MOD3 }, diff --git a/src/gui/WhatsNewDialog.cxx b/src/gui/WhatsNewDialog.cxx index 582f7b36e..8dd41479f 100644 --- a/src/gui/WhatsNewDialog.cxx +++ b/src/gui/WhatsNewDialog.cxx @@ -79,6 +79,7 @@ WhatsNewDialog::WhatsNewDialog(OSystem& osystem, DialogContainer& parent, add(ypos, "added PlusROMs support for saving high scores"); add(ypos, "added MovieCart support"); add(ypos, "added weblinks for many games"); + add(ypos, "added different mask pattern for scanline emulation"); add(ypos, "debugger: added optional logging of breaks and traps"); add(ypos, "debugger: enhanced prompt auto complete and history"); add(ypos, "debugger: added Thumb cycle counting"); @@ -86,9 +87,10 @@ WhatsNewDialog::WhatsNewDialog(OSystem& osystem, DialogContainer& parent, #endif // Set needed dimensions - setSize(MAX_CHARS * fontWidth + HBORDER * 2, - ypos + VGAP * 2 + buttonHeight + VBORDER, - max_w, max_h); + ypos += VGAP * 2 + buttonHeight + VBORDER; + if(ypos > FBMinimum::Height) // minimal launcher height + throw runtime_error("ERROR: Too many entries in WhatsNewDialog!"); + setSize(MAX_CHARS * fontWidth + HBORDER * 2, ypos, max_w, max_h); WidgetArray wid; addOKBGroup(wid, _font);