From e524d0f1c2ec4f0a701a80bffdab41e8444c5fe0 Mon Sep 17 00:00:00 2001 From: Peter Veenstra Date: Fri, 31 Aug 2018 17:43:09 +0000 Subject: [PATCH] "All Programs"->DOSBox-0.74->Extras + (Windows) "Start/WinLogo Menu"->"All Programs"->"DOSBox-0.74-2"->Extras (Linux) ~/.dosbox/capture (Mac OS X) "~/Library/Preferences/capture" This can be changed in the DOSBox configuration file. @@ -1252,7 +1273,7 @@ Layout switching in this case just the layout identifier needs to be specified (like keyboardlayout=PL214 in the DOSBox configuration file, or using "keyb PL214" at the DOSBox command prompt). The list of all layouts built into DOSBox is - here: http://vogons.zetafleet.com/viewtopic.php?t=21824 + here: https://www.vogons.org/viewtopic.php?t=21824 Some keyboard layouts (for example layout GK319 codepage 869 and layout RU441 codepage 808) have support for dual layouts that can be accessed by pressing @@ -1487,9 +1508,9 @@ To display the DOSBox status window: The configuration file is automatically created the first time you run DOSBox. The file can be found in: - (Windows) "Start/WinLogo Menu"->"All Programs"->DOSBox-0.74->Options - (Linux) ~/.dosbox/dosbox-0.74.conf - (Mac OS X) "~/Library/Preferences/DOSBox 0.74 Preferences" + (Windows) "Start/WinLogo Menu"->"All Programs"->"DOSBox-0.74-2"->Options + (Linux) ~/.dosbox/dosbox-0.74-2.conf + (Mac OS X) "~/Library/Preferences/DOSBox 0.74-2 Preferences" The file is divided into several sections. Each section starts with a [section name] line. The settings are the property=value lines where value can be altered to customize DOSBox. @@ -1550,7 +1571,7 @@ See the THANKS file. ============ See the site: -http://www.dosbox.com +https://www.dosbox.com for an email address (The Crew-page). diff --git a/VERSION b/VERSION index 3ea25f59..a6e956f0 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.74 +0.74-2 diff --git a/src/gui/sdlmain.cpp b/src/gui/sdlmain.cpp index 4aa4fd4b..c4f65e27 100644 --- a/src/gui/sdlmain.cpp +++ b/src/gui/sdlmain.cpp @@ -1255,8 +1255,8 @@ static void GUI_StartUp(Section * sec) { int win_w = GetSystemMetrics(SM_CXSCREEN); int win_h = GetSystemMetrics(SM_CYSCREEN); if (sdl_w != win_w && sdl_h != win_h) - LOG_MSG("Windows dpi/blurry apps scaling detected! The screen might be too large or not show properly,\n" - "please see the DOSBox Manual/README for details.\n"); + LOG_MSG("Windows dpi/blurry apps scaling detected! The screen might be too large or not\n" + "show properly, please see the DOSBox options file (fullresolution) for details.\n"); } #else if (!sdl.desktop.full.width || !sdl.desktop.full.height){ @@ -1712,7 +1712,9 @@ void Config_Add_SDL() { Pstring = sdl_sec->Add_string("fullresolution",Property::Changeable::Always,"original"); Pstring->Set_help("What resolution to use for fullscreen: original, desktop or a fixed size (e.g. 1024x768).\n" " Using your monitor's native resolution with aspect=true might give the best results.\n" - " If you end up with small window on a large screen, try an output different from surface."); + " If you end up with small window on a large screen, try an output different from surface." + " On Windows 10 with display scaling (Scale and layout) set to a value above 100%, it is recommended\n" + " to use a lower full/windowresolution, in order to avoid window size problems."); Pstring = sdl_sec->Add_string("windowresolution",Property::Changeable::Always,"original"); Pstring->Set_help("Scale the window to this size IF the output device supports hardware scaling.\n"