OV2
77f86ef4b6
win32: only deinint d3d imgui elements if they were initialized
2024-05-05 19:25:47 +02:00
bearoso
e49165c560
win32/d3d9: Don't reset ImGui with device.
...
Just recreate necessary objects.
2023-07-11 15:19:50 -05:00
OV2
5481bb0436
win32: actually call function
2023-05-08 19:03:06 +02:00
OV2
f0f3c5502c
win32: get rid of some warnings
2023-05-08 19:02:50 +02:00
BearOso
82f7658574
win32: Add imgui overlay to direct3d.
...
memmap: Use multiline rom info message.
2023-05-07 16:06:34 -05:00
BearOso
ebf2e9981e
win32: Get win32 working with variable font.
2023-05-04 15:55:11 -05:00
BearOso
a6560f70b5
win32: Remove need for DirectXMath.
...
It only compiles with VC.
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
OV2
66f1ac2abc
win32: reset d3d viewport before clearing ( #531 )
2019-05-20 21:15:32 +02:00
Brandon Wright
76b6342ca1
Remove most of GFX_MULTI_FORMAT.
2019-03-07 17:14:51 -06:00
OV2
a8119d531a
win32: remove unused xml class
2018-12-15 14:10:19 +01: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
55e5cd6272
win32: switch to DirectXMath to remove d3d9x dependency, remove HLSL
2018-08-07 18:37:14 +02:00
Brandon Wright
20bd60a3c6
Update copyright dates.
2018-05-25 15:44:52 -05:00
OV2
f883561d11
win32: use bilinear setting in core
2018-05-20 20:51:20 +02:00
Brandon Wright
f51734d68c
d3d: only lock a small region in case the driver tries to readback.
2018-05-06 11:05:09 -05:00
Brandon Wright
113a43c4cd
win32: Add a reduce input lag option for OpenGL and Direct3D.
2018-05-05 16:31:54 -05:00
Brandon Wright
7a2ca6dc2a
Update copyrights.
2017-11-17 16:00:58 -06:00
OV2
382a17ad1c
win32: do not try to reset device if minimized
2017-06-11 23:09:07 +02:00
Nelson Garcia
4800633821
Easy windows build support
...
Added and modified VS project files to more easily get started building
and working with s9x in the Windows VS environment.
2017-02-17 20:52:11 -08:00
OV2
b478002bfe
win32: properly pass unicode chars to DXErr replacement
2016-11-19 20:05:29 +01:00
Brandon Wright
bb7df011ff
Revert "Fix compilation of wchar string literals"
...
This reverts commit 4a7d40e94e
.
2016-11-14 13:19:53 -06:00
qwertymodo
4a7d40e94e
Fix compilation of wchar string literals
2016-11-03 12:28:45 -07:00
Brandon Wright
1661fc838c
Add copyrights.
2016-10-15 11:31:26 -05:00
OV2
f060f06d31
Win32: switch to VS2015
2016-10-08 17:52:23 +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
88f3702a6a
win32: add+use CXML wrapper class
2012-11-04 13:47:41 +01:00
OV2
faee2859b5
Change ZeroMemory to memset
2012-01-23 18:12:47 +01:00
OV2
468275b2f2
Win32: match D3D/OGL cg meta shader capability and update to latest spec
2011-12-10 15:52:41 +01:00
OV2
a13d50916d
Win32: update cg matrix parameter on setviewport (d3d)
2011-05-13 09:46:43 +02:00
OV2
acfe6a53cc
Win32: add frame counter to cg shader vars (Themaister)
2011-05-11 21:44:20 +02:00
OV2
1482cae24d
Win32: set viewport on device reset, clear image before image size changes
2011-04-30 01:26:42 +02:00
OV2
c47598f3cf
Update copyright in all files
2011-04-11 21:51:20 +02:00
OV2
9f22745fa5
Win32: fix double cg function unloading
2011-04-10 16:39:56 +02:00
OV2
153db86437
Win32: dynamically load the cg runtime; gracefully disable its functionality
...
The cg runtime is no longer required to run snes9x. If unavailable, no error
message will be displayed unless the user tries to load a cg shader.
2011-03-20 23:21:12 +01:00
OV2
8f63cb0cea
Win32: do not use pre-transformed vertices in D3D
...
Using pre-transformed vertices bypasses vertex shaders, which
prevented some of the cg shaders to run correctly.
2011-03-06 00:48:54 +01:00
OV2
82fe0f7819
Win32: update cg shader handling, output compile errors
2011-03-04 02:11:36 +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
8cf6950c3d
Win32: use generic DirectX error library (gocha)
2011-02-13 01:18:55 +01:00
OV2
f8fcdcbd72
Use bSNES-style XML-based .shader files for both OpenGL and Direct3D
...
.shader files are parsed with MSXML. A wrapper-class would be nice,
but it does its job.
2010-11-13 20:41:38 +01: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