Commit Graph

34 Commits

Author SHA1 Message Date
Brandon Wright f10e8d1114 When image is below 1x scale, don't use integer scaling. 2018-06-16 14:25:58 -05:00
Brandon Wright 094cb425b8 win32: Add integer scaling option. 2018-06-12 17:50:24 -05:00
Brandon Wright 83480765f1 Sanity check input rate better. 2018-06-07 15:49:41 -05:00
Brandon Wright 692c8f58b7 Sanity check automatic input rate for deviations > 5%. 2018-06-07 09:43:29 -05:00
Brandon Wright eb82a9f706 Load QueryDisplayConfig symbols on-demand. 2018-05-27 17:56:53 -05:00
Brandon Wright 20bd60a3c6 Update copyright dates. 2018-05-25 15:44:52 -05:00
Brandon Wright 98d3d276d5 Add automatic input rate adjustment to win32. 2018-05-24 18:52:43 -05:00
OV2 4c69595ffe win32: add option to disable message scaling with epx 2018-01-03 21:08:08 +01:00
Brandon Wright 7a2ca6dc2a Update copyrights. 2017-11-17 16:00:58 -06:00
OV2 f815f25a00 win32: change define name, keep ifdefs to minimum, keep enum values 2017-04-17 13:57:49 +02:00
Nelson Garcia aeba0086cc DirectDraw compile switch
This puts all Directdraw-related code into a compile-time switch
'DIRECTDRAW_DEFINED'. To enable DirectDraw, you need to define this in
the snes9xw project file, and add a reference to drraw.lib in it too.
2017-04-02 16:12:55 -07:00
Brandon Wright 1661fc838c Add copyrights. 2016-10-15 11:31:26 -05:00
OV2 9118cf0c68 Win32: correctly save window when toggling fullscreen 2016-10-12 21:50:54 +02:00
OV2 d81c0a68d3 Win32: fix relative includes for cg shader passes 2016-10-08 23:07:02 +02:00
Brandon Wright ddb1527236 Bump OV2 Windows port copyright. 2016-10-07 12:53:18 -05:00
Brandon Wright 006fc22ebb Add byuu copyright for his S-SMP 2016-10-07 12:47:07 -05:00
Brandon Wright 91aebfe759 Update some copyrights, bump version number. 2016-10-01 20:03:03 -05:00
OV2 43e04cddc7 Win32: use SetWindowLongPtr instead of SetWindowLong (DaMan) 2015-02-01 01:45:14 +01:00
OV2 01bf98aaaf Win32: only save window position if not in fullscreen 2011-12-10 15:35:22 +01:00
OV2 4d2fbc241a Win32: add support for cg meta shaders (currently opengl only) 2011-07-02 04:25:13 +02:00
OV2 2c3b9f1f63 Win32: react to WM_DISPLAYCHANGE (hopefully without crashing) 2011-05-07 23:16:10 +02:00
OV2 414782518b Win32: set HWND_TOPMOST for fullscreen window
Some graphic drivers seem to display the taskbar on non-viewport areas
if the window is not set to topmost.
2011-05-07 03:13:22 +02:00
OV2 c47598f3cf Update copyright in all files 2011-04-11 21:51:20 +02:00
OV2 f1b7d31c8e Win32: fix osd for all hires filter scales 2011-03-04 00:38:16 +01:00
OV2 481bf0647f Win32: rework hi-res blending
Only blend on filters that do not blend themself.
2011-03-02 23:13:02 +01:00
OV2 b65f18fa84 Win32: add preliminary CG shader support (D3D + OGL)
CG shaders can be found in the ps3 snes9x port. Some of them will
not work correctly with all internal filter modes.
2011-02-24 01:36:11 +01:00
OV2 85d30d5c5f Win32: Fix hires blending interfering with avi recording
Blending is now done onto a separate surface, leaving GFX.Screen
intact for avi recording. This also makes it possible to preview
the effect in the video settings.
2011-02-12 18:41:40 +01:00
OV2 c3bf1d7b59 Win32: Rework AVI image generation (gocha)
New option in emulation settings allows forcing the recording size
to 512x448, otherwise always resize output to 256x239.
Also improves avi sound sync (gocha)
2011-02-12 18:41:39 +01:00
zones 78d2b51efe I apologize my mistake. Commit changes I deleted by mistake. 2011-01-30 21:32:06 +09:00
OV2 270cd4fe06 Config file option to always center image 2010-10-17 02:47:53 +02:00
OV2 8c665e6299 Merged in two snes9x-rr GUI changes
drag&drop support for ROMs (no movies atm)
unified avi recording menu item
removed a few legacy leftovers
disabling the strech option no longer disables bilinear filtering
2010-09-29 13:48:26 +02:00
OV2 d0b9becaab Import latest win32-dev changes
OpengGL support
full unicode support
x64 build support
shader support (D3D+OGL)
DDraw: vsync, dynamic buffer allocation
restored SPC save option
better window position saving
fixed crash during fullscreen switch
2010-09-25 19:35:19 +02:00
OV2 dec64a5d80 Update win32-dev branch to 1.52fix4 2010-09-25 17:52:32 +02:00
OV2 d1666860e0 Initial 1.52 import 2010-09-25 17:46:12 +02:00