BearOso
39e21410d8
win32: Make changes to display driver not occur until restart.
2023-03-07 14:01:29 -06:00
BearOso
803125ffe9
win32: Move frame throttle into drivers for precision.
2023-03-07 14:01:29 -06:00
BearOso
1d0dab45da
win32: Flush message queue between driver changes.
2023-03-07 14:01:29 -06:00
BearOso
54770ef3cc
win32: Try to handle race in changing drivers.
2023-03-07 14:01:29 -06:00
BearOso
2c7d5f7a4d
Working Win32/Vulkan shader support.
2023-03-07 13:58:22 -06:00
BearOso
44a2958c31
Windows Vulkan working generically.
2023-03-07 13:58:22 -06:00
BearOso
e322bbf109
Remove S9xSetPalette
2020-08-07 14:08:51 -05:00
Brandon Wright
f70e072bd9
Revert to higher APU clock.
2019-04-12 12:10:51 -05:00
Brandon Wright
76b6342ca1
Remove most of GFX_MULTI_FORMAT.
2019-03-07 17:14:51 -06:00
Brandon Wright
23a0e1251e
win32:opengl: Use DWM sync in windowed, Vsync in fullscreen exclusive.
2019-03-05 14:25:50 -06:00
Brandon Wright
045d20507d
win32: Use nvidia-suggested settings for opengl fullscreen.
2019-03-04 15:49:05 -06:00
Brandon Wright
da37d725ec
win32: Change DWMTweaks to DWMSync option.
2019-03-04 14:40:32 -06:00
Brandon Wright
aa867abcd3
Use nominal frequency ratio for APU.
2019-02-19 17:50:25 -06:00
Brandon Wright
6757f93830
Snes9x, not Snes9X
...
Win32 title will display "ROM base name - Snes9x"
2019-02-18 15:15:28 -06:00
Brandon Wright
abea8212d5
win32: Add a config file only DWM tweaks option.
2019-02-17 17:27:50 -06:00
OV2
7045cd8478
win32: pass around active shader to parameter dialog
2019-02-01 22:41:29 +01:00
Brandon Wright
68e13e9044
Remove useless 'register' storage class.
...
It's deprecated, and any compiler we use now ignores it.
2018-11-17 15:02:37 -06:00
Brandon Wright
5f56cadafb
Use a license stub everywhere.
...
This points to the full license in the root directory.
2018-11-15 17:31:39 -06:00
OV2
28c04cfc31
win32: align offset with gtk/libretro
2018-11-01 23:22:21 +01:00
OV2
24c29e281a
win32: cut ext height from top and botton, center regular ( fixes #443 )
2018-11-01 23:01:07 +01:00
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