57213 Commits

Author SHA1 Message Date
Autechre
b83d0495d5
Merge pull request #11953 from Sanaki/patch-1
Add /media/shaders_slang/ to .gitignore
2021-01-29 20:59:18 +01:00
Sanaki
9448147259
Add /media/shaders_slang/ to .gitignore 2021-01-29 19:46:07 +00:00
Autechre
1eb45fdf9b
Merge pull request #11942 from barbudreadmon/patch-1
fix slang shaders with rotation
2021-01-28 15:54:27 +01:00
Guo Yunhe
8eb335a814
Fetch translations from Crowdin (#11951) 2021-01-28 07:35:03 +01:00
Autechre
43611b6b10
(libretro-common) Fix libco for arm64 Mac (#11946) 2021-01-27 11:15:19 +01:00
twinaphex
9e2ff36d4a (macOS) Silence warning 2021-01-27 03:44:11 +01:00
twinaphex
d5c23fc7c6 (Apple/ARM64) Set __aarch64__ for Core Updater URL 2021-01-26 22:58:45 +01:00
Daniel De Matteis
1ece33337c (Mac) More warning fixes 2021-01-26 21:21:51 +01:00
Daniel De Matteis
59952c520b (Mac) Silence more warnings 2021-01-26 20:39:36 +01:00
Autechre
39e8225c82
(clang/MacOS) Silence warning 'Possible misuse of comma operator here' (#11945)
warnings
2021-01-26 19:43:53 +01:00
Autechre
e282cfe2fe
(IOHIDManager) Fix enumeration value 'kIOHIDElementTypeInput_NULL' (#11944)
not handled in switch warning
2021-01-26 19:39:36 +01:00
Autechre
082ccc167e
Fix slang_process string to C char regressions (#11943) 2021-01-26 18:17:37 +01:00
barbudreadmon
7cb250f827
(GLCORE) fix slang shaders with rotation 2021-01-26 10:13:57 +01:00
barbudreadmon
af6bb016cb
(VULKAN) fix slang shaders with rotation 2021-01-26 10:09:45 +01:00
Jean-André Santoni
9a51de833d
Build OSX Metal using Makefile (#11941) 2021-01-26 09:48:15 +01:00
jdgleaver
b9691597d1
Add 'L2 + R2' menu toggle gamepad combo (#11935) 2021-01-24 16:33:13 +01:00
twinaphex
dbbf557954 (Metal/WindowListener) Fix duplicate symbol errors by
moving implementation of WindowListener to cocoa_common.m
2021-01-24 03:56:17 +01:00
Autechre
7ea1d7d0da
Revert "Mac buildfixes (#11933)" (#11934)
This reverts commit 18a6880900637cac7ebd26ca810c2b9f2382a5db.
2021-01-24 03:56:05 +01:00
Autechre
18a6880900
Mac buildfixes (#11933)
* (Metal/WindowListener) Fix duplicate symbol errors by
moving implementation of WindowListener to cocoa_common.m

* (Apple) Cleanup some conditionals

* (Cocoa) Cut down on OSX ifdefs in Cocoa-specific code
2021-01-24 03:53:10 +01:00
AKuHAK
3c0633839f
(PS2) added Multitap support (up to 8 players) (#11928)
* (PS2) added Multitap support (up to 8 players)

* (PS2) revert some identation changes

* (PS2) fix for non-analog controllers
* fix for not recognized digital and other non-standart controllers
* fixed ps2_joypad_destroy
2021-01-24 00:04:04 +01:00
Braden Farmer
6167f8c980
Android: Clean up old symlinks before creating new ones (#11931) 2021-01-23 19:49:32 +01:00
jdgleaver
0068dfd963
Fix 'Power Management' menu (#11930) 2021-01-23 17:08:46 +01:00
Autechre
a49b02c44b
(Mac) Makefile changes for supporting Metal build (#11929)
* (QB) Add rule for Metal - define HAVE_COCOA_METAL for now
when building for Metal, and HAVE_COCOA for non-Metal build

* Make necessary changes to Makefile.common and qb/config.libs.sh:
- Disable OpenGL for now for Metal build
- Take Metal conditional out of OpenGL block in Makefile.common

* (Metal) Header fixes for compiling without Xcode/Griffin

* (Mac) Some buildfixes for non-Xcode building

* (cocoa_common.h) Restructure to no longer use -DOSX

* (Apple) More buildfixes

* (Apple) Cleanups
2021-01-22 22:20:38 +01:00
Autechre
a213c2dcdf
Merge pull request #11927 from Jamiras/sse2_msc_find_change
fix rewind crash on MSVC build when using SSE2
2021-01-22 18:43:30 +01:00
Jamiras
98ea2b6a47 improve granularity of custom compat_ctz 2021-01-21 23:29:58 -07:00
Jamiras
78ab9853a7 fix SSE2 implementation of find_change 2021-01-21 22:26:45 -07:00
jdgleaver
2520337ddc (.gitlab-ci.yml) Set expiry time to 10 minutes for all artefacts 2021-01-21 11:53:30 +01:00
Autechre
90c438d370
(retroarch-apple-packaging) Remove dependence on gsed 2021-01-21 09:22:44 +01:00
Autechre
746101010f
(Apple/Clang/ARC) ARC (Automatic Reference Counting) only available (#11920)
since Clang. PowerPC Mac is stuck with GCC and predates the use of ARC,
__has_feature() also is a Clang extension, so wrap around this with a
conditional so that GCC PowerPC on Mac can still work
2021-01-21 08:53:16 +01:00
Autechre
7d56bf2b0a
(Apple) Packaging update - will now package it into DMG as well (#11919) 2021-01-21 08:36:10 +01:00
Autechre
92774aa431
(Apple) Improve packaging script - icon should now be correct (#11918) 2021-01-21 07:16:13 +01:00
Autechre
21a1275966
(QB) MacOS X 10.5's toolchain does not support extra languages, (#11917)
so disable HAVE_LANGEXTRA. We can later make this more generic
by checking for specific GCC versions as a cutoff point for
HAVE_LANGEXTRA support, but this will do for now
2021-01-21 06:50:35 +01:00
Jamiras
015576b2ba
improve error handling for achievement unlocks (#11916) 2021-01-21 04:07:48 +01:00
Autechre
cff0a4e202
MSVC2003 buildfix - (#11915)
* MIIM_STRING and MIIM_FTYPE only available if WINVER is higher than
or equal to 0x0500
2021-01-21 03:07:46 +01:00
Autechre
39e84fd5b2
Refactor Win32 menubar code - (#11914)
* Get rid of camelCase notation
* Turn functions into static functions if not used outside
* Rewrite while (true) as for (;;)
* Some general cleanups
2021-01-21 02:59:30 +01:00
Autechre
47784c66f0
MSVC Buildfix - (#11913)
* Declare variables at the top of a function in C code
2021-01-21 02:59:14 +01:00
Autechre
630dbdd85c
Update AndroidManifest.xml 2021-01-21 01:16:00 +01:00
Autechre
760c9a8482
(Mac) Remove Apple Core GL Context (#11912)
* Remove Apple CGL context - was never used and never tested
2021-01-21 00:33:12 +01:00
twinaphex
a772eb550d file_list_get_size - list can be NULL, in which case return 0 2021-01-21 00:24:32 +01:00
Autechre
1344ae2ddd
Merge pull request #11910 from jdgleaver/x11-keyboard-focus-fix
(X11) Enable keyboard input when mouse cursor is not inside the RetroArch window but window still has focus
2021-01-20 15:37:47 +01:00
jdgleaver
e047aaaf39 (.gitlab-ci.yml) Set expiry time to 10 seconds for all artefacts 2021-01-20 15:10:47 +01:00
jdgleaver
ce47fe7e28 (X11) Enable keyboard input when mouse cursor is not inside the RetroArch window but window still has focus 2021-01-20 10:24:07 +00:00
twinaphex
fdfc4dda08 (OpenDingux) Don't build in code that we don't need for Dingux 2021-01-20 09:56:40 +01:00
Twinaphex
83a5859b18 Buildfix 2021-01-20 09:41:16 +01:00
twinaphex
fe810371c3 Add retroarch-apple-packaging.sh 2021-01-20 09:36:01 +01:00
twinaphex
cf01c66d6e Don't include these when HAVE_CHEEVOS is not defined 2021-01-20 09:07:16 +01:00
twinaphex
bfd0611815 Avoid small wrapper functions like file_list_get_userdata_at_offset
in hot functions
2021-01-20 09:04:08 +01:00
twinaphex
c7e8d2adf5 Silence warnings for some console platforms 2021-01-20 08:53:45 +01:00
twinaphex
7867c4b70e Get rid of file_list_get_size calls - one line wrapper function 2021-01-20 08:31:05 +01:00
Autechre
8359cfc29c
Merge pull request #11907 from pcjco/wii-usb1
Issue when argv[0] is usb1:/... on Wii
2021-01-20 04:36:59 +01:00