Commit Graph

57161 Commits

Author SHA1 Message Date
jdgleaver 1c591be8f1 Add option to automatically enable 'game focus' mode when running/resuming content 2021-01-13 15:00:36 +00:00
jdgleaver 3a6558c2f1 (RGUI) Add Russian language support 2021-01-13 10:00:51 +00:00
Autechre 036e6fb221
Merge pull request #11865 from schellingb/fix_winmm_midi_break
winmm_midi: Recover from MIDI messages not handled by the device
2021-01-12 21:04:14 +01:00
Autechre 666324df1d
Merge pull request #11866 from farmerbb/master
Android: add Gradle task to output Play Store version code
2021-01-12 21:03:53 +01:00
Braden Farmer 7aac0582e3 Android: add Gradle task to output Play Store version code 2021-01-12 10:12:07 -07:00
Bernhard Schelling 4fcace9aed
Recover from messages not handled by the device
When an underlying MIDI device does not understand/support a MIDI message (very common with sysex messages) it returns an error code.
With this fix MIDI output can continue gracefully even after an emulated game sends an unsupported message.
2021-01-13 02:07:21 +09:00
Autechre 0ce218e20a
Merge pull request #11862 from Jamiras/cheevos_emu_cheat_hardcore_toggle
(cheevos) prevent hardcore toggle when emu-handled cheats are active
2021-01-12 16:31:15 +01:00
Autechre ba01aa5334
Merge pull request #11864 from jdgleaver/gitlab-linux-no-skel-config
(.gitlab-ci.yml) linux-x64/linux-i686: Remove redundant skeleton retroarch.cfg file from AppImage builds
2021-01-12 12:40:55 +01:00
jdgleaver 2fcb525a4c (.gitlab-ci.yml) linux-x64/linux-i686: Remove redundant skeleton retroarch.cfg file from AppImage builds 2021-01-12 11:24:23 +00:00
Jamiras 75fad11c27 prevent hardcore toggle when emu-handled cheats are active 2021-01-11 20:38:43 -07:00
Autechre 41981f62e1
Merge pull request #11857 from Ryunam/screenshot-notification-cleanup
Minor cleanup (screenshot notifications)
2021-01-09 21:31:23 +01:00
Ryunam d49f266424 Minor cleanup of screenshot notification options 2021-01-09 17:14:38 +01:00
Autechre 7450f049e7
Update index.html 2021-01-09 17:05:35 +01:00
Autechre e7c341331b
Merge pull request #11855 from guoyunhe/crowdin
Fetch translations from Crowdin
2021-01-09 14:41:53 +01:00
Guo Yunhe 8ae3b50c94 Fetch translations from Crowdin 2021-01-09 12:04:24 +08:00
twinaphex 07db1bbfde Cut down on code duplication 2021-01-08 23:20:34 +01:00
Autechre d1d0212684
Merge pull request #11852 from Ryunam/refreshrate-notification
Add option to show/hide Refresh Rate notification
2021-01-08 18:09:49 +01:00
Ryunam c341aabdb4 Add option to show/hide Refresh Rate notification 2021-01-08 17:32:33 +01:00
Autechre 36b0ffd5e5
Merge pull request #11851 from jdgleaver/emscripten-memory
(Emscripten) Makefile.emscripten: Allow linker 'TOTAL_MEMORY' value to be set via command line
2021-01-08 16:01:41 +01:00
jdgleaver ddef98fe11 (Emscripten) Makefile.emscripten: Allow linker 'TOTAL_MEMORY' value to be set via command line 2021-01-08 14:52:52 +00:00
Autechre 0e6660a60b
Merge pull request #11850 from jdgleaver/gitlab-linux-i686-qt
(.gitlab-ci.yml) linux-i686: Enable both Qt and non-Qt builds
2021-01-08 13:47:08 +01:00
jdgleaver cd1c896a18 (.gitlab-ci.yml) linux-i686: Enable both Qt and non-Qt builds 2021-01-08 12:32:14 +00:00
Autechre 7b2e2b5ffa
Merge pull request #11849 from jdgleaver/qt-plugin-fix
Fix Qt plugin path detection when using Qt < 5.6.0
2021-01-08 12:11:54 +01:00
jdgleaver 1d33e0ee46 Fix Qt plugin path detection when using Qt < 5.6.0 2021-01-08 10:56:20 +00:00
Autechre 3530fe9c3f
Merge pull request #11847 from gblues/gblues/wiiu-slow-startup
Remove the path_is_valid() call when loading textures
2021-01-08 10:12:53 +01:00
Nathan Strong 0e0fbb53f9 Remove the path_is_valid() call when loading textures
== DETAILS
The `path_is_valid()` call ends up invoking `stat()`, which is unpredictable.
It's practically free when implemented by an operating system (Linux, Windows),
but on embedded systems it can be problematic.

