Commit Graph

26 Commits

Author SHA1 Message Date
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