head 1.3; access; symbols pkgsrc-2013Q4:1.2.0.22 pkgsrc-2013Q4-base:1.2 pkgsrc-2013Q3:1.2.0.20 pkgsrc-2013Q3-base:1.2 pkgsrc-2013Q2:1.2.0.18 pkgsrc-2013Q2-base:1.2 pkgsrc-2013Q1:1.2.0.16 pkgsrc-2013Q1-base:1.2 pkgsrc-2012Q4:1.2.0.14 pkgsrc-2012Q4-base:1.2 pkgsrc-2012Q3:1.2.0.12 pkgsrc-2012Q3-base:1.2 pkgsrc-2012Q2:1.2.0.10 pkgsrc-2012Q2-base:1.2 pkgsrc-2012Q1:1.2.0.8 pkgsrc-2012Q1-base:1.2 pkgsrc-2011Q4:1.2.0.6 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q3:1.2.0.4 pkgsrc-2011Q3-base:1.2 pkgsrc-2011Q2:1.2.0.2 pkgsrc-2011Q2-base:1.2 pkgsrc-2011Q1:1.1.0.28 pkgsrc-2011Q1-base:1.1 pkgsrc-2010Q4:1.1.0.26 pkgsrc-2010Q4-base:1.1 pkgsrc-2010Q3:1.1.0.24 pkgsrc-2010Q3-base:1.1 pkgsrc-2010Q2:1.1.0.22 pkgsrc-2010Q2-base:1.1 pkgsrc-2010Q1:1.1.0.20 pkgsrc-2010Q1-base:1.1 pkgsrc-2009Q4:1.1.0.18 pkgsrc-2009Q4-base:1.1 pkgsrc-2009Q3:1.1.0.16 pkgsrc-2009Q3-base:1.1 pkgsrc-2009Q2:1.1.0.14 pkgsrc-2009Q2-base:1.1 pkgsrc-2009Q1:1.1.0.12 pkgsrc-2009Q1-base:1.1 pkgsrc-2008Q4:1.1.0.10 pkgsrc-2008Q4-base:1.1 pkgsrc-2008Q3:1.1.0.8 pkgsrc-2008Q3-base:1.1 cube-native-xorg:1.1.0.6 cube-native-xorg-base:1.1 pkgsrc-2008Q2:1.1.0.4 pkgsrc-2008Q2-base:1.1 cwrapper:1.1.0.2; locks; strict; comment @# @; 1.3 date 2014.01.17.09.01.58; author adam; state dead; branches; next 1.2; commitid Rg5oZxqUQPN1Urlx; 1.2 date 2011.05.04.20.31.40; author adam; state Exp; branches; next 1.1; 1.1 date 2008.06.28.05.18.57; author jmcneill; state Exp; branches; next ; desc @@ 1.3 log @Changes 1.6.2: - Color management support updated to liblcms version 2. - Various bug fixes. @ text @$NetBSD: patch-ca,v 1.2 2011/05/04 20:31:40 adam Exp $ --- dlls/winex11.drv/settings.c.orig 2008-06-27 11:42:50.000000000 -0400 +++ dlls/winex11.drv/settings.c 2008-06-27 11:43:40.000000000 -0400 @@@@ -432,6 +432,16 @@@@ return DISP_CHANGE_SUCCESSFUL; } + if (devmode->dmPelsWidth == 800 && devmode->dmPelsHeight == 600) + { + DEVMODEW newdm = *devmode; + + ERR("800x600 not available, trying 800x480\n"); + newdm.dmPelsWidth = 800; + newdm.dmPelsHeight = 480; + return X11DRV_ChangeDisplaySettingsEx(devname, &newdm, hwnd, flags, lpvoid); + } + /* no valid modes found */ ERR("No matching mode found %ux%ux%u @@%u! (%s)\n", devmode->dmPelsWidth, devmode->dmPelsHeight, @ 1.2 log @Changes 1.2.3: * Translation updates * Various bug fixes @ text @d1 1 a1 1 $NetBSD: patch-ca,v 1.1 2008/06/28 05:18:57 jmcneill Exp $ @ 1.1 log @winex11.drv: if 800x600 is not available, attempt 800x480 before giving up. This lets me launch Diablo II on an EeePC, which runs menus at 800x600 but allows the actual game itself to run at 640x480, without hooking up an external VGA monitor. @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 @@@@ -431,6 +431,16 @@@@ @