In the case of the Wii U, the stat() call actually ends up taking longer than
the file I/O. And the texture loading code already handles a "file not found"
case, so the stat() call ends up just being a waste of time.

Removing this reduces the texture load time from ~210-250ms down to 60-65ms
on average.
2021-01-07 21:06:07 -08:00
Braden Farmer 43b1bbed46 Android: fix crash on latest nightlies (non-Play Store) 2021-01-07 18:58:07 +01:00
Autechre 130617a327
Merge pull request #11845 from jdgleaver/gitlab-linux-x64-qt
(.gitlab-ci.yml) linux-x64: Enable both Qt and non-Qt builds
2021-01-07 18:11:08 +01:00
jdgleaver 72f17b3d30 (.gitlab-ci.yml) linux-x64: Enable both Qt and non-Qt builds 2021-01-07 17:02:11 +00:00
Autechre 6acbaf0bf2
Merge pull request #11844 from jdgleaver/gitlab-linux-i686
(.gitlab-ci.yml) Add linux-i686 target
2021-01-07 15:48:11 +01:00
jdgleaver fbdfec28b0 (.gitlab-ci.yml) Add linux-i686 target 2021-01-07 14:30:29 +00:00
Autechre f40644c901
Merge pull request #11782 from crystalct/master
Avoid crashes when a not implemented Pipeline is chosen in old platfo…
2021-01-07 09:37:57 +01:00
Autechre d935b392d9
Merge pull request #11839 from IAmBoring/boring1
Core run init failure forces return to menu
2021-01-07 09:21:33 +01:00
Autechre cada1f6ff0
Merge pull request #11840 from IAmBoring/boring2
Add Visual Studio 2019 version numbers
2021-01-07 09:20:56 +01:00
IAmBoring a11f1bd74f
Add Visual Studio 2019 version numbers 2021-01-07 04:23:58 +00:00
IAmBoring 510bed6655
Core run init failure forces return to menu
Gracefully loads dummy core instead of running lots of unexpected bad behavior.
2021-01-07 03:38:27 +00:00
Autechre 11809bd365
Merge pull request #11837 from libretro/vita_gles
[VITA] Add support for Vita GLES2 (Piglet)
2021-01-06 21:38:44 +01:00
Autechre a2ac9fd05d
Merge pull request #11836 from driver1998/uwp-vfs
[UWP] VFS: Use Win32 file APIs when possible, improves I/O perfomance
2021-01-06 21:28:01 +01:00
OsirizX b96a0c495a [VITA] Add support for Vita GLES2 (PIGLET) 2021-01-06 19:14:30 +01:00
Francisco José García García c28665e1bd [VITA] Add some types to .gitignore 2021-01-06 19:11:12 +01:00
GH Cao 19535330d2 [UWP] VFS: Use Win32 file APIs when possible 2021-01-07 00:14:21 +08:00
Autechre bf81df5b3b
Merge pull request #11835 from jdgleaver/gitlab-emscripten
(.gitlab-ci.yml) Add Emscripten target
2021-01-06 15:50:24 +01:00
jdgleaver be1c7b8e4c (.gitlab-ci.yml) Add Emscripten target 2021-01-06 14:42:06 +00:00
Autechre bd405eb7c3
Merge pull request #11830 from IAmBoring/boring1
XAudio2 threaded creation
2021-01-06 14:39:24 +01:00
Autechre e1b2cba7ef
Merge pull request #11831 from IAmBoring/boring2
Threaded audio - prevent callbacks when paused
2021-01-06 14:39:14 +01:00
Autechre b5df2d6bb1
Merge pull request #11834 from pcjco/pcjco-dist-cores-fix
Update dist-cores.sh
2021-01-06 00:49:27 +01:00
Autechre 6aeaf7cf16
Merge pull request #11833 from pcjco/pcjco-wii-fix
Some null pointer check
2021-01-06 00:35:23 +01:00
pcjco 70b3c01d91
Update dist-cores.sh 2021-01-06 00:18:46 +01:00
pcjco a33bcfead7 Some null pointer check
fix Wii version crash on load.
2021-01-06 00:03:31 +01:00
Autechre a9f98c1dcc
Merge pull request #11832 from jdgleaver/gitlab-linux64-disable-qt
(.gitlab-ci.yml) linux-x64 target: Disable Qt support, due to dependency hell
2021-01-05 17:51:11 +01:00