Twinaphex
cf97f39cac
Update .travis.yml
2019-12-25 21:26:17 +01:00
Twinaphex
b6a45645d8
Update AndroidManifest.xml
2019-12-25 09:33:43 +01:00
Twinaphex
3d3c848ba7
Update AndroidManifest.xml
2019-12-25 09:33:27 +01:00
twinaphex
c98dc7ef34
Update CHANGES.md
2019-12-25 09:15:46 +01:00
twinaphex
586f54a0f7
Fix C89_BUILD
2019-12-25 09:08:50 +01:00
twinaphex
75f3a79aa6
(MaterialUI) Add icons
2019-12-25 08:49:52 +01:00
Twinaphex
27c3c1f684
Update CHANGES.md
2019-12-25 08:37:01 +01:00
Twinaphex
5ee803682f
Update CHANGES.md
2019-12-25 08:36:46 +01:00
Twinaphex
e52daa8602
- use MIN macro instead of min for portability
...
- remove unused variable
2019-12-25 08:31:18 +01:00
twinaphex
65cddce865
(OSX/iOS) Forcibly disable Threaded Video until UIWindow/NSWindow
...
concurrency issues are fixed
2019-12-25 08:28:43 +01:00
twinaphex
973ae36fe5
(MaterialUI) Add missing icons
2019-12-25 08:24:08 +01:00
Twinaphex
7b1819e988
Update CHANGES.md
2019-12-25 07:43:45 +01:00
twinaphex
538f0c534f
Backport Added alternate Turbo-Mode 'Single Button' -
...
For systems supporting only a single button, the turbo-button will toggle firing that button without the need to hold it.
When holding the button turbo will be suspended and resumed when the button is released. Holding the button may have a different function to just tapping it, e.g. charging the beam in R-Type on C64/Amiga.
The original implementation in RA is named 'Classic' because I have no
idea where it originates from.
2019-12-25 07:13:01 +01:00
twinaphex
921e470b05
Bump up to 1.8.2
2019-12-25 07:00:45 +01:00
Twinaphex
ea4e5ab9ef
Merge pull request #9889 from fpscan/turkish
...
Turkish language updates
2019-12-24 23:25:04 +01:00
Ömercan Kömür
96d0de4e7c
Update msg_hash_tr.h
...
update for 1.8.2
2019-12-25 00:44:45 +03:00
Ömercan Kömür
04bd684258
Merge pull request #2 from libretro/master
...
updates
2019-12-25 00:27:33 +03:00
twinaphex
58852ec9bb
(Menu) Selectively hide 'Disallow Non-Slave Mode Clients' if 'Allow SLave-Mode
...
Clients' is disabled
2019-12-24 17:38:07 +01:00
twinaphex
e4fcce118c
(Menu) Hide 'Show desktop menu on startup' if 'Desktop menu' setting
...
itself is disabled
2019-12-24 17:24:48 +01:00
twinaphex
ef149605cd
(Menu) Reimplement Quick Menu - > Shaders -> Watch shader files for
...
changes - can now be turned on/off through touch
2019-12-24 17:19:23 +01:00
Twinaphex
c240449b10
Merge pull request #9888 from hasenbanck/ass-fix
...
Fix ASS rendering assertion on seeking.
2019-12-24 16:56:32 +01:00
twinaphex
8d63faa74d
C89_BUILD fix
2019-12-24 16:53:13 +01:00
Nils Hasenbanck
226f2d52ff
Fix ASS rendering assertion on seeking.
...
ASS needs some locking.
2019-12-24 12:16:52 +01:00
twinaphex
1165f8dfe9
(Menu) Remove duplicates
2019-12-24 08:29:06 +01:00
twinaphex
4e34611d1d
(Menu) Add title for Remap Binds Port
2019-12-24 08:10:20 +01:00
twinaphex
0df043aff1
(Menu) Refactor Quick Menu - Controls - each port now has its own
...
submenu
2019-12-24 07:36:01 +01:00
twinaphex
9573b53390
Put ifdefs around core_updater_list_free_cached for targets
...
that don't define HAVE_NETWORKING
2019-12-24 05:36:54 +01:00
twinaphex
ca0edad8c2
(Menu) don't hide logging settings anymore
2019-12-24 05:29:15 +01:00
twinaphex
f47b07e35a
(Menu) Quick Menu - Cheats - Delete All no longer requires five
...
right button presses - this should fix this functionality for mobile
touch users too
2019-12-24 05:13:24 +01:00
Twinaphex
45db2122c9
Merge pull request #9887 from WeedyWeedSmoker/French-update
...
French update - core updater newest additions!
2019-12-24 04:58:38 +01:00
twinaphex
d33624c623
(Menu) Hide Refresh Rate options when Threaded Video is enabled -
...
these settings do nothing with Threaded Video
2019-12-24 04:29:12 +01:00
twinaphex
abb1b28e96
Hide Logging Verbosity levels behind Logging Verbosity
2019-12-24 04:18:38 +01:00
twinaphex
a19da4bf22
(Menu) No longer hide Logging behind Advanced
2019-12-24 04:09:34 +01:00
Weedy Weed Smoker
347cb15722
French update - core updater newest additions!
2019-12-24 09:53:57 +07:00
twinaphex
20f3b8d404
Buildfix for non-shader targets
2019-12-24 03:15:51 +01:00
twinaphex
31a7f2b4d9
Add missing ifdef
2019-12-24 02:17:48 +01:00
twinaphex
e5a6517897
(MSVC UWP) Generate new pfx key
2019-12-23 23:04:56 +01:00
twinaphex
80f3f99845
Merge branch 'master' of https://github.com/libretro/RetroArch
2019-12-23 20:18:35 +01:00
Twinaphex
4322d0c3fe
Merge pull request #9885 from jdgleaver/core-update
...
(Core Updater) Only download when new core is available + add option to update all installed cores
2019-12-23 20:02:43 +01:00
twinaphex
764f1d846e
Merge branch 'master' of https://github.com/libretro/RetroArch
2019-12-23 19:58:42 +01:00
Twinaphex
1d0be580c5
(Menu) Remove unused variables
2019-12-23 19:43:09 +01:00
twinaphex
44f2986665
Merge branch 'master' of https://github.com/libretro/RetroArch
2019-12-23 19:19:26 +01:00
Twinaphex
9d6490e38a
Merge pull request #9881 from hasenbanck/no-video-fifo
...
Remove video fifo in ffmpeg core.
2019-12-23 19:18:59 +01:00
twinaphex
7aa914fde7
Merge branch 'no-video-fifo' of git://github.com/hasenbanck/RetroArch
2019-12-23 19:04:54 +01:00
Twinaphex
0930cd29fb
Merge pull request #9884 from WeedyWeedSmoker/French-update
...
French translation - Latest additions!
2019-12-23 18:56:12 +01:00
jdgleaver
695749f155
(Core Updater) Only download when new core is available + add option to update all installed cores
2019-12-23 17:34:44 +00:00
Weedy Weed Smoker
3ca8623b29
French translation - Latest additions!
2019-12-23 22:41:49 +07:00
Nils Hasenbanck
c6309d963d
Remove video fifo in ffmpeg core.
...
The video fifo can be removed, since we have a ring buffer in it's
place. This removes unneeded copy operations and as a positive side
improves overall decoding speed.
Makes 8k60p SW and 4k60p HW decoding possible on my system.
For now the ring buffer is 32 images deep. This limitation will
be removed, once audio and video decoder have their own
packet handling.
2019-12-23 16:07:34 +01:00
twinaphex
305aee2c33
(Menu) Get rid of 'Port Number' label for Port Binds screen
2019-12-23 08:21:44 +01:00
twinaphex
cbcdfa572a
(Mobile) Should no longer crash when clicking on a cheat entry
2019-12-23 07:49:29 +01:00
twinaphex
2512365012
(Menu) Displaylist - Get rid of global
2019-12-23 06:34:58 +01:00
twinaphex
9988bae6f4
(Shader) Implement shader parameter action OK callbacks
2019-12-23 05:39:10 +01:00
twinaphex
18f2b9c63e
Reimplement shader preset parameter functions
2019-12-22 22:45:08 +01:00
twinaphex
b5cc71720c
(Menu) Move FORCE_SRGB_DISABLE to Video Output
2019-12-22 22:10:45 +01:00
twinaphex
6eed40f80c
More warning fixes for non-shader target platforms
2019-12-22 08:18:00 +01:00
twinaphex
e93d90bc45
Fix build on platforms that don't have shader support
2019-12-22 08:12:42 +01:00
twinaphex
d057d2a202
(Menu) Implement action OK callback for Quick Menu -> Shaders -> Passes
2019-12-22 07:14:20 +01:00
twinaphex
cb67ace703
(Menu) Hide Windowed Mode settings selectively
2019-12-22 06:26:42 +01:00
twinaphex
759724facb
(Menu) Hide Fullscreen Mode settings if windowed mode is not supported
...
by context driver
2019-12-22 06:22:05 +01:00
twinaphex
3033491f3d
Turn HAVE_EASTEREGG into HAVE_GONG
2019-12-22 03:08:02 +01:00
twinaphex
751ff8f72c
(Menu) Selectively hide Network Command Port
2019-12-21 21:08:37 +01:00
twinaphex
d6d76a53b9
(Menu) Selectively hide Relay Server Location
2019-12-21 19:56:33 +01:00
twinaphex
3224eefdf1
(Menu) Selectively hide Video Layout
2019-12-21 18:39:34 +01:00
twinaphex
776ae626a6
(Menu) User Interface - selectively hide Kiosk Mode Password
2019-12-21 18:23:25 +01:00
twinaphex
8ad44acc5d
(Menu) Action start callback - do a refresh at the end
2019-12-21 18:13:01 +01:00
twinaphex
ecbbf1e3bb
(Menu) Selectively hide Settings -> Accessibility
2019-12-21 17:59:56 +01:00
twinaphex
2d31377ba8
(Menu) User Interface -> Appearance - Selectively hide XMB Horizontal
...
Animation setting
2019-12-21 17:49:39 +01:00
twinaphex
e55692d74f
(Desktop Menu) Prevent hidden settings for desktop menu -
...
add third parameter that when set to true, will include everything
in the list - this way we can show greyed out settings
2019-12-21 17:33:50 +01:00
twinaphex
6164e33b07
(Menu) Settings -> Playlists - more selective hiding
2019-12-21 17:22:43 +01:00
twinaphex
4850cc0f97
(Menu) Aspect Ratio - implement dropdown box again
2019-12-21 16:54:42 +01:00
twinaphex
5674c46f38
(Menu) Don't hide Config Aspect Ratio for advanced
2019-12-21 16:44:47 +01:00
twinaphex
a33280b08e
(Menu) Implement touch/OK callbacks
2019-12-21 07:00:27 +01:00
twinaphex
48799b73d5
Standardize function signature for action_select
2019-12-21 06:01:38 +01:00
twinaphex
7c028596fb
(Menu) Selectively hide Overlay Settings and Rewind
2019-12-21 05:35:46 +01:00
twinaphex
d93200d2eb
(Menu) Selectively hide 'Rewind' settings
2019-12-21 05:27:42 +01:00
twinaphex
aafee65238
(Menu) Selectively hide 'FPS Update Interval'
2019-12-21 05:22:18 +01:00
twinaphex
f5a7504c38
(Menu) Selectively hide Onscreen Notifications BG Color Settings
2019-12-21 05:10:22 +01:00
twinaphex
ef4d24600e
(Menu) Settings -> Logging - Hide 'Log To File Timestamp' if 'Log To File' is disabled
2019-12-21 04:49:30 +01:00
twinaphex
28ec64e200
(Menu) Video -> Scaling - Hide Custom Viewport X/Y when Integer
...
Scale is enabled as description indicates
2019-12-21 04:32:56 +01:00
twinaphex
1fcded67ef
(Menu) Achievement submenu - selectively hide
2019-12-21 03:10:15 +01:00
twinaphex
3be60539ce
(Menu) Aspect ratio - selectively hide/show values based on whether
...
you have Custom or Config selected
2019-12-21 01:27:28 +01:00
twinaphex
779c0a01d3
Selectively hide Hard Sync
2019-12-21 00:39:30 +01:00
twinaphex
e1a5b80ae1
(Menu) Implement selective hiding for VSync and Hard Sync
2019-12-21 00:24:29 +01:00
twinaphex
021102c62d
(Menu) Runahead global setting now hides the related options
2019-12-20 23:10:35 +01:00
twinaphex
de1e66f7a9
(Menu) Add Input -> Haptic Feedback submenu
2019-12-20 20:49:30 +01:00
twinaphex
13793885f3
(Menu) Add Input -> Menu Controls settings submenu
2019-12-20 19:24:35 +01:00
twinaphex
cdeef9dc95
(Menu) Implement action OK for Bind Hold, Turbo Period and Duty Cycle
2019-12-20 15:29:15 +01:00
twinaphex
55400e9b42
(Menu) Max Swapchain Images - implement action OK callback
2019-12-20 15:18:44 +01:00
twinaphex
110bc5abbe
(Menu) Settings - Implement action OK callback for custom viewport width/height
2019-12-20 15:14:13 +01:00
twinaphex
21ffbc0cca
(Menu) Netplay submenu - don't show 'No Settings found'
...
(Menu/Misc) Some more icons
2019-12-20 14:37:44 +01:00
twinaphex
559c6df0c3
(Desktop Menu) Cleanups
2019-12-20 14:19:11 +01:00
twinaphex
b7b0348c3c
(Desktop Menu) Input -> Hotkey Binds refactor
2019-12-20 14:17:16 +01:00
twinaphex
779b8b32cf
Move 'Press Quit Twice' and 'Menu Toggle Gamepad Combo' to Input ->
...
Hotkey Binds
2019-12-20 13:56:31 +01:00
twinaphex
a73555f672
(Menu) Add sublabel for Video Output submenu
2019-12-20 13:50:20 +01:00
twinaphex
03d0e0d799
(MaterialUI) Add icons for submenus
2019-12-20 13:48:38 +01:00
twinaphex
64597e47c6
(Menu Usability) If 'Favorites Tab' is disabled, don't show
...
'Add To Favorites' option in Quick Menu/Playlist menu
2019-12-20 07:21:15 +01:00
twinaphex
6713c6ebed
(Menu) If On-Demand Thumbnail Downloader is enabled, hide
...
'Download Thumbnails' from playlist menu screen
2019-12-20 07:15:04 +01:00
twinaphex
051342cc8b
Rewrite win32_get_video_output
2019-12-20 07:15:03 +01:00
Twinaphex
94cf920751
Merge pull request #9879 from Jamiras/cdfs_track_start
...
proper calculation of offset to track 2 when sector sizes vary
2019-12-20 04:02:53 +01:00
twinaphex
dcac9de58b
Add Audio Driver setting to Audio -> Output
2019-12-20 02:30:05 +01:00
twinaphex
23ce202d38
(Menu) Add Audio -> Resampler settings
2019-12-20 02:16:31 +01:00
Twinaphex
362dd7241a
Merge pull request #9878 from Jamiras/cheevos_segacd_bin_hash
...
(cheevos) fix hashing of raw bin file for Sega CD
2019-12-20 01:19:13 +01:00
twinaphex
94907678eb
(Menu) Add Audio -> output and Audio -> Synchronization
2019-12-20 01:18:28 +01:00
Jamiras
9cb94e00b0
fix hashing of raw bin file for sega cd
2019-12-19 13:19:43 -07:00
Jamiras
3b4e55d0e5
proper calculation of offset to track 2 when sector sizes vary
2019-12-19 13:17:32 -07:00
Twinaphex
8779151fef
Merge pull request #9877 from DEX357/patch-49
...
Update msg_hash_pl.h
2019-12-19 21:04:38 +01:00
twinaphex
923c19356b
(ffmpeg) - Fix CXX_BUILD errors - see
...
https://github.com/ZoneMinder/zoneminder/blob/master/src/zm_ffmpeg.h
(comment on av_err2str)
2019-12-19 20:43:59 +01:00
DEX357
3d95f3c7b1
Update msg_hash_pl.h
...
Please fix the displayed translations
2019-12-19 20:37:30 +01:00
twinaphex
6f6bd95a84
move Crop Overscan to Video Scaling; add Sync to Exact Content Framerate
...
option to Video Synchronization
2019-12-19 20:00:19 +01:00
twinaphex
aa537310ad
(Menu) Create Video -> Synchronization
2019-12-19 19:39:02 +01:00
twinaphex
39ebd6e8d1
(Settings) Add Video -> Output
2019-12-19 19:15:57 +01:00
twinaphex
faf8c83f54
(Menu) Set video submenu titles
2019-12-19 19:01:32 +01:00
twinaphex
e8babede53
(Menu) Create Settings -> Video -> Fullscreen and Windowed submenus
2019-12-19 18:53:51 +01:00
twinaphex
36af159991
(Menu) Settings - Video - Add Scaling subsection
2019-12-19 18:22:22 +01:00
twinaphex
7150d6ef59
Bind start callback for playlist entries in Playlist Screen
2019-12-19 16:37:39 +01:00
twinaphex
2a500baaca
Change start callback signatuer to OK callback signature
2019-12-19 16:30:53 +01:00
twinaphex
cb85b3e8dd
Put this behind ifdef
2019-12-19 13:24:39 +01:00
Twinaphex
ea9d5e3a5e
Merge pull request #9875 from negativeExponent/patch-1
...
Fix heap-use-after-free found when using asan
2019-12-18 23:31:56 +01:00
negativeExponent
d96409ff37
Fix heap-use-after-free found when using asan
...
Fix https://github.com/libretro/RetroArch/issues/9871
2019-12-19 04:44:34 +08:00
Twinaphex
95e11234a7
Merge pull request #9874 from fpscan/3ds-missing-images
...
3ds missing images
2019-12-18 19:07:41 +01:00
Ömercan Kömür
97329367e4
Merge pull request #1 from fpscan/master
...
Add files via upload
2019-12-18 20:59:51 +03:00
Ömercan Kömür
4217369709
Add files via upload
...
@SpardaXV works.
2019-12-18 20:58:03 +03:00
Ömercan Kömür
09832d09fb
Update Makefile.cores
2019-12-18 20:56:59 +03:00
twinaphex
168395af74
(libretro-common) Update
2019-12-18 18:25:54 +01:00
twinaphex
60b182b821
Promote tpool as libretro-common component
2019-12-18 18:21:03 +01:00
twinaphex
587a56026e
Disable HAVE_UPDATE_CORES for Steam too
2019-12-18 18:13:05 +01:00
twinaphex
3e8e6d35d6
(tpool.c) Code style nits
2019-12-18 18:11:18 +01:00
twinaphex
9a7a8efb39
Hide this setting behind HAVE_UPDATE_CORES
2019-12-18 17:45:14 +01:00
Twinaphex
4db4d5e8bc
Merge pull request #9869 from hasenbanck/frame-conversion
...
FFMPEG core frame based color conversion
2019-12-18 15:55:24 +01:00
Nils Hasenbanck
d046594591
Fix ffmpeg core memory leak when using pthreads.
2019-12-18 15:05:01 +01:00
Nils Hasenbanck
417d1b7de7
Color space conversion using frame based MT.
...
Using a ordered ring buffer and a thread pool, the color space
conversion is not multi-threaded based on frames. I tried
to implement slice based threading, but libswscale did produced
highly distorted pictures without obvious reason.
This approach introduces some more "lag" when decoding and skipping,
but shouldn't be affect the user negatively, since movie
watching is not lag sensitive, as long as the A/V is synchronized.
Change default to software decoding.
SW decoding is the most robust and fasted method of decoding right now.
Users should enable hw based decoding if their system requires it
and it's actually beneficial for them.
Fix deadlocks when seeking and decrease RAM usage.
Decrease memory allocation by reusing AVFrames.
2019-12-18 11:46:49 +01:00
Twinaphex
a88e6f4e1f
Merge pull request #9867 from jdgleaver/ozone-fullscreen-thumbs
...
(Ozone) Add fullscreen thumbnail viewer
2019-12-17 22:24:17 +01:00
Hans-Kristian Arntzen
96723c6f70
Vulkan/Android: Workaround weird WSI return codes in landscape mode.
...
Android WSI wants you to use preTransform, and if it is not used
correctly, Android 10 will return VK_SUBOPTIMAL_KHR, and we would create
a new swapchain every frame.
This workaround just ignores this error, since it's not really an error.
A more "proper" fix is to use prerotate and modify the MVP matrices,
which might help certain devices with crummy display processors.
2019-12-17 19:08:20 +01:00
Twinaphex
5062374c72
Merge pull request #9868 from jdgleaver/database-fix
...
Fix database entry display
2019-12-17 15:25:26 +01:00
jdgleaver
76bb0031cb
Fix database entry display
2019-12-17 14:07:35 +00:00
jdgleaver
8ba17dd985
(Ozone) Add fullscreen thumbnail viewer
2019-12-17 11:41:01 +00:00
Hans-Kristian Arntzen
4437cd1eac
Attempt to workaround odd crashes in glslang.
...
I accidentally managed to reproduce an issue which has been plaguing
users for a while, where glslang throws an assert after closing a game
(and starting a new one).
pthread_setspecific was somehow failing with an EINVAL call, despite the
key never having been freed. I suspect some kind of corruption happening
when dynamic libraries are unloaded, but I doubt this is a bug in either
RetroArch or glslang per-se.
My workaround here is to tear down all TLS use in glslang after we're
done compiling. Somehow this works around the problem for me, and I
don't really see another viable fix. Valgrind does not say anything about the
issue, so doubt it's memory corruption either.
I had to fix a minor TLS leak in glslang as DetachProcess does not free
the PoolIndex TLS.
2019-12-16 22:27:13 +01:00
Twinaphex
3cfed7ba01
Merge pull request #9677 from orbea/travis
...
travis: Log configure arguments + use before_script.
2019-12-16 14:40:17 +01:00
Twinaphex
e9a264217a
Merge pull request #9860 from Themaister/master
...
Android/Vulkan: Recreate swapchain on orientation change.
2019-12-15 16:51:55 +01:00
Themaister
15ffffa835
Android/Vulkan: Recreate swapchain on orientation change.
...
ANativeWindow getWidth/Height does not detect any changes when using
Vulkan, so use the old onContentRectChanged callback to get notified
when size changed. Use those values instead when figuring out how large
swapchain to create.
Tested trivially on Galaxy S9+ Exynos model.
2019-12-15 16:46:41 +01:00
twinaphex
79ce997156
Fix potential bug with analog deadzones - should be fabs
2019-12-15 16:21:27 +01:00
Twinaphex
15838c2850
Merge pull request #9858 from ToadKing/emscripten-upgrades
...
fix bug in emscripten input code
2019-12-15 15:40:00 +01:00
Francisco José García García
0545c42db9
(Vita) Fix duplicate symbols with some cores
2019-12-15 11:05:22 +01:00
Toad King
f3001c9bba
fix bug in emscripten input code
2019-12-14 20:57:10 -06:00
Twinaphex
42aa83b2a5
Merge pull request #9857 from ToadKing/emscripten-upgrades
...
changes to support upgraded emscripten SDK
2019-12-15 03:32:13 +01:00
Toad King
15e8be4074
changes to support upgraded emscripten SDK
2019-12-14 20:24:41 -06:00
ThePhxRises
3c27300a4e
[VITA] Enable touch regardless of MiniVitaTV
2019-12-14 20:50:17 +01:00
ThePhxRises
65f406a39e
[VITA] MiniVitaTV Support
...
Set kernel model manually with sceCtrlIsMultiControllerSupported()
2019-12-14 20:50:17 +01:00
Twinaphex
0d06dfa948
Merge pull request #9854 from frangarcj/upstream
...
(VITA) Fixes for non working cores and VITA2D (GXM) Improvements
2019-12-14 16:07:03 +01:00
Francisco José García García
b4be7b0c74
(Vita) Several improvements to vita2d driver
2019-12-14 14:11:47 +01:00
Francisco José García García
9ad874eef8
(Vita) Add new function to draw textured arrays of vertices
2019-12-14 14:11:47 +01:00
Francisco José García García
d52f3ba3e9
(Vita) Fix clipping and reduce number of calls
2019-12-14 14:11:46 +01:00
Francisco José García García
3d44faf6c3
(Vita) New set viewport function
2019-12-14 14:11:46 +01:00
Francisco José García García
8ad3cb14f8
(Vita) Changes for new tint shaders
2019-12-14 14:11:46 +01:00
Francisco José García García
0be7e96437
(Vita) Disable lto
2019-12-14 14:11:46 +01:00
Francisco José García García
d1aa7dbedc
Disable not compilable sqrtfv_neon
2019-12-14 14:11:46 +01:00
Francisco José García García
eef7611cf1
Fix for duplicated error symbol
2019-12-14 14:11:46 +01:00
Francisco José García García
758b3ad2cc
(VITA) Make VITA2D the default driver
2019-12-14 14:11:46 +01:00
hizzlekizzle
b468aa8c01
Merge pull request #9852 from realnc/swap-interval-drc
...
Support DRC even when using a vsync swap interval higher than 1
2019-12-13 22:16:25 -06:00
Nikos Chantziaras
31d86e6e78
Update CHANGES.md
2019-12-13 23:29:43 +02:00
Nikos Chantziaras
1617cd7e2a
Support DRC even when using a vsync swap interval higher than 1
2019-12-13 23:27:23 +02:00
Twinaphex
ac318f2c8c
Merge pull request #9851 from rsn8887/master
...
Fix radial analog deadzone scaling
2019-12-13 20:32:41 +01:00
rsn8887
42d02565af
Fix radial analog deadzone scaling
2019-12-13 13:29:28 -06:00
Twinaphex
18d3eba614
Merge pull request #9842 from rsn8887/master
...
Implement proper analog button deadzone
2019-12-13 19:15:52 +01:00
Twinaphex
3171c71639
Merge pull request #9850 from jdgleaver/dropdown-list-fix
...
Fix 'currently selected item' indicator in dropdown lists
2019-12-13 12:11:10 +01:00
jdgleaver
32444f8188
Fix 'currently selected item' indicator in dropdown lists
2019-12-13 10:49:52 +00:00
Twinaphex
73729e7a33
Merge pull request #9848 from BarryJRowe/master
...
Fixed a segfault and an issue with AI Service overlay's image mode.
2019-12-13 07:04:25 +01:00
Barry Rowe
c6f55eeb94
Fixed a segfault and an issue with AI Service overlay's image mode.
2019-12-12 16:31:18 -08:00
Twinaphex
5e156b9d73
Merge pull request #9847 from jdgleaver/xmb-fullscreen-thumbs
...
(XMB) Add fullscreen thumbnail viewer
2019-12-12 20:08:20 +01:00
jdgleaver
004d100ed8
(XMB) Add fullscreen thumbnail viewer
2019-12-12 17:01:37 +00:00
Twinaphex
1f866dbad4
Merge pull request #9844 from Jamiras/cheevos_pce_cd_memory
...
support for extended PC-Engine memory map
2019-12-11 21:08:46 +01:00
Twinaphex
127e07c210
Merge pull request #9845 from jdgleaver/ozone-thumb-tweaks
...
(Ozone) Minor thumbnail optimisations
2019-12-11 21:08:34 +01:00
rsn8887
745fb4b40c
Implement proper analog button deadzone
2019-12-11 10:06:08 -06:00
Jamiras
a96ea2492d
support for extended PC-Engine memory map
2019-12-11 08:53:06 -07:00
jdgleaver
3b8e3c613f
(Ozone) Minor thumbnail optimisations
2019-12-11 13:44:59 +00:00
Twinaphex
f7445bcc98
Merge pull request #9843 from DEX357/patch-48
...
Update msg_hash_pl.h
2019-12-11 06:19:46 +01:00
DEX357
0fd2cfbab6
Update msg_hash_pl.h
2019-12-10 21:26:19 +01:00
Twinaphex
d5d643ca28
Merge pull request #9841 from jdgleaver/xmb-thumbnails
...
(XMB) Use new 'menu_thumbnail' library for loading/rendering thumbnails
2019-12-10 20:04:54 +01:00
jdgleaver
2dc9616509
(XMB) Use new 'menu_thumbnail' library for loading/rendering thumbnails
2019-12-10 17:03:47 +00:00
Twinaphex
739f7b47fe
Update CHANGES.md
2019-12-10 06:12:48 +01:00
Twinaphex
82df0c3aa3
Merge pull request #9838 from dobyrch/master
...
(Menu) Analog stick controls menu even if autoconfig disabled
2019-12-10 06:12:18 +01:00
twinaphex
3e22d7bbd5
(UWP) Cleanups/build fixes
2019-12-10 06:03:25 +01:00
Douglas Christman
b67894586f
(Menu) Analog stick controls menu even if autoconfig disabled
...
Fixes #9089 and #8192
2019-12-09 23:14:47 +08:00
Twinaphex
5e20d16ef8
Merge pull request #9837 from jdgleaver/glui-accessibility-icon
...
(GLUI) Use default icon for 'Accessibility' settings menu entry
2019-12-09 11:28:29 +01:00
jdgleaver
83235dc484
(GLUI) Use default icon for 'Accessibility' settings menu entry
2019-12-09 10:12:19 +00:00
Twinaphex
bd0d8fd8ea
Merge pull request #9836 from BarryJRowe/master
...
Fixed MacOSX defines for accessibility.
2019-12-09 00:47:24 +01:00
Barry Rowe
ec7faddd26
Fixed MacOSX defines for accessibility.
2019-12-08 11:12:16 -08:00
twinaphex
6591844b3e
(ANGLE) Don't need to link against GLESv2 explicitly
2019-12-07 21:14:37 +01:00
twinaphex
14c5825769
(Qb) Add ANGLE build option - currently requires you to put the required
...
libs in angle-x64 dir and then have the shared libs inside the main root
dir - after this, we want to try static linking
2019-12-07 21:01:44 +01:00
Twinaphex
dfda4f3519
Merge pull request #9830 from WeedyWeedSmoker/french-translation-update
...
French translation update…
2019-12-07 20:58:12 +01:00
Twinaphex
7117cb8f8e
Merge pull request #9833 from hasenbanck/ffmpeg-sw-mt
...
ffmpeg core implements MT for SW decoding.
2019-12-07 18:39:35 +01:00
Nils Hasenbanck
00f755a822
ffmpeg core implements MT for SW decoding.
...
This change will activate multi-threading for software based
decoder. Color conversion is still single threaded and also not
being performed by OpenGL.
Since the way ffmpeg inits the HW decoding, we can't 100% valdiate
if a hw decoder will play a file or not. Since we need to know
before calling avcodec_open2() if we want to either multi-thread via
software or HW decode, we will only run single-threaded in case of a
late fallback.
This happens for example in off cases when my AMD vega based graphic
card reports that it could HW decode VP9 video but in reality can't
(which is catched in callback get_format() and after avcodec_open2(().
There is currently no good solution in sight, since we can't
reconfigure the decoding context at that point of time.
2019-12-07 17:45:41 +01:00
twinaphex
328d5bf648
For ANGLE, point the EGL include dir to our copied files on
...
the repo
2019-12-07 10:52:14 +01:00
twinaphex
7f1c1db651
Now that we can build with ANGLE, we have to take this out
2019-12-07 10:30:28 +01:00
twinaphex
b90bd91731
Bake out accessibility for iOS
2019-12-07 09:51:51 +01:00
twinaphex
5aa87c1734
Add HAVE_ANGLE switch
2019-12-07 08:16:00 +01:00
twinaphex
1fd6d024eb
More buildfixes for ANGLE
2019-12-07 07:24:20 +01:00
twinaphex
c6b325e4d6
Add more headers
2019-12-07 07:17:21 +01:00
twinaphex
df588ca422
(ANGLE) Move headers to gfx/include/ANGLE
2019-12-07 07:09:49 +01:00
twinaphex
17a161afa2
Add missing header
2019-12-07 07:04:26 +01:00
Twinaphex
5628d3ba91
Merge pull request #9832 from libretro/angle-headers
...
Add more required headers
2019-12-07 07:01:45 +01:00
twinaphex
94f82ece4e
Add more required headers
2019-12-07 07:01:11 +01:00
Twinaphex
6b2ac3afcd
Merge pull request #9831 from libretro/angle-headers
...
Add EGL headers
2019-12-07 06:55:50 +01:00
twinaphex
1aaf933a1a
Add EGL headers
2019-12-07 06:55:16 +01:00
Weedy Weed Smoker
3af86cab07
French update last minute typo…
...
Now ready to merge!
2019-12-07 12:38:37 +07:00
Weedy Weed Smoker
d0ed4e90b3
Style unification for the US file…
...
Unifies the last lines with the style used throughout the US file
2019-12-07 12:35:32 +07:00
Weedy Weed Smoker
355aaac73a
Minor update to french file
2019-12-07 12:31:09 +07:00
Weedy Weed Smoker
fbd973147b
French translation update…
...
Implements all the latest additions from the english file!
2019-12-07 12:19:42 +07:00
Twinaphex
6d2b81c6b3
Merge pull request #9828 from BarryJRowe/master
...
Fixed narrator speed on mac.
2019-12-07 04:08:44 +01:00
Barry Rowe
b01b4de91d
Fixed narrator speed on mac.
2019-12-06 13:16:30 -08:00
Twinaphex
36e7cc4bbd
Merge pull request #9826 from jdgleaver/show-playlists
...
Enable playlist/add content functionality on platforms without database support
2019-12-06 14:26:39 +01:00
Twinaphex
7429124cd4
Update CHANGES.md
2019-12-06 14:24:40 +01:00
Twinaphex
e3658cbc7b
Merge pull request #9823 from driver1998/angle
...
[Win32 & UWP] ANGLE OpenGL ES support
2019-12-06 14:23:53 +01:00
jdgleaver
3031556e73
Enable playlist/add content functionality on platforms without database support
2019-12-06 10:49:27 +00:00
driver1998
105fadd668
[ANGLE] Add HAVE_ANGLE
2019-12-06 15:43:19 +08:00
driver1998
a8a4e60171
[ANGLE] Cleanup
2019-12-06 13:59:22 +08:00
driver1998
bfe167fae8
[UWP] Add ANGLE context
2019-12-06 13:24:18 +08:00
driver1998
7cbdd845ad
[Win32] Add ANGLE context
2019-12-06 13:24:17 +08:00
driver1998
de203390be
[Windows] Add ANGLE support
2019-12-06 13:24:17 +08:00
Twinaphex
55916a40ab
Update CHANGES.md
2019-12-05 23:59:11 +01:00
Twinaphex
002f2ab6e7
Merge pull request #9801 from cmitu/kms-video-mode-selection
...
KMSDRM: better detection for the current video mode
2019-12-05 23:39:02 +01:00
Twinaphex
e61fc4e427
Merge pull request #9822 from driver1998/uwp-fixes
...
Multiple UWP Fixes
2019-12-05 23:38:47 +01:00
Twinaphex
c198c0737a
Merge pull request #9825 from hasenbanck/ffmpeg-deps
...
Fix ffmpeg core build under linux.
2019-12-05 23:37:01 +01:00
Nils Hasenbanck
03b18dbfc4
Disable HW acceleration with ffmpeg 3.4.
2019-12-05 20:11:29 +01:00
Nils Hasenbanck
c88f2b31ee
Fix ffmpeg core build under linux.
...
Libass is optional again. This build will also compile with
ffmpeg 3.4 again, but HW acceleration is not guaranteed to work,
since it hasn't been tested well enough.
2019-12-05 19:39:56 +01:00
Twinaphex
a01e99aa63
Update .travis.yml
2019-12-05 10:29:32 +01:00
Twinaphex
1ea82b8b5d
Merge pull request #9821 from BarryJRowe/master
...
Removed narrator for emscripten case.
2019-12-05 10:27:04 +01:00
driver1998
4b393eb22a
[UWP] Enable menu touch input
2019-12-05 17:15:27 +08:00
driver1998
bb6f13a725
[UWP] Fix keyboard input hang
2019-12-05 17:15:02 +08:00
driver1998
7519d3562b
[UWP] Use GLUI on Windows 10 Mobile
2019-12-05 16:32:38 +08:00
driver1998
0f924bd083
[UWP] expand custom.ini to absolute path, prevent crashing
2019-12-05 16:32:38 +08:00
driver1998
004d782323
[UWP] Mouse fix on high DPI, multi touch support
2019-12-05 16:32:38 +08:00
driver1998
1bd9d503f0
[UWP] Add trailing backsplash to default dirs
2019-12-05 16:32:38 +08:00
driver1998
918b08e910
[UWP] Add ARM64 detection in get_os
2019-12-05 16:32:38 +08:00
driver1998
83cb526153
[UWP] Add get_user_language and get_cpu_model_name
2019-12-05 16:32:38 +08:00
driver1998
aa19d5180b
[UWP] Move RunAsync out of VFS implementation
2019-12-05 16:32:38 +08:00
Barry Rowe
d44d1537d9
Removed narrator for emscripten case.
2019-12-04 22:51:59 -08:00
Twinaphex
1392143d14
Merge pull request #9820 from BarryJRowe/master
...
Fix to audiomixer ifdef.
2019-12-05 07:47:40 +01:00
Barry Rowe
ca03491e63
Fix to audiomixer.
2019-12-04 21:05:44 -08:00
Twinaphex
25fb69a7a5
Update CONTRIBUTING.md
2019-12-05 06:00:02 +01:00
twinaphex
c1717fc028
Cleanups
2019-12-05 05:53:36 +01:00
twinaphex
49fb0d7909
Fix --disable-audiomixer
2019-12-05 05:48:26 +01:00
twinaphex
28e88c95ec
Fix --disable-menu
2019-12-05 05:44:26 +01:00
Twinaphex
4c198a7cb3
Merge pull request #9819 from BarryJRowe/master
...
More build fixes.
2019-12-05 05:36:28 +01:00
Barry Rowe
e1f8b66c05
More build fixes.
2019-12-04 20:11:02 -08:00
Twinaphex
f03f6d6a63
Update CHANGES.md
2019-12-05 04:05:42 +01:00
Twinaphex
b06314cda3
Merge pull request #9681 from fpscan/flux
...
New RGUI theme: Flux
2019-12-05 04:05:03 +01:00
Twinaphex
fc6580200a
Update CHANGES.md
2019-12-05 04:02:57 +01:00
Twinaphex
ed20c14f23
Merge pull request #9816 from jdgleaver/manual-scan-arcade-dat
...
(Manual Content Scanner) Enable automatic naming of arcade content via DAT files
2019-12-05 04:02:15 +01:00
Twinaphex
cbe46dfd99
Merge pull request #9818 from BarryJRowe/master
...
Removed C99 styled literals.
2019-12-05 03:58:45 +01:00
Barry Rowe
1223f74f5c
Removed C99 styled literals.
2019-12-04 16:38:25 -08:00
twinaphex
8c2135f2bb
Buildfix
2019-12-04 23:53:02 +01:00
Twinaphex
d20dc01aff
Merge pull request #9817 from BarryJRowe/master
...
Accessibility settings and narrator speed.
2019-12-04 23:30:15 +01:00
Barry Rowe
cd29485d6e
Removed extra prototypes.
2019-12-04 14:19:54 -08:00
Barry Rowe
a8430acd66
Merge remote-tracking branch 'upstream/master'
2019-12-04 13:23:08 -08:00
Barry Rowe
3a67e072bb
Added in fixes for accessibility feature.
2019-12-04 10:51:50 -08:00
twinaphex
535f2f23f3
Implement remaining accessibility settings
2019-12-04 18:11:25 +01:00
jdgleaver
a27ee73622
Manual content scan arcade DAT files: Add support for MAME 'Software List' XML format
2019-12-04 16:19:32 +00:00
jdgleaver
9b012e907a
(Manual Content Scanner) Enable automatic naming of arcade content via DAT files
2019-12-04 12:46:04 +00:00
twinaphex
ebe9f1861e
Implement more settings for Accessibility
2019-12-04 09:24:27 +01:00
twinaphex
9462fd301a
(Accessibility) Add the two new Accessibility settings
2019-12-04 08:57:10 +01:00
twinaphex
6992f580e8
(Accessibility) Implement Narrator mode setting
2019-12-04 08:46:51 +01:00
twinaphex
6dd7f65322
(Accessibility) Update
2019-12-04 08:41:20 +01:00
twinaphex
72e6601702
C89 buildfix
2019-12-04 08:25:54 +01:00
twinaphex
cab8663713
(Accessibility) Start adding Accessibility settings - empty for now
2019-12-04 08:25:24 +01:00
twinaphex
8d9419128e
Add TODO/FIXME comment
2019-12-04 07:35:05 +01:00
twinaphex
e3bf70dc10
Fix Linux build
2019-12-04 07:33:33 +01:00
twinaphex
0647e0d2c2
(Cheevos) Turn strncpy functions into strlcpy
...
(Translation/Accessibility) Turn functions static
2019-12-04 06:21:16 +01:00
twinaphex
2f43a1b5f4
Remove unused variable
2019-12-04 05:20:52 +01:00
twinaphex
831e33739e
Replace some usage of strcpy and strcat
2019-12-04 05:17:53 +01:00
twinaphex
90008242eb
Put this behind HAVE_TRANSLATE ifdef
2019-12-04 05:12:30 +01:00
twinaphex
43017cb65b
Fix targets that don't have HAVE_NETWORKING
2019-12-04 05:10:56 +01:00
Twinaphex
2f17cbaef3
Merge pull request #9768 from BarryJRowe/master
...
Added in accessibility. (DO NOT MERGE)
2019-12-04 04:06:39 +01:00
twinaphex
688acb1e41
Refactor build_list
2019-12-03 03:26:54 +01:00
twinaphex
7b2d7a9ec7
Cleanups
2019-12-03 03:14:39 +01:00
twinaphex
01e62efb72
move more code to build_list
2019-12-03 02:17:43 +01:00
twinaphex
82391b6ac1
move more code to build_list
2019-12-03 02:09:55 +01:00
twinaphex
2ad2983b25
Move HELP_SCREEN_LIST to build_list
2019-12-03 01:53:00 +01:00
twinaphex
5df0516318
Move these to build_list
2019-12-03 01:50:14 +01:00
twinaphex
56014a6bf7
Change the sublabel for User Binds / Port Binds as well
2019-12-03 00:49:12 +01:00
twinaphex
dd923d55f2
Change 'User % Binds' To 'Port % Binds'
2019-12-03 00:37:11 +01:00
twinaphex
3c2d30c510
Move DISPLAYLIST_OPTIONS_REMAPPINGS to build_list
2019-12-03 00:26:39 +01:00
twinaphex
a4982cd460
(Menu displaylist) Cleanup
2019-12-02 23:45:21 +01:00
twinaphex
e6a3785b01
Cleanups
2019-12-02 23:39:46 +01:00
twinaphex
d09ae22147
Fix return values
2019-12-02 23:16:35 +01:00
twinaphex
d2e83df498
Refactor menu_displaylist_parse_load_content_settings - should now
...
properly report count
2019-12-02 22:50:33 +01:00
twinaphex
c490b06fe9
(menu_displaylist) build_list - add more entries
2019-12-02 22:35:02 +01:00
twinaphex
c9a97d255c
(menu_cbs_title) Cleanups
2019-12-02 22:20:36 +01:00
Twinaphex
f0a9f4e6a4
Merge pull request #9812 from libretro/menu-actionok-refactors
...
Menu actionok refactors
2019-12-02 21:11:33 +01:00
twinaphex
177ca956f1
Code de-duplication
2019-12-02 21:08:21 +01:00
twinaphex
e13febc82b
(menu cbs ok) Code de-duplication
2019-12-02 21:05:04 +01:00
twinaphex
04ee55f202
Add NOTE/TODO about globals
2019-12-02 20:52:23 +01:00
twinaphex
ee6c2393c1
(menu_cbs_ok.c) Cut down on some code duplication
2019-12-02 20:47:50 +01:00
Twinaphex
52fe3d2c7d
Merge pull request #9810 from hasenbanck/ffmpeg-version
...
ffmpeg core prints out the ffmpeg library version
2019-12-02 19:41:00 +01:00
Nils Hasenbanck
1dbc7cdc9a
ffmpeg core prints out the ffmpeg library version
...
For better debugging and supporting of the users, we will print
out the library versions that the ffmpeg core is currently using.
2019-12-02 18:50:44 +01:00
twinaphex
07f3abfda1
(madmonkey) Proposed fix for Mali GPUs
2019-12-02 16:28:35 +01:00
Twinaphex
a2c7b17cd3
Update CHANGES.md
2019-12-02 16:25:55 +01:00
Twinaphex
56393bd253
Merge pull request #9808 from jdgleaver/manual-scan-archives
...
(Manual Content Scanner) Add option to scan inside archives
2019-12-02 16:25:27 +01:00
jdgleaver
3d52d7a8f6
(Manual Content Scanner) Add option to scan inside archives
2019-12-02 11:49:41 +00:00
Twinaphex
b5958359d2
Update CHANGES.md
2019-12-02 09:27:57 +01:00
Twinaphex
e7257c1855
Update CHANGES.md
2019-12-02 07:35:44 +01:00
Twinaphex
6329b28e4a
Update CHANGES.md
2019-12-02 07:35:12 +01:00
twinaphex
c3743a74f6
Refactor menu_cbs_sublabel.c
2019-12-02 07:20:01 +01:00
twinaphex
e7d2e7ebcb
Refactor menu_cbs_get_value.c
2019-12-02 06:47:51 +01:00
Twinaphex
71f4ff6b84
Merge pull request #9777 from DEX357/patch-47
...
FIXME Update msg_hash_pl.h
2019-12-02 06:17:47 +01:00
Twinaphex
bfe00ac6f3
Merge pull request #9807 from libretro/deferred-refactors-pt2
...
(menu_cbs_ok) Cleanups
2019-12-02 06:17:30 +01:00
Twinaphex
2b2d6742e0
Merge pull request #9805 from libretro/deferred-refactors-pt2
...
Deferred refactors pt2
2019-12-02 06:16:48 +01:00
Twinaphex
aa9934a722
Merge pull request #9806 from libretro/revert-9561-patch-6
...
Revert "iOS - Bump GCC Optimization level to-0s for Release Builds. "
2019-12-02 06:16:38 +01:00
Twinaphex
ec4ecb5d34
Revert "iOS - Bump GCC Optimization level to-0s for Release Builds. "
2019-12-02 06:16:28 +01:00
twinaphex
8551d175ab
(menu_cbs_ok) Cleanups
2019-12-02 06:10:32 +01:00
twinaphex
d0bce8bc9f
Refactor menu_cbs_title
2019-12-02 05:50:32 +01:00
Twinaphex
12ae92ef66
Merge pull request #9786 from hasenbanck/ffmpeg-amf
...
Implement ffmpeg send/receive encoding API
2019-12-02 05:35:37 +01:00
Twinaphex
c1a2dd81c7
Merge pull request #9798 from libretro/kivutar/makeosx
...
[WIP] Allow building using make on OSX
2019-12-02 05:24:29 +01:00
Twinaphex
a4d8ecf2b8
Merge pull request #9561 from mrjschulte/patch-6
...
iOS - Bump GCC Optimization level to-0s for Release Builds.
2019-12-02 05:24:07 +01:00
twinaphex
c80d18c446
Refactor DEFERRED_RECORDING_SETTINGS_LIST
2019-12-02 02:33:09 +01:00
twinaphex
2a41f1fb99
Change type to enum - should silence C89 build errors
2019-12-02 01:21:42 +01:00
Twinaphex
901932a8e1
Merge pull request #9804 from libretro/deferred-push-refactor
...
Refactor deferred push callbacks
2019-12-01 23:23:23 +01:00
Twinaphex
e57e4dbf57
Merge branch 'master' into deferred-push-refactor
2019-12-01 23:22:18 +01:00
Twinaphex
00ca7297f3
Merge pull request #9795 from jdgleaver/manual-scan
...
Add manual content scanner
2019-12-01 23:11:45 +01:00
twinaphex
cfc2a15d41
Refactor the other entries as well
2019-12-01 22:57:18 +01:00
twinaphex
e8f55e8b24
Refactor deferred push callbacks
2019-12-01 22:38:53 +01:00
Twinaphex
c09c4299ba
Merge pull request #9803 from libretro/flowchart-controls
...
Change 'User' terminology to 'Port' for input binding stuff
2019-12-01 21:40:17 +01:00
Twinaphex
dda12da672
Merge pull request #9799 from hasenbanck/ffmpeg-hw
...
FFMPEG Core HW accelerated decoding
2019-12-01 20:32:50 +01:00
Twinaphex
96b6789855
Merge pull request #9800 from Tatsuya79/patch-3
...
fix dock titles getting cut off
2019-12-01 19:52:58 +01:00
Nils Hasenbanck
17107a1563
Fix decoder switching and context re-usage.
...
The re-usage of the decoder context is not properly implemented.
Restart options will only be applied when the core is started.
2019-12-01 12:49:37 +01:00
Nils Hasenbanck
c3c2f5bfb6
Implement HW based decoding for the ffmpeg core.
...
The ffmpeg core not support the usage of HW based video decoders.
Core options to configure the HW decoder to use is provided.
Proper fallback to the SW based decoder is implemented.
Currently the decoder loop in single threaded and is limited by
the color conversion that is done in software.
The frame based threading provided by ffmpeg also currently doesn't
seem to provide any benefits in configuring it.
2019-12-01 12:11:14 +01:00
cmitu
3953659901
KMSDRM: better detection for the current video mode
2019-12-01 06:45:43 +00:00
DEX357
c3f2469832
Update msg_hash_pl.h
2019-11-30 22:25:23 +01:00
Tatsuya79
2e0c1daf1b
fix dock titles getting cut off
2019-11-30 19:06:59 +01:00
Jean-André Santoni
93df88a5d6
Typo
2019-11-30 14:24:38 +07:00
Jean-André Santoni
3ed2cf7812
CI
2019-11-30 13:01:43 +07:00
Jean-André Santoni
c0dfcd2adf
Fix Metal build
2019-11-30 12:49:52 +07:00
Jean-André Santoni
f349784bd6
Fix the xcode build
2019-11-30 12:43:38 +07:00
Jean-André Santoni
ba2c870d95
Allow building using make on OSX
2019-11-30 12:37:58 +07:00
Twinaphex
b382ea2a33
Merge pull request #9797 from Tatsuya79/patch-2
...
fix search dock title
2019-11-29 23:25:45 +01:00
Tatsuya79
b6094d6f3b
fix search dock title
2019-11-29 22:48:18 +01:00
jdgleaver
170397456c
Add manual content scanner
2019-11-29 17:14:46 +00:00
Twinaphex
944485b9ae
Update Makefile.libnx
2019-11-29 05:23:00 +01:00
Twinaphex
c8adaaaab2
Merge pull request #9789 from jdgleaver/ozone-thumbnails
...
(Ozone) Use new 'menu_thumbnail' library for loading/rendering thumbnails
2019-11-28 18:06:06 +01:00
Twinaphex
d8ba2839c4
Merge pull request #9794 from Jamiras/cheevos_unsupported_core_hardcore_pause
...
(cheevos) pause hardcore if core doesn't support achievements
2019-11-28 18:05:53 +01:00
DEX357
576213b048
FIXME
2019-11-27 19:41:17 +01:00
Jamiras
1f97d31f2a
pause hardcore if core doesn't support achievements
2019-11-27 07:38:41 -07:00
Barry Rowe
1e6e7a698f
Added in accessibility.
2019-11-26 15:19:21 -08:00
jdgleaver
9170bca9b3
(Ozone) Use new 'menu_thumbnail' library for loading/rendering thumbnails
2019-11-25 13:14:25 +00:00
twinaphex
388879da38
Change 'User' terminology to 'Port' for input binding stuff
2019-11-24 20:11:49 +01:00
DEX357
4476d3e971
Update msg_hash_pl.h
2019-11-24 18:32:59 +01:00
Nils Hasenbanck
4e4802e5c6
Implement ffmpeg send/receive encoding API
...
This is implementing the send/receive encoding API of ffmpeg in the
ffmpeg record backend.
Newer encoder do need the client to use this API to use them (for
example h264_amf and hvec_amf). "Old" encoders should work fine
(Tested x264 and webm profiles).
The biggest change is the handling of the encoded packets, since
the API can return multiple packets in it's queue. As a positive
side-effect the code for flushing is much more easier.
2019-11-24 17:41:22 +01:00
Twinaphex
203a80aeaa
Merge pull request #9785 from Jamiras/nds_hash
...
(cheevos) add hashing for Nintendo DS
2019-11-24 16:59:04 +01:00
Twinaphex
50a50b8519
Merge pull request #9784 from jdgleaver/thumbnail-upscaling-settings-fix
...
Fix 'Thumbnail Upscaling Threshold' setting drop-down list
2019-11-24 16:58:35 +01:00
DEX357
4203b4fb78
Update msg_hash_pl.h
2019-11-24 16:05:09 +01:00
Jamiras
a990c0bca4
add hashing for Nintendo DS
2019-11-24 07:59:59 -07:00
jdgleaver
4eec21b4d1
Fix 'Thumbnail Upscaling Threshold' setting drop-down list
2019-11-24 14:39:08 +00:00
DEX357
6625eff3d8
Update msg_hash_pl.h
2019-11-24 03:56:11 +01:00
DEX357
677f13a2fe
Update msg_hash_pl.h
2019-11-24 03:15:54 +01:00
twinaphex
ba74747860
(ffmpeg core) Update Makefile
2019-11-23 22:39:50 +01:00
Twinaphex
de3ac2c549
Merge pull request #9775 from Jamiras/chd_pregap
...
(cheevos) fix hash calculation for some PCEngine CHD files
2019-11-23 21:08:47 +01:00
Twinaphex
ccaba7d465
Merge pull request #9776 from fjtrujy/psp/PThread
...
[PSP] Solving issue Exiting RetroArch by HOME button
2019-11-23 12:59:14 +01:00
Francisco Javier Trujillo Mata
e553e19996
Call pthread_terminate is if it is NO SALAMANDER
2019-11-23 12:54:45 +01:00
twinaphex
ce9ba045ff
This can be unreverted after we bake in the pthreads implementation for PSP and Vita
...
Revert "Call to the terminate function for the pthread on the deinit of the PSP platform"
This reverts commit 1671f16b0c .
2019-11-23 12:36:31 +01:00
Jamiras
c69a11a219
better detection of pregap data in file
2019-11-22 19:36:38 -07:00
Twinaphex
4aa936ce33
Merge pull request #9772 from DuMOHsmol/xbox_one_bluetooth_fix
...
Get rid of 128 byte device name limit for XInput device discover
2019-11-22 19:50:58 +01:00
Twinaphex
f09561026a
Merge pull request #9771 from jdgleaver/pointer-msgbox-inhibit
...
(Menu) Ensure pointer input is handled correctly when showing message boxes
2019-11-22 19:50:13 +01:00
Dmitry Sergeenkov
5cdef89b86
Get rid of 128 byte device name limit for XInput device discover
2019-11-22 21:15:58 +03:00
jdgleaver
b1d5542d77
(Menu) Ensure pointer input is handled correctly when showing message boxes
2019-11-22 15:10:28 +00:00
Francisco Javier Trujillo Mata
1671f16b0c
Call to the terminate function for the pthread on the deinit of the PSP platform
2019-11-21 19:25:02 +01:00
Francisco Javier Trujillo Mata
5a5640155a
Call to the terminate function for the pthread on the deinit of the PSP platform
2019-11-21 19:13:33 +01:00
Twinaphex
822eb3bb86
Merge pull request #9759 from Jamiras/rcheevos_81
...
(cheevos) update rcheevos to v8.1
2019-11-21 16:39:58 +01:00
Twinaphex
3e55d598db
Merge pull request #9762 from gblues/gblues/default-asset-directory
...
Gblues/default asset directory
2019-11-21 15:45:17 +01:00
Twinaphex
def1e352d4
Merge pull request #9763 from jdgleaver/glui-fs-thumbs-enable-select
...
(GLUI) Enable pass-through of [RetroPad A]/[Keyboard Return key] when viewing fullscreen thumbnails
2019-11-21 15:34:30 +01:00
jdgleaver
34b744aff6
(GLUI) Enable pass-through of [RetroPad A]/[Keyboard Return key] when viewing fullscreen thumbnails
2019-11-21 12:45:03 +00:00
Nathan Strong
bff8e8204d
Automatically rename asset directory
...
== DETAILS
For users upgrading--particularly via the online updater--we should
smoothly migrate them to the new name. If the "media" directory
exists and the "assets" directory doesn't, then rename "media" to
"assets".
== TESTING
none yet
2019-11-20 23:33:20 -08:00
Nathan Strong
4cd3934610
Change the default asset directory
...
On every other platform, retroarch uses "assets" but wiiu got stuck with "media"
and it's never been fixed.
So I'm fixing it.
2019-11-20 23:33:20 -08:00
Jean-André Santoni
33206b8847
Wait longer for the notarization server
2019-11-21 11:12:54 +07:00
Jamiras
b26fa714a8
more descriptive error string
2019-11-20 18:19:35 -07:00
Jamiras
9983976ddb
update rcheevos to v8.1
2019-11-20 14:40:34 -07:00
Twinaphex
d3ed02dd87
Update Makefile.common
2019-11-20 20:38:28 +01:00
jdgleaver
d392d90a6e
(GLUI) Add fullscreen thumbnail viewer ( #9758 )
2019-11-20 19:09:02 +01:00
Francisco José García García
c8067ba0c0
(VITA) Baked math-neon and vitaGL ( #9757 )
...
* Squashed 'deps/math-neon/' content from commit 0050735
git-subtree-dir: deps/math-neon
git-subtree-split: 0050735ae8f18281c1e6fbe2dc80546e402b7fc5
* Squashed 'deps/vitaGL/' content from commit 694b387
git-subtree-dir: deps/vitaGL
git-subtree-split: 694b387a6eacf7e179f07ff621e5772ae4253315
* (Vita) Add baked math-neon and vitaGL
2019-11-20 12:13:33 +01:00
Twinaphex
932071952d
(OSX) Buildfix
2019-11-20 11:19:18 +01:00
Twinaphex
f081cfa314
Merge pull request #9756 from libretro/iosfix
...
Revert code in hopes iOS works again
2019-11-20 11:11:23 +01:00
twinaphex
861379d8e3
Revert code in hopes iOS works again
2019-11-20 06:25:40 +01:00
Twinaphex
64b23937d3
Merge pull request #9690 from libretro/kivutar/codesign
...
Code sign OSX release
2019-11-20 05:44:23 +01:00
Jean-André Santoni
11a4a4cffb
Code cleaning
2019-11-20 10:45:14 +07:00
Jean-André Santoni
8da54e2349
Uncomment stuff
2019-11-20 10:09:24 +07:00
Jean-André Santoni
87cc90741d
Deep sign
2019-11-20 09:59:34 +07:00
Jean-André Santoni
27da1c94f2
Enable hardened runtime for the Qt build
2019-11-20 09:09:27 +07:00
Twinaphex
d2d240ecf5
(iOS) Should fix iOS build problems
2019-11-20 02:58:17 +01:00
Twinaphex
540edd7b5d
(iOS) Buildfix #1
2019-11-20 02:51:18 +01:00
Twinaphex
81c020d300
Replace g_instance with CocoaView get
2019-11-20 02:24:03 +01:00
twinaphex
e3506ed06b
Move nsview_get_ptr to cocoa_common
2019-11-20 02:24:03 +01:00
Twinaphex
387e18b528
cocoagl_gfx_ctx_set_video_mode - go through [CocoaView get] here
2019-11-20 02:24:03 +01:00
Twinaphex
bac58c99c4
Buildfix
2019-11-20 02:24:03 +01:00
twinaphex
964fcda79a
Move glkitview_init to cocoa_common.m
2019-11-20 02:24:02 +01:00
Twinaphex
b241b5769b
Merge pull request #9754 from realnc/fix-null-deref
...
Fix null pointer deref
2019-11-19 23:58:23 +01:00
Nikos Chantziaras
376598a6e0
Fix null pointer deref
2019-11-20 00:41:38 +02:00
twinaphex
ed8e440b0d
Revert "Move update_window_title to main thread - this should resolve some"
...
This reverts commit 442608981d .
2019-11-19 22:48:35 +01:00
twinaphex
442608981d
Move update_window_title to main thread - this should resolve some
...
concurrency issues on OSX as well
2019-11-19 22:13:51 +01:00
Jean-André Santoni
8191f2775f
Add Qt back
2019-11-19 17:46:35 +07:00
Jean-André Santoni
f142caea11
Disable some other builds for now
2019-11-19 17:40:01 +07:00
Jean-André Santoni
d2f381d121
Try to take qt5 out
2019-11-19 17:39:19 +07:00
Jean-André Santoni
90b56fb487
Move back code signing to travis
2019-11-19 17:38:19 +07:00
Jean-André Santoni
8533512a82
Revert "Remove project changes"
...
This reverts commit f5dac2859ff029c7e836264cccf6cb28b146c308.
2019-11-19 17:38:19 +07:00
Jean-André Santoni
dbe4be7e7f
Remove project changes
2019-11-19 17:38:19 +07:00
Jean-André Santoni
912ab4ff00
Fix QT build
2019-11-19 17:38:19 +07:00
Jean-André Santoni
460cfc9efd
Fix QT build
2019-11-19 17:38:19 +07:00
Jean-André Santoni
309045e0ac
Move the logic to the shell script
2019-11-19 17:38:18 +07:00
Jean-André Santoni
944e89bdc8
Enable hardened runtime
2019-11-19 17:38:18 +07:00
Jean-André Santoni
885eb4f15b
Fix signing conflict
2019-11-19 17:38:18 +07:00
Jean-André Santoni
27ecc119e0
Try to set the team ID there
2019-11-19 17:38:18 +07:00
Jean-André Santoni
ded406984f
Don't codesign this way
2019-11-19 17:38:18 +07:00
Jean-André Santoni
2a7b76249c
Use xcode 11.2 and attempt to notarize the .app
2019-11-19 17:38:18 +07:00
Jean-André Santoni
e49d505254
Code sign OSX release
2019-11-19 17:38:11 +07:00
twinaphex
79c336b6fd
Update dist-cores.sh
2019-11-19 10:04:45 +01:00
Jean-André Santoni
249c73d68c
Revert "Try xcode 11.1"
...
This reverts commit ffda27c8a7 .
2019-11-19 15:21:08 +07:00
twinaphex
5d8c566dbc
(cores/ffmpeg) Resync
2019-11-19 09:09:52 +01:00
Twinaphex
aa2348823c
Merge pull request #9749 from libretro/kivutar/removeuselessifdef
...
Remove useless HAVE_COCOA_METAL ifdef
2019-11-19 09:04:20 +01:00
twinaphex
10a234908f
Update libretro-ffmpeg Makefile
2019-11-19 09:01:46 +01:00
twinaphex
6d5104f6d7
(Windows/ffmpeg) Standalone Makefile - Don't set it explicitly to gcc/g++
2019-11-19 08:55:04 +01:00
twinaphex
fbdc53f926
Update ffmpeg Makefile.common - see if it changes anything
2019-11-19 08:54:19 +01:00
Jean-André Santoni
8e028f4db3
Remove useless HAVE_COCOA_METAL ifdef
2019-11-19 14:50:21 +07:00
twinaphex
29ced2a72f
Simplify cocoagl_gfx_ctx_get_video_size somewhat
2019-11-19 08:26:12 +01:00
twinaphex
77b05d6078
Add this for OSX 10.7 solution
2019-11-19 08:10:12 +01:00
Twinaphex
b351fac466
Merge pull request #9748 from libretro/kivutar/xcode111
...
Try xcode 11.1
2019-11-19 07:54:11 +01:00
Jean-André Santoni
ffda27c8a7
Try xcode 11.1
2019-11-19 13:42:06 +07:00
Twinaphex
72601103ba
Merge pull request #9747 from libretro/kivutar/travispr
...
Prevent duplicate travis jobs
2019-11-19 07:32:14 +01:00
twinaphex
4736bef77b
(Apple) Add HAVE_ONLINE_UPDATER
2019-11-19 07:18:16 +01:00
Jean-André Santoni
1581d23a6c
Prevent deplicate travis jobs
2019-11-19 13:17:10 +07:00
Twinaphex
15b6da2a17
Merge pull request #9745 from libretro/kivutar/osxmake
...
Fix building with make on OSX
2019-11-19 07:12:07 +01:00
twinaphex
f0784351c4
Update header include - should look in system dir
2019-11-19 06:19:09 +01:00
Twinaphex
9df2a6fd99
Merge pull request #9676 from orbea/qb3
...
Some minor qb changes.
2019-11-19 06:15:55 +01:00
Twinaphex
8518b4f50b
Merge pull request #9673 from orbea/deprecate
...
qb: Remove deprecated arguments.
2019-11-19 06:15:40 +01:00
Twinaphex
53b7fb2ba2
Remove unused variables
2019-11-19 06:08:54 +01:00
Twinaphex
6a541125aa
Silence two issues
2019-11-19 06:01:11 +01:00
Jean-André Santoni
947e15f34f
Move WindowListener around
2019-11-19 12:00:24 +07:00
Twinaphex
c7ce2c7053
Fix Xcode issue
2019-11-19 05:54:01 +01:00
Jean-André Santoni
d5a5380e6d
Fix building with make on OSX
2019-11-19 11:38:27 +07:00
Twinaphex
496104005b
Merge pull request #9744 from realnc/fix-aspect-ratio-change
...
Don't omit AR changes when not reinitting video in SET_SYSTEM_AV_INFO
2019-11-19 04:11:46 +01:00
Nikos Chantziaras
33ab147514
Don't omit AR changes when not reinitting video in SET_SYSTEM_AV_INFO
2019-11-19 04:37:03 +02:00
Twinaphex
c0bc8d2df2
Update CHANGES.md
2019-11-18 08:22:50 +01:00
Twinaphex
d2a1d96f59
Update CHANGES.md
2019-11-18 08:21:29 +01:00
twinaphex
9d0356dd73
Add HAVE_STEAM switch
2019-11-18 08:04:29 +01:00
twinaphex
a46027bed7
Remove MENU_LABEL_ONLINE_UPDATER
2019-11-18 07:51:57 +01:00
twinaphex
a68e9b5014
Start passing global struct to configuration.c functions
2019-11-18 07:32:01 +01:00
twinaphex
88d4ae6790
Buildfix for Android - this header should not be done as a system
...
header include
2019-11-18 06:48:15 +01:00
twinaphex
48cca00d91
Revert "(retroarch.c) Cleanups"
...
This reverts commit db9a067e64 .
2019-11-18 06:43:30 +01:00
twinaphex
9555f70440
Cleanup some RARCH_CTL_ actions
2019-11-18 06:32:23 +01:00
twinaphex
db9a067e64
(retroarch.c) Cleanups
2019-11-18 06:20:47 +01:00
twinaphex
0aa9bd9c22
(retroarch.c) Cleanups - start getting rid of driver_find_ident
...
functions
2019-11-18 06:06:59 +01:00
twinaphex
aba96fbf03
(Menu) Small cleanups
2019-11-18 04:20:40 +01:00
Twinaphex
2a72d90e8a
Merge pull request #9715 from realnc/no-video-reinit
...
Do not reinit video driver on SET_SYSTEM_AV_INFO unless needed
2019-11-18 00:41:30 +01:00
Twinaphex
479ba58042
Update CHANGES.md
2019-11-17 23:16:44 +01:00
Twinaphex
9c0028c1d1
Merge pull request #9739 from Jamiras/cheevos_init_load_state
...
(cheevos) prevent loading state while achievements are still being fetched from server
2019-11-17 23:16:21 +01:00
Twinaphex
53d18cf95e
Merge pull request #9713 from Rinnegatamante/vitagl
...
Added gl1 video driver support to Vita build
2019-11-17 23:14:29 +01:00
twinaphex
63e437d58f
Rename get_rotation to retroarch_get_rotation
2019-11-17 22:58:52 +01:00
Twinaphex
ddd9fbf6ae
Merge pull request #9734 from Aethyrion/rotation_fixing
...
Rotation fixing
2019-11-17 22:53:12 +01:00
Twinaphex
68719ac8d4
Merge pull request #9741 from Jamiras/cheevos_lbl_cleanup
...
(cheevos) remove unused menu labels
2019-11-17 22:44:36 +01:00
twinaphex
934697b0da
Buildfix for no menu
2019-11-17 22:42:15 +01:00
twinaphex
cbe68cbf88
Turn the find_handle/find_ident functions static
2019-11-17 22:31:57 +01:00
Jamiras
9e547699c6
remove CHEEVOS_UNLOCKED_ACHIEVEMENTS, CHEEVOS_LOCKED_ACHIEVEMENTS, and CHEEVOS_OLD_ENABLE menu labels
2019-11-17 13:09:55 -07:00
twinaphex
f9bc57bcf8
Merge list_special.c into retroarch.c
2019-11-17 21:07:56 +01:00
twinaphex
09b7202c54
Do a fall-through here
2019-11-17 21:01:46 +01:00
twinaphex
8c799f978b
Merge paths.c - this is one of the last file we merge - not long after this
...
we can start splitting up retroarch.c into several files
2019-11-17 21:00:15 +01:00
Rémi
34125a6d14
Remove // comments
2019-11-17 20:46:51 +01:00
twinaphex
c252cbe9e0
Strip out rxml and yxml if HAVE_VIDEO_LAYOUT is not defined
2019-11-17 20:43:26 +01:00
Twinaphex
8e6e30370d
Merge pull request #9729 from huwpascoe/rxml-fix
...
Fixed xml parsing
2019-11-17 20:23:07 +01:00
Rémi
154c2d388d
Fix CI compilation issues
2019-11-17 20:18:42 +01:00
Nikos Chantziaras
e8c027cbc3
Do not reinit video driver on SET_SYSTEM_AV_INFO unless needed
...
Video reinit causes the core to freeze momentarily, freezing audio and
flashing the window. Cores like dosbox-svn need to change fps quite often
(some DOS games even change fps mid-gameplay) and the video reinit becomes
very annoying.
Change this to not reinit the video driver unless CRT SwitchRes is enabled
or a max width/height change was requested.
2019-11-17 20:29:42 +02:00
Rémi
e3a8e28edc
Using MAX macro.
2019-11-17 18:34:19 +01:00
Rémi
1c9d0dbf48
Refactoring (still trying to fix CI compilation issue)
2019-11-17 18:03:57 +01:00
Jamiras
939770929f
hardcore mode is not dependent on having achievement data
2019-11-17 09:36:39 -07:00
Rémi
756b4636f6
Update Aspect Ratio (1:1 PAR and Custom) when rotating from menu
2019-11-17 17:22:10 +01:00
Twinaphex
80e49531b1
Merge pull request #9738 from libretro/revert-9714-master
...
Revert "Refactor RetroArch input polling settings"
2019-11-17 16:45:54 +01:00
Twinaphex
b6aa9f2fd1
Revert "Refactor RetroArch input polling settings"
2019-11-17 16:45:40 +01:00
Rémi
09a9b7d254
CI compilation issue
2019-11-17 16:26:29 +01:00
Rémi
f804e0738f
Fix Integer Scaling when rotating
2019-11-17 13:52:28 +01:00
Rémi
a28e57e42d
Fixing Integer Scaling for Custom Viewport (when rotating)
2019-11-17 13:21:50 +01:00
Rémi
7088281b52
Fixing 1:1 PAR for 270 degree rotation
2019-11-16 23:18:56 +01:00
Rémi
ba183cf7a6
Refactoring (get_rotation)
2019-11-16 23:03:15 +01:00
Rémi
9df755bdb4
Fixing 1:1 PAR aspect ratio when video rotated
2019-11-16 22:13:12 +01:00
Huw Pascoe
4eebfa237b
Fixed xml parsing
2019-11-16 20:56:12 +00:00
Rémi
cc99b9f949
Merge branch 'rotation_fixing' of https://github.com/Aethyrion/RetroArch into rotation_fixing
2019-11-16 19:52:52 +01:00
Rémi
6c47f02bdf
Fixing OpenGL shader rotation
2019-11-16 19:52:47 +01:00
Rémi
30f36a30f2
Remove empty line
2019-11-16 19:50:35 +01:00
Rémi
b6dc887d52
Fixing OpenGL shader rotation
2019-11-16 19:45:04 +01:00
Twinaphex
9b192dc3c1
Update CHANGES.md
2019-11-16 17:28:09 +01:00
Twinaphex
686a0ce199
Update CHANGES.md
2019-11-16 17:27:01 +01:00
Twinaphex
27f88abb02
Merge pull request #9733 from Jamiras/psx_exe_hash
...
(cheevos) use PSX.EXE if SYSTEM.CNF cannot be found
2019-11-16 17:26:35 +01:00
Jamiras
3b0cbc1e41
use PSX.EXE if SYSTEM.CNF cannot be found
2019-11-16 08:36:13 -07:00
Twinaphex
0d284c42bc
Merge pull request #9714 from rz5/master
...
Refactor RetroArch input polling settings
2019-11-15 17:18:30 +01:00
Twinaphex
11f054e646
Merge pull request #9725 from guoyunhe/patch-1
...
Fix comment in freetype.c
2019-11-15 17:16:26 +01:00
Twinaphex
6ec7eddfc9
Merge pull request #9728 from jdgleaver/glui-navigation
...
(GLUI) Navigation improvements
2019-11-15 16:31:19 +01:00
jdgleaver
7eefec6945
(GLUI) Navigation improvements
2019-11-15 14:53:00 +00:00
Guo Yunhe
95dede9039
Fix comment in freetype.c
2019-11-15 10:18:05 +02:00
rz5
82898ea194
Cast arg to rarch_set_in_put from what it is to enum rarch_poll_type.
...
Might fix building under clang 6.0
2019-11-15 00:47:46 +00:00
Twinaphex
666ebb0ae1
Update CHANGES.md
2019-11-15 00:59:17 +01:00
Twinaphex
8548771025
Merge pull request #9682 from fpscan/turkish-translation
...
Update msg_hash_tr.h
2019-11-15 00:58:51 +01:00
Twinaphex
6adfff6995
Update CHANGES.md
2019-11-15 00:56:51 +01:00
Twinaphex
724865a8fc
Update freetype.c
2019-11-15 00:53:17 +01:00
Twinaphex
eab80384ab
Update CHANGES.md
2019-11-15 00:52:11 +01:00
Twinaphex
cbf0bc9cfc
Merge pull request #9721 from guoyunhe/fix-chinese-font-linux
...
Correct Droid Sans Fallback font path in Linux
2019-11-15 00:51:07 +01:00
Twinaphex
474110b818
Merge pull request #9720 from Rinnegatamante/master
...
Some improvements to Italian translation.
2019-11-15 00:50:27 +01:00
Guo Yunhe
52b3a4fe17
Correct Droid Sans Fallback font path
2019-11-14 18:01:46 +02:00
Rinnegatamante
2f7a6fa394
Some improvements to Italian translation.
2019-11-14 13:14:46 +01:00
Rinnegatamante
2a77dc5600
Make code C89 compliant.
2019-11-13 21:44:59 +01:00
Twinaphex
d84dfee044
Merge pull request #9711 from WeedyWeedSmoker/French-update
...
Update french language with the latest additions
2019-11-13 18:31:23 +01:00
Rinnegatamante
616759ed8c
[VITA] Implement check_window.
2019-11-13 11:19:51 +01:00
Rinnegatamante
637319c938
[VITA] Implement swap_interval in vita video driver context.
2019-11-13 09:57:03 +01:00
Rinnegatamante
d7572399cc
[VITA] Make (for now) vita2d renderer the default one.
2019-11-13 09:05:57 +01:00
rz5
2678789bd8
Refactor RetroArch input polling settings
...
* Refactored the way RetroArch sets the input state/poll callbacks, hopefully it's clearer now.
* The unnamed enum of poll type behaviors in core.h was moved to retroarch.h and is now named rarch_poll_type.
It represents polling behaviors implemented specifically by RetroArch.
First element starts at 1 to match the data encoding of RETRO_ENVIRONMENT_POLL_TYPE_OVERRIDE.
* Created rarch_set_input_cbs - sets different input state/poll callbacks based on a
rarch_poll_type parameter.
* Replaced the static variable core_poll_type_override in retroarch.c with a poll_type_lock flag
inside global_t's menu struct;
RETRO_ENVIRONMENT_POLL_TYPE_OVERRIDE will now call rarch_set_input_cbs and set poll_type_lock,
which blocks the user from changing behaviors from the menu.
* To follow the RETRO_ENVIRONMENT_POLL_TYPE_OVERRIDE spec, we now set poll_type_lock and call
rarch_set_input_cbs after calling unload_game.
* core_set/unset_netplay_callbacks will now set/unset poll_type_lock, preventing the
poll type from being changed by the user;
* The MENU_ENUM_LABEL_INPUT_POLL_TYPE_BEHAVIOR action will now call rarch_set_input_cbs if poll_type_lock
isn't set, which means poll type is changed on-the-fly.
2019-11-13 00:11:05 +00:00
Rinnegatamante
96845f4a7e
[VITA] Removing a no more used ifndef.
2019-11-13 00:45:48 +01:00
Twinaphex
baaf27c268
Merge pull request #9712 from julianaito/master
...
OpenBSD/powerpc: fix "undefined reference to __mftb"
2019-11-12 23:11:17 +01:00
Charlène
3038e9e1ce
OpenBSD/powerpc: fix "undefined reference to __mftb"
2019-11-12 22:24:35 +01:00
Rinnegatamante
a30f7dc79f
[VITA/PSP] Fix logging to file not working.
2019-11-12 19:46:37 +01:00
Rinnegatamante
2b20c8d350
[GL1] Fixed core frame renderer.
2019-11-12 19:46:37 +01:00
radius
3f88a49bdc
linux frontend: add proper drives
2019-11-12 19:11:51 +01:00
Rinnegatamante
bed9847b48
[VITA] Hijacking wrong positioning for UI elements.
2019-11-12 19:06:18 +01:00
Rinnegatamante
66bdf711f4
[VITA] Back to GL_LUMINANCE_ALPHA usage.
2019-11-12 16:33:47 +01:00
Rinnegatamante
f3ca57e6f0
[VITA] Add vita video driver context.
2019-11-12 16:33:36 +01:00
Rinnegatamante
6b7673f806
[VITA] Fixing gl1 video driver crashes.
2019-11-12 15:37:37 +01:00
twinaphex
312f143253
Update dist-cores.sh
2019-11-12 14:55:37 +01:00
twinaphex
3a552e08ff
Fix dist-cores.sh
2019-11-12 14:54:21 +01:00
Rinnegatamante
1533d618e5
[VITA] Allow usage of null context with gl1.
2019-11-12 13:50:14 +01:00
Rinnegatamante
6394342b9c
[VITA] Add gl1 video driver support through vitaGL.
2019-11-12 11:54:00 +01:00
Weedy Weed Smoker
9c27f0e7c3
Update french language with the latest additions
2019-11-12 12:06:25 +07:00
twinaphex
a0486c3cd7
Revert "Simplify slang_process.cpp"
...
This reverts commit 25a417cdd7 .
2019-11-12 01:34:03 +01:00
Twinaphex
4cca0c1eb7
Merge pull request #9709 from Tatsuya79/patch-1
...
French translation fix
2019-11-11 19:58:40 +01:00
Tatsuya79
a75491375c
French translation fix
2019-11-11 19:34:36 +01:00
Twinaphex
d31dcbed81
Merge pull request #9708 from jdgleaver/glui-thumb-tweaks
...
(GLUI) Minor thumbnail improvements
2019-11-11 19:20:35 +01:00
twinaphex
25a417cdd7
Simplify slang_process.cpp
2019-11-11 18:55:33 +01:00
jdgleaver
df6d65e061
(GLUI) Minor thumbnail improvements
2019-11-11 16:30:42 +00:00
Twinaphex
95f68b0625
Update CHANGES.md
2019-11-11 15:47:53 +01:00
Twinaphex
f9f7092370
Update CHANGES.md
2019-11-11 15:47:44 +01:00
Twinaphex
9e2ac1100c
Merge pull request #9701 from WeedyWeedSmoker/French-translation-update
...
Update the french translation
2019-11-11 15:46:16 +01:00
twinaphex
8f492adac3
Fix some errors
2019-11-11 15:05:18 +01:00
twinaphex
0a4795f6d5
Rewrite dist-cores.sh - make it so that we don't exit out of the entire
...
script when a core fails to compile
2019-11-11 15:03:49 +01:00
Twinaphex
8a26931622
Update CHANGES.md
2019-11-11 14:20:07 +01:00
Twinaphex
52db3779c7
Merge pull request #9706 from Jamiras/cheevos_unsupported
...
(cheevos) display Unofficial and Unsupported achievement states
2019-11-11 14:19:36 +01:00
Jamiras
84de1ce2f2
display Unofficial and Unsupported achievement states
2019-11-10 19:48:46 -07:00
twinaphex
6443169bac
Desktop Menu - hide 'Online Updater' if HAVE_ONLINE_UPDATER is not
...
defined
2019-11-11 02:06:33 +01:00
twinaphex
08ce33eed0
Add HAVE_ONLINE_UPDATER
2019-11-11 00:22:03 +01:00
Weedy Weed Smoker
1fc1a48bfe
Ready to merge!
2019-11-11 06:21:49 +07:00
Weedy Weed Smoker
e4bcfa6a2a
Missed one translation! Done...
2019-11-11 06:15:31 +07:00
twinaphex
cf586b7273
Hide Core Updater properly
2019-11-10 18:12:23 +01:00
twinaphex
bc657778fe
Add HAVE_UPDATE_CORES - by running ./configure --disable-update_cores
...
you can strip out the Online Core Updater
2019-11-10 15:55:39 +01:00
Weedy Weed Smoker
ad5874b94d
Clarify a sublabel...
2019-11-10 04:01:09 +07:00
Weedy Weed Smoker
0e6f33103a
Add the new dual-thumbnail option from the US file
2019-11-10 03:54:07 +07:00
twinaphex
455982da91
Silence warning
2019-11-09 18:01:13 +01:00
twinaphex
0c83d2a7cf
(Libnx) RETRO_ENVIRONMENT_SET_HW_SHARED_CONTEXT - return false for libnx
2019-11-09 17:29:49 +01:00
twinaphex
dbd1e70410
RETRO_ENVIRONMENT_SET_HW_SHARED_CONTEXT - turn this off for now
...
for Switch
2019-11-09 17:16:29 +01:00
Twinaphex
c62af7dc49
Merge pull request #9700 from jdgleaver/glui-dual-thumbs
...
(GLUI) Add dual thumbnail support
2019-11-09 15:19:21 +01:00
Weedy Weed Smoker
946713100a
Add english back to the "cutie" color themes
2019-11-09 12:28:19 +07:00
Weedy Weed Smoker
a3aef0f3f5
Use the "cutie" reference instead of a translation
2019-11-09 12:26:26 +07:00
Weedy Weed Smoker
f3506054a1
Add a plural for the thumbnails...
2019-11-09 07:04:25 +07:00
Weedy Weed Smoker
a5f1e9f817
Add a translation for "sunbeam"...
2019-11-09 01:28:59 +07:00
Weedy Weed Smoker
ff03272e07
Update the french translation
...
with the latest additions in the US file!
2019-11-09 01:22:32 +07:00
jdgleaver
bba454207e
(GLUI) Add dual thumbnail support
2019-11-08 16:45:46 +00:00
Twinaphex
f2898f4404
Merge pull request #9697 from BarryJRowe/master
...
Added fix for ai service overlay still showing when opening the menu.
2019-11-07 23:29:41 +01:00
Barry Rowe
a247ee14cd
Added fix for ai service overlay still showing when opening the menu.
2019-11-06 09:52:26 -08:00
Ömercan Kömür
42a85938e7
Update msg_hash_tr.h
2019-11-05 23:37:15 +03:00
Twinaphex
4d6555d58b
Update CHANGES.md
2019-11-05 17:42:23 +01:00
Twinaphex
0493ecc7a6
Merge pull request #9687 from Jamiras/cheevos_user_agent
...
(cheevos) pass RetroArch and core versions through User-Agent HTTP header
2019-11-05 17:42:05 +01:00
Twinaphex
44219c00aa
Update CHANGES.md
2019-11-05 17:41:33 +01:00
Twinaphex
545996f52e
Merge pull request #9693 from altiereslima/master
...
Update Portuguese Brazilian translation
2019-11-05 17:41:04 +01:00
Twinaphex
16e7fe41dc
Update CHANGES.md
2019-11-05 17:40:43 +01:00
Twinaphex
4a4b76111f
Merge pull request #9692 from jdgleaver/glui-scroll-fix
...
(GLUI) Halt scrolling when pointer is pressed/stationary
2019-11-05 17:40:16 +01:00
Twinaphex
38716b518c
Merge pull request #9688 from yoshisuga/ios_tvos_update_1_8_1
...
iOS/tvOS: update default assets.zip to show functional UI on startup;…
2019-11-05 17:02:51 +01:00
altiereslima
a28bbf5d14
Update Portuguese Brazilian translation
2019-11-05 11:26:30 -03:00
jdgleaver
6afd684ae5
(GLUI) Halt scrolling when pointer is pressed/stationary
2019-11-05 12:23:09 +00:00
Ömercan Kömür
ab56aca3ef
Update msg_hash_tr.h
...
missing text added and translated
missing texts translated
2019-11-05 04:13:34 +03:00
Yoshi Sugawara
7e6ce4e279
iOS/tvOS: update default assets.zip to show functional UI on startup; update version to 1.8.1
2019-11-03 13:40:14 -10:00
Jamiras
67e9fba9d7
generate User-Agent for retroachievement API calls
2019-11-02 21:52:30 -06:00
Ömercan Kömür
d326828fd6
Update msg_hash_tr.h
...
Missing texts translated to Turkish language
2019-11-02 18:00:29 +03:00
Ömercan Kömür
82b31c12c1
Flux
...
New RGUI Theme
2019-11-02 17:33:51 +03:00
twinaphex
bfdc8e6a62
Bump up to 1.8.1
2019-11-02 12:17:03 +01:00
Twinaphex
078961648f
Update CHANGES.md
2019-11-02 12:12:00 +01:00
Twinaphex
044851f608
Merge pull request #9616 from fpscan/master
...
New XMB Menu Color Theme: Sunbeam
2019-11-02 12:07:35 +01:00
Twinaphex
dc696ab112
Merge pull request #9679 from IlDucci/master
...
Small typo correction and adding latest changes on msg_hash_es.h
2019-11-02 10:19:02 +01:00
IlDucci
ec4f49d860
Fixed formatting issues with rgui
...
- Major formatting proofread to ensure no help screen goes past the hard character limits of rgui UI.
- Tweaked the writing of some dialogues.
2019-11-02 00:00:27 +01:00
IlDucci
73e3620d20
Update msg_hash_es.h
...
- Fixed a missing accent in "English" language.
- Translated the latest additions for the thumbnail views.
- Replaced "landscape" and "portrait" with the extended translation in Spanish: "horizontal" and "vertical".
2019-11-01 22:31:02 +01:00
Twinaphex
112483e824
Turn on 'network on demand thumbnails' for Android/iOS
2019-11-01 20:29:22 +01:00
Twinaphex
36f13e0520
Update CHANGES.md
2019-11-01 20:20:21 +01:00
Twinaphex
f0aafce88b
Update CHANGES.md
2019-11-01 20:17:16 +01:00
Twinaphex
e9643d189b
Merge pull request #9659 from DEX357/patch-45
...
Update msg_hash_pl.h
2019-11-01 20:13:59 +01:00
Twinaphex
79b2b098b1
Update CHANGES.md
2019-11-01 20:13:19 +01:00
Twinaphex
e60f72388e
Merge pull request #9662 from IlDucci/master
...
Spanish language revision and update
2019-11-01 20:12:19 +01:00
Twinaphex
26f1e8be95
Merge pull request #9678 from jdgleaver/glui-scroll-position
...
(GLUI) Fix scroll position calculation
2019-11-01 19:04:27 +01:00
jdgleaver
697d16dd01
(GLUI) Fix scroll position calculation
2019-11-01 17:04:49 +00:00
orbea
841b3d620f
travis: Log configure arguments + use before_script.
2019-11-01 09:41:38 -07:00
orbea
b427f44908
qb: Update configure checks to print the check before the result.
...
This is very helpful for debugging in case the check just exits or hangs
unexpectingly.
2019-11-01 09:02:01 -07:00
orbea
98de418b7a
qb: Improve the windres check.
2019-11-01 09:01:38 -07:00
orbea
8fc4a788e1
qb: Make the pkgconfig check more simple pt. 2:
2019-11-01 08:38:52 -07:00
orbea
b590d0a219
qb: Print ... earlier.
...
Its better if the ... is printed before the check in case of unexpected
errors where it will look better.
2019-11-01 08:37:27 -07:00
Twinaphex
eb2a881d55
Merge pull request #9675 from jdgleaver/glui-thumb-fix
...
(GLUI) Fix node height bug when showing thumbnails + set new default thumbnail view modes
2019-11-01 12:49:13 +01:00
jdgleaver
b8d6e1d2c3
(GLUI) Fix node height bug when showing thumbnails + set new default thumbnail view modes
2019-11-01 11:13:34 +00:00
Twinaphex
72d416d5f2
Merge pull request #9672 from orbea/pkgconf
...
qb: Make the pkgconfig check more simple.
2019-11-01 11:21:48 +01:00
orbea
98b04b99dc
qb: Remove deprecated arguments.
...
Please use --bindir, --mandir and --sysconfdir now.
2019-10-31 22:53:52 -07:00
orbea
14e159decf
qb: Make the pkgconfig check more simple.
2019-10-31 22:36:04 -07:00
Twinaphex
8809932b49
Merge pull request #9670 from jdgleaver/glui-thumbs
...
(GLUI) Add initial thumbnail support
2019-11-01 01:55:35 +01:00
Twinaphex
5a9f435863
Update CHANGES.md
2019-10-31 18:40:49 +01:00
Twinaphex
72a087384b
Merge pull request #9667 from Rinnegatamante/master
...
[VITA] Added accelerometer and gyroscope support.
2019-10-31 18:40:12 +01:00
jdgleaver
c356969c3a
(GLUI) Add initial thumbnail support
2019-10-31 17:25:55 +00:00
IlDucci
9ba48d8a4e
Fixed some nesting problems.
2019-10-31 18:09:45 +01:00
IlDucci
01bf1c9710
Removing some unknown leftover. I'm not sure what else is left to do.
2019-10-31 17:28:33 +01:00
IlDucci
370c28f0d4
Added a missing component for the C89 workarounds.
2019-10-31 15:20:57 +01:00
IlDucci
c10175030f
Update msg_hash_es.c
2019-10-31 15:11:46 +01:00
IlDucci
3a8e58ada4
Copypasted fixes from French to solve two strings being too long for the C89 compiler.
...
Also tweaked some spaces before the "\n" code.
2019-10-31 15:11:31 +01:00
IlDucci
d915787c9c
Update msg_hash_es.c
...
Removing an extra "%s" in the virtual controller overlay.
2019-10-31 14:43:13 +01:00
IlDucci
7d5e24806c
Adding first batch of fixes
2019-10-31 14:31:17 +01:00
IlDucci
ee39d62031
Update to the Spanish revision/overhaul
...
- Fixed an instance where the term "peer" wasn't using the extended term (cliente).
- Fixed the ordering of Dynamic Audio Rate Control.
- Added a translation for the term "frame time".
- Added the missing revision/proofread of the help messages.
- Translated the missing help messages.
- Did a quick cleanup of unneeded line jumps.
2019-10-31 13:59:36 +01:00
Rinnegatamante
064f821cf0
[VITA] Added accelerometer and gyroscope support.
2019-10-31 09:33:16 +01:00
Ömercan Kömür
9a3512df31
Revert "Delete msg_hash_fr.h"
...
This reverts commit fad8a0f29c .
2019-10-31 04:34:56 +03:00
Ömercan Kömür
fad8a0f29c
Delete msg_hash_fr.h
2019-10-31 04:23:16 +03:00
Ömercan Kömür
7021a4909e
Merge branch 'master' into master
2019-10-31 04:22:33 +03:00
twinaphex
d4b7be4ae4
Update libretro-common
2019-10-31 01:25:27 +01:00
twinaphex
eb77d84716
Update libretro-common
2019-10-31 01:02:01 +01:00
hizzlekizzle
5639b3ebbd
Merge pull request #9664 from alphanu1/master
...
Fixes for RPI
2019-10-30 14:33:07 -05:00
twinaphex
d215d3ff44
Add HAVE_LIBNX conditional
2019-10-30 13:28:04 +01:00
alphanu1
a488876a6a
Added missing argument to function ( #2 )
2019-10-30 08:43:51 +00:00
alphanu1
9c0f4c737e
Fixes for RPI ( #1 )
...
New Raspberry Pi porch and aspect ratio generation. Added code to fix X offset for Raspberry Pi.
2019-10-30 08:34:02 +00:00
IlDucci
1f56d944ae
Spanish language revision and update
...
Hello there, this is a large update and proofread for RetroArch's Spanish translation.
I have done the following changes:
- Translated the new strings.
- Unified the tenses being used for menu entry labels and sublabels (There was a mix of tenses all over the place, so I've decided for now to use infinitive for labels and present's second person in singular for starting sublabels).
- Unified many terms that were translated in more than one way (frames, for example, had frames and fotogramas all around).
- Added many missing trailing periods at sublabels and what I think are OSD notifications.
- Fixed a metric ton of missing accents.
- Added rewrites on some translations.
- Updated translations wherever the English texts had substantial changes.
There's one thing that I might have mixed, and that's the Spanish region that the line's being directed. Back when I started this translation, I followed the European Spanish expressions and verbal tenses, but it seems there's been a deviation since then into Latin American Spanish's expressions and verbal usage (video/indice instead of vídeo/índice, encontró instead of ha encontrado... Not sure if it's actually an attempt to do Neutral Spanish).
A decision has to be made about this (Either try to go with Neutral or split the translation into European Spanish and Latin American. I'd personally go with the latter).
2019-10-29 23:12:06 +01:00
twinaphex
7dbd46c978
Add missing header
2019-10-29 21:21:48 +01:00
Twinaphex
b854201bc1
Merge pull request #9649 from BarryJRowe/master
...
AI Service overlay.
2019-10-29 20:53:57 +01:00
Twinaphex
0719f9861c
Merge pull request #9657 from p-sam/switch-input-sensor
...
(Switch) input driver sensor
2019-10-29 20:53:44 +01:00
hizzlekizzle
d15f8e0dc5
Merge pull request #9654 from Tatsuya79/master
...
Cutie, Virtual Boy themes for glui.
2019-10-29 12:02:29 -05:00
DEX357
86a7e500e9
Update msg_hash_pl.h
2019-10-29 16:40:46 +01:00
Barry Rowe
d641e67876
AI Service overlay.
2019-10-28 16:48:05 -07:00
Tatsuya79
eb72061b27
Cutie, Virtual Boy themes for glui.
2019-10-29 00:24:34 +01:00
Twinaphex
b64289bd5f
Merge pull request #9638 from Jamiras/cheevos_pce_cd
...
(cheevos) update PCEngine-CD hash algorithm
2019-10-28 20:54:05 +01:00
Twinaphex
b3df81e791
Update CHANGES.md
2019-10-28 20:53:59 +01:00
Twinaphex
eae8470dce
Merge pull request #9631 from DEX357/patch-43
...
Update msg_hash_pl.h
2019-10-28 20:52:12 +01:00
Twinaphex
6456b5dcb1
Merge pull request #9647 from DEX357/patch-44
...
Update msg_hash_pl.h
2019-10-28 20:49:42 +01:00
Twinaphex
2ebf1a2c67
Merge pull request #9642 from WeedyWeedSmoker/French-translation-update
...
Update french translation and unifies formatting
2019-10-28 20:22:02 +01:00
Twinaphex
640a2b8991
Merge pull request #9653 from jdgleaver/mali-rotation-fix
...
Fix menu rendering with Mali GPUs after changing video dimensions
2019-10-28 20:21:49 +01:00
jdgleaver
6b4d76fc26
(GLUI) Minor bug fixes ( #9646 )
2019-10-28 20:21:37 +01:00
p-sam
49b87724eb
(Switch) Implement driver sensor interface
2019-10-28 16:36:46 +00:00
p-sam
f7f0499601
Fix mixed indentation
2019-10-28 16:36:46 +00:00
p-sam
0e79aa80d9
wip: merge libretro-common
2019-10-28 16:36:46 +00:00
jdgleaver
c9b8164b0c
Fix menu rendering with Mali GPUs after changing video dimensions
2019-10-28 14:42:48 +00:00
DEX357
1436dcfb30
Update msg_hash_pl.h
2019-10-27 17:17:54 +01:00
Weedy Weed Smoker
1ccd4d56fa
Last typo fixed
2019-10-27 02:05:35 +01:00
Weedy Weed Smoker
a4f0176089
Last typos fixed
2019-10-27 02:04:15 +01:00
Weedy Weed Smoker
4a76399583
Remove 2 duplicate entries, this can now be merged
2019-10-27 02:50:00 +02:00
Weedy Weed Smoker
5e2f0428c7
Delete remaining trailing spaces
2019-10-27 02:38:30 +02:00
Weedy Weed Smoker
8d4d69e218
Update french translation and unifies formatting
...
Update french translation on par with the english files, and unifies formatting...
2019-10-27 02:07:27 +02:00
twinaphex
14f8ee1e40
Update CHANGES.md
2019-10-26 22:03:48 +02:00
Jamiras
0615d655af
fix travis error
2019-10-25 20:20:00 -06:00
jdgleaver
45deb2c218
(GLUI) Improve tab icon colours for 'Dark Blue' theme ( #9636 )
2019-10-25 18:58:45 +02:00
jdgleaver
1194b29c12
(GLUI) Navigation bar improvements ( #9635 )
2019-10-25 18:28:36 +02:00
Twinaphex
b56551e978
Update version.all
2019-10-25 17:09:25 +02:00
twinaphex
32c2ae8278
Bump up version
2019-10-25 16:32:55 +02:00
Jamiras
0b92224c36
update PCEngine-CD hash algorithm; pregap cdfs support for CUE and CHD files
2019-10-24 18:46:43 -06:00
rz5
a723a833a8
(video_driver_frame) Cache frame before converting 0RGB1555 ( #9629 )
...
* (video_driver_frame) Don't convert 0RGB1555 when menu is active
Fixes the color cycling that happens when the menu is up and the core's internal pixel format is 0RGB1555.
This happened because video_driver_scaler would keep converting from 0RGB1555 to RGB565, even when the core was paused.
* Update retroarch.c
* Update retroarch.c
2019-10-25 02:15:07 +02:00
twinaphex
c78a0da045
Disable this setting
2019-10-24 02:45:05 +02:00
Twinaphex
bf122a33e6
Merge pull request #9630 from jdgleaver/glui-updates
...
(GLUI) Menu improvements (Round 3)
2019-10-24 02:03:26 +02:00
DEX357
37ea3d0cee
Update msg_hash_pl.h
2019-10-23 19:43:18 +02:00
jdgleaver
3734ccbcc0
(GLUI) Menu improvements (Round 3)
2019-10-23 15:46:28 +01:00
twinaphex
362b76fd74
Update sthread_get_current_thread_id
2019-10-21 14:01:09 +02:00
twinaphex
e968dd85e2
Implement sthread_get_thread_id (functional equivalent for
...
SDL_GetThreadId) and sthread_get_current_thread_id (functional
equivalent
for SDL_ThreadID)
2019-10-20 23:55:19 +02:00
twinaphex
d51b32f662
Implement AI Service Pause
2019-10-19 20:53:17 +02:00
twinaphex
4e78375340
Update AI Service Mode sublabel
2019-10-19 20:39:54 +02:00
twinaphex
1bab26dc3d
Add sublabel
2019-10-19 18:58:34 +02:00
twinaphex
f678a06b95
Remove xbox 360 fonts
2019-10-19 16:42:39 +02:00
Ömercan Kömür
ef464d9785
New XMB Menu Color Theme: Sunbeam
2019-10-19 14:50:58 +03:00
Twinaphex
682775ba83
Merge pull request #9614 from Rinnegatamante/videodrivers_yet_another
...
Implement the driver switch enable setting.
2019-10-19 00:29:20 +02:00
Rinnegatamante
24c798f550
Implement the driver switch enable setting.
2019-10-18 23:39:13 +02:00
twinaphex
73c853def4
Add setting 'Driver Switch Enable' - not hooked up yet
2019-10-18 23:03:29 +02:00
Twinaphex
38600f4cf3
Merge pull request #9611 from Rinnegatamante/videodrivers4
...
Re-initializing menu display driver even when widgets are not supported.
2019-10-18 20:54:29 +02:00
Ömercan Kömür
e24ee95558
Merge pull request #1 from libretro/master
...
updates
2019-10-18 21:22:17 +03:00
Rinnegatamante
3cfde6cc45
Re-initializing menu display driver even when widgets are not supported.
2019-10-18 19:58:37 +02:00
Twinaphex
1c8d147d7c
Merge pull request #9610 from jdgleaver/glui-refactors
...
(GLUI) Menu improvements (Round 2)
2019-10-18 19:27:11 +02:00
jdgleaver
37d12c3859
(GLUI) Menu improvements (Round 2)
2019-10-18 17:56:43 +01:00
Twinaphex
8283092367
Merge pull request #9609 from Tatsuya79/master
...
Add Ozone Dark theme to glui.
2019-10-18 12:53:33 +02:00
Tatsuya79
ed7c3dcff4
Add Ozone Dark theme to glui.
2019-10-17 18:14:48 +02:00
twinaphex
836fb17d0d
(libretro-common) Update libretro-common
2019-10-17 01:48:41 +02:00
Twinaphex
564eb6a4a0
Update CHANGES.md
2019-10-17 01:19:25 +02:00
twinaphex
969ed176d6
Update CHANGES.md
2019-10-17 01:11:04 +02:00
twinaphex
8e2be92c72
Fix crash when setting thumbnail directory
2019-10-17 01:07:19 +02:00
Twinaphex
f9d9dc8adb
Merge pull request #9605 from p-sam/libnx-audren-default
...
(Switch) Make the audren threaded audio driver default
2019-10-16 20:22:37 +02:00
Twinaphex
a127d2bf48
Merge pull request #9607 from jdgleaver/glui-colours
...
(GLUI) Menu improvements (Round 1)
2019-10-16 19:06:00 +02:00
Twinaphex
5fca67974d
Merge pull request #9606 from Rinnegatamante/xrevert
...
Revert to old x context.
2019-10-16 18:54:45 +02:00
Rinnegatamante
02c35441d6
Revert to old x context.
2019-10-16 18:29:17 +02:00
jdgleaver
10d652a9f7
(GLUI) Menu improvements (round 1)
2019-10-16 17:17:49 +01:00
p-sam
77069b7299
(Switch) Make the audren threaded audio driver default
2019-10-16 15:43:26 +00:00
Twinaphex
e34fdedfb4
Merge pull request #9601 from orbea/qb_die
...
qb: Update the die function.
2019-10-16 15:08:17 +02:00
Twinaphex
dea603dcc1
Merge pull request #9602 from Rinnegatamante/videodrivers3
...
Fix for cached driver not restoring back with vulkan override
2019-10-16 15:08:03 +02:00
Rinnegatamante
011078f991
Fix for cached driver not restoring back to old one with vulkan override.
2019-10-16 14:31:56 +02:00
orbea
d0442f4468
qb: Update the die function.
2019-10-15 19:29:29 -07:00
Twinaphex
615c581cd2
Merge pull request #9600 from fjtrujy/psp/CleanUp
...
PSP1 Some improvements
2019-10-16 01:06:49 +02:00
Francisco Javier Trujillo Mata
fd75ae487e
Disable the duplication FPS in PSP
2019-10-16 00:46:29 +02:00
Francisco Javier Trujillo Mata
c2c3ed6a76
Make logs works again for PSP
2019-10-16 00:46:14 +02:00
Twinaphex
4ac264b1d0
Merge pull request #9591 from Rinnegatamante/videodrivers2
...
Graceful switching between videodrivers #2 .
2019-10-15 22:49:17 +02:00
Twinaphex
65935696c3
Merge pull request #9598 from orbea/travis
...
travis: Try to fix xcode10.1.
2019-10-15 21:20:47 +02:00
Rinnegatamante
4d9fb951df
Make code C90 compliant.
2019-10-15 19:31:27 +02:00
Twinaphex
836aa69f9c
Merge pull request #9597 from orbea/wayland
...
Fix build when SDL2 is not built against wayland.
2019-10-15 19:28:00 +02:00
orbea
253f770259
travis: Try to fix xcode10.1.
...
/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- active_support/core_ext/object/blank (LoadError)
from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Homebrew/Library/Homebrew/global.rb:12:in `<top (required)>'
from /usr/local/Homebrew/Library/Homebrew/brew.rb:23:in `require_relative'
from /usr/local/Homebrew/Library/Homebrew/brew.rb:23:in `<main>'
The command "brew install --force-bottle qt5" exited with 1.
Source: https://stackoverflow.com/questions/54888582/ruby-cannot-load-such-file-active-support-core-ext-object-blank
2019-10-15 09:48:07 -07:00
Twinaphex
50fbf04df5
Merge pull request #9596 from orbea/networking
...
Remove redundant conditionals.
2019-10-15 18:36:38 +02:00
orbea
55d123d95a
Fix build when SDL2 is not built against wayland.
...
Fixes https://github.com/libretro/RetroArch/issues/9583 .
2019-10-15 09:10:18 -07:00
Rinnegatamante
7fee4ad11b
Update libretro-common.
2019-10-15 17:43:50 +02:00
orbea
14308e0b98
Remove redundant conditionals.
...
HAVE_NETWORK_CMD should never be true when HAVE_NETWORKING is
false.
2019-10-15 08:15:37 -07:00
Twinaphex
6b93b77d0d
Merge pull request #9595 from orbea/networking
...
qb: Fix --disable-networking.
2019-10-15 16:52:44 +02:00
orbea
70fd455b13
qb: Fix --disable-networking.
...
Fixes https://github.com/libretro/RetroArch/issues/9580 .
2019-10-15 07:37:24 -07:00
Rinnegatamante
839747f420
Added RETRO_ENVIRONMENT_GET_PREFERRED_HW_RENDER.
2019-10-15 14:53:10 +02:00
Rinnegatamante
d1a74e1b96
Fix for crash on Linux.
2019-10-15 09:07:15 +02:00
twinaphex
89e9bdc413
Buildfix
2019-10-14 01:35:04 +02:00
Twinaphex
87d0bce799
Update FUNDING.yml
2019-10-14 01:33:37 +02:00
twinaphex
b29fbbb587
Update CHANGES.md and add another travis target
2019-10-14 00:38:47 +02:00
twinaphex
f983519589
Enable HAVE_VIDEO_LAYOUT for OSX/Switch/iOS/Android
2019-10-14 00:36:58 +02:00
twinaphex
4fbf823707
Enable HAVE_VIDEO_LAYOUT by default
2019-10-14 00:31:44 +02:00
Rinnegatamante
26b0bc771d
Add vulkan context logging.
2019-10-13 17:47:08 +02:00
Twinaphex
0eff23eeed
Update CHANGES.md
2019-10-12 14:54:04 +02:00
Twinaphex
97f0357407
Update CHANGES.md
2019-10-12 14:52:33 +02:00
Twinaphex
92272fe01e
Merge pull request #9556 from ToKe79/lakka_wifi_ap
...
[Lakka] Wi-Fi Access Point in RetroArch Settings
2019-10-12 14:52:12 +02:00
Twinaphex
52c73e6382
Update CHANGES.md
2019-10-12 14:50:22 +02:00
Twinaphex
b26a031ca8
Update CHANGES.md
2019-10-12 14:49:18 +02:00
Twinaphex
5309036463
Update CHANGES.md
2019-10-12 14:48:29 +02:00
Twinaphex
ca78e1c2bf
Update CHANGES.md
2019-10-12 14:47:56 +02:00
Twinaphex
5340387164
Merge pull request #9584 from jdgleaver/menu-scaling
...
(GLUI) Menu scaling improvements
2019-10-12 14:46:36 +02:00
Twinaphex
912fb252c6
Merge pull request #9589 from Tatsuya79/patch-3
...
always show advanced sync options in Qt
2019-10-12 14:37:16 +02:00
Tatsuya79
1907deb8de
show advanced latency options
2019-10-12 14:26:22 +02:00
Tatsuya79
042783af21
always show advanced sync options
2019-10-12 14:25:02 +02:00
Twinaphex
7bed40d17b
Merge pull request #9547 from Rinnegatamante/videodrivers
...
Graceful switch between video drivers.
2019-10-12 14:21:33 +02:00
Rinnegatamante
ff726d212c
Fix for video driver config overwrite when video driver was forced by core on exit.
2019-10-11 15:15:18 +02:00
jdgleaver
d6d0bb5e4e
(GLUI) Add menu scaling workaround for Mac platforms (DPI requests currently cause crashes on Mac)
2019-10-11 13:31:00 +01:00
Twinaphex
2fe4cf6ca5
Merge pull request #9586 from JoeOsborn/patch-1
...
Fix BSV recording/playback
2019-10-11 13:54:13 +02:00
Joe Osborn
ef0eba5c5f
Fix BSV recording/playback
...
Inputs are 16-bit numbers, but the file writing routines were called with just one byte lengths. This change fixes BSV recording and playback for me.
2019-10-11 07:37:58 -04:00
Rinnegatamante
77d185ba8b
Fix video submenu not updating when a driver swap happens.
...
Thanks to jdgleaver for this.
2019-10-11 13:05:32 +02:00
jdgleaver
e47e055508
(GLUI) Menu scaling improvements
2019-10-10 10:01:46 +01:00
Twinaphex
7afbd4632d
Merge pull request #9582 from BarryJRowe/master
...
Added in fix for bmp returns to ai service. Added in label passing to ai endpoint.
2019-10-09 22:58:23 +02:00
twinaphex
cb576b1b95
Move include headers to rglgen_private_headers.h
2019-10-09 22:12:14 +02:00
Barry Rowe
778571e3d0
Added in fix for bmp returns to ai service. Added in label passing to
...
ai service call.
2019-10-09 12:41:31 -07:00
Twinaphex
9144583fdb
Merge pull request #9576 from natinusala/fast-forward-osd
...
osd: fix fast forward indicator
2019-10-08 15:31:19 +02:00
natinusala
e394b439a8
osd: fix fast forward indicator
2019-10-08 10:42:13 +02:00
Twinaphex
b12d1d7d8a
Merge pull request #9575 from RobLoach/fix/RobLoach/9514--title
...
Fix window title missing space
2019-10-08 04:26:04 +02:00
Rob Loach
c41e2218f7
Fix minus character
2019-10-07 22:16:50 -04:00
Rob Loach
f7dba5d331
Fix window title missing space
2019-10-07 22:15:07 -04:00
Twinaphex
4dcd7a0247
Update CHANGES.md
2019-10-07 05:29:59 +02:00
Twinaphex
956d08e9bc
Update CHANGES.md
2019-10-07 05:29:19 +02:00
twinaphex
9fe72bfa7b
Change this back to how it was before
2019-10-07 05:28:00 +02:00
Twinaphex
b6eb048a12
Merge pull request #9560 from mrjschulte/patch-5
...
iOS - Update project.pbxproj to use 11.0 for all Deployment Targets.
2019-10-07 02:05:19 +02:00
Twinaphex
875ff0e28c
Merge pull request #9563 from yoshisuga/fix-main-thread-call
...
iOS: #9562 : wrap call to get app delegate around a gcd main thread async call
2019-10-07 02:05:01 +02:00
Yoshi Sugawara
2b415292c6
iOS: #9562 : wrap call to get app delegate around a gcd main thread async call
2019-10-06 09:41:53 -10:00
Twinaphex
0f55f8f12b
Silence warning
2019-10-06 21:24:41 +02:00
MrJs
41d3dfc591
Update project.pbxproj
...
Bump Optimization level to -0s for Release builds
2019-10-06 10:25:34 -07:00
MrJs
a02245ade2
Update project.pbxproj
...
update remaining iOS deployment targets to 11.0
2019-10-06 10:18:49 -07:00
Twinaphex
f0bfdbf209
Add header to prevent build failures
2019-10-06 03:43:49 +02:00
Twinaphex
2d769d4bfb
Merge pull request #9558 from justinweiss/ctr-gfx-fix-flickering-with-osd
...
Fix 3DS screen flickering when OSD is enabled
2019-10-06 03:39:23 +02:00
Justin Weiss
64dc3dde40
Fix 3DS screen flickering when OSD is enabled
...
On the 3DS, for some cores, the screen will flicker if OSD is enabled,
and sometimes when going in and out of the menu.
As far as I can tell, this happens when a frame is dup'd, and we send
0x0 as the frame to the gfx driver. When that happens, we still draw
the OSD, using a vertex shader to transform and render it at the right
size.
When the frame is 0x0, though, the vertex shader uniforms are never
_reset_ to redraw the previous frame, so it's drawn with different
params, and gets drawn the wrong size. It will draw as the correct
size when the correct vertex shader uniforms are set, and the
incorrect size when the incorrect uniforms are set, causing
flickering.
At least, that's what I think is happening. Forcing the vertex shader
to be set regardless of whether the frame data is set fixes it, at
least during some light testing with PCSX.
2019-10-05 14:21:42 -07:00
Twinaphex
385dfdd33d
Merge pull request #9557 from yoshisuga/ios-tvos-1-7-9
...
[iOS/tvOS]: Set version to 1.7.9, Xcode 11 project update
2019-10-05 22:48:58 +02:00
Yoshi Sugawara
777b0a33c3
Set version to 1.7.9, Xcode 11 project update
2019-10-05 10:19:18 -10:00
Twinaphex
f8f29fbccf
Update CHANGES.md
2019-10-05 19:31:43 +02:00
twinaphex
fb6a2ef746
Turn menu_horizontal_animation into macro and actually use it for
...
default value
2019-10-05 19:11:59 +02:00
twinaphex
7969221919
Remove two unused variables
2019-10-05 19:08:57 +02:00
twinaphex
918b0619d0
(Travis) Add disable audio mixer target
2019-10-05 19:02:29 +02:00
twinaphex
0da68dacf5
Silence unused variable warning
2019-10-05 19:01:05 +02:00
twinaphex
4cf27651ba
(Cocoa defines) Guarantee backwards compatibility
2019-10-05 18:58:15 +02:00
twinaphex
7e9e330e99
Add another HAVE_AUDIOMIXER ifdef - use string_is_equal instead
...
of strcmp
2019-10-05 18:50:28 +02:00
twinaphex
7175c3ec22
FIx another 'may be used uninitialized' warning
2019-10-05 18:43:25 +02:00
twinaphex
221df13250
Cleanups/warning fixes - compilation fix for OSX PPC
2019-10-05 18:38:17 +02:00
Tomas Kelemen (vudiq)
7b4c4efd11
Wi-Fi Access Point in RetroArch Settings
...
Adds an option to start wireless access point directly from RetroArch
settings menu (Services submenu). This wireless access point can be then
used for local netplay. If not defined in a specific config file
(LAKKA_LOCALAP_PATH), the arbitrary values for SSID/PassKey of the
created access point are LakkaAccessPoint/RetroArch. The menu/option is
added only in case when compiling with HAVE_LAKKA.
2019-10-05 13:18:15 +02:00
Rinnegatamante
d18ae6dac6
Removed unused MSG_INCOMPATIBLE_CORE_FOR_VIDEO_DRIVER.
2019-10-05 10:16:48 +02:00
Rinnegatamante
b6e6b78843
Properly changing video driver name in settings when a core forces one.
2019-10-04 19:45:49 +02:00
Rinnegatamante
eed65a64b2
Removing no more required video context capabilities check at content_load time.
2019-10-04 19:25:05 +02:00
twinaphex
908974dfe4
(Android) Bump up version
2019-10-04 18:16:19 +02:00
Twinaphex
904f0e65e5
Update CHANGES.md
2019-10-04 18:14:45 +02:00
twinaphex
51722b628c
Revert "Change detection around for coreaudio3"
...
This reverts commit 28ab397d60 .
2019-10-04 18:13:58 +02:00
twinaphex
28ab397d60
Change detection around for coreaudio3
2019-10-04 18:10:50 +02:00
twinaphex
8a06263ba6
Fix regression with 'Set Core Association' and leave a TODO/FIXME note
2019-10-04 17:41:03 +02:00
Twinaphex
811138221a
Fix unused variable warning
2019-10-04 17:34:46 +02:00
twinaphex
daa30b1dc8
Use old DPI scaling for now on desktop until we have devised a good solution
2019-10-04 17:27:14 +02:00
Twinaphex
d2ec1ba2cc
Update CHANGES.md
2019-10-04 17:08:01 +02:00
Twinaphex
6467d24070
Merge pull request #9548 from fjtrujy/ps2MemoryLeaks
...
[PS2] Fix memory leaks in Font and GFX Driver
2019-10-04 17:07:35 +02:00
Francisco Javier Trujillo Mata
eebe0eda48
Disable BUILD_FOR_PCSX2 by default
2019-10-04 16:12:43 +02:00
Twinaphex
419eb5a6c0
Remove unused variables
2019-10-04 16:06:34 +02:00
Twinaphex
0cd1843bc2
Merge pull request #9554 from Rinnegatamante/debug
...
[VITA] Added debug symbols usage.
2019-10-04 15:29:02 +02:00
Rinnegatamante
8066a6938f
[VITA] Added debug symbols usage.
2019-10-04 15:21:37 +02:00
Twinaphex
16a5a69bae
Update CHANGES.md
2019-10-04 14:41:47 +02:00
twinaphex
eed44eea9c
Cache this string too
2019-10-04 14:27:09 +02:00
twinaphex
1788042c9e
(Android) dpi_get_density - cache one variable to avoid excessive
...
system_property_get querying
2019-10-04 14:22:10 +02:00
Twinaphex
bf95fa34da
Merge pull request #9552 from Rinnegatamante/mem
...
[VITA] Memory related improvements
2019-10-04 13:54:02 +02:00
Twinaphex
32f7d73835
Merge pull request #9553 from jdgleaver/overlay-auto-rotate
...
Add option to automatically rotate overlays
2019-10-04 13:53:55 +02:00
Twinaphex
88e56faafa
Merge pull request #9551 from jdgleaver/glui-gestures
...
(GLUI) Add initial gesture support + bug fixes
2019-10-04 13:26:40 +02:00
jdgleaver
1df3e20bdd
Add option to automatically rotate overlays
2019-10-04 12:15:57 +01:00
Rinnegatamante
6a5af218c7
[VITA] Implement get_mem_total/free for the frontend.
2019-10-04 12:12:14 +02:00
Rinnegatamante
b3316fea35
[VITA] Make newlib heap allocation dynamic.
2019-10-04 12:11:52 +02:00
jdgleaver
db030f6472
(GLUI) Add initial gesture support + bug fixes
2019-10-04 09:33:15 +01:00
Francisco Javier Trujillo Mata
c48ccdb1fc
Fix memory leak in the PS2 GFX and PS2 Font
2019-10-03 23:41:56 +02:00
Twinaphex
9ea18c433b
Merge pull request #9545 from libretro/frangarcj-vita-memory
...
[VITA] More memory
2019-10-03 18:55:17 +02:00
Rinnegatamante
453781af9c
Graceful switch between video drivers.
2019-10-03 17:45:59 +02:00
Francisco José García García
a529b7b487
[VITA] Add 64Mb of memory
2019-10-03 14:33:33 +02:00
Francisco José García García
690670e2b5
[VITA] More memory
2019-10-03 13:58:23 +02:00
twinaphex
5351b56a0b
Add this for Galaxy Store
2019-10-02 17:45:09 +02:00
Twinaphex
b757304513
Merge pull request #9527 from monkeyman79/speedup-elf2rpl
...
Speed up elf2rpl by using maps
2019-10-02 09:40:26 +02:00
Twinaphex
cc0ce43a57
Update CHANGES.md
2019-10-01 22:13:28 +02:00
Twinaphex
5904839bc6
Merge pull request #9541 from Rinnegatamante/master
...
[VITA] Add system language detection.
2019-10-01 20:35:31 +02:00
Rinnegatamante
fffc7597fd
[VITA] Add system language detection.
2019-10-01 19:55:43 +02:00
Twinaphex
4a7dfba6ee
Merge pull request #9540 from SindenLightgun/master
...
Fixed bug with touchscreen/lightgun
2019-10-01 19:24:22 +02:00
Twinaphex
addc75748b
Merge pull request #9538 from jdgleaver/swipe-detection
...
(Menu Input) Re-work pointer 'swipe' detection
2019-10-01 14:14:03 +02:00
jdgleaver
ece9851afb
(Menu Input) Re-work pointer 'swipe' detection
2019-10-01 13:00:59 +01:00
SindenLightgun
2e480a37ea
Fixed bug with touchscreen/
...
From my analysis I "believe" this is a development bug/typo and is causing issues with mouse and touchscreen input, that would affect touchscreen and lightgun APIs.
2019-10-01 12:26:13 +01:00
Twinaphex
890e076d20
Update CHANGES.md
2019-10-01 03:14:27 +02:00
twinaphex
547f8968aa
(GL1) Buildfix + cleanups
2019-10-01 03:14:18 +02:00
Twinaphex
b0b3abe775
Merge pull request #9535 from driver1998/gl1-gldirect
...
Support GLDirect (D3D9 to OGL1.1 wrapper) in gl1 driver
2019-10-01 02:19:45 +02:00
GH Cao
27d2877106
gl1: take care of const
2019-10-01 06:51:29 +08:00
GH Cao
897488862e
gl1: adapt C89
2019-10-01 06:24:06 +08:00
driver1998
0212567d75
Support GLDirect (D3D9 to OGL1.1 wrapper) in gl1 driver
2019-10-01 06:02:30 +08:00
Twinaphex
109adf9739
Update CHANGES.md
2019-09-30 19:03:34 +02:00
Twinaphex
ca2a4cdb27
Merge pull request #9532 from jdgleaver/pointer-input-updates
...
(Menu Input) Add mouse/touchscreen gesture support + full gesture support for XMB
2019-09-30 19:02:10 +02:00
jdgleaver
3057c31798
(Menu Input) Add mouse/touchscreen gesture support + full gesture support for XMB
2019-09-30 16:55:41 +01:00
Twinaphex
0a123e8215
Merge pull request #9530 from swingflip/master
...
Fixed bug with QB regarding lxcb
2019-09-29 23:02:16 +02:00
Twinaphex
1eaf6f54cc
Merge pull request #9529 from swingflip/master
...
SEGA Mini/SNESC update
2019-09-29 22:47:27 +02:00
Ryan 'Swingflip' Hamlin
9be6d265b4
Fixed bug with QB. (Now doesn't look for the x11 client library headers (lxcb) if --disable-x11 is true)
2019-09-29 21:46:22 +01:00
Ryan 'Swingflip' Hamlin
8fff917341
add platform specific to classics
2019-09-29 21:44:58 +01:00
Ryan 'Swingflip' Hamlin
adc3c9e36b
SEGA Mini/SNESC update
...
- Replaced crap A7A7 make
- Added better targets and clean targets for Sega Mega Drive Mini and (S)NES Classic
2019-09-29 21:41:13 +01:00
Twinaphex
da06dfca0d
Update .travis.yml
2019-09-29 20:05:21 +02:00
Twinaphex
030231038c
Update CHANGES.md
2019-09-29 19:49:59 +02:00
Twinaphex
38fe58e746
Merge pull request #9521 from Jamiras/segacd_cheevos
...
(cheevos) support for Sega CD/Saturn; reduce hash calls to server
2019-09-29 19:33:36 +02:00
twinaphex
b80b9cd157
CXX_BUILD buildfix
2019-09-29 17:58:02 +02:00
Twinaphex
8a68c620ac
Merge pull request #9526 from FreeShippingParty/delete_playlist
...
Add option to delete playlists
2019-09-29 17:52:00 +02:00
Tadek Kijkowski
4b73879369
Speed up elf2rpl by using maps
2019-09-29 17:36:39 +02:00
Jamiras
1ab81e5711
support for Sega CD/Saturn; reduce hash calls to server
2019-09-29 09:07:16 -06:00
FreeShippingParty
999887bda5
Add option to delete playlists
2019-09-29 10:48:46 -04:00
twinaphex
b9a08520ff
Move File Manager settings to Settings
2019-09-26 21:01:59 +02:00
twinaphex
1da7baa49d
(Android) get_mem_free - different implementation for Android
2019-09-26 20:07:39 +02:00
twinaphex
1b8093513d
Bump up to 1.7.9
2019-09-26 19:57:20 +02:00
Twinaphex
2061b465fb
Update CHANGES.md
2019-09-26 19:53:46 +02:00
twinaphex
6dd46e6971
Fix database query regression
2019-09-26 13:37:58 +02:00
Twinaphex
6ac8b89601
Update CHANGES.md
2019-09-26 06:12:25 +02:00
Twinaphex
4b586b6496
Merge pull request #9516 from rsn8887/master
...
Switch/Vita: Set default aspect to core provided instead of 4:3
2019-09-26 06:11:49 +02:00
Twinaphex
e8bd94aab8
Merge pull request #9517 from torarnv/improve-metal-debugging
...
Improve metal debugging
2019-09-26 06:10:17 +02:00
Tor Arne Vestbø
b5cf9b639e
metal: Improve shader debugging
...
Having the path to each shader is helpful when debugging the
rendering pipeline. The render command encoder label is limited
to just the filename of the shader, as the graphics debugging
UI in Xcode doesn't handle long names very well.
We don't encode the pass number into the string as the shaders
can be organized in a graph, not just a linked list, so an
indexed order can be misrepresenting the flow.
2019-09-25 22:36:40 +02:00
Tor Arne Vestbø
91caf28bfc
metal: Add some missing debug labels and groups
2019-09-25 22:36:40 +02:00
rsn8887
2409831a14
Switch/Vita: Set default aspect to core provided instead of 4:3
2019-09-25 13:59:35 -05:00
Twinaphex
bc52b952d7
Update CHANGES.md
2019-09-25 13:43:29 +02:00
Twinaphex
4428b545bb
Merge pull request #9510 from jdgleaver/dropdown-list-fixes
...
Menu drop-down lists: Add proper titles, and remember last postion when navigating core options
2019-09-25 11:53:07 +02:00
Twinaphex
fdf3a07b15
Merge pull request #9512 from rsn8887/master
...
[SWITCH] Fix Switch build
2019-09-25 00:20:30 +02:00
rsn8887
c8c5b69b5e
[SWITCH] Fix memory free and memory total reporting
2019-09-24 17:18:23 -05:00
twinaphex
473400902c
Buildfix - apparently Switch memory reporting cannot be implemented
...
correctly
2019-09-25 00:08:28 +02:00
jdgleaver
58ad81f063
Menu drop-down lists: Add proper titles, and remember last postion when navigating core options
2019-09-24 17:41:06 +01:00
twinaphex
b01149f068
Cleanups
2019-09-24 16:22:20 +02:00
Twinaphex
89ae74fba6
(MaterialUI) Fix handle float cast overflow
2019-09-24 11:38:47 +02:00
Twinaphex
a1f2c6197f
Update CHANGES.md
2019-09-24 11:16:04 +02:00
twinaphex
f4467d6595
Combine RARCH_LOG/RARCH_ERR messages
2019-09-24 08:24:19 +02:00
Twinaphex
688d1ef81c
Merge pull request #9505 from jdgleaver/ozone-metadata-wrap
...
(Ozone) Add option to toggle between static and scrolling content metadata
2019-09-23 21:54:22 +02:00
Twinaphex
4f2ed12e4f
Merge pull request #9504 from Wiimpathy/WiiFreeMem
...
Wii/GC: free memory instead of used memory
2019-09-23 21:27:32 +02:00
jdgleaver
ef710442f1
(Ozone) Add option to toggle between static and scrolling content metadata
2019-09-23 15:33:20 +01:00
benoa
2bd71b55bc
Wii/GC: free memory instead of used memory
2019-09-23 16:09:53 +02:00
Twinaphex
c78dcbd382
Merge pull request #9488 from justinweiss/enable-luma-svchax
...
Enable svchax in 3dsx builds when running under Luma3DS 8.0+
2019-09-23 11:14:20 +02:00
Twinaphex
80b62fc635
Merge pull request #9501 from justinweiss/always-define-runtime-shader-preset
...
Ensure {set,unset}_runtime_shader_preset are always defined
2019-09-23 11:10:34 +02:00
Twinaphex
7d466c8177
Update CHANGES.md
2019-09-23 09:24:54 +02:00
Twinaphex
516bace3ca
Update CHANGES.md
2019-09-23 09:24:34 +02:00
twinaphex
3307e65ad3
Fix FPS text in threaded video mode
2019-09-23 09:22:35 +02:00
twinaphex
01dc71f598
(menu_driver.c) Cleanups
2019-09-23 04:49:01 +02:00
twinaphex
17fb07cb85
(Menu) Simplify menu_entries_get_core_title
2019-09-23 04:44:22 +02:00
twinaphex
85d9eeb50d
Should fix CXX_BUILD
2019-09-23 04:40:18 +02:00
twinaphex
0314921434
(menu_cbs_deferred_push.c) Cleanups
2019-09-23 04:31:12 +02:00
twinaphex
dde7c28730
(menu_shader.c) Cleanups
2019-09-23 04:27:03 +02:00
twinaphex
682b403a9c
menu_content.c - This file is no longer necessary
2019-09-23 04:24:00 +02:00
twinaphex
08d3fe8c04
Cleanups
2019-09-23 04:19:52 +02:00
twinaphex
82259a086e
Make action_scan_directory safer - fill_pathname_join now doesn't
...
have the same variable for arguments 1 and 2
2019-09-23 04:14:10 +02:00
twinaphex
d045484788
Cleanups of some strings
2019-09-23 02:41:19 +02:00
twinaphex
dd522cdc6f
Turn function static
2019-09-23 02:23:20 +02:00
Twinaphex
ae7d956341
Silence warning
2019-09-23 01:44:53 +02:00
twinaphex
b94b9e2adb
Go back to plain strlcpy/strlcat - probably best to look at
...
opportunities to reduce these calls vs. replacing them with
unsafe macros
2019-09-23 00:19:01 +02:00
Justin Weiss
621c79dd3c
Ensure {set,unset}_runtime_shader_preset are always defined
...
These functions are used elsewhere, so they need to be defined. (Or we
could guard every place they're called instead)
2019-09-22 14:39:27 -07:00
Twinaphex
21a2ba3f79
Update CHANGES.md
2019-09-22 23:06:05 +02:00
twinaphex
579c41535a
(OSX/Metal) Only set CoreAudio driver as default for non-Metal build
2019-09-22 23:03:14 +02:00
Twinaphex
107b5eec44
(OSX) Simplify
2019-09-22 22:53:57 +02:00
twinaphex
882a66b49a
C89_BUILD buildfix
2019-09-22 21:59:17 +02:00
Twinaphex
b4e1ca8a2c
Merge pull request #9499 from LazyBumHorse/fix_opti
...
fix path_relative_to()
2019-09-22 21:53:50 +02:00
LazyBumHorse
f309c85f92
STRLCAT_CONST_INCR should be at most 1 statement, so single-line if, for etc work
2019-09-22 20:12:56 +02:00
LazyBumHorse
db723df879
fix path_relative_to
2019-09-22 16:29:54 +02:00
twinaphex
5f87fa1aca
CXX_BUILD buildfix
2019-09-22 14:04:02 +02:00
twinaphex
f33264f7a6
(X11) XStoreName is a useless wrapper function around XChangeProperty
2019-09-22 13:00:44 +02:00
twinaphex
c5b3428408
Add sdl2_common.c/.h
2019-09-22 12:40:40 +02:00
twinaphex
efdc07ab10
(Wayland) update_title function - simplify this function a bit
2019-09-22 12:14:49 +02:00
twinaphex
920a20f060
(GX) Silence more warnings
2019-09-22 11:35:09 +02:00
Twinaphex
2414224df8
(Cocoa) It's only necessary to set the display server userdata for
...
set_video_mode
2019-09-22 11:29:58 +02:00
Twinaphex
511f43d5cf
Move it to cocoa_gl_ctx.m
2019-09-22 11:26:06 +02:00
Twinaphex
a6ec5a9831
Should now work
2019-09-22 11:19:54 +02:00
Twinaphex
6fe4559b8e
Revert "(Cocoa) See if this works"
...
This reverts commit 1ddd7ee79d .
2019-09-22 10:54:11 +02:00
Twinaphex
83f1b28f98
Revert "(Cocoa) Move nsview_get_ptr and nsview_set_ptr to cocoa_gl_ctx.m"
...
This reverts commit 4f564360e7 .
2019-09-22 10:54:01 +02:00
twinaphex
4f564360e7
(Cocoa) Move nsview_get_ptr and nsview_set_ptr to cocoa_gl_ctx.m
2019-09-22 10:48:23 +02:00
twinaphex
1ddd7ee79d
(Cocoa) See if this works
2019-09-22 10:43:31 +02:00
Twinaphex
23bb1414ff
(Metal) Buildfix
2019-09-22 10:30:59 +02:00
twinaphex
ad1fb29092
(Metal) Refactor
2019-09-22 10:28:51 +02:00
Twinaphex
6a9feb7978
(OSX) Refactor this so that we always set the userdata
...
pointer so we can use the new set_title codepaths - will
have to check how to reduce the overhead in nsview_get_ptr
later
2019-09-22 10:19:03 +02:00
Twinaphex
ae21bd98aa
Update CHANGES.md
2019-09-22 09:23:08 +02:00
Twinaphex
eadfb1398a
Update CHANGES.md
2019-09-22 09:22:54 +02:00
Twinaphex
bbb2bda20a
Merge pull request #9497 from BarryJRowe/master
...
Added in rpng string streaming to ai service.
2019-09-22 09:16:47 +02:00
Barry Rowe
4e155dbc8e
Added in rpng string streaming to ai service.
2019-09-21 23:57:59 -07:00
Twinaphex
9f0f53b1d7
(OSX) Correct userdata
2019-09-22 08:16:43 +02:00
twinaphex
fbb8a9640c
(OSX) Set pointer for HAVE_COCOA_METAL too
2019-09-22 08:00:39 +02:00
twinaphex
2135e86fc7
(Cocoa) Set video display driver userdata for Cocoa
2019-09-22 07:49:43 +02:00
Twinaphex
69a38f9b9f
(Cocoa) Pass direct pointer to UI companion driver window title function
2019-09-22 07:41:56 +02:00
twinaphex
c7fd375120
Create video_driver_display_userdata_{set/get}
2019-09-22 07:35:05 +02:00
twinaphex
464df18ac2
Add missing prototype
2019-09-22 05:56:04 +02:00
twinaphex
3a39a51f11
(CTR/3DS) Properly report free RAM
2019-09-22 04:42:20 +02:00
Twinaphex
c2b26a3cd9
Remove unused variable
2019-09-22 04:40:01 +02:00
twinaphex
ed29c6f59c
Start going for consistent memory representation - instead of
...
'memory used' needs to become 'memory free'
2019-09-22 03:57:59 +02:00
Twinaphex
a855447d11
Update CHANGES.md
2019-09-22 03:30:37 +02:00
twinaphex
111d666f85
Fix space
2019-09-22 03:30:04 +02:00
twinaphex
d356f88fb5
Memory details can now be shown individually without FPS and
...
frame count
2019-09-22 03:21:36 +02:00
twinaphex
03bddff8e6
Cleanups of update_window_title functions
2019-09-22 03:05:06 +02:00
Twinaphex
ccc2bea0c4
Merge pull request #9496 from monkeyman79/fix-elf2rpl
...
Fixed WiiU compilation randomly failing
2019-09-21 22:31:54 +02:00
Tadek Kijkowski
c1504555ac
Fixed WiiU compilation randomly failing
...
- Fixed elf2rpl referencing deleted symbols in relocations
- Added some diagnostics to elf2rpl (activated with -v switch)
2019-09-21 21:31:34 +02:00
Twinaphex
08393b1d0c
Update CHANGES.md
2019-09-21 19:57:35 +02:00
Twinaphex
2fca06c994
Merge pull request #9495 from Jamiras/psx_cheevos_fixes
...
improve handling of line endings when calculating CD hashes for retroachievements
2019-09-21 19:57:12 +02:00
Twinaphex
f4feda6323
Merge pull request #9494 from LazyBumHorse/fix_log
...
fix name of RetroArch's log file
2019-09-21 19:56:42 +02:00
Jamiras
c5750da85a
improve handling of line endings in m3u and cue files
2019-09-21 08:06:06 -06:00
LazyBumHorse
c81d363a6e
fix name of retroarch log file
2019-09-21 12:12:45 +02:00
twinaphex
302e2fdc53
Move show memory details outside of the video context driver and
...
into retroarch.c - avoid lots of code duplication
2019-09-21 07:49:33 +02:00
twinaphex
f65e005d97
label_sanitization - change a bunch of functions to static
2019-09-21 03:55:20 +02:00
twinaphex
7cfd996802
Add return value to fill_pathname_noext
2019-09-21 01:41:56 +02:00
twinaphex
1ed38ddb2d
Start using return values of fill_pathname_ functions
2019-09-21 00:22:40 +02:00
twinaphex
6d8bc91220
Start returning sizes for file_path functions
2019-09-21 00:01:09 +02:00
twinaphex
2f0a5f48aa
Corect small log string
2019-09-20 23:36:29 +02:00
twinaphex
3b057d9605
Start using STRLCAT_CONST_INCR and STRLCPY_CONST
2019-09-20 23:33:17 +02:00
twinaphex
76f4cf5cc5
Start using STRLCAT_CONST/STRLCAT_CONST_INCR/STRLCPY_CONST
2019-09-20 20:39:34 +02:00
Twinaphex
99a3aa8ee1
Update CHANGES.md
2019-09-20 18:28:06 +02:00
Twinaphex
73c63d8768
(Cocoa) Add mouse down events
2019-09-20 18:22:14 +02:00
Twinaphex
3da84396b6
Remove unused variables
2019-09-20 17:34:35 +02:00
Justin Weiss
2e9a793519
Enable svchax in Luma3DS 8.0+
2019-09-20 08:27:41 -07:00
Twinaphex
bcb7e14d0f
Merge pull request #9490 from jdgleaver/horiz-mouse-wheel-fix
...
Improve horizontal mouse wheel (tilt) navigation
2019-09-20 16:16:50 +02:00
Twinaphex
42818a2310
Merge pull request #9489 from jdgleaver/rgui-mouse-drag-fix
...
(RGUI) Ensure display is always refreshed when pointer input is active
2019-09-20 16:16:39 +02:00
jdgleaver
eb72a2e7d2
Improve horizontal mouse wheel (tilt) navigation
2019-09-20 14:16:21 +01:00
jdgleaver
dacf9e327a
(RGUI) Ensure display is always refreshed when pointer input is active
2019-09-20 11:04:31 +01:00
twinaphex
2a8798b729
Cleanups
2019-09-20 09:31:18 +02:00
Twinaphex
2892abf155
Update CHANGES.md
2019-09-20 08:49:49 +02:00
Twinaphex
3bd585a94e
Update CHANGES.md
2019-09-20 08:46:10 +02:00
Twinaphex
2d4236882f
Update CHANGES.md
2019-09-20 08:45:29 +02:00
twinaphex
ec4bfd7827
Silence some warnings - statement unreachable etc.
2019-09-20 06:17:40 +02:00
twinaphex
7173efe10f
(Network/Relay Server Location) RetroArch crashed when pressing
...
left while Relay Server Location entry was selected - index offset
would set itself to -1 and cause a buffer overflow
2019-09-20 04:14:32 +02:00
twinaphex
43000d2e24
(Networking) Fix memory leak that could happen at exit after a network
...
operation has ran (menu_driver_data->core_buf gets allocated inside
cb_net_generic_menu and doesn't get freed until the function is ran
again
2019-09-20 04:08:03 +02:00
twinaphex
db624a7c99
Start cleaning up the rather messy manual assignment
2019-09-20 02:03:26 +02:00
Twinaphex
72a9d77638
Merge pull request #9484 from Wiimpathy/GCfix
...
GameCube: Fix build
2019-09-19 20:45:05 +02:00
Twinaphex
36e5909057
Merge pull request #9485 from jdgleaver/input-update
...
Overhaul menu mouse/touchscreen input handling
2019-09-19 20:44:35 +02:00
jdgleaver
8655038601
Overhaul menu mouse/touchscreen input handling
2019-09-19 16:53:22 +01:00
benoa
9250f649db
GameCube: Fix build
2019-09-19 15:13:22 +02:00
twinaphex
71cc43651a
(Ozone) Fix regression with sidebar textures
2019-09-19 09:03:07 +02:00
twinaphex
e7eb0e2b3e
Combine two RARCH_LOGs into one
2019-09-19 09:00:05 +02:00
twinaphex
33353d5cd9
Fix C89_BUILD buildfix
2019-09-19 07:07:03 +02:00
Twinaphex
1149487fbd
Update CHANGES.md
2019-09-19 06:27:55 +02:00
twinaphex
f192e8618f
(Win32) Call the log window 'Logging Console'
2019-09-19 06:23:31 +02:00
twinaphex
4eac009c27
Buffer more before we send text to be logged to stderr/stdout
...
and the logger interface for help/features/startup
2019-09-19 05:50:26 +02:00
twinaphex
15470596ad
Remove 'puts' lines
2019-09-19 04:19:18 +02:00
twinaphex
f4c6b06b49
(file_path.c) Remove some strlcpy/strlcat invocations
2019-09-19 03:45:18 +02:00
twinaphex
1d621c412c
Add HW_RVL to this - won't compile on Gamecube otherwise
2019-09-19 02:15:18 +02:00
twinaphex
7dc2ca425f
(RTGA) Further optimizations
2019-09-18 21:49:18 +02:00
twinaphex
1075522147
(RTGA) Cleanups
2019-09-18 21:13:46 +02:00
twinaphex
9a5b8f0475
(RBMP) Typo fix and some further cleanups
2019-09-18 20:30:39 +02:00
twinaphex
bd39d72acd
(RBMP) More optimizations
2019-09-18 20:25:15 +02:00
twinaphex
b582f1c7c6
(RBMP/RJPEG) Cleanups + optimizations
2019-09-18 19:52:45 +02:00
twinaphex
1027762db5
Remove some trivial string_is_equal calls during parsing of buttons
...
in config_file
2019-09-18 18:22:31 +02:00
twinaphex
ab515daa0c
Try to get rid of file_path_str
2019-09-18 18:12:57 +02:00
twinaphex
3a61cfe6ec
Cleanup menu_displaylist_parse_content_information
2019-09-18 10:20:06 +02:00
Twinaphex
d09362ed6f
(OSX) Silence warnings for OSX
2019-09-18 10:04:21 +02:00
twinaphex
6eaf19533b
(sublabels) Optimizations
2019-09-18 09:37:32 +02:00
twinaphex
8f8a9863ad
Optimize sublabel_playlist_entry by removing snprintf
2019-09-18 09:28:37 +02:00
twinaphex
c186747edc
(video_shader_parse) avoid some more snprintfs
2019-09-18 09:11:32 +02:00
twinaphex
922680851a
(features_cpu) noticed that the buffer wasn't actually being used,
...
so it can go
2019-09-18 08:37:35 +02:00
twinaphex
3fbeb0617b
(glslang_util_cxx.cpp) Get rid of this strlcpy too
2019-09-18 08:03:49 +02:00
twinaphex
306d7f6f8a
glsl_find_uniforms_frame - get rid of the remaining strlcats
2019-09-18 07:53:59 +02:00
twinaphex
ab60005cdc
(GLSL) Avoid snprintf, prefer strlcpy/strlcat where possible
2019-09-18 07:32:06 +02:00
twinaphex
f663c64cd4
(MaterialUI/Ozone) Prevent more unnecessary strlcats
2019-09-18 06:43:01 +02:00
twinaphex
a9ef8333eb
Rewrite menu_entries_get_core_title
2019-09-18 06:35:21 +02:00
twinaphex
6d89bbfe61
(Menu animation) Avoid some strlcat usage here too
2019-09-18 05:54:32 +02:00
twinaphex
b0a8f5d775
(menu displaylist) Some more cleanups
2019-09-18 05:40:06 +02:00
twinaphex
ed77d46cc9
Cut down on some strlcat usage where not necessary
2019-09-18 04:58:52 +02:00
twinaphex
1ced1b3f73
(Platform unix) Updates
2019-09-18 03:37:25 +02:00
twinaphex
698387e762
(task_screenshot.c) Cleanups - don't use snprintf unless necessary
2019-09-18 02:31:02 +02:00
twinaphex
8928052863
(libretro-common) (VFS implementation) Cleanup
2019-09-18 02:23:25 +02:00
twinaphex
8fa6230426
Cleanups
2019-09-18 02:16:47 +02:00
twinaphex
7dd3939a26
Update CHANGES.md
2019-09-17 08:20:01 +02:00
twinaphex
b28c405377
Backport and rebase initial FPGA port that was done in 2017 (port
...
done for Z-Turn board) - has some outstanding issues such as
very slow framebuffer software rendering output that needs to
be overcome before this becomes usable - community help needed
2019-09-17 08:16:50 +02:00
twinaphex
b6a6127509
Replace more snprintf usage
2019-09-17 07:30:29 +02:00
twinaphex
7d58bb9799
Avoid more snprintf usage
2019-09-17 06:34:00 +02:00
twinaphex
65aa939296
task_push_http_transfer_generic - rewrite snprintf usage
2019-09-17 06:10:15 +02:00
twinaphex
c3c4638b22
Replace some snprintf usage where not necessary
2019-09-17 05:49:54 +02:00
twinaphex
a36d5926d7
Cleanups
2019-09-17 05:30:07 +02:00
twinaphex
6f6b1a8333
(Net HTTP) Avoid unnecessary snprintf
2019-09-17 05:26:00 +02:00
twinaphex
861262ef3a
(network gfx) Cleanup
2019-09-17 05:04:57 +02:00
Brad Parker
c7c7d0988e
initial network video driver, sends raw frames over TCP
2019-09-17 04:18:44 +02:00
twinaphex
712547cb2b
C89_BUILD fix
2019-09-17 03:59:59 +02:00
twinaphex
5024b77492
Prevent more strlcats that are quite trivial
2019-09-17 02:43:40 +02:00
twinaphex
d01ae6929d
Don't use strlcat for basic concatenation of characters
...
except when absolutely necessary
2019-09-17 02:00:04 +02:00
twinaphex
c2cad1f122
(platform_unix) Small cleanups
2019-09-17 01:33:54 +02:00
twinaphex
25f232616b
input_config_get_bind_string_joyaxis - replace snprintf
2019-09-17 01:25:39 +02:00
twinaphex
4ea493c86c
Turn cheat_manager_free into static function
2019-09-17 01:20:30 +02:00
Twinaphex
d526530167
Merge pull request #9474 from yoshisuga/cheevos_fix_set_sublabel
...
(cheevos) Fix crash when setting sublabel of achievement
2019-09-17 00:26:42 +02:00
Yoshi Sugawara
ae6e2f5df5
(cheevos) create a local string var to set the sublabel attribute when calling rcheevos_get_description. This prevents an unintended pointer reassignment and can cause a crash on strlcpy on some platforms
2019-09-16 12:54:03 -07:00
twinaphex
4354ad296d
Revert "Cleanup - it shouldn't be necessary to call fill_pathname_slash"
...
This reverts commit 419fe62da8 .
2019-09-16 20:40:08 +02:00
twinaphex
86839db417
set_label_shader_watch_for_changes - simplify
2019-09-16 20:02:49 +02:00
twinaphex
b9e8e95498
use fill_pathname_join_delim at key places instead of snprintf
2019-09-16 19:58:56 +02:00
twinaphex
150f4f0f4b
More efficient way of adding delimiting characters - proper spacing
...
as well in title bar
2019-09-16 19:20:03 +02:00
twinaphex
66794d2166
Rewrite input_config_set_device_path
2019-09-16 18:41:46 +02:00
twinaphex
81ec152f10
fill_pathname_slash only used now inside file_path.c
2019-09-16 18:25:02 +02:00
twinaphex
60574f04d2
We don't need the double char variable here
2019-09-16 17:44:14 +02:00
twinaphex
419fe62da8
Cleanup - it shouldn't be necessary to call fill_pathname_slash
...
after fill_pathname_join
2019-09-16 17:35:15 +02:00
twinaphex
aacc544300
Turn cheat_manager_search into static function
2019-09-16 17:04:58 +02:00
twinaphex
9fd4ff7a8d
(Cheat manager)
...
- Cleanups
- Functional improvement: don't attempt to create the 'core directory'
inside the cheats directory for game-specific cheats when we are only
trying to load the cheat - if we are loading and the directory doesn't
exist, that means the cheat file doesn't exist either
2019-09-16 16:57:50 +02:00
twinaphex
352be447df
Update CHANGES.md
2019-09-16 16:35:23 +02:00
twinaphex
5ba77289d9
Merge branch 'master' of https://github.com/libretro/RetroArch
2019-09-16 16:32:50 +02:00
Twinaphex
497868ecaf
Merge pull request #9473 from Tatsuya79/patch-2
...
fix gong crash
2019-09-16 16:29:17 +02:00
Tatsuya79
ef216d3010
fix gong crash
2019-09-16 16:27:34 +02:00
twinaphex
d2add47f1e
Merge branch 'master' of https://github.com/libretro/RetroArch
2019-09-16 05:17:22 +02:00
Twinaphex
f45a1d797e
Update CHANGES.md
2019-09-16 04:56:08 +02:00
Twinaphex
80311970cf
Merge pull request #9469 from yoshisuga/ios_xcode_prep
...
(iOS/tvOS): Xcode project changes and small tweak
2019-09-16 04:49:45 +02:00
twinaphex
1040d3eedf
Merge branch 'master' of https://github.com/libretro/RetroArch
2019-09-16 04:49:34 +02:00
Twinaphex
07c6b4c363
Merge pull request #9470 from Wiimpathy/WiiLightgun
...
Wii: Add wiimote lightgun support
2019-09-16 04:49:01 +02:00
Twinaphex
454b4ea715
Update CHANGES.md
2019-09-16 04:31:30 +02:00
Twinaphex
7c2d2246fe
Update CHANGES.md
2019-09-16 04:30:27 +02:00
Twinaphex
725430994d
Update CHANGES.md
2019-09-16 03:20:14 +02:00
Twinaphex
ea7e682253
Update AndroidManifest.xml
2019-09-16 03:06:19 +02:00
Twinaphex
97d2be1ff3
Update CHANGES.md
2019-09-16 03:03:17 +02:00
Twinaphex
d38dfa60f6
Update CHANGES.md
2019-09-16 03:02:27 +02:00
twinaphex
b179dde1e7
Cleanups
2019-09-15 07:46:24 +02:00
twinaphex
4c7beacfe4
(RPNG) rpng_is_valid - cleanup
2019-09-15 07:40:02 +02:00
twinaphex
b7fe19b6c8
(libretro-common) RPNG - Cleanup
2019-09-15 02:04:37 +02:00
benoa
744fac6777
Wii: Add wiimote lightgun support
2019-09-15 00:46:02 +02:00
Yoshi Sugawara
f0adf90ec0
(iOS/tvOS): add references to some iOS specific source files to xcode project to make it easier to open and search source files; removed call to show native menu when going into the background
2019-09-14 14:16:23 -07:00
Yoshi Sugawara
70b573c951
added apple common ui files
2019-09-14 13:37:01 -07:00
Twinaphex
e1a7b82b2e
Merge pull request #9468 from yoshisuga/ios_build_fixes
...
(iOS/tvOS): IOS/tvOS build fixes
2019-09-14 22:05:50 +02:00
Yoshi Sugawara
c24caa8f48
(iOS/tvOS): IOS/tvOS build fixes:
...
- change bundle identifier to match that used in the official releases
- remove code signature assignment
- add a minimal assets.zip so that one can build and run without having to be required to go thru the online updater
- add the tvOS core directory
2019-09-14 12:59:22 -07:00
Twinaphex
753be84ae0
(Apple) Silence some warnings
2019-09-14 17:15:30 +02:00
twinaphex
27ada9b7b2
Buildfixes for --disable-menu
2019-09-14 07:24:26 +02:00
twinaphex
785ed87117
(libnx/switch) Add HAVE_TRANSLATE
2019-09-12 17:59:06 +02:00
Twinaphex
85f07b6f27
Merge pull request #9405 from Jamiras/psx_cheevos_cdfs
...
add hashing support for PSX cheevos (bin/cue, chd, or real CD)
2019-09-11 23:38:23 +02:00
Twinaphex
f004666674
Merge pull request #9456 from jdgleaver/date-format
...
Menu time/date: Add 12-hour versions of all formats + clean ups
2019-09-10 17:58:11 +02:00
Twinaphex
eb012a353a
Merge pull request #9460 from jdgleaver/build-fix
...
'CXX_BUILD=1' build fix
2019-09-10 17:58:01 +02:00
jdgleaver
c645d43598
'CXX_BUILD=1' build fix
2019-09-10 16:49:07 +01:00
Twinaphex
ef3c83da04
Merge pull request #9459 from jdgleaver/runtime-date-format
...
Enable customisation of runtime 'last played' display format
2019-09-10 17:35:20 +02:00
jdgleaver
a0fd9d21d2
Enable customisation of runtime 'last played' display format
2019-09-10 16:14:38 +01:00
Twinaphex
f6d1cbe6b9
Merge pull request #9447 from altiereslima/master
...
Update Brazilian Portuguese Translation
2019-09-10 06:38:03 +02:00
jdgleaver
ac5c03c458
'DISABLE_MENU=1' build fix
2019-09-09 15:15:28 +01:00
jdgleaver
25006cadfe
Menu time/date: Add 12-hour versions of all formats + clean ups
2019-09-09 14:06:49 +01:00
Twinaphex
d00af57b4a
Merge pull request #9451 from meepingsnesroms/master
...
Remove unfinished translation files
2019-09-09 14:36:03 +02:00
meepingsnesroms
85f46b9899
Remove unfinished translation files
2019-09-08 20:14:23 -07:00
altiereslima
50f2beb15b
Update msg_hash_pt_br.h
2019-09-08 21:31:25 -03:00
Twinaphex
561a4cd4bf
Update CHANGES.md
2019-09-09 01:22:19 +02:00
altiereslima
1b7e95b1bd
Update msg_hash_pt_br.c
2019-09-08 14:05:50 -03:00
altiereslima
f382589083
Update msg_hash_pt_br.h
2019-09-08 13:48:16 -03:00
altiereslima
7cdc5c8e93
Update Brazilian Portuguese Translation
2019-09-08 12:35:33 -03:00
Twinaphex
2179c16f60
Update main.cpp
2019-09-08 04:41:03 +02:00
Twinaphex
fde7026ac2
Update Makefile
2019-09-08 04:19:58 +02:00
Twinaphex
8520a94b8f
Update Makefile
2019-09-08 04:17:43 +02:00
Twinaphex
e39f5d7143
Merge pull request #9443 from bmaupin/72-audio-crackles-on-psp
...
Fix PSP audio conversion code
2019-09-07 12:30:54 +02:00
bmaupin
3047c55121
Fix PSP audio conversion code
...
Fixes https://github.com/libretro/QuickNES_Core/issues/72
2019-09-06 21:02:37 -04:00
Twinaphex
b875a69266
Merge pull request #9439 from jdgleaver/rgui-resize-2
...
(RGUI) Handle window resize event edge case
2019-09-06 16:26:41 +02:00
jdgleaver
518f1bae20
(RGUI) Handle window resize event edge case
2019-09-06 14:52:33 +01:00
Twinaphex
9edd5eeaeb
Update CHANGES.md
2019-09-06 15:49:46 +02:00
Twinaphex
b0cc504d7c
Merge pull request #9438 from jdgleaver/rgui-resize
...
(RGUI) Correctly rescale menu when resizing window if aspect ratio lock is enabled
2019-09-06 15:49:20 +02:00
jdgleaver
5d5de8ce51
(RGUI) Ignore window resize events until next menu toggle after accessing video settings
2019-09-06 14:25:57 +01:00
jdgleaver
a6ee786a4f
(RGUI) Correctly rescale menu when resizing window if aspect ratio lock is enabled
2019-09-06 13:29:59 +01:00
twinaphex
48db589ed2
Update CHANGES.md
2019-09-06 14:11:38 +02:00
twinaphex
dec30677d9
Should fix analog remap issues
2019-09-05 20:43:54 +02:00
Twinaphex
c566b7eca5
Merge pull request #9432 from losernator/patch-2
...
Update Korean traslation
2019-09-05 16:44:34 +02:00
Joohan Lee
e8df78f508
Update Korean traslation
...
Update Korean traslation
2019-09-05 16:18:04 +09:00
Twinaphex
7cca6ea394
Merge pull request #9423 from jdgleaver/rgui-glcore-fix
...
(glcore) Ensure correct scaling of menu texture (RGUI)
2019-09-03 19:58:26 +02:00
jdgleaver
3a680df733
(glcore) Ensure correct scaling of menu texture (RGUI)
2019-09-03 12:52:26 +01:00
Twinaphex
97d91a895c
Merge pull request #9419 from torarnv/metal-draw-video-stats-over-overlay
...
metal: Draw video stats on top of overlay
2019-09-03 12:44:01 +02:00
Twinaphex
f4aabd0226
Merge pull request #9404 from fpscan/master
...
Turkish Language Update for 1.7.8 changes
2019-09-02 20:52:24 +02:00
Tor Arne Vestbø
af75ddd04a
metal: Draw video stats on top of overlay
2019-09-02 20:02:16 +02:00
Twinaphex
5140bf9bd0
Merge pull request #9417 from torarnv/metal-draw-overlay-with-correct-viewport
...
Metal draw overlay with correct viewport
2019-09-02 20:01:39 +02:00
Tor Arne Vestbø
204407b64a
metal: Set up correct viewport before rendering overlay
2019-09-02 18:02:30 +02:00
Tor Arne Vestbø
48d28aa734
metal: Split menu drawing out from core drawing
2019-09-02 18:02:30 +02:00
Twinaphex
7e50bedd07
Merge pull request #9416 from torarnv/remove-osx-suffix-in-window-title
...
Remove '_OSX' suffix from RetroArch window title
2019-09-02 15:54:55 +02:00
Twinaphex
7d267d124e
Merge pull request #9415 from yoshisuga/tvos_13
...
(tvOS) tvOS 13 support: Update Xcode project to handle cores built using tvOS SDK
2019-09-02 14:18:09 +02:00
Twinaphex
8b3fcf7740
Merge pull request #9413 from torarnv/metal-use-correct-uniforms-when-blitting-menu-frame
...
Use correct uniforms when blitting menu frame with Metal
2019-09-02 13:42:17 +02:00
Tor Arne Vestbø
3ac29eb659
Remove '_OSX' suffix from RetroArch window title
...
There's no need for a platform-specific window title, and if there
was it should be macOS nowadays, not OS X.
2019-09-02 13:31:40 +02:00
Yoshi Sugawara
a55a159fb9
(tvOS) Cores are now compiled using tvOS SDK and reside in a separate directory - required for iOS 13 support. Updated code sign script to handle tvOS cores
2019-09-02 01:24:29 -10:00
Tor Arne Vestbø
e6227f9898
Use correct uniforms when blitting menu frame with Metal
...
Fixes broken rgui with the Metal video driver.
2019-09-02 13:01:42 +02:00
Twinaphex
a52130e368
Update CHANGES.md
2019-09-02 02:44:23 +02:00
Twinaphex
350eeeebbf
Merge pull request #9412 from brenodantas10/master
...
Soft-Patch any IPS size
2019-09-02 00:41:52 +02:00
brenodantas10
0ab26a1371
Soft-Patch any IPS size (put declarations at beginning)
2019-09-01 18:44:21 -03:00
brenodantas10
49032ae2f2
Soft-Patch any IPS size
2019-09-01 16:01:48 -03:00
Jamiras
b1fb7a1c1e
add hashing support for PSX cheevos (bin/cue, chd, or real CD)
2019-09-01 11:13:54 -06:00
Twinaphex
2997c26069
Merge pull request #9409 from torarnv/explicitly-invalidate-font-atlas-buffer
...
Explicitly invalidate atlas buffer when rendering text with Metal
2019-09-01 18:56:24 +02:00
Tor Arne Vestbø
a7723ba13f
Explicitly invalidate atlas buffer when rendering text with Metal
...
Fixes #9016
2019-09-01 18:46:26 +02:00
Twinaphex
e4fb5587f7
Update CHANGES.md
2019-08-31 21:12:14 +02:00
Ömercan Kömür
3fdd7a4b61
Turkish Language Update for 1.7.8 changes
2019-08-31 03:50:00 +03:00
Twinaphex
b3a4410e00
Merge pull request #9401 from jdgleaver/favorites-fix
...
(Favourites) Fix 'remove entry' deleting wrong item
2019-08-30 17:34:26 +02:00
jdgleaver
dc55720641
(Favourites) Fix 'remove entry' deleting wrong item
2019-08-30 15:43:17 +01:00
Twinaphex
c4e9661b66
Merge pull request #9391 from jdgleaver/smooth-line-ticker
...
(XMB) Add smooth scrolling vertical line ticker (for sublabels)
2019-08-30 16:19:23 +02:00
Twinaphex
a406bacda0
Merge pull request #9399 from libretro/revert-9395-psx_cheevos
...
Revert " add hashing support for PSX cheevos (bin/cue, chd, or real CD)"
2019-08-30 15:55:36 +02:00
Twinaphex
29dc30fa48
Revert " add hashing support for PSX cheevos (bin/cue, chd, or real CD)"
2019-08-30 15:55:07 +02:00
Twinaphex
6e4f0a03d3
Merge pull request #9398 from LazyBumHorse/fix
...
never load shaders in main menu
2019-08-30 15:46:40 +02:00
LazyBumHorse
00299cf283
fix unnecessarily loading shaders in main menu for good
2019-08-30 15:30:43 +02:00
jdgleaver
35f7110c41
Smooth line ticker - replace scissor operation with fade in/out animation
2019-08-30 14:28:07 +01:00
Twinaphex
d5690e21a5
Merge pull request #9394 from DEX357/patch-42
...
Update msg_hash_pl.h
2019-08-30 14:35:24 +02:00
Twinaphex
959edb50a5
Merge pull request #9395 from Jamiras/psx_cheevos
...
add hashing support for PSX cheevos (bin/cue, chd, or real CD)
2019-08-30 14:35:08 +02:00
Jamiras
a8232e6a2e
don't try to build CUE file if media isn't available
2019-08-29 22:25:33 -06:00
Jamiras
1f6b9c31e2
ensure vfs_implementation_cdrom in all Makefiles referencing vfs_implementation
2019-08-29 21:48:27 -06:00
Jamiras
1348c2cc75
fix wiiu build
2019-08-29 21:05:44 -06:00
Jamiras
bcd61d7f9b
add hashing support for PSX cheevos (bin/cue, chd, or real CD)
2019-08-29 21:05:14 -06:00
twinaphex
d6df17a154
Revert "add hashing support for PSX cheevos (bin/cue, chd, or real CD)"
...
This reverts commit 1185433374 .
2019-08-30 03:14:42 +02:00
DEX357
1f358e8bec
Update msg_hash_pl.h
2019-08-29 23:02:07 +02:00
Brad Parker
4e9cd6ff3e
win32: set menubar language to same as config
2019-08-29 16:36:09 -04:00
DEX357
d780d9d797
Update msg_hash_pl.h
2019-08-29 21:07:47 +02:00
Brad Parker
3187eecf05
win32: fix user language detection
2019-08-29 14:36:14 -04:00
twinaphex
2609747243
MSVC buildfix
2019-08-29 20:20:35 +02:00
jdgleaver
daeff97f7e
(XMB) Add smooth scrolling vertical line ticker (for sublabels)
2019-08-29 16:48:10 +01:00
Twinaphex
3751537278
Update CHANGES.md
2019-08-29 15:29:07 +02:00
Twinaphex
5e539ef2a1
Update AndroidManifest.xml
2019-08-29 15:28:02 +02:00
Twinaphex
7a8cfeeb1d
Update AndroidManifest.xml
2019-08-29 15:27:43 +02:00
Twinaphex
1f87de2760
Update CHANGES.md
2019-08-29 15:26:38 +02:00
Twinaphex
d2ba528841
Update CHANGES.md
2019-08-29 15:25:51 +02:00
Twinaphex
f11fab4490
Update CHANGES.md
2019-08-29 15:21:51 +02:00
Twinaphex
59e6396d45
Update CHANGES.md
2019-08-29 15:21:42 +02:00
Twinaphex
6e880e8018
Update CHANGES.md
2019-08-29 15:17:29 +02:00
Twinaphex
4a676bb59b
Merge pull request #9390 from DEX357/patch-41
...
Update msg_hash_pl.h
2019-08-29 15:14:17 +02:00
Twinaphex
5a82c809dc
Merge pull request #9334 from Jamiras/psx_cheevos
...
add hashing support for PSX cheevos (bin/cue, chd, or real CD)
2019-08-29 13:48:42 +02:00
DEX357
9514b36c0b
Update msg_hash_pl.h
2019-08-29 13:40:25 +02:00
twinaphex
3b59bc7385
Buildfixes
2019-08-29 12:38:46 +02:00
Twinaphex
256e5e67bb
Merge pull request #9389 from DEX357/patch-40
...
Update msg_hash_pl.h
2019-08-29 12:34:13 +02:00
twinaphex
718d65d95d
Take this out - too unsafe - fixes D3D12 driver
2019-08-29 12:30:56 +02:00
DEX357
e9ea9f98e2
Update msg_hash_pl.h
2019-08-29 12:16:50 +02:00
twinaphex
cb8107a154
remove video_context_driver_init_image_buffer
2019-08-29 11:26:28 +02:00
twinaphex
ca5e51f116
Remove video_context_driver_make_current
2019-08-29 11:13:17 +02:00
twinaphex
029f1c403e
Turn function static
2019-08-29 10:16:26 +02:00
twinaphex
967aae04c8
Cleanups
2019-08-29 09:55:27 +02:00
twinaphex
9a49da10e5
(WndProcCommon) Put this back in
2019-08-29 09:31:08 +02:00
twinaphex
df4f2a67e3
(Win32) Simplify WndProcCommon
2019-08-29 02:26:32 +02:00
twinaphex
5ca165379c
Cleanups
2019-08-29 01:45:44 +02:00
Twinaphex
f6092ebc27
Merge pull request #9386 from LazyBumHorse/contentless
...
fix shader loading and saving in content-less cores
2019-08-29 01:19:20 +02:00
twinaphex
04f9b81fed
Cut down on some unnecessary wrapper functions
2019-08-29 00:02:50 +02:00
twinaphex
3a7515c82f
Cut down on code duplication
2019-08-28 23:58:15 +02:00
twinaphex
01cb2b8d44
Cleanup
2019-08-28 23:55:57 +02:00
twinaphex
d406fee72e
Remove video_context_driver_suppress_screensaver
2019-08-28 22:52:41 +02:00
twinaphex
c50cc7b010
Remove video_context_driver_show_mouse
2019-08-28 21:36:58 +02:00
twinaphex
aeedeb14a9
(Vita) Vita has no video context driver set, so this can go
2019-08-28 21:30:17 +02:00
twinaphex
fa3b927ece
Get rid of video_context_driver_get_proc_address
2019-08-28 21:26:43 +02:00
LazyBumHorse
e97a31a46c
fix shader loading and saving in content-less cores
2019-08-28 21:15:37 +02:00
twinaphex
88720b540e
Get rid of video_context_driver_swap_interval
2019-08-28 21:12:51 +02:00
Twinaphex
d3632eadb8
Merge pull request #9385 from Sunderland93/master
...
[Wayland] Remove deprecated wl_shell interface
2019-08-28 11:41:23 +02:00
Twinaphex
0e00d14c3a
Merge pull request #9384 from LazyBumHorse/fix_ident
...
fix video_driver_get_ident for thread wrapper
2019-08-28 11:32:52 +02:00
Sunderland93
8345f08f64
[Wayland] Remove deprecated wl_shell interface
2019-08-28 12:26:51 +04:00
LazyBumHorse
2c028964c9
fix video_driver_get_ident for thread wrapper
2019-08-28 09:43:22 +02:00
twinaphex
0a35a84c4d
Prevent ASAN runtime error
2019-08-28 08:13:01 +02:00
twinaphex
46806ff736
Hopefully finally shuts ASAN up
2019-08-28 07:55:10 +02:00
twinaphex
a602975c72
Another attempted fix
2019-08-28 07:50:51 +02:00
twinaphex
c93c7c82b0
Add this back
2019-08-28 07:47:19 +02:00
twinaphex
7653ced3b3
See if this finally silences the ASAN runtime errors
2019-08-28 07:44:58 +02:00
twinaphex
ca3a7aa654
Prevent ASAN runtime error
2019-08-28 07:44:13 +02:00
twinaphex
88dabc7260
Prevent these two runtime errors with ASAN
2019-08-28 07:37:49 +02:00
Twinaphex
90ba789a9f
Merge pull request #9382 from brenodantas10/master
...
Fix IPS patch after a099812 commit
2019-08-28 07:16:15 +02:00
brenodantas10
33c681c0c7
Fix IPS Patch, still without re-allocation
2019-08-28 01:52:26 -03:00
Breno Dantas Mendonça
be493daf72
Update task_patch.c
...
Fix IPS Patch, still without reallocation
2019-08-28 01:39:15 -03:00
Twinaphex
073d612b47
Merge pull request #9379 from yoshisuga/ios_use_launch_storyboard
...
(iOS) use launch storyboard to properly support all screen sizes
2019-08-28 05:46:09 +02:00
Yoshi Sugawara
5cc8ffa48b
(iOS) use launch storyboard to properly support all screen sizes, including recent iPad Pro models.
2019-08-27 12:00:40 -10:00
Brad Parker
2969b07e65
update JP translation
2019-08-27 16:59:17 -04:00
Twinaphex
ed8189bb91
Merge pull request #9377 from jdgleaver/3ds-fix
...
Fix 3DS build
2019-08-27 19:50:50 +02:00
jdgleaver
1e3c5acf0d
Fix 3DS build
2019-08-27 17:10:35 +01:00
Twinaphex
3f6b5e1b5d
Update travis_metal_deploy.sh
2019-08-27 16:31:23 +02:00
Twinaphex
5ea6dcf05f
Merge pull request #9375 from LazyBumHorse/shader_delay
...
implement video_shader_delay setting
2019-08-27 16:25:47 +02:00
Twinaphex
ab33e3623e
Merge pull request #9374 from losernator/patch-1
...
Update korean translation
2019-08-27 16:06:21 +02:00
LazyBumHorse
886d538c48
implement video_shader_delay setting (in ms), which delays auto-shaders
2019-08-27 16:01:48 +02:00
Joohan Lee
5ffd79f1c6
Update korean translation
...
Update korean translation
2019-08-27 22:58:01 +09:00
twinaphex
25170f3615
Try to fix badges
2019-08-27 14:54:25 +02:00
Twinaphex
84281d3e66
Merge pull request #9369 from yoshisuga/ios_1-7-8
...
(iOS/tvOS) Update to 1.7.8; add assets.zip to Xcode project definition
2019-08-27 07:16:01 +02:00
Yoshi Sugawara
41382b5f58
tvOS: support extracting bundled assets.zip on startup
2019-08-26 15:43:12 -10:00
Yoshi Sugawara
71c1f327d3
remove dev team
2019-08-26 15:29:28 -10:00
Yoshi Sugawara
44dd704572
update iOS version number to 1.7.8, add assets.zip to Xcode project to add it to the application bundle if available
2019-08-26 15:26:36 -10:00
twinaphex
2cad33b19e
(AI Service) Set japanese to 'ja'
2019-08-26 23:58:57 +02:00
twinaphex
6d418cd5d8
Change the name
2019-08-26 20:48:19 +02:00
twinaphex
1ca3659d08
Need to change the name for Android
2019-08-26 20:47:08 +02:00
Twinaphex
7ebeb6b572
Update AndroidManifest.xml
2019-08-26 14:35:46 +02:00
Twinaphex
95b78a2417
Update AndroidManifest.xml
2019-08-26 14:35:03 +02:00
Twinaphex
0d31ccc199
Merge pull request #9364 from libretro/revert-9351-master
...
Revert "[Switch] Really fix splitting/joining JoyCons via single option"
2019-08-26 14:23:14 +02:00
Twinaphex
1091193ed5
Revert "[Switch] Really fix splitting/joining JoyCons via single option"
2019-08-26 14:22:58 +02:00
twinaphex
045a4cce10
Revert "Update AndroidManifest.xml"
...
This reverts commit e9f5590584 .
2019-08-25 20:29:05 +02:00
Twinaphex
e9f5590584
Update AndroidManifest.xml
2019-08-25 19:51:54 +02:00
twinaphex
59571b5aa4
Guard against aspect ratio index being out of bounds
2019-08-25 08:10:30 +02:00
Twinaphex
3e53783dc8
Merge pull request #9351 from rsn8887/master
...
[Switch] Really fix splitting/joining JoyCons via single option
2019-08-25 04:49:48 +02:00
rsn8887
8c0c0e3eae
[Switch] Really fix splitting/joining JoyCons via single option
2019-08-24 21:08:35 -05:00
twinaphex
4a65436df1
Update CHANGES.md
2019-08-24 22:42:59 +02:00
twinaphex
a623a611f1
(Wayland) Untested - apply the same for Wayland
2019-08-24 20:51:12 +02:00
twinaphex
aa428e4a82
(X11) Better resizing of menu when window is resized
2019-08-24 20:50:06 +02:00
Twinaphex
23646a959d
Merge pull request #9348 from toshixm/master
...
Update Japanese translation
2019-08-24 20:39:57 +02:00
Twinaphex
6d0875e975
(OSX) Use new menu rescaling when resizing window
2019-08-24 20:36:06 +02:00
toshixm
be0a8f970c
Merge branch 'master' into master
2019-08-25 03:33:55 +09:00
Twinaphex
6a5b01df33
Return ret
2019-08-24 20:30:00 +02:00
twinaphex
aa95b721dd
Reset frame time counter after doing menu context reset
2019-08-24 20:13:33 +02:00
twinaphex
8780541de9
(Win32) Add deferred menu context reset - menu should properly rescale now
...
when we do a Win32 window resize
2019-08-24 20:03:09 +02:00
Toshiyuki Maezawa
4a14c5fb98
Update Japanese translation messages
2019-08-25 02:57:11 +09:00
twinaphex
fd0232ba71
Add titles for shader preset save/remove
2019-08-24 19:40:24 +02:00
twinaphex
42f2d0ffa4
Add private environment callback - only used by Flycast
...
(RetroArch-specific, for threaded rendering)
2019-08-24 19:25:03 +02:00
twinaphex
f80d77c06c
Add sublabels for XMB menu animations
2019-08-24 18:47:25 +02:00
Twinaphex
6dac79d1dc
Merge pull request #9347 from LazyBumHorse/get_default_shader_dir
...
disable get_default_shader_dir() for now
2019-08-24 18:38:45 +02:00
twinaphex
4f5f32f5aa
Add sublabel for menu widgets
2019-08-24 18:37:57 +02:00
LazyBumHorse
215f8f7838
disable get_default_shader_dir() for now
2019-08-24 18:33:14 +02:00
twinaphex
94e2d646be
Add Frame Time Counter settings
2019-08-24 18:18:24 +02:00
twinaphex
f8fb2bf3dc
Reset A/V counter when loading/saving a state - will be made
...
configurable through settings
2019-08-24 17:22:52 +02:00
twinaphex
86410cc3b0
(CoreText) Buildfix
2019-08-24 16:57:23 +02:00
Twinaphex
e5ac07f52f
Merge pull request #9345 from LazyBumHorse/delete_auto
...
finish up shader menu changes, add shader preset remove options to Qt
2019-08-24 16:56:41 +02:00
Twinaphex
0899dda468
Merge pull request #9346 from jdgleaver/ctr-fix
...
(3DS) Build fix
2019-08-24 16:56:15 +02:00
LazyBumHorse
9b71340959
finish up shader menu changes, add 'remove presets' to Qt
2019-08-24 16:43:52 +02:00
jdgleaver
f85c0737e4
(3DS) Build fix
2019-08-24 14:37:45 +01:00
toshixm
5582d341b7
Merge new messages from msg_hash_us.h
2019-08-24 19:03:04 +09:00
twinaphex
b6c92d5a66
Do video driver monitor reset after fastforwarding; helps prevent
...
the building up of big frametime deviations
2019-08-24 09:17:54 +02:00
twinaphex
02dccb0396
(OSX) Buildfix for C89_BUILD
2019-08-24 08:51:33 +02:00
twinaphex
a93b99b919
Hook up start button to 'Load Core' - will unload a core
2019-08-24 08:31:07 +02:00
twinaphex
297f2b3050
Cover edge case - if this would return false, this would not be
...
set to false, and as a result, Load Core would not show
2019-08-24 08:15:57 +02:00
twinaphex
5b04350376
(Ozone) Update - hide Load Core when core and/or content is running
2019-08-24 06:41:59 +02:00
twinaphex
d492f1acaf
Hide 'Load Core' when a core is already loaded and the libretro
...
core has started running its runloop
2019-08-24 06:37:10 +02:00
Twinaphex
de0aa8ad69
Merge pull request #9344 from brenodantas10/master
...
(bps/ups)_apply_patch - Re-allocation target_data variable for target…
2019-08-24 05:40:27 +02:00
twinaphex
bd50a5b62d
Cleanups
2019-08-24 05:40:23 +02:00
brenodantas10
a099812f6e
(bps/ups)_apply_patch - Re-allocation target_data variable for target patch size (can now apply bigger patches without extra-bytes on memory)
2019-08-24 00:06:34 -03:00
twinaphex
b1d3818ed5
(Qt UI) Dehardcode input.cpp ; merge throttle.cpp into generic.cpp
2019-08-24 04:33:42 +02:00
twinaphex
b9d7be372f
(CoreText) Check first if path is valid
2019-08-24 03:35:23 +02:00
twinaphex
8d9812985b
Add this to the header
2019-08-24 03:34:03 +02:00
Twinaphex
714e3ddc2a
(SBT font driver) Check first if font files exist before
...
we try to open them
2019-08-24 03:30:32 +02:00
twinaphex
0dc73f2c8e
Prevent calling FT_New_Face if path is not valid
2019-08-24 03:25:46 +02:00
twinaphex
7bae97d762
These settings are moved to submenus now
2019-08-24 02:50:11 +02:00
twinaphex
1b20680e3f
(MaterialUI) Add icons
2019-08-24 02:07:43 +02:00
twinaphex
b66c5581db
Add Shader Preset Save / Remove
2019-08-24 01:44:50 +02:00
twinaphex
e80f57310d
Don't hide this behind advanced settings anymore
2019-08-23 21:57:44 +02:00
twinaphex
9ba2936f9a
Add label for AI Service Mode
2019-08-23 20:00:33 +02:00
twinaphex
9589621619
(Qt UI) Add AI Service category
2019-08-23 19:52:13 +02:00
twinaphex
f6d2768181
(Ozone) Add 'Load Disc/Dump Disc' entries to Ozone
...
(Ozone) Add texture for disc
(Disc) Add sublabels for Load Disc/Dump Disc
2019-08-23 18:35:04 +02:00
twinaphex
26e8cb7ff0
(MaterialUI) Add missing icons
2019-08-23 18:16:09 +02:00
twinaphex
619fbd0e60
(XMB) Add icons for discs
2019-08-23 17:57:58 +02:00
twinaphex
852e190863
(WinRT) Disable file I/O related content runtime logging on WinRT just to
...
be safe
2019-08-23 17:35:59 +02:00
twinaphex
af775fb032
Enable playlist sublabels by default - should have minimal file I/O
...
overhead - maybe a slight dip from fullspeed/60fps to 59.90/59.10fps at
worse when flicking through playlist entries for the first time (it's
cached after first viewing) - after 1.7.8 we can further micro optimize
this
2019-08-23 17:33:59 +02:00
twinaphex
f0e2d47ffb
Add content runtime per log options to Settings -> Playlists
2019-08-23 17:26:41 +02:00
twinaphex
c990b29c09
Enable content runtime log by default
2019-08-23 17:10:56 +02:00
twinaphex
8841fb4005
Slim down help section - we're going to have an integrated walkthrough
...
of sorts in later versions
2019-08-23 17:01:03 +02:00
twinaphex
0264cd815a
(HTTP/on-demand thumbnails) Mute error output when task is set to mute
2019-08-23 16:52:30 +02:00
twinaphex
622a184fd4
(Menu) Add shortcut to On-Demand Menu Thumbnails from Online Updater
...
category
2019-08-23 16:48:04 +02:00
Twinaphex
58a4d8e000
Merge pull request #9343 from jdgleaver/rgui-animation-cap
...
(RGUI) Make particle effects framerate independent + add animation speed setting
2019-08-23 16:21:40 +02:00
Jamiras
1185433374
add hashing support for PSX cheevos (bin/cue, chd, or real CD)
2019-08-23 08:02:06 -06:00
jdgleaver
c27149bb67
(RGUI) Make particle effects framerate independent + add animation speed setting
2019-08-23 12:22:30 +01:00
Twinaphex
08ac3ed925
Update BaseConfig.xcconfig
2019-08-23 07:52:59 +02:00
Twinaphex
b248c31568
Update BaseConfig.xcconfig
2019-08-23 07:52:49 +02:00
twinaphex
8dfb3c454b
(UI Qt) Dehardcode achievements
2019-08-23 05:05:11 +02:00
twinaphex
6a8f2ef9b6
(Qt options/UI) Make it more dynamic
2019-08-23 05:00:20 +02:00
twinaphex
532a08afb3
(Qt UI) Start refactoring this code to be more dynamic
2019-08-23 04:53:09 +02:00
twinaphex
dc4bfa91ed
(Qt) Update User Interface -> Views
2019-08-23 04:31:09 +02:00
Twinaphex
f7cda5f753
Merge pull request #9336 from LazyBumHorse/preset_reference
...
save unmodified auto-shaders as a reference instead of a copy
2019-08-23 03:38:04 +02:00
Twinaphex
396d6c6ad9
Merge pull request #9341 from BarryJRowe/master
...
Added in fixes for using config parameters instead of the ai service url
2019-08-23 03:28:05 +02:00
Barry Rowe
ccc073d506
Added in fixes for translation.
2019-08-22 18:24:26 -07:00
twinaphex
6595aef508
Add missing sublabel
2019-08-23 03:09:29 +02:00
twinaphex
f23172ba81
Ability to hide every setting category now
2019-08-23 03:06:38 +02:00
twinaphex
09ac01afd2
Buildfix
2019-08-23 00:46:06 +02:00
twinaphex
8d41efb00d
Enable DEFAULT_AI_SERVICE_ENABLE
2019-08-22 23:54:57 +02:00
twinaphex
3015abfb71
(Griffin) Add encoding_base64.c too
2019-08-22 23:41:31 +02:00
Twinaphex
e1260b2186
Remove unused variables
2019-08-22 23:40:14 +02:00
twinaphex
2a70b3533c
Don't use itoa - not available on OSX
2019-08-22 23:37:23 +02:00
twinaphex
40ad1319c4
Buildfix
2019-08-22 23:31:33 +02:00
twinaphex
94308efcd8
First separator needs to be '?', then it becomes '&'
2019-08-22 23:24:44 +02:00
twinaphex
2c063cb1c9
(Translation) Add "?mode=fast" first when we set either language
...
and/or target language
2019-08-22 23:18:10 +02:00
twinaphex
a79cd32363
Add HAVE_TRANSLATE to MSVC 2017
2019-08-22 23:10:34 +02:00
twinaphex
9867a4c36d
Add HAVE_TRANSLATE to Apple
2019-08-22 23:06:22 +02:00
twinaphex
afe04d91ca
(JNI) Add -DHAVE_TRANSLATE
2019-08-22 23:01:32 +02:00
twinaphex
fa1f98dbac
Append target_lang and source_lang to AI service URL when the
...
settings are set
2019-08-22 22:55:04 +02:00
twinaphex
32029731c0
Hook up remaining languages
2019-08-22 22:20:31 +02:00
twinaphex
84491736ab
Add the other languages
2019-08-22 21:33:02 +02:00
twinaphex
eca2f0a663
Start adding translation language names
2019-08-22 21:15:07 +02:00
twinaphex
5b71939848
Add target_lang/source_lang options
2019-08-22 19:39:00 +02:00
twinaphex
7f095907e2
(Translation) Add enums for all languages
2019-08-22 19:14:09 +02:00
Twinaphex
2db4d8abd8
Merge pull request #9339 from jdgleaver/smooth-ticker-rgui
...
(RGUI) Optimise smooth ticker text
2019-08-22 19:05:13 +02:00
jdgleaver
37190b8f7d
(RGUI) Optimise smooth ticker text
2019-08-22 17:51:57 +01:00
LazyBumHorse
813a5cc370
fix edge case where resetting shader parameter wasn't counted as a modification
2019-08-22 18:08:58 +02:00
LazyBumHorse
a882901e39
save unmodified auto-shaders as a reference instead of a copy, see:
...
- implement #reference directive for auto-shaders
- replace usual preset saving and loading functions with video_shader_read_preset() and video_shader_write_preset()
- apply saved presets automatically for console menus
- move auto-shader saving logic from menus into menu_shader.c menu_shader_manager_save_auto_preset()
- refactor menu_shader_manager_save_preset() into menu_shader_manager_save_preset_internal()
2019-08-22 16:57:28 +02:00
Twinaphex
e088d4e186
Merge pull request #9337 from jdgleaver/ticker-fix
...
Line ticker bug fix
2019-08-22 16:22:52 +02:00
jdgleaver
5903463734
Line ticker bug fix
2019-08-22 15:16:29 +01:00
Twinaphex
93ac764e01
Merge pull request #9335 from jdgleaver/smooth-ticker-resolution
...
Make smooth ticker text scroll speed resolution independent
2019-08-22 14:41:32 +02:00
jdgleaver
84dac7745e
Make smooth ticker text scroll speed resolution independent
2019-08-22 11:49:05 +01:00
twinaphex
9a36851beb
(AI Service) Add sublabels
2019-08-22 07:22:52 +02:00
twinaphex
a612e7a4c3
Hook up AI Service settings
2019-08-22 07:07:34 +02:00
Brad Parker
203504e793
add newline
2019-08-22 00:20:42 -04:00
twinaphex
d2b274ac23
Bump version
2019-08-22 05:48:12 +02:00
twinaphex
565d2351d1
Fixes hotkeys not properly working when gamepads are mapped to
...
a different logical port from their physical one
2019-08-22 02:50:17 +02:00
twinaphex
3bf2d9d7fc
Attempt to fix 'no newline at EOF' with Clang
2019-08-22 01:31:13 +02:00
twinaphex
90266a2a6a
Cleanups
2019-08-21 22:48:19 +02:00
twinaphex
bd87e7fc17
Merge translation_service.c into retroarch.c
2019-08-21 22:40:47 +02:00
twinaphex
c5739a5c31
Cleanups
2019-08-21 22:27:01 +02:00
twinaphex
a3e2531bd6
Remove duplicate function in translation_service.c
2019-08-21 21:51:25 +02:00
twinaphex
95637cfe08
Buildfix
2019-08-21 21:09:19 +02:00
twinaphex
ccc6d65c43
(Translation) Enable by default for PC platforms, fix CXX_BUILD
2019-08-21 20:57:08 +02:00
twinaphex
fea7694027
Add AI Service settings
2019-08-21 20:43:32 +02:00
twinaphex
f6c451fafe
Enable ticker smooth by default
2019-08-21 18:52:08 +02:00
Twinaphex
35c336e3ab
Merge pull request #9333 from jdgleaver/smooth-ticker
...
Add optional smooth scrolling menu ticker text
2019-08-21 18:42:20 +02:00
twinaphex
894b05dd40
Silence warnings
2019-08-21 18:41:49 +02:00
jdgleaver
8569e65c18
Add optional smooth scrolling menu ticker text
2019-08-21 17:01:20 +01:00
twinaphex
e536911bb0
Buildfix for C89_BUILD
2019-08-21 08:14:39 +02:00
twinaphex
5481166156
(Vita) Buildfix
2019-08-21 08:02:56 +02:00
Twinaphex
5dd74503d2
Update discord_register_linux.c
2019-08-21 04:35:37 +02:00
twinaphex
edd5677492
Set this to true
2019-08-21 03:18:39 +02:00
twinaphex
b19d83c1e4
Set default values for some settings
2019-08-21 03:18:11 +02:00
twinaphex
039daf3374
Ability to hide 'Input Settings'
2019-08-21 00:27:40 +02:00
twinaphex
7bce5783aa
Add User Interface -> Views -> Settings
2019-08-21 00:04:34 +02:00
twinaphex
01bd4c22ad
Avoid warning
2019-08-20 23:14:16 +02:00
twinaphex
74f2a4b093
Use encodings/utf functions
2019-08-20 23:01:01 +02:00
twinaphex
20a4b39272
(Win32) Properly set initial directory for menubar -> Load Core
2019-08-20 22:50:40 +02:00
twinaphex
dde53fe682
(ui_win32.c) Cleanups
2019-08-20 22:48:06 +02:00
twinaphex
1917b2235e
(Discord) Cleanups
2019-08-20 21:11:48 +02:00
twinaphex
a363af7796
(Discord) Convert some files to C
2019-08-20 21:03:16 +02:00
twinaphex
12698f561f
(Discord) Call Discord_RunCallbacks directly
2019-08-20 20:24:41 +02:00
twinaphex
b059119213
Simplify input_keys_pressed
2019-08-20 20:11:57 +02:00
twinaphex
5752ea58f3
Use button masks for menu_input_keys_pressed
2019-08-20 18:59:23 +02:00
twinaphex
c1f961b94e
Start turning the two input functions closer together
2019-08-20 18:46:01 +02:00
twinaphex
75c7b2a29a
Simplify menu_input_keys_pressed
2019-08-20 18:25:52 +02:00
twinaphex
ab5e5d3a80
Add Quick Menu -> Views ->'Show Resume/Restart/Close content'
2019-08-20 18:08:44 +02:00
twinaphex
b46545cd64
menu_driver_frame - use video_info->menu_is_alive instead
2019-08-20 17:04:06 +02:00
twinaphex
230b4b95dc
Cleanups
2019-08-20 16:57:07 +02:00
twinaphex
dd83bc98a2
(menu_driver.c) Avoid function calls when possible
2019-08-20 16:38:45 +02:00
twinaphex
525d63f9ec
use menu_entries_get_selection_buf_ptr_internal
2019-08-20 16:24:10 +02:00
twinaphex
4a05dafbb7
Should not use RARCH_LOG and friends on a thread
2019-08-20 16:15:30 +02:00
Twinaphex
a595557495
Merge pull request #9331 from LazyBumHorse/changes
...
Update CHANGES.md
2019-08-20 14:46:13 +02:00
LazyBumHorse
69cd4e6778
Update CHANGES.md
2019-08-20 11:03:39 +02:00
twinaphex
d8860104d3
Get rid of file_list_get_alt_at_offset
2019-08-20 06:13:33 +02:00
twinaphex
74c79e3962
Don't go through these superfluous functions
2019-08-20 06:03:28 +02:00
twinaphex
75754c54e3
verbosity.c - cleanups - no longer need file_path_str
2019-08-20 05:25:22 +02:00
twinaphex
c38b8bee45
Cleanups
2019-08-20 05:03:12 +02:00
twinaphex
17c3635a38
RARCH_LOG_BUFFER - if verbosity level is above 1, skip
2019-08-20 03:54:10 +02:00
twinaphex
9ece732348
(Menu settings) Turn function static and some style nits
2019-08-20 03:44:17 +02:00
twinaphex
afc7f9ae12
(menu setting) Cleanups
2019-08-20 03:32:53 +02:00
twinaphex
cc86a78740
change_handler gets called every frame, so make this as
...
efficient as possible
2019-08-20 03:26:17 +02:00
twinaphex
72bde77ef0
Ability to set FPS update interval (new setting - fps_update_interval)
2019-08-20 03:05:52 +02:00
twinaphex
73663104b3
Add separate setting for Frontend Logging Level
2019-08-20 01:34:40 +02:00
twinaphex
ad71451432
Add frontend log level setting
2019-08-20 01:18:26 +02:00
twinaphex
eff7cb467e
Don't hide 'Show Quit RetroArch' for regular RetroArch
2019-08-20 01:07:16 +02:00
Francisco Javier Trujillo Mata
c987945b5e
Apply some improvement preparing for new toolchain ( #9330 )
2019-08-19 20:36:15 +02:00
Ömercan Kömür
0420d7f06c
Update index.html ( #9329 )
2019-08-19 16:28:22 +02:00
CatGreen90
1f45a9d71e
(RetroArch_Metal.xcodeproj) Add glslang_utils.c and glslang_utils_cxx.cpp/.h to project.pbxproj ( #9328 )
...
* Update android_ctx.c
* Add glslang_util_cxx.c/.h and glslang_util.c
* Update
2019-08-19 01:53:12 +02:00
Twinaphex
cc85bfb40b
Merge pull request #9327 from fpscan/master
...
Update index.html
2019-08-19 01:12:20 +02:00
Ömercan Kömür
b314ea8632
Update index.html
2019-08-19 01:23:59 +03:00
Twinaphex
7f6a7d31c0
Merge pull request #9326 from fpscan/revert-9319-master
...
Revert "Steps for web.libretro"
2019-08-18 22:47:42 +02:00
Ömercan Kömür
d487dd8d08
Revert "Steps for web.libretro"
2019-08-18 22:53:55 +03:00
Twinaphex
7c16b9e836
Get rid of unused variables
2019-08-18 20:51:43 +02:00
twinaphex
d52c573e13
Merge slang_preprocess.cpp into slang_process.cpp
2019-08-18 18:55:22 +02:00
twinaphex
0905c8d2ed
(shader_gl_core.cpp) Simplify some code
2019-08-18 18:32:01 +02:00
twinaphex
d48b5b78f8
Cleanups
2019-08-18 18:05:26 +02:00
twinaphex
aaeff6c888
Move C code over to glslang_util.c
2019-08-18 18:01:21 +02:00
twinaphex
db043a7fd7
Less references to internal pointer
2019-08-18 17:04:14 +02:00
twinaphex
b13ee8485f
Start passing shader pointer to menu_shader.c functions
2019-08-18 16:59:09 +02:00
twinaphex
c963b3be6a
menu_display_toggle_reason was never used, get rid of it
2019-08-18 16:41:01 +02:00
twinaphex
9c81253226
(menu_shader.c) Style nits/cleanups
2019-08-18 16:33:36 +02:00
Twinaphex
c55c86341b
Merge pull request #9319 from fpscan/master
...
Steps for web.libretro
2019-08-18 16:28:36 +02:00
Twinaphex
41af78b432
Merge pull request #9324 from LazyBumHorse/fix_9141
...
fixes "Save Shader Preset As" dialog immediately popping up again on …
2019-08-18 15:34:45 +02:00
LazyBumHorse
39c02664a8
fixes "Save Shader Preset As" dialog immediately popping up again on linux
2019-08-18 15:15:47 +02:00
twinaphex
3aa1a03a08
glslang_util cleanups
2019-08-18 14:40:26 +02:00
Twinaphex
7f04ecb033
Merge pull request #9323 from LazyBumHorse/fix_apply_shader
...
fix not being able to apply shader if none was loaded before
2019-08-18 13:08:29 +02:00
LazyBumHorse
288c673c61
fix not being able to apply shader if none was loaded before
2019-08-18 10:11:01 +02:00
twinaphex
52f8bef386
Buildfix for non-shader builds
2019-08-18 00:48:56 +02:00
Twinaphex
40bc604e9b
Merge pull request #9320 from LazyBumHorse/global_shaders
...
implement global shader presets
2019-08-17 23:33:21 +02:00
LazyBumHorse
be20b9c283
implement global shader presets
2019-08-17 22:11:17 +02:00
Twinaphex
b26c8fe6f7
Merge pull request #9318 from ToKe79/lakka-nightly-updater-url
...
Change URL for Lakka online updater - nightlies
2019-08-17 19:16:46 +02:00
twinaphex
dec409bf17
Revert "Cleanups"
...
This reverts commit cb9a9e9525 .
2019-08-17 18:51:09 +02:00
Ömercan Kömür
1bde4043a5
Steps for web.libretro
2019-08-17 19:25:18 +03:00
Tomas Kelemen (vudiq)
2792783bbd
Change URL for Lakka online updater - nightlies
...
currently, if users try to update a nightly build, they are offered
latest stable release, which in fact is a downgrade.
with correct URL the users will be pointed to the latest nightly build
in case they are running a nightly build - it does not affect users
running a stable/rc release of Lakka.
originally we wanted to patch RA locally
(https://github.com/libretro/Lakka-LibreELEC/pull/752 ), but it seems
patching upstream and just adding a make flag is more sane.
2019-08-17 18:09:40 +02:00
twinaphex
cb9a9e9525
Cleanups
2019-08-17 16:59:18 +02:00
Twinaphex
5e2e1c82c5
Merge pull request #9315 from LazyBumHorse/set-shader
...
add --set-shader and overhaul shader loading logic
2019-08-17 16:32:42 +02:00
LazyBumHorse
719555bae1
Overhaul shader loading logic, add --set-shader CLI option
2019-08-17 15:20:51 +02:00
Brad Parker
77d2ce95f1
Update Japanese translation
2019-08-16 19:47:15 -04:00
Twinaphex
66a8c21ddf
Merge pull request #9313 from jdgleaver/playlist-fix
...
(XMB/Ozone) Fix display of horizontal playlists
2019-08-16 18:46:55 +02:00
jdgleaver
28083c7b54
(XMB/Ozone) Fix display of horizontal playlists
2019-08-16 17:36:13 +01:00
Twinaphex
099c06c3c0
Merge pull request #9312 from jdgleaver/thumb-path-api-cleanup
...
(menu_thumbnail_path) API clean-up + tiny bug fix
2019-08-16 17:17:32 +02:00
jdgleaver
75ae05d287
(menu_thumbnail_path) API clean-up + tiny bug fix
2019-08-16 15:49:57 +01:00
twinaphex
091c5f6092
Should fix netplay for cores that use the new bitmask code
2019-08-16 16:29:18 +02:00
twinaphex
f61602de59
Buildfix
2019-08-16 16:09:15 +02:00
twinaphex
bf8edb18b8
Cleanups
2019-08-16 16:04:39 +02:00
twinaphex
8c74de7787
(Menu) cleanups
2019-08-16 15:51:22 +02:00
twinaphex
9d61590540
Merge menu_entries.c into menu_driver.c
2019-08-16 15:40:45 +02:00
twinaphex
9456d88ce4
Cleanups
2019-08-16 15:36:44 +02:00
twinaphex
c69c972942
(Menu) Cleanups
2019-08-16 15:17:33 +02:00
Twinaphex
140d0e180d
Merge pull request #9311 from p-sam/libnx_audren_paused
...
(Switch) no audio driver state change outside of thread
2019-08-16 11:46:29 +02:00
Twinaphex
d96d80cf5c
Merge pull request #9310 from jdgleaver/per-playlist-thumbs
...
Enable per-playlist thumbnail selection
2019-08-15 19:52:39 +02:00
jdgleaver
3da96deec3
Enable per-playlist thumbnail selection
2019-08-15 18:05:31 +01:00
Twinaphex
3bc5c15526
Merge pull request #9309 from LazyBumHorse/fix_vulkan_gpu_list
...
fix handling of vulkan_gpu_list
2019-08-15 18:17:56 +02:00
LazyBumHorse
3c6a46d95d
fix handling of vulkan_gpu_list (use after free, not always being initialized)
2019-08-15 17:52:24 +02:00
twinaphex
a5f6c8f94d
Cleanups
2019-08-15 17:44:02 +02:00
p-sam
f04bf0e374
(Switch) no audio driver state change outside of thread
2019-08-15 14:51:01 +00:00
twinaphex
bc46b1c802
Cleanups
2019-08-15 16:17:49 +02:00
twinaphex
8db00a17af
(Menu widgets) Checks were wrong - should be correct now
2019-08-15 16:09:18 +02:00
twinaphex
111a7fea92
(Menu widgets) Should use MAX macro here from retro_miscellaneous.h
2019-08-15 15:56:30 +02:00
twinaphex
a5f411ef5c
Cleanups
2019-08-15 15:50:26 +02:00
twinaphex
92dec44b0e
menu_widgets_push_achievements always returns true
2019-08-15 15:48:08 +02:00
twinaphex
edaf8eb702
menu_widgets_volume_update_and_show always returns true
2019-08-15 15:46:16 +02:00
twinaphex
6c775ef170
These functions always return true
2019-08-15 15:42:24 +02:00
twinaphex
17957e0816
(Menu widgets) DO away with == NULL/!= NULL checks
2019-08-15 15:17:01 +02:00
twinaphex
57df6dda82
(Menu widgets) Some architectural cleanups -
...
* Don't have all these manual setters
* Don't copy over the FPS text, instead make use
of video_info->fps_text
* Boolean checks always returned true anyway, so
avoid unnecessary conditional checks
2019-08-15 15:13:07 +02:00
twinaphex
a500219d8c
Move menu_widgets_ready to retroarch.c
2019-08-15 14:56:38 +02:00
twinaphex
6c671faed6
Start preparing for menu_widgets_ready to be moved to retroarch.c
2019-08-15 14:20:51 +02:00
twinaphex
d5c7ada96d
Prevent warning
2019-08-15 13:51:07 +02:00
twinaphex
620f6c4f9f
Update MSVC2003
2019-08-15 13:49:16 +02:00
twinaphex
0de1453445
Cleanups
2019-08-15 13:44:26 +02:00
Twinaphex
56eb2d9f82
Merge pull request #9307 from LazyBumHorse/logfix
...
fix garbled text in logging on Windows
2019-08-15 13:42:37 +02:00
LazyBumHorse
f51e50a423
fix logging on Windows sometimes not being null-terminated
2019-08-15 13:39:19 +02:00
twinaphex
20846796cd
Cut down on some menu_widgets_ready calls
2019-08-15 13:12:15 +02:00
twinaphex
b4676e3591
Cleanups
2019-08-15 12:57:54 +02:00
twinaphex
498c1b8538
(verbosity.c) Cleanups
2019-08-15 12:43:59 +02:00
twinaphex
df8a024b82
Cleanups
2019-08-15 12:30:27 +02:00
twinaphex
16ceb54557
Simplifications
2019-08-15 12:13:14 +02:00
twinaphex
b4375e3da0
Cleanups
2019-08-15 01:21:25 +02:00
twinaphex
80230a8181
Cleanups
2019-08-15 01:15:39 +02:00
twinaphex
e54e8c4a1f
Cleanups
2019-08-15 01:14:25 +02:00
twinaphex
d30b2ecaca
Merge menu_input_dialog.c into retroarch.c
2019-08-15 01:08:34 +02:00
Twinaphex
20b1bf9b12
Merge pull request #9306 from elyosh/midi
...
Midi: fix MT-32 delay and ALSA off pitch playback
2019-08-14 22:37:53 +02:00
Adrien Moulin
9cecf6623f
Midi: correct pitch bend in ALSA driver
...
MIDI standard pitch bend center position is 0x2000 but ALSA's is 0
2019-08-14 21:47:54 +02:00
Adrien Moulin
a545499496
Midi: fix SysEx handling
...
We need to clear the event status after each message. Otherwise, after a SysEx message the first byte of the next event will incorrectly inherit its delta_time.
This causes a delay of several seconds in nearly every MT-32 games which uses a lot of long SysEx.
2019-08-14 21:34:28 +02:00
twinaphex
0092aa84d3
Fix OSK input regression
2019-08-14 17:55:29 +02:00
Twinaphex
9271f73dd2
Merge pull request #9304 from rsn8887/master
...
Allow auto save states also in cores that support no content
2019-08-14 17:30:55 +02:00
twinaphex
ba3e940cac
(menu_driver.c) Cleanups
2019-08-14 17:19:39 +02:00
twinaphex
295e6f8e14
Move menu_input_dialog_keyboard_display to retroarch.c
2019-08-14 16:52:26 +02:00
twinaphex
980be6dba3
(GL2) Cleanups
2019-08-14 16:40:47 +02:00
twinaphex
02eaad8587
Reduce two functions to one
2019-08-14 14:46:17 +02:00
rsn8887
2cc84bb99e
Allow auto save states also in cores that support no content
...
as long as some content is loaded
2019-08-13 21:44:54 -05:00
twinaphex
890008491c
Cleanups
2019-08-14 02:49:54 +02:00
Twinaphex
accae545b0
Merge pull request #9279 from LazyBumHorse/fix_glhigh
...
workaround for glcore crash with Mesa
2019-08-13 22:00:28 +02:00
twinaphex
36ed0ca34f
menu_display_get_dpi - don't use video_driver_get_size inside function
2019-08-13 17:12:55 +02:00
Twinaphex
aaac54783d
Merge pull request #9298 from jdgleaver/rgui-check-mark
...
(RGUI) Add marker for currently selected item in drop down lists
2019-08-13 17:09:01 +02:00
twinaphex
7d10c1a9ff
(menu widgets) No longer use video_driver_get_size
2019-08-13 16:47:56 +02:00
jdgleaver
6d95075c6a
(RGUI) Add marker for currently selected item in drop down lists
2019-08-13 15:29:25 +01:00
Twinaphex
0254cb91d7
Merge pull request #9297 from Themaister/master
...
Validate non-causal filter chain for texture inputs.
2019-08-13 13:59:26 +02:00
Themaister
f957bf0d16
Validate non-causal filter chain for texture inputs.
...
We only validated for UBO inputs apparently.
2019-08-13 13:57:20 +02:00
twinaphex
17d2ce5220
(Menu display D3D8/D3D9) We should be able to use
...
video_info->width and video_info->height instead of
having to use video_driver_get_size
2019-08-13 13:17:56 +02:00
twinaphex
022b22a4cd
Pass video_driver_width and video_driver_height
...
to menu driver render callback function so that
we don't have to call video_driver_get_size anymore
2019-08-13 12:50:24 +02:00
twinaphex
3585d56067
(Vita2D) video_driver_get_size was used for no reason here
2019-08-13 12:34:34 +02:00
twinaphex
dc3711b35f
(GX2) video_driver_get_size was used for no reason here
2019-08-13 12:33:09 +02:00
twinaphex
d43b26348b
(Vulkan) Don't use video_driver_get_size
2019-08-13 12:28:16 +02:00
twinaphex
e43c55bef3
(GLCore) Don't use video_driver_get_size
2019-08-13 12:23:02 +02:00
twinaphex
c0bfbd1ae8
Revert "(XMB) xmb_render - Extra call to video_driver_get_size"
...
This reverts commit a918bbdc3a .
2019-08-13 12:16:30 +02:00
twinaphex
a918bbdc3a
(XMB) xmb_render - Extra call to video_driver_get_size
2019-08-13 12:15:59 +02:00
twinaphex
c3d624267b
(GL) Start avoiding usage of video_driver_get_size
...
from within video drivers
2019-08-13 12:14:53 +02:00
Twinaphex
efd6694ce8
Merge pull request #9294 from fpscan/master
...
Major Turkish Language Update
2019-08-13 11:51:27 +02:00
twinaphex
558e50b5a0
Get rid of unused code libdbgfont
2019-08-13 11:42:46 +02:00
Twinaphex
82d8f180c9
Merge pull request #9295 from jeffreydvp/master
...
Bug caused by typo
2019-08-13 11:09:46 +02:00
Jeffrey Davenport
25f35ed67d
Bug caused by typo
2019-08-13 02:26:13 -06:00
Twinaphex
116ed81c23
Merge pull request #9291 from mrjschulte/patch-3
...
Add in more Apple Model numbers for RetroRating
2019-08-13 09:42:13 +02:00
Ömercan Kömür
6d0715a13a
Turkish Language Updates
2019-08-13 09:53:27 +03:00
Ömercan Kömür
f2f7a43c8c
Merge pull request #4 from libretro/master
...
updates
2019-08-13 08:55:51 +03:00
MrJs
b60fa081a1
Add in more Apple Model numbers for RetroRating
...
Added in all current Apple Model numbers and set a base rating of 19.
Will happily revise if someone can tell me how the ratings are calculated.
2019-08-12 21:28:39 -07:00
Twinaphex
becfff597b
Merge pull request #9286 from jdgleaver/hide-quick-menu
...
(XMB/Ozone/GLUI) Prevent display of main menu 'Quick Menu' entry when dummy core is loaded
2019-08-13 02:47:18 +02:00
Twinaphex
1772233e9f
Merge pull request #9288 from asavah/fix-double-free
...
fix double free()
2019-08-13 02:47:08 +02:00
Brad Parker
3432f3b852
cdrom: initialize all buffers used for drive paths, make sure to null-terminate filled paths in all cases
2019-08-12 20:42:40 -04:00
root
54978459bf
fix double free()
2019-08-13 00:18:30 +03:00
Twinaphex
6065f71bb2
Buildfix for C89_BUILD
2019-08-12 23:07:49 +02:00
LazyBumHorse
907bea6abb
destroy leaked context
2019-08-12 23:05:44 +02:00
twinaphex
4a09f66c7b
(GL drivers) Cleanups
2019-08-12 22:04:27 +02:00
twinaphex
cf812b2e80
Revert "Prevent input_driver_poll from being called more than once per"
...
This reverts commit 15513c7752 .
2019-08-12 21:33:47 +02:00
LazyBumHorse
010df00d74
workaround for Mesa crash when trying unsupported OpenGL versions
...
also fixes attribs sometimes being garbled
2019-08-12 21:08:22 +02:00
twinaphex
ed6f682754
Make code more similar to gl2 video driver
2019-08-12 21:07:12 +02:00
twinaphex
fdd45f1f6b
(glcore) memset is unnecessary
2019-08-12 20:55:46 +02:00
twinaphex
2a631bd031
(glcore) Turn this into macro
2019-08-12 20:52:33 +02:00
twinaphex
69a195fc5c
Cleanups
2019-08-12 19:35:36 +02:00
twinaphex
3ae447420e
Cleanups
2019-08-12 19:33:50 +02:00
jdgleaver
e75911cee7
(XMB/Ozone/GLUI) Prevent display of main menu 'Quick Menu' entry when dummy core is loaded
2019-08-12 17:50:06 +01:00
twinaphex
7c78e0ad1e
menu_event_kb_set no longer needed
2019-08-12 18:14:47 +02:00
twinaphex
a9002b444e
Have to put this back
2019-08-12 18:09:56 +02:00
twinaphex
f7aebf02c8
No longer need input_driver_input_state
2019-08-12 18:00:31 +02:00
twinaphex
39a6dce7da
Optimization
2019-08-12 17:51:41 +02:00
twinaphex
95505ae5c5
input_keys_pressed - use bitmasks
2019-08-12 17:48:55 +02:00
twinaphex
f117b22a46
Cleanups
2019-08-12 17:37:17 +02:00
twinaphex
b2e57db8c2
input_overlay_key_pressed - start getting rid of it
2019-08-12 17:13:29 +02:00
twinaphex
0405cf40d0
Cleanups
2019-08-12 17:09:26 +02:00
Twinaphex
e194886b29
Merge pull request #9285 from jdgleaver/slang-vectors
...
(glslang_util) Remove C++ 'isms' (where possible)
2019-08-12 14:24:22 +02:00
jdgleaver
5ac152a5f3
(glslang_util) Remove C++ 'isms' (where possible)
2019-08-12 13:10:50 +01:00
twinaphex
a4947780d9
Potential buildfix
2019-08-12 14:10:09 +02:00
twinaphex
524f202231
Turn two functions static
2019-08-12 13:04:08 +02:00
twinaphex
a45c9b6eb4
Duplicate aspect ratio code that was being ran twice
2019-08-12 12:52:40 +02:00
twinaphex
6a4207fe55
(Menu setting) 'Quit Press Twice' - set default value
2019-08-12 12:12:16 +02:00
Twinaphex
73f752bf4c
(Apple OSX) Define HAVE_NO_BUILTINZLIB
2019-08-12 12:09:47 +02:00
Twinaphex
39a876a083
(Apple OSX Metal) Define HAVE_NO_BUILTIN_ZLIB
2019-08-12 12:05:52 +02:00
twinaphex
f6d0de0ed5
Cleanups
2019-08-12 11:43:43 +02:00
twinaphex
54be49d88e
More accurate framerate OSD
2019-08-12 11:36:49 +02:00
twinaphex
302cc16b57
Cleanups
2019-08-12 10:45:16 +02:00
twinaphex
15513c7752
Prevent input_driver_poll from being called more than once per
...
frame - would only regularly happen when 'pause when menu activated'
was turned off and we went to the menu, and maybe a slight few
times inside specific cores, but nothing major
2019-08-12 10:27:57 +02:00
twinaphex
0bc99c8111
Buildfix
2019-08-12 09:06:58 +02:00
twinaphex
0552c64161
(WiiU) Attempt to fix build
2019-08-11 23:39:26 +02:00
twinaphex
35732f9a8c
get_default_shader_dir - go automatically to shaders_slang,
...
shaders_glsl or shader_cg if the current video driver and context
only supports one of the shader types instead of several
2019-08-11 22:50:19 +02:00
twinaphex
4d45174940
file_path.c - cleanups
2019-08-11 22:37:23 +02:00
twinaphex
1ca3a00b77
Update Makefile.common
2019-08-11 21:28:42 +02:00
Twinaphex
f35e4d62d8
Merge pull request #9280 from revvv/master
...
Added new USB gamepad for Wii: Retrode 2
2019-08-11 21:27:54 +02:00
revvv
22669edfed
update coding style for PR
2019-08-11 21:08:16 +02:00
revvv
976e4672b4
add Retrode support
2019-08-11 20:13:38 +02:00
twinaphex
3c9a3de8bc
Refactor runloop_check_state
2019-08-11 20:04:41 +02:00
twinaphex
ca3a80091a
Cleanup runloop_iterate
...
NOTE/CHECK: Hopefully wiiu is unaffected by the change
in sleeping
2019-08-11 19:39:48 +02:00
twinaphex
e4e86d027e
Don't call runloop_get_system_info from within retroarch.c
2019-08-11 19:21:44 +02:00
twinaphex
09675c26a9
Get rid of unused function menu_display_get_tex_coords
2019-08-11 17:49:49 +02:00
Twinaphex
cfd229d95c
Merge pull request #9269 from Ryunam/ozone-playlistname-truncation
...
Add toggle to enable / disable playlist name truncation in Ozone Menu driver
2019-08-11 17:35:51 +02:00
Twinaphex
6dfbd74e85
Merge pull request #9278 from DEX357/patch-39
...
Update msg_hash_pl.h
2019-08-11 17:35:41 +02:00
twinaphex
bbbc69886f
Simplify menu_display_push_quad
2019-08-11 17:29:22 +02:00
twinaphex
24798d7841
(Menu) Get rid of unused SET_PENDING_QUIT/SET_PENDING_SHUTDOWN
2019-08-11 17:08:59 +02:00
twinaphex
d4de1eaf7d
(menu_input_dialog) Cleanups
2019-08-11 17:02:42 +02:00
twinaphex
3a7ab9bd40
Pressing Start on 'Load Shader Preset' will reset
...
all shader passes and apply changes, effectively disabling
the shaders
2019-08-11 16:57:02 +02:00
twinaphex
8647bbc36f
Attempt to fix WiiU build
2019-08-11 14:48:32 +02:00
twinaphex
ab293b9900
Add HAVE_THREADS ifdefs
2019-08-11 12:53:21 +02:00
twinaphex
f5a8a934ac
Cleanups
2019-08-11 11:14:45 +02:00
DEX357
e0d58937b2
Update msg_hash_pl.h
2019-08-11 09:34:23 +02:00
twinaphex
2b6613c137
Accidentally removed this
2019-08-10 20:09:33 +02:00
twinaphex
a0f9f47e89
Cleanup savestate code
2019-08-10 20:06:38 +02:00
twinaphex
8ac794d4af
Simplify fastforwarding code
2019-08-10 19:59:33 +02:00
twinaphex
9b4fe343f3
Fix --disable-menu
2019-08-10 17:47:09 +02:00
twinaphex
8308c41277
(netplay frontend) Cleanup this code - netplay_data should be
...
properly encapsulated
2019-08-10 17:25:39 +02:00
Ryunam and Rob Loach
508c699f86
Update intl/msg_hash_us.h
...
Co-Authored-By: Rob Loach <[email protected] >
2019-08-10 16:49:34 +02:00
Ryunam
559e68d5a8
Attempt at buildfix and optimization
2019-08-10 15:26:02 +02:00
twinaphex
5c30b0803d
Fix some typos in comments
2019-08-10 14:24:30 +02:00
twinaphex
baf8c71545
Cleanups
2019-08-10 14:23:00 +02:00
twinaphex
41c6345381
Cleanups
2019-08-10 14:14:20 +02:00
twinaphex
e3ba467932
Refactor rarch_core_runtime_tick
2019-08-10 14:12:21 +02:00
twinaphex
23456bfc94
Create update_savestate_slot
2019-08-10 13:43:23 +02:00
twinaphex
602fd3b520
Call set_nonblocking state with false argument directly
2019-08-10 13:35:07 +02:00
twinaphex
c1b3869db5
Buildfix
2019-08-10 13:21:36 +02:00
twinaphex
7505251b40
Cleanups
2019-08-10 13:16:15 +02:00
twinaphex
562ea77613
menu_event_kb_set else path is being called every frame, so at
...
least make it fast
2019-08-10 07:13:21 +02:00
twinaphex
1de946a1b7
Optimize fastforwarding runtime check - menu widgets function
...
was being called every frame unnecessarily
2019-08-10 06:25:50 +02:00
twinaphex
60932b18ad
All these functions can be made static
2019-08-10 04:52:33 +02:00
twinaphex
96ba8b6928
Cleanups
2019-08-10 04:34:15 +02:00
Twinaphex
1f6e41755b
Merge pull request #9270 from DEX357/patch-38
...
Update msg_hash_pl.h
2019-08-10 04:20:49 +02:00
twinaphex
5cac6dddfb
See if this is what is behind the performance regression
2019-08-10 02:21:30 +02:00
DEX357
b75e3ba65a
Update msg_hash_pl.h
2019-08-10 00:01:13 +02:00
DEX357
5b84029a32
Update msg_hash_pl.h
2019-08-09 22:51:26 +02:00
DEX357
aac972fcf6
Update msg_hash_pl.h
2019-08-09 22:07:49 +02:00
twinaphex
7c9de7ec0f
Turn rarch_core_runtime_tick into static function
2019-08-09 22:02:29 +02:00
twinaphex
7900faa419
Move menu_display_libretro to retroarch.c
2019-08-09 21:59:58 +02:00
twinaphex
e51b93993b
Move menu_driver_is_binding_state to retroarch.c
2019-08-09 21:41:10 +02:00
twinaphex
b0f088d5fd
Move menu_driver_is_alive to retroarch.c
2019-08-09 21:31:51 +02:00
twinaphex
4600195895
Refactor some menu_driver_alive code
2019-08-09 20:45:54 +02:00
DEX357
3d867ad6e2
Update msg_hash_pl.h
...
Another missing entry I hope the last one please update @twinaphex
2019-08-09 19:22:01 +02:00
Ryunam
af42417734
Add toggle to enable / disable playlist name truncation in Ozone
2019-08-09 18:01:47 +02:00
Twinaphex
a88b357817
Merge pull request #9250 from bparker06/gl_highest
...
opengl: loop through highest available versions to find a working one
2019-08-09 17:09:13 +02:00
twinaphex
759591d5a6
Cleanups
2019-08-09 17:05:50 +02:00
twinaphex
3ff237e278
Cleanups
2019-08-09 16:26:58 +02:00
twinaphex
a643f9e07e
Refactor/reimplement mapper
2019-08-09 16:17:30 +02:00
twinaphex
05187f1a8c
Cleanups
2019-08-09 13:28:40 +02:00
twinaphex
4d860c4d16
Move menu_driver_render to retroarch.c
2019-08-09 12:54:08 +02:00
twinaphex
6482a81ef5
Update menu_driver_render
2019-08-09 12:09:01 +02:00
twinaphex
82168c0925
Start preparing to move menu_driver_render
2019-08-09 11:59:46 +02:00
twinaphex
881ef63b63
Cleanups
2019-08-09 11:43:35 +02:00
Twinaphex
da1ff54ddd
Merge pull request #9244 from DEX357/patch-37
...
Update msg_hash_pl.h
2019-08-08 20:15:14 +02:00
Twinaphex
249621fa75
Merge pull request #9265 from jdgleaver/shader-menu-fix
...
(Menu) Prevent undefined behaviour when failing to load shaders
2019-08-08 18:53:23 +02:00
jdgleaver
6ead35b37c
(Menu) Prevent undefined behaviour when failing to load shaders
2019-08-08 17:02:32 +01:00
twinaphex
ecbd58d3af
Small cleanup
2019-08-08 17:04:45 +02:00
twinaphex
faa55b4dff
glslang_read_shader_file - potential leak here
2019-08-08 16:55:39 +02:00
twinaphex
b282125107
Revert "Refactor code for glslang shader presets - buffer entire file"
...
This reverts commit 0fee6a9ef4 .
2019-08-08 16:36:34 +02:00
twinaphex
83c113cb59
Cleanups
2019-08-08 14:57:28 +02:00
twinaphex
211e664e5d
(GX2) Cleanups
2019-08-08 14:54:21 +02:00
twinaphex
7977570bc8
Cleanup
2019-08-08 14:32:14 +02:00
Twinaphex
3c2df78caf
Merge pull request #9264 from ToadKing/errno_codes
...
emscripten: add hack to prevent ERRNO_CODES from being optimized away
2019-08-08 05:08:43 +02:00
Toad King
618da66073
emscripten: add hack to prevent ERRNO_CODES from being optimized away
2019-08-07 22:07:09 -05:00
twinaphex
0fee6a9ef4
Refactor code for glslang shader presets - buffer entire file
...
into memory before passing it on
2019-08-08 04:55:22 +02:00
Twinaphex
05fecc4e15
Merge pull request #9263 from RobLoach/ozone-tic80-sidebar
...
ozone: Fix TIC-80 becoming '0' in playlist
2019-08-08 01:56:45 +02:00
Rob Loach
1a34ec14ac
ozone: Fix TIC-80 becoming '0' in playlist
...
Fixes #9234
2019-08-07 17:34:33 -04:00
Brad Parker
db53e54b15
cleanup
2019-08-07 14:46:47 -04:00
Twinaphex
265974e4c7
Merge pull request #9261 from jdgleaver/video-shader-parse
...
(video_shader_parse) Optimise parsing of (non-slang) shader parameters
2019-08-07 20:39:44 +02:00
Brad Parker
b97069aa6d
opengl: remove unnecessary second check for requested version at the end, add ES1/2 version checks when built with ES3, add 3.1/3.0 version checks
2019-08-07 12:24:24 -04:00
jdgleaver
bcfc5db7d8
(video_shader_parse) Optimise parsing of (non-slang) shader parameters
2019-08-07 17:19:18 +01:00
Twinaphex
708a87247d
Merge pull request #9258 from ToadKing/emscripten-fix
...
emscripten: Fix GLSL not being built in
2019-08-07 04:07:30 +02:00
twinaphex
99e0d7c54a
Cleanups
2019-08-07 04:05:12 +02:00
Brad Parker
7b96ee1a31
windows buildfix
2019-08-06 22:01:49 -04:00
Toad King
2874c5ee6e
emscripten: Fix GLSL not being built in
...
fix gamepad builds to work with newer emscripten
2019-08-06 20:51:18 -05:00
Brad Parker
1c1db0a7de
opengl: add missing 4.x versions to try, fail early if requestion version does not work
2019-08-06 17:53:15 -04:00
Twinaphex
b322acd935
Merge pull request #9255 from jdgleaver/manage-history-favourites
...
Add history/favourites to 'Playlist Management' menu
2019-08-06 23:11:17 +02:00
jdgleaver
ad11e7cc63
Add history/favourites to 'Playlist Management' menu
2019-08-06 16:53:52 +01:00
DEX357
9b24434ea0
Update msg_hash_pl.h
2019-08-05 19:06:00 +02:00
Brad Parker
7479245875
opengl: loop through highest available versions to find a working one, only do hwapi check on glx/wgl for now
2019-08-05 10:46:17 -04:00
Twinaphex
22a62363b3
Merge pull request #9249 from Tatsuya79/patch-1
...
typo
2019-08-05 02:22:12 +02:00
Tatsuya79
924a898e1d
typo
2019-08-05 01:24:50 +02:00
Twinaphex
53ee8e0b61
Merge pull request #9247 from jdgleaver/ozone-transparent-thumbs
...
(Ozone) Fix display of (semi-)transparent thumbnails
2019-08-04 23:12:32 +02:00
jdgleaver
c341a8a019
(Ozone) Fix display of (semi-)transparent thumbnails
2019-08-04 12:11:09 +01:00
twinaphex
1cd281fb37
Cleanups when compiling with --disable-networking
2019-08-04 08:32:18 +02:00
DEX357
56fca34066
Update msg_hash_pl.h
2019-08-03 23:05:21 +02:00
DEX357
7c60563c8c
Update msg_hash_pl.h
2019-08-03 22:40:40 +02:00
twinaphex
7f59161156
Cleanup
2019-08-03 09:49:48 +02:00
twinaphex
7508cd5a73
Cleanups
2019-08-03 09:37:22 +02:00
twinaphex
f111ad893b
Cleanup
2019-08-03 08:45:50 +02:00
Brad Parker
5247c214ff
Qt: word-wrap core option tooltips
2019-08-02 18:43:04 -04:00
Brad Parker
1580a611d6
Qt: add core option sublabels as tooltips, add buttons to reset one/all core options
2019-08-02 17:48:31 -04:00
twinaphex
c82693037f
Cleanups
2019-08-02 21:15:54 +02:00
twinaphex
e04e8948f5
Combine two RARCH_LOGs
2019-08-02 21:09:05 +02:00
Twinaphex
55202294e0
Merge pull request #9108 from p-sam/libnx-audren-driver
...
(Switch) Libnx audren based audio driver
2019-08-02 19:10:21 +02:00
p-sam
badda24c12
(Switch) audren based audio drivers (libnx only)
2019-08-02 17:01:36 +00:00
twinaphex
70e54b2763
Get rid of unnecessary functions
2019-08-02 18:25:21 +02:00
twinaphex
9517f69a0a
Cleanup core_option_manager_flush
2019-08-02 18:17:38 +02:00
twinaphex
a097ad8a2e
Cleanups
2019-08-02 17:44:04 +02:00
twinaphex
7a2d09b4bf
Cleanups/rewrites
2019-08-02 17:41:26 +02:00
Twinaphex
090063cc35
Merge pull request #9240 from jdgleaver/options-per-core
...
Add option to save core options per-core
2019-08-02 17:18:28 +02:00
jdgleaver
2fc8f5b0bf
Add option to save core options per-core
2019-08-02 15:44:51 +01:00
bparker06
56ef7eb229
cue tokens are case-insensitive
2019-08-01 19:16:18 -04:00
Brad Parker
9022565efe
Makefile: NEED_XX_LINKER might already be set in the environment
2019-08-01 10:51:04 -04:00
Brad Parker
0008b29e4f
Update CHANGES.md
2019-08-01 10:46:20 -04:00
Brad Parker
cb2be97e7d
fix unused warning, add extra info to cdrom print
2019-07-31 17:51:58 -04:00
Brad Parker
f3faecdb27
scanner: skip archive files with no CRC instead of looping forever
2019-07-31 12:41:49 -04:00
Ömercan Kömür
e86b873c1b
Merge pull request #3 from libretro/master
...
updates
2019-07-31 16:23:51 +03:00
twinaphex
de4f3dc6af
(PS2 audio) Cleanups
2019-07-31 14:41:50 +02:00
Twinaphex
cf71d50424
Get rid of unused variable
2019-07-31 14:30:06 +02:00
Twinaphex
c398840e5c
Merge pull request #9232 from jdgleaver/changes-update
...
Update CHANGES.md
2019-07-31 13:37:34 +02:00
jdgleaver
a0c6cf5f83
Update CHANGES.md
2019-07-31 12:18:21 +01:00
twinaphex
8c06fa8271
Buildfix
2019-07-31 13:12:04 +02:00
Twinaphex
4c05047ed7
Merge pull request #9215 from DEX357/patch-32
...
Update msg_hash_pl.h
2019-07-31 13:02:08 +02:00
Twinaphex
29cdf728ff
Update CHANGES.md
2019-07-31 12:37:30 +02:00
Twinaphex
b0e283e64d
Merge pull request #9227 from DEX357/patch-33
...
Update msg_hash_pl.h
2019-07-31 12:36:59 +02:00
Twinaphex
0297f69e98
Merge pull request #9229 from jdgleaver/favourites-size
...
Add independent 'favourites' playlist size setting
2019-07-31 12:35:15 +02:00
jdgleaver
9617856c5c
Remove favourites init/deinit from command event, and replace with seperate functions in retroarch.h/.c
2019-07-31 11:32:19 +01:00
Twinaphex
58286367d7
Delete rsemaphore.h
2019-07-30 23:57:27 +02:00
Twinaphex
7ebee349ad
Merge pull request #9214 from tmtvl/9107-playlist-name-sanitization
...
9107 playlist name sanitization
2019-07-30 21:48:30 +02:00
bparker06
8ee1e7b39f
remove rsemaphore ( #8645 )
2019-07-30 14:53:03 -04:00
jdgleaver
5220dc9084
Add independent 'favourites' playlist size setting
2019-07-30 17:13:04 +01:00
Twinaphex
3b1ec7d30e
Merge pull request #9228 from natinusala/master
...
menu_animation: don't update deleted tweens
2019-07-30 16:38:01 +02:00
natinusala
863fd55951
menu_animation: don't update deleted tweens
2019-07-30 14:07:06 +02:00
DEX357
276692df48
Update msg_hash_pl.h
...
Another subsequent corrections to the missing translation
2019-07-30 13:42:00 +02:00
Tim Van den Langenbergh
35e71ad786
Merge branch 'master' into 9107-playlist-name-sanitization
2019-07-30 12:41:19 +02:00
Brad Parker
7935cc80ee
media: add function to parse cue and detect system from first data track
2019-07-30 02:37:00 -04:00
Twinaphex
5ec87f344b
Merge pull request #8825 from libretro/changes-periodmarks
...
Remove periods in CHANGES.md
2019-07-30 06:45:11 +02:00
twinaphex
01d0ed5c3e
config_load_remap - cleanups
2019-07-30 03:05:12 +02:00
Twinaphex
2314cc65c2
Merge pull request #9225 from altiereslima/master
...
Update Portuguese Brazilian Translation
2019-07-30 02:45:04 +02:00
twinaphex
21a0bf64da
Simplify config_load_remap
2019-07-30 02:44:49 +02:00
Altieres
7bc75db61c
Update Portuguese Brazilian Translation
2019-07-29 20:37:24 -03:00
Twinaphex
0ae7560026
Merge pull request #9206 from orbea/sixel
...
qb: Use check_val for caca and sixel.
2019-07-29 22:48:55 +02:00
Brad Parker
80cb762cdb
samples/tasks/database buildfix
2019-07-29 16:30:53 -04:00
Brad Parker
a191112634
cdrom: add PC Engine CD detection
2019-07-29 15:11:28 -04:00
Brad Parker
39187f33b1
cdrom: print fix
2019-07-29 14:15:24 -04:00
twinaphex
8e3350130c
Cleanups
2019-07-29 20:13:52 +02:00
twinaphex
b5c39a6e5e
Cleanup input_config_get_device_count
2019-07-29 20:10:42 +02:00
Brad Parker
6cf3b0b769
cdrom: fix prints
2019-07-29 14:08:32 -04:00
Brad Parker
1977bc9d4a
add NEED_GOLD_LINKER Makefile option, cdrom: increment count for extra fields to avoid "no entries" if system is not detected
2019-07-29 13:38:51 -04:00
Tim Van den Langenbergh
d3a98fea79
Make wording of messages for label display mode clearer.
...
Use strlcpy for safety in sanitization.
Change label sanitization to use the No-Intro conventions.
Remove integer manipulation of enums for hash strings.
Add handler for start button on label display mode.
2019-07-29 19:08:15 +02:00
Twinaphex
d50488b2b9
Merge pull request #9221 from orbea/qb3
...
qb: Clean up.
2019-07-29 18:48:24 +02:00
orbea
91f486b255
qb: Clean up.
2019-07-29 07:24:10 -07:00
Twinaphex
22942a06bd
Merge pull request #9219 from orbea/help
...
qb: Don't create config.log with ./configure --help.
2019-07-29 10:26:33 +02:00
twinaphex
68a9fe0db9
Optimize GET_VARIABLE
2019-07-29 09:27:16 +02:00
orbea
474f2a83e7
qb: Don't create config.log with ./configure --help.
2019-07-28 22:12:26 -07:00
Twinaphex
72cccf9ca5
Merge pull request #9211 from orbea/opts
...
qb: Refactor how config.h and config.mk are created.
2019-07-29 04:31:04 +02:00
Twinaphex
77634fab6d
Merge pull request #9212 from DEX357/patch-31
...
Update msg_hash_pl.h
2019-07-29 02:48:25 +02:00
twinaphex
9a89279ac2
Revert "Update platform_wiiu.c"
...
This reverts commit e13b58a077 .
2019-07-29 02:43:52 +02:00
Twinaphex
e13b58a077
Update platform_wiiu.c
2019-07-29 02:11:13 +02:00
DEX357
fd59b065d3
Update msg_hash_pl.h
2019-07-28 23:41:46 +02:00
DEX357
688e112930
Update msg_hash_pl.h
2019-07-28 23:39:03 +02:00
DEX357
91e6c29e50
Update msg_hash_pl.h
2019-07-28 23:35:07 +02:00
DEX357
1d5fd9f9fc
Update msg_hash_pl.h
2019-07-28 23:31:12 +02:00
Tim Van den Langenbergh
73eb9adb09
Add the new labels to the various language files.
2019-07-28 21:52:37 +02:00
orbea
93e3248949
qb: Retain HAVE_NO variables.
...
Fixes a small oversight, nothing is using this code anyways so
I didn't notice at first.
2019-07-28 08:00:22 -07:00
orbea
59cb198dda
qb: Make sure CONFIG_OPTS only contains HAVE_ variables.
2019-07-28 07:59:41 -07:00
orbea
13cf3cdef2
qb: Refactor how config.h and config.mk are created.
...
This is a potential security issue.
The problem is that config.h and config.mk are populated with
all variables prefixed with 'HAVE_' from the user's environment.
Example:
$ HAVE_FOO=yes ./configure
$ grep FOO config.mk
HAVE_FOO = 1
$ grep FOO config.h
#define HAVE_FOO 1
After this commit these files will only use variables set by
qb configure process and not from the user's environment. This
issue could result in hard to diagnose undefined behavior or
maybe worse?
The user should experience no change in behavior, but
developers should be more careful about setting 'HAVE_'
variables manually.
Unless the FOO variable is used by check_enabled ($2 only),
check_platform, check_lib, check_pkgconf, check_header,
check_macro or check_switch functions it should be set at
least once by the new add_opt function. The first argument
should be 'FOO' which matches the HAVE_FOO variable and the
second argument should contain 'auto', 'no' or 'yes'.
Example:
add_opt FOO yes
When in doubt its safe to use add_opt. This will also fix a
few potential issues where configure arguments used by the
user are ignored.
When the second argument is not set the FOO variable will only
be used to populate config.h and config.mk with its current
value. This should only be done in qb/qb.libs.sh in functions
that set 'HAVE_' variables.
2019-07-28 07:59:41 -07:00
Tim Van den Langenbergh
771134eb52
More C89 compatibility fixes
2019-07-28 15:52:48 +02:00
Tim Van den Langenbergh
6bd79acc5d
Fix C89 support.
2019-07-28 14:55:21 +02:00
Tim Van den Langenbergh
c69c3f4c47
Fix build for ISO C 90.
2019-07-28 13:42:07 +02:00
Tim Van den Langenbergh
6d5960c166
Fix label_sanitization.c typo
2019-07-28 13:41:20 +02:00
Tim Van den Langenbergh
8bbfd52a5e
Implement changes for Android, Xcode, C89 & CXX.
...
Fix bad match in removal of parens and brackets.
Use libretro string comparison features instead of a long char-wise
comparison.
2019-07-28 12:39:00 +02:00
twinaphex
eb3753ee3c
(XInput/DirectInput) Show device disconnect messages when unplugging a gamepad
2019-07-28 06:42:30 +02:00
Tim Van den Langenbergh
55f4c04ff2
Add label_display_mode to playlist.
...
Add label_display_mode to JSON format.
Add label_display_mode to old playlist format.
Add label_display_mode to configuration.
Add label sanitization functions to libretro common.
2019-07-28 01:22:46 +02:00
Tim Van den Langenbergh
fcf5d6bcdd
Add sanitization settings to playlist.
...
Add sanitization functions to libretro-common.
Add sanitization functionality to menu display.
2019-07-28 01:14:40 +02:00
DEX357
65b17ab518
Update msg_hash_pl.h
2019-07-28 00:27:08 +02:00
DEX357
6a43f970e7
Update msg_hash_pl.h
2019-07-28 00:09:46 +02:00
DEX357
84116971fb
Update msg_hash_pl.h
2019-07-27 23:55:37 +02:00
DEX357
4c7946a217
Update msg_hash_pl.h
...
Fix PLup
2019-07-27 23:19:21 +02:00
Twinaphex
b3915e8d22
Merge pull request #9209 from yoshisuga/ios_fix_resolve_path
...
iOS: call pathname expand before abbreviating to ensure playlist saves with correct path
2019-07-27 22:49:03 +02:00
Yoshi Sugawara
73ce349682
iOS: call pathname expand before abbreviating to ensure playlist saving works when saving an entry from a playlist to another playlist.
2019-07-27 09:26:36 -10:00
Twinaphex
3677170ca3
Merge pull request #9205 from orbea/osx
...
Update version number to 1.7.7.
2019-07-27 13:26:50 +02:00
orbea
4c121523aa
qb: Use check_val for caca and sixel.
2019-07-27 00:57:06 -07:00
orbea
2a74a7e0d6
Update version number to 1.7.7.
2019-07-27 00:35:51 -07:00
twinaphex
91ef99f9b7
Restore this
2019-07-27 04:28:50 +02:00
twinaphex
d28cadef01
Cleanups; turn more functions into static functions
2019-07-27 04:13:33 +02:00
twinaphex
bcdc759b3e
(SPIRV-Cross) Buildfix
2019-07-27 03:44:32 +02:00
twinaphex
b4ec860bb3
(SPIRV-Cross) Temporary buildfix for homebrew WiiU toolchain
2019-07-27 02:50:21 +02:00
Twinaphex
6e14020e2d
Merge pull request #9204 from orbea/ps2
...
Try to fix the ps2 zlib build.
2019-07-27 02:36:04 +02:00
orbea
4418f588ee
Try to fix the ps2 zlib build.
2019-07-26 17:30:54 -07:00
Twinaphex
c260b19640
Merge pull request #9203 from orbea/ant
...
travis: Test android builds.
2019-07-27 02:22:32 +02:00
twinaphex
65b4c2595e
Update set keyboard mapping code for input driver
2019-07-27 02:21:24 +02:00
twinaphex
d80dee882f
Remove two RARCH_LOG lines
2019-07-27 00:42:08 +02:00
orbea
0e6ec8a887
travis: Try assembleNormalRelease.
2019-07-26 13:33:11 -07:00
orbea
347f13d05e
travis: Test android builds.
2019-07-26 12:22:03 -07:00
twinaphex
4df62acac4
Get rid of this check
2019-07-26 20:50:40 +02:00
twinaphex
8a4d3f7431
(XAudio 2.8) Audio device selection can now be set
2019-07-26 20:46:11 +02:00
twinaphex
1650a03b80
Cleanup
2019-07-26 20:41:11 +02:00
twinaphex
5fa4388a4c
Cleanup mmdevice_common.c - use encoding/utf functions
2019-07-26 20:34:41 +02:00
Twinaphex
46a65fb38c
Merge pull request #9201 from orbea/android
...
Try to fix the android zlib build.
2019-07-26 18:43:40 +02:00
orbea
545ce3f483
Try to fix the android zlib build.
2019-07-26 09:23:45 -07:00
Twinaphex
bd0cda9be1
Merge pull request #9200 from orbea/vita
...
Makefile.vita: Try to fix the build.
2019-07-26 18:01:32 +02:00
orbea
1e609a4f84
Makefile.vita: Try to fix the build.
...
Tries to fix multiple definition warnings.
2019-07-26 08:49:24 -07:00
twinaphex
81d276fa11
(D3D9 HLSL) Fix two warnings with cxx_BUILD
2019-07-26 17:29:53 +02:00
twinaphex
6002c7e790
(Xaudio 2.7) Add missing macros for CXX_BUILD
2019-07-26 17:28:34 +02:00
twinaphex
19bdafc355
(DSound/Wasapi/XAudio2) CXX_BUILD fixes
2019-07-26 17:22:21 +02:00
twinaphex
86728ddbf2
(WASAPI) Cleanup for audio device selection
2019-07-26 17:19:49 +02:00
twinaphex
b5d11db53b
(XAudio2) Device index selection now works for old
...
pre-XAudio 2.8 codepath
2019-07-26 17:16:24 +02:00
twinaphex
453cc3dcbd
(video context driver) has_Windowed can be degraded to a simple
...
boolean variable
2019-07-26 06:23:20 +02:00
twinaphex
dfc85f5908
Simplify win32_has_process
2019-07-26 06:10:02 +02:00
twinaphex
6b73acee4e
(UWP) Buildfix
2019-07-26 04:00:49 +02:00
Twinaphex
213fd3a2e8
Merge pull request #9196 from orbea/zlib2
...
Clean up the builtin zlib.
2019-07-26 03:40:22 +02:00
twinaphex
aa023729d0
(XAudio2) Start adding device list new/free
2019-07-26 03:39:46 +02:00
twinaphex
ce37405d29
(DirectSound) Add audio device selection - can set audio_device
...
either by name or by index
2019-07-26 02:36:41 +02:00
orbea
983172d0c2
deps/libz: Move zutil.h back to deps.
...
This is an internal zlib header and should not be used by other projects.
See the comment in the file.
/* WARNING: this file should *not* be used by applications. It is
part of the implementation of the compression library and is
subject to change. Applications should only use zlib.h.
*/
2019-07-25 11:18:33 -07:00
orbea
0565f80ceb
deps/libz: Remove uneeded files.
2019-07-25 11:18:33 -07:00
orbea
63a92a3f78
Update the zlib include directory paths.
2019-07-25 11:18:33 -07:00
orbea
84f4dcba2b
Remove WANT_ZLIB.
2019-07-25 11:18:33 -07:00
Brad Parker
afc2888116
cdrom: add some debug prints if we cannot find any devices
2019-07-25 14:02:28 -04:00
twinaphex
d72ae6bebe
(libz) Unused file
2019-07-25 18:57:04 +02:00
Twinaphex
9308b7e426
Merge pull request #9190 from natinusala/master
...
menu_widgets: fix crash with tasks
2019-07-25 18:02:49 +02:00
Twinaphex
1bee2b70ca
Merge pull request #9195 from LazyBumHorse/shader_paths
...
Simplify glslang_read_shader_file() a bit
2019-07-25 17:04:32 +02:00
Brad Parker
d8b99470b3
cdrom: add debug print if no sg devices were found\n
2019-07-25 09:53:53 -04:00
twinaphex
d48ad5261e
(WASAPI) Prevent potential leak
2019-07-25 15:51:53 +02:00
twinaphex
e88f2819ca
(WASAPI) Audio device can now be set either by name or by
...
device index
2019-07-25 15:50:48 +02:00
twinaphex
09be6eb0f4
Change HAVE_MMDEVICE_COMMON to HAVE_MMDEVAPI
2019-07-25 15:19:50 +02:00
twinaphex
fab7e7cdcd
Buildfix for MSVC 2005
2019-07-25 15:03:58 +02:00
twinaphex
9df36f33d8
Move mmdevice macros out of mmdevice_common.h
2019-07-25 14:57:45 +02:00
twinaphex
5cee3ca945
(MSVC2010/2012/2013/2015) Add WASAPI to MSVC2010/2012/2013/2015
2019-07-25 14:55:12 +02:00
Twinaphex
f654a5f692
Merge pull request #9193 from jdgleaver/cheevos-fix
...
Achievements menu fixes
2019-07-25 14:31:57 +02:00
Twinaphex
68fab95e61
Merge pull request #9194 from jdgleaver/config-file-check-existence
...
(config_file.c) Only attempt to load config file if it exists
2019-07-25 14:31:45 +02:00
LazyBumHorse
5e0aba0589
Revert "(UWP) UWP cannot deal with relative paths, turn them into absolute"
...
This reverts commit 8b0f083a4e .
2019-07-25 14:31:18 +02:00
twinaphex
4f419e6b92
(Vita) Update INCLUDE_DIRS
2019-07-25 14:31:01 +02:00
jdgleaver
35cdff8704
(config_file.c) Only attempt to load config file if it exists
2019-07-25 12:25:52 +01:00
jdgleaver
14767265ba
Achievements menu fixes
2019-07-25 11:49:49 +01:00
natinusala
73ff5334c5
menu_widgets: fix crash with tasks
2019-07-25 10:00:44 +02:00
twinaphex
5047d6e709
Cleanups
2019-07-25 05:47:09 +02:00
twinaphex
95c5d22c5a
Split up mmdevice enumeration string list to separate
...
file
2019-07-25 05:42:23 +02:00
twinaphex
89657914cd
Update xaudio29.h
2019-07-25 05:18:39 +02:00
twinaphex
6c10a198e9
(WASAPI) Cleanups(WASAPI) Cleanups(WASAPI) Cleanups(WASAPI)
...
Cleanups(WASAPI) Cleanups(WASAPI) Cleanups(WASAPI) Cleanups(WASAPI)
Cleanups(WASAPI) Cleanups
2019-07-25 03:45:33 +02:00
twinaphex
b8875af0d1
(WASAPI) Cleanup all the runtime checks
2019-07-25 03:03:37 +02:00
Brad Parker
070bc8dc0a
only show Disc Information if there is a cdrom drive in the system
2019-07-24 20:27:35 -04:00
Twinaphex
3f366ae4ab
Cleanup unused variables
2019-07-25 00:49:44 +02:00
Twinaphex
bb162fd044
Merge pull request #9191 from yoshisuga/mfi_fix_detect
...
iOS/tvOS/macOS: Fix autodetect for game controllers
2019-07-25 00:47:40 +02:00
Yoshi Sugawara
102f27ee80
iOS/tvOS/macOS: Fix autodetect for mFi controllers: properly call autodetect add on the connect notification, and add call to disconnect on GameController disconnect notification.
2019-07-24 11:45:42 -10:00
twinaphex
78915aedd1
(vita2d) Update header includes
2019-07-24 22:58:57 +02:00
Twinaphex
f3f17771ee
Merge pull request #9189 from orbea/discord
...
Silence discord warnings without visual studio.
2019-07-24 22:20:58 +02:00
Twinaphex
52ef1af14e
Merge pull request #9137 from LazyBumHorse/realpath
...
replace realpath() by custom code which does not resolve symlinks
2019-07-24 22:20:38 +02:00
twinaphex
aa8246bca1
Cleanup
2019-07-24 20:06:29 +02:00
twinaphex
f00e92aa0a
Update Makefile.common
2019-07-24 20:04:27 +02:00
twinaphex
b556de9ddf
Add orbis to makefile.common
2019-07-24 19:56:44 +02:00
orbea
de3f80dba0
Silence discord warnings without visual studio.
2019-07-24 10:48:19 -07:00
Twinaphex
3de2e9a4b4
Merge pull request #9184 from frangarcj/new_gxm
...
[WIP][VITA] Improving gfx driver
2019-07-24 19:27:52 +02:00
Twinaphex
eeeb920a9d
Merge pull request #9188 from jdgleaver/core-option-save
...
When saving core option overrides, only include settings for the current core
2019-07-24 18:57:00 +02:00
twinaphex
a73a1585f7
Add relative path includes
2019-07-24 18:55:54 +02:00
jdgleaver
92ae369045
When saving core option overrides, only include settings for the current core
2019-07-24 17:07:58 +01:00
twinaphex
69104602e9
Fix --disable-overlay
2019-07-24 17:58:47 +02:00
Rob Loach
831543c42a
Merge branch 'master' into changes-periodmarks
2019-07-24 11:44:22 -04:00
twinaphex
c03f8bfcbe
Cleanups
2019-07-24 17:01:26 +02:00
twinaphex
d4f7a4a17a
Cleanups
2019-07-24 16:51:23 +02:00
twinaphex
741a119574
Cleanups
2019-07-24 16:41:45 +02:00
twinaphex
d36f6d8a1d
Turn more functions static
2019-07-24 15:02:40 +02:00
Twinaphex
021c974852
Merge pull request #9186 from OsirizX/remote_input
...
Fix for Remote RetroPad input
2019-07-24 14:53:25 +02:00
OsirizX
37595a9ef1
Fix for Remote RetroPad input
...
This commit fixes processing of Remote RetroPad input. None of the remote inputs are being executed both in menu and in game. This is due to the way current key binds are being detected which block processing of any remote input.
It's been tested using Remote RetroPad core on Android including digital dpad and analog control input.
2019-07-24 01:15:13 -07:00
Francisco José García García
c9f3446a90
[VITA] Initialize vita2d_texture to 0
2019-07-24 09:27:02 +02:00
Francisco José García García
98ecdd9510
[VITA] Update Vita2D
2019-07-24 09:11:20 +02:00
twinaphex
6da7a0c19a
Revert "(Xaudio2) Fix audio device index - since Windows 8, device index"
...
This reverts commit aeb10505c4 .
2019-07-24 05:34:58 +02:00
Twinaphex
04772fd8bf
Merge pull request #9181 from bparker06/hwapi
...
Add "required hw api" to core info files, block content loading if core is incompatible
2019-07-24 05:33:47 +02:00
Brad Parker
2db48d39f4
fix comparison
2019-07-23 23:05:09 -04:00
Brad Parker
61ab9249fc
add "required hw api" to core info files, block content loading if core is incompatible with current graphics API/version
2019-07-23 22:44:45 -04:00
Brad Parker
a5f5d2b328
Update Japanese translation, cdrom cleanups
2019-07-23 22:36:29 -04:00
Twinaphex
2a943ece84
Merge pull request #9179 from QuarkTheAwesome/master
...
(wiiu) spirv-cross requires C++ exceptions, glslang can't work
2019-07-24 04:31:35 +02:00
twinaphex
aeb10505c4
(Xaudio2) Fix audio device index - since Windows 8, device index
...
for CreateMasteringVoice is of type LPCWSTR instead of UINT32
2019-07-24 04:10:06 +02:00
Ash Logan
f5e6cddce6
(wiiu) spirv-cross requires C++ exceptions, glslang can't work
...
glslang has an OSDependent/Unix folder that uses a bunch of pthread
features that aren't available here.
Bonus: tabs/spaces formatting fixes
2019-07-24 11:42:41 +10:00
twinaphex
16b65c6d61
(DirectSound) Simplify dsound_thread
2019-07-24 03:30:18 +02:00
Twinaphex
a0dd3e92af
Merge pull request #9178 from fpscan/master
...
Turkish Language Updates
2019-07-24 02:04:49 +02:00
twinaphex
e6816163d1
Fix more header includes
2019-07-24 02:02:57 +02:00
twinaphex
879debb60f
(retroarch.c) Rearrange variables
2019-07-23 23:50:13 +02:00
twinaphex
bb9aa275b8
(DirectSound) Fix regression
2019-07-23 23:04:24 +02:00
Ömercan Kömür
ef83af1d67
Turkish Language updates
2019-07-23 23:09:12 +03:00
Twinaphex
415ee50c72
Merge pull request #9177 from Datamats/remove_unneeded_includes
...
remove unneeded includes and small cleanup
2019-07-23 21:52:08 +02:00
Mats A
da6cdf8594
remove unneeded includes and small cleanup
2019-07-23 20:38:11 +02:00
Twinaphex
5aaa51d2e4
Merge pull request #9176 from Datamats/add_defs_and_includes_from_common
...
add defs and includes from Makefile.common to the Makefile.libnx build params
2019-07-23 20:27:37 +02:00
Mats A
9dadb313b5
add defs and includes from Makefile.common to the build params
2019-07-23 20:23:54 +02:00
twinaphex
2750997724
(dinput) POV defines need mmsystem.h header include
2019-07-23 19:40:22 +02:00
twinaphex
5d8d6e18b2
(Dinput joypad) Prevent input going haywire once pad is disconnected
2019-07-23 18:46:40 +02:00
twinaphex
f06607141d
dinput_joypad_button - further cleanups
2019-07-23 18:37:28 +02:00
twinaphex
051fb92e83
(Dinput joypad) Cleanup magic numbers mess surrounding
...
hat code
2019-07-23 18:27:16 +02:00
twinaphex
0893d6b7b1
More header include fixes
2019-07-23 16:15:11 +02:00
twinaphex
783027ab96
(Dinput) Lots of pointless ARRAY_SIZE checks when the element size
...
never changes
2019-07-23 16:07:34 +02:00
twinaphex
642298c8b0
(ps4_joypad.c) C89_BUILD fixes
2019-07-23 15:47:13 +02:00
twinaphex
ea4f9b4899
dinput_joypad_button - cleanups
2019-07-23 15:34:24 +02:00
twinaphex
e0672e46a5
(Xinput) This variable doesn't need to be set at every button call
2019-07-23 14:32:46 +02:00
twinaphex
02876aecae
Cleanups
2019-07-23 14:07:49 +02:00
twinaphex
d4255b0e55
Cleanups
2019-07-23 13:59:51 +02:00
Twinaphex
1db736b13f
Merge pull request #9174 from rsn8887/master
...
[SWITCH] Fix splitting and joining of joycon controllers
2019-07-23 12:18:52 +02:00
rsn8887
c226f0a683
[SWITCH] Fix splitting and joining of joycon controllers
...
Before this fix, splitting and joining of joycons only ever worked
sporadically.
2019-07-22 23:30:34 -05:00
twinaphex
f80c3f4218
(WiiU) Try to define SPIRV_CROSS_EXCEPTIONS_TO_ASSERTIONS
2019-07-23 05:37:45 +02:00
twinaphex
fc22973587
Fix another header include
2019-07-23 05:34:14 +02:00
Twinaphex
0eb94abfba
Merge pull request #9173 from orbea/sixel
...
Fix CXX_BUILD=1 with libsixel.
2019-07-23 05:32:37 +02:00
orbea
779fbabc79
Fix CXX_BUILD=1 with libsixel.
2019-07-22 14:24:40 -07:00
twinaphex
ba79947e51
This should prevent flushing of stack issues
2019-07-22 22:40:34 +02:00
twinaphex
e30a0631d9
Change to C comment
2019-07-22 22:07:22 +02:00
Twinaphex
286217394f
Merge pull request #9171 from orbea/clang
...
Silence -Wstring-plus-int with clang.
2019-07-22 22:02:18 +02:00
orbea
043977474e
Silence -Wstring-plus-int with clang.
...
cores/libretro-imageviewer/image_core.c:75:59: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int]
static const char* IMAGE_CORE_PREFIX(valid_extensions) = 1+ /* to remove the first |, the alternative is 25 extra lines of ifdef/etc */
~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cores/libretro-imageviewer/image_core.c:75:59: note: use array indexing to silence this warning
1 warning generated.
2019-07-22 12:41:14 -07:00
twinaphex
fb91df562c
Cleanups
2019-07-22 21:25:43 +02:00
twinaphex
45d94efdf4
Cleanups
2019-07-22 21:22:52 +02:00
Twinaphex
532a5bb571
Update CHANGES.md
2019-07-22 21:12:55 +02:00
Twinaphex
cce78518ca
Merge pull request #9170 from rfomin/master
...
D3D10/D3D11: Fix maintaining aspect ratio when resizing window
2019-07-22 21:12:29 +02:00
twinaphex
12823821ff
CMD_EVENT_AUDIO_SET_NONBLOCKING_STATE - no longer necessary
2019-07-22 21:10:42 +02:00
Brad Parker
99dbc4d13e
griffin: increase warning level for vc2010, fix signed/unsigned mismatch
2019-07-22 14:51:00 -04:00
Roman Fomin
e01095a51b
Fix maintaining aspect ratio
2019-07-23 01:33:43 +07:00
twinaphex
5eb5930838
Cleanups
2019-07-22 20:31:53 +02:00
twinaphex
f3eb48d1f5
Fix MSVC warnings
2019-07-22 20:16:27 +02:00
Twinaphex
847a92c2a7
Merge pull request #9169 from orbea/clang
...
Silence -Wmissing-field-initializers warnings with clang.
2019-07-22 20:08:29 +02:00
Twinaphex
3f61fa3490
Merge pull request #9168 from LazyBumHorse/silence
...
Silence gcc compiler warnings
2019-07-22 20:08:04 +02:00
orbea
2a3695917b
Silence -Wmissing-field-initializers warnings with clang.
...
Silences many similar warnings with -Wextra and clang.
In file included from menu/cbs/menu_cbs_ok.c:39:
menu/cbs/../../config.def.keybinds.h:109:139: warning: missing field 'def_joyaxis' initializer [-Wmissing-field-initializers]
{ true, RETRO_DEVICE_ID_JOYPAD_B, MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_B, RETROK_z, NO_BTN, NO_BTN, 0, AXIS_NONE },
^
2019-07-22 11:03:24 -07:00
twinaphex
2e76deb3a0
Cleanups
2019-07-22 19:58:48 +02:00
twinaphex
36a48cd7f9
Turn rarch_environment_cb into static function
2019-07-22 19:44:42 +02:00
LazyBumHorse
2de6e9b43a
silence compiler warnings
2019-07-22 19:27:31 +02:00
twinaphex
12cc7b3213
Turn function static
2019-07-22 19:10:27 +02:00
twinaphex
cedf3dfe8e
Cleanups
2019-07-22 19:06:31 +02:00
twinaphex
17c399eca0
Cleanups
2019-07-22 18:30:43 +02:00
twinaphex
d27cdf90e2
The intent of command_event became muddied over time - it
...
should only be used for user-facing operations, not anything internal
to RetroArch that we don't want exposed to the outside through
bindable commands
2019-07-22 18:10:16 +02:00
Twinaphex
703437d984
Merge pull request #9167 from orbea/brace
...
Silence clang warning.
2019-07-22 16:55:39 +02:00
twinaphex
ee4bee2e7f
Don't go through config_get_ptr
2019-07-22 16:54:45 +02:00
orbea
371087971d
Silence clang warning.
...
menu/menu_displaylist.c:4974:44: warning: suggest braces around initialization of subobject [-Wmissing-braces]
media_detect_cd_info_t cd_info = {0};
^
{}
1 warning generated.
2019-07-22 07:48:19 -07:00
twinaphex
8438c9650a
Last file to merge into retroarch.c - from here, we
...
can start refactoring things to split things off into tasks
that are not crucial to the main runloop
2019-07-22 16:46:33 +02:00
Twinaphex
25f4aa9c30
Merge pull request #9165 from jdgleaver/playlist-mem-leak
...
Fix memory leak when JSON playlist fails to load
2019-07-22 16:14:25 +02:00
jdgleaver
1a2eeea2bd
Fix memory leak when JSON playlist fails to load
2019-07-22 14:44:35 +01:00
twinaphex
7d3fa9a84d
Fix some includes
2019-07-22 15:42:35 +02:00
twinaphex
8343e121be
Add rule to travis.yml
2019-07-22 15:33:38 +02:00
Twinaphex
0ece9063e8
Add Travis check to build without HAVE_CDROM
2019-07-22 14:52:07 +02:00
twinaphex
0f18df5d66
(PS2) Buildfix
2019-07-22 14:45:55 +02:00
twinaphex
246fcf36d8
(WiiU) Add HAVE_SPIRV_CROSS/HAVE_GLSLANG/HAVE_SLANG
2019-07-22 14:44:59 +02:00
twinaphex
28c2082093
(libnx) Add INCLUDE_DIRS
2019-07-22 14:40:30 +02:00
LazyBumHorse
6285c05948
add resolve_symlinks parameter to path_resolve_realpath() and cleanup playlist_resolve_path()
2019-07-22 13:44:35 +02:00
LazyBumHorse
7006764c12
replace realpath() by custom code which does not resolve symlinks
2019-07-22 12:10:28 +02:00
Twinaphex
25a7f9f535
Merge pull request #9162 from orbea/defines
...
Makefile.common: Clean up
2019-07-22 11:48:06 +02:00
orbea
171cdd7f77
Makefile.common: Clean up
...
This makes usage of DEFINES, DEF_FLAGS and INCLUDE_DIRS more consistent.
* DEFINES are used for -DHAVE_FOO
* INCLUDE_DIRS are used for -Ipath/to/foo
* DEF_FLAGS are used for compiler $(FOO_CFLAGS) and other compiler arguments
2019-07-21 17:00:51 -07:00
Twinaphex
93d2a648f0
Merge pull request #9157 from orbea/egl
...
Makefile.common: Cleanup HAVE_EGL variables.
2019-07-22 01:23:13 +02:00
Twinaphex
1661f86ec0
Merge pull request #9154 from LazyBumHorse/shader_paths
...
simplify video_shader_read_conf_preset() calls
2019-07-22 01:21:47 +02:00
Twinaphex
bbfe2872f5
Merge pull request #9161 from orbea/slang
...
qb: Enable HAVE_SLANG, HAVE_GLSLANG and HAVE_SPRIV_CROSS dynamically.
2019-07-22 01:21:13 +02:00
twinaphex
bee9984745
Update all other input drivers
2019-07-22 01:20:00 +02:00
twinaphex
f9f2e2f48d
(Android) This should fix the hotkey binding problems
2019-07-22 00:19:05 +02:00
orbea
de7bf62f86
qb: Enable HAVE_SLANG, HAVE_GLSLANG and HAVE_SPRIV_CROSS dynamically.
...
May help issue https://github.com/libretro/RetroArch/issues/9160 .
2019-07-21 15:10:02 -07:00
orbea
fb5e007e35
Makefile.common: Cleanup HAVE_EGL variables.
2019-07-21 14:10:35 -07:00
Twinaphex
ccfea4007a
Merge pull request #9159 from orbea/moc
...
Correct fix for xcode10.1.
2019-07-21 23:08:42 +02:00
orbea
7d3c616790
Correct fix for xcode10.1.
2019-07-21 14:04:27 -07:00
Twinaphex
ec74fc3b84
Merge pull request #9158 from orbea/moc
...
Fix xcode10.1.
2019-07-21 22:57:06 +02:00
orbea
c3093aff76
Fix the xcode10.1 build.
2019-07-21 13:54:23 -07:00
Twinaphex
4da54fd9e9
Merge pull request #9152 from orbea/overlay
...
Fix --disable-overlay.
2019-07-21 21:36:50 +02:00
orbea
e13ec54dc6
Fix --disable-overlay.
2019-07-21 10:26:42 -07:00
Twinaphex
9d287a4311
Merge pull request #9153 from orbea/hid
...
Fix --disable-hid.
2019-07-21 18:49:14 +02:00
orbea
d896acb0c2
Fix --disable-hid.
2019-07-21 09:17:09 -07:00
LazyBumHorse
f8b92770d4
simplify video_shader_read_conf_preset() calls
2019-07-21 18:15:28 +02:00
Brad Parker
41b3adc8a4
cdrom: always request one sector at a time
2019-07-21 12:06:10 -04:00
twinaphex
cba3eb3968
(Dinput) Refactor dinput_is_pressed
2019-07-21 17:53:51 +02:00
twinaphex
f4104f5c9a
Regression in
...
https://github.com/libretro/RetroArch/commit/9c73d3305dbb0a81e14d21e13aac65444fb3bf2d
- joykey needs to be uint64_t and then is later cast to uint16_t -
is apparently important for hotkeys
2019-07-21 16:22:41 +02:00
twinaphex
66b88b60f2
Simplify this
2019-07-21 16:06:12 +02:00
twinaphex
727d0a1683
(Xaudio2) Optimize xa_write
2019-07-21 15:49:59 +02:00
twinaphex
9b4c50a017
Cleanups
2019-07-21 14:47:24 +02:00
twinaphex
9bde8ca3e5
Remove unused functions
2019-07-21 14:34:33 +02:00
Twinaphex
bc47daba5e
Merge pull request #9151 from Tatsuya79/master
...
Show/Hide disc options.
2019-07-21 14:16:12 +02:00
twinaphex
1fe213de8c
(Qt/companion UI) Driver check for ui_companion_driver comes too early inside
...
of menu_setting.c - have to move the check to menu_displaylist.c
instead - this fixes 'User Interface' in Qt desktop menu - was
crashing
2019-07-21 14:10:51 +02:00
twinaphex
35aa4191ac
(WiiU) Add HAVE_SLANG=1
2019-07-21 13:46:51 +02:00
twinaphex
c0fcf4ab17
(Dsound) Get rid of two inline functions
2019-07-21 13:31:33 +02:00
twinaphex
8919078f48
(Qt) Add HAVE_CONFIG_H to shaderparamsdialog.cpp
2019-07-21 12:32:24 +02:00
Tatsuya79
ab3ea0f3f3
Show/Hide disc options.
2019-07-21 12:16:16 +02:00
twinaphex
b33eb9bacf
Cleanups
2019-07-21 12:13:04 +02:00
Twinaphex
af2b2b07f2
Merge pull request #9150 from orbea/glsl
...
qb: Improve the glsl check.
2019-07-21 11:49:09 +02:00
Twinaphex
013eb8d619
Merge pull request #9146 from orbea/win32
...
qb: Improve win32 checks.
2019-07-21 11:48:50 +02:00
Twinaphex
e3faaa575a
Merge pull request #9147 from orbea/slang
...
qb: Improve the slang, glslang and SPIRV-Cross checks.
2019-07-21 11:48:31 +02:00
Twinaphex
72a47797bb
Merge pull request #9148 from orbea/menu
...
Correctly fixes --disable-menu.
2019-07-21 11:48:13 +02:00
Twinaphex
6dbc34b249
Merge pull request #9149 from orbea/metal
...
qb: Allow --enable-metal for osx only.
2019-07-21 11:47:45 +02:00
orbea
19774f820f
qb: Improve the glsl check.
2019-07-21 00:46:14 -07:00
orbea
ba1ed7aa13
qb: Allow --enable-metal for osx only.
2019-07-21 00:18:41 -07:00
orbea
2aa9c3e72e
Correctly fixes --disable-menu.
...
Broken in d2893d991c
2019-07-21 00:05:59 -07:00
orbea
a7c03df014
qb: Improve the slang, glslang and SPIRV-Cross checks.
2019-07-20 23:30:40 -07:00
orbea
b893f58868
qb: Improve win32 checks.
2019-07-20 22:39:55 -07:00
twinaphex
cd90760b7b
Buildfix for non-HAVE_MENU targets
2019-07-21 01:13:24 +02:00
Twinaphex
6704a66a57
Merge pull request #9144 from yoshisuga/macos_fix_shader_ref
...
macos: fix call to video_shader_read_conf_preset
2019-07-21 00:36:14 +02:00
Twinaphex
e7ba08a432
Merge pull request #9145 from yoshisuga/playlist_clean_ios_ifdefs
...
iOS: Clean up #ifdef HAVE_COCOATOUCH blocks related to playlist
2019-07-21 00:35:41 +02:00
twinaphex
b6b22a9a32
More shader refactors - make sure we can compile entirely
...
without shader support if HAVE_CG, HAVE_GLSL, HAVE_SLANG
and HAVE_HLSL are all not defined
2019-07-21 00:34:07 +02:00
Yoshi Sugawara
81c8aad119
clean up #ifdef HAVE_COCOATOUCH blocks related to playlist and replace with appropriate call to playlist_resolve_path()
2019-07-20 12:16:04 -10:00
Yoshi Sugawara
f292a5b9cb
macos: fix call to video_shader_read_conf_preset
2019-07-20 12:08:37 -10:00
Twinaphex
388c4857d3
Merge pull request #9140 from LazyBumHorse/shader_paths
...
much improved handling of relative shader paths
2019-07-20 21:54:58 +02:00
twinaphex
14dfb91a60
Buildfix for C89
2019-07-20 21:33:09 +02:00
twinaphex
260b06750d
It's possible to build and run D3D10/11/12 without glslang/spirv-cross -
...
just no frontend shaders
2019-07-20 21:23:37 +02:00
twinaphex
c6c8d03f29
Take out HAVE_D3D10 rule
2019-07-20 21:07:03 +02:00
twinaphex
e2e9823eb7
Revert "D3D10/11/12 can work without SPIRV-Cross/glslang - you just won't"
...
This reverts commit 4fcf2c42ef .
2019-07-20 21:03:09 +02:00
twinaphex
7470be6982
Revert "(MSVC 2010) Add D3D10/11/12 - they work with menu shaders, but"
...
This reverts commit d5d5a7d858 .
2019-07-20 21:02:25 +02:00
twinaphex
d5d5a7d858
(MSVC 2010) Add D3D10/11/12 - they work with menu shaders, but
...
no SPIRV-Cross/glslang support because those need C++11
2019-07-20 20:55:29 +02:00
twinaphex
4fcf2c42ef
D3D10/11/12 can work without SPIRV-Cross/glslang - you just won't
...
be able to load frontend shaders
2019-07-20 20:53:28 +02:00
twinaphex
1e08b2a5de
Fixes keyboard processing regression
2019-07-20 20:12:41 +02:00
twinaphex
fdc204a130
Another buildfix
2019-07-20 20:01:22 +02:00
twinaphex
d2893d991c
Buildfixes
2019-07-20 19:59:27 +02:00
twinaphex
ba40af1dde
(Android) android_app_entry - cleanup
2019-07-20 18:55:23 +02:00
twinaphex
34938a33fa
(Orbis) Add HAVE_GLSL
2019-07-20 18:35:32 +02:00
twinaphex
0134fdbe9a
(Libnx) Set HAVE_GLSL if HAVE_OPENGL is defined
2019-07-20 18:33:59 +02:00
twinaphex
691dbb40a8
driver_update_system_av_info - refactor
2019-07-20 18:32:35 +02:00
LazyBumHorse
2245af23e9
much improved handling of relative shader paths
...
- save texture paths in relative format as well
- always write portable relative paths on Windows using '/' instead of '\'
- remove an ancient piece of code that could sometimes fail loading relative paths
- fix absolute path handling between different drives for Windows
- integrate video_shader_resolve_relative() into video_shader_parse_* functions
2019-07-20 18:29:46 +02:00
twinaphex
7be9aef768
(PSP) Buildfix
2019-07-20 16:56:01 +02:00
twinaphex
d91905dd75
Only build video_shader_parse.c if HAVE_GLSL, HAVE_CG, HAVE_SLANG,
...
and/or HAVE_HLSL is defined
2019-07-20 16:50:46 +02:00
twinaphex
8fe7e3f730
(Qb) Add HAVE_DR_MP3
2019-07-20 16:42:46 +02:00
twinaphex
cd9cbc0881
(qb) Add HAVE_METAL, set it to 'no' for now
2019-07-20 16:34:49 +02:00
twinaphex
a0060182e3
Add more ifdefs covering HAVE_THREADS and HAVE_AUDIOMIXER
2019-07-20 16:09:39 +02:00
twinaphex
efb98a8a01
Cleanup file_archive_get_file_backend
2019-07-20 16:01:56 +02:00
twinaphex
9868b4acdb
Style nits
2019-07-20 15:43:12 +02:00
twinaphex
39120e8ffc
Fix C89_BUILD
2019-07-20 15:17:04 +02:00
twinaphex
7b7ac06653
(playlist.c) Cleanups
2019-07-20 15:07:09 +02:00
twinaphex
a4573f1dd5
(Qb) Update config.libs.sh - there are more hardware renderers now
2019-07-20 15:05:28 +02:00
Twinaphex
1e38504bf3
Merge pull request #9132 from yoshisuga/ios_fix_path_after_detect_core
...
[iOS]: more fixes for abbreviated paths when scanning files
2019-07-20 14:48:07 +02:00
twinaphex
13fa504919
Set these to enable by default
2019-07-20 14:06:19 +02:00
twinaphex
bcb9762ec8
(qb) Add HAVE_SLANG, HAVE_SPIRV_CROSS, HAVE_GLSLANG
2019-07-20 13:52:18 +02:00
twinaphex
7fe0662918
Cleanups
2019-07-20 12:51:52 +02:00
twinaphex
d905986a52
Rename functions - change rarch_ prefix to retroarch_
2019-07-20 12:43:43 +02:00
twinaphex
16dde76a68
Cleanups
2019-07-20 12:34:49 +02:00
twinaphex
430fc16f61
Cleanups
2019-07-20 12:28:50 +02:00
twinaphex
66a44aae98
Cleanup
2019-07-20 12:04:50 +02:00
twinaphex
ac47f54a8e
(Win32) Not sure why menubar was disabled when threaded video is
...
enabled, going to assume enabling it is thread-safe
2019-07-20 11:45:28 +02:00
Yoshi Sugawara
88a4c3e21b
Created method playlist_resolve_path() to keep the platform specific ifdef in one location to resolve the path for the playlist. Also fix setting the core path from the default core path.
2019-07-19 16:00:10 -10:00
Twinaphex
da12d1c861
Merge pull request #9136 from MrHuu/patch-2
...
(CTR) Add / Update core ID's
2019-07-20 01:03:22 +02:00
twinaphex
c2c7c106a1
Add conf->path for config_file_new_from_path_to_string
2019-07-20 00:39:55 +02:00
twinaphex
65a777855f
Cleanups
2019-07-20 00:34:47 +02:00
twinaphex
a60463fd76
(qb) Add HAVE_XAUDIO
2019-07-20 00:12:55 +02:00
MrHuu
4b8a5fb0f9
(CTR) Add / Update core ID's
...
Add more missing id's
2019-07-19 23:12:16 +02:00
Twinaphex
f9d963b258
Merge pull request #9135 from MrHuu/patch-1
...
(CTR) Add ID for 4DO
2019-07-19 21:13:50 +02:00
twinaphex
c4c7a1b8cc
(Vulkan) Dehardcode application name
2019-07-19 20:12:12 +02:00
twinaphex
b747bb22f4
Properly dehardcode program name now
2019-07-19 20:08:45 +02:00
twinaphex
eebfa11528
Show UI menubar setting
2019-07-19 20:00:31 +02:00
MrHuu
70581a70b2
(CTR) Add ID for 4DO
2019-07-19 19:56:35 +02:00
twinaphex
f787e77c25
Revert "Dehardcode program name string"
...
This reverts commit 11291cc703 .
2019-07-19 19:39:51 +02:00
twinaphex
b04e057b5d
Revert "(Win32/Vulkan) Dehardcode more program name strings"
...
This reverts commit 5cefcb8327 .
2019-07-19 19:39:43 +02:00
twinaphex
5cefcb8327
(Win32/Vulkan) Dehardcode more program name strings
2019-07-19 19:27:24 +02:00
twinaphex
11291cc703
Dehardcode program name string
2019-07-19 19:24:27 +02:00
twinaphex
2f2c53586c
(qb) Add HAVE_CC_RESAMPLER
2019-07-19 19:03:48 +02:00
twinaphex
0b6e66f109
Update Makefile.common
2019-07-19 18:55:16 +02:00
twinaphex
78f62806f9
Only compile menu_networking.c when HAVE_NETWORKING is defined
2019-07-19 18:52:19 +02:00
twinaphex
836ce3bfbb
Add HAVE_COMPRESSION ifdef
2019-07-19 18:42:20 +02:00
Twinaphex
2def1814cf
Merge pull request #9134 from jdgleaver/sublabel-buf-size
...
Increase menu sublabel buffer size + fix Ozone sublabel spacing
2019-07-19 18:35:24 +02:00
twinaphex
c5be03c209
(Qb) Add winmm switch
2019-07-19 17:53:19 +02:00
twinaphex
0ad02dc72d
(Qb) Add way to exclude WASAPI
2019-07-19 17:31:08 +02:00
twinaphex
0cd4f6623f
(qb) Add HAVE_DSOUND option
2019-07-19 17:18:51 +02:00
jdgleaver
0b6ced74ac
Increase menu sublabel buffer size + fix Ozone sublabel spacing
2019-07-19 16:04:16 +01:00
twinaphex
42783fb225
(Qt) Combine some files into one
2019-07-19 16:02:00 +02:00
Twinaphex
db6a4f8368
(UI Companion) Get rid of unused iterate function callback
2019-07-19 13:59:07 +02:00
twinaphex
a92bac4cea
Fix last warning
2019-07-19 13:42:35 +02:00
twinaphex
10d40cc2e8
Fix some dangerous warnings
2019-07-19 13:41:32 +02:00
twinaphex
f9a2a79f5d
Rename const variables to macros
2019-07-19 13:30:11 +02:00
twinaphex
433a27b76a
(config.def.h) Turn more into macros
2019-07-19 13:20:13 +02:00
twinaphex
fdf28e5259
Turn more default values into macros
2019-07-19 13:14:29 +02:00
twinaphex
d7e1099a97
Set default refresh rate to 60Hz
2019-07-19 13:06:07 +02:00
twinaphex
5de9f85533
Cleanups
2019-07-19 13:01:45 +02:00
twinaphex
4c69dad0ce
Define DEFAULT_MAX_PADS inside config.def.h - get rid of the messy
...
MAX_PADS macros everywhere
2019-07-19 12:55:38 +02:00
twinaphex
04bcef01b8
(MSVC 2005) Fix NoAccel targets
2019-07-19 12:06:58 +02:00
Twinaphex
88a668f8a9
Merge pull request #9130 from ZornTaov/patch-1
...
Update libretro-db/README.md
2019-07-19 00:17:52 +02:00
twinaphex
e1ab933bf2
(Android) These arrays should be at least as big as MAX_USERS
2019-07-18 23:40:32 +02:00
ZornTaov
450feb46cc
Update libretro-db/README.md
...
Looking through libretro-db/query.c I discovered the b prefix to strings that turns the string into binary, this is useful for searching up hexadecimal hashes. This information was not described in the documentation, so I've added it before the Names only search to group with the other find commands, though it will work with get-names as well.
2019-07-18 14:02:17 -07:00
Ömercan Kömür
797063cc78
Merge pull request #2 from libretro/master
...
updates
2019-07-18 23:51:36 +03:00
twinaphex
44efbd47c2
Prevent null pointer dereference
2019-07-18 21:00:35 +02:00
twinaphex
61746c8179
(Android) Refactor android_input_set_rumble to be safer
2019-07-18 20:47:51 +02:00
Twinaphex
f9f118271a
Merge pull request #9127 from fpscan/master
...
Turkish Language Updates
2019-07-18 19:27:44 +02:00
Twinaphex
2cb501930d
Merge pull request #9126 from LazyBumHorse/playlist
...
fix use of filestream_getc in playlist format detection
2019-07-18 19:27:34 +02:00
twinaphex
da29fd61bb
(shader_vulkan.cpp) Fix another 'declaration hides parameter' warning
2019-07-18 19:25:25 +02:00
twinaphex
c85707336b
Fix LGTM warning - declaration hides parameter
2019-07-18 19:07:27 +02:00
twinaphex
b2946f4f1e
egl_swap_buffers - be safer
2019-07-18 18:54:26 +02:00
Twinaphex
68872f7f55
Merge pull request #9128 from jdgleaver/xmb-sublabel-ticker
...
(XMB) Fix display of long sublabels
2019-07-18 18:52:16 +02:00
twinaphex
18e67c12c7
(GLSL) Set prg ID to 0 after running glDeleteProgram
2019-07-18 18:31:37 +02:00
twinaphex
09c727c0ee
(Android) Fix one potential crash on older Android
2019-07-18 18:16:52 +02:00
jdgleaver
7822a2d611
(XMB) Fix display of long sublabels
2019-07-18 16:58:43 +01:00
twinaphex
9e39220390
Turn function static
2019-07-18 17:35:41 +02:00
twinaphex
0cdfd4c542
Use config_file_new_from_path_to_string entirely
2019-07-18 16:15:02 +02:00
Ömercan Kömür
eca9a3d883
typo
2019-07-18 14:12:36 +03:00
Ömercan Kömür
dc4454c941
Turkish Language Updates
2019-07-18 14:11:04 +03:00
twinaphex
4ba98f2af5
Remove unused variables
2019-07-18 12:16:28 +02:00
twinaphex
c0787accc3
Use config_file_new_from_path_to_string
2019-07-18 12:13:09 +02:00
twinaphex
41a2fabb4e
Create config_file_new_from_path_to_string
2019-07-18 12:03:50 +02:00
LazyBumHorse
43a1e2b6d8
fix use of filestream_getc in playlist_read_file
2019-07-18 11:00:59 +02:00
Twinaphex
d77488cd89
Merge pull request #9125 from LazyBumHorse/win7
...
fix hanging window under Windows 7 in threaded video mode
2019-07-18 10:46:45 +02:00
Twinaphex
d201caa64c
Merge pull request #9123 from yoshisuga/ios_fix_menu_for_load_playlist
...
[iOS] show quickmenu after loading content from playlist (#9118 )
2019-07-18 07:14:50 +02:00
Yoshi Sugawara
8862e8de9f
[iOS] show quickmenu after loading content from playlist ( #9118 )
2019-07-17 17:08:23 -10:00
Ömercan Kömür
06d8bbdada
Merge pull request #1 from libretro/master
...
updates
2019-07-18 02:02:04 +03:00
twinaphex
a465971556
core_info_get_display_name - use config_file_new_from_string
2019-07-18 00:43:03 +02:00
twinaphex
41481dfc73
Add media_detect_cd.c
2019-07-17 23:34:26 +02:00
LazyBumHorse
208d23b39d
fix hanging window under Windows 7 with threaded video
2019-07-17 23:27:43 +02:00
twinaphex
4c276feb4a
Update
2019-07-17 23:16:25 +02:00
twinaphex
ff2f2222e5
Revert "Revert "Simplify win32_process_events""
...
This reverts commit 0b46e685f1 .
2019-07-17 23:11:09 +02:00
twinaphex
0b46e685f1
Revert "Simplify win32_process_events"
...
This reverts commit 13bfb9710b .
2019-07-17 23:08:18 +02:00
twinaphex
801b0742d8
(UI application) We don't use pending_events - get rid of it
2019-07-17 22:08:11 +02:00
twinaphex
13bfb9710b
Simplify win32_process_events
2019-07-17 21:53:44 +02:00
twinaphex
876aca8817
(fopen_utf8.c) Cleanup
2019-07-17 21:03:38 +02:00
twinaphex
cb06405293
open_default_config - small cleanups
2019-07-17 20:20:39 +02:00
twinaphex
0f574c0b9a
Cleanups - turn some function callbacks static
2019-07-17 20:04:08 +02:00
twinaphex
a6d6c21e52
Rename config_file_new_null to config_file_new_alloc
2019-07-17 19:50:32 +02:00
twinaphex
0c31437c24
Create config_file_new_null
2019-07-17 18:27:53 +02:00
Twinaphex
9eb61f0370
Merge pull request #9122 from orbea/ios
...
Fix the iOS 11 build.
2019-07-17 15:40:43 +02:00
orbea
ae6ea28220
Fix the iOS 11 build.
...
Fixes https://github.com/libretro/RetroArch/issues/9120 .
2019-07-17 06:32:00 -07:00
twinaphex
751c2a1069
Fix issue with load_content_info
2019-07-17 06:00:24 +02:00
twinaphex
22c5cafe6a
menu_shader_manager_init - cleanups
2019-07-16 20:29:15 +02:00
twinaphex
5682eee276
core options manager - use config_file_from_string
2019-07-16 19:45:59 +02:00
twinaphex
35a3d4ba73
(task_overlay) Use config_file_from_string
2019-07-16 19:32:27 +02:00
twinaphex
85fdd5fbd1
(menu_shader) use config_file_from_string
2019-07-16 19:24:42 +02:00
twinaphex
319e708738
core_info_list_iterate - use config_file_from_string
2019-07-16 19:01:43 +02:00
twinaphex
f73e4e9af8
(Autoconfig) Try to avoid implicit fgets calls which are slow (inside
...
config_file_new and filestream_getline) - instead, read the entire
file into a memory buffer once and then pass it to
config_file_new_from_string - went from 14000 ticks to 9000 ticks
on an NVME M2 SSD, so big gains
2019-07-16 18:35:44 +02:00
twinaphex
26788850ae
(linuxraw) linuxraw_analog_pressed - reimplement to avoid LGTM warnings
2019-07-16 16:54:18 +02:00
Twinaphex
986c1bb235
Merge pull request #9109 from yoshisuga/playlist_support_abbreviated_paths
...
[iOS] Playlist: support abbreviations for application/home directory
2019-07-16 16:07:49 +02:00
twinaphex
0257e01bee
Refactor input_autoconfigure_connect - don't return
...
value - set input device name upon failure implicitly
2019-07-16 15:28:22 +02:00
twinaphex
67c70de8f3
(Drivers joypad) Cleanups
2019-07-16 14:41:09 +02:00
twinaphex
f1ea1f1845
(Drivers joypad) Cleanups
2019-07-16 14:39:31 +02:00
twinaphex
bf80376d27
Style nits
2019-07-16 14:34:37 +02:00
twinaphex
de8baf7bec
Cleanups
2019-07-16 14:00:46 +02:00
twinaphex
31766b7245
Buildfix for targets that only define HAVE_RUNAHEAD and not
...
HAVE_DYNAMIC at the same time
2019-07-16 13:50:19 +02:00
twinaphex
61c49a025e
input_state - cleanup
2019-07-16 12:47:55 +02:00
twinaphex
31426b00b9
Cleanup input_state
2019-07-16 11:43:35 +02:00
twinaphex
724f623c8a
Refactor input_state_device - overlay code is not implemented
...
for every device - like MOUSE/POINTER
2019-07-16 11:22:47 +02:00
twinaphex
32add9c3c2
Refactor this
2019-07-16 10:52:33 +02:00
twinaphex
0862700577
Split up core_input_state_poll into two - one for late polling,
...
one for early/normal
2019-07-16 10:51:13 +02:00
twinaphex
60f77cd903
Change core_set_poll_type
2019-07-16 10:10:49 +02:00
twinaphex
195b016293
(Autoconfig task) Store 'best config' so that we don't have to
...
call config_file_new again once we have queried all the autoconfig
profiles
2019-07-16 09:55:35 +02:00
Brad Parker
84ac0dbc5b
cdrom: skip retries for MODE SENSE command
2019-07-16 00:46:02 -07:00
Yoshi Sugawara
dba1302360
Playlist (iOS): support abbreviating and expanding application and home directory paths so that playlist entries are valid across installs
...
iOS: add call to realpath() when setting directory to ensure expanding special chars in paths work; fixed braces style
2019-07-15 16:11:22 -10:00
twinaphex
e53d4987b4
Combine copy_load_info.c into retroarch.c
2019-07-16 01:56:09 +02:00
Brad Parker
cc3b44f7ba
cdrom: fix warnings, use dot for frame notation in disc info
2019-07-15 17:16:30 -04:00
twinaphex
0a674a9a04
Move frontend.c into retroarch.c
2019-07-15 22:13:55 +02:00
twinaphex
2f7050edef
Remove ui companion null
2019-07-15 21:06:48 +02:00
twinaphex
486f1b5574
Update CHANGES.md
2019-07-15 20:27:57 +02:00
twinaphex
45abbc6ac5
Cleanups
2019-07-15 20:18:37 +02:00
Brad Parker
cfc56bbad3
media: add Dreamcast detection, add version/release date to disc info for saturn and dreamcast
2019-07-15 12:24:31 -04:00
Brad Parker
e843354b14
cdrom: use sys/ioctl header instead of stropts
2019-07-15 10:38:54 -04:00
Twinaphex
2a89ca332f
Merge pull request #9114 from barbudreadmon/patch-4
...
fix return value of rfread when elem_size isn't 1
2019-07-15 14:32:16 +02:00
barbudreadmon
674da847ef
fix return value of rfread when elem_size isn't 1
2019-07-15 09:47:31 +02:00
twinaphex
f5dc1b653d
More CXX_BUILD buildfixes
2019-07-15 08:24:43 +02:00
twinaphex
8660994765
CXX_BUILD buildfix
2019-07-15 08:03:33 +02:00
Brad Parker
534b9125a9
cdrom: C89 fix, timeout calculation fix
2019-07-15 00:55:06 -04:00
twinaphex
28c40ffab6
Revert "Revert "Improve vfs_implementation""
...
This reverts commit 1d5049294a .
2019-07-15 06:49:33 +02:00
twinaphex
dca848df52
Revert "Revert "(VFS) Add codepath for MSVC CDROM code""
...
This reverts commit 651774daf1 .
2019-07-15 06:49:20 +02:00
twinaphex
651774daf1
Revert "(VFS) Add codepath for MSVC CDROM code"
...
This reverts commit 7fb8965416 .
2019-07-15 06:48:25 +02:00
twinaphex
1d5049294a
Revert "Improve vfs_implementation"
...
This reverts commit bb29b87ac3 .
2019-07-15 06:48:06 +02:00
twinaphex
bb29b87ac3
Improve vfs_implementation
2019-07-15 06:43:37 +02:00
twinaphex
7fb8965416
(VFS) Add codepath for MSVC CDROM code
2019-07-15 06:30:57 +02:00
Brad Parker
30c3b1ea9d
cdrom: add Disc Information details
2019-07-15 00:23:20 -04:00
twinaphex
ad5773a031
Propagate 'label' as path for CDROM info detail list
2019-07-15 02:41:58 +02:00
twinaphex
df55abc65b
Turn these two off for modets size improvements
2019-07-14 19:06:57 +02:00
twinaphex
175af12a53
(mbedtls) undefine MBEDTLS_SELF_TEST
2019-07-14 19:03:13 +02:00
twinaphex
8914e289e1
Add missing forward declarations
2019-07-14 19:00:21 +02:00
twinaphex
cd244371b9
Cleanups
2019-07-14 18:56:18 +02:00
twinaphex
d80b85b158
Cleanups
2019-07-14 18:52:51 +02:00
twinaphex
9cc055bf93
Not necessary for content_ctx to be passed either
2019-07-14 18:26:18 +02:00
twinaphex
58417e56b7
Update task_push_to_history_list
2019-07-14 18:23:46 +02:00
twinaphex
484b2bc944
Split up task_load_content into two - one does the actual file
...
loading, the other simply pushes an entry to the history playlist
2019-07-14 18:21:46 +02:00
twinaphex
cfc4183961
menu_displaylist_parse_information now properly returns count
2019-07-14 16:40:12 +02:00
twinaphex
1210ab9383
Add HAVE_CDROM ifdef
2019-07-14 16:36:28 +02:00
twinaphex
162695956f
Cleanups
2019-07-14 16:00:54 +02:00
twinaphex
fdd8dd65ce
Cleanups
2019-07-14 15:48:44 +02:00
twinaphex
8a70f3f4cb
Cleanup
2019-07-14 15:35:49 +02:00
Twinaphex
68c8a83cde
Merge pull request #9110 from theheroGAC/patch-44
...
Update italian language
2019-07-14 13:31:50 +02:00
twinaphex
288523765a
Fix LTGM errors - 'wrong type of arguments to formatting function'
2019-07-14 13:22:59 +02:00
twinaphex
594dd84e6e
Fix 'declaration hides parameter'
2019-07-14 13:21:14 +02:00
twinaphex
bcc72aca7c
Fix 'declaration hides parameter'
2019-07-14 13:19:24 +02:00
twinaphex
339e043ff2
Fix 'declaration hides parameter'
2019-07-14 13:17:51 +02:00
twinaphex
2e3162cdca
Fix 'declaration hides parameter'
2019-07-14 13:15:55 +02:00
twinaphex
31f142ef9c
(task_powerstate.c) Fix 'local variable state hides a global variable
...
with the same name'
2019-07-14 13:11:11 +02:00
twinaphex
8ef251acbf
Get rid of (unused) global variables that were shadowing local variables
2019-07-14 13:06:47 +02:00
theheroGAC
b089889188
Update msg_hash_it.h
2019-07-14 11:42:38 +02:00
theheroGAC
d7f108795d
Update msg_hash_it.h
2019-07-14 08:29:55 +02:00
twinaphex
e8e4a141de
Add HAVE_AUDIOMIXER for Gamecube/Wii
2019-07-13 18:38:15 +02:00
bparker06
a6accec402
Merge pull request #9102 from orbea/cdrom
...
qb: Improve the CDROM check.
2019-07-13 10:40:27 -04:00
twinaphex
6bc0f0fcbd
(config_file) Be more safe with free
2019-07-13 15:23:28 +02:00
Twinaphex
5dca2234cd
Merge pull request #9094 from alphanu1/master
...
Updates Porches and Super width
2019-07-13 07:47:14 +02:00
Twinaphex
bd13c48a6b
Merge pull request #9104 from jdgleaver/3ds-assets-update-2
...
(3DS) Update assets (round 2)
2019-07-13 07:46:38 +02:00
Twinaphex
fda7218274
Merge pull request #9105 from DiscoStarslayer/vita-enable-runahead
...
vita: Enable runahead on vita builds
2019-07-13 06:30:08 +02:00
Darren Thompson
5d7806632c
vita: Enable runahead on vita builds
2019-07-12 20:11:07 -04:00
jdgleaver
87f01a9170
(3DS) Update assets (round 2)
2019-07-12 23:15:38 +01:00
orbea
76e130a988
qb: Fix the CDROM check.
...
This improves the CDROM check.
Fixes https://github.com/libretro/RetroArch/issues/9096
2019-07-12 11:35:22 -07:00
orbea
89a8202dc5
qb: Extend check_platform.
...
This extends the check_platform function to support checking more
than one OS for each feature.
This also adds the match helper function to qb.init.sh to compare
one variable against a list of variables.
2019-07-12 11:35:22 -07:00
Twinaphex
0947e27a32
Merge pull request #9101 from jdgleaver/core-options-default
...
Add ability to manually set default core option values when using the new v1 core options interface
2019-07-12 19:41:58 +02:00
Twinaphex
91558822e1
Merge pull request #9100 from jdgleaver/hide-core-options
...
An environment callback for selectively hiding core options
2019-07-12 19:28:48 +02:00
jdgleaver
0476901ca5
Add ability to manually set default core option values when using the new v1 core options interface
2019-07-12 18:20:19 +01:00
Twinaphex
cac7e25167
Merge pull request #9099 from Wiimpathy/WiiHID
...
Wii: Fix HID driver
2019-07-12 18:19:13 +02:00
jdgleaver
4f3adb8d2c
An environment callback for selectively hiding core options
2019-07-12 17:12:03 +01:00
benoa
dacf25c1a1
Wii: Fix HID driver
2019-07-12 17:05:24 +02:00
twinaphex
b7a85d392f
Silence warnings
2019-07-12 16:31:16 +02:00
twinaphex
e1613bba6d
Cleanups
2019-07-12 16:24:09 +02:00
Twinaphex
63fc8e4583
Update CHANGES.md
2019-07-12 16:21:34 +02:00
Twinaphex
a3ead56d35
Update CHANGES.md
2019-07-12 16:20:44 +02:00
Twinaphex
28b77e83ab
Merge pull request #9090 from arstn/master
...
Making mouse pointer working in X11 environment with no Display
2019-07-12 16:19:14 +02:00
Twinaphex
e8501203fb
Merge pull request #9092 from jdgleaver/core-option-sublabels-v2
...
Core Options: Add sublabels + localisation support
2019-07-12 14:23:00 +02:00
jdgleaver
bb8636862f
Fix CXX_BUILD
2019-07-12 09:52:34 +01:00
Twinaphex
1bda171bc6
Merge pull request #9097 from fpscan/master
...
Update msg_hash_tr.h
2019-07-12 09:44:25 +02:00
Ömercan Kömür
abfd29516d
Update msg_hash_tr.h
2019-07-12 06:05:31 +03:00
twinaphex
31992c221d
Cleanup
2019-07-12 01:15:02 +02:00
twinaphex
f739a018de
file_list in image_core.c should no longer be a public scoped variable
2019-07-12 00:50:34 +02:00
twinaphex
27a65714f2
Remove some globals
2019-07-12 00:21:31 +02:00
Twinaphex
91c6bb4e78
Merge pull request #9093 from Wiimpathy/WiiFix
...
WII: Fix compilation
2019-07-11 22:37:39 +02:00
alphanu1
df301bcbe7
Updates Porches and Super width
...
Updates Porches and Super width Calculation
2019-07-11 20:50:33 +01:00
twinaphex
a391f30d8b
Merge commit '420b7913d45e6c69a6d24cecb6c05e7c2836cba0'
2019-07-11 20:37:45 +02:00
twinaphex
420b7913d4
Squashed 'deps/SPIRV-Cross/' changes from 8aa6731925..2820ab0b51
...
2820ab0b51 Merge pull request #1076 from KhronosGroup/bitcast-pre-330-glsl
63bcbd511e GLSL: Need extension to use bitcast on GLSL < 330.
9f3bebe3d0 Merge pull request #1075 from lifpan/master
b11c20fc1d Remove unreasonable assertion for OpTypeImage Sampled parameter.
1a592b7c0f Merge pull request #1067 from cdavis5e/msl-scalar-block-layout
28454facbb MSL: Handle packed matrices.
ea5c0ed82f MSL: Fix alignment of packed types.
44f688bf0b Merge pull request #1070 from KhronosGroup/fix-1066
25c74b324e Forget loop variable enables after emitting block chain.
6b010e0cbc Merge pull request #1069 from KhronosGroup/fix-1053
f6f849397e MSL: Re-roll array expressions in initializers.
e5fa7edfd6 MSL: Support scalar block layout.
git-subtree-dir: deps/SPIRV-Cross
git-subtree-split: 2820ab0b51bf5e4187435d904b34e762b988f48b
2019-07-11 20:37:45 +02:00
benoa
61dee5f015
WII: Fix compilation
2019-07-11 20:30:58 +02:00
arstn and Rob Loach
63494f88cd
Update input/drivers/udev_input.c
...
sure. commited already.
Co-Authored-By: Rob Loach <[email protected] >
2019-07-11 17:25:57 +02:00
jdgleaver
380812f83e
Core Options: Add sublabels + localisation support
2019-07-11 16:10:43 +01:00
Twinaphex
0c0b0ef8d2
Merge pull request #9091 from orbea/zlib
...
Makefile.common: Fix the system zlib check.
2019-07-11 15:48:46 +02:00
orbea
30880df55e
Makefile.common: Fix the system zlib check.
2019-07-11 06:40:04 -07:00
twinaphex
4eaf987ede
Cleanups
2019-07-11 13:46:34 +02:00
twinaphex
bddfca940e
Add HAVE_GDI switch
2019-07-11 13:18:38 +02:00
twinaphex
f0e7088219
Ability to build without zlib
2019-07-11 13:00:03 +02:00
twinaphex
1d43384213
Small cleanups
2019-07-11 12:32:37 +02:00
twinaphex
c54ebd8b87
Conditionally compile in some files
2019-07-11 12:22:18 +02:00
twinaphex
b2bf822f13
Add HAVE_AUDIOMIXER switch
2019-07-11 11:51:06 +02:00
twinaphex
cd2b835f8c
Fix for getting rid of warnings when compiling without libretrodb
2019-07-11 10:27:50 +02:00
arstn
c222e6674a
Making mouse pointer working in X11 environment with no Display
2019-07-11 09:24:01 +02:00
twinaphex
663c82f97a
Turn some functions static
2019-07-11 08:22:58 +02:00
twinaphex
5472f0bcf8
Add detail list for CDROM
2019-07-11 06:34:27 +02:00
twinaphex
cb467c8656
Add titles and sublabels
2019-07-11 06:04:42 +02:00
twinaphex
d9091a7b9e
Add listing for disc info
2019-07-11 05:58:33 +02:00
twinaphex
21887aded5
Cut down on some code duplication
2019-07-11 05:53:55 +02:00
twinaphex
25e4af4a24
Start adding Disc Information
2019-07-11 05:45:49 +02:00
Twinaphex
6abca4c323
Cleanups
2019-07-11 04:31:10 +02:00
twinaphex
69fb32cd68
Get rid of these two pointer functions
2019-07-11 04:28:49 +02:00
twinaphex
691c884434
Cleanup frontend.c
2019-07-11 04:10:53 +02:00
twinaphex
e02ff9c40c
(Win32) Reimplement PeekMessage implementation - this should be at the
...
start of the while loop
2019-07-11 03:49:33 +02:00
twinaphex
0a4bc116df
Restore this code
2019-07-11 03:09:14 +02:00
Brad Parker
cf12a10ba0
cdrom: add CDROM tag to log prints
2019-07-10 20:56:23 -04:00
twinaphex
f6497e8012
ui_application_t - we never use run except for Qt, so remove this
...
and move the code to frontend.c - also add a boolean variable to
ui_application_t to indicate whether an app is about to exit
2019-07-11 02:18:21 +02:00
twinaphex
c8ea62fe54
(Cocoa/CocoaTouch) Comment this check out for Cocoa and CocoaTouch
2019-07-11 01:34:44 +02:00
twinaphex
4b7dcdc0a4
(Qt) If pointer is available, callback should work as well
2019-07-11 01:25:43 +02:00
twinaphex
0be476508f
(Discord) Unused if HAVE_MENU not defined
2019-07-11 01:14:19 +02:00
twinaphex
a867e3916e
(D3D9) Silence warning when neither HAVE_MENU or HAVE_OVERLAY
...
is defined
2019-07-11 01:10:00 +02:00
twinaphex
78ac8918a8
Cleanup rarch_main
2019-07-11 01:06:24 +02:00
twinaphex
dc40a2ab66
(Travis) Another Travis buildfix
2019-07-11 01:03:35 +02:00
twinaphex
1bfd4b8ae2
(Qt) Process events is already called in runloop_iterate - we
...
will take it out of Qt application run function and rely on
runloop_iterate's 'runloop_check_state' leaf function to call
Qt's event processing instead
2019-07-11 01:02:00 +02:00
twinaphex
d06ce4df13
Buildfix for Travis
2019-07-10 23:56:47 +02:00
twinaphex
3639614eba
(VFS) Should fix CXX_BUILD
2019-07-10 23:10:20 +02:00
twinaphex
84bf51acee
Take out HAVE_CDROM include ut of vfs/vfs_implementation.h
2019-07-10 22:53:38 +02:00
Brad Parker
980de11974
cdrom: check if disc is inserted before trying to load or dump
2019-07-10 11:17:28 -04:00
twinaphex
75e512e22e
Turn some functions static
2019-07-10 14:23:56 +02:00
twinaphex
92b0686a32
Turn this function static
2019-07-10 13:47:53 +02:00
Twinaphex
d9c2c91879
Merge pull request #9087 from jdgleaver/3ds-assets-update-1
...
(3DS) Update assets (round 1)
2019-07-10 12:57:46 +02:00
twinaphex
212ff42ae0
(Gradle/Android Studio) Update
...
(Default threaded video setting) Remove
g_defaults.settings.threaded_video - could help Switch and Android
2019-07-10 12:21:18 +02:00
jdgleaver
6b40591248
(3DS) Update assets (round 1)
2019-07-10 11:19:34 +01:00
twinaphex
8f19dd8b12
(Discord/runloop) Cleanup
2019-07-10 11:13:21 +02:00
Twinaphex
ef22057087
Merge pull request #9086 from natinusala/phoenix-gradle-release-cert
...
phoenix: allow debug cert to be used for release on local builds
2019-07-10 10:54:12 +02:00
twinaphex
8f77962896
(VRR Runloop) Optimize audio driver set blocking/nonblocking state calls
2019-07-10 10:43:51 +02:00
twinaphex
6b26808e25
Get rid of more unnecessary functions
2019-07-10 10:40:11 +02:00
twinaphex
abcfcca1d2
Merge dynamic.c into retroarch.c
2019-07-10 09:54:25 +02:00
natinusala
cbafc7ec5b
phoenix: allow debug cert to be used for release on local builds
2019-07-10 09:48:55 +02:00
twinaphex
fa990849ba
(Overlay) Cleanups
2019-07-10 07:07:28 +02:00
twinaphex
fa2e1fb0c1
overlay_ptr is now a static global variable inside retroarch.c
2019-07-10 06:53:47 +02:00
Twinaphex
e6e4d09c33
(OSX) Silence warning
2019-07-10 05:50:26 +02:00
twinaphex
278063d157
(CocoaGL) Silence warning when building without HAVE_VULKAN
2019-07-10 05:48:26 +02:00
twinaphex
9394a31277
(Travis) Add --disable-overlay target
2019-07-10 05:43:58 +02:00
twinaphex
1d6bae7b35
(Linux) fix --disable-overlay
2019-07-10 05:43:05 +02:00
twinaphex
09f5d2c95d
Fix compilation when configuring with --disable-overlay
2019-07-10 05:39:50 +02:00
twinaphex
d3f27c3a81
Turn some global variables static
2019-07-10 05:04:55 +02:00
twinaphex
94af95e1b9
Start refactoring this - overlay_ptr needs to become a static
...
global variable confined inside retroarch.c
2019-07-10 04:43:50 +02:00
Brad Parker
b564441097
fix some warnings
2019-07-09 22:34:28 -04:00
Brad Parker
60e7e5be8d
fix some warnings
2019-07-09 22:32:11 -04:00
twinaphex
c5dedb8148
(deps/libz) Clean this up
2019-07-10 03:57:35 +02:00
twinaphex
ec1aef2e2c
(menu_displaylist) Silence two CXX_BUILD warnings
2019-07-10 03:14:49 +02:00
twinaphex
ca6d35585f
Cleanups
2019-07-10 02:01:46 +02:00
twinaphex
d734b98b20
Fix warning
2019-07-10 00:26:37 +02:00
Brad Parker
ac88acc851
Update CHANGES.md
2019-07-09 17:57:11 -04:00
Brad Parker
be032380ae
Makefile.griffin: add runahead to vc2010 and up
2019-07-09 17:52:57 -04:00
Brad Parker
1a45f85406
fix BOM markers, add CDROM read support to msvc versions in Makefile.griffin
2019-07-09 17:46:16 -04:00
twinaphex
da54b9c3d9
Buildfix for systems without runahead
2019-07-09 23:45:30 +02:00
Brad Parker
ae87f87ee3
C89 buildfix
2019-07-09 16:46:53 -04:00
twinaphex
9158ad86a0
Cleanups;buildfix
2019-07-09 21:43:22 +02:00
twinaphex
f71503a0d0
Move structs around
2019-07-09 21:17:29 +02:00
twinaphex
5cbcf25e8a
(retroarch.c) Rearrange global variables top of file
2019-07-09 21:02:12 +02:00
Brad Parker
79aa9afc8c
enable CDROM read support by default for Windows (mingw) and Linux
2019-07-09 14:10:09 -04:00
twinaphex
695837ef77
Squashed 'deps/SPIRV-Cross/' changes from 9c57364f18..8aa6731925
...
8aa6731925 Merge pull request #1065 from KhronosGroup/msvc-2013-workaround
909040e2eb MSVC 2013: Work around another compiler bug with array init.
53ab2144b9 Merge pull request #1064 from KhronosGroup/fix-1062
e0cd8595a4 Merge pull request #1063 from KhronosGroup/fix-1061
50342966c0 Fall back to complex loop if non-trivial continue block is found.
fa9af7223a Add test shaders for NonUniformEXT propagation.
d12b54bbb4 Propagate NonUniformEXT to dependent expressions.
13378ad1ac Add simple test for extended debug operations.
6d9c502a3a Merge branch 'master' of git://github.com/lifpan/SPIRV-Cross
5ca8779044 Parse SPIR-V debug information extended instructions, as well as OpNoLine.
c5904dd245 Merge pull request #1059 from KhronosGroup/fix-1056
4056d0b74e Don't use scalar dot().
041f103d44 MSL/HLSL: Support scalar reflect and refract.
9a6e2534e9 Merge pull request #1058 from KhronosGroup/fix-1054
fc9fe4e480 Fix variable scope when an if or else block dominates a variable.
3af18e741f Merge pull request #1055 from cdavis5e/msl21-frag-subgroup-builtins
31b6c93516 MSL: Support SubgroupLocalInvocationId and SubgroupSize in all stages.
41399fc899 Merge pull request #1051 from KhronosGroup/fix-1049
f8b084de61 MSL/HLSL: Support OpOuterProduct.
04e29895a3 Merge pull request #1001 from cdavis5e/msl-multiview
7eecf5a46b MSL: Support SPV_KHR_multiview.
8ee8e60f70 Merge pull request #1048 from KhronosGroup/fix-1047
ff87419607 Deal with scalar input values for distance/length/normalize.
d1bdb6d491 Merge pull request #1046 from KhronosGroup/texture-fp16-coord
964ec44822 Merge pull request #1045 from KhronosGroup/c-api-get-declared-struct-member-size
1543bdaf7b Run format_all.sh.
581ed0fd59 HLSL: Does not support case-fallthrough.
c76b99b711 Handle more cases with FP16 and texture sampling.
656d129c00 Add C API for get_declared_struct_member_size.
45805857e5 MSL: De-virtualize get_declared_struct_member_size.
02b2a1015d MSL: Fix minor XCode /analyze warning.
8f6939cb0d Merge pull request #1041 from KhronosGroup/fix-1011
4bbf343a7f Merge pull request #1043 from KhronosGroup/fix-1042
bcef66fbf3 Fix declaration of loop variables with a Phi helper copy.
845628cd4e Merge pull request #1040 from KhronosGroup/fix-1037
ab3798fd91 MSL: Add support for SubgroupSize / SubgroupInvocationID in fragment.
048f2380f3 MSL: Support custom bindings for argument buffer itself.
git-subtree-dir: deps/SPIRV-Cross
git-subtree-split: 8aa67319253b55f874d1fc7eb85d201299a8f488
2019-07-09 18:49:50 +02:00
Brad Parker
7016d8b51f
cdrom: only show load/dump menu options if a drive is present on the system
2019-07-09 12:43:33 -04:00
Twinaphex
a808262108
Merge pull request #9083 from webgeek1234/master
...
android: remove location support
2019-07-09 18:32:22 +02:00
Aaron Kling
d00fbf4cce
android: remove location support
2019-07-09 11:29:31 -05:00
Twinaphex
283ff769a6
Merge pull request #9081 from Zer0xFF/patch-1
...
explicit use flag `RTLD_LOCAL` with dlopen()
2019-07-09 18:27:05 +02:00
twinaphex
b5c4b2d618
Fix --disable-menu
2019-07-09 18:16:11 +02:00
twinaphex
8dd0680cbc
Merge input_overlay.c into retroarch.c
2019-07-09 18:13:41 +02:00
Brad Parker
307cdad450
fix regression with slashes appearing in some strings
2019-07-09 11:28:27 -04:00
Brad Parker
119245e88b
cdrom: add load disc callback
2019-07-09 11:17:17 -04:00
twinaphex
cfbeed0c29
Cleanups
2019-07-09 17:07:28 +02:00
twinaphex
0249661acc
Rename camel case named variables
2019-07-09 17:02:10 +02:00
twinaphex
cfd2f8e2af
Rename camel case named variables
2019-07-09 16:52:34 +02:00
twinaphex
6ff25fea2b
Move macros
2019-07-09 16:36:29 +02:00
Zer0xFF
04e9cef462
explicit use flag RTLD_LOCAL with dlopen()
...
On OSX, `dlopen()` default to`RTLD_GLOBAL` while linux defaults to `RTLD_LOCAL`.
so on OSX, it can cause issue with false positively detecting shared library as statically linked, as was the case with `Play!`.
2019-07-09 14:42:23 +01:00
twinaphex
e9b1a49c42
Silence warnings
2019-07-09 09:36:46 +02:00
twinaphex
419e8b1a35
(MSVC2012/2013/2015/2017) Add HAVE_CDROM
2019-07-09 09:32:40 +02:00
twinaphex
124283a934
(MSVC 2010) Add HAVE_CDROM
...
(CDROM) Ensure code compiles with MSVC
2019-07-09 09:23:47 +02:00
twinaphex
f71e6cfd01
(civetweb) This can go
2019-07-09 09:14:40 +02:00
twinaphex
7ee547db0f
Remove unused http server
2019-07-09 09:06:40 +02:00
twinaphex
24a859fa16
Move secondary_core to retroarch.c
2019-07-09 08:09:40 +02:00
twinaphex
f0f5c32b51
Remove state tracker - legacy code - we can revisit this later
...
and integrate it in a way so that it scales across all drivers
2019-07-09 07:39:38 +02:00
Twinaphex
e1d8cdffe9
Merge pull request #9074 from DSkywalk/master
...
fix wrong udev devices order, fixes #9071
2019-07-09 07:21:35 +02:00
twinaphex
5aebbdfddb
input_state_internal - small cleanup for RETRO_DEVICE_JOYPAD
2019-07-09 07:02:48 +02:00
Brad Parker
f94a924be9
cdrom: skip retries for ATIP read if command fails
2019-07-08 23:46:42 -04:00
twinaphex
6e8797d2ef
(core options) Simplifications
2019-07-09 03:53:32 +02:00
twinaphex
9f4e8688f3
Move core option manager into retroarch.c
2019-07-09 03:25:56 +02:00
twinaphex
11ad4eb227
Change size of char tmp to 8192
2019-07-09 02:26:18 +02:00
twinaphex
606d3b465f
Remove unused action_ok_push_load_disc
2019-07-09 02:22:32 +02:00
Twinaphex
17d72a50e4
Update AndroidManifest.xml
2019-07-09 02:07:36 +02:00
twinaphex
37a6a205e3
Buildfix
2019-07-09 02:03:20 +02:00
Twinaphex
77f9de47a5
(Apple) Fix some unused variable warnings
2019-07-09 02:01:37 +02:00
twinaphex
001e4d9073
Simplify input_state_internal
2019-07-09 01:41:13 +02:00
Twinaphex
0cbfb33be7
Update AndroidManifest.xml
2019-07-09 01:30:21 +02:00
twinaphex
e4a8d2d0b6
bitmask won't be possible for keyboard or analog, so get rid
...
of it for those switch cases
2019-07-09 00:48:08 +02:00
twinaphex
85b82a8ecf
Reimplement input_state_internal
2019-07-09 00:48:08 +02:00
Twinaphex
9b90952b22
Update MainMenuActivity.java
2019-07-09 00:44:55 +02:00
Brad Parker
cd98fa2745
cdrom: fix drive model string corruption
2019-07-08 16:06:35 -04:00
Brad Parker
15d97dbaf3
cdrom: add disc dump option
2019-07-08 16:06:35 -04:00
Brad Parker
2ef16de941
cdrom: add atip check function, show relative and absolute MSF for read command
2019-07-08 16:06:35 -04:00
twinaphex
c4d443b5c5
Move bsv_movie_is_playback_off code outside of input_state_internal
2019-07-08 21:58:31 +02:00
twinaphex
7e6d8eb19a
(input_state_internal) Refactor this code
2019-07-08 21:47:24 +02:00
twinaphex
0f9890c38e
Move BSV playback code outside of input_state_internal
2019-07-08 21:28:48 +02:00
twinaphex
91babc2160
Rewrite bsv_movie_get_input
2019-07-08 21:05:55 +02:00
twinaphex
bf3b46be77
(BSV) Cleanups
2019-07-08 20:52:55 +02:00
Twinaphex
62c787d195
Merge pull request #9079 from jdgleaver/thread-fix
...
(task_image) Fix TSAN reported data race condition
2019-07-08 18:32:23 +02:00
twinaphex
b567bc7ead
Revert "Remove BSV code - was obsolete and no longer working - input recording"
...
This reverts commit 7f731e390a .
2019-07-08 18:21:46 +02:00
twinaphex
7f731e390a
Remove BSV code - was obsolete and no longer working - input recording
...
can be done in other ways instead of being held back by this old input
recording format - was decided along with Themaister that we want to
arrive at a codebase more easily maintained by all
2019-07-08 18:19:49 +02:00
jdgleaver
9093c9feb8
(task_image) Fix TSAN reported data race condition
2019-07-08 17:16:14 +01:00
twinaphex
7e6cb03f6b
Revert "Remove RARCH_CTL_IS_DUMMY_CORE"
...
This reverts commit e032ef6b2e .
2019-07-08 17:57:28 +02:00
twinaphex
e032ef6b2e
Remove RARCH_CTL_IS_DUMMY_CORE
2019-07-08 17:53:10 +02:00
Twinaphex
2c4eb13a66
Merge pull request #9078 from natinusala/phoenix-gradle-android-studio
...
phoenix: android studio fixes
2019-07-08 17:31:53 +02:00
natinusala
37de980f4d
phoenix: add Android Studio project to .gitignore
2019-07-08 17:25:06 +02:00
natinusala
8fdc0335b6
phoenix: move target and min SDK to gradle, fix missing signing config
2019-07-08 17:24:09 +02:00
Twinaphex
e5e7f138f5
Merge pull request #9076 from jdgleaver/playlists-title-fix
...
Fix 'Playlists' menu title
2019-07-08 17:04:35 +02:00
jdgleaver
1c4769d96f
Fix 'Playlists' menu title
2019-07-08 15:20:48 +01:00
Twinaphex
12bf049fbb
Merge pull request #9075 from webgeek1234/master
...
Set minimum api level in build.gradle
2019-07-08 04:07:41 +02:00
twinaphex
0f9abe5b26
(retroarch.c) Cleanups - rename variables using camel case naming,
...
other general cleanups etc.
2019-07-08 04:06:42 +02:00
Aaron Kling
848adbf2ab
android: phoenix: set minimum api level in build.gradle
...
Gradle does not pass the min api level set in the manifest to
ndk-build
2019-07-07 21:03:29 -05:00
twinaphex
a200d9683c
(dinput.c) Cleanups
2019-07-08 02:40:09 +02:00
twinaphex
a33913c984
(retroarch.c) Cleanup
2019-07-08 02:29:52 +02:00
David Skywalker
89645ac296
fix wrong udev devices order, fixes #9071
2019-07-08 01:27:41 +02:00
twinaphex
614674f436
Go through function pointer again
2019-07-08 00:28:15 +02:00
Brad Parker
9e4ce6c7e3
cdrom: fix group1 timeout error
2019-07-06 21:54:10 -04:00
Brad Parker
59d8b918a1
cdrom: store group timeouts
2019-07-06 20:16:47 -04:00
Brad Parker
44245cc942
cdrom: windows cue fix
2019-07-06 17:23:10 -04:00
Brad Parker
0b1ee7d00a
windows buildfix
2019-07-06 09:58:33 -04:00
twinaphex
3ffc5fc343
(MSVC2017 UWP) Buildfix
2019-07-06 07:29:51 +02:00
twinaphex
538cca8bcd
Fix issue in file_stream.c - it would corrupt memory if
...
maxlen is negative
2019-07-06 06:20:01 +02:00
Brad Parker
46ed5c3fcb
vfs: fix circular dependency issues by moving main structs to separate header
2019-07-05 23:45:48 -04:00
twinaphex
a115b6bd84
Implement deferred list for Load CD
2019-07-05 19:55:04 +02:00
Brad Parker
d116784249
cdrom: go back to MSF read command, still having issues with LBA calculation
2019-07-05 11:09:11 -04:00
hizzlekizzle
737d129c61
Merge pull request #9062 from jdgleaver/filter-strict-aliasing
...
Normal2x/Scanline2x video filters: Fix misaligned address error
2019-07-05 09:00:26 -05:00
Twinaphex
73b3fb49eb
Merge pull request #9064 from jdgleaver/save-state-resume
...
Add option to remain in menu after saving/loading states
2019-07-05 15:54:07 +02:00
jdgleaver
248432ebcf
Add option to remain in menu after saving/loading states
2019-07-05 13:27:16 +01:00
Twinaphex
46c80632f3
Merge pull request #9061 from jdgleaver/rsound-c89-fix
...
(rsound) C89 build fix
2019-07-05 13:24:26 +02:00
jdgleaver
22e7252823
Normal2x/Scanline2x video filters: Fix misaligned address error
2019-07-05 10:52:56 +01:00
jdgleaver
dbe6429508
(rsound) C89 build fix
2019-07-05 09:51:12 +01:00
Brad Parker
f0d42a125e
C89 buildfix
2019-07-04 23:42:00 -04:00
Brad Parker
e8d488ba67
cdrom: fix conflict with libchdr function names
2019-07-04 23:05:28 -04:00
Brad Parker
d0695fc428
cdrom: add LBA offset
2019-07-04 22:42:42 -04:00
Brad Parker
38d49136ce
cdrom: add function for reading via LBA numbers
2019-07-04 18:20:05 -04:00
Brad Parker
788b6cd39c
remove unimplemented command
2019-07-04 17:50:38 -04:00
Brad Parker
9d163493da
cdrom: print sense data on each failure
2019-07-04 17:47:39 -04:00
Brad Parker
0ecac5c8ff
http: fix memory leak and potential null pointer argument to strlen
2019-07-04 16:27:51 -04:00
twinaphex
2c7e7ac083
(Android) Buildfix
2019-07-04 22:26:19 +02:00
Brad Parker
7db030f98e
cdrom: add command to retrieve/print sense data
2019-07-04 16:15:21 -04:00
twinaphex
3cfa3ff1d8
Cleanups
2019-07-04 22:05:38 +02:00
twinaphex
6c2f65c585
Fix code analysis warnings
2019-07-04 21:54:51 +02:00
Twinaphex
3a56ea4259
Merge pull request #9060 from LazyBumHorse/static_analysis
...
fix some bugs found through Clang Static Analyzer
2019-07-04 21:44:08 +02:00
LazyBumHorse
f5497a4249
fix some bugs found through Clang Static Analyzer:
...
- task_content.c, load_content_from_compressed_archive: fix use after free
- platform_win32/uwp: fix frontend_..._get_powerstate never returning FRONTEND_POWERSTATE_NONE
- platform_win32/uwp: fix whitespace
- cheevos.c: fix potential use after free in a loop, just to be save
2019-07-04 21:15:19 +02:00
twinaphex
35c2810d6e
(Xbox) Skip warnings
2019-07-04 20:18:33 +02:00
Brad Parker
ef669533c8
cdrom: windows buildfix
2019-07-04 14:04:25 -04:00
twinaphex
3cbb495bd2
Update
2019-07-04 18:42:38 +02:00
Twinaphex
7afa9e3663
Merge pull request #9059 from jdgleaver/playlist-fix
...
Fix playlist format detection
2019-07-04 18:06:11 +02:00
jdgleaver
678636934d
Fix playlist format detection
2019-07-04 16:46:00 +01:00
twinaphex
1f17dea0d8
(configuration.c) Cleanups
2019-07-04 17:29:29 +02:00
twinaphex
3067ce6285
Small cleanup
2019-07-04 17:21:58 +02:00
twinaphex
b342c6c953
Take out Bundle.Mapping.txt
2019-07-04 17:09:11 +02:00
Twinaphex
57168edd80
Merge pull request #9058 from jdgleaver/rgui-strict-aliasing
...
RGUI: Fix strict aliasing violations + improve rendering performance
2019-07-04 15:21:50 +02:00
twinaphex
13aab06d2d
(Android) Should hopefully fix hotkey binds being mappable for
...
gamepad
2019-07-04 15:20:10 +02:00
jdgleaver
913472ed97
RGUI: Fix strict aliasing violations + improve rendering performance
2019-07-04 14:10:24 +01:00
twinaphex
47b17e8d65
(dinput) Update
2019-07-04 14:05:20 +02:00
twinaphex
ff0ea2921f
(dinput) Buildfix
2019-07-04 14:02:43 +02:00
Twinaphex
650c0e7e0a
Merge pull request #9057 from jdgleaver/rgui-alignment
...
RGUI: Fix ASAN misaligned address runtime error
2019-07-04 13:36:52 +02:00
jdgleaver
fc4b3f4d96
RGUI: Fix ASAN misaligned address runtime error
2019-07-04 11:16:58 +01:00
Brad Parker
6f0268ca30
cdrom: need const to call these from outside of internal functions
2019-07-04 01:06:47 -04:00
Brad Parker
052a8e48cf
cdrom: add extra debug functions, add function to check if media is inserted/ready
2019-07-04 00:22:16 -04:00
twinaphex
cec67e412e
Revert "(dinput/xinput) Simplifications"
...
This reverts commit 20e8dfcba5 .
2019-07-04 05:20:19 +02:00
twinaphex
44eee1cf42
(VFS UWP) Real fix
2019-07-04 04:43:34 +02:00
twinaphex
b14dfc2585
Revert "(UWP) Fix VFS"
...
This reverts commit 163ec0f979 .
2019-07-04 04:40:13 +02:00
twinaphex
163ec0f979
(UWP) Fix VFS
2019-07-04 04:21:51 +02:00
Twinaphex
b39f3038fd
Merge pull request #9053 from Dwedit/d3d12_refcount_fix
...
Fix crash at close for D3D12 (do not release an already deleted D3D12 adapter)
2019-07-03 23:43:41 +02:00
Brad Parker
112a88688d
cdrom: add windows implementation for list of available drives
2019-07-03 17:18:57 -04:00
Dwedit
81b6703912
Fix wrong reference count for D3D12 adapters (crash at close due to a destroyed adapter being released again)
2019-07-03 15:35:06 -05:00
twinaphex
65bff18cb0
Add callback for dump disc entries
2019-07-03 22:28:12 +02:00
Brad Parker
03d48ab2fd
cdrom: windows buildfix
2019-07-03 16:05:15 -04:00
Brad Parker
9a52595ce3
cdrom: add function to get list of available drives (initial linux implementation), show list in "Dump Drive" menu entry
2019-07-03 14:19:32 -04:00
twinaphex
36c2fc847d
Get rid of nonfree per request
2019-07-03 18:59:39 +02:00
Twinaphex
c3418793cf
Merge pull request #9051 from jdgleaver/set-core-association
...
Quick Menu: Add 'Set Core Association' option
2019-07-03 18:03:48 +02:00
jdgleaver
027324815e
Quick Menu: Add 'Set Core Association' option
2019-07-03 16:33:23 +01:00
twinaphex
72eed727d0
Start implementing 'Dump Disc' as deferred list
2019-07-03 03:51:00 +02:00
Brad Parker
4cedaaefe1
cdrom: add open/close tray commands
2019-07-02 21:35:20 -04:00
Twinaphex
31a68fce1b
Merge pull request #9049 from Dwedit/d3d12_small_fix
...
Small fixes for D3D12
2019-07-03 02:59:09 +02:00
Dwedit
10343d51b9
Small fixes for D3D12: Do not return false when enumerating, and add a null check for the Fence object
2019-07-02 19:46:02 -05:00
twinaphex
4fdf33e5f8
(CDROM) Add Load Disc/Dump Disc
2019-07-03 01:08:20 +02:00
twinaphex
22d82f9e6d
Enable 'quit press twice' by default from now
2019-07-03 00:40:53 +02:00
Twinaphex
719f7535ae
Merge pull request #9047 from rsn8887/master
...
[SWITCH] Proper x/y scaling for pointer devices, fixes touch lightgun
2019-07-02 23:52:35 +02:00
rsn8887
7e348f132e
[SWITCH] Proper x/y scaling for pointer devices, fixes touch lightgun
2019-07-02 16:42:17 -05:00
Twinaphex
024d75d568
Merge pull request #9045 from jdgleaver/playlist-reset-cores
...
Playlist Management: Add 'Reset Core Associations' option
2019-07-02 13:53:41 +02:00
jdgleaver
1e17cca64d
Playlist Management: Add 'Reset Core Associations' option
2019-07-02 12:00:38 +01:00
Twinaphex
143b45eca7
Merge pull request #9026 from jdgleaver/playlist-default-core
...
Overhaul default playlist core association
2019-07-02 12:22:30 +02:00
Brad Parker
3817395803
cdrom: fix rounding
2019-07-02 03:31:28 -04:00
Brad Parker
1eba59a20c
cdrom: fix calculation of track length, add pregap to cuesheet
2019-07-02 00:12:00 -04:00
Brad Parker
91e3d9ae13
griffin: add CD reading
2019-07-01 13:22:30 -04:00
Twinaphex
b85ef9136b
Merge pull request #9041 from fpscan/revert-9039-master
...
Revert "native steamlink"
2019-07-01 17:53:45 +02:00
Ömercan Kömür
955a69180a
Revert "native steamlink"
2019-07-01 18:52:05 +03:00
Brad Parker
937081402b
remove tab
2019-07-01 11:27:03 -04:00
Brad Parker
8d55c203c2
griffin: enable unix support
2019-07-01 11:26:12 -04:00
Brad Parker
d3c34f0b06
griffin: define VFS_FRONTEND
2019-07-01 11:24:57 -04:00
Twinaphex
0493ff794e
Merge pull request #9039 from fpscan/master
...
native steamlink
2019-07-01 14:11:48 +02:00
Ömercan Kömür and Sam Lantinga
e93da89a9f
Native SteamLink support
...
Co-Authored-By: Sam Lantinga <[email protected] >
2019-07-01 15:00:23 +03:00
twinaphex
ef5f448f41
(translate) C89 build error fixes
2019-07-01 12:46:47 +02:00
Twinaphex
e930221169
Merge pull request #9038 from bparker06/cdrom
...
initial CD reading support
2019-07-01 02:27:52 +02:00
Brad Parker
5aa2ebe6d5
cdrom: I/O always starts at the beginning of the file, and we translate those byte positions to start from the beginning MSF of the track anyway, so index should always be zero, fixes some audio playback issues
2019-06-30 19:50:58 -04:00
Brad Parker
9d5e91a6e5
cdrom: set default track to 1
2019-06-30 18:34:00 -04:00
Brad Parker
24bd43a53f
cdrom: improve position setting
2019-06-30 18:34:00 -04:00
Brad Parker
9617605371
cdrom: set optimal read speed
2019-06-30 18:34:00 -04:00
Brad Parker
e901f3d523
cdrom: only use cdrom function if it was compiled in
2019-06-30 18:34:00 -04:00
Brad Parker
8d2392e36c
cdrom: use correct seek function
2019-06-30 18:34:00 -04:00
Brad Parker
11f8361d15
unused variable
2019-06-30 18:34:00 -04:00
Brad Parker
02575ddf67
cdrom: fix printf warnings
2019-06-30 18:34:00 -04:00
Brad Parker
fa041e4040
cdrom: fix unused variable warnings if debug is off
2019-06-30 18:34:00 -04:00
Brad Parker
8f1b150806
cdrom: windows fixes, use starting address of current track for read/seeks
2019-06-30 18:34:00 -04:00
Brad Parker
12388e038a
cdrom: add flush for debug prints because they were never appearing, remove unused variables
2019-06-30 18:34:00 -04:00
Brad Parker
11106cc2a7
cdrom: linux buildfix
2019-06-30 18:34:00 -04:00
Brad Parker
07c0451b93
cdrom: add windows support
2019-06-30 18:34:00 -04:00
Brad Parker
999f4fa2e8
cdrom: retry on unit attention code
2019-06-30 18:34:00 -04:00
Brad Parker
93b81198c2
cdrom: increase retry time, use alternate method for reading sub-channel data (not all drives can read Q data from READ CD)
2019-06-30 18:34:00 -04:00
Brad Parker
8af3078966
track1 playback is working, redbook might have issues currently
2019-06-30 18:34:00 -04:00
Brad Parker
0ad77800d9
use memcpy instead of strlcpy, some cores request 1 byte at a time from the cuesheet
2019-06-30 18:34:00 -04:00
Brad Parker
08cd3a90f2
initial cdrom reading work
2019-06-30 18:33:59 -04:00
twinaphex
fe958b46d7
Revert const ptr commit
2019-06-30 11:40:30 +02:00
twinaphex
b64f9bd64b
Revert "Start using const more"
...
This reverts commit c0789538d7 .
2019-06-30 11:23:36 +02:00
twinaphex
f4bf218f35
(Menu) We need to tell rarch_menu_running_finished whether we want
...
to exit RetroArch or not - to avoid certain crashes when trying to
access the settings pointer - which should already be freed at this
point
2019-06-30 11:23:18 +02:00
hizzlekizzle
c23a61eb6e
Merge pull request #9035 from XerTheSquirrel/web-squirreljme
...
Add SquirrelJME to the live web core list.
2019-06-29 16:36:36 -05:00
Stephanie Gawroriski
ca4fa56929
Add SquirrelJME to the live web core list.
2019-06-29 12:25:41 -04:00
Twinaphex
5f29660fdd
(gong) Silence Unix warning on macOS
2019-06-29 17:34:48 +02:00
twinaphex
d617f6ffbf
(iOS) Take out PauseIndicatorView/ic_pause
2019-06-29 17:31:08 +02:00
Twinaphex
dac33fca83
Merge pull request #9031 from stoofin/libvulkan1
...
Fall back to libvulkan.so.1 if libvulkan.so isn't present
2019-06-29 14:39:04 +02:00
Twinaphex
d1afc8c49b
Merge pull request #9034 from OsirizX/uwp
...
UWP: CoreWindow NULL check
2019-06-29 12:14:38 +02:00
Twinaphex
5d56302a31
Merge pull request #9033 from yoshisuga/ios_remove_pause_indicator
...
iOS: remove pause indicator
2019-06-29 12:12:32 +02:00
OsirizX
ba69056361
UWP: CoreWindow NULL check
...
We need to make sure CoreWindow isn't NULL before checking key states otherwise access violation will occur and cause the app to crash. This commit fixes running Dolphin core in particular and tested on both desktop UWP and Xbox One.
2019-06-29 00:21:59 -07:00
CatGreen90
550ea0f143
Update android_ctx.c ( #9032 )
2019-06-27 19:37:21 -05:00
stoofin
1b57cf6112
Fall back to libvulkan.so.1 if libvulkan.so isn't present
2019-06-27 14:08:14 -07:00
twinaphex
c1fbf1d43b
(menu_animation.c) Try to prevent null pointer dereferences
2019-06-27 20:45:53 +02:00
twinaphex
2ee9b1d98e
Revert "Revert "Gradle""
...
This reverts commit e8cf66f0a9 .
2019-06-27 17:55:38 +02:00
twinaphex
8037cbe3dc
Revert "(Android) Backport https://github.com/libretro/RetroArch/pull/9021/commits/c9218bbd2398512d25617993e491fb8a0b676771 "
...
This reverts commit 6e4c8ec6a6 .
2019-06-27 17:55:19 +02:00
twinaphex
01c489eee0
Revert "(Android) Backport"
...
This reverts commit adf4bd753b .
2019-06-27 17:55:12 +02:00
twinaphex
a7e2c84939
Revert "(Android) Backport https://github.com/libretro/RetroArch/pull/9021/commits/1991e4f6c1c9064e813679c6a5970bb6c13b413e "
...
This reverts commit 630b7c9122 .
2019-06-27 17:54:59 +02:00
jdgleaver
ab7d5cbeb8
Fix build error
2019-06-27 13:05:46 +01:00
jdgleaver
5b097cfc7d
Fix default core association for old format playlists
2019-06-27 12:36:58 +01:00
twinaphex
630b7c9122
(Android) Backport https://github.com/libretro/RetroArch/pull/9021/commits/1991e4f6c1c9064e813679c6a5970bb6c13b413e
2019-06-27 11:02:04 +02:00
twinaphex
adf4bd753b
(Android) Backport
...
https://github.com/libretro/RetroArch/pull/9021/commits/dd1fc5f3da7f7ee7b98427d5adaa2b3849c0f164
- not sure if we should include the location permission - some users
would question why they would need to grant this permission for just one
test core
2019-06-27 11:00:06 +02:00
twinaphex
6e4c8ec6a6
(Android) Backport https://github.com/libretro/RetroArch/pull/9021/commits/c9218bbd2398512d25617993e491fb8a0b676771
2019-06-27 10:57:37 +02:00
Twinaphex
d90336883c
Merge pull request #9029 from libretro/revert-9021-gradle
...
Revert "Gradle"
2019-06-27 08:00:46 +02:00
Twinaphex
e8cf66f0a9
Revert "Gradle"
2019-06-27 08:00:12 +02:00
Twinaphex
ec4d6c32f6
Merge pull request #9021 from webgeek1234/gradle
...
Gradle
2019-06-27 00:37:36 +02:00
jdgleaver
0be44e57ad
Overhaul default playlist core association
2019-06-26 17:42:26 +01:00
Aaron Kling
1991e4f6c1
android jni: don't link against system libraries
2019-06-26 10:17:29 -05:00
Aaron Kling
d9097f1aa7
android lint: it's safe to ignore unused atv attributes on old apis
2019-06-26 10:17:28 -05:00
Aaron Kling
7677ffbbeb
Clang doesn't like the x86 cpuid asm, skip for android
2019-06-26 10:17:28 -05:00
Aaron Kling
c9218bbd23
Wrap some android code in api version checks
2019-06-26 10:17:28 -05:00
Aaron Kling
dd1fc5f3da
Use new android location api
2019-06-26 10:17:28 -05:00
Aaron Kling
7fd49bbb2c
Add variant builds
...
aarch64 is a 64-bit only build that was used for some time so users
on the main builds could use armv7 dynarecs. Keeping for now so
users of this variant won't lose updates.
ra32 is 32-bit only. Google is mandating 64-bit support in all
apps on the play store. So users of the main builds on 64-bit
devices will no longer have access to 32-bit cores. This build will
be available on alternate stores and via sideloading so cores with
only 32-bit dynarecs can be used on 64-bit devices.
2019-06-26 10:17:28 -05:00
Aaron Kling
740793fc9e
Add gradle build script for android
2019-06-26 10:17:28 -05:00
Aaron Kling
2b659d0c21
Add gradle wrapper
2019-06-26 10:17:28 -05:00
Aaron Kling
f897af830e
Move legacy android support to a separate project
...
Newer android sdks no longer support android apis before 14. Split
the legacy support into a new project.
2019-06-26 10:17:28 -05:00
Aaron Kling
75ddfbd0ec
Split bulk of android project into a common folder
2019-06-26 10:17:28 -05:00
Aaron Kling
ba6766ff28
Remove now duplicated android package phoenix-gradle
...
Since the main build is switching to gradle, no need for a debug
only copy. Move the sideload instructions to a subfolder of the
main project.
TODO: Clean up sideload instructions to make sense as part of the
main project.
2019-06-26 10:17:28 -05:00
Aaron Kling
ffe8c1e5fe
Remove unnecessary duplicated android resources
2019-06-26 10:17:28 -05:00
Aaron Kling
540934b715
Remove duplicated 64-bit android pkg directory
...
Move banner, the only real difference from the main folder, into
a secondary resource folder in the main project.
2019-06-26 10:17:28 -05:00
Twinaphex
7ea91b4808
Cleanup another unused variable warning
2019-06-26 14:37:42 +02:00
twinaphex
0b92573fd1
Avoid some warnings
2019-06-26 14:35:25 +02:00
twinaphex
c0789538d7
Start using const more
2019-06-26 14:31:05 +02:00
Twinaphex
e5c4c1dfea
Merge pull request #9024 from natinusala/master
...
menu_widgets: have the progression widget always resize
2019-06-26 13:19:12 +02:00
Twinaphex
04a39ecc1c
Merge pull request #9023 from rsn8887/master
...
[SWITCH] Allow touch mouse gestures such as tap to click
2019-06-26 13:18:58 +02:00
natinusala
8873b3b787
menu_widgets: have the progression widget always resize
2019-06-26 09:46:04 +02:00
twinaphex
7fea26db4b
(retroarch.c) Pointer cleanups
2019-06-26 08:24:33 +02:00
twinaphex
faa52fb0df
Use const for config_get_ptr global pointer to signify this pointer
...
isn't being written to, only read from
2019-06-26 07:40:47 +02:00
rsn8887
1caaea4bdf
[SWITCH] Allow touch mouse gestures such as tap to click
...
This adds touch gestures to the touchpad-style mouse
controls. Before this, there was only pointer motion
via dragging a finger somewhere on the screen. Now,
there's tap to click and more.
Supported touch gestures:
- pointer motion = single finger drag
- left mouse click = single finger short tap
- right mouse click = second finger short tap
while first finger is still down
- left click drag and drop = dual finger drag
- right click drag and drop = triple finger drag
2019-06-26 00:35:05 -05:00
twinaphex
3b634b64fa
Merge dirs.c into paths.c
2019-06-26 07:23:32 +02:00
twinaphex
5f2e3c283d
(netplay)/network) Style nits/cleanups
2019-06-26 07:13:50 +02:00
Twinaphex
e97c35ec2d
Merge pull request #9017 from LazyBumHorse/d3d9_shaders
...
enable Cg/HLSL shaders for d3d9 depending on renderchain
2019-06-25 13:11:34 +02:00
LazyBumHorse
c4530eb3f4
d3d9: add Cg/HLSL shader runtime check depending on the used renderchain
2019-06-25 10:57:46 +02:00
Twinaphex
e44c75e5ab
Merge pull request #9019 from RobLoach/libretro-database--whitespace
...
libretrodb: Update the whitespace
2019-06-25 09:20:34 +02:00
Rob Loach
03d0462fa4
libretrodb: Update the whitespace
2019-06-25 01:24:46 -04:00
Twinaphex
e1125d673d
Merge pull request #9018 from rsn8887/master
...
[SWITCH] Allow finger drag to act as mouse movement
2019-06-25 04:50:14 +02:00
rsn8887
d0c8809df4
[SWITCH] Allow finger drag to act as mouse movement
2019-06-24 20:02:24 -05:00
LazyBumHorse
17ec59ff21
enable Cg shader flag for d3d9
2019-06-24 23:41:05 +02:00
twinaphex
ca2fc9b8d8
Cleanups
2019-06-24 20:51:06 +02:00
twinaphex
fd98496fec
Turn these into static functions
2019-06-24 20:45:08 +02:00
Twinaphex
f23497fd80
Merge pull request #9014 from LazyBumHorse/fix_d3d9
...
fix d3d9 not rendering xmb and temporarily disable widgets due to segfault
2019-06-24 16:07:03 +02:00
LazyBumHorse
1f69f3960a
fix d3d9 not rendering xmb and temporarily disable widgets due to segfault
2019-06-24 15:42:55 +02:00
twinaphex
405d3fec67
(CXX_BUILD) Silence warning
2019-06-24 15:09:56 +02:00
Twinaphex
d2fd4d48ae
(macOS) Less warnings with static code analysis
2019-06-24 15:03:58 +02:00
Twinaphex
c8486a5081
(Cocoa/Metal) Silence bunch of warnings
2019-06-24 14:58:32 +02:00
twinaphex
d4ea084f3d
Add cocoa_defines.h
2019-06-24 14:49:18 +02:00
Twinaphex
12ced5ee6b
Merge pull request #9013 from Themaister/master
...
Update to latest SPIRV-Cross
2019-06-24 14:40:19 +02:00
Hans-Kristian Arntzen
135ff5e7a5
Fixup resource remapping in MSL/HLSL.
...
Seemed rather sketchy, but this must be tested a bit.
2019-06-24 14:25:04 +02:00
Hans-Kristian Arntzen
df0570ddd5
Add new SPIRV-Cross files to griffin_cpp.
2019-06-24 14:24:47 +02:00
Hans-Kristian Arntzen
50ea084385
Update SPIRV-Cross.
2019-06-24 13:42:46 +02:00
Hans-Kristian Arntzen
90fd5657b5
Merge commit 'ac9fa8a82eb313351a64a0de3afaf28e2b0ed422' as 'deps/SPIRV-Cross'
2019-06-24 13:42:34 +02:00
Hans-Kristian Arntzen
ac9fa8a82e
Squashed 'deps/SPIRV-Cross/' content from commit 9c57364f18
...
git-subtree-dir: deps/SPIRV-Cross
git-subtree-split: 9c57364f18ef6b554c61f5f49448baf903539708
2019-06-24 13:42:34 +02:00
Hans-Kristian Arntzen
6e5a7dd64a
Remove SPIRV-Cross subtree.
2019-06-24 13:42:24 +02:00
Twinaphex
048980e051
Update platform_unix.c
2019-06-24 05:18:28 +02:00
twinaphex
2f16fb1345
(libnx) Buildfix
2019-06-24 05:09:21 +02:00
twinaphex
c55aefef1e
(dinput_joypad.c) Cleanups
2019-06-24 05:07:37 +02:00
twinaphex
0dcbb985be
Move device masking to upper function
2019-06-24 02:20:42 +02:00
Twinaphex
6f1f17cda4
Merge pull request #9010 from libretro/docs/RobLoach/libretro-db
...
docs: Fix libretro-db docs
2019-06-24 01:45:43 +02:00
twinaphex
584c0f5de5
(Android) Buildfix
2019-06-24 01:11:20 +02:00
Rob Loach
1015c0cd08
docs: Fix libretro-db docs
...
The correct git URL is https://github.com/libretro/libretro-super.git
2019-06-23 16:57:47 -04:00
twinaphex
a739003ad4
Buildfix
2019-06-23 19:08:03 +02:00
twinaphex
9c73d3305d
Insert input_joypad_pressed into drivers themselves
2019-06-23 18:20:48 +02:00
twinaphex
7a2fa44c4b
(Cocoa) Add bitmask code
2019-06-23 17:05:01 +02:00
twinaphex
9e20871c3c
(Wayland) Buildfix
2019-06-23 16:37:23 +02:00
twinaphex
439a07eecd
(Android) Put extra parentheses around this
2019-06-23 15:56:34 +02:00
twinaphex
334c64d159
(Android) Simplify input code
2019-06-23 15:55:40 +02:00
twinaphex
1e863b0f4d
Optimal way of grabbing all button states in a bitmasked value -
...
should allow us to do only one function call to the RA input
driver's input state callback
2019-06-23 06:09:45 +02:00
twinaphex
eaf221125a
(xinput_joypad.c) Small cleanups
2019-06-23 03:23:16 +02:00
twinaphex
d4ed0358a7
(dinput.c) Cleanups
2019-06-23 03:14:21 +02:00
twinaphex
51365ed387
(input drivers) More simplifications
2019-06-23 02:34:35 +02:00
twinaphex
ceecf4751a
Simplify DOS keyboard code
2019-06-23 02:22:54 +02:00
twinaphex
e51a98a295
Simplify android input code
2019-06-23 01:57:12 +02:00
twinaphex
b0382d8f73
(Emscripten) Some buildfixes for platforms with no HAVE_NETWORKING support
2019-06-23 01:28:43 +02:00
twinaphex
4f7f5d2523
(Netplay) Netplay needs to call into video_frame_net
2019-06-22 21:05:35 +02:00
twinaphex
a6a6597f2d
video_driver_cached_frame - don't go through function pointer for
...
frame_cb - call video_driver_frame directly
2019-06-22 20:44:20 +02:00
twinaphex
74e4b05f5a
Cleanups
2019-06-22 19:57:47 +02:00
twinaphex
4664e56ca3
Simplify core_run
2019-06-22 19:52:06 +02:00
Twinaphex
5df3b1e221
Merge pull request #9004 from BarryJRowe/master
...
Fixed indenting.
2019-06-22 18:03:29 +02:00
Barry Rowe
348dac0797
Fixed indenting.
2019-06-22 08:56:46 -07:00
Twinaphex
29e4b8e2c1
Get rid of warning
2019-06-22 15:48:42 +02:00
Twinaphex
84974c7e5c
Silence more warnings
2019-06-22 15:09:59 +02:00
Twinaphex
c795d2ade3
Silence more warnings
2019-06-22 14:57:11 +02:00
Twinaphex
596b375da5
Merge pull request #9001 from LazyBumHorse/metal_cocoa_flags
...
fix shader flags for metal
2019-06-22 14:53:18 +02:00
Twinaphex
bf1951ae37
Fix plethora of warnings on OSX
2019-06-22 14:52:29 +02:00
Twinaphex
8a8b690f85
Possible misuse of comma operator here
2019-06-22 14:25:32 +02:00
LazyBumHorse
b8258a711a
workaround for metal not being able to poll shader flags during init
2019-06-22 14:22:34 +02:00
Twinaphex
9180cc5ba2
Cleanup some warnings
2019-06-22 13:44:10 +02:00
Twinaphex
98c1f04635
Merge pull request #8998 from LazyBumHorse/fix_gl_set_shader
...
fix black screen in gl if video shaders were switched from on to off in the shader menu
2019-06-22 13:18:25 +02:00
Twinaphex
ed2837ff59
Merge pull request #9000 from LazyBumHorse/fix_metal
...
fix black screen in Metal
2019-06-22 13:17:50 +02:00
Twinaphex
59471efcde
Create FUNDING.yml
2019-06-22 11:20:41 +02:00
LazyBumHorse
b5199d7921
fix black screen in Metal
2019-06-22 11:07:08 +02:00
twinaphex
b225bb08ce
Turn DEFAULT_VSYNC on
2019-06-22 03:30:46 +02:00
Twinaphex
4f191850aa
Merge pull request #8999 from BarryJRowe/master
...
AI Service feature.
2019-06-22 03:27:16 +02:00
Barry Rowe
e9625b3ed9
AI Service feature.
2019-06-21 17:48:35 -07:00
twinaphex
6a72b19907
These files are no longer needed - they are inside retroarch.c
2019-06-22 00:27:51 +02:00
Rob Loach
2a3a854935
Merge branch 'master' of https://github.com/libretro/RetroArch into changes-periodmarks
2019-06-21 10:08:20 -04:00
LazyBumHorse
e5421940be
fix gl's and d3d9's set_shader not returning to stock if path is NULL
2019-06-21 14:10:55 +02:00
twinaphex
faef9413e3
(retroarch.c) Cleanups - remove static inline function and reduce
...
it in size
2019-06-21 13:27:12 +02:00
twinaphex
a23928fb89
Split up input_state into input_state_internal - no longer
...
rely on recursion of function
2019-06-21 12:49:33 +02:00
twinaphex
6de62dc4b0
Buildfix --disable-menu
2019-06-21 12:21:43 +02:00
twinaphex
023d2cb9a9
(Libretro) implement new environment callback RETRO_ENVIRONMENT_GET_INPUT_BITMASKS
2019-06-21 11:21:07 +02:00
twinaphex
20e8dfcba5
(dinput/xinput) Simplifications
2019-06-21 09:00:59 +02:00
twinaphex
2626282757
Revert "Raise menu key repeat delay to account for slow input devices"
...
This reverts commit d0cde96bd4 .
2019-06-21 07:19:44 +02:00
twinaphex
569dfdfbb4
Move this outside of keys_pressed functions
2019-06-21 07:09:07 +02:00
twinaphex
088a688402
Rename current_input to current_bits
2019-06-21 07:05:20 +02:00
twinaphex
98987239bb
Cleanups
2019-06-21 07:01:21 +02:00
Twinaphex
17d49b3167
Merge pull request #8997 from Alexander-TX/double-keypress-fux
...
Raise menu key repeat delay to account for slow input devices
2019-06-21 06:51:07 +02:00
AlexanderR
d0cde96bd4
Raise menu key repeat delay to account for slow input devices
...
Fixes duplicated key presses on NEC IR remotes.
2019-06-21 11:35:16 +07:00
Twinaphex
5ad29318a7
Update CHANGES.md
2019-06-21 06:29:17 +02:00
twinaphex
644888ee1a
Fix manual bind of menu toggle
2019-06-21 06:28:19 +02:00
twinaphex
affa93bd98
Refactor menu_input_keys_pressed
2019-06-21 05:27:21 +02:00
twinaphex
6b9238198b
Cleanups
2019-06-21 04:47:51 +02:00
twinaphex
bc7ba4f5d2
Move menu_input.c into retroarch.c - now all of the input code
...
should be inside one place - giving us the opportunity to cleanup this
mess
2019-06-21 03:40:48 +02:00
twinaphex
761636a540
(Wiiu) add forward declaration
2019-06-20 21:10:07 +02:00
twinaphex
ef0cedd798
Create macro for input_menu_keys_pressed
2019-06-20 14:12:24 +02:00
Twinaphex
86065e80ff
Merge pull request #8993 from LazyBumHorse/shader_browser_filter
...
always filter by extensions in shader (preset) file browser
2019-06-20 13:56:18 +02:00
twinaphex
b07e2d0585
Simplify input_keys_pressed
2019-06-20 13:49:05 +02:00
twinaphex
3a8df35d4d
(Input) Split for loops up into two - first check button keys,
...
then check the meta keys
2019-06-20 13:31:00 +02:00
LazyBumHorse
2f96bdfc63
always filter by extensions in shader (preset) file browser
2019-06-20 13:18:55 +02:00
twinaphex
ce3f46adbd
Get rid of RARCH_CTL_UNSET_KEY_EVENT and other cleanups
2019-06-20 12:51:29 +02:00
twinaphex
37c04932bf
Revert bind/hold behavior for now
2019-06-20 11:45:51 +02:00
twinaphex
c064d30250
Fix --disable-runahead switch
2019-06-20 10:20:48 +02:00
twinaphex
10c5331cc0
Move runahead dirty_input to retroarch.c - allows us
...
to make retro_ctx and current_core static
2019-06-20 10:08:32 +02:00
twinaphex
d12e857644
video_driver_get_status is no longer necessary
2019-06-20 09:55:06 +02:00
twinaphex
6bc1802914
Move run_ahead.c to retroarch.c - most of the runloop
...
should now be self-contained in one file. Allows us to
turn more functions static, remove more extraneous functions
that just consisted of a single line (mostly getters/setters), etc.
2019-06-20 09:30:44 +02:00
twinaphex
2cad59092c
(menu_displaylist.c) Fix warning
2019-06-20 08:43:22 +02:00
twinaphex
3a9a8d8d70
(WiiU) Buildfix
2019-06-20 08:38:40 +02:00
Twinaphex
10014f03a6
Merge pull request #8992 from orbea/rpng
...
qb: Extend the check_enabled function.
2019-06-20 08:07:55 +02:00
orbea
4c7aa40a17
qb: Extend the check_enabled function.
...
This extends the check_enabled function to be able to check more than
one feature. In the case of RPNG it depends on either the builtin or
system zlib, but if the system zlib was not available while the builtin
zlib was it would still be disabled erroneously.
Now it will only be disabled if both the system and builtin zlib are
disabled.
2019-06-19 22:49:16 -07:00
twinaphex
d50a6b6bd2
Add video_driver_has_focus
2019-06-20 06:26:29 +02:00
radius
d865c5e4a6
add some copyright on files I contributed considerably just in case
2019-06-20 05:45:17 +02:00
twinaphex
c46ba7f63b
Turn more functions static
2019-06-20 04:58:52 +02:00
twinaphex
720424777b
Turn function static
2019-06-20 04:50:55 +02:00
twinaphex
337e2110a1
Get rid of video_driver_cb_has_focus function pointer
2019-06-20 04:43:23 +02:00
twinaphex
129e73c588
turn lots of audio functions static
2019-06-20 04:29:08 +02:00
twinaphex
f5832b17ab
(MSVC2015) Buildfix
2019-06-20 03:20:54 +02:00
twinaphex
ac8e80a9e2
(MSVC2017) Fix build
2019-06-20 02:48:07 +02:00
twinaphex
85fad52104
(MSVC2012/2013) Fix build
2019-06-20 02:34:52 +02:00
twinaphex
0611868762
(libretro-common) pixconv.c - Add conditional to prevent SIMD from being compiled in for MSVC 2012 and earlier - won't work
2019-06-20 02:24:28 +02:00
twinaphex
48eeb15d2c
Silence warnings
2019-06-20 01:16:05 +02:00
Twinaphex
c523acbfe7
Merge pull request #8989 from LazyBumHorse/fake_context
...
temporary workaround for d3d10-12, gx2 not being able to poll flags during init
2019-06-20 00:37:53 +02:00
twinaphex
71e86bcc9c
(GLSL) Put this around HAVE_GLSL ifdefs
2019-06-19 22:34:05 +02:00
twinaphex
95b96a5faa
(MSVC2005) Fix build issues
2019-06-19 21:43:39 +02:00
twinaphex
897a9a7c1a
(MSVC 2017 UWP) Silence warnings
2019-06-19 21:20:31 +02:00
twinaphex
c57aa566e5
(CGL) Add missing header
2019-06-19 20:53:24 +02:00
hizzlekizzle
91190a458d
Merge pull request #8990 from jdgleaver/3ds-c-stick
...
(3DS) Fix C-Stick y-axis inversion
2019-06-19 12:45:38 -05:00
bparker06
4e77a78942
Update CHANGES.md
2019-06-19 13:15:15 -04:00
toshixm
bd0fdf7322
Update Japanese translation messages ( #8978 )
...
* Updated Japanese translation messages.
* Modified translation of MENU_ENUM_LABEL_VALUE_MENU_ENUM_CONTROLS_PROLOG
2019-06-19 13:14:51 -04:00
LazyBumHorse
7b6444d911
temporary workaround for d3d10-12, gx2 not being able to poll flags during init
2019-06-19 19:10:40 +02:00
jdgleaver
fc2c79b488
(3DS) Fix C-Stick y-axis inversion
2019-06-19 18:09:35 +01:00
Twinaphex
579854f314
Update CHANGES.md
2019-06-19 12:11:30 +02:00
twinaphex
0c2c6781bf
(Cocoa GL) ui_companion_cocoa_event_command was in an infinite loop
2019-06-19 12:07:25 +02:00
Twinaphex
47910871a2
OSX hits rarch_menu_running_finished while quitting at a point
...
in time where configuration_settings is NULL. For now, check first
if the settings pointer is NULL
2019-06-19 10:40:42 +02:00
twinaphex
4d8f5f4dde
Merge core_impl.c into retroarch.c
2019-06-19 09:51:56 +02:00
twinaphex
f7d24b7c10
Cleanup
2019-06-19 06:08:35 +02:00
twinaphex
f461f32264
Buildfix
2019-06-19 05:52:16 +02:00
twinaphex
6d4ebfe9c5
Cleanups
2019-06-19 05:35:03 +02:00
twinaphex
db4f0eff24
Cleanup
2019-06-19 05:28:20 +02:00
twinaphex
3a984fc2e5
(GDI) Use video_info->userdata instead of querying video_driver_get_ptr
...
(retroarch.c) Simplify video_driver_get_ptr
2019-06-19 05:25:26 +02:00
twinaphex
68cbd5048c
Convert input_conv_analog_id_to_bind into macro
2019-06-19 05:16:24 +02:00
twinaphex
84d246ad0b
Cleanup unused functions
2019-06-19 04:15:30 +02:00
twinaphex
5d91af629e
Set SHADERS_SLANG flag for D3D10/11/12 and query the video driver poke
...
interface's 'get flags' function before querying the video context
driver's 'get flags' function (D3D10/11/12/WiiU don't have a context
driver at all)
2019-06-19 03:18:28 +02:00
Twinaphex
a094d09802
Remove shader_ext variable
2019-06-19 01:54:42 +02:00
twinaphex
a6b3d6e8db
Silence some warnings
2019-06-19 00:34:28 +02:00
bparker06
09ecea23d1
Update CHANGES.md
2019-06-18 18:20:45 -04:00
Twinaphex
dd315ba7bc
Merge pull request #8985 from bparker06/d3d_gpu_select
...
d3d10/11/12: add GPU selection
2019-06-19 00:19:51 +02:00
twinaphex
eee7430ffa
Fix CXX_BUILD
2019-06-19 00:10:03 +02:00
Brad Parker
47d5da560b
Update CHANGES.md
2019-06-18 18:02:20 -04:00
twinaphex
d63f4afc57
Add missing header include
2019-06-18 22:46:37 +02:00
Brad Parker
d01f04c146
d3d10/11/12: add GPU selection
2019-06-18 16:35:50 -04:00
Twinaphex
6753bfcf9c
Merge pull request #8984 from asavah/fixinclude
...
fix missing include
2019-06-18 22:30:03 +02:00
root
e8b07e93a4
fix missing include
2019-06-18 23:19:09 +03:00
twinaphex
b62476da77
Revert "Turn wifi_driver_ctl into a static function"
...
This reverts commit 8a5ae0b6cf .
2019-06-18 22:18:11 +02:00
twinaphex
8a5ae0b6cf
Turn wifi_driver_ctl into a static function
2019-06-18 22:14:34 +02:00
twinaphex
de9f7e521b
Make this function static
2019-06-18 22:01:11 +02:00
twinaphex
df8d7bb5aa
runloop_msg_queue now local to retroarch.c - remove
...
functions runloop_msg_queue_lock and runloop_msg_queue_unlock,
turn them into macros instead and only use them inside retroarch.c
2019-06-18 21:33:01 +02:00
twinaphex
10b28e5d60
runloop_msg_queue_{lock|unlock} are only referenced from retroarch.c now
2019-06-18 21:24:42 +02:00
Twinaphex
a9a1ff0047
Merge pull request #8979 from LazyBumHorse/fix_dolphin_crash
...
workaround for crash due to glcore not always using at least OpenGL 3.2
2019-06-18 20:18:14 +02:00
Twinaphex
579ff877e4
Merge pull request #8910 from LazyBumHorse/video_shader_parse_refactor
...
(Discussion) about video driver shader compatibility (+ proper fix for #8834 )
2019-06-18 14:35:16 +02:00
LazyBumHorse
c20c67bd3a
proper shader compatibility checks
...
- move shader flags from the video drivers to the context drivers
- rework config_load_shader_preset() from configuration.c into retroarch_load_shader_preset() in retroarch.c with proper compatibility check
- implicitly call retroarch_load_shader_preset() in retroarch_get_shader_preset() once per core/content life cycle
- use video_shader_is_supported() instead of video_driver_test_all_flags() where appropriate
- remove GFX_CTX_FLAGS_NONE because it is meaningless
2019-06-18 13:46:41 +02:00
LazyBumHorse
692dc9f6a9
refactor shader checks affected by last commit and more:
...
- gl.c: refactor backend fallback into more general gl2_get_fallback_shader_type
- d3d9-12, gl_core, gx2_gfx, gl, vulkan: more consistent shader init and `set_shader` behavior
- configuration.c: remove check_shader_compatibility
- shader_glsl.c, shader_gl_cg.c: use `video_shader_get_type_from_ext`
- shader_gl_cg.c: add shader type check with fallback to stock like in shader_glsl.c
- menu_shader.c: use `enum rarch_shader_type` instead of `unsigned`
- video_shader_parse.c: add `video_shader_to_str` for easier logging
- remove `type` from `struct video_shader`, which was always set to CG and wrongly used in lang_process.cpp's `slang_process()` (has no further consequences because the code is unused)
2019-06-18 13:44:19 +02:00
LazyBumHorse
42e35c825f
refactor some video_shader_parse functions
...
- video_shader_parse_type()'s fallback only worked for NULL paths and was wrongly used, now returns RARCH_SHADER_NONE like video_shader_get_type_from_ext().
- video_shader_get_type_from_ext() should not be checking video driver flags, this is instead done by video_shader_is_supported()
- video_driver_get_all_flags() did not actually 'get' flags, changed to video_driver_test_all_flags()
workaround for crash due to glcore not always using at least OpenGL 3.2
2019-06-18 13:12:56 +02:00
Twinaphex
da1d03bcb0
Update retroarch.c
2019-06-18 02:34:14 +02:00
twinaphex
3af449a445
Cleanups
2019-06-18 01:23:23 +02:00
twinaphex
b08328897a
Cleanup
2019-06-18 01:05:29 +02:00
twinaphex
fd17e04bb1
Merg input_remote into retroarch.c
2019-06-18 01:03:33 +02:00
twinaphex
0bb4d0f24f
(dispserv_x11.c) Add math.h
2019-06-17 21:07:16 +02:00
twinaphex
c827e1b67f
Turn into static function
2019-06-17 21:05:39 +02:00
twinaphex
e011a07901
Cleanup
2019-06-17 20:16:12 +02:00
twinaphex
ee37dd1953
Cleanup
2019-06-17 20:10:48 +02:00
twinaphex
04d4ddc2d7
Buildfix
2019-06-17 20:09:48 +02:00
twinaphex
7bbd927946
Merge wifi_driver.c and retroarch.c
2019-06-17 19:28:28 +02:00
twinaphex
f90665526a
Cleanups
2019-06-17 19:17:02 +02:00
twinaphex
491283cea1
UI Companion drivre and MIDI driver integrated into retroarch.c too
2019-06-17 19:15:35 +02:00
twinaphex
b9c33713b4
Merge input_driver.c with retroarch.c
2019-06-17 18:59:56 +02:00
LazyBumHorse
76438fa098
workaround for crash due to glcore not always using at least OpenGL 3.2
2019-06-17 18:28:04 +02:00
Rob Loach
f2d1a91ee2
Merge branch 'master' of https://github.com/libretro/RetroArch into changes-periodmarks
2019-06-17 12:06:04 -04:00
twinaphex
79cadc9eaf
Move configuration global state to retroarch.c
2019-06-17 16:58:43 +02:00
twinaphex
f061941456
Integrate record_driver.c into retroarch.c
2019-06-17 16:23:46 +02:00
twinaphex
ee2745d1bd
Don't directly call global_get_ptr from inside retroarch.c
2019-06-17 15:37:34 +02:00
Twinaphex
2d6e56d049
Remove some unused variables
2019-06-17 15:30:31 +02:00
twinaphex
5db8da3fc8
(Cocoa) Buildfix
2019-06-17 15:19:00 +02:00
twinaphex
2d7164b54f
Should fix C89_BUILD
2019-06-17 15:13:01 +02:00
twinaphex
ee3208ac39
Integrate video_driver.c into retroarch.c
2019-06-17 15:10:22 +02:00
twinaphex
61879bc8e0
audio_driver_dsp_filter_init - cleanup
2019-06-17 13:06:56 +02:00
twinaphex
127bf556c7
Merge audio_driver.c into retroarch.c
2019-06-17 12:49:21 +02:00
twinaphex
eedc6a6092
Integrate location_driver.c into retroarch.c, get rid of
...
location_driver_ctl
2019-06-17 11:57:46 +02:00
twinaphex
66022c1b13
Get rid of camera_driver_ctl and bsv_movie_ctl
2019-06-17 11:38:28 +02:00
twinaphex
c87344dca8
Cleanup camera_driver_ctl
2019-06-17 11:29:05 +02:00
twinaphex
3581786708
Merge camera_driver.c with retroarch.c
2019-06-17 11:18:27 +02:00
twinaphex
f88e6c75d5
Cleanup
2019-06-17 10:14:41 +02:00
twinaphex
ce51cf6b33
Simplify BSV code
2019-06-17 02:23:06 +02:00
Twinaphex
aec3bf41ae
Merge pull request #8977 from LazyBumHorse/fix_8974
...
Revert "allow saving and properly loading 0 pass shader presets"
2019-06-17 02:22:30 +02:00
LazyBumHorse
6514b80ff2
Revert "allow saving and properly loading 0 pass shader presets"
...
This reverts commit b54a360ab8 .
2019-06-16 23:05:41 +02:00
twinaphex
184dc79011
Cleanups
2019-06-16 20:04:43 +02:00
twinaphex
5b6ba1acf9
Cleanups
2019-06-16 17:05:06 +02:00
twinaphex
db87e050d5
Merge movie.c into retroarch.c
2019-06-16 16:52:48 +02:00
twinaphex
e4b01642b9
Reimplement fullscreen toggle key
2019-06-16 16:20:43 +02:00
twinaphex
6581f4d968
Move some variables around
2019-06-16 16:06:37 +02:00
twinaphex
72a35481ea
(XMB) Cleanups
2019-06-15 10:07:55 +02:00
twinaphex
b26a5badfd
Fix typo
2019-06-15 10:00:20 +02:00
twinaphex
fc62f7afaa
Update
2019-06-15 09:58:34 +02:00
twinaphex
f60306b232
Rename read_conf_cgp/write_conf_cgp to
...
read_conf_preset/write_conf_preset
2019-06-15 09:00:35 +02:00
Yoshi Sugawara
45b36d7d47
iOS: remove pause indicator; show the native UI menu using 4-finger swipe down gesture
2019-06-14 08:35:33 -10:00
hizzlekizzle
b38994461c
Merge pull request #8971 from jdgleaver/scanline-filter
...
Add 'Scanline2x' CPU video filter
2019-06-14 12:22:14 -05:00
Brad Parker
d397f9bd94
caca: xmb is allowed (rgui is not supported yet anyway)
2019-06-14 11:09:39 -04:00
jdgleaver
973a783b9c
Add 'Scanline2x' CPU video filter
2019-06-14 15:16:24 +01:00
twinaphex
33d4d8b7c9
Update libretro-common
2019-06-14 13:13:49 +02:00
twinaphex
d422638c45
Turn more static const variables into macros
2019-06-14 13:01:22 +02:00
twinaphex
408d41b629
Turn a bunch of variables into macros
2019-06-14 11:13:02 +02:00
twinaphex
523b516195
Cleanup
2019-06-14 06:47:46 +02:00
twinaphex
99240fe7c1
Cleanups
2019-06-14 05:08:04 +02:00
twinaphex
133c38c601
(file_path.c) Cleanups
2019-06-14 04:57:17 +02:00
twinaphex
118d8bde98
(task_netplay_find_content) Cleanups
2019-06-14 04:46:25 +02:00
twinaphex
0d9c11e69c
Move macro to top of file
2019-06-14 02:12:29 +02:00
twinaphex
92108aa35f
Revert "Merge pull request #8350 from huwpascoe/core_updater"
...
This reverts commit 57c373e1d7 , reversing
changes made to 0317b59da3 .
2019-06-14 02:08:14 +02:00
twinaphex
fa55047e2e
(config.features.h) Turn static const variables into macros
2019-06-13 22:34:24 +02:00
Twinaphex
6568152309
Merge pull request #8968 from bparker06/vk_gpu_index
...
Add video setting to select GPU (Vulkan)
2019-06-13 19:49:08 +02:00
Brad Parker
77b720829c
skip displaying GPU name if it's blank
2019-06-13 13:07:40 -04:00
Brad Parker
c962da0ddb
add video setting to select gpu (currently implemented for vulkan)
2019-06-13 12:47:08 -04:00
Twinaphex
794f0ee153
Merge pull request #8967 from libretro/bparker06-patch-1
...
Auto-detect libcaca and libsixel at compile time
2019-06-13 18:01:17 +02:00
bparker06
b945cfbbf9
Update config.params.sh
2019-06-13 11:56:19 -04:00
twinaphex
17cbd134d5
Reimplement take screenshot
2019-06-13 09:30:07 +02:00
Twinaphex
57c373e1d7
Merge pull request #8350 from huwpascoe/core_updater
...
Flag existing cores in the updater
2019-06-13 04:42:57 +02:00
Twinaphex
0317b59da3
Merge pull request #8946 from LazyBumHorse/master
...
allow saving and properly loading 0 pass shader presets
2019-06-13 00:54:37 +02:00
Twinaphex
f4554ef547
Merge pull request #8959 from yoshisuga/touchscreen_input_touch_count
...
iOS/Android: Support detecting multi-touch input
2019-06-13 00:54:20 +02:00
Twinaphex
e9dd9a882c
Merge pull request #8960 from jdgleaver/wii-default-paths
...
(GEKKO) Update default paths
2019-06-12 23:21:30 +02:00
Twinaphex
5fbdda6d38
Merge pull request #8961 from jdgleaver/core-association-array-length
...
Increase size of playlist core association arrays
2019-06-12 22:03:47 +02:00
Twinaphex
d548f62dd0
Merge pull request #8621 from orbea/travis
...
travis: Update to xenial.
2019-06-12 22:03:31 +02:00
orbea
dd1182e32e
travis: Update to xenial.
...
The normal LTS period for trusty is expired on April 25, 2019.
2019-06-12 06:30:00 -07:00
jdgleaver
e2a79daa44
Increase size of playlist core association arrays
2019-06-12 12:01:31 +01:00
jdgleaver
05befb7175
(GEKKO) Update default paths
2019-06-12 10:41:11 +01:00
Ömercan Kömür
c91b8e6295
Merge pull request #1 from libretro/master
...
updates
2019-06-12 12:13:31 +03:00
Twinaphex
9634639842
Merge pull request #8958 from fpscan/master
...
Turkish language updates
2019-06-12 05:23:21 +02:00
Twinaphex
7ea8dbb6ac
Merge pull request #8956 from toshixm/master
...
Update Japanese translation
2019-06-12 00:36:24 +02:00
Ömercan Kömür
56ba6e5a4d
Update msg_hash_tr.c
2019-06-12 01:14:20 +03:00
Yoshi Sugawara
2dde223d23
Support returning the number of touches in the current input to support multi-touch inputs, like using a 2 finger touch to reload or secondary fire in lightgun games
2019-06-11 11:49:27 -10:00
Toshiyuki Maezawa
6bc2395e52
Added workaround C89 limitations.
2019-06-12 00:58:02 +09:00
Twinaphex
b69ab4b178
Merge pull request #8957 from jdgleaver/wii-rgui-aspect
...
(Wii) Add widescreen RGUI support
2019-06-11 17:21:06 +02:00
jdgleaver
e6c236d275
(Wii) Add widescreen RGUI support
2019-06-11 15:57:50 +01:00
Toshiyuki Maezawa
5b0c8ab2ab
Added BOM
2019-06-11 23:37:13 +09:00
Toshiyuki Maezawa
9a003e03d0
Updated japanese translation.
2019-06-11 23:23:02 +09:00
Twinaphex
5742bf3e45
Merge pull request #8955 from natinusala/master
...
menu display: use video_info for scissoring rect clipping
2019-06-11 16:07:53 +02:00
natinusala
7c17cd9213
menu display: use video_info for scissoring rect clipping
2019-06-11 10:08:00 +02:00
Twinaphex
cdc165f340
Merge pull request #8954 from driver1998/win-arm64
...
Windows ARM64 support
2019-06-11 08:06:04 +02:00
driver1998
c2f2219a62
UWP: recover AppxBundlePlatforms
2019-06-11 04:10:44 +08:00
driver1998
d630213d36
Windows ARM64 support
2019-06-11 02:40:46 +08:00
Joohan Lee
99a466fd7d
Update Korean translation ( #8952 )
...
add more translation & correct mistypo
2019-06-10 13:26:53 -04:00
Toshiyuki Maezawa
63eb7930d1
Merged updates from msg_hash_us.c
2019-06-11 01:34:47 +09:00
Toshiyuki Maezawa
06a26fbe6b
Applied coding style using editorconfig
2019-06-11 00:45:36 +09:00
Twinaphex
1fea954e5b
Merge pull request #8951 from jdgleaver/wii-mkdir-fix
...
(Wii) Fix recursive path_mkdir() operations
2019-06-10 17:40:37 +02:00
Toshiyuki Maezawa
9840e9a9a1
Merged updates from msg_hash_en.h
2019-06-10 23:48:11 +09:00
Twinaphex
46451b43b9
Merge pull request #8949 from jdgleaver/thumb-config-save-fix
...
Ensure 'menu_left_thumbnails' config value is saved on all platforms
2019-06-10 16:25:05 +02:00
Twinaphex
6cdc965bf8
Merge pull request #8950 from jdgleaver/rgui-playlist-no-db
...
(RGUI) Enable playlist display on platforms without database support
2019-06-10 16:23:42 +02:00
jdgleaver
feae08e5e7
(Wii) Fix recursive path_mkdir() operations
2019-06-10 14:26:41 +01:00
jdgleaver
60f5721656
(RGUI) Enable playlist display on platforms without database support
2019-06-10 12:00:04 +01:00
jdgleaver
d316827f5c
Ensure 'menu_left_thumbnails' config value is saved on all platforms
2019-06-10 10:53:45 +01:00
Twinaphex
030a171918
Merge pull request #8945 from orbea/osx_qb
...
travis: Test darwin builds with qb.
2019-06-10 00:45:30 +02:00
LazyBumHorse
b54a360ab8
allow saving and properly loading 0 pass shader presets
2019-06-09 21:34:00 +02:00
orbea
e794c8d287
travis: Test darwin builds with qb.
...
There is a Darwin code path in the qb configure scripts and as far as I
can tell it has not been tested heavily in a long time.
This will expose this code path for travis builds with only clang which
will make it easier to test qb changes without breaking Darwin support.
I am surprised that this hasn't already happened...
Some things to note are.
* It appears gcc is really clang on macOS.
* Both C89_BUILD and CXX_BUILD were ommitted because they are broken in
ways I can not fix. In the event any interested parties wish to fix
these issues they can be easily added.
* This will use the default macOS version available with travis which is
currently 10.13. Other version(s) can be specified if desired, I am
not sure which versions are best to test. See the following link for
more details.
https://docs.travis-ci.com/user/reference/osx#macos-version
2019-06-09 07:38:47 -07:00
twinaphex
53c91d6e56
More runloop cleanups - create HOTKEY_CHECK3
2019-06-09 08:48:59 +02:00
twinaphex
640fb3a5cb
command.c / retroarch.c cleanups
2019-06-09 08:35:16 +02:00
twinaphex
3defce596b
dir_is_empty - fix case for RARCH_DIR_SYSTEM
2019-06-09 08:19:34 +02:00
twinaphex
dc6de293ef
(runloop) Cleanups
2019-06-09 06:34:01 +02:00
twinaphex
a2919ca4b4
(Runahead) Cleanups
2019-06-09 06:15:16 +02:00
twinaphex
77e7bc7a1c
Move stirng_list_clone to libretro-common
2019-06-09 06:10:28 +02:00
twinaphex
aea55f9c2d
(RJPEG) Cleanup
2019-06-09 05:55:03 +02:00
Twinaphex
3917d0c6c9
Merge pull request #8943 from orbea/networking
...
qb: Improve various tests.
2019-06-09 05:20:25 +02:00
twinaphex
9aa61a010f
Fix build error
2019-06-09 04:25:22 +02:00
orbea
c450b7d2f2
qb: Improve various tests.
...
Also fixes a compile failure with --disable-networking
2019-06-08 17:22:05 -07:00
Twinaphex
727033f0fc
Merge pull request #8940 from orbea/egl
...
qb: Clean up EGL check
2019-06-08 21:55:26 +02:00
Twinaphex
362750b84a
Merge pull request #8941 from LazyBumHorse/master
...
path_relative_to: fix my stupid return in void function
2019-06-08 21:54:43 +02:00
LazyBumHorse
d67a118ad4
path_relative_to: fix return in void function
2019-06-08 19:15:52 +02:00
orbea
0af5352f56
qb: Clean up EGL check
2019-06-08 09:12:06 -07:00
Twinaphex
e57f2bdd63
Merge pull request #8938 from orbea/egl
...
qb: Add missing checks for EGL support.
2019-06-08 17:41:02 +02:00
orbea
9794e4af07
qb: Add missing checks for EGL support.
...
Some systems may have egl libraries, but not egl headers which
will result in failing to build EGL support.
Also OpenGLES2 also required EGL support so lets make that clear.
2019-06-08 07:26:31 -07:00
twinaphex
36575e5d69
Update emscripten
2019-06-08 16:01:39 +02:00
twinaphex
5d301f321d
Refactor hotkey checks
2019-06-08 15:19:15 +02:00
twinaphex
548e1380d7
Cleanup - use HOTKEY_CHECK
2019-06-08 05:19:50 +02:00
twinaphex
bb828b7396
(retroarch.c) Create HOTKEY_CHECK
2019-06-08 05:17:14 +02:00
Twinaphex
81f1b3df7c
Merge pull request #8933 from LazyBumHorse/master
...
make shader presets use relative paths
2019-06-08 03:52:20 +02:00
Twinaphex
3ec1a4d73e
Merge pull request #8935 from jdgleaver/xmb-thumb-size
...
(XMB) Add optional thumbnail scaling
2019-06-07 20:00:30 +02:00
Twinaphex
06f16beded
Merge pull request #8928 from jdgleaver/info-metadata
...
Overhaul content 'Information' menu display
2019-06-07 19:00:46 +02:00
jdgleaver
cfaaa5eeff
(XMB) Add optional thumbnail scaling
2019-06-07 16:38:17 +01:00
LazyBumHorse
2816730b2f
make shader presets use relative paths
...
Also change fill_pathname_resolve_relative() to apply path_resolve_realpath() as well
2019-06-07 16:11:06 +02:00
jdgleaver
c03b20db55
- Hide content information 'Database Entry' item if content has no label
...
- Correctly handle error conditions in menu_displaylist 'DISPLAYLIST_DATABASE_ENTRY' case (i.e. prevent segfaults/menu lockups when content
has no label)
2019-06-07 11:23:06 +01:00
Twinaphex
03c45f2ec8
Merge pull request #8929 from Tatsuya79/patch-2
...
glcore rotation fix for desmume
2019-06-06 20:13:34 +02:00
Tatsuya79
3b31dafa7e
glcore rotation fix for desmume
2019-06-06 20:11:08 +02:00
Twinaphex
7b16a1b275
Merge pull request #8926 from Tatsuya79/patch-1
...
glcore fix wrong rotation with HW cores
2019-06-06 19:45:23 +02:00
jdgleaver
97aaf42446
Overhaul content 'Information' menu display
2019-06-06 17:37:32 +01:00
Tatsuya79
1cc307a879
glcore fix wrong rotation with HW cores
2019-06-06 17:05:07 +02:00
twinaphex
fdd09a8b06
Refactor task screenshot
2019-06-06 15:48:50 +02:00
twinaphex
280cec702b
video_driver_supports_viewport_read should only check if
...
taking screenshots with the GPU backbuffer is supported,
move outside settings check to callee
2019-06-06 15:06:27 +02:00
twinaphex
43d27006ce
Rewrite '== true' in our own code
2019-06-06 13:51:56 +02:00
twinaphex
6d17d11132
Rewrite '== false' to '!' for our own code
2019-06-06 13:50:39 +02:00
twinaphex
58056a409d
event_init_content - cleanup
2019-06-06 13:41:20 +02:00
twinaphex
b87c9fd495
command_read_ram - small cleanups
2019-06-06 13:19:57 +02:00
twinaphex
b4d2281f7d
command_write_ram - cleanup
2019-06-06 13:12:38 +02:00
twinaphex
8bb74d0776
Added new hotkey AI Service and added requested
...
variables for OCR
2019-06-06 03:41:40 +02:00
twinaphex
aa03ff9aa1
Start adding ai_service_mode, ai_service_url, and ai_service_enabled
2019-06-06 03:29:34 +02:00
Twinaphex
c66855e25e
Merge pull request #8923 from Tatsuya79/master
...
add some missing settings in QT
2019-06-06 01:18:54 +02:00
Tatsuya79
ed0df2fcd7
add some missing settings in QT
2019-06-06 01:10:45 +02:00
Huw Pascoe
7d926e9cf6
Flag existing cores in the updater
...
Cores that the user already has are flagged.
2019-06-05 22:19:52 +01:00
Twinaphex
27e5c7e63c
Merge pull request #8921 from yoshisuga/ios13-controllers
...
iOS: Improved controller support (L3/R3, PS4/Xbox One Controllers in iOS 13 beta)
2019-06-05 20:39:35 +02:00
Twinaphex
7dffec90ca
Merge pull request #8920 from jdgleaver/hq-thumb-scaling
...
(XMB/Ozone) Add optional thumbnail upscaling
2019-06-05 20:37:51 +02:00
Yoshi Sugawara
222d3297d2
use preprocessor macros to support compiling using Xcode 11/iOS 13 and older versions of Xcode
2019-06-05 06:50:02 -10:00
Yoshi Sugawara
22d84eaef2
Merge branch 'master' into ios13-controllers
2019-06-05 06:22:51 -10:00
Yoshi Sugawara
9e1fcf4031
iOS: Support L3/R3 in iOS 12.1, Options buttons in mfi/PS4/XBox One controllers in iOS 13
2019-06-05 06:21:06 -10:00
jdgleaver
c4bb2f5ad7
(XMB/Ozone) Add optional thumbnail upscaling
2019-06-05 17:05:30 +01:00
Twinaphex
146f974274
Merge pull request #8918 from orbea/cheevos
...
Add missing rcheevos include.
2019-06-05 16:14:09 +02:00
orbea
be35b0ee15
Add missing rcheevos include.
...
Fixes https://github.com/libretro/RetroArch/issues/8899
2019-06-05 07:09:42 -07:00
Twinaphex
dda6108840
Merge pull request #8917 from QuarkTheAwesome/master
...
(WiiU) Colour and transparency fixes for texture menus (RGUI)
2019-06-05 16:04:29 +02:00
Ash Logan
24fba02a9f
(GX2) Display menu texture at full opacity
...
rgui does its own transparency effects in the texture, so we don't have
to add another 50% on that
2019-06-05 23:19:35 +10:00
Ash Logan
87be0d366f
(GX2) Use correct pixelformat ordering for menu texture
...
This fixes up some backwards colours on wiiu, resulting in all the
themes looking lovely.
2019-06-05 23:18:09 +10:00
Twinaphex
faf612098f
Merge pull request #8912 from jdgleaver/remove-history-favourites
...
Add option to show 'remove playlist entry' only on history/favourites
2019-06-04 19:35:27 +02:00
Twinaphex
d02d935496
Merge pull request #8913 from jdgleaver/wii-overscan
...
(GEKKO) Add optional overscan correction
2019-06-04 19:34:51 +02:00
Twinaphex
5cff3ce9a4
Merge pull request #8914 from orbea/qt
...
qb: Improve the Qt check.
2019-06-04 19:32:07 +02:00
orbea
1489a66ea5
qb: Improve the Qt check.
2019-06-04 08:26:15 -07:00
jdgleaver
736ff13e35
(GEKKO) Add optional overscan correction
2019-06-04 15:50:47 +01:00
jdgleaver
80c9475fa4
Add option to show 'remove playlist entry' only on history/favourites
2019-06-04 11:29:51 +01:00
Brad Parker
1120a7e490
Bliss-Box: add additional pad types from firmware 3.0
2019-06-03 23:40:31 -04:00
Twinaphex
a6895360b4
Merge pull request #8909 from plaidman/master
...
fixing duplicate "restart retroarch" entries in lakka
2019-06-04 02:52:46 +02:00
hizzlekizzle
de3c1b82b7
Merge pull request #8903 from Ryunam/toggle-showmouse-overlay
...
Add toggle to show/hide mouse cursor with overlays
2019-06-03 13:43:54 -05:00
Tomsic, Jason
1c9e78187f
fixing duplicate "restart retroarch" entries in lakka
2019-06-03 14:16:02 -04:00
twinaphex
717c5c1e2f
Delayed CRC calculation for need_fullpath ROM loading (unpatched) -
...
we can get rid of the GEKKO ifdef for Gamecube/Wii since CRC
calculation for these kind of games will now be delayed until
content_get_rom_crc is called the first time, which typically only
happens during netplay
2019-06-03 18:51:04 +02:00
Twinaphex
240f0a578c
Merge pull request #8792 from orbea/enabled
...
qb: Improve X11 checks.
2019-06-03 17:00:58 +02:00
Twinaphex
c5aa675cac
Merge pull request #8905 from orbea/unix
...
Remove duplicate code.
2019-06-03 14:26:16 +02:00
Twinaphex
1ee6d7b34b
Merge pull request #8904 from orbea/menu
...
Fix --disable-menu.
2019-06-03 14:26:03 +02:00
twinaphex
6ffb675c0b
(GX) Buildfix
2019-06-03 14:18:25 +02:00
Twinaphex
f5df996be4
Merge pull request #8907 from jdgleaver/rgui-cleanup
...
(RGUI) Minor clean-ups
2019-06-03 14:10:51 +02:00
Twinaphex
bad318f540
Merge pull request #8908 from QuarkTheAwesome/master
...
WiiU: Fixes for RGUI under GX2
2019-06-03 14:09:47 +02:00
Ash Logan
3d40a3bcaf
(GX2) Respect filtering settings for menu
2019-06-03 21:41:03 +10:00
Ash Logan
3461955dae
(GX2) Scale menu to viewport size
2019-06-03 21:38:40 +10:00
jdgleaver
e5be7931fd
(RGUI) Minor clean-ups
2019-06-03 12:08:47 +01:00
Ash Logan
ab4ca8cf1b
(GX2) Use correct menu coordinates to render menu
2019-06-03 20:35:46 +10:00
orbea
cafc45d705
Remove duplicate code.
2019-06-02 22:25:20 -07:00
orbea
fb64183fde
Fix --disable-menu.
2019-06-02 21:37:09 -07:00
Brad Parker
2e9df1be11
typo
2019-06-02 20:25:11 -04:00
Ryunam
ed1d98d2a2
Add toggle to show/hide mouse cursor with overlays
2019-06-02 23:48:01 +02:00
twinaphex
7ea2034922
Cleanups
2019-06-02 21:02:59 +02:00
Twinaphex
b3d3f2db58
Merge pull request #8781 from orbea/haiku
...
qb: Add check_platform.
2019-06-02 18:10:19 +02:00
Twinaphex
3a338add02
Merge pull request #8898 from orbea/tests
...
qb: Log the configure arguments in config.log.
2019-06-02 18:09:47 +02:00
twinaphex
f5106afc0f
(config.def.h) Turn more const variables into macros
2019-06-02 18:09:33 +02:00
orbea
8922e96869
qb: Add check_platform.
...
This allows enabling and disabling features for platforms
more robustly.
Fixes https://github.com/libretro/RetroArch/issues/8777
v2: Fix D3D configure checks.
v3: Cleanup.
v4: Update Makefile.msvc and Makefile.win
2019-06-02 08:48:05 -07:00
orbea
04c184252d
qb: Improve X11 checks.
2019-06-02 08:45:24 -07:00
twinaphex
5a4294359a
(config.def.h) Turn const variables into macros
2019-06-02 17:19:58 +02:00
orbea
fbe6639ee1
qb: Log the configure arguments in config.log.
2019-06-02 07:04:56 -07:00
Twinaphex
cc22680480
Merge pull request #8897 from orbea/khr
...
Try using the udev or linuxraw input drivers for khr_display.
2019-06-02 09:07:35 +02:00
Twinaphex
fc149726c7
Merge pull request #8895 from orbea/glcore
...
Fix shaders init with glcore + kms.
2019-06-02 07:53:12 +02:00
orbea
a9c9d0efc3
Try using the udev or linuxraw input drivers for khr_display.
...
When using vulkan with a khr_display context while the x input
driver is set RA will fail to start. This changes it to try setting
the udev and then linuxraw input drivers in such cases.
This code is copied from gfx/drivers_context/drm_ctx.c
2019-06-01 19:16:27 -07:00
hizzlekizzle
66ba0db249
Merge pull request #8896 from orbea/gles3
...
Fix the OpenGLES3 build.
2019-06-01 19:01:27 -05:00
orbea
0d167afc4f
Fix the OpenGLES3 build.
...
This depends on HAVE_EGL.
Revert "Remove this Travis test for now"
This reverts commit 678089c2de .
2019-06-01 13:37:48 -07:00
twinaphex
580bb2cf54
(dynamic.c) Cleanup
2019-06-01 22:36:27 +02:00
orbea
44c62c8a37
Fix shaders init with glcore + kms.
...
See https://github.com/libretro/RetroArch/issues/8834
2019-06-01 13:32:06 -07:00
Twinaphex
8610a77dac
Merge pull request #8892 from orbea/egl
...
Revert "(EGL) Turn EGL off by default for now until we figure out how"
2019-06-01 21:36:37 +02:00
Twinaphex
5183160142
Merge pull request #8894 from LazyBumHorse/master
...
(wgl_ctx) set GFX_CTX_FLAGS_SHADERS_SLANG for glcore
2019-06-01 21:35:38 +02:00
LazyBumHorse
a6f042b320
wgl_ctx: set GFX_CTX_FLAGS_SHADERS_SLANG for glcore
2019-06-01 21:21:45 +02:00
Twinaphex
f3ebc40e7a
Merge pull request #8891 from orbea/zlib
...
qb: Fix the zlib check.
2019-06-01 17:25:42 +02:00
orbea
0498f8ba1c
Revert "(EGL) Turn EGL off by default for now until we figure out how"
...
This reverts commit 8076d06c24 .
This seems to work again.
2019-06-01 07:46:46 -07:00
orbea
35d4405d3e
qb: Fix the zlib check.
...
This is the correct change to prefer the builtin zlib.
Revert "(QB) Bake in zlib by default, make zlib as dynamic library dependency"
This reverts commit 2713e792ca .
Revert "(QB) Change behavior - if HAVE_ZLIB = no, that doesn't mean"
This reverts commit f66fe5e16b .
2019-06-01 07:39:02 -07:00
Twinaphex
5c7a5fdba0
Update CHANGES.md
2019-05-31 20:42:16 +02:00
Twinaphex
c75c5668aa
Update CHANGES.md
2019-05-31 20:38:28 +02:00
twinaphex
4c5f9ee65b
Cleanups
2019-05-31 17:34:32 +02:00
twinaphex
aee137eb7b
(retroarch.c) Cleanups
2019-05-31 16:41:17 +02:00
twinaphex
90fab37a86
Get rid of RUNLOOP_STATE_SLEEP and reuse existing state
2019-05-31 16:38:17 +02:00
twinaphex
143c333343
(configuration.c) Cleanups
2019-05-31 16:04:46 +02:00
twinaphex
7ee5b187f9
(iOS) Fix small memory leak
2019-05-31 16:00:51 +02:00
twinaphex
ca33665287
(config.def.h) WIP - most of these const variables should become
...
macros instead
2019-05-31 15:59:49 +02:00
twinaphex
6048fd564d
(retroarch.c) Simplify some code
2019-05-31 15:29:52 +02:00
Twinaphex
b0f5f7bc9d
Merge pull request #8889 from WeedyWeedSmoker/(Buildfix)-iOS-6-&-8-+-iOS-projects-fixes
...
(Buildfix) iOS 6 & 8 + iOS projects fixes
2019-05-31 10:00:38 +02:00
Weedy Weed Smoker
2e5b102340
Remove "-DHAVE_DYNAMIC"
2019-05-31 14:59:24 +07:00
Weedy Weed Smoker
b90c6ce3bd
Remove "-DHAVE_DYNAMIC"
2019-05-31 14:58:51 +07:00
Weedy Weed Smoker
5a0ffe4e0b
Fix iOS 11 static project
2019-05-31 14:26:47 +07:00
Weedy Weed Smoker
5490d554e0
Fix iOS 11 static project
2019-05-31 14:26:13 +07:00
Weedy Weed Smoker
9154f0fa93
Fix iOS 10 jailbroken installation
2019-05-31 14:25:37 +07:00
Weedy Weed Smoker
517340139d
Fix iOS 9 jailbroken installation
2019-05-31 14:24:47 +07:00
Weedy Weed Smoker
536d912c2c
(Buildfix) iOS 8
2019-05-31 14:23:47 +07:00
Weedy Weed Smoker
10d8ad7265
(Buildfix) iOS 6
2019-05-31 14:23:11 +07:00
twinaphex
16f830e080
(task content) Cleanups
2019-05-31 09:20:37 +02:00
twinaphex
9df5b731f5
Fix mistake
2019-05-31 09:06:48 +02:00
twinaphex
474f5ab00a
(CocoaTouch Menu) Fix build
2019-05-31 08:25:49 +02:00
twinaphex
c3c3eedfa2
file_archive_get_file_list - file_archive_walk returns boolean type,
...
not integer
2019-05-31 07:48:10 +02:00
twinaphex
678089c2de
Remove this Travis test for now
2019-05-31 07:43:58 +02:00
twinaphex
4862368b02
(Unix/Linux) Correct parse_drive_list (potential fix)
2019-05-31 07:11:10 +02:00
twinaphex
281630bd4f
(retroarch.c) Cleanups
2019-05-31 07:02:44 +02:00
twinaphex
820ffb9d20
Cleanups - cut down on the rest of unnecessary filestream_exists calls
...
- only use filestream_exists immediately before filestream_delete or
any other genuine filestream-related operations - when just checking
if a path exists on the filesystem, just use path_is_valid - faster
2019-05-31 06:43:20 +02:00
twinaphex
07d8daf048
Cleanups - prefer path_is_valid over filestream_exists
2019-05-30 21:35:34 +02:00
Twinaphex
11165a816a
Merge pull request #8886 from jdgleaver/hide-restart-retroarch-fix
...
Fix typo in PR #8885
2019-05-30 15:15:23 +02:00
jdgleaver
1891ca7c68
Fix typo in PR #8885
2019-05-30 14:09:21 +01:00
Twinaphex
f78ee7fe41
Merge pull request #8885 from jdgleaver/hide-restart-retroarch
...
Add option to show/hide 'Restart RetroArch'
2019-05-30 15:00:38 +02:00
jdgleaver
aa6beb68c2
Add option to show/hide 'Restart RetroArch'
2019-05-30 13:52:24 +01:00
Twinaphex
7c5d94f924
Merge pull request #8884 from jdgleaver/path-is-valid
...
filestream_exists() -> path_is_valid() replacements
2019-05-30 13:35:10 +02:00
jdgleaver
d6b2e83408
filestream_exists() -> path_is_valid() replacements
2019-05-30 12:19:52 +01:00
Twinaphex
326a4ccbc6
Merge pull request #8883 from jdgleaver/menu-entries-optimisation
...
'menu_entry' optimisations
2019-05-30 12:06:43 +02:00
jdgleaver
ff16fb347a
'menu_entry' optimisations
2019-05-30 10:11:26 +01:00
twinaphex
e680fab6e1
(Cheevos) Fix Cheevos
...
(Wayland) Hopefully finally fix EGL issues
2019-05-30 11:08:00 +02:00
Twinaphex
9eecf1302b
Merge pull request #8881 from LazyBumHorse/master
...
implement FrameDirection slang semantic for d3d10-12, gx2_gfx and metal
2019-05-30 10:50:46 +02:00
Twinaphex
b5e6b9d929
Merge pull request #8882 from meleu/buhbye_old_cheevos
...
get rid of old cheevos implementation
2019-05-30 10:49:47 +02:00
meleu
98ba2d8cb9
remove old cheevos files
2019-05-29 16:32:36 -03:00
LazyBumHorse
9ab49b7b2c
Add FrameDirection for metal and gx2_gfx
2019-05-29 21:06:44 +02:00
meleu
694bac565f
do not use old cheevos implementation
2019-05-29 14:26:22 -03:00
LazyBumHorse
b54ad4d67f
implement FrameDirection slang semantic for d3d10,11,12
2019-05-29 18:09:37 +02:00
Twinaphex
95546b51d7
Merge pull request #8880 from LazyBumHorse/master
...
fix frame_direction type for vulkan
2019-05-29 16:38:37 +02:00
twinaphex
6c5d08d893
content_file_init_extract - cleanup
2019-05-29 16:35:51 +02:00
twinaphex
559669fc4a
(dynamic.c) Cleanups
2019-05-29 16:27:06 +02:00
twinaphex
5d48b98014
dynamic.c - cleanups
2019-05-29 15:42:13 +02:00
LazyBumHorse
4c272973f1
fix frame_direction type for vulkan
2019-05-29 15:29:37 +02:00
Twinaphex
d6cdcf4832
Update CHANGES.md
2019-05-29 14:43:55 +02:00
Twinaphex
6c721ee017
Merge pull request #8875 from losernator/master
...
Update Korean translation
2019-05-29 14:42:58 +02:00
twinaphex
8ff9e7254d
(audio_driver.c) Cleanups
2019-05-29 14:26:14 +02:00
twinaphex
d37e610d70
(Switch) Stub this code out for now
2019-05-29 12:57:36 +02:00
twinaphex
3c15d16728
(Discord) CXX_BUILD fixes
2019-05-29 10:53:47 +02:00
Twinaphex
d6aafef950
Merge pull request #8877 from QuarkTheAwesome/build-fixes
...
WiiU: Build cleanup/refactors, fix Griffin, newest devkitPPC
2019-05-29 10:50:18 +02:00
Ash Logan
4ef9258b63
wiiu: Add libfat/iosuhax to Griffin, always use builtins
2019-05-29 18:23:34 +10:00
Ash Logan
8f48b40491
libfat: ARGV_MAGIC is different on WiiU
2019-05-29 18:22:36 +10:00
twinaphex
19721639bf
Cleanup
2019-05-29 10:22:33 +02:00
Ash Logan
3f41c2b822
libiosuhax: Use wiiu headers instead of redefining
2019-05-29 18:22:16 +10:00
Ash Logan
f6e4361fc9
wiiu: Make libfat/libiosuhax optional
2019-05-29 18:21:56 +10:00
twinaphex
43be7c384b
(run_ahead.c) Fix signature
2019-05-29 10:20:53 +02:00
twinaphex
9d585ecd94
(EGL) Buildfixes
2019-05-29 10:02:03 +02:00
Joohan Lee
8391d4f853
Update msg_hash_ko.h
2019-05-29 15:42:32 +09:00
Joohan Lee
6353a95ce3
Update Korean translation
...
Update Korean translation
2019-05-29 15:19:42 +09:00
Twinaphex
402607537a
Merge pull request #8869 from jdgleaver/jpeg-fix
...
(task_image) Fix jpeg/bmp/tga loading bug
2019-05-28 18:50:47 +02:00
jdgleaver
a51293fbc6
(task_image) Fix jpeg/bmp/tga loading bug
2019-05-28 17:22:23 +01:00
twinaphex
2c6ca88575
(XMB) Use path_is_valid instead of filestream_exists
2019-05-28 17:10:50 +02:00
radius
1704ef8410
autoconf cleanups, fix swap ok/cancel in ozone
2019-05-28 16:29:54 +02:00
radius
d8c4c4e276
further cleanup
2019-05-28 16:29:49 +02:00
radius
5071a33cd3
simplify this mess
...
So this makes two basic changes:
1. Add a few extra dirs, hide root dir in the filesystem
2. Simplify the default dir selection code so it doesn't take three code blocks to change a dir
A few of the decisions here were weird.
This shouldn't affect anything for end users and makes the code more mantainable.
Log from the first run:
```
05-27 22:42:21.507 16529 16567 I RetroArch: jni_thread_destruct()
05-27 22:45:27.586 16992 17046 I RetroArch: [ENV] Android version (major : 7, minor : 1, rel : 2)
05-27 22:45:27.586 16992 17046 I RetroArch: [ENV] Checking arguments passed from intent ...
05-27 22:45:27.586 16992 17046 I RetroArch: [ENV]: config file: [/storage/emulated/0/Android/data/com.retroarch.aarch64/files/retroarch.cfg] -->correct
05-27 22:45:27.586 16992 17046 I RetroArch: [ENV]: current IME: [com.koushikdutta.vysor/.VysorIME]
05-27 22:45:27.586 16992 17046 I RetroArch: [ENV]: libretro path: [/data/user/0/com.retroarch.aarch64/cores/]
05-27 22:45:27.586 16992 17046 I RetroArch: [ENV]: android internal storage location: [/storage/emulated/0]
05-27 22:45:27.586 16992 17046 I RetroArch: [ENV]: android picture folder location [/storage/emulated/0/Pictures] -->cleanup no longer needed
05-27 22:45:27.586 16992 17046 I RetroArch: [ENV]: android download folder location [/storage/emulated/0/Download] -->cleanup no longer needed
05-27 22:45:27.586 16992 17046 I RetroArch: [ENV]: APK location [/data/app/com.retroarch.aarch64-2/base.apk]
05-27 22:45:27.586 16992 17046 I RetroArch: [ENV]: android external files location [/storage/emulated/0/Android/data/com.retroarch.aarch64/files]
05-27 22:45:27.586 16992 17046 I RetroArch: [ENV]: app dir: [/data/user/0/com.retroarch.aarch64]
05-27 22:45:27.586 16992 17046 I RetroArch: Testing permissions for /storage/emulated/0 -->correct
05-27 22:45:27.587 16992 17046 I RetroArch: Create /storage/emulated/0/.retroarch in /storage/emulated/0 true
05-27 22:45:27.587 16992 17046 I RetroArch: [ENV]: application location: [/data/user/0/com.retroarch.aarch64]
05-27 22:45:27.587 16992 17046 I RetroArch: [ENV]: default download folder: [] -->fixup
05-27 22:45:27.587 16992 17046 I RetroArch: [ENV]: default savefile folder: [/storage/emulated/0/RetroArch/saves] -->correct
05-27 22:45:27.587 16992 17046 I RetroArch: [ENV]: default savestate folder: [/storage/emulated/0/RetroArch/states] -->correct
05-27 22:45:27.587 16992 17046 I RetroArch: [ENV]: default system folder: [/storage/emulated/0/RetroArch/system] -->correct
05-27 22:45:27.587 16992 17046 I RetroArch: [ENV]: default screenshot folder: [/storage/emulated/0/RetroArch/screenshots] -->correct
05-27 22:45:27.780 16992 17046 I RetroArch: [recording] youtube streaming key empty
05-27 22:45:27.781 16992 17046 W RetroArch: Using old --libretro behavior. Setting libretro_directory to "/data/user/0/com.retroarch.aarch64/cores/" instead.
05-27 22:45:27.781 16992 17046 I RetroArch: RetroArch 1.7.7 (Git 772d06f)
```
Also these are changed:

Should be easier to navigate to other mountpoints
2019-05-28 16:29:41 +02:00
radius
87452b2eac
fixup layout path on android, add some comments, move the order of the user directories
2019-05-28 16:29:36 +02:00
radius
f164b4be3d
add apng
2019-05-28 16:29:29 +02:00
twinaphex
6a30a1f89a
Disable Discord for C89 again
2019-05-28 16:27:21 +02:00
twinaphex
5e09f1a569
Revert "(Discord RPC) Cleanups"
...
This reverts commit 8609c68f31 .
2019-05-28 16:26:50 +02:00
twinaphex
8609c68f31
(Discord RPC) Cleanups
2019-05-28 16:18:29 +02:00
twinaphex
fb22397835
(libnx) Turn rpng_load_image_argb into static function
2019-05-28 16:13:12 +02:00
twinaphex
ebefe374b5
(platform_switch.c) Cleanups
2019-05-28 16:12:06 +02:00
twinaphex
8850f0735c
(LIBNX) Try to fix libnx
2019-05-28 16:10:22 +02:00
twinaphex
876e1a43aa
Remove C89_DISCORD
2019-05-28 16:02:09 +02:00
twinaphex
15277f9dbc
(mbedtls) Try to make more code C89-compliant
2019-05-28 15:58:07 +02:00
twinaphex
ecaa250aad
(Vita) Use builtin zlib
2019-05-28 15:35:31 +02:00
twinaphex
7ee8a4de3e
(Emscripten) Try to use builtin zlib
2019-05-28 15:32:26 +02:00
twinaphex
243c9b3399
(PS2) Try to use builtin zlib
2019-05-28 15:30:16 +02:00
Twinaphex
bdaa7e8d45
Merge pull request #8866 from jdgleaver/task-image-fix
...
(task_image) Make image loading/processing non-blocking on non-threaded systems
2019-05-28 14:12:44 +02:00
jdgleaver
ff297e72e7
(task_image) Make image loading/processing non-blocking on non-threaded systems
2019-05-28 12:57:52 +01:00
Twinaphex
7b3e6f058b
Merge pull request #8856 from Dwedit/msvc_warning_suppression
...
Add 4566 to the list of warnings to suppress on MSVC 2015/2017
2019-05-28 13:37:47 +02:00
twinaphex
682bfc675f
Add this ifdef around pragma execute-character-set
2019-05-28 13:37:14 +02:00
twinaphex
353faffb40
(MSVC 2010 x64) Add compat/zlib include dir
2019-05-28 13:09:00 +02:00
Twinaphex
f56dfb711d
Merge pull request #8863 from BringerethOfLight/master
...
menu display: don't move scissoring rect
2019-05-28 12:22:03 +02:00
Ash Logan
26d3c3634c
wiiu/input: Uniquely name axis enum
...
Griffin!
2019-05-28 09:16:48 +10:00
Ash Logan
4727f6f72a
wiiu: Add common/hid to griffin build
...
It very, very nearly works
2019-05-28 09:06:31 +10:00
Ash Logan
258b9391b7
hid: Uniquely name (more) symbols
...
5bf8293 missed a few, all good!
2019-05-28 09:06:31 +10:00
Ash Logan
ab63d34e2e
wiiu: Add inputs and ifaddrs to griffin build
...
Gets a little closer to fixing it, still has issues with the input
drivers though
2019-05-28 09:06:31 +10:00
Ash Logan
9a89aebe73
wiiu/input: Give static variables unique names
...
For griffin build, where static is meaningless
2019-05-28 09:06:31 +10:00
Ash Logan
e2c479987c
Makefile.wiiu: Formatting/readability pass 1
...
Actual meaning is mostly the same, aside from cleaning up the include
paths and portlibs handling. Griffin build does not work, salamander
builds OK.
2019-05-28 09:06:31 +10:00
Ash Logan
e00d1f01e4
Makefile.wiiu: Remove -mwup (removed from devkitPPC)
...
See https://github.com/devkitPro/gcc/commit/8903cf8ec03f30497eba907b7f0209abd9797a99
This got removed from devkitPPC a while ago, this should allow
people on newer toolchains to build.
These changes also need to be done to all the cores.
2019-05-28 09:06:31 +10:00
twinaphex
22320a4a91
(MSVC) Fix Griffin MSVC build
2019-05-27 22:22:45 +02:00
BringerethOfLight
50720f0a92
menu display: don't move scissoring rect
...
don't just return from the function either, instead set w/h to 0
2019-05-27 20:00:54 +00:00
Twinaphex
8e4dc6f007
Update CHANGES.md
2019-05-27 20:49:57 +02:00
twinaphex
4f50886190
command_event_set_savestate_auto_index - cleanup
2019-05-27 18:02:13 +02:00
twinaphex
93ed7c7848
(command.c) Prevent allocations until most early returns have
...
stopped
2019-05-27 17:55:38 +02:00
Twinaphex
e906a3c0b2
Merge pull request #8859 from natinusala/master
...
menu widgets: fix rounding error with timings
2019-05-27 17:16:06 +02:00
Twinaphex
96ce8b93a8
Merge pull request #8862 from jdgleaver/on-demand-thumbs-update
...
(On-demand thumbnails) Prevent unnecessary 'menu refresh' events when rapidly scrolling/switching playlists
2019-05-27 17:14:49 +02:00
jdgleaver
ef459df761
(On-demand thumbnails) Prevent unnecessary 'menu refresh' events when rapidly scrolling/switching playlists
2019-05-27 15:49:34 +01:00
twinaphex
f66fe5e16b
(QB) Change behavior - if HAVE_ZLIB = no, that doesn't mean
...
HAVE_BUILTINZLIB will also be set to no implicitly. It will still
try to use the baked in zlib. If you want to build without any zlib
support entirely, you now need to do this -
./configure --disable-zlib --disable-builtinzlib
2019-05-27 15:44:54 +02:00
twinaphex
2713e792ca
(QB) Bake in zlib by default, make zlib as dynamic library dependency
...
optional instead
2019-05-27 15:03:38 +02:00
twinaphex
e5d13bd32a
Rename input_common.c to input_hid_common.c
2019-05-27 15:01:36 +02:00
twinaphex
4a08b3e239
(Wayland ctx) Add missing HAVE_EGL ifdefs
2019-05-27 14:55:41 +02:00
Twinaphex
23e326a50b
Merge pull request #8860 from jdgleaver/rpng-fix
...
(RPNG) Fix undefined behaviour when loading bad/corrupt PNG images
2019-05-27 14:42:02 +02:00
Twinaphex
68085af944
(net http) Cleanups
2019-05-27 14:40:38 +02:00
twinaphex
5bf829339d
(HID) Uniquely name symbols
2019-05-27 14:32:40 +02:00
jdgleaver
431877799d
(RPNG) Fix undefined behaviour when loading bad/corrupt PNG images
2019-05-27 13:07:11 +01:00
natinusala
d50e326825
menu display: don't cancel scissoring if the rect is empty
2019-05-27 10:10:50 +02:00
natinusala
4e74e52518
menu widgets: fix rounding error with timings
2019-05-27 09:59:41 +02:00
Dwedit
0d678c0cca
Add 4566 to the list of warnings to suppress on MSVC 2015 and 2017 builds
2019-05-27 00:10:42 -05:00
twinaphex
277b5c9462
(MSVC 2005 to 2017) Add new include dir
2019-05-27 04:54:26 +02:00
twinaphex
f88ec1e54e
(MSVC 2003) Fixup MSVC 2003 solutions; fixup targets that don't have
...
HAVE_NETPLAY defined
2019-05-27 04:04:27 +02:00
twinaphex
22d762be67
We need to split up zlib headers in libretro-common to its own separate
...
dir
2019-05-27 03:40:14 +02:00
radius
0f07206357
fix gif preset
2019-05-27 01:41:14 +02:00
radius
25c99fd83e
remove log spam
2019-05-27 01:41:09 +02:00
radius
34be5f399c
no need to do nat traversal if using relay
2019-05-26 22:39:46 +02:00
radius
370b9681b8
fix netplay paused spam
2019-05-26 22:39:46 +02:00
radius
7a8d87f24a
fix discord status getting stuck
2019-05-26 22:39:46 +02:00
radius
1228c95412
add commented out streaming preset
2019-05-26 22:39:46 +02:00
radius
86960cf9dd
preset refinement
2019-05-26 22:39:46 +02:00
twinaphex
8076d06c24
(EGL) Turn EGL off by default for now until we figure out how
...
to leave this to on without it breaking PC buildss
2019-05-26 09:16:58 +02:00
Twinaphex
913ae87181
Update CHANGES.md
2019-05-26 08:40:23 +02:00
Twinaphex
ccd6bd93c8
Update CHANGES.md
2019-05-26 08:39:21 +02:00
Twinaphex
71e9028356
Update CHANGES.md
2019-05-26 08:36:17 +02:00
Twinaphex
11a86cd589
Update CHANGES.md
2019-05-26 08:34:56 +02:00
Twinaphex
537aa2a0ca
Update CHANGES.md
2019-05-26 08:32:46 +02:00
twinaphex
e1b39f6621
(WinRT) Make dxgi_update into a stub function for WinRT
2019-05-26 08:22:16 +02:00
twinaphex
17b2019e11
(Vulkan) Fix potential memory leak
2019-05-26 08:18:42 +02:00
Brad Parker
086b3ccfb7
gl1: ignore alpha in core video, fixes XRGB8888 rendering in some cores
2019-05-25 17:08:30 -04:00
Twinaphex
5b9b0bf78b
Merge pull request #8848 from LazyBumHorse/master
...
(glcore) Don't poll vendor specific 'patch' version
2019-05-25 18:10:28 +02:00
LazyBumHorse
d12dba6db4
(hotfix) Don't poll vendor specific 'patch' version
2019-05-25 17:51:03 +02:00
Twinaphex
e7f5c62581
Merge pull request #8846 from LazyBumHorse/master
...
(glcore) don't hardcode shader cross compilation target version but poll it
2019-05-25 16:22:41 +02:00
LazyBumHorse
9894f48fb0
added paranoid NULL check
2019-05-25 13:10:13 +02:00
LazyBumHorse
662b473e9f
don't hardcode shader cross compilation target version but poll it
2019-05-25 12:32:34 +02:00
Ömercan Kömür
c0c1a0b64f
added new Turkish translations
2019-05-25 05:24:06 +03:00
Twinaphex
4087a3cef5
Merge pull request #8845 from LazyBumHorse/master
...
added "FrameDirection" slang semantic for glcore and vulkan
2019-05-24 23:48:03 +02:00
LazyBumHorse
ee3cda8abf
added "FrameDirection" slang semantic and implementation for glcore and vulkan
2019-05-24 22:11:12 +02:00
Twinaphex
435f935ef8
Merge pull request #8844 from jdgleaver/hide-legacy-thumb-downloader
...
Hide legacy thumbnail downloader by default
2019-05-24 15:51:02 +02:00
jdgleaver
a117b8391f
Hide legacy thumbnail downloader by default
2019-05-24 14:39:53 +01:00
Twinaphex
d338a329d6
Merge pull request #8842 from jdgleaver/on-demand-thumbs
...
Add optional 'on demand' thumbnail downloads
2019-05-24 14:10:22 +02:00
jdgleaver
20aff2a05a
Add optional 'on demand' thumbnail downloads
2019-05-24 12:03:26 +01:00
twinaphex
5dc11fcd31
Reimplement 'fix ozone issues on mali400 gpu. as a bonus, fixes #5378 '
...
by BringerethOfLight
2019-05-24 04:13:55 +02:00
twinaphex
320d22f5b8
CXX_BUILD buildfix
2019-05-24 03:19:14 +02:00
Twinaphex
cec5f95da0
Merge pull request #8837 from jdgleaver/wii-update
...
(GX - Wii) Add default video/audio filter directories
2019-05-23 13:26:10 +02:00
jdgleaver
93917c72c7
(GX - Wii) Add default video/audio filter directories
2019-05-23 12:17:38 +01:00
twinaphex
9bc0478e9d
(tasks) Cleanups
2019-05-23 13:05:15 +02:00
twinaphex
2db271d954
Remove TODO
2019-05-23 12:43:56 +02:00
twinaphex
96cfe3396c
(task_content.c) Cleanups
2019-05-23 11:48:32 +02:00
twinaphex
237e8c3d02
(VFS) Cleanup remove and rename impl. too so we get no more warnings
2019-05-22 22:36:38 +02:00
twinaphex
8eed2f0259
Refactor this again to make it cleaner
2019-05-22 22:24:23 +02:00
twinaphex
a57fb7fe51
Splitup retro_vfs_stat_impl - was becoming a big mess -
...
also add checking for empty string to beginning of function
for all codepaths
2019-05-22 22:19:00 +02:00
Twinaphex
8c6fcafa18
Merge pull request #8833 from jdgleaver/rgui-wii-fix
...
(Wii) Fix RGUI display corruption
2019-05-22 20:59:34 +02:00
Brad Parker
f2e15af6ba
griffin: linux buildfixes
2019-05-22 14:07:56 -04:00
jdgleaver
e3330a7ed1
(Wii) Fix RGUI display corruption
2019-05-22 16:04:53 +01:00
Brad Parker
725fe6197d
add CPU model to system info
2019-05-22 10:50:21 -04:00
Twinaphex
06aaf2a4b6
Merge pull request #8831 from WeedyWeedSmoker/Fix-iOS-9-compilation
...
Fix iOS 9 & 10 compilation
2019-05-22 12:05:02 +02:00
Weedy Weed Smoker
ca287e1e52
Fix iOS 10 too !
2019-05-22 16:43:38 +07:00
Weedy Weed Smoker
4bac7246d1
Update version string to 1.7.7
2019-05-22 16:31:10 +07:00
Weedy Weed Smoker
d4c5274707
Update version string to 1.7.7
2019-05-22 16:30:44 +07:00
Weedy Weed Smoker
9aca90a910
Update version string to 1.7.7
2019-05-22 16:30:12 +07:00
Weedy Weed Smoker
5c7bb3720b
Update version string to 1.7.7
2019-05-22 16:29:42 +07:00
Weedy Weed Smoker
0cd83c9d32
Add Webserver to the iOS9 project
2019-05-22 16:28:47 +07:00
twinaphex
9a4bdf5cea
(Mouse/Touch) Core options - touching a core option or pressing
...
with the left mouse button on it will now show a dropdown
list
2019-05-22 10:54:08 +02:00
twinaphex
8d54a56371
(task_content.c) Cleanups
2019-05-22 10:37:55 +02:00
twinaphex
bae877a465
(task_content.c) Cleanups
2019-05-22 10:27:46 +02:00
twinaphex
ab8f0e73b7
Cleanups
2019-05-22 10:23:34 +02:00
Twinaphex
2390b06755
Merge pull request #8824 from natinusala/master
...
menu widgets: fine tune progress bar colors
2019-05-22 10:12:35 +02:00
twinaphex
5bcf8bebd0
(task_pl_thumbnail_download) Cleanups
2019-05-22 10:10:04 +02:00
natinusala
c7083fdeac
menu widgets: fine tune progress bar colors
2019-05-22 10:06:10 +02:00
twinaphex
d9d1c13612
(task_http.c) Cleanups
2019-05-22 09:55:10 +02:00
twinaphex
e255204158
(task_screenshot.c) Cleanups
2019-05-22 07:40:43 +02:00
Brad Parker
e35eff126a
show taskbar progress for scanner
2019-05-22 01:31:55 -04:00
twinaphex
7a7d2303b5
Only show GPU Screenshots if video driver supports viewport read
2019-05-22 07:15:04 +02:00
twinaphex
6aed230930
Reimplement 'Take Screenshot' - if GPU-accelerated viewport screenshots
...
are not available, resort to raw screenshots instead
2019-05-22 07:08:11 +02:00
Brad Parker
f4346401e2
gong: revert bad cleanup
2019-05-22 01:00:23 -04:00
Brad Parker
9bdacd868e
Update CHANGES.md
2019-05-22 00:24:06 -04:00
Brad Parker
21725e484c
scanner: skip all databases with incompatible file extensions, whether file is inside an archive or not
2019-05-22 00:21:31 -04:00
twinaphex
a0fcb1b694
(task_image.c) Cleanups
2019-05-22 06:17:08 +02:00
twinaphex
020b714113
Refactor task_screenshot.c
2019-05-22 05:54:35 +02:00
twinaphex
15e7078361
string_list_free - try to be safer
2019-05-22 05:28:41 +02:00
Twinaphex
9c12037c43
Merge pull request #8829 from Dwedit/utf_8_fix_v3
...
UTF-8 Fix favoring MSVC 2010-2013
2019-05-22 05:23:49 +02:00
twinaphex
ceee15c031
(task_screenshot.c) Cleanup screenshot_dump
2019-05-22 05:23:19 +02:00
twinaphex
bf6e580435
(tasks) Get rid of dependencies
2019-05-22 05:13:01 +02:00
twinaphex
3aef826dee
(task_file_transfer.c) Cleanups
2019-05-22 04:56:09 +02:00
twinaphex
0dbcb7b9ca
task_image.c - less dependencies
2019-05-22 04:54:54 +02:00
Brad Parker
6154371692
use threads for command-line scanner if available
2019-05-21 22:53:36 -04:00
Brad Parker
f9a8c617ce
add pthread for command-line scanner when platform is not windows
2019-05-21 22:41:17 -04:00
twinaphex
6c1310ca06
(database task standalone) Add HAVE_THREADS
2019-05-22 04:28:11 +02:00
twinaphex
138a070ceb
(task_content.c) Cleanups - extraction error message was not being
...
printed
2019-05-22 04:24:44 +02:00
Brad Parker
04110576ea
vc2010: Makefile.griffin buildfix
2019-05-21 22:17:20 -04:00
Dwedit
dac332a123
explicitly enter signed chars and avoid undefined behavior
2019-05-21 21:08:13 -05:00
twinaphex
bcb474b3a3
(runahead) Cleanups - create core_free_game_info and move it to
...
core_impl.c - get rid of free_string_list and just reuse
string_list_free
2019-05-22 04:04:58 +02:00
Dwedit
f8002218cd
attempt to fix narrowing char compiler error
2019-05-21 20:56:52 -05:00
Brad Parker
711ea77390
glcore: store GPU device/version string
2019-05-21 21:43:31 -04:00
Dwedit
64a43dd280
Move #pragma code_page(932) into rarch.rc, as #pragma code_page is ignored for included files. Fixes locale problems for Japanese resources.
2019-05-21 20:09:05 -05:00
twinaphex
eed2ea7a99
string_is_empty check is already being done by path_is_valid/file stat
...
path cb function
2019-05-22 03:05:31 +02:00
twinaphex
32f9b9ab9a
(PS4/ORBIS) Move path_is_directory code parts to VFS layer - hope I did
...
it right
2019-05-22 02:32:22 +02:00
twinaphex
f117d763d6
Create path_stat and use it
2019-05-22 02:21:30 +02:00
Dwedit
1faaf68d9d
UTF-8 Fix favoring MSVC 2010-2013.
...
MSVC 2015 and 2017 projects: Add /utf-8 switch
Makefile.griffin: Add -utf-8 switch to MSVC 2015 builds
Makefile.msvc: Add -utf-8 switch to MSVC 2017 builds
intl/msg_hash files: Added BOM and MSVC 2010-2013 pragmas
menu_cbs.c: Replace Euro character with raw bytes
menu_osk_utf8_pages.h: Replace pragma with MSVC 2010-2013 version range
shaderparamsdialog.cpp: Add BOM and MSVC 2010-2013 pragma
2019-05-21 18:02:25 -05:00
Brad Parker
388a931f95
improve Makefile for standalone scanner
2019-05-21 18:33:07 -04:00
twinaphex
98b7a21c42
(task database standalone) Add 7zip and zlib support
2019-05-22 00:18:25 +02:00
twinaphex
1a1418ccfb
(Samples) tasks/database - should work again
2019-05-21 22:38:50 +02:00
Rob Loach
479a2170c5
changes: Remove period marks on list items
...
This change removes all the period marks at the end of list items in CHANGES.md, to make it more ascetically pleasing to read.
2019-05-21 14:04:10 -04:00
twinaphex
9220248c32
Remove double entry
2019-05-21 17:23:28 +02:00
Twinaphex
2e80091ada
Merge pull request #8823 from libretro/revert-8808-xfree86-keycodes
...
Revert "xfree86_keycodes: Add non-evdev keycodes to fix keyboard input on non-Linux systems with X11."
2019-05-21 17:16:11 +02:00
Twinaphex
8db0e2db7c
Revert "xfree86_keycodes: Add non-evdev keycodes to fix keyboard input on non-Linux systems with X11."
2019-05-21 17:15:59 +02:00
twinaphex
b8d27362e4
Fix C89 issues and avoid usage of ZeroMemory - is just memset 0
2019-05-21 06:08:33 +02:00
twinaphex
d2d4e11169
Fix mistake
2019-05-21 05:43:49 +02:00
twinaphex
b86a9db553
Fix this
2019-05-21 05:37:21 +02:00
twinaphex
154319ba3d
Only copy these launch arguments on the first run - by fr500
2019-05-21 05:36:04 +02:00
twinaphex
57c5b629a6
Simplify this
2019-05-21 04:55:29 +02:00
radius
d0c8b3ccf4
restart works on linux too
2019-05-21 04:53:37 +02:00
Twinaphex
0126ad2a75
Merge pull request #8813 from niacat/qb-libs-cflags
...
qb.libs.sh: Use CFLAGS in header existence check.
2019-05-21 04:34:08 +02:00
twinaphex
beda37e463
(platform_win32.c) Exclude this for Xbox
2019-05-21 04:32:56 +02:00
twinaphex
5eea93497c
Remove these ifdefs - we now have a better way of hiding this setting -
...
this setting should be shown if frontend_driver_has_fork() returns true
2019-05-21 04:28:58 +02:00
radius
95dbb040b0
add restart menu option
...
add sublabels
Add .gitlab-ci.yml
Update .gitlab-ci.yml
2019-05-21 04:25:34 +02:00
radius
eef4ada025
fix #8725 again including:
...
- allow savestates on hardcore
- fix weird conditions happening due to having two implementations
- fix popup saying state was loaded when starting a game with achievements hardcore after a game with no achievements
- fix rewind not working when loading games with no achievements after loading games with achievements hardcore
2019-05-21 03:32:49 +02:00
twinaphex
f17655f073
Revert "attempt to fix issue described in #8725 "
...
This reverts commit 90b0afdaa7 .
2019-05-21 03:32:18 +02:00
twinaphex
90b0afdaa7
attempt to fix issue described in #8725
2019-05-21 03:10:06 +02:00
Twinaphex
27162c2510
Merge pull request #8818 from altiereslima/master
...
Update msg_hash_pt_br.h
2019-05-20 23:18:19 +02:00
Twinaphex
17afc71483
Merge pull request #8820 from jdgleaver/thumb-refresh
...
Ensure that displayed thumbnails are always refreshed correctly after selecting 'Download Thumbnails' from quick menu
2019-05-20 21:23:40 +02:00
altiereslima
6a8ec3566d
Update msg_hash_pt_br.c
2019-05-20 15:06:59 -03:00
twinaphex
17a0bd0f22
(Tinyalsa) Rename these typedefs
2019-05-20 18:58:15 +02:00
twinaphex
137d72d076
(ALSA QSA) Struct needs to be renamed uniquely
2019-05-20 18:44:24 +02:00
twinaphex
b94f1514aa
alsa_device_list_new/alsa_device_list_free are renamed so
...
that there are no symbol clashes with the main alsa driver
2019-05-20 18:37:24 +02:00
jdgleaver
98889e1652
Ensure that displayed thumbnails are always refreshed correctly after selecting 'Download Thumbnails' from quick menu
2019-05-20 16:09:59 +01:00
Twinaphex
daad277b90
Merge pull request #8819 from jdgleaver/thumb-clear-fix
...
(XMB/Ozone) Ensure old thumbnails are cleared when selecting playlist entry with 'broken' thumbnails
2019-05-20 16:35:59 +02:00
jdgleaver
dde0160468
(XMB/Ozone) Ensure old thumbnails are cleared when selecting playlist entry with 'broken' thumbnails
2019-05-20 12:23:55 +01:00
Twinaphex
375df32ad2
Update CHANGES.md
2019-05-20 09:46:02 +02:00
Twinaphex
f244aa6042
Update CHANGES.md
2019-05-20 09:37:17 +02:00
Twinaphex
3d8e7ecb61
Update CHANGES.md
2019-05-20 09:36:36 +02:00
twinaphex
741198ed48
Revert "Create message queue warnings when YouTube/Twitch keys are not"
...
This reverts commit 884842ad30 .
2019-05-20 05:25:19 +02:00
twinaphex
884842ad30
Create message queue warnings when YouTube/Twitch keys are not
...
filled in.
2019-05-20 05:22:48 +02:00
twinaphex
961daa2775
Fix Recording Threads label
2019-05-20 05:17:25 +02:00
twinaphex
9b31c91165
Fix Stream Quality setting
2019-05-20 05:00:23 +02:00
radius
cd8e39b9fb
fix twitch streaming
2019-05-20 04:29:17 +02:00
twinaphex
0db4b2d039
Revert "backup cores to download dir before updating"
...
This reverts commit 3638ecd71a .
2019-05-20 04:28:52 +02:00
radius
3638ecd71a
backup cores to download dir before updating
2019-05-20 04:28:27 +02:00
altiereslima
028a21531a
Update msg_hash_pt_br.h
2019-05-19 21:52:52 -03:00
twinaphex
71bd327325
Don't need this
2019-05-20 02:23:35 +02:00
Twinaphex
d71db6efdb
Merge pull request #8816 from chucksmith/feature/center-on-iphone-x
...
correctly centers screen on iPhone X landscape
2019-05-20 00:20:05 +02:00
Twinaphex
a43ce07df9
Merge pull request #8817 from m4xw/revert
...
Revert "Simplify menu_displaylist_parse_cores"
2019-05-20 00:00:35 +02:00
M4xw
3834d29fcb
Revert "Simplify menu_displaylist_parse_cores"
...
This reverts commit 269a95b0bf .
2019-05-19 23:51:07 +02:00
Chuck Smith
ac2c6bdac2
correctly centers screen on iPhone X landscape
2019-05-19 21:11:30 +02:00
twinaphex
9f297f5f7c
Cleanups
2019-05-19 05:50:28 +02:00
twinaphex
f49f33f546
We don't need glsm inside libretro-common - cores that need
...
this will need to make their own version separately
2019-05-19 05:42:44 +02:00
twinaphex
f6f9d8e9d4
(Load Core) Ignore zip files; was erroring out for some people
2019-05-19 01:40:06 +02:00
Twinaphex
5413ca0cf4
Update CHANGES.md
2019-05-19 00:45:58 +02:00
Twinaphex
09cee30b02
Merge pull request #8791 from DEX357/patch-30
...
Update msg_hash_pl.h
2019-05-19 00:45:20 +02:00
radius
f393898825
cheevos, fix issue described in https://github.com/libretro/RetroArch/issues/8725#issuecomment-493130218
2019-05-19 00:37:48 +02:00
nia
3be224989d
qb.libs.sh: Use CFLAGS in header check.
2019-05-18 22:42:25 +01:00
Twinaphex
d0707437c9
Remove some unused variables
2019-05-18 21:26:29 +02:00
twinaphex
e6ca330337
(menu) turn these into macros
2019-05-18 21:20:36 +02:00
twinaphex
b065e0d299
Turn some more functions static
2019-05-18 21:13:36 +02:00
Twinaphex
837a6c1750
Merge pull request #8811 from huwpascoe/fix
...
Fix video_layout crash on unsupported drivers
2019-05-18 21:08:17 +02:00
twinaphex
ba3ee2192a
Cleanups
2019-05-18 21:07:04 +02:00
twinaphex
59c502d0f4
menu_entries_get_last_stack - don't pass enum_idx to it if we
...
aren't going to use it
2019-05-18 19:25:35 +02:00
Huw Pascoe
8e9913a1ab
Fix video_layout crash on unsupported drivers
2019-05-18 18:19:55 +01:00
twinaphex
6af0b8c693
menu_entries_get_title - cleanups
2019-05-18 19:16:23 +02:00
twinaphex
ffe1ee4636
Don't use return value of menu_entries_get_title
2019-05-18 19:10:10 +02:00
Twinaphex
f07e990c0c
Merge pull request #8810 from libretro/revert-8809-qb-cflags
...
Revert "qb.libs.sh: Use $CFLAGS when searching for header files and macros."
2019-05-18 19:00:13 +02:00
Twinaphex
b0bfe1c9be
Revert "qb.libs.sh: Use $CFLAGS when searching for header files and macros."
2019-05-18 19:00:01 +02:00
Twinaphex
49b497be06
Update CHANGES.md
2019-05-18 18:24:35 +02:00
Twinaphex
bbc22a9a88
Update CHANGES.md
2019-05-18 18:23:52 +02:00
Twinaphex
af02876f66
Merge pull request #8803 from altiereslima/master
...
Update Portuguese Brazilian Translation
2019-05-18 18:23:10 +02:00
Twinaphex
6bca30747c
Update CHANGES.md
2019-05-18 18:22:37 +02:00
Twinaphex
01ec6778cb
Merge pull request #8808 from niacat/xfree86-keycodes
...
xfree86_keycodes: Add non-evdev keycodes to fix keyboard input on non-Linux systems with X11.
2019-05-18 18:21:38 +02:00
Twinaphex
b2af8b97ea
Merge pull request #8809 from niacat/qb-cflags
...
qb.libs.sh: Use $CFLAGS when searching for header files and macros.
2019-05-18 18:20:51 +02:00
nia
efcf6220b9
qb.libs.sh: Use $CFLAGS when searching for header files and macros.
...
Allows configuring with --enable-gl on systems with OpenGL outside the
standard compiler search path (assuming CFLAGS is set correctly...)
2019-05-18 17:17:59 +01:00
nia
cdcb819a79
xfree86_keycodes: Add non-evdev keycodes.
2019-05-18 17:11:42 +01:00
Twinaphex
5f5a3fa6a2
Merge pull request #8805 from niacat/getenv-fix
...
platform_unix: Check whether LANG is defined before using it.
2019-05-18 18:01:30 +02:00
nia
443f5f907e
platform_unix: Check whether LANG is defined before using it.
...
Fixes a segfault.
2019-05-18 13:11:10 +01:00
twinaphex
bb6a42f8f0
(menu_entries) Create action_title_cache
2019-05-18 08:21:14 +02:00
twinaphex
bf03395040
Cleanups
2019-05-18 08:00:21 +02:00
altiereslima
661eb7a91b
Update msg_hash_pt_br.h
2019-05-18 02:23:49 -03:00
altiereslima
0037d39ff3
Update msg_hash_pt_br.h
2019-05-18 01:47:58 -03:00
altiereslima
7437f85f8a
Update Portuguese Brazilian Translation
2019-05-17 23:48:45 -03:00
twinaphex
ce191672f1
(menu_cbs_title.c) Cleanups
2019-05-18 04:07:37 +02:00
twinaphex
0fedbe837c
(Menu sublabels) Add sublabel showing the license
2019-05-18 03:42:21 +02:00
twinaphex
68d7411edf
(menu entries) Add sublabel_cache - this should prevent
...
unnecessary function calls if the contents of a sublabel
don't change over time
2019-05-18 03:29:33 +02:00
Twinaphex
5de666294e
Merge pull request #8802 from Dwedit/c89_compliance
...
Move variable assignment after variable declaration for C code
2019-05-17 23:29:24 +02:00
Dwedit
24fa0cd5b5
Move pool_info.flags = VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT; to after the other variable declaration (so all variable declarations happen before any other code)
2019-05-17 14:29:23 -05:00
hizzlekizzle
424ef19e55
Merge pull request #8801 from plaidman/master
...
enabling shutdown menu option by default for lakka-switch
2019-05-17 14:00:32 -05:00
twinaphex
614cd3859f
Fix URL strings
2019-05-17 20:23:45 +02:00
plaidman
6f40a45fc9
enabling shutdown menu option by default for lakka-switch
2019-05-17 12:44:33 -04:00
Twinaphex
54e17e19bc
Merge pull request #8800 from jdgleaver/log-file-cli-option
...
Re-enable '--log-file' command line option
2019-05-17 18:41:34 +02:00
jdgleaver
23ca792966
Re-enable '--log-file' command line option
2019-05-17 17:19:13 +01:00
Twinaphex
3a3eb78ac4
Merge pull request #8799 from jdgleaver/history-fix
...
Fix history playlist navigation after running content
2019-05-17 15:41:41 +02:00
jdgleaver
f0bbfb4094
Fix history playlist navigation after running content
2019-05-17 14:23:00 +01:00
Twinaphex
542f761daf
Merge pull request #8797 from jdgleaver/menu-nav-fix
...
(menu_driver) Prevent spurious navigation events when invoking MENU_NAVIGATION_CTL_CLEAR
2019-05-17 14:37:21 +02:00
Twinaphex
4db95d7681
Merge pull request #8798 from CozmoP/dir
...
Qt: path selector fixes
2019-05-17 14:03:08 +02:00
CozmoP
17fcd880e9
Qt: path selector fixes
2019-05-17 14:22:25 +02:00
jdgleaver
77c2ceeff4
(menu_driver) Prevent spurious navigation events when invoking MENU_NAVIGATION_CTL_CLEAR
2019-05-17 11:44:57 +01:00
twinaphex
385b8de194
Backport
2019-05-17 05:31:55 +02:00
Brad Parker
37e2cb4ecc
win32: sort language IDs by largest int first
2019-05-16 17:30:45 -04:00
twinaphex
f07952ecf0
Fix ASAN error
2019-05-16 17:43:16 +02:00
twinaphex
55e0a97446
Revert "Turn palette 64bit"
...
This reverts commit 8b8d4c83c0 .
2019-05-16 16:51:59 +02:00
twinaphex
8b8d4c83c0
Turn palette 64bit
2019-05-16 16:42:11 +02:00
Twinaphex
91acb7b65a
Merge pull request #8795 from jdgleaver/quick-menu-thumb-download
...
Add 'Download Thumbnails' option to quick menu
2019-05-16 15:55:15 +02:00
jdgleaver
05c8694e1c
Add 'Download Thumbnails' option to quick menu
2019-05-16 14:34:01 +01:00
DEX357
f2e29c4c2d
Update msg_hash_pl.h
2019-05-15 22:51:32 +02:00
Twinaphex
3064d0d441
Merge pull request #8789 from MrHuu/patch-5
...
(CTR) Add id for vecx
2019-05-15 19:39:13 +02:00
MrHuu
4fa88bd78f
(CTR) Add id for vecx
2019-05-15 19:20:31 +02:00
Twinaphex
3df7e616ca
Merge pull request #8788 from jdgleaver/thumb-load-fix
...
(RGUI) Fix thumbnail updates after loading a 'broken' thumbnail image
2019-05-15 14:14:37 +02:00
jdgleaver
c6aa1b5e6f
(RGUI) Fix thumbnail updates after loading a 'broken' thumbnail image
2019-05-15 12:57:23 +01:00
twinaphex
269a95b0bf
Simplify menu_displaylist_parse_cores
2019-05-15 13:09:31 +02:00
Twinaphex
c5ba10924d
Merge pull request #8783 from jdgleaver/thumb-downloader
...
Add playlist-based thumbnail downloader
2019-05-15 12:17:05 +02:00
jdgleaver
eb10008bf7
Add missing HAVE_MENU ifdefs (DISABLE_MENU=1 buildfix)
2019-05-15 10:02:55 +01:00
twinaphex
56396f6a37
Update CHANGES.md
2019-05-14 23:32:55 +02:00
twinaphex
67709b3530
(PS3) Add HAVE_OZONE
2019-05-14 23:27:17 +02:00
jdgleaver
d04e3b6291
Attempt to fix build error: invalid conversion from ‘void*’ to ‘retro_task_t*’
2019-05-14 17:34:17 +01:00
jdgleaver
154957505c
Add playlist-based thumbnail downloader
2019-05-14 16:26:16 +01:00
twinaphex
7ea74548b1
Reduce duration of easing out bounce otherwise we get glitches
2019-05-14 14:52:40 +02:00
radius
35910e8785
fix #8725
2019-05-14 07:58:29 +02:00
Twinaphex
0dd26fab58
Merge pull request #8774 from plaidman/master
...
squelching benign error messages when invoking connman
2019-05-14 04:39:49 +02:00
Twinaphex
1b4ba9b898
Merge pull request #8776 from orbea/qb
...
qb improvements
2019-05-14 04:39:33 +02:00
twinaphex
d6fe0ceab2
(Ozone) Fix regressions on OSX - menu_input_mouse_state
...
cannot be called in ozone_init - menu driver init function
too early for mouse input calls
2019-05-14 04:17:04 +02:00
Themaister
a672cc13a9
Scaler: Fix SSE2 path for argb/bgra -> bgr24.
...
Somehow a epi32 was added, but apparently this was never caught for some
reason. Fixes non-GPU screenshots for 32-bit color cores.
2019-05-13 17:01:11 -04:00
orbea
f5a9c21b99
qb: Improve the KMS check.
2019-05-13 08:45:24 -07:00
orbea
271aef55a4
qb: Improve the OpenGLES build.
2019-05-13 08:02:26 -07:00
plaidman
c8d4aecf32
squelching benign error messages when invoking connman
2019-05-13 08:47:55 -04:00
twinaphex
ff410f515e
BUildfix
2019-05-13 13:13:54 +02:00
twinaphex
6730d05918
(XMB) Animation settings - Main Menu opening/closing, Horizontal
...
highlight, Move up/down
2019-05-13 09:44:52 +02:00
twinaphex
ea6f818784
(file_list) Directly access member variables instead of going through small
...
functions
2019-05-13 04:27:03 +02:00
twinaphex
63d9d4e2d3
(menu entries) Cleanups
2019-05-13 04:05:11 +02:00
twinaphex
c729748276
Cleanups
2019-05-13 03:36:59 +02:00
twinaphex
3d678bbafe
Update
2019-05-13 02:43:41 +02:00
Twinaphex
59d8d701a6
Merge pull request #8769 from natinusala/master
...
platform_linux: more flexible battery display
2019-05-13 01:59:53 +02:00
twinaphex
ebaa5b9941
Undefine HAVE_VIDEO_LAYOUT for now instead of implicitly enabling
...
it for every platform - will have to be individually enabled for
each platform first after rigorous testing
2019-05-13 01:57:26 +02:00
twinaphex
ecb6318f40
Some buildfixes
2019-05-13 01:07:02 +02:00
twinaphex
f904c698d2
Disable this - crashes at startup
2019-05-13 00:56:37 +02:00
Twinaphex
fbec6b84e8
Merge pull request #8529 from huwpascoe/mame_overlay
...
video_layout (mame artwork)
2019-05-13 00:42:26 +02:00
twinaphex
af527746bb
Cleanups
2019-05-12 20:53:01 +02:00
twinaphex
ba8f7e3e63
Cleanup task_decompress
2019-05-12 20:17:58 +02:00
twinaphex
0302a8812a
content_file_load - play it safe now - only use strdup directly
...
for strings that don't require formatting
2019-05-12 19:28:51 +02:00
twinaphex
b1a3efdfac
(task_content.c) Fixup function signature
2019-05-12 19:18:37 +02:00
twinaphex
1b7b9e66b0
Revert "task_content.c - some cleanups - save up on some memory allocations"
...
This reverts commit df9192e30e .
2019-05-12 19:17:44 +02:00
twinaphex
bafc938198
content_load - get rid of error goto label
2019-05-12 19:14:39 +02:00
twinaphex
df9192e30e
task_content.c - some cleanups - save up on some memory allocations
...
for strings
2019-05-12 19:06:07 +02:00
twinaphex
48142476aa
(XMB) Cleanup
2019-05-12 18:07:37 +02:00
twinaphex
5c5c1ee84d
(XMB) Cleanups
2019-05-12 17:44:40 +02:00
Twinaphex
948c242922
Merge pull request #8768 from niacat/audioio-portability
...
audioio: Improve the portability of the driver to illumos.
2019-05-12 15:26:39 +02:00
natinusala
e128c06d2e
platform_linux: more flexible battery display
2019-05-12 14:38:40 +02:00
nia
c90d74f8d7
audioio: Improve the portability of the driver to illumos.
...
PLAY_ALL is deprecated in NetBSD-current due to a rework of the
audio system, prepare for this too.
2019-05-12 10:57:52 +01:00
twinaphex
c66963e8cf
Turn this into static function
2019-05-12 09:51:45 +02:00
twinaphex
52d1b3fd88
task_save.c - simplify dump_to_file_desperate
2019-05-12 09:36:52 +02:00
twinaphex
71feec72b4
Cleanup xmb_list_open_new
2019-05-12 07:26:53 +02:00
twinaphex
8cf34c3fe6
(XMB) Add some comments
2019-05-12 07:12:41 +02:00
twinaphex
64f9477ef6
Simplify find_last_slash for non-WIN32
2019-05-12 05:02:45 +02:00
twinaphex
985ed6cd2b
Small cleanups
2019-05-12 04:47:27 +02:00
twinaphex
62f3046f0f
(localtime) Cleanups
2019-05-12 04:43:57 +02:00
Twinaphex
ef5d15e6f9
Merge pull request #8767 from plaidman/master
...
lakka-switch: adding extra overclocks
2019-05-12 03:27:10 +02:00
plaidman
74eff88ee2
lakka-switch: adding extra overclocks
2019-05-11 21:05:57 -04:00
Twinaphex
6db856d430
Merge pull request #8766 from MrHuu/patch-4
...
(CTR) Add id for quasi88
2019-05-12 00:55:02 +02:00
MrHuu
180c868f46
(CTR) Add id for quasi88
...
sorry, now it's fully up-to-date.
2019-05-12 00:48:37 +02:00
Twinaphex
177fd8be6c
Merge pull request #8755 from plaidman/master
...
update CPU clock profiles and battery info for lakka-switch
2019-05-11 22:21:21 +02:00
Twinaphex
368afb1ebf
Merge pull request #8763 from MrHuu/patch-3
...
(CTR) Add o2em
2019-05-11 22:07:13 +02:00
Twinaphex
e7daf41bc3
Merge pull request #8756 from plaidman/fixing-lang-code
...
check if lang code is null before processing
2019-05-11 22:06:35 +02:00
MrHuu
8d8f59cd83
(CTR) Add o2em
2019-05-11 20:21:34 +02:00
Twinaphex
7a306659e4
Merge pull request #8762 from altiereslima/master
...
Update Portuguese Brazilian Translation
2019-05-11 20:17:40 +02:00
plaidman
b7929b4ac7
check if lang code is null before processing
2019-05-11 13:45:23 -04:00
plaidman
5eb2f7962d
update CPU clock profiles and battery info for lakka-switch
2019-05-11 13:42:53 -04:00
altiereslima
bcf61ed786
Update Portuguese Brazilian Translation
2019-05-11 13:36:48 -03:00
Twinaphex
4212e5b190
Merge pull request #8760 from natinusala/master
...
menu_widgets: add libretro message widget, have RETRO_ENVIRONMENT_SET_MESSAGE use it
2019-05-11 18:13:11 +02:00
natinusala
c83b86b7c2
menu_widgets: add libretro message widget, have RETRO_ENVIRONMENT_SET_MESSAGE use it
2019-05-11 17:24:00 +02:00
Huw Pascoe
acb28a38c4
video_layout gl basic implementation
2019-05-11 14:23:26 +01:00
Huw Pascoe
2c56011f84
video_layout interface
2019-05-11 09:58:48 +01:00
Huw Pascoe
078cdd269f
video_layout menus
2019-05-11 09:58:47 +01:00
Huw Pascoe
ac30f99046
video_layout msg_hash
2019-05-11 09:58:46 +01:00
Huw Pascoe
685aabb094
video_layout config
2019-05-11 09:58:46 +01:00
Huw Pascoe
7e0592198d
video_layout build
2019-05-11 09:58:46 +01:00
Huw Pascoe
6aaa4df394
video_layout
2019-05-11 09:58:46 +01:00
Huw Pascoe
ea931428e1
rxml read from string and fix memory violation
2019-05-11 09:58:45 +01:00
Huw Pascoe
cd714dbd0b
image_texture_load_buffer
2019-05-11 09:58:45 +01:00
twinaphex
3e350afe93
video_shader_parse_pass - free pointer earlier
2019-05-11 08:56:41 +02:00
Twinaphex
e100ffa036
Update CHANGES.md
2019-05-11 08:32:25 +02:00
altiereslima
bd3a24ea4a
Update Portuguese Brazilian Translation ( #8739 )
...
* Update Portuguese Brazilian Translation
* Update msg_hash_pt_br.h
2019-05-11 08:31:26 +02:00
Barry Rowe
8745333892
OCR Translation feature finaliziation. ( #8738 )
2019-05-11 07:15:39 +02:00
MrHuu
8e75d2c1e3
Update Makefile.cores ( #8747 )
...
Add missing core id's / reorder
2019-05-11 06:28:41 +02:00
Twinaphex
238ba53a32
Update CHANGES.md
2019-05-11 06:28:18 +02:00
Nathan S
edb37ccf70
menu widgets: cleanup fix and draw above overlay for gl and vulkan ( #8732 )
...
* menu_widgets: cleanup properly all widgets when loading or closing content
* gl: draw menu widgets above overlay
* vulkan: draw menu widgets above overlay
* vulkan: draw OSD above overlay
* menu_widgets: better cleanup
2019-05-11 06:26:40 +02:00
orbea
1a3f16ded1
Fix --enable-opengles and --enable-opengles3 ( #8749 )
...
* qb: Fix OpenGLES build.
The gl core video driver requires at least OpenGLES 3 and
OpenGL 1 is not compatible with OpenGLES 2 or 3.
* travis: Test OpenGLES builds on linux.
2019-05-10 23:47:36 +02:00
twinaphex
52dd39f98a
Another buildfix
2019-05-10 20:17:20 +02:00
twinaphex
d9b4afe04a
Quick buildfix
2019-05-10 18:34:18 +02:00
twinaphex
74388d8490
Remove string_concat
2019-05-10 18:05:58 +02:00
twinaphex
3853d89f13
(Android Phoenix) Update versioncode
2019-05-10 09:02:29 +02:00
twinaphex
b270ea6b79
Revert "(MSVC 2003) core_info - remove all_ext from heap - fixes crash with MSVC2003"
...
This reverts commit 50a57b03a1 .
2019-05-10 08:31:18 +02:00
Twinaphex
89461bba08
Update CHANGES.md
2019-05-10 00:40:06 +02:00
Twinaphex
ea14a799d9
Update CHANGES.md
2019-05-10 00:39:49 +02:00
nia
49b81f1da2
configuration: Add audioio as a default audio_driver. ( #8733 )
...
Supported platforms are illumos and NetBSD, where it's the native
audio API. Right now audio_driver defaults to OSS on these platforms.
2019-05-09 19:30:44 +02:00
Brad Parker
c39765a5b7
set current screen orientation on startup so we don't reset back to normal if we started with a rotated display
2019-05-09 11:11:40 -04:00
jdgleaver
10ef7dd561
Load content runtime data 'on demand' ( #8717 )
...
* Load content runtime data 'on demand'
* Fix LGTM warning
2019-05-09 08:24:06 -05:00
twinaphex
5a9c0da282
Rename config_init to rarch_config_init to avoid collision
...
with cores that might use this symbol name
2019-05-09 06:57:18 +02:00
Twinaphex
8c17f12f97
Update AndroidManifest.xml
2019-05-08 07:24:33 +02:00
twinaphex
55aa6039d6
Unfortunate but what's done cannot be undone
2019-05-08 04:49:13 +02:00
Brad Parker
25b7f57e28
update AUTHORS.h with github-contributors script
2019-05-07 21:41:49 -04:00