libretroadmin
a74675a718
Remove unneeded ENABLE_HLSL code from glslang
2024-05-23 01:25:37 +02:00
kikmon
48205d5754
Added 2022 solution and updated github action flow to compile new targets ( #16158 )
...
Co-authored-by: papa <papa>
2024-01-23 22:50:42 -08:00
Jesse Talavera
17c9227a9c
Fix the build when XDelta is enabled on certain platforms ( #15968 )
...
* Rename the `MIN_MATCH` defined by xdelta3 to `XD3_MIN_MATCH`
- zlib defines its own macro by that name, but with a different value
* Don't redefine `SIZEOF_ARRAY` in xdelta3 if it already exists
* Don't define ssize_t in xdelta3, rely on libretro's definition instead
* Enable xdelta3 support in MSVC 2015-2019
* Fix some invalid MSBuild condition syntax
* Always build xdelta with XD3_USE_LARGESIZET as 1
* Fix an `#if` in task_patch.c
* Enable `HAVE_XDELTA` in the UWP build
* First crack at fixing Xdelta support for Android
2023-12-05 08:32:16 -08:00
Jesse Talavera-Greenberg
cd3bd1d9d5
Consolidate more properties in RetroArch-msvc2019.vcxproj
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
5044060ed0
Consolidate all PropertyGroups for the msvc2019 project file
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
6f9cd452e9
Consolidate uses of <LinkIncremental>
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
c85bfd3d57
Consolidate code analysis-related properties in RetroArch-msvc2019.vcxproj
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
dd69986cea
Set the RootNamespace to RetroArchmsvc2019
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
97278a3172
Consolidate several PropertyGroups in RetroArch-msvc2019.vcxproj
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
5be568a5ef
Consolidate the PropertySheets ImportGroup
...
- It's no longer conditional, since all configurations use the same value
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
65a0475235
Remove HAVE_CG from build configurations that don't use it in RetroArch-msvc2019.vcxproj
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
ebd89d762a
Refactor how RetroArch-msvc2019.vcxproj generates MOC files
...
- Use one set of properties with conditions
- Include all headers in ui/drivers/qt instead of naming them all
- Update griffin_cpp.cpp to reflect these changes
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
e7241e09f3
Add a section for Qt-specific properties in RetroArch-msvc2019.vcxproj
...
- But only if the build configuration uses Qt
2023-06-18 08:38:53 +02:00
Jesse Talavera-Greenberg
8dd1737aee
Define HAVE_MICROPHONE in all configurations in RetroArch-msvc2019.vcxproj
2023-06-18 08:38:53 +02:00
libretroadmin
938ab716bd
Bump version
2023-03-10 17:16:50 +01:00
libretroadmin
3bacd52629
Add HAVE_UPDATE_CORE_INFO for targets that already have HAVE_UPDATE_CORES defined
2022-12-23 01:52:38 +01:00
LibretroAdmin
92e996e272
Revert "(Win32/Sockets/Networking) WSAPoll is only available since Windows Vista; disable"
...
This reverts commit d832ce15d6eccdd40953213321142a2fcca91b3b.
2022-10-06 00:46:33 +02:00
LibretroAdmin
d832ce15d6
(Win32/Sockets/Networking) WSAPoll is only available since Windows Vista; disable
...
NETWORK_HAVE_POLL for MSVC2003/2005/2010
2022-10-05 23:54:25 +02:00
LibretroAdmin
b32b1f277b
Disable HAVE_IFINFO for MSVC 2003/2005 builds
2022-09-13 10:53:15 +02:00
LibretroAdmin
1a646d17e0
Add compat_strldup.c to Salamander versions
2022-08-25 17:00:23 +02:00
Cthulhu-throwaway
20c4407928
Add HAVE_IFINFO macro ( #14265 )
2022-08-01 07:51:02 +02:00
twinaphex
6f71879012
(MSVC2017) Cleanup vcxproj
2022-04-22 13:38:58 +02:00
twinaphex
bc018cff15
(D3D9 Cg) Cleanups
2022-04-22 13:36:42 +02:00
Keith Bowes
cce04bab70
Remove references to removed features ( #13564 )
2022-01-30 09:29:43 +01:00
twinaphex
28cac5c5a4
Add HAVE_CORE_INFO_CACHE - disable this for Steam build
2021-10-14 15:57:28 +02:00
twinaphex
cc2fea4c85
(MSVC2019/D3D9) D3D9 works now - HAVE_HLSL and HAVE_D3DX both set now
2021-09-28 15:50:15 +02:00
twinaphex
6a72403f0f
(MSVC) Define HAVE_D3DX when HAVE_HLSL is defined
2021-09-28 03:37:08 +02:00
twinaphex
8fa1f998c5
Move d3d9 headers to gfx/include/d3d9
2021-09-26 12:49:53 +02:00
twinaphex
0e21365be1
(MSVC) Add HAVE_HLSL to MSVC targets
2021-09-26 12:30:27 +02:00
twinaphex
bbbc4452d7
(MSVC 2010) Add HAVE_HLSL
2021-09-26 09:48:57 +02:00
bulzipke
f3daf070e1
Fix windows msvc build
2021-05-05 15:32:15 +09:00
twinaphex
d940c10afe
(Qt) Combine qt/options/generic.cpp and qt/options/nongeneric.cpp
2021-03-10 09:41:49 +01:00
Dwedit
58561643e7
Set SDK version to 10.0 (uses latest version)
2020-12-28 16:28:37 -05:00
aliaspider
b6544a71d7
(MSVC) add the DEBUG preprocessor definition to debug targets.
2020-12-20 07:05:46 +01:00
twinaphex
2d528fcf7d
(360) Cleanups
2020-09-20 17:39:28 +02:00
driver1998
8d82c7b08f
VS2019 solution: revert test changes
2020-09-07 11:03:24 +08:00
driver1998
693162f080
VS2019 solution: Use v142 toolchain for all targets
2020-09-07 10:54:51 +08:00
twinaphex
772ed15d88
Remove file_path_str from Salamander
2020-08-22 13:42:57 +02:00
twinaphex
e298ceb6bf
Update vcproj
2020-08-02 10:22:52 +02:00
twinaphex
ec57160709
(XB) Fix Salamander
2020-08-02 09:35:34 +02:00
twinaphex
602ea99c96
Fix 360 Salamander
2020-08-02 09:33:32 +02:00
twinaphex
04e67f1ac9
Make Xbox 360 reuse default xinput_joypad.c driver
2020-07-31 18:32:28 +02:00
twinaphex
47e22d69bf
Add HAVE_VIDEO_FILTER
2020-07-02 06:28:14 +02:00
twinaphex
3ee788def2
Add HAVE_DSP_FILTER
2020-07-02 02:13:04 +02:00
twinaphex
87b9c2a367
Add HAVE_REWIND switch
2020-07-01 21:04:05 +02:00
twinaphex
7862166ed2
Add back HAVE_SCREENSHOTS define from SSNES days
2020-07-01 17:47:13 +02:00
twinaphex
223d76680a
Add HAVE_CHEATS ifdef
2020-06-30 19:35:55 +02:00
twinaphex
bf04ac93c8
Add HAVE_RWAV
2020-06-30 17:36:03 +02:00
twinaphex
b77dd9cfe4
Add HAVE_PATCH ifdef; add patch switch support to qb
2020-06-30 15:54:31 +02:00
francescotintori
e1d0514ec5
Added VS2019 solution project (copied from VS2017)
2020-05-07 23:03:54 +02:00