Commit Graph

176 Commits

Author SHA1 Message Date
twinaphex
c842d2e27e (Xbox1) Take out XMB 2018-02-18 01:37:36 +01:00
twinaphex
24306429bd (VS2013) Update solution; add Vulkan, D3D10, D3D11 support 2018-02-04 14:33:37 +01:00
twinaphex
2963288b29 SPIRV-Cross and glslang will compile with Griffin/MSVC targets now 2018-02-04 14:21:34 +01:00
twinaphex
c60f706f1e (MSVC 2013) Update solution
Griffin - add better ifdefs
2018-02-03 20:50:31 +01:00
twinaphex
311de8138e (Griffin) shader_vulkan - Uniquely name set_unique_map to avoid collision 2018-02-03 17:20:23 +01:00
twinaphex
94022f0599 (MSVC 2013) Add HAVE_SLANG
(Griffin) Add SPIRV-Cross/slang rules to Griffin
2018-02-03 17:10:20 +01:00
twinaphex
7f38ee79f7 (MSVC2013) Add additional features 2018-01-30 22:01:09 +01:00
twinaphex
b011f27c89 (MSVC 2013) Solution starts working now 2018-01-30 21:53:37 +01:00
twinaphex
b5a1111e07 Don't define HAVE_D3D12 for MSVC 2013 2018-01-30 16:44:42 +01:00
twinaphex
a5f232793b Silence warnings 2018-01-30 16:44:42 +01:00
twinaphex
2906744a0d (D3D10) Add non_HAVE_DYNAMIC codepaths 2018-01-29 15:33:30 +01:00
twinaphex
03e800c1c8 Add HAVE_D3D11 to MSVC 2013 - we need non-HAVE_DYNAMIC codepaths
for D3D11
2018-01-29 14:05:44 +01:00
twinaphex
dc6752cdf4 (MSVC 2013) Add more switches 2018-01-24 02:16:23 +01:00
twinaphex
63ad668ff0 Add HAVE_DYNAMIC ifdefs 2018-01-24 02:12:58 +01:00
twinaphex
cf97ff3824 Update 2018-01-24 02:09:43 +01:00
twinaphex
6a46065162 (MSVC 2013) Add more non_HAVE_DYNAMIC codepaths 2018-01-24 01:52:44 +01:00
twinaphex
80b17668b6 Add initial VS2013 solution 2018-01-24 01:29:45 +01:00
twinaphex
b04a52e2e9 (MSVC 2017) Add HAVE_D3D10 2018-01-23 19:29:32 +01:00
twinaphex
ed38887910 (VS2017) Update solution 2018-01-23 08:38:40 +01:00
twinaphex
f8d32bf10d (MSVC 2017) Add HAVE_D3D11/HAVE_D3D12 2018-01-21 07:51:11 +01:00
twinaphex
7ab2cbf877 Revert "(Xbox OG) Add HAVE_7ZIP"
This reverts commit fd799bccef.
2018-01-21 04:01:12 +01:00
twinaphex
fd799bccef (Xbox OG) Add HAVE_7ZIP 2018-01-21 02:35:17 +01:00
twinaphex
f884e5b0c8 (Xbox OG) Build in RPNG support 2018-01-21 01:27:41 +01:00
twinaphex
537870b6ec (XDK1) Add HAVE_OVERLAY 2018-01-21 01:19:06 +01:00
twinaphex
2fcd44b40c (Xbox 1) Remove HAVE_MATERIALUI 2018-01-21 00:06:55 +01:00
twinaphex
b640e1cbe9 (Xbox OG) Add HAVE_MATERIALUI / HAVE_XMB 2018-01-20 06:48:44 +01:00
twinaphex
dc81998c0b (Xbox OG) Buildfixes 2018-01-19 04:55:34 +01:00
twinaphex
841593f082 (MSVC 2010) Define HAVE_D3DX 2018-01-19 02:37:24 +01:00
twinaphex
f30c0010f6 Remove xbox media path 2018-01-17 09:05:28 +01:00
twinaphex
54fd72fb24 Make it possible to compile with HAVE_VULKAN on MSVC 2017 build ;
glslang stripped out for now
2018-01-11 02:53:40 +01:00
twinaphex
99699af36f (MSVC 2003) Add DEBUG 2018-01-07 12:21:01 +01:00
twinaphex
3033c1586a (MSVC 2010) x64 - compile griffin.c as C 2018-01-04 16:55:00 +01:00
twinaphex
7a481236bf (Xbox OG) Some more buildfixes 2018-01-03 14:37:35 +01:00
twinaphex
6c5d303a07 (Xbox OG) Fix Salamander build 2018-01-03 14:31:41 +01:00
twinaphex
956f869974 (360) Fix Salamander build 2018-01-03 12:14:08 +01:00
twinaphex
a74ef2214d Start removing SINC ifdefs for individual Makefiles 2017-12-31 21:34:31 +01:00
twinaphex
88cac16409 (MSVC 2003) Compile griffin.c as C code 2017-12-31 03:16:08 +01:00
Andrés
fbdd53b717
Change the entry point in MSVC2010 builds 2017-12-15 18:03:20 -05:00
Andrés
4604faf8d9
Update RetroArch-msvc2010.vcxproj 2017-12-15 12:46:35 -05:00
Andrés
f25ba04d91
Change the entry point in non DEBUG builds 2017-12-15 09:43:39 -05:00
Andrés
0602f8eb79
Try to get rid of the console in MSVC 2010 builds 2017-12-14 21:36:33 -05:00
twinaphex
d5b3104cfb Cleanups/warning fixes 2017-12-06 19:51:07 +01:00
Jean-Paul Mari
38b899e4d6 Added Visual Studio 2017 support
The msvc-2017 is based on msvc-2015
2017-12-05 11:23:38 -05:00
twinaphex
67fea30406 Remove remaining references to HAVE_FBO 2017-11-13 08:55:41 +01:00
bparker06
814f18b7a8
Update RetroArch-msvc2005.vcproj 2017-11-06 23:46:55 -05:00
twinaphex
360a3686a0 Update include dirs 2017-11-06 05:23:53 +01:00
twinaphex
d10de20bff Start compiling Griffin as C for 360 - C89 fixes 2017-10-03 04:11:41 +02:00
twinaphex
d22e662d1c (MSVC 2005) Compile griffin.c as C 2017-10-02 22:26:56 +02:00
twinaphex
34963ee438 (MSVC 2015) Compile griffin.c as C 2017-10-02 22:20:36 +02:00
twinaphex
721afe22d8 (MSVC 2010) Compile griffin.c as C 2017-10-02 22:06:32 +02:00
twinaphex
a90d0a2117 (360) Fix Salamander build 2017-09-29 18:05:40 +02:00
twinaphex
92d0c1f593 (360) Update 2017-09-14 22:50:36 +02:00
twinaphex
170b368044 (360) Some buildfixes 2017-09-13 04:21:00 +02:00
Brad Parker
8e59cb9f7e accidentally removed vc2005 solution 2017-09-06 23:04:09 -04:00
Brad Parker
0a1b3fedc0 VC6 support (targets NT 3.51) 2017-09-06 23:03:02 -04:00
Brad Parker
521d3220b5 msvc2003: add "NoDX" debug target 2017-09-04 15:04:44 -04:00
Brad Parker
007888f54d msvc2003: add "NoDX" targets to remove DirectX8 needed to run on NT 2017-09-04 14:19:14 -04:00
Brad Parker
455a455d9f msvc2005: remove WINVER as it was causing too much trouble with multimon (requires WINVER set to win2k but 98 supports it too) 2017-09-04 12:03:50 -04:00
Brad Parker
6b20986d67 msvc2005: can't target lower than 98 2017-09-04 05:58:23 +00:00
Brad Parker
747dd2ad12 support Windows 95/NT4 2017-09-03 23:39:25 -04:00
Brad Parker
9e41efbd24 msvc2003 linker fixes 2017-09-03 23:48:22 -04:00
Brad Parker
8d525f711a msvc2003 buildfixes 2017-09-03 23:39:25 -04:00
Brad Parker
cacb69542c msvc2005: add missing winmm dependency 2017-08-03 23:17:56 -04:00
Brad Parker
3c4f13e9f5 msvc2005: add directx sdk include/lib paths to project file (msbuild is ignoring INCLUDE/LIB for some reason) 2017-07-18 22:30:10 +00:00
Brad Parker
2211f4391c msvc2005: add Platform SDK include dir to project file 2017-07-18 20:25:48 +00:00
twinaphex
15a5083b8c (360) Define MSB_FIRST for RetroArch Salamander 2017-05-06 16:43:53 +02:00
aliaspider
f73c3af445 (msvc) use the correct config for x64 builds. 2017-04-11 17:58:35 +01:00
aliaspider
b1d750bc1d enable x64 builds in RetroArch-msvc2010.sln 2017-04-11 16:31:18 +01:00
Brad Parker
8aa8d6ff6b MSVC2005: add winmm.lib to linker, needed by rthreads changes in f4c187e 2017-02-14 02:39:26 +00:00
Brad Parker
d8fb3d937c UTF8 fixes for MSVC, don't include any files with a UTF8 BOM if HAVE_LANGEXTRA isn't defined 2017-01-31 12:20:16 -05:00
twinaphex
f763dc0a1e Add msvc-2015 solution courtesy of spec-chum 2017-01-26 01:56:51 +01:00
Brad Parker
b9eb1c0222 add NoAccel configs in msvc2005 that disable GL and D3D 2017-01-22 13:48:49 -05:00
Brad Parker
1c36c395d4 vc2005 version fix 2017-01-18 02:08:04 -05:00
Brad Parker
8e52d0af6c Windows 98 buildfix 2017-01-18 02:02:32 -05:00
Brad Parker
c78991b6a2 msvc2005 buildfix 2017-01-17 19:41:20 -05:00
Brad Parker
039064d0f1 remove HAVE_LANGEXTRA from Xbox build, fixes compilation on vc2003 2017-01-17 19:21:15 -05:00
Brad Parker
76b7235dc5 msvc2005 buildfix 2017-01-16 22:20:59 -05:00
Brad Parker
7b057fd43f GDI: add msimg32 library to msvc2010 project 2017-01-16 20:56:32 -05:00
Brad Parker
e0f71928ca add msvc2005 project files for Win2000 2017-01-16 20:41:08 -05:00
twinaphex
1c0d8f3927 Add compat_strcasestr to Xbox Salamander solutions 2016-12-17 19:37:30 +01:00
twinaphex
9375efe24e Add HAVE_CC_RESAMPLER defines 2016-12-12 12:44:29 +01:00
twinaphex
6b779dab4f (MSVC 2003) XInput likely not to work 2016-12-07 07:16:58 +01:00
twinaphex
cca2aa7ee9 (MSVC) Add HAVE_UPDATE_ASSETS 2016-11-05 23:32:29 +01:00
twinaphex
7fc1d76c4c (MSVC) Update paths 2016-11-04 18:55:16 +01:00
twinaphex
9fa0fc255c (MSVC) Update paths 2016-11-04 18:52:01 +01:00
twinaphex
3d9f43bcdc (MSVC) Update paths 2016-11-04 18:46:37 +01:00
twinaphex
41212b40c5 Remove DONT_HAVE_STATE_TRACKER 2016-10-20 05:11:35 +02:00
twinaphex
c2bb410d8d Take out HAVE_BUILTIN_AUTOCONFIG - always include it 2016-10-04 07:33:57 +02:00
twinaphex
9384875ab0 Don't use HAVE_NETPLAY any more 2016-09-29 21:07:10 +02:00
twinaphex
266a06ffb1 Revert "Expose GPU Hard Sync for GLES 3 too"
This reverts commit a74813c9ea.
2016-09-05 21:43:02 +02:00
twinaphex
a74813c9ea Expose GPU Hard Sync for GLES 3 too 2016-09-05 21:16:30 +02:00
twinaphex
19fa1ff13f (MSVC 2010) Buildfix 2006-01-17 06:39:19 +01:00
twinaphex
c9236924a3 (MSVC 2003) Buildfixes 2006-01-17 06:19:45 +01:00
twinaphex
f81fe2782a (MSVC 2003) Add include dir 2006-01-17 04:40:33 +01:00
twinaphex
d4eca3aeb7 Move glext.h header to gfx/include/GL/glext.h 2016-08-11 23:34:05 +02:00
twinaphex
35939125b0 (MSVC 2003) Start adding MSVC 2003 solution files 2006-01-17 04:25:59 +01:00
twinaphex
3787d9d691 (MSVC) Add imageviewer 2016-08-01 22:26:50 +02:00
twinaphex
8983126c23 Should finally remove Cg from unwanted targets 2016-07-16 22:31:55 +02:00
twinaphex
3f3486336b (MSVC) Updated solution again 2016-07-16 22:22:57 +02:00
twinaphex
5a6e3f7968 Remove some more CG parts 2016-07-16 22:21:02 +02:00