MrHuu
62da78ca3d
CTR / Update Makefile.cores ( #8719 )
...
* Update Makefile.cores
* (CTR) Add Stella
2019-05-08 01:56:49 +02:00
Nathan S
4fad77304f
menu_widgets: better sanity check for threaded video wrapper ( #8722 )
2019-05-08 01:56:39 +02:00
twinaphex
ba3f164bdd
Disable scan_without_core_match by default
2019-05-07 00:58:17 +02:00
twinaphex
7530436918
Better way to check if there is a resolution list - should
...
hide this entry on Android
2019-05-07 00:32:07 +02:00
twinaphex
5e9bfd52db
command_set_shader - set settings->bools.video_shader_enable to
...
true if not already enabled when command_set_shader succeeds
2019-05-06 23:40:19 +02:00
Nathan S
775c272029
Menu widgets stuff + vulkan sanity check ( #8710 )
...
* task_screenshot: fix hang with menu widgets
* word_wrap: add max_lines parameter
* vulkan: better instance creation sanity check
2019-05-06 21:10:57 +02:00
meleu
e8c9a272ee
having a badge file is enough to show it in popup ( #8709 )
2019-05-06 19:14:24 +02:00
Ömercan Kömür
9da9f4bad0
Every .h files && tr.c&.h files edited ( #8648 )
...
* Every .h files && tr.c&.h files edited
each .h file is edited in their own language, Menu_ENUM_LABEL_VALUE_LANG_GREEK & Menu_ENUM_LABEL_VALUE_LANG_TURKISH added into missed .h files, according to the frequency of use Turkish translations changed. some unnecessary blank spaces deleted
* added )
added ) end of #988 & #986 lines
* Added New Turkish Translations
added some translations
* update msg_hash_tr.c
some lines deleted, new translations added
* Update msg_hash_tr.c
* Delete msg_hash_fr.h
Since they are revision french translations, there is no need to add Turkish & Greek colum for right now.
* Newest FR translate added
since they are added Greek & Turkish into their FR files no need to add
2019-05-06 17:25:52 +02:00
Twinaphex
9dd5a55310
Merge pull request #8707 from WeedyWeedSmoker/French-translation-(C89-buildfix)
...
(C89 buildfix) French translation fix
2019-05-06 17:24:35 +02:00
Twinaphex
739a8d70a7
Merge pull request #8708 from meleu/patch-6
...
CHANGES.md: Pop-up badges when a cheevo is triggered
2019-05-06 14:57:22 +02:00
twinaphex
5f8f029c6e
(OSX PPC) Move MainMenu_PPC.xib to pkg/apple/OSX/en.lproj/PPC and
...
rename it MainMenu.xib - CompileXib would create a MainMenu_PPC.nib
and then on startup no MainMenu.nib file could be found
2019-05-06 14:49:15 +02:00
twinaphex
652d89cbf4
(OSX PPC) Use MainMenu_PPC.xib
2019-05-06 14:30:41 +02:00
neville
7c4329f31d
(OSX PPC) Buildfixes
2019-05-06 14:12:25 +02:00
twinaphex
34c5d2ef07
Remove 'Core Remap File Loaded' message - happens too early - before
...
menu widgets have been initialized
2019-05-06 13:54:15 +02:00
twinaphex
68e91e3121
video_display_server_get_flags - conditional was wrong
2019-05-06 13:18:25 +02:00
meleu
d22d627d94
CHEEVOS: Pop-up badges when a cheevo is triggered
2019-05-06 05:58:33 -03:00
Weedy Weed Smoker
c3af160f08
(C89 buildfix) French translation fix
...
Shortened the problematic text strings to accomodate C89 compilation
2019-05-06 11:27:30 +07:00
Twinaphex
8092f601a6
Merge pull request #8705 from WeedyWeedSmoker/French-translation-part-2
...
French translation part 2
2019-05-06 05:09:11 +02:00
neville
82be4ea0e5
(OSX PPC) One buildfix
2019-05-06 04:46:23 +02:00
Weedy Weed Smoker
41e2346880
Merge branch 'master' into French-translation-part-2
2019-05-06 09:35:27 +07:00
twinaphex
ccbb3f0960
(HTTP Task) Fix progress indicator on 32bit systems
2019-05-06 03:45:58 +02:00
twinaphex
5794c2051c
path_mkdir - safety check
2019-05-06 03:09:44 +02:00
twinaphex
0919cd9746
(Legacy Win32) Be more careful with retro_vfs_stat_impl
2019-05-06 03:00:51 +02:00
Brad Parker
720ebc6834
update Japanese win32 resource file
2019-05-05 20:51:38 -04:00
twinaphex
7be2e75c08
Update CHANGELOG
2019-05-06 02:38:47 +02:00
Weedy Weed Smoker
9108ce514f
French translation part 2 — done
...
Full translation of "msg_hash_fr.c" done... The french translation is now fully completed !
Thanks to everyone involved, and please look into allowing us to translate more of the QT desktop interface... ;)
2019-05-06 06:04:33 +07:00
twinaphex
4ac4b779a9
(Qt desktop) Add some missing menu entries
2019-05-06 00:11:57 +02:00
Weedy Weed Smoker
30f1148835
More "msg_hash_fr.c" translation goodness
...
More than 2/3 of it is translated... There are only 48 more things not yet translated, but it's coming...
2019-05-06 04:35:56 +07:00
twinaphex
705851b147
Add 'Scan without Core Match'
2019-05-05 21:54:49 +02:00
Weedy Weed Smoker
e59bafccbe
More translation of the "msg_hash_fr.c" file
2019-05-06 02:29:46 +07:00
twinaphex
aaff9d6d55
(Lakka) SD_FLAG_LAKKA_ADVANCED should only be honored by Lakka
2019-05-05 21:21:43 +02:00
Weedy Weed Smoker
b0c6b8bf0f
Unify syntax for readability
2019-05-06 02:02:29 +07:00
Weedy Weed Smoker
1e55ac33d7
Merge pull request #2 from WeedyWeedSmoker/master
...
Merge new changes
2019-05-06 02:01:18 +07:00
Weedy Weed Smoker
f1a060cc5a
Merge pull request #1 from libretro/master
...
Merge new changes
2019-05-06 02:00:06 +07:00
Weedy Weed Smoker
5171c28196
French translation part 2 (continued...)
...
Second part of the "msg_hash_fr.c" translation, and one small cosmetic change to "msg_hash_fr.h"...
2019-05-06 01:54:33 +07:00
twinaphex
18fd85de24
Add easy way to enable/disable shaders
2019-05-05 20:52:09 +02:00
Weedy Weed Smoker
f1c8f78c16
French translation part 2
...
Cosmetic changes to fit XMB menu, and preliminary translation of "msg_hash_fr.c" file
2019-05-05 23:13:07 +07:00
twinaphex
14bd37415b
(MaterialUI) Add more menu category setting icons
2019-05-05 17:31:29 +02:00
twinaphex
0f9fd971e2
(Windows) Add Toggle Desktop Menu to UI menubar
2019-05-05 17:00:11 +02:00
twinaphex
0b426b2022
This should hide the CRT SwitchRes option on systems
...
where it's not supported
2019-05-05 16:33:25 +02:00
Twinaphex
5d018db08d
Merge pull request #8704 from jdgleaver/rgui-rain-fix
...
(RGUI) Fix typo in 'rain' particle effect initialisation
2019-05-05 15:49:07 +02:00
jdgleaver
087eb939a5
(RGUI) Fix typo in 'rain' particle effect initialisation
2019-05-05 14:29:24 +01:00
twinaphex
360f8189e0
(D3D8/D3D9) Screenshots don't seem to work, disabling
2019-05-05 14:25:16 +02:00
twinaphex
50a57b03a1
(MSVC 2003) core_info - remove all_ext from heap - fixes crash with MSVC2003
...
and makes for easier code
2019-05-05 14:23:29 +02:00
twinaphex
f349410082
(CTR/3DS) hide 'Take Screenshot' since screenshots are not implemented
...
anyway
2019-05-05 14:14:14 +02:00
Twinaphex
c0f8f2cab6
Merge pull request #8703 from jdgleaver/playlist-detect-fix
...
(playlist) Don't resolve real path when core path is DETECT
2019-05-05 13:56:04 +02:00
twinaphex
3b110c0e3b
(D3D8) Add 'Screenshots supported'
2019-05-05 13:55:12 +02:00
jdgleaver
79e8adb90e
(playlist) Don't resolve real path when core path is DETECT
2019-05-05 12:49:07 +01:00
twinaphex
c3d2b190f2
(dispmanx) Implement get_flags
2019-05-05 13:49:06 +02:00
twinaphex
a0b2d97ca3
Hide 'Take Screenshot' for video drivers that don't support
...
taking screenshots yet
2019-05-05 13:46:26 +02:00
twinaphex
8094e02823
(MaterialUI) Add checkmark
2019-05-05 04:12:16 +02:00
twinaphex
a038dc785d
Bump up version to 1.7.7
2019-05-05 03:30:17 +02:00
Twinaphex
e63b85cbba
Merge pull request #8698 from orbea/cxx
...
qb: Enable menu widgets with CXX_BUILD again.
2019-05-05 02:30:51 +02:00
Twinaphex
53185e3715
Merge pull request #8699 from DEX357/patch-29
...
Update msg_hash_pl.h
2019-05-05 02:30:41 +02:00
DEX357
7b5f32eed6
Update msg_hash_pl.h
2019-05-05 02:00:57 +02:00
orbea
26b8334c6b
qb: Enable menu widgets with CXX_BUILD again.
2019-05-04 16:53:21 -07:00
Twinaphex
108a54a7f2
Merge pull request #8694 from orbea/menu
...
A few --disable-menu fixes.
2019-05-05 01:19:30 +02:00
Twinaphex
f5879dfad7
Merge pull request #8695 from orbea/c89
...
Fix C89_BUILD=1 with clang.
2019-05-05 01:19:14 +02:00
Twinaphex
786a5bd9a8
Merge pull request #8693 from meleu/patch-5
...
add "Use Old Implementation" in the Achievements menu
2019-05-05 01:19:01 +02:00
Twinaphex
1f0b1fb61c
Merge pull request #8696 from natinusala/master
...
Menu widgets improvements
2019-05-05 01:18:33 +02:00
twinaphex
23abe5025b
Fix for playlist items that have been scanned and don't have an
...
associated core - we don't want to resolve the path if core_path
is set to "DETECT"
2019-05-05 01:17:51 +02:00
natinusala
a381c2180d
menu_widgets: implement generic message widget, have shaders selection use it
2019-05-04 23:21:17 +02:00
natinusala
872e8ffb99
Fix multiple CXX warning
2019-05-04 22:24:59 +02:00
orbea
493083f5c7
qb: Disable HAVE_MENU_WIDGETS with CXX_BUILD for now.
2019-05-04 10:19:41 -07:00
orbea
ab7cc305e5
Fix C89_BUILD=1 with clang.
2019-05-04 09:27:12 -07:00
orbea
9a41ccd694
travis: Test building with --disable-menu for linux.
2019-05-04 09:12:16 -07:00
orbea
5f8bf221c6
travis: Refactor configure argument handling.
2019-05-04 08:59:53 -07:00
meleu
22a956f663
replace 'cheevos_rcheevos_enable' by 'cheevos_old_enable'
2019-05-04 12:52:49 -03:00
orbea
9e9849170d
Silence unused function with --disable-menu.
...
gfx/drivers/gl_core.c:1529:13: warning: ‘gl_core_draw_menu_texture’ defined but not used [-Wunused-function]
static void gl_core_draw_menu_texture(gl_core_t *gl, video_frame_info_t *video_info)
^~~~~~~~~~~~~~~~~~~~~~~~~
2019-05-04 08:26:49 -07:00
orbea
6552828244
qb: Fix --disable-menu.
...
Menu widgets must also be disabled with --disable-menu, now
configure will do so or error if --disable-menu and
--enable-menu_widgets are explicitly used.
2019-05-04 08:23:44 -07:00
Twinaphex
95c585e864
Merge pull request #8692 from natinusala/master
...
menu_widgets: notifications duration is now framerate independent
2019-05-04 16:56:29 +02:00
natinusala
03e3e3f520
menu_widgets: notifications duration is now framerate independent
2019-05-04 16:36:40 +02:00
twinaphex
8a92ad7dbf
Fix C89_BUILD
2019-05-04 15:58:32 +02:00
twinaphex
3c2307de80
Merge branch 'master' of https://github.com/libretro/RetroArch
2019-05-04 15:58:23 +02:00
Twinaphex
182c44df70
Merge pull request #8688 from jdgleaver/rgui-d3d-colours
...
(RGUI) Fix colours when using D3D10/11/12 gfx drivers
2019-05-04 15:58:09 +02:00
Twinaphex
2ed4fbf2f7
Merge pull request #8691 from meleu/patch-5
...
use new cheevos implementation as default
2019-05-04 15:55:22 +02:00
meleu
b85cd1f1ab
use new cheevos implementation as default
2019-05-04 10:27:36 -03:00
twinaphex
17b4cdb60a
Merge branch 'rgui-d3d-colours' of git://github.com/jdgleaver/RetroArch
2019-05-04 14:56:41 +02:00
Twinaphex
b30b7d01f1
Merge pull request #8690 from natinusala/master
...
menu_widgets: fix C4018 warnings
2019-05-04 14:55:54 +02:00
jdgleaver
0ce40be87e
(RGUI) Try again - D3D10/11/12 actually seem to use bgra4444
2019-05-04 13:53:37 +01:00
natinusala
619ea2e627
menu_widgets: fix C4018 warnings
2019-05-04 14:48:41 +02:00
Twinaphex
c176ad605d
Merge pull request #8689 from jdgleaver/rgui-warn-fix
...
(RGUI) Fix trivial build warnings
2019-05-04 14:44:23 +02:00
Twinaphex
aed4c6b34d
Merge pull request #8687 from meleu/patch-5
...
lboard null pointer check must be done by caller
2019-05-04 14:39:33 +02:00
jdgleaver
ee2f66bbd3
(RGUI) Fix trivial build warnings
2019-05-04 13:37:28 +01:00
twinaphex
990c2c405b
(menu_widgets) C89_BUILD fix
2019-05-04 14:07:09 +02:00
jdgleaver
d8d4fefb48
(RGUI) Fix colours when using D3D10/11/12 gfx drivers
2019-05-04 13:01:02 +01:00
meleu
27189029c4
lboard null pointer check must be done by caller
...
also, show lboard error description in OSD message
2019-05-04 08:01:20 -03:00
twinaphex
ad7da9736a
(BaseConfig.xcconfig) Add HAVE_MENU_WIDGETS
2019-05-04 01:16:35 +02:00
Twinaphex
53a872aa5b
Merge pull request #8670 from WeedyWeedSmoker/French-translation-complete-overhaul
...
French translation complete overhaul
2019-05-03 22:38:37 +02:00
Weedy Weed Smoker
c93272de15
(iOS) Buildfix
...
Changed "widgets/menu_entry.h" to "menu_entries.h", as no one did it before anyway...
2019-05-04 03:31:33 +07:00
Weedy Weed Smoker
5455f6bcf6
French translation completed
...
Incorporated the latest changes to my fork, and re-uploaded the complete translation... @twinaphex am I doing it wrong ??? :D
2019-05-04 03:27:04 +07:00
Weedy Weed Smoker
869b47ead3
Merge pull request #3 from libretro/master
...
Update fork
2019-05-04 03:23:59 +07:00
twinaphex
6a71aa06c8
(Apple) Add HAVE_MENU_WIDGETS
2019-05-03 21:52:59 +02:00
Twinaphex
64918cab99
Merge pull request #8682 from natinusala/master
...
menu_widgets: implement the user setting
2019-05-03 21:34:57 +02:00
natinusala
636f2ddb28
menu_widgets: implement the user setting
2019-05-03 21:25:20 +02:00
Weedy Weed Smoker
937ae55934
Merge branch 'master' into French-translation-complete-overhaul
2019-05-04 01:49:14 +07:00
Twinaphex
1d1cc87c4f
Merge pull request #8677 from jdgleaver/rgui-performance
...
(RGUI) Further performance optimisations
2019-05-03 19:48:17 +02:00
Twinaphex
27712d648a
Merge pull request #8681 from meleu/patch-5
...
minor fixes for cheevos-new
2019-05-03 19:33:47 +02:00
Twinaphex
792031c45e
Merge pull request #8680 from jdgleaver/state-no-resume
...
For platforms without HAVE_THREADS, don't automatically resume content when saving/loading states
2019-05-03 18:03:56 +02:00
jdgleaver
6bb5dea1d4
Add TODO/FIXME comment
2019-05-03 17:03:00 +01:00
twinaphex
f2fbaf2cb4
(Android) Add HAVE_MENU_WIDGETS
2019-05-03 17:52:30 +02:00
jdgleaver
4502b58ab3
For platforms without HAVE_THREADS, don't automatically resume content when saving/loading states
2019-05-03 16:32:48 +01:00
meleu
eb81597871
ignore buggy leaderboards
2019-05-03 12:20:56 -03:00
twinaphex
b9cdeebf35
Make menu widgets the new default
2019-05-03 15:55:44 +02:00
Twinaphex
048f025ca5
Merge pull request #8678 from jdgleaver/thumb-fallback
...
(menu_thumbnail_path) Use content directory name as fallback for 'db_name' in history and favorites playlists
2019-05-03 15:46:08 +02:00
jdgleaver
d8eb6819b0
(menu_thumbnail_path) Use content directory name as fallback for 'db_name' in history and favorites playlists
2019-05-03 14:03:18 +01:00
twinaphex
b7e7f6a651
(Menu widgets) Add menu widgets setting
2019-05-03 13:58:33 +02:00
jdgleaver
2424049fdf
(RGUI) Further performance optimisations
2019-05-03 11:26:02 +01:00
meleu
7b47787887
handle hardcore mode toggle for cheevos-new
2019-05-03 01:59:05 -03:00
twinaphex
8b0f083a4e
(UWP) UWP cannot deal with relative paths, turn them into absolute
...
paths first before reading shader pass files
2019-05-02 18:24:54 +02:00
Weedy Weed Smoker
6bc29174b7
French translation complete overhaul-done
...
Clarified the meaning of the latest additions from the US english language file...
2019-05-02 22:45:59 +07:00
Weedy Weed Smoker
c4d328af8e
French translation complete overhaul-latest
...
Added the latest additions from the US english file to the french translation
2019-05-02 22:36:39 +07:00
Twinaphex
a162613a16
Merge pull request #8674 from jdgleaver/history-duplicates
...
Prevent duplicate content history entries (+ general sanitisation of playlist searching)
2019-05-02 17:30:22 +02:00
twinaphex
c205e59f57
(menu entries) Cleanups
2019-05-02 16:21:12 +02:00
twinaphex
18568718ca
(Vita) Add HAVE_UPDATE_ASSETS
2019-05-02 15:17:48 +02:00
jdgleaver
05e0a6c8d2
Prevent duplicate content history entries (+ general sanitisation of playlist searching)
2019-05-02 09:58:37 +01:00
Weedy Weed Smoker
e8722195e9
French translation complete overhaul
...
The translation is now complete ! Thanks to everyone involved to make this happen... ;-)
2019-05-02 15:05:25 +07:00
Weedy Weed Smoker
6963fefc53
French translation overhaul
...
More cosmetic changes after testing
2019-05-02 13:23:58 +07:00
Twinaphex
7cc7a6df75
Merge pull request #8671 from alfrix/new_batt_icons
...
Ozone extra battery icons
2019-05-01 21:19:42 +02:00
Weedy Weed Smoker
b5a7422b54
Last minute changes
...
Last minute changes after testing
2019-05-02 00:53:06 +07:00
Alfredo Monclus
ff578de39e
Ozone extra battery icons
2019-05-01 14:31:55 -03:00
Weedy Weed Smoker
abd5e72856
French translation complete overhaul
...
French translation complete overhaul, thanks to BlaCkMatiK who gave me the motivation to do so, and to twinaphex for fixing it on macOS and iOS !
2019-05-02 00:03:27 +07:00
Twinaphex
c8cf92ee5d
Merge pull request #8669 from alfrix/new_batt_icons
...
XMB extra battery icons
2019-05-01 18:51:49 +02:00
alfrix
19f3be21c2
XMB extra battery icons
2019-05-01 13:42:00 -03:00
Twinaphex
7d72a1b6ab
Merge pull request #8668 from natinusala/master
...
Menu widgets and database task improvements
2019-05-01 18:23:50 +02:00
natinusala
a253fac207
menu_widgets: fix screenshot notification data race
2019-05-01 15:46:57 +02:00
natinusala
90fb11cb9a
task_database: set task title upon completion
2019-05-01 15:26:21 +02:00
natinusala
486f438cc3
task_database: reimplement task progression
2019-05-01 15:13:41 +02:00
Twinaphex
c59fbbd2f2
Merge pull request #8667 from jdgleaver/menu-datetime
...
Optimise menu_display_timedate()
2019-05-01 12:57:23 +02:00
twinaphex
f0f8e8a208
Cleanup menu_entries_get_last_stack
2019-05-01 12:44:51 +02:00
twinaphex
d170f99c03
(menu_entries.c) Simplify code
2019-05-01 12:32:49 +02:00
jdgleaver
2e68a634a2
Optimise menu_display_timedate()
2019-05-01 10:58:40 +01:00
twinaphex
c9f98fce2f
(menu_entries.c) Turn some static functions into macros
2019-05-01 11:48:44 +02:00
twinaphex
9ee33a6a1d
(Menu) Merge menu_entry into menu_entries.c
2019-05-01 11:41:13 +02:00
twinaphex
cce4aa9c86
(core_info.c) Use string_concat for constants
2019-05-01 00:21:50 +02:00
twinaphex
7ffbba6187
(WiiU) Silence warning - enumeration value not handled in switch
2019-05-01 00:13:12 +02:00
twinaphex
066643ac6e
(GX2) Buildfix
2019-05-01 00:11:43 +02:00
twinaphex
dbb9fb448d
(menu_setting.c) Update
2019-05-01 00:10:38 +02:00
twinaphex
29b8ddef28
Move video_driver_menu_settings
2019-05-01 00:09:49 +02:00
twinaphex
39eadbab6f
Use string_concat in more performance critical areas
2019-04-30 21:17:51 +02:00
twinaphex
4b22522ae0
We need faster string concatenation for performance-critical
...
codepaths - this is being run every frame
2019-04-30 19:36:40 +02:00
twinaphex
662976608a
(Shader) Fix regression - when a game was loaded with a core
...
preset, it would load the preset inside shader slot 1 (menu)
instead of properly setting each pass
2019-04-30 19:26:36 +02:00
twinaphex
6683be9c44
(OSX 10.7) Use STB_FONT
2019-04-30 18:41:03 +02:00
twinaphex
49f5e6e2cc
(macOS Metal) Use STB font instead of CoreText for font rendering
2019-04-30 18:40:07 +02:00
Twinaphex
5465c2b345
Merge pull request #8662 from jdgleaver/rgui-battery
...
Standardise menu powerstate access + add battery indicator to RGUI
2019-04-30 18:29:21 +02:00
jdgleaver
17f3bc2255
(RGUI) Make battery icon have a continuous fill
2019-04-30 17:13:00 +01:00
jdgleaver
55737ba127
Standardise menu powerstate access + add battery indicator to RGUI
2019-04-30 15:57:38 +01:00
twinaphex
01284c0231
Remove setting_list.c and reintegrate it into menu_setting.c
2019-04-30 16:18:26 +02:00
twinaphex
ce5b1b2c0a
(iOS10) Add rcheevos include dir
2019-04-30 14:26:01 +02:00
twinaphex
5bd0fdcc13
Cleanups
2019-04-30 13:51:32 +02:00
twinaphex
06cfdfdcbb
Make some log messages uniform
2019-04-30 13:43:01 +02:00
twinaphex
bc2bdd5734
config_file_read not needed anymore
2019-04-30 13:37:10 +02:00
Twinaphex
2dbb334fb1
(iOS) Fix two function pointers
2019-04-30 11:57:15 +02:00
Twinaphex
43d217668d
(STB/iOS) Add HAVE_STB_FONT for iOS solutions too
2019-04-30 11:46:52 +02:00
twinaphex
e76a8e6a75
(Apple/STB) Add Apple to STB unicode
2019-04-30 11:40:06 +02:00
Twinaphex
1819584d74
(General) Fix some warnings
...
(OSX) Add HAVE_STB_FONT
2019-04-30 11:38:47 +02:00
twinaphex
44b83cf353
Cleanups
2019-04-30 11:16:14 +02:00
twinaphex
34be5862ee
(task_database) Use task_init
2019-04-30 10:25:23 +02:00
twinaphex
2d99cdcbf3
Add function parameter to task_iterate_database_start
2019-04-30 10:18:25 +02:00
twinaphex
9e2c82c26e
(Scanner) Shorten scanner string
2019-04-30 10:12:00 +02:00
Twinaphex
2315362997
Merge pull request #8660 from libretro/revert-8658-master
...
Revert "task_database: use regular progress report"
2019-04-30 10:01:18 +02:00
Twinaphex
a797324133
Revert "task_database: use regular progress report"
2019-04-30 10:01:07 +02:00
Twinaphex
90ea42c2d9
Merge pull request #8658 from natinusala/master
...
task_database: use regular progress report
2019-04-30 09:42:42 +02:00
Twinaphex
b0b4f859cc
Merge pull request #8657 from jdgleaver/rgui-particle-effects
...
(RGUI) Add 'particle effect' animation system
2019-04-29 23:07:38 +02:00
natinusala
8c7db837b4
task_database: use regular progress report
2019-04-29 20:04:41 +02:00
Twinaphex
3b5954b877
Merge pull request #8656 from m4xw/libnx_fixes
...
Libnx fixes
2019-04-29 18:26:38 +02:00
M4xw
6bfa3fa807
[LIBNX] Better Horizon Ver. Detection
...
-Save the current Path via frontend_switch_process_args (fixes loader)
2019-04-29 18:14:21 +02:00
jdgleaver
ecdb5383ba
(RGUI) Add 'particle effect' animation system
2019-04-29 15:43:19 +01:00
M4xw
24dadb276e
[LIBNX] Unconditional Mutex for logging
2019-04-29 16:43:01 +02:00
twinaphex
0984a13665
We can't use RARCH_LOG and friends inside libretro-common code
2019-04-29 14:49:24 +02:00
twinaphex
ff906a9228
(MSVC 2017) Add HAVE_OZONE
2019-04-29 12:00:21 +02:00
twinaphex
c2f95940fb
(GL1) Whether GL1 driver has windowed mode support or not
...
depends on the video context driver and not the video driver itself
2019-04-29 07:21:37 +02:00
twinaphex
4f8e59a3f8
(UWP) Rewind should now work - issues with the BitScanReverse
...
codepath for compat_ctz on UWP/WinRT - have not figured out a
solution yet, so just make it default to slowest ctz codepath
for now
2019-04-29 07:06:06 +02:00
twinaphex
4c3e0d44b8
Revert "Start using string_is_equal_memcmp and"
...
This reverts commit 26d6aee1eb .
2019-04-29 04:04:33 +02:00
twinaphex
bae73a0ccc
Revert "(dir_list) Use string_is_equal_memcmp_fast"
...
This reverts commit c8ad747a46 .
2019-04-29 04:03:57 +02:00
twinaphex
c8ad747a46
(dir_list) Use string_is_equal_memcmp_fast
2019-04-28 19:05:51 +02:00
twinaphex
26d6aee1eb
Start using string_is_equal_memcmp and
...
string_is_equal_memcmp_fast
2019-04-28 17:23:11 +02:00
twinaphex
161d4caa8f
Get rid of two retro_assert calls
2019-04-28 15:16:42 +02:00
Twinaphex
4c154f347d
Merge pull request #8649 from Ghabry/uwp-vfs
...
UWP VFS: Calculate buffer offset correctly when read fails due to EOF
2019-04-28 12:20:13 +02:00
Ghabry
5faf6a124d
UWP VFS: Calculate buffer offset correctly when read fails due to EOF
2019-04-28 12:15:46 +02:00
twinaphex
3b24565b66
Be more careful with dangling pointer
2019-04-28 10:17:03 +02:00
twinaphex
8784d21c74
(STB) WinRT/UWP can't deal with relative paths, so don't look for
...
osd-font.ttf
2019-04-28 07:24:34 +02:00
twinaphex
2aa0b74d55
Remove core_manager - not used
2019-04-28 06:35:16 +02:00
twinaphex
a6998d593a
Update some logs
2019-04-28 05:48:09 +02:00
twinaphex
8ea1305d75
(menu_shader.c) Cleanups
2019-04-28 05:26:56 +02:00
twinaphex
2b5b67d663
Simplify core_info code
2019-04-28 05:15:21 +02:00
twinaphex
706a63fedf
use config_file_exists where applicable in per-game/per-core config
...
functions
2019-04-28 03:21:30 +02:00
twinaphex
6888a0cc71
(config_file.c) Seems unnecesary to check if a config file is a
...
directory first
2019-04-28 03:12:59 +02:00
twinaphex
39c3a25ad6
Start using smaller buffers for stdout logging
2019-04-28 02:54:02 +02:00
twinaphex
2a164f2034
Don't need all this log spam for core/game initialization
...
if log level is not set to at least 'Debug'
2019-04-28 02:03:56 +02:00
twinaphex
415646111b
(Settings) Libretro log level should be available again
...
(Logging) SET_SUBSYSTEM_INFO and GET_VARIABLE should only
do verbose logging if libretro logging level is set to DEBUG
2019-04-28 01:55:49 +02:00
Twinaphex
9fbc3c0769
Merge pull request #8647 from Ghabry/uwp-vfs
...
UWP VFS Performance
2019-04-28 00:06:08 +02:00
Ghabry
c209b0b3d9
UWP: Improve IO performance by manually buffering short reads.
...
Reduce copies by binding by reference in the lambdas
2019-04-27 23:47:52 +02:00
Twinaphex
a41f23240d
Merge pull request #8646 from orbea/tinyalsa
...
Attempt to fix LGTM alerts for tinyalsa.
2019-04-27 21:16:17 +02:00
orbea
ecd7f3c1fd
Attempt to fix LGTM alerts for tinyalsa.
2019-04-27 07:40:32 -07:00
Ghabry
4390317992
Revert "(UWP/WinRT)"
...
This reverts commit b43b3e2bb0 .
2019-04-27 15:01:01 +02:00
twinaphex
5044537625
(core_info.c) Small opts for core_info.c
2019-04-27 14:23:07 +02:00
twinaphex
ac2fec7298
Revert "(command.c) Cleanups"
...
This reverts commit f7d4bd5faa .
2019-04-27 14:05:05 +02:00
twinaphex
2c47d571aa
Use path_is_valid instead of filestream_exists when we only
...
need to know if a file exists on the filesystem
2019-04-27 14:01:50 +02:00
twinaphex
627c86721f
(task_patch) Get rid of extraneous filestream_exists checks -
...
we already check if the file exists with path_is_valid
2019-04-27 13:35:28 +02:00
twinaphex
7502914a1d
parse_horizontal_content_actions - use path_is_valid instead of
...
filestream_exists
2019-04-27 13:33:05 +02:00
twinaphex
f7d4bd5faa
(command.c) Cleanups
2019-04-27 13:18:05 +02:00
twinaphex
b43b3e2bb0
(UWP/WinRT)
...
- Disable VFS for now - seems to be very problematic right now
- Move uwp_is_path_accessible_using_standard_io to file_path.c
since it seems to have no VFS dependencies, and rename it to
is_path_accessible_using_standard_io so it could possibly be later
used for other platforms as well that also have sandboxed filesystems
2019-04-27 09:20:19 +02:00
twinaphex
cff92152db
(VFS UWP) Revert this back
2019-04-27 09:05:39 +02:00
twinaphex
e1b11593fc
(file_list.c) Cleanups/optimizations
2019-04-27 07:32:40 +02:00
twinaphex
890e1eb064
(file_list.c) file_list_expand_if_needed - unroll this function
2019-04-27 07:21:50 +02:00
twinaphex
c56225ab65
(Menu displaylist) Cleanups
2019-04-27 06:22:49 +02:00
twinaphex
9a6df2b591
(Menu displaylist) Cleanups
2019-04-27 06:18:40 +02:00
twinaphex
636e1bef50
(playlist.c) Cleanups
2019-04-27 05:35:16 +02:00
twinaphex
49156e645e
task_push_decompress - use path_is_valid instead of filestream_exists
2019-04-27 05:16:02 +02:00
twinaphex
7fb5d9da62
Revert this
2019-04-27 04:44:01 +02:00
twinaphex
58073eeb15
Small cleanup
2019-04-27 04:43:07 +02:00
twinaphex
3e72c502a8
strlen optimizations :
...
- use STRLEN_CONST for constant strings, translates to sizeof
which should be computed at compile-time
- found some places where we are needlessly calling strlen two
times instead of just once
2019-04-27 04:21:10 +02:00
twinaphex
2b401ce13b
(archive_file) Small optimizations - use one strlen less in one instance
2019-04-27 02:39:33 +02:00
twinaphex
7af68ca0b9
(libretro-common) Update
2019-04-27 02:21:35 +02:00
twinaphex
a2cb3f60a4
path_get_extension - fix regression
2019-04-27 02:17:17 +02:00
twinaphex
fbae4efc97
Simplify path_basename and path_get_extension
2019-04-27 02:07:25 +02:00
twinaphex
1c2cbe596c
Fix selected entries on dropdown menus
2019-04-27 01:15:14 +02:00
twinaphex
5c3d340e01
(UTF) Small optimizations
2019-04-27 00:46:26 +02:00
Twinaphex
f4f1212372
Merge pull request #8644 from m4xw/libnx
...
[Libnx] Toolchain related changes
2019-04-26 22:10:40 +02:00
M4xw
ca80a3a4da
[Libnx] Toolchain related changes
...
-Remove switch_pthread - It should be no longer used
-Increase SAVE_STATE_CHUNK to 4MB
-Fix overclocking on Horizon 8.0+
Note: This requires the updated Toolchain before Merge
2019-04-26 21:58:40 +02:00
Twinaphex
fce660de29
Merge pull request #8643 from theheroGAC/patch-43
...
Update msg_hash_it.h
2019-04-26 20:40:04 +02:00
theheroGAC
1ee127fe68
Update msg_hash_it.h
2019-04-26 17:22:27 +02:00
twinaphex
7201d0bf22
Revert "Use path_is_valid instead of filestream_exists where possible -"
...
This reverts commit 88e3abd6fd .
2019-04-26 13:46:21 +02:00
twinaphex
88e3abd6fd
Use path_is_valid instead of filestream_exists where possible -
...
stat should be faster than fopen
2019-04-26 13:33:25 +02:00
twinaphex
1598cc773c
More small cleanups
2019-04-26 12:53:12 +02:00
twinaphex
68ab984603
(archive_file) Safe optimizations
2019-04-26 12:46:44 +02:00
twinaphex
aa156bd804
Have to revert this for now
2019-04-26 11:28:08 +02:00
twinaphex
60c028a562
(archive_file) Some optimizations
2019-04-26 10:26:48 +02:00
twinaphex
cec858748f
(dir_list) Optimize dir_list_read
2019-04-26 08:23:56 +02:00
twinaphex
1433a587b2
(dir_list) Simplify parse_dir_entry
2019-04-26 07:54:37 +02:00
twinaphex
ad03ac055d
dir_list - simplify dir_list_append
2019-04-26 06:36:55 +02:00
twinaphex
ddace03872
(config_file.c) Cleanups
2019-04-26 06:28:10 +02:00
twinaphex
89563ce9c8
(stdstring) Small cleanups
2019-04-26 06:07:40 +02:00
twinaphex
d41827ec7e
(VFS implementation) Small cleanups
2019-04-26 05:53:59 +02:00
twinaphex
fb653d22dc
(file_path.c) Small simplifications
2019-04-26 04:49:42 +02:00
twinaphex
c9caa5c39b
(iOS10/11/9) Add rcheevos include dirs
2019-04-26 04:07:16 +02:00
twinaphex
246e224626
(menu displaylist) Fix shader preset/shader pass selection
2019-04-26 02:58:57 +02:00
twinaphex
cd11385348
Fix bug with Quick Menu -> Controls
2019-04-26 02:53:57 +02:00
twinaphex
1f53eea4ee
(Cocoa GL/GLES) Set this flag for OpenGLES
2019-04-26 02:27:48 +02:00
twinaphex
0b5a62ff9e
(Menu) Cleanups
2019-04-26 01:44:52 +02:00
twinaphex
9edf8ecab0
(menu displaylist) Cleanups
2019-04-26 01:16:55 +02:00
twinaphex
30c08c369c
(menu displaylists) Simplifications
2019-04-26 01:07:26 +02:00
twinaphex
aed89c053b
(menu displaylist) Cleanups
2019-04-25 05:32:19 +02:00
twinaphex
fa09b29ad9
(menu displaylist) Cleanups
2019-04-25 05:28:52 +02:00
twinaphex
c45699aeae
(menu displaylist) Cleanups
2019-04-25 05:15:29 +02:00
twinaphex
71e07316db
(menu displaylist) Cleanups
2019-04-25 04:52:52 +02:00
twinaphex
ff40ae2486
Refactor slang_preprocess.cpp - try to remove auto variables
2019-04-25 04:07:18 +02:00
twinaphex
a42b8f616f
(slang reflection) Cleanups - start getting rid of most auto
...
variables
2019-04-25 03:54:04 +02:00
twinaphex
0bae77d199
(Shaders Vulkan/GLcore) Cleanups
2019-04-25 02:37:13 +02:00
twinaphex
15afaedaa8
(Shaders vulkan/GLcore) Simplify
2019-04-25 02:34:26 +02:00
twinaphex
e40c3ec07b
(Shader Vulkan/GL core) Make code more the same
2019-04-25 01:42:56 +02:00
twinaphex
55b53929db
(shader GL/Vulkan) Cleanups
2019-04-24 23:45:57 +02:00
twinaphex
604403fe90
(shader_vulkan) Simplifications - start making shader_gl_Core
...
and shader_vulkan more alike
2019-04-24 23:13:42 +02:00
twinaphex
e42dae928e
(gl shader core) Simplifications
2019-04-24 22:20:48 +02:00
twinaphex
51a69dff44
(gl core shaders) Simplification
2019-04-24 22:10:21 +02:00
twinaphex
3225876f0b
(shader_gl_core.cpp) Simplify
2019-04-24 20:25:37 +02:00
Twinaphex
c85bf21fbb
Merge pull request #8629 from orbea/wayland
...
qb: Disable wayland for CXX_BUILD for now.
2019-04-24 18:59:12 +02:00
orbea
780fa2679f
qb: Disable wayland for CXX_BUILD for now.
2019-04-24 09:32:01 -07:00
twinaphex
8fc40d2a2a
Menu displaylist - prevent segfault with shader parameters screen
...
when a shader has no parameters and handle does not exist
2019-04-24 18:07:12 +02:00
twinaphex
5e82940a08
(VFS) Reimplement path_mkdir_error
2019-04-24 17:41:02 +02:00
twinaphex
a60844897f
(Shader GL core) Simplify some code
2019-04-24 04:24:48 +02:00
twinaphex
c3c3b6c2a2
(GL_CORE) Add gl_capabilities.c
2019-04-24 04:05:42 +02:00
Twinaphex
f3d04b7562
(OSX10.7) Add C++ source files
2019-04-24 03:59:55 +02:00
Twinaphex
e9bbc8d8dd
(gl_core.c) Remove unused variable
2019-04-24 03:49:34 +02:00
twinaphex
c422ec1a0f
(OSX10.7) Add header include dirs
2019-04-24 03:46:33 +02:00
Twinaphex
fb4e9f560f
(OSX 10.7) Update
2019-04-24 03:42:14 +02:00
twinaphex
9ac971050d
(GL_CORE) Add RGL/glsym
2019-04-24 03:37:17 +02:00
twinaphex
c55873c324
(GL_CORE) More updates
2019-04-24 03:33:32 +02:00
twinaphex
4f542c051d
(OSX 10.7) Add defines
2019-04-24 03:29:46 +02:00
twinaphex
59b45f7812
Start making HAVE_OPENGL_CORE independent
2019-04-24 03:23:57 +02:00
Twinaphex
21cd11acb4
Merge pull request #8628 from orbea/c89
...
Fix C89_BUILD.
2019-04-24 02:55:16 +02:00
orbea
552cc08549
Fix C89_BUILD.
2019-04-23 17:51:26 -07:00
twinaphex
d6e9776ab8
(VFS) Small cleanups
2019-04-24 02:19:09 +02:00
twinaphex
b3686aee4c
Initialize playlist_entry manually
2019-04-24 02:10:45 +02:00
twinaphex
c854d0916b
(XMB) XMB honors the 'show menu sublabels' setting now - was previously
...
RGUI only
2019-04-24 01:48:28 +02:00
Twinaphex
3e15f1b512
Merge pull request #8626 from retrotails/master
...
add rgui snow
2019-04-24 01:39:44 +02:00
twinaphex
f3a31ffd8d
Increment count correctly per entry added
2019-04-24 01:21:24 +02:00
twinaphex
22ac50d39c
(menu displaylist) Cleanups
2019-04-23 23:59:05 +02:00
twinaphex
e7cb5ccdee
menu_displaylist_parse_playlist - cleanups
2019-04-23 23:50:30 +02:00
twinaphex
70d0bd5092
If we are inside online updater screen and go back ingame and then
...
go back to the menu, we would become stuck inside this menu because
there were no entries. This has now been fixed
2019-04-23 23:35:52 +02:00
twinaphex
f573626144
Simplify path_parent_dir
2019-04-23 23:21:16 +02:00
twinaphex
b8694ff127
(file_path.c) More simplifications
2019-04-23 23:10:53 +02:00
twinaphex
7fe3f5f7ff
(file_path.c) Turn path_stat into a macro
2019-04-23 22:59:57 +02:00
twinaphex
cca51030d7
simplify path_mkdir
2019-04-23 22:53:07 +02:00
twinaphex
f9f66a14b3
Simplify retro_vfs_mkdir_impl
2019-04-23 22:30:38 +02:00
twinaphex
589e886954
(Database menu) Add no entries to display when there are no entries
...
inside a database file
2019-04-23 21:59:58 +02:00
twinaphex
4d7f9a85f1
Cleanup menu_displaylist_parse_playlists
2019-04-23 21:52:41 +02:00
twinaphex
b5a7020366
Cleanups
2019-04-23 21:15:15 +02:00
twinaphex
f8881f7cbe
Cleanup retroarch_validate_game_options
2019-04-23 21:06:12 +02:00
twinaphex
4eb2d8ae09
Cleanups
2019-04-23 20:22:07 +02:00
twinaphex
95ad896f9b
Cleanups
2019-04-23 20:07:29 +02:00
retrotails
b69c005c85
fix compiler errors
2019-04-23 13:48:06 -04:00
twinaphex
ff3467a79f
(Ozone) Add wifi icon for network info entries
2019-04-23 19:28:53 +02:00
twinaphex
6268d979c0
Cleanups
2019-04-23 19:20:49 +02:00
twinaphex
aba9cbb5b4
Cleanups
2019-04-23 18:51:03 +02:00
twinaphex
ff3a3f80d3
Cleanups
2019-04-23 18:41:50 +02:00
twinaphex
b25372b6f7
(menu displaylist) Cleanups
2019-04-23 18:39:24 +02:00
twinaphex
a2d4577a1f
Simplify parse_settings_internal_enum
2019-04-23 18:21:48 +02:00
twinaphex
d1e4ada773
menu_displaylist_parse_settings_internal_enum - optimize - if
...
setting is flagged as advanced and advanced settings are not
enabled, then do early return
2019-04-23 17:11:29 +02:00
twinaphex
804fab61bc
SImplify menu_displaylist_parse_type
2019-04-23 17:03:29 +02:00
twinaphex
a53c67791b
Simplify menu_displaylist_parse_settings_internal_enum
2019-04-23 14:39:36 +02:00
retrotails
499d61cb3d
added rgui snow
2019-04-23 04:33:10 -04:00
twinaphex
4b3b9add3e
(menu displaylist) Cleanups
2019-04-23 07:26:58 +02:00
twinaphex
d1f99e4610
(menu displaylist) Cleanups
2019-04-23 07:24:40 +02:00
twinaphex
5ca821c9db
(menu displaylist) Cleanups
2019-04-23 07:13:26 +02:00
twinaphex
485b41163c
Cleanup create_string_list_rdb_entry_int
2019-04-23 06:14:54 +02:00
twinaphex
e686cb34b0
(menu displaylist) Cleanups
2019-04-23 04:28:53 +02:00
twinaphex
afbc113e7b
(Menu displaylist) Cleanups
2019-04-23 04:19:28 +02:00
twinaphex
3c130927d3
(menu displaylist) Refactor latency settings list
2019-04-23 04:03:29 +02:00
twinaphex
15000edf11
(menu_displaylist) Cleanups
2019-04-23 03:54:33 +02:00
twinaphex
4dd95212ac
(menu displaylist) Get rid of duplicate function
2019-04-23 03:10:55 +02:00
twinaphex
7311aa6a69
(menu displaylist) More simplifications
2019-04-23 03:06:07 +02:00
twinaphex
52874b6316
Make the two parse_settings functions more alike
2019-04-23 02:51:44 +02:00
twinaphex
e4f48fac19
(C89_BUILD) Fix C89_BUILD
2019-04-23 02:23:27 +02:00
twinaphex
8811a4a8f9
(menu displaylist) More cleanups
2019-04-23 02:11:34 +02:00
twinaphex
8c3c34f984
(menu_displaylist) More cleanups
2019-04-23 01:32:05 +02:00
twinaphex
70ece8435c
(menu displaylist) Code cleanups
2019-04-23 01:21:51 +02:00
twinaphex
a6e18f23a8
(stb font unicode) Put MSVC check in again - MSVC 2005 and up get
...
Unicode STB font
2019-04-23 00:35:04 +02:00
twinaphex
566abd0cfd
(MSVC 2012) Start making the code in pixconv.c more backwards compatible
2019-04-23 00:08:34 +02:00
twinaphex
656283322e
(Griffin) Take out these ifdefs for XMB/MaterialUI/Ozone
2019-04-22 23:54:58 +02:00
twinaphex
a48dbcb52e
(MSVC 2005) Add HAVE_UPDATE_ASSETS
2019-04-22 23:43:27 +02:00
twinaphex
31c7abce64
(MSVC 2003) Fonts now show up for GL
2019-04-22 23:30:24 +02:00
twinaphex
c4d99586ba
(MSVC 2003) Compile in STB unicode for MSVC 2003
2019-04-22 23:07:10 +02:00
twinaphex
563253f268
More work to make HAVE_OPENGL1 independent
2019-04-22 22:59:48 +02:00
twinaphex
04d062b3d4
(MSVC2003) Enable HAVE_OPENGL1; make HAVE_OPENGL1 independent from
...
HAVE_OPENGL
2019-04-22 22:48:23 +02:00
twinaphex
3680c264d9
(PS3) Hopefully fix PS3 build finally
2019-04-22 20:47:48 +02:00
twinaphex
d08f9cb212
(menu_displaylist) menu_displaylist_parse_core_info - cut down on more
...
code duplication
2019-04-22 20:22:24 +02:00
twinaphex
799872e59d
(menu_displaylist) Remove tons of code duplication
2019-04-22 20:11:34 +02:00
twinaphex
4133da0fcf
(OSX) Add OSX 10.7 solution - not done yet - will use HAVE_GL_CORE
...
and HAVE_SLANG/HAVE_SPIRV_CROSS
2019-04-22 10:52:52 +02:00
Twinaphex
077a5dd685
(OSX) CXX_BUILD buildfix
2019-04-22 10:33:30 +02:00
Twinaphex
64dea335ff
(OSX) Cleanups
2019-04-22 10:05:18 +02:00
twinaphex
63c8eb1a4c
Simplify config_load_shader_preset
2019-04-22 09:27:59 +02:00
twinaphex
1bb293ebae
(configuration.c) Cleanups
2019-04-22 08:55:52 +02:00
twinaphex
a2ec579689
(configuration) Cleanups
2019-04-22 08:46:58 +02:00
twinaphex
5171d167c8
Update log messages
2019-04-22 08:29:29 +02:00
twinaphex
cec7037839
(configuration.c) Cleanups
2019-04-22 08:21:57 +02:00
twinaphex
85c4a29d38
Simplify config_save_autoconf_profile
2019-04-22 08:13:26 +02:00
twinaphex
b69c7ec558
Cleanup config_load_file
2019-04-22 07:38:44 +02:00
twinaphex
f18407a011
config_load_shader_preset/config_load_override - use config_file_read
2019-04-22 07:21:01 +02:00
twinaphex
64ee26baae
More cleanups/refactors
2019-04-22 04:41:16 +02:00
twinaphex
9bd38b7011
Small style nits/cleanups
2019-04-22 04:25:43 +02:00
twinaphex
dcd5cb2602
(paths.c) Style nit
2019-04-22 04:05:58 +02:00
twinaphex
def9210cdc
(PS3) Buildfix
2019-04-22 04:01:20 +02:00
twinaphex
31fc95a6cf
Style nits
2019-04-22 03:08:30 +02:00
twinaphex
c38ed7f843
Use path_is_directory to check if directories exist instead of
...
filestream_exists
2019-04-22 02:43:09 +02:00
twinaphex
33e5a92867
We should be able to rely on the return value of path_mkdir
...
instead of doing an additional negative path_is_directory check
afterwards
2019-04-22 02:33:12 +02:00
twinaphex
146b4ccc50
Use config_file_read in more places
2019-04-22 02:20:04 +02:00
twinaphex
317a443741
Use config_file_read in more places
2019-04-22 02:10:12 +02:00
twinaphex
955a149ce9
Use config_file_read where we can assume we are reading a file
2019-04-22 01:56:24 +02:00
twinaphex
16e2db25c4
Prefer config_file_read instead of config_file_new when we are
...
sure the path cannot be a directory path
2019-04-22 01:23:50 +02:00
twinaphex
69168ec6bc
Core info list iteration was calling path_stat two times on the same
...
paths - unnecessary file I/O is an issue with UWP/WinRT so let's cut
this down to only one path_stat. config_file_read function created -
acts the same as config_file_new except it doesn't check if the path
provided is actually a directory, which in turn would lead to another path_stat call
2019-04-22 01:13:19 +02:00
twinaphex
b41384a0d0
(input_driver) Cleanups
2019-04-22 00:05:12 +02:00
twinaphex
d281e3f889
(retroarch.c) Cleanups
2019-04-21 23:42:21 +02:00
twinaphex
b998bda5a1
Fix crash that can occur with Discord netplay
2019-04-21 21:56:40 +02:00
Twinaphex
3f1a516696
Merge pull request #8616 from orbea/wayland
...
wayland: Fix build.
2019-04-21 18:28:42 +02:00
twinaphex
2509ee9646
(paths.c) Cleanups - string cannot be empty at this point
2019-04-21 17:57:32 +02:00
twinaphex
435c80a844
path_set_redirect - simplifications
2019-04-21 17:46:55 +02:00
orbea
1e86824e96
wayland: Fix build.
...
Fixes https://github.com/libretro/RetroArch/issues/8614
2019-04-21 08:11:26 -07:00
twinaphex
b0b1b0b782
(input_driver) Cleanup
2019-04-21 16:57:35 +02:00
twinaphex
f292524031
Cleanup
2019-04-21 16:50:25 +02:00
twinaphex
8165b43170
(input_driver) Further simplifications
2019-04-21 16:30:12 +02:00
twinaphex
7ae0c6b2c1
(input_driver.c) Simplifications
2019-04-21 16:19:48 +02:00
twinaphex
8312d67a11
(input_driver.c) Further simplifications
2019-04-21 16:13:11 +02:00
twinaphex
b6fd875230
(input_driver.c) Simplifications
2019-04-21 15:48:56 +02:00
twinaphex
f6fec009d2
input_config_get_prefix becomes static function
2019-04-21 07:56:20 +02:00
twinaphex
a79eec8698
(input_driver.c) Cleanup
2019-04-21 07:46:52 +02:00
twinaphex
af2805406d
Move more functionality to input_driver.c ; make more functions static
2019-04-21 07:30:14 +02:00
twinaphex
270e95bc97
Turn a lot of input_config_parse functions static
2019-04-21 06:42:13 +02:00
twinaphex
0226820825
Simplify config_read_keybinds_conf
2019-04-21 06:32:39 +02:00
twinaphex
ce31ed6a51
(configuration.c) Simplifications
2019-04-21 06:20:25 +02:00
twinaphex
7372bafb44
Remove RARCH_CTL_SET_LIBRETRO_PATH
2019-04-21 06:03:02 +02:00
twinaphex
e5800cf733
Cleanups
2019-04-21 05:47:24 +02:00
twinaphex
81d22c63de
(task_content) Some simplifications
2019-04-21 05:33:41 +02:00
twinaphex
5771a7a71d
Simplify some code
2019-04-21 05:24:06 +02:00
twinaphex
b63fa7b94b
(configuration/paths) Simplify some code
2019-04-21 05:05:44 +02:00
twinaphex
0909c80138
Cleanups
2019-04-21 04:49:04 +02:00
twinaphex
565e25d2ab
(menu displaylist) Cleanups
2019-04-21 04:33:22 +02:00
twinaphex
2d9f0ea7ce
(menu displaylist) Cleanups
2019-04-21 04:27:27 +02:00
twinaphex
2941365741
(menu displaylist) Cleanups
2019-04-21 04:17:15 +02:00
Twinaphex
05b50c346d
Merge pull request #8613 from orbea/travis
...
travis: Avoid more duplication.
2019-04-21 04:10:52 +02:00
twinaphex
5748de8b1f
(menu_displaylist) Cleanups
2019-04-21 04:09:11 +02:00
twinaphex
a150bc27ce
(menu_displaylist) Cleanups
2019-04-21 04:06:37 +02:00
twinaphex
e705862c07
(menu_displaylist) Cleanups
2019-04-21 03:45:35 +02:00
twinaphex
c662da11c3
(QT/UI) Cleanups
2019-04-21 03:28:23 +02:00
twinaphex
254c48707d
(QT/UI) Cleanups
2019-04-21 02:34:19 +02:00
twinaphex
1dc0fa83ff
Cleanups
2019-04-21 02:16:24 +02:00
orbea
f45a70d1e8
travis: Avoid more duplication.
2019-04-20 17:03:35 -07:00
twinaphex
91d56bf43f
(PS3) Buildfix
2019-04-21 01:39:10 +02:00
twinaphex
b5ba2ddc7b
(CXX) CXX_BUILD fix for Cheevos
2019-04-21 01:28:57 +02:00
twinaphex
0805838050
(QT/UI) Cleanups
2019-04-21 00:54:35 +02:00
twinaphex
a58297a577
(UI/QT) Create create_widget
2019-04-21 00:41:26 +02:00
twinaphex
9ba1b522c2
(menu widgets) CXX_BUILD fixes
2019-04-21 00:31:31 +02:00
Twinaphex
ba3161af87
Merge pull request #8612 from orbea/c89
...
Fix C89_BUILD with clang.
2019-04-21 00:01:26 +02:00
orbea
aac42e309c
Fix C89_BUILD with clang.
2019-04-20 14:59:07 -07:00
Twinaphex
d6d882f34b
Merge pull request #8611 from orbea/travis
...
travis: Add C89_BUILD and CXX_BUILD.
2019-04-20 23:35:32 +02:00
orbea
ea4415b5f4
travis: Add C89_BUILD and CXX_BUILD.
2019-04-20 13:47:29 -07:00
Twinaphex
cc749c6e60
Merge pull request #8609 from orbea/travis
...
travis: Avoid some duplication.
2019-04-20 22:25:25 +02:00
Twinaphex
287c95ac8b
Merge pull request #8610 from meleu/runtime_rcheevos_switch_c89
...
C89/CXX support for rcheevos
2019-04-20 22:25:11 +02:00
Jamiras
2319b2bde8
fix C89/CXX build
2019-04-20 14:04:50 -06:00
orbea
443e6a2b1d
travis: Avoid some duplication.
2019-04-20 13:02:45 -07:00
twinaphex
8e638f435a
(Wayland) wl_array_for_each macro fails with CXX_BUILD - have to
...
roll our own macro instead doing it right
2019-04-20 20:33:22 +02:00
twinaphex
499235cd40
(CXX_BUILD) Another buildfix
2019-04-20 19:55:50 +02:00
twinaphex
e4873f8a46
Another CXX_BUILD buildfix
2019-04-20 19:51:08 +02:00
twinaphex
7b3be5eddf
(wayland) Fix some CXX_BUILD issues; possibly not all
2019-04-20 18:42:23 +02:00
twinaphex
aa03025dd1
Need to disable cheevos for C89/CXX until this is fixed
2019-04-20 17:17:36 +02:00
twinaphex
762e28e1e0
(CXX_BUILD) Silence this warning
2019-04-20 16:39:58 +02:00
Twinaphex
c9cfd1cd89
Silence xcode warnings - unused variables
2019-04-20 16:36:01 +02:00
Twinaphex
26bbf46054
Merge pull request #8608 from orbea/cxxbuild
...
Fix some CXX_BUILD errors.
2019-04-20 16:23:46 +02:00
twinaphex
797a4bca0f
(UI/QT) network.cpp - more dehardcoding
2019-04-20 16:19:47 +02:00
twinaphex
22739b4430
(UI/QT) Refactor audio.cpp
2019-04-20 16:14:37 +02:00
orbea
4bd3a54fbb
Fix some CXX_BUILD errors.
2019-04-20 07:08:22 -07:00
twinaphex
f1a2652024
Use C comments instead of C++ comments
2019-04-20 15:45:20 +02:00
twinaphex
bb45102450
Merge branch 'master' of https://github.com/libretro/RetroArch
2019-04-20 15:24:46 +02:00
Twinaphex
bca306a006
Merge pull request #8501 from meleu/runtime_rcheevos_switch
...
add config option to choose between cheevos implementations
2019-04-20 15:23:51 +02:00
twinaphex
e35cd80a14
(MSVC 2010) Buildfix
2019-04-20 05:53:17 +02:00
meleu
9091409efa
remove '#ifdef HAVE_NEW_CHEEVOS' leftovers
2019-04-19 23:11:31 -03:00
meleu
c2364096f3
Merge branch 'master' into runtime_rcheevos_switch
2019-04-19 21:50:00 -03:00
twinaphex
b137616746
Update Makefile.common
2019-04-20 01:15:09 +02:00
twinaphex
1d3533d847
Add rsemaphore.c
2019-04-20 01:14:38 +02:00
Twinaphex
e786798527
Merge pull request #8606 from leiradel/fix_memory_access
...
Fix check for mmaps or meminfo
2019-04-19 22:21:53 +02:00
twinaphex
1fb1b1bdb7
Add this back
2019-04-19 19:28:25 +02:00
twinaphex
d7d201cb63
(Apple Metal) Add HAVE_MENU to moc generation
2019-04-19 19:26:57 +02:00
leiradel
dab941e53d
Simpler code paths
2019-04-19 17:33:24 +01:00
leiradel
c0bb911501
Fix check to chose between mmaps and meminfo
2019-04-19 15:12:04 +01:00
leiradel
8aa16caef5
Fix format string in log message
2019-04-19 15:01:02 +01:00
Brad Parker
51d3376f07
Update CHANGES.md
2019-04-19 09:15:47 -04:00
Twinaphex
e61c331656
Merge pull request #8601 from orbea/roaraudio
...
qb: Check for libroar 1.0.12.
2019-04-19 04:58:24 +02:00
orbea
a86848d822
qb: Check for libroar 1.0.12.
...
This hides a now fixed upstream libroar build error which breaks LGTM.
Unfortunately this only allows the most recent roaraudio version to be
used.
2019-04-18 13:49:56 -07:00
hizzlekizzle
46dda3b5c3
Merge pull request #8600 from orbea/filter
...
Also fix the video filter selection.
2019-04-18 15:30:07 -05:00
orbea
b7b17ee7e5
Also fix the video filter selection.
2019-04-18 12:50:35 -07:00
bparker06
d7a7260909
also fix audio DSP plugin
2019-04-18 15:12:53 -04:00
orbea
dd9bde2184
Fix font selection.
...
Fixes https://github.com/libretro/RetroArch/issues/8593
2019-04-18 15:12:53 -04:00
Brad Parker
572c16cb2a
style cleanup with uncrustify
2019-04-18 11:47:13 -04:00
Brad Parker
e7dbac7eb0
prevent null derefs found by scan-build
2019-04-18 11:46:53 -04:00
Brad Parker
fa128f950d
remove unused functions
2019-04-18 10:35:51 -04:00
Twinaphex
99a1d8ccc6
Merge pull request #8597 from jdgleaver/rgui-osk-build-fix
...
RGUI OSK - HAVE_LANGEXTRA=0 build fix
2019-04-18 12:50:40 +02:00
jdgleaver
ed1480bc87
RGUI OSK - HAVE_LANGEXTRA=0 build fix
2019-04-18 10:02:05 +01:00
Brad Parker
d8968d8d0b
add initial Turkish translation from Ömercan Kömür (fpscan)
2019-04-17 19:08:23 -04:00
Twinaphex
a41e7aa0a7
Merge pull request #8594 from jdgleaver/rgui-osk
...
(RGUI) Add on-screen keyboard
2019-04-18 00:11:29 +02:00
jdgleaver
10f8077294
(RGUI) Add on-screen keyboard
2019-04-17 17:05:51 +01:00
Twinaphex
d013a04bfb
Merge pull request #8592 from jdgleaver/3ds-tearing
...
(3DS) Fix screen tearing when running 50Hz content
2019-04-17 03:15:16 +02:00
twinaphex
56d45ea0c0
(NL) Update translation
2019-04-17 03:13:37 +02:00
jdgleaver
a9a5782cc0
(3DS) Fix screen tearing when running 50Hz content
2019-04-16 15:44:47 +01:00
Twinaphex
be7356ec6d
Merge pull request #8590 from bparker06/default_lang
...
Set language to OS/user default on first startup
2019-04-16 14:07:53 +02:00
Brad Parker
a5e52bd3c7
android: set preferred OS language on first start
2019-04-16 02:09:38 -04:00
Brad Parker
ffb07f3076
win32: set default language to OS preferred language on first start
2019-04-16 00:42:29 -04:00
Brad Parker
1ecc5fd9d1
unix: only set default language if support for multiple languages is compiled in
2019-04-16 00:41:59 -04:00
Brad Parker
aa588dec35
set default language on first startup according to OS setting (initial *nix implementation)
2019-04-15 23:14:49 -04:00
Twinaphex
e1573e4b39
Merge pull request #8586 from jdgleaver/3ds-update
...
(3DS) Sanitise/Improve display mode selection
2019-04-16 03:17:31 +02:00
Twinaphex
2fcb4b5854
Merge pull request #8589 from CozmoP/ampersand
...
Qt: sanitize ampersands
2019-04-16 03:17:09 +02:00
twinaphex
1baebdbd47
(UI/QT) Fix Travis OSX build hopefully
2019-04-16 00:47:13 +02:00
Twinaphex
bd843857de
Merge pull request #8588 from CozmoP/scrollbar
...
Qt: add scrollbar to settings dialog
2019-04-16 00:31:34 +02:00
CozmoP
aa98a80fa6
Qt: sanitize ampersands
2019-04-15 22:45:03 +02:00
CozmoP
ac6e4732f1
Qt: add scrollbar to settings dialog
2019-04-15 22:29:16 +02:00
Twinaphex
f9ce822a7b
Merge pull request #8587 from rzumer/fix_cheevos_oob
...
Check bounds of accessed memory for achievements
2019-04-15 19:40:49 +02:00
Raphaël Zumer
dc37d56ac8
Check bounds of peeked memory for achievements
2019-04-15 13:34:44 -04:00
jdgleaver
54e1711f9a
(3DS) Sanitise/Improve display mode selection
2019-04-15 17:05:55 +01:00
twinaphex
3d7eb19abd
(UI/QT) Dehardcode User Interface -> Views -> Quick Menu
2019-04-15 08:00:24 +02:00
twinaphex
d620e9ce1d
(UI/QT) Dehardcode core settings
2019-04-15 07:48:34 +02:00
twinaphex
2e21a35261
(UI/QT) Dehardcode configuration settings
2019-04-15 07:40:51 +02:00
twinaphex
39c111bb92
(UI/QT) Dehardcode directory settings
2019-04-15 07:15:53 +02:00
twinaphex
a680133a38
(UI/QT) Dehardcode driver settings
2019-04-15 07:01:51 +02:00
twinaphex
df1fe1f1ae
(menu_displaylist) slim down switch list
2019-04-15 06:55:44 +02:00
twinaphex
1f7d7d6441
(UI/QT) Dehardcode logging
2019-04-15 06:54:36 +02:00
twinaphex
f33e04c747
(UI/QT) Dynamically generate settings for 'throttle'
2019-04-15 06:29:02 +02:00
twinaphex
085f25e81f
(UI/QT) First attempt at dynamically generating settings instead
...
of manually specifying settings
2019-04-15 06:16:55 +02:00
twinaphex
1599f1f5d3
(UI/QT) Create overloaded 'add' function
2019-04-15 05:18:30 +02:00
twinaphex
29ca98c10c
(UI/QT) Prevent unnecessary costly functions
2019-04-15 05:13:40 +02:00
twinaphex
b38a4dcb08
(UI/QT) Make some of the add functions private
2019-04-15 04:26:19 +02:00
twinaphex
d9723d2282
Make parse_settings_internal_enum a public function
2019-04-15 03:55:00 +02:00
twinaphex
52d2b6ae94
(UI/QT) Cleanups
2019-04-14 23:34:28 +02:00
twinaphex
060396e726
(UI/QT) Dehardcode more settings
2019-04-14 23:30:34 +02:00
twinaphex
756e49d2af
(UI/QT) Dehardcode settings
2019-04-14 23:07:34 +02:00
twinaphex
534cfb60cf
(UI/QT) ui - start dehardcoding additions
2019-04-14 19:04:46 +02:00
twinaphex
4b3ca341c2
(UI/QT) saving - dehardcode more additions
2019-04-14 18:58:51 +02:00
twinaphex
181cff34d8
(UI/QT) network.cpp - dehardcode more additions
2019-04-14 18:55:30 +02:00
twinaphex
f3a7f6971b
(QT/UI) Dehardcode more additions
2019-04-14 18:37:20 +02:00
twinaphex
e0849df59f
(UI/QT) Dehardcode two more additions
2019-04-14 18:33:15 +02:00
twinaphex
051c877c62
(QT/UI) By default, a CONFIG_FLOAT setting becomes a 'spinbox' UI type.
...
If a range is specified, it becomes a 'slider and spinbox' UI type.
2019-04-14 18:24:27 +02:00
twinaphex
0feb657e29
(UI/QT) More dehardcoding
2019-04-14 17:54:00 +02:00
twinaphex
9f09efe5c9
(UI/QT) Dehardcode some more additions
2019-04-14 17:45:12 +02:00
twinaphex
338ce7e678
(UI/QT) Dehardcode some more additions
2019-04-14 17:26:14 +02:00
twinaphex
82e38ca2ee
(UI/QT) Dehardcode some more settings
2019-04-14 17:13:04 +02:00
twinaphex
95f77a2288
(UI/QT) Create 'add' function for SettingsGroup and LayoutForm
2019-04-14 17:10:13 +02:00
twinaphex
0cb94aef85
(Qt) Slight code formatting cleanups
2019-04-14 08:13:54 +02:00
twinaphex
e840a6c95a
Cut down on some code duplication
2019-04-14 07:08:35 +02:00
twinaphex
9c8c889477
rarch_setting - start implementing ui_type
2019-04-14 07:01:01 +02:00
Twinaphex
2bab38e857
Merge pull request #8306 from CozmoP/options
...
WIP/PoC Qt: settings PoC
2019-04-14 05:44:02 +02:00
twinaphex
cee285bcd5
(playlist.c) Code style cleanups
2019-04-13 18:57:02 +02:00
twinaphex
fb306a9358
(verbosity.c) Code formatting cleanups
2019-04-13 18:49:05 +02:00
twinaphex
10d66d28c0
(runtime_file.c) Code style cleanups(runtime_file.c) Code style
...
cleanups(runtime_file.c) Code style cleanups(runtime_file.c) Code style
cleanups(runtime_file.c) Code style cleanups(runtime_file.c) Code style
cleanups(runtime_file.c) Code style cleanups(runtime_file.c) Code style
cleanups(runtime_file.c) Code style cleanups
2019-04-13 18:47:11 +02:00
twinaphex
a7abd77141
(menu_shader) Remove some unnecessary functions
2019-04-13 06:40:21 +02:00
twinaphex
70373dba9a
(task_screenshot.c) Cleanups
2019-04-13 04:56:11 +02:00
Brad Parker
95145ec0d4
remove debug code
2019-04-12 21:17:04 -04:00
twinaphex
3619fae2d9
(LGTM) Silence some warnings
2019-04-13 02:15:26 +02:00
Twinaphex
5dde91040f
Merge pull request #8578 from jdgleaver/rgui-idle-thumbs
...
(RGUI) Add optional delay when loading thumbnails
2019-04-13 01:46:15 +02:00
Brad Parker
b8471aa3dc
gl1: add gpu hard sync support and print osd statistics
2019-04-12 19:28:34 -04:00
Twinaphex
247d427ea4
Merge pull request #8579 from huwpascoe/silence_warnings
...
silence warnings
2019-04-12 23:45:39 +02:00
Twinaphex
8918d0d873
Merge pull request #8580 from bparker06/playlist_subsystem
...
Add subsystem support for (history) playlists, make playlist_entry struct public to simplify function parameters
2019-04-12 23:45:02 +02:00
CozmoP
0cbb89168b
Merge pull request #2 from Tatsuya79/options
...
Move thumbnail type selection to grid footer.
2019-04-12 19:48:06 +02:00
bparker06
15c0191f08
Update task_content.c
2019-04-12 13:04:59 -04:00
Brad Parker
f7b0c0947c
add subsystem_name (friendly name) to history playlist, make playlist_entry struct public to simplify function parameters
2019-04-12 12:50:27 -04:00
Huw Pascoe
fed06044c4
silence warnings
2019-04-12 17:32:11 +01:00
jdgleaver
a446f8ad51
(RGUI) Add optional delay when loading thumbnails
2019-04-12 15:50:27 +01:00
Twinaphex
3345bed1d3
Merge pull request #8577 from hizzlekizzle/master
...
Silence menu_widgets max redefinition warning
2019-04-12 04:18:02 +02:00
meleu
0f92f001b0
rcheevos determine when to start/stop/submit leaderboards
2019-04-11 22:53:43 -03:00
hizzlekizzle
4f004ebebc
whoops, syntax error
2019-04-11 20:51:50 -05:00
hizzlekizzle
e85167072e
silence redefinition warning
...
go ahead and protect against PI redefinition, too, since that seems very likely to crop up at some point.
2019-04-11 20:46:12 -05:00
Jamiras
e35a3cb08b
use rcheevos for leaderboard processing
2019-04-11 18:57:12 -06:00
bparker06
2c71ce437c
Merge pull request #6 from fr500/playlist_subsystem
...
[subsystem] add a function to get the friendly name
2019-04-11 20:00:26 -04:00
radius
d08779adf0
[subsystem] add a function to get the friendly name
2019-04-11 18:51:27 -05:00
bparker06
198bb6d047
Merge pull request #5 from fr500/playlist_subsystem
...
[subsystem] allow loading from history
2019-04-11 19:45:56 -04:00
bparker06
729f13cad4
Update menu_cbs_ok.c
2019-04-11 19:45:28 -04:00
radius
71bfd98012
[subsystem] allow loading from history
2019-04-11 18:18:37 -05:00
Twinaphex
1250565e9e
Merge pull request #8488 from markwkidd/collections-to-playlists
...
internationalization -- use "Playlist" instead of "Collection"
2019-04-11 20:02:59 +02:00
Twinaphex
2f64653241
Merge pull request #8574 from jdgleaver/rgui-extended-ascii
...
(RGUI) Add optional extended ASCII support
2019-04-11 20:02:42 +02:00
Twinaphex
da667600e1
Merge pull request #8575 from natinusala/master
...
menu widgets: fix screenshot, add achievement notification
2019-04-11 18:02:39 +02:00
natinusala
8287049a13
menu widgets: add badges to achievement notification
2019-04-11 17:35:13 +02:00
natinusala
f941d4e625
menu widgets: add first achievement notification widget
2019-04-11 16:46:41 +02:00
natinusala
942d228e3a
menu widgets: fix screenshot flash tainting the image
2019-04-11 16:46:41 +02:00
jdgleaver
a870526dc9
(RGUI) Add optional extended ASCII support
2019-04-11 14:29:31 +01:00
Brad Parker
230c64ba4b
add subsystem support for playlists, only missing the content load portion
2019-04-11 00:09:13 -04:00
twinaphex
702c889cd1
(D3D10/11/12) Menu widgets can now appear ingame
2019-04-11 02:22:21 +02:00
Brad Parker
2bfb073b3e
fix stack-use-after-scope and a memory leak with subsystems
2019-04-10 18:58:53 -04:00
Twinaphex
a7049b0020
Merge pull request #8573 from jdgleaver/rgui-menu-widgets
...
(RGUI) Fix menu widget display issues
2019-04-10 23:13:26 +02:00
jdgleaver
7e80f5520a
(RGUI) Fix menu widget display issues
2019-04-10 13:50:03 +01:00
Brad Parker
7648da1413
d3d9/10/11/12: fix scissor parameters
2019-04-10 00:23:00 -04:00
Brad Parker
e0b59f13e2
no analog/sensitivity correction for analog buttons
2019-04-09 23:17:11 -04:00
twinaphex
dc80e49509
(menu_display_gl) Small cleanup
2019-04-10 01:50:55 +02:00
twinaphex
002ac5a344
(menu display) pointer cleanups
2019-04-10 01:46:25 +02:00
Twinaphex
145e09a629
Merge pull request #8566 from jdgleaver/stb-space-fix
...
Fix text display issues when using Japanese text with stb_unicode
2019-04-09 17:02:43 +02:00
jdgleaver
136762f6a2
Fix text display issues when using Japanese (and other unicode-dependent language) text with stb_unicode
2019-04-09 15:51:33 +01:00
Twinaphex
f718b3558f
Merge pull request #8565 from markwkidd/patch-1
...
SET_ROTATION: not only for accelerated video drivers
2019-04-09 16:08:11 +02:00
Twinaphex
076a0d2f56
(OSX) Code analysis cleanups
2019-04-08 23:13:39 +02:00
twinaphex
b25c571b23
Comment out asserts that can be triggered when launching MaterialUI
...
in fullscreen mode
2019-04-08 22:25:35 +02:00
Twinaphex
3346cd23c0
Merge pull request #8564 from Themaister/master
...
glcore: Fix GLES build.
2019-04-08 21:22:28 +02:00
Themaister
f82601c4a8
glcore: Fix GLES build.
2019-04-08 21:17:13 +02:00
twinaphex
3199edcde2
(MSVC 2005) Buildfix
2019-04-08 20:48:47 +02:00
twinaphex
e206230a89
(Linux) Use STB unicode font renderer for Linux
2019-04-08 20:12:22 +02:00
Twinaphex
d6dfa240c8
Some cleanups
2019-04-08 19:36:44 +02:00
Twinaphex
8d7a0117bc
(Metal RA) Exclude OpenGL from Metal build
2019-04-08 19:17:51 +02:00
twinaphex
0af7167586
(GL1) Add menu widgets support
2019-04-08 18:58:26 +02:00
Twinaphex
4d429ea4d8
Merge pull request #8562 from jdgleaver/stb-fonts
...
Fix text alignment when using stb_unicode
2019-04-08 18:43:59 +02:00
twinaphex
c12e8dea07
(D3D10/11) All struct members are already being set
2019-04-08 18:42:52 +02:00
jdgleaver
38d2febba5
Fix text alignment when using stb_unicode
2019-04-08 17:37:23 +01:00
Twinaphex
8aaef0e95c
Merge pull request #8561 from natinusala/master
...
Reimplement missing menu widgets
2019-04-08 17:46:05 +02:00
natinusala
55d0701ac1
menu widgets: remove qb notice
2019-04-08 17:06:05 +02:00
natinusala
fba6f69d74
menu widgets: reimplement volume widget
2019-04-08 17:06:05 +02:00
natinusala
f036ce442e
menu widgets: reimplement slowmotion
2019-04-08 17:06:05 +02:00
natinusala
7a7f444e55
menu widgets: reimplement fast forward widget
2019-04-08 17:06:05 +02:00
natinusala
5667c73ebf
menu widgets: reimplement rewind widget
2019-04-08 17:06:04 +02:00
natinusala
b750199db4
menu widgets: reimplement pause widget
2019-04-08 17:06:04 +02:00
natinusala
3d52f2bf8f
menu widgets: reimplement screenshot widget
2019-04-08 17:06:04 +02:00
natinusala
e1838b4908
Add more Windows MINGW working directory stuff to gitignore
2019-04-08 17:06:04 +02:00
natinusala
7a3caf82d0
menu widgets: reimplement FPS counter
2019-04-08 17:06:04 +02:00
Twinaphex
e6efc02457
Merge pull request #8560 from jdgleaver/font-alignment-2
...
(Menu Widgets) Fix text alignment issues for ctr, metal and vita2d drivers
2019-04-08 16:25:17 +02:00
jdgleaver
4065dbf18e
(Menu Widgets) Fix text alignment issues for ctr, metal and vita2d drivers
2019-04-08 15:13:19 +01:00
twinaphex
45fa047b07
(Menu display) Pointer cleanups
2019-04-08 15:22:21 +02:00
Twinaphex
682d757cf7
Merge pull request #8559 from jdgleaver/font-alignment
...
(Menu Widgets) Fix text alignment issues with Vulkan and D3D video drivers
2019-04-08 14:53:00 +02:00
jdgleaver
9fff07e589
(Menu Widgets) Fix text alignment issues with Vulkan and D3D video drivers
2019-04-08 13:35:35 +01:00
markwkidd
d03ff44d53
allow non-accelerated video to rotate the display
2019-04-07 22:34:01 -04:00
twinaphex
b49577b65f
(UWP VFS) Code formatting cleanups
2019-04-07 22:45:35 +02:00
twinaphex
dd016c44c9
(UWP VFS) Code formatting cleanups
2019-04-07 21:58:10 +02:00
twinaphex
79ffb53ef2
(UWP VFS) Try to rewrite this - baby steps
2019-04-07 21:35:45 +02:00
twinaphex
e0cb900abe
(UWP VFS) Cleanups
2019-04-07 21:22:20 +02:00
Twinaphex
ffad99d886
Merge pull request #8552 from rzumer/patch-5
...
Fix cheevos crash when peeking out of range
2019-04-06 21:34:01 +02:00
Raphaël Zumer
e181bc6d39
Fix cheevos crash when peeking out of range
...
This would occur if the address being peeked at was not part of a memory region defined in the core.
2019-04-06 13:48:18 -04:00
Brad Parker
9579804c72
gl1: add overlay support
2019-04-05 23:07:59 -04:00
Brad Parker
48dc251303
gl1: add scissor reset from gl
2019-04-05 18:17:11 -04:00
Twinaphex
46455a6ff8
Merge pull request #8549 from jdgleaver/rgui-optimisation
...
(RGUI) Performance optimisations
2019-04-05 12:33:20 +02:00
jdgleaver
b301e4d444
(RGUI) Performance optimisations
2019-04-05 09:16:29 +01:00
twinaphex
827802d883
Revert "Don't grab these two variables for every blit_line call"
...
This reverts commit ca56e0e91d .
2019-04-04 18:32:08 +02:00
twinaphex
d7d260556b
Revert "(RGUI) Move menu_display_font_framebuffer to rgui.c"
...
This reverts commit 1a3ec1c3be .
2019-04-04 17:51:58 +02:00
twinaphex
1a3ec1c3be
(RGUI) Move menu_display_font_framebuffer to rgui.c
2019-04-03 23:06:56 +02:00
twinaphex
ca56e0e91d
Don't grab these two variables for every blit_line call
2019-04-03 22:48:32 +02:00
bparker06
c8b9b4ef25
Update stdstring.h
2019-04-03 12:06:31 -04:00
twinaphex
a5aa4d731b
Use memset instead of bzero
2019-04-03 16:56:50 +02:00
Brad Parker
ae12c30285
strcmp will always be faster
2019-04-03 10:41:19 -04:00
twinaphex
ab33d16da1
Small cleanup
2019-04-03 16:33:16 +02:00
twinaphex
25ba8f4ab0
(GL1) GL1.x won't have mipmapping support
2019-04-03 16:13:01 +02:00
Twinaphex
be7b845b6c
Silence warning
2019-04-03 14:52:20 +02:00
twinaphex
e0aa224575
(CoreAudio3) some cleanups
2019-04-03 14:48:18 +02:00
Twinaphex
637414c138
(CoreAudio3) Fix issues
2019-04-03 14:37:06 +02:00
Twinaphex
052137b027
(OSX) Silence warnings
2019-04-03 13:31:45 +02:00
Twinaphex
03381da506
Merge pull request #8538 from hizzlekizzle/master
...
don't alphabetize shader presets
2019-04-03 00:11:20 +02:00
Twinaphex
7e9c05c442
Merge pull request #8542 from fr500/patch-1
...
Update record_ffmpeg.c
2019-04-02 17:39:28 +02:00
Andrés
9739b181bf
Update record_ffmpeg.c
...
small fix in recording presets
2019-04-02 08:47:35 -05:00
Tatsuya79
e7373a9cc2
dark theme pushbutton indicator fix
2019-04-02 01:49:30 +02:00
Tatsuya79
61fa0a0807
Move thumbnail type selection to grid footer.
2019-04-01 21:31:46 +02:00
Twinaphex
737989cce4
Merge pull request #8541 from jdgleaver/rgui-drop-shadows
...
(RGUI) Add optional shadow effects
2019-04-01 19:55:53 +02:00
jdgleaver
3c10731fbd
(RGUI) Add optional shadow effects
2019-04-01 13:54:59 +01:00
Twinaphex
797f3226a7
Merge pull request #8540 from CozmoP/drivers
...
fix camera and location dropdown lists
2019-04-01 09:43:46 +02:00
CozmoP
224f925b3b
fix camera and location dropdown lists
2019-04-01 02:07:08 +02:00
hizzlekizzle
255dc9d932
don't alphabetize shader presets
...
It makes it harder to edit them later.
2019-03-31 08:53:36 -05:00
meleu
6e730cf2dd
update rcheevos files
2019-03-30 15:44:03 -03:00
Brad Parker
8639018976
use proper scaled radial deadzone calculation
2019-03-29 14:07:35 -04:00
Twinaphex
306653d069
Merge pull request #8535 from natinusala/master
...
ozone: fix content metadata for music and movie playlists
2019-03-29 12:41:01 +01:00
twinaphex
41eab46111
(C89) Buildfixes
2019-03-29 12:39:03 +01:00
natinusala
a924ac15c9
ozone: fix content metadata for music and movie playlists
2019-03-29 10:08:12 +01:00
Twinaphex
0c91f4dff5
Merge pull request #8532 from natinusala/master
...
ozone: fix content metadata for images playlist
2019-03-29 01:02:02 +01:00
Twinaphex
98ef566473
Merge pull request #8533 from jdgleaver/log-dir-fix
...
Log to file: ensure log directory is always created
2019-03-29 01:01:39 +01:00
CozmoP
3fda353fbc
Merge pull request #1 from Tatsuya79/patch-2
...
dark theme settings update
2019-03-28 19:21:00 +01:00
Tatsuya79
022f25df0c
dark theme settings update
2019-03-28 18:21:55 +01:00
jdgleaver
4086826e92
Log to file: ensure log directory is always created
2019-03-28 11:27:26 +00:00
natinusala
2148f8ca0a
ozone: fix content metadata for images playlist
2019-03-28 10:39:11 +01:00
Twinaphex
190cf1be97
Merge pull request #8530 from jdgleaver/rgui-inline-thumbs
...
(RGUI) Add inline playlist thumbnail support
2019-03-28 00:37:12 +01:00
Mark W. Kidd
8bbdf39cbf
remove un-reviewed translation updates
2019-03-27 16:31:37 -04:00
jdgleaver
c2122ed1d8
(RGUI) Add inline playlist thumbnail support
2019-03-27 16:29:23 +00:00
CozmoP
bd6fedc0f2
Qt: WIP settings dialog
2019-03-27 02:37:34 +01:00
Mark W. Kidd
2e125cd608
update Chinese (Simplified) per asakous
2019-03-26 08:01:01 -04:00
Twinaphex
7c13e57468
Merge pull request #8527 from bparker06/analog
...
add analog deadzone and sensitivity options, rename axis threshold
2019-03-26 10:39:50 +01:00
Brad Parker
e7891b8c1a
add analog deadzone and sensitivity options, rename axis threshold
2019-03-25 23:22:19 -04:00
Twinaphex
cc07982ee0
Merge pull request #8526 from jdgleaver/log-to-file-update
...
More 'Log to File' Additions
2019-03-25 23:57:53 +01:00
jdgleaver
2c65068be0
More 'Log to File' Additions:
...
- Add optional timestamped log files
- Handle errors if log file cannot be opened
- Android: flush log file immediately
- 3DS: log to file tested and fully working
- Default log paths added for all platforms
2019-03-25 17:22:59 +00:00
Mark W. Kidd
f61cacd24c
update Chinese (Traditional) per asakkous
2019-03-25 09:48:25 -04:00
meleu
a77327d20e
preventing "always false" alerts
2019-03-24 19:11:48 -03:00
Mark W. Kidd
d017163612
update Russian translation per ofry
2019-03-24 14:23:38 -04:00
twinaphex
cec06a0859
C89 buildfixes
2019-03-24 18:15:26 +01:00
meleu
c66b866a87
OSD msg when using new cheevos implementation
2019-03-24 12:52:12 -03:00
meleu
dda6716926
more namespacing work & del rcheevos/test/* files
2019-03-24 12:51:47 -03:00
Twinaphex
fcd55d871e
Merge pull request #8522 from stellarporter/blargg
...
gfx video filters: blargg ntsc snes conflicts
2019-03-24 16:11:30 +01:00
Twinaphex
5b835614d4
Merge pull request #8524 from jdgleaver/rgui-thread-fix
...
(RGUI) Fix deadlock when changing menu aspect with threaded video enabled
2019-03-24 16:11:08 +01:00
jdgleaver
4d2c35f6fe
(RGUI) Fix deadlock when changing menu aspect with threaded video enabled
2019-03-24 12:41:05 +00:00
stellarporter
11e4b0b6ef
gfx video filters: blargg ntsc snes conflicts
...
emscipten: avoid global symbol multiply defined error (core compiling its own snes_ntsc.c library)
2019-03-23 20:22:21 -05:00
Mark W. Kidd
5ba97fbcb2
use more natural Playlist term in German
2019-03-23 12:44:37 -04:00
Mark W. Kidd
6abaded373
spanish fixes per alfrix
2019-03-23 12:34:37 -04:00
Twinaphex
4258836422
Merge pull request #8520 from rsn8887/master
...
[VITA] Bluetooth mouse and keyboard support
2019-03-23 06:59:43 +01:00
rsn8887
28ef222886
[VITA] Bluetooth mouse and keyboard support
2019-03-22 21:32:59 -05:00
Twinaphex
123cd67a6a
Merge pull request #8486 from huwpascoe/rxml
...
Re-enable RXML and purge libxml
2019-03-23 03:25:32 +01:00
Twinaphex
586192c431
Merge pull request #8517 from barbudreadmon/patch-3
...
Add glsym private
2019-03-22 17:10:01 +01:00
Mark W. Kidd
e8dc6b8c3e
german translation fixes per m4xw
2019-03-22 12:07:39 -04:00
barbudreadmon
b9b9464652
Add glsym private
...
Allows core developpers to add their own definitions when working with glsm. 2 things needed :
- enable the `HAVE_GLSYM_PRIVATE` define
- create a glsym_private.h with your logic
You can find an example of usage at https://github.com/libretro/yabause/tree/yabasanshiro/yabause/src/libretro
2019-03-22 17:04:17 +01:00
Mark W. Kidd
04e87a00db
update PLAYLIST_DIRECTORY & PLAYLIST_ENTRY_RENAME
2019-03-22 11:33:16 -04:00
Mark W. Kidd
9b9b1e6b9c
update MENU_ENUM_SUBLABEL_PLAYLIST_ENTRY_REMOVE
2019-03-22 10:26:51 -04:00
Mark W. Kidd
961e435317
update MENU_ENUM_SUBLABEL_SCAN_XX strings
2019-03-22 08:17:33 -04:00
Mark W. Kidd
dcd9860e80
update MENU_ENUM_LABEL_VALUE_PLAYLIST_DIRECTORY
2019-03-22 08:17:32 -04:00
Mark W. Kidd
8771e5b958
use PLAYLISTS_TAB enum instead of COLLECTION_LIST
2019-03-22 08:17:31 -04:00
Twinaphex
194a675448
Merge pull request #8511 from jdgleaver/log-to-file-additions
...
Log to file improvements
2019-03-21 18:37:07 +01:00
jdgleaver
93506a0d18
Log to file improvements
2019-03-21 16:57:54 +00:00
Brad Parker
538576e6f9
update JP translation
2019-03-20 21:20:59 -04:00
Twinaphex
b518e639b6
Merge pull request #8509 from fjtrujy/master
...
[PS2] Remove the parallel compilation in the distribution scripts
2019-03-20 22:37:12 +01:00
Francisco Javier Trujillo Mata
677d65bf8d
Remove the parallel compilation for PS2 in the dist-scripts
2019-03-20 22:32:12 +01:00
Twinaphex
231e310ea1
Merge pull request #8508 from libretro/revert-8504-patch-3
...
Revert "Update french translation"
2019-03-20 22:30:51 +01:00
Twinaphex
1f9928c677
Revert "Update french translation"
2019-03-20 22:30:39 +01:00
twinaphex
be9a8c0e18
Buildfix
2019-03-20 18:00:14 +01:00
Twinaphex
dc46bea45a
Merge pull request #8504 from bubuleur/patch-3
...
Update french translation
2019-03-20 17:46:40 +01:00
Twinaphex
5d3233c1d5
Merge pull request #8506 from jdgleaver/rgui-int-scale-fix
...
(RGUI) Overhaul 'Lock Menu Aspect Ratio' option
2019-03-20 16:25:13 +01:00
Twinaphex
9fa8730023
Merge pull request #8505 from jdgleaver/rgui-wii-buildfix
...
(RGUI) Wii build fix
2019-03-20 16:11:24 +01:00
jdgleaver
f114e14d48
(RGUI) Overhaul 'Lock Menu Aspect Ratio' option
2019-03-20 13:41:27 +00:00
jdgleaver
9f93ec1077
(RGUI) Wii build fix
2019-03-20 09:46:18 +00:00
bubuleur
c168835c5f
Update msg_hash_fr.h
2019-03-20 09:56:16 +01:00
bubuleur
513273e3f2
Update french translation
2019-03-20 09:44:28 +01:00
Twinaphex
7b9fcfd280
Merge pull request #8503 from orbea/caca
...
Fix caca warning.
2019-03-20 05:59:57 +01:00
orbea
3fb4ed753d
Fix caca warning.
...
One too many lines were removed in
commit f67bfa24ef .
2019-03-19 21:54:51 -07:00
Twinaphex
c5d9a69ae7
Merge pull request #8500 from rsn8887/master
...
[LIBNX] Fix USB keyboard support for controlling Vice core and Menu
2019-03-20 02:29:23 +01:00
rsn8887
5aa0d17659
[LIBNX] Fix USB keyboard support for controlling Vice core and Menu
2019-03-19 19:49:45 -05:00
meleu
d444044fde
decrease log massive verbosity when leaderboard is active
2019-03-19 21:19:08 -03:00
meleu
4506a58e31
update rcheevos files
2019-03-19 21:13:10 -03:00
meleu
a5acd559d6
namespace both cheevos implementations & add a runtime setting to allow debugging
2019-03-19 21:13:10 -03:00
Twinaphex
469a65b55e
Merge pull request #8498 from rsn8887/master
...
[LIBNX] USB mouse support
2019-03-20 01:01:01 +01:00
rsn8887
208a68b528
[LIBNX] USB mouse support
2019-03-19 18:44:12 -05:00
Twinaphex
7646757faf
Merge pull request #8496 from jdgleaver/rgui-widescreen
...
(RGUI) Add widescreen support
2019-03-19 16:13:34 +01:00
jdgleaver
8336163112
(RGUI) Ensure update is immediate when changing 'Menu Aspect Ratio'
2019-03-19 15:10:14 +00:00
Twinaphex
51af4330eb
Merge pull request #8494 from rsn8887/master
...
[LIBNX] USB keyboard support (tested working in Dosbox core and Caprice32 core)
2019-03-19 16:09:37 +01:00
twinaphex
cd75045792
Simplify video_driver_frame - simplify FPS reporting printout
2019-03-19 16:03:19 +01:00
jdgleaver
b10901e6b9
Fix 'Multiplication result converted to larger type' alert
2019-03-19 14:42:52 +00:00
rsn8887
f943688dff
[LIBNX] USB keyboard support
2019-03-19 08:43:46 -05:00
jdgleaver
a17f0e2136
(RGUI) Allow text to be centred when selecting widescreen layouts
2019-03-19 13:11:00 +00:00
jdgleaver
e72c67bf87
(RGUI) Add widescreen support
2019-03-19 11:49:53 +00:00
twinaphex
4fb95db80b
Simplify video_driver_frame
2019-03-19 04:32:36 +01:00
Twinaphex
18803479ac
Merge pull request #8425 from fr500/master
...
Log to file
2019-03-19 01:19:18 +01:00
twinaphex
46dc4508f4
Buildfix for Cg
2019-03-18 16:32:46 +01:00
twinaphex
794f9c8968
(GL) Add comments
2019-03-18 16:02:28 +01:00
twinaphex
7c93da1360
(GL2) Simplifications
2019-03-18 15:57:43 +01:00
twinaphex
819016b00c
Move video_shader_driver_init to gl.c
2019-03-18 15:52:21 +01:00
twinaphex
27928081cf
Cleanups
2019-03-18 15:27:37 +01:00
twinaphex
f67bfa24ef
Get rid of video_poke_interface set_mvp
2019-03-18 15:19:11 +01:00
Twinaphex
399cfe67f4
Merge pull request #8491 from natinusala/master
...
ozone: use new button icons in footer
2019-03-18 14:39:46 +01:00
natinusala
e94c8a762d
ozone: use new button icons in footer
2019-03-18 12:59:23 +01:00
twinaphex
fe1255094f
Get rid of now unused set_coords in video_driver_poke_interface
2019-03-18 05:04:23 +01:00
twinaphex
03641f2378
(GL1) Cleanups
2019-03-18 04:50:50 +01:00
twinaphex
ab814efc62
(GL raster font) Don't have to call video_driver_set_coords/
...
video_driver_set_mvp anymore
2019-03-18 04:46:27 +01:00
twinaphex
8361253b52
(GL menu display driver) Don't go through
...
video_driver_set_coords/video_driver_set_mvp
2019-03-18 04:39:54 +01:00
radius
2acfe9cb6a
fix
2019-03-17 14:28:18 -05:00
radius
0c2f5093b2
disable forced logging on android
2019-03-17 14:28:17 -05:00
radius
8fd0aedc56
add log to file settings
2019-03-17 14:28:17 -05:00
Brad Parker
a8a06d498c
gl1: fix matrix not loading when threaded video is on
2019-03-17 12:46:01 -04:00
Twinaphex
cd5e844ee4
Merge pull request #8487 from fjtrujy/master
...
[PS2] Compiling issues for IRX files
2019-03-17 13:46:34 +01:00
Francisco Javier Trujillo Mata
69087727e9
fix issues executing makefile in a bash script
2019-03-17 13:36:40 +01:00
Huw Pascoe
45069537fb
Re-enable RXML and purge libxml
...
Fixed rxml to work with griffin.c
2019-03-17 03:04:35 +00:00
Twinaphex
4bb7054f8c
Merge pull request #8485 from fjtrujy/master
...
[PS2] CDFS Improvements
2019-03-16 16:00:36 +01:00
Francisco Javier Trujillo Mata
b1846ee449
[PS2] CDFS Improvements
2019-03-16 15:32:11 +01:00
Twinaphex
88ea33bbd2
Update CHANGES.md
2019-03-16 03:48:48 +01:00
Twinaphex
2d838a7e76
Merge pull request #8482 from fjtrujy/feature/CDFSSupport
...
[PS2] CDFS Support
2019-03-15 22:19:14 +01:00
Francisco Javier Trujillo Mata
8d1adbc6ee
Cleaning no needed functions and library
2019-03-15 20:19:14 +01:00
Francisco Javier Trujillo Mata
adf2743464
Implement CDFS and custom file descriptor support
2019-03-15 20:19:14 +01:00
Francisco Javier Trujillo Mata
da86549b8e
Add libcdvd library
2019-03-15 20:19:14 +01:00
Francisco Javier Trujillo Mata
4c24a17119
Extract IRX variables
2019-03-15 20:19:14 +01:00
Francisco Javier Trujillo Mata
f75f8482f8
Use bin2c for compiling IRX
2019-03-15 20:19:14 +01:00
Twinaphex
1dc0d43f68
Merge pull request #8481 from jdgleaver/ozone-thumb-fix
...
(Ozone) Fix thumbnail display issues
2019-03-15 18:13:52 +01:00
jdgleaver
d1e457115c
(Ozone) Fix thumbnail display issues
2019-03-15 17:01:26 +00:00
Twinaphex
5661c29409
Merge pull request #8480 from Themaister/master
...
glcore: Set frame count in shader interface.
2019-03-15 16:28:44 +01:00
Themaister
e3a88e8806
glcore: Set frame count in shader interface.
2019-03-15 15:36:18 +01:00
Twinaphex
5919171181
Merge pull request #8479 from jdgleaver/strlcpy-checks
...
strlcpy() safety checks
2019-03-15 15:21:10 +01:00
jdgleaver
4834119963
strlcpy() safety checks
2019-03-15 14:14:06 +00:00
Twinaphex
bf89c4bd3d
Merge pull request #8478 from natinusala/master
...
ozone: prevent content metadata from lagging
2019-03-15 15:01:50 +01:00
natinusala
6807f1b9bb
ozone: prevent content metadata from lagging
2019-03-15 14:45:15 +01:00
Twinaphex
35aacadd23
Merge pull request #8477 from natinusala/master
...
ozone: fix horizontal animation when refreshing the menu
2019-03-15 14:25:28 +01:00
natinusala
27c1dd4b7b
ozone: fix horizontal animation when refreshing the menu
2019-03-15 14:21:58 +01:00
Twinaphex
3adc9fce13
Merge pull request #8473 from natinusala/master
...
ozone: show metadata name if content logging is disabled
2019-03-15 12:50:34 +01:00
Twinaphex
7fa513be08
Merge pull request #8475 from jdgleaver/xmb-icon-fix
...
(XMB) Fix display glitches when refreshing current menu
2019-03-15 12:43:58 +01:00
jdgleaver
26f7503959
(XMB) Fix display glitches when refreshing current menu
2019-03-15 11:27:49 +00:00
natinusala
1a4786a7f1
ozone: show metadata name if content logging is disabled
2019-03-15 11:16:35 +01:00
Brad Parker
145013074e
android buildfix
2019-03-14 21:26:39 -04:00
twinaphex
6f284a1d43
Build fix
2019-03-15 01:08:09 +01:00
Brad Parker
c9dca9cdf1
Update CHANGES.md
2019-03-14 19:34:51 -04:00
Brad Parker
15e489fd0a
android: allow stylus/pen to move mouse without pressing down
2019-03-14 19:33:51 -04:00
Brad Parker
2f659e3e17
style nits
2019-03-14 19:33:02 -04:00
twinaphex
c8eb85ec2e
Implement gl_core_wrap_type_to_enum
2019-03-14 20:04:04 +01:00
Twinaphex
b7fb66b24e
Merge pull request #8470 from hhromic/libchdr
...
(libchdr) Use int types and format aligned to the `chd_header` typedef
2019-03-14 19:46:45 +01:00
Hugo Hromic
0cfefdd2a8
(libretro-common/libchdr) Use int types and format aligned to the chd_header typedef
2019-03-14 18:12:10 +00:00
twinaphex
a68072e293
Buildfix for C89_BUILD
2019-03-14 18:14:32 +01:00
Twinaphex
f2398280e0
Merge pull request #8468 from natinusala/master
...
ozone thumbnails improvements
2019-03-14 17:39:36 +01:00
Twinaphex
d415d4eb23
Merge pull request #8469 from hhromic/various-fixes
...
Fix C89 build and silence warnings
2019-03-14 17:39:18 +01:00
natinusala
44db578691
ozone: fix content metadata update
2019-03-14 17:31:48 +01:00
Hugo Hromic
794f4a6b34
(libretro-common/libchdr) Silence warnings in C89 build
2019-03-14 16:22:22 +00:00
Hugo Hromic
b10a318f16
(dispserv_x11.c) Silence warning
2019-03-14 16:13:09 +00:00
Hugo Hromic
1233c9d0dc
(command.c) Silence warning in C89 build
2019-03-14 16:12:56 +00:00
Hugo Hromic
136c08a4bb
(x11_common.c) Fix C89 build
2019-03-14 16:09:34 +00:00
natinusala
43b1768ee7
ozone: use menu_thumbnail for thumbnails
2019-03-14 16:56:07 +01:00
natinusala
f50567d340
ozone: fix thumbnails position and size
2019-03-14 16:23:08 +01:00
natinusala
d65068cf15
ozone: new content metadata layout
2019-03-14 16:23:08 +01:00
natinusala
53268540f8
ozone: fix crash
2019-03-14 16:23:08 +01:00
Twinaphex
35be34eb32
Merge pull request #8292 from markwkidd/patch-8
...
use "Playlist" rather than "Collection" in UI strings
2019-03-14 15:29:34 +01:00
twinaphex
643cd1923e
CXX_BUILD / C89_BUILD buildfixes
2019-03-14 14:14:44 +01:00
Twinaphex
dc8590a6e5
Merge pull request #8467 from jdgleaver/rgui-mixed-content-thumbs
...
(RGUI/XMB) Enable thumbnail display on mixed content playlists (history, favourites, etc.)
2019-03-14 13:51:15 +01:00
bparker06
970404dc28
ios buildfix
2019-03-14 08:37:52 -04:00
jdgleaver
28bb7c67af
(RGUI/XMB) Enable thumbnail display on mixed content playlists (history, favourites, etc.)
...
Move thumbnail path handling code to reusable menu_thumbnail_path.h/.c file
(XMB) Bug fixes:
- Show thumbnails correctly when 'Show associated cores in playlists' is enabled
- Prevent each thumbnail from being loaded twice (!) when changing current selection
2019-03-14 11:53:16 +00:00
Brad Parker
8064672f11
gl: set shader data to null after deinit
2019-03-13 16:22:04 -04:00
Brad Parker
79d0870526
Qt: fix shader file filter
2019-03-13 16:18:24 -04:00
twinaphex
d744ed4666
Reimplement video_shader_is_supported
2019-03-13 20:39:36 +01:00
twinaphex
57e11a10e7
Reimplement video_shader_get_type_from_ext
2019-03-13 20:32:19 +01:00
Twinaphex
4c29f3102f
Merge pull request #8464 from orbea/cxx_linker
...
Add a missing NEED_CXX_LINKER for the glcore video driver.
2019-03-13 20:16:52 +01:00
twinaphex
190e6316e3
Replace more instances of get_type_from_ext
2019-03-13 20:12:32 +01:00
orbea
7e96595894
Add a missing NEED_CXX_LINKER for the glcore video driver.
2019-03-13 11:59:53 -07:00
twinaphex
456452f1b7
Reimplement shader extension filtering
2019-03-13 19:51:33 +01:00
Brad Parker
97247dbaec
gl1: check for vender/renderer was in the wrong place
2019-03-13 14:44:03 -04:00
Twinaphex
b68764862d
Merge pull request #8463 from Themaister/master
...
Fix uniform override mistake in GLcore shader stack
2019-03-13 19:31:29 +01:00
Themaister
beff1144f6
Fix uniform override mistake in glcore shader stack.
...
glGetUniformLocation returned -1 after 0, and dropped uniforms on the
floor.
2019-03-13 18:28:05 +01:00
Themaister
ecc7bc0cf2
Fix compile error and flag errors on X/Wayland.
2019-03-13 18:27:44 +01:00
Brad Parker
77c8688d6a
android: bump msvc project to api level 26
2019-03-13 12:28:14 -04:00
twinaphex
3691f4fabf
Fix CXX_BUILD errors
2019-03-13 17:00:52 +01:00
twinaphex
83be5a1950
C89_BUILD fixes
2019-03-13 16:57:13 +01:00
bparker06
5e49a683ec
Update CHANGES.md
2019-03-13 10:30:11 -04:00
Twinaphex
dd5eca0f46
(OSX) Buildfix
2019-03-13 14:31:03 +01:00
twinaphex
b347b26d61
Reimplement shader flags being set - GL core should have only
...
Slang support and no GLSL, with the GL2 driver it is dependent
on the context driver
2019-03-13 14:06:50 +01:00
Twinaphex
a8a7fba2ca
Merge pull request #8450 from Exvat/switch-rumble
...
Add rumble support for the switch
2019-03-13 12:28:05 +01:00
twinaphex
cd77093588
Reimplement gl2_get_flags to no longer be reliant on shader driver's
...
get flags implementation
2019-03-13 12:12:02 +01:00
Twinaphex
1a8b185c5e
Merge pull request #8455 from Tatsuya79/patch-1
...
glcore, fix rotation
2019-03-13 11:38:41 +01:00
Twinaphex
b468592097
Merge pull request #8452 from natinusala/ozone-thumb-fix
...
Ozone thumbnails display fix + add menu widgets notice in configure
2019-03-13 11:36:06 +01:00
Twinaphex
ae35484eea
Merge pull request #8456 from phcoder/kbd
...
Fix keyboard on android
2019-03-13 11:35:27 +01:00
Twinaphex
6a31f87a85
Merge pull request #8457 from phcoder/kbdwl
...
wayland: fix keyboard handling.
2019-03-13 11:34:26 +01:00
Twinaphex
062a307b09
Merge pull request #8458 from phcoder/kbd102
...
input_keymaps: Add 102nd key
2019-03-13 11:34:16 +01:00
twinaphex
de4e9b9fcc
Only show 'update shaders' options based on what the video driver and
...
underlying shader driver/context driver supports
2019-03-13 11:27:25 +01:00
twinaphex
191d0c0309
Add get_flags to GL shader interface
2019-03-13 11:21:00 +01:00
twinaphex
365053266f
Add more flags
2019-03-13 11:04:52 +01:00
natinusala
3a9a9df218
ozone: fix collapsed sidebar breaking on context reset
2019-03-13 10:29:29 +01:00
natinusala
c1c71f35db
ozone: fix is_playlist, fix thumbnails display
2019-03-13 10:25:36 +01:00
natinusala
76d0b4ebd5
Add a menu widgets notice in configure
2019-03-13 10:25:27 +01:00
Brad Parker
4db2bc3354
Update CHANGES.md
2019-03-13 03:33:05 -04:00
Brad Parker
44a06d69a6
android: add gamepad rumble support
2019-03-13 03:32:18 -04:00
twinaphex
2c024f400e
Start hooking up extra shader capability stats - not done yet
2019-03-13 00:54:11 +01:00
Brad Parker
5e684da3d2
Update CHANGES.md
2019-03-12 19:44:10 -04:00
Vladimir Serbinenko
2d56ceedfd
input_keymaps: Add 102nd key
2019-03-12 23:52:50 +01:00
Vladimir Serbinenko
2d5715b807
wayland: fix keyboard handling.
...
This bug interferes with my BK-0010 libretro port.
2019-03-12 23:49:46 +01:00
Vladimir Serbinenko
fa1603127f
Fix keyboard on Android
...
This bug interferes with my BK-0010 libretro port.
2019-03-12 23:45:52 +01:00
Tatsuya79
16681653b4
glcore, fix rotation
2019-03-12 22:32:47 +01:00
twinaphex
3d06b4aee2
Add comment about hack
2019-03-12 21:47:35 +01:00
Twinaphex
911a6a905b
Merge pull request #8454 from cold-brewed/macosgltempfix
...
(macOS) Add temporary GL hack
2019-03-12 21:44:36 +01:00
Twinaphex
885b9cb9b7
Merge pull request #8453 from bparker06/device_vibrate
...
add device vibration option for cores that support rumble
2019-03-12 20:26:09 +01:00
Brad Parker
954c54baee
add device vibration option for cores that support rumble (with initial android implementation)
2019-03-12 13:07:16 -04:00
Exvat
e7bf2a345c
Add rumble support for the switch
2019-03-11 19:33:02 -07:00
cold-brewed
8a6de4adfb
(macOS) Add temporary GL hack
2019-03-11 19:16:59 -04:00
twinaphex
34f4d5ed0e
Cleanups
2019-03-11 18:33:24 +01:00
twinaphex
03ba1153a4
Prevent more HAVE_NETWORKING handling errors
2019-03-11 18:04:06 +01:00
twinaphex
6ba6f9e3ec
(D3D9) Some buildfixes for C89
2019-03-11 17:07:49 +01:00
twinaphex
3ddbb0bc4a
Add HAVE_NETWORKING ifdefs
2019-03-11 16:59:17 +01:00
Twinaphex
82ce70eab8
Merge pull request #8446 from natinusala/master
...
ozone: more fixes
2019-03-11 16:48:52 +01:00
natinusala
b193bb7fb8
ozone: add core name wrapping for content metadata
2019-03-11 16:41:07 +01:00
natinusala
51cf8b6bfe
ozone: fix the no thumbnail available message position
2019-03-11 16:28:54 +01:00
natinusala
89c8239ecb
ozone: fix sublabels again
2019-03-11 16:28:54 +01:00
twinaphex
e961dadc94
Enable HAVE_OPENGL1 by default - will return to this in case there
...
are issues with it
2019-03-11 15:10:42 +01:00
Twinaphex
7d9c7ba1f7
Merge pull request #8445 from jdgleaver/runtime-log-dir
...
Enable configuration of runtime log directory
2019-03-11 15:03:52 +01:00
Twinaphex
3ab981f292
Merge pull request #8444 from natinusala/master
...
ozone: thumbnails support and various improvements
2019-03-11 15:03:13 +01:00
twinaphex
104508a29c
(GL core) Fix menu widgets
2019-03-11 14:57:25 +01:00
natinusala
bfe4b444af
Adjust PL_LABEL_SPACER_MAXLEN following the ozone spacer removal
2019-03-11 14:48:35 +01:00
natinusala
a60cc08063
ozone: adjust playtime condition
2019-03-11 14:35:46 +01:00
natinusala
75190c9226
ozone: cleanup
2019-03-11 13:58:24 +01:00
natinusala
e3907f2380
ozone: add Y and X to hint bar
2019-03-11 13:58:24 +01:00
natinusala
eb7797daa5
ozone: fix sublabels wrapping
2019-03-11 13:58:24 +01:00
natinusala
f06d955996
ozone: rename and hide some thumbnails settings
2019-03-11 13:58:24 +01:00
natinusala
222b7e7be0
ozone: complete content metadata section
2019-03-11 13:58:24 +01:00
natinusala
adb8714105
ozone: add a no thumbnail available icon
2019-03-11 13:58:24 +01:00
natinusala
57dd10b5eb
ozone: first pass of thumbnails support
2019-03-11 13:58:24 +01:00
natinusala
ddc21520dc
ozone: fix ticker length
2019-03-11 13:58:24 +01:00
natinusala
6ec86d65c5
ozone: make the sidebar collapse only if the highlight is in the main entries
2019-03-11 13:58:24 +01:00
natinusala
409db3b1c2
ozone: add right sidebar capability
2019-03-11 13:58:24 +01:00
natinusala
279a2d58db
ozone: add a setting to have the sidebar always collapsed
2019-03-11 13:58:24 +01:00
natinusala
be47416f84
ozone: add collapsing sidebar in playlists
2019-03-11 13:57:58 +01:00
jdgleaver
c05548e2ab
Enable configuration of runtime log directory
2019-03-11 12:52:13 +00:00
Twinaphex
fb6a403220
Merge pull request #8442 from bparker06/vibrate_on_keypress
...
android: add option to vibrate on touch
2019-03-11 13:30:02 +01:00
Brad Parker
f6dc7f4f02
android: add option to vibrate on touch
2019-03-10 21:36:52 -04:00
Twinaphex
75102a435f
Merge pull request #8437 from DSkywalk/master
...
X11 auto-repeat event fixed
2019-03-10 23:17:53 +01:00
Twinaphex
031bcf8cbc
Merge pull request #8427 from Themaister/master
...
Add a new "glcore" driver with slang support.
2019-03-10 23:16:38 +01:00
Twinaphex
0ff2832e83
Merge pull request #8438 from bparker06/netplay_toggle
...
add hotkey to toggle netplay hosting
2019-03-10 23:16:21 +01:00
Brad Parker
ed5bd8023e
Bliss-Box: add PSX Jogcon ID
2019-03-09 18:04:03 -05:00
Brad Parker
19ced73596
add hotkey to toggle netplay hosting
2019-03-09 17:48:03 -05:00
Brad Parker
4bb81bbb1b
add F10 hotkey to send debug info, fix F3 hotkey for FPS toggle when inside menu
2019-03-09 16:03:17 -05:00
David Skywalker
83e7fda272
sorry, fixed typo.
2019-03-09 21:29:21 +01:00
Themaister
1d0b3b96e6
Be a bit more pedantic about which contexts are active.
2019-03-09 20:53:29 +01:00
David Skywalker
46036894d4
fix x11 auto-repeat event
2019-03-09 19:06:01 +01:00
Brad Parker
99035dbb0a
debuginfo: show firmware files that exist
2019-03-09 12:57:26 -05:00
Twinaphex
c7213c81e3
Merge pull request #8434 from jdgleaver/playlist-db-name
...
Populate crc32 and db_name fields when adding history/favourites playlist entries
2019-03-09 15:47:47 +01:00
Twinaphex
300e67a133
Merge pull request #8431 from jdgleaver/playlist-show-core-redux
...
Allow core name to be hidden on history/favorites playlists
2019-03-09 15:46:37 +01:00
jdgleaver
dc8ef72323
Populate crc32 and db_name fields when adding history/favourites playlist entries
...
playlist.c: Fix silly range check error
2019-03-09 13:58:53 +00:00
Themaister
37298876fc
Clear out FBO on startup.
...
Some cores seem to rely on it?
2019-03-09 13:15:14 +01:00
Themaister
1ba8c626ed
Minor build fixes.
2019-03-09 12:42:23 +01:00
Themaister
4bb17fd6e9
Fix wrong condition for hard sync.
2019-03-09 12:42:11 +01:00
Themaister
a4e35634e0
Fixup some casts for CXX_BUILD.
2019-03-09 12:34:55 +01:00
Themaister
07bf62eaba
GLcore: Actually bind depth/stencil RT to HW fbo.
2019-03-09 12:30:49 +01:00
Themaister
d9b245ce66
Swap order of drivers gl2/glcore.
2019-03-09 12:30:49 +01:00
Themaister
74039617ce
Use correct context flags.
2019-03-09 12:30:49 +01:00
Themaister
4adf16b5ed
Fix version detection for non-HW cores.
2019-03-09 12:30:49 +01:00
Themaister
eb374e6b58
Fix portability hazard in qb/.
2019-03-09 12:30:49 +01:00
Themaister
3029f96511
Add a new "glcore" driver with slang support.
...
This driver should sunset the old gl2 driver, but that driver will
likely live on to support really ancient and terrible GL stacks.
All the worst legacy cruft has been ripped out, and it's almost a decent
backend now.
Requirements for slang are GL 3.2+ or GLES3.
Some shaders require features which are not directly compatible with
GLES2 or legacy GL.
This driver shares a lot of concepts from the Vulkan driver.
The slang shader stack and SPIRV-Cross are used to implement the shader
spec, and the menu shaders are also shared with Vulkan.
2019-03-09 12:30:49 +01:00
jdgleaver
89220ec4b5
Allow core name to be hidden on history/favorites playlists (without enabling playlist sublabels)
2019-03-08 12:52:23 +00:00
Twinaphex
f4e6aaa4d8
Merge pull request #8429 from bparker06/send_debug
...
add "Send Debug Info" option under Help
2019-03-08 05:17:04 +01:00
Brad Parker
9279d06f93
Merge branch 'master' into send_debug
2019-03-07 19:23:41 -05:00
Brad Parker
10df615d14
add "Send Debug Info" option under Help
2019-03-07 19:17:54 -05:00
Twinaphex
06e2ab7bb0
Merge pull request #8426 from jdgleaver/aggregate-runtime-logging
...
Add optional 'aggregate' runtime logging
2019-03-07 18:36:27 +01:00
Twinaphex
187f2fd6b1
Merge pull request #8428 from jdgleaver/core-display-name
...
Always use core 'display name' when populating playlists
2019-03-07 18:35:48 +01:00
jdgleaver
8a2cd64889
Always use core display name when populating playlists
2019-03-07 16:54:46 +00:00
jdgleaver
2c8d7bf5ed
Add optional 'aggregate' runtime logging
2019-03-07 12:28:21 +00:00
twinaphex
fe3be212b3
C89_BUILD buildfix
2019-03-07 06:46:39 +01:00
Twinaphex
58eed3322b
Merge pull request #8424 from fjtrujy/master
...
[PS2] Fixed some memory leaks
2019-03-07 02:24:09 +01:00
Francisco Javier Trujillo Mata
652300f674
[PS2] Fixed memory leaks in the ps2_font
2019-03-07 00:14:59 +01:00
Francisco Javier Trujillo Mata
27ab4ac78b
[PS2] Some audio improvements
2019-03-06 20:11:15 +01:00
Twinaphex
7f726fc1eb
Merge pull request #8422 from Skarsnik/master
...
command.c, replace sprintf with snprintf
2019-03-06 18:23:36 +01:00
Twinaphex
646685f40b
Merge pull request #8423 from jdgleaver/core-path-symlinks
...
Core Info: Use basename when searching core paths
2019-03-06 18:23:20 +01:00
jdgleaver
9bcc80320d
Core Info: Use basename when searching core paths (fixes issues when core directory is on a symlinked filesystem)
2019-03-06 16:42:09 +00:00
Sylvain Colinet
064a979fbc
command.c, replace sprintf with snprintf
2019-03-06 14:23:58 +01:00
Twinaphex
fa5f2c61c3
Merge pull request #8420 from jdgleaver/runtime-wrong-content-fix
...
Runtime logging: Fix logging redirection bug when loading consecutive content
2019-03-06 13:59:22 +01:00
Twinaphex
6b742fb70e
Merge pull request #8421 from Skarsnik/master
...
Network command interface : Refix the network command READ_CORE_RAM
2019-03-06 13:59:11 +01:00
Sylvain Colinet
587424e0ef
Refix the network command READ_CORE_RAM to not crash on read supperior to 78
2019-03-06 13:40:25 +01:00
jdgleaver
7fd71c735f
Runtime logging: Fix logging redirection bug when loading consecutive content
2019-03-06 12:24:35 +00:00
Twinaphex
334cc943cb
Merge pull request #8412 from jdgleaver/add-to-favorites
...
Optimise 'Add to Favorites' option
2019-03-05 21:06:03 +01:00
Twinaphex
c0a2e846a1
Merge pull request #8414 from jdgleaver/playlist-sorting-fix
...
Fix sorting of playlists with blank labels
2019-03-05 21:05:01 +01:00
Twinaphex
6f76e9e615
Merge pull request #8415 from fr500/master
...
fix streaming
2019-03-05 21:04:48 +01:00
radius
eebe3ec0ec
fix streaming
2019-03-05 14:34:03 -05:00
jdgleaver
822edd4487
Fix sorting of playlists with blank labels
2019-03-05 15:37:50 +00:00
jdgleaver
541cb42e5a
Optimise 'Add to Favorites' option
2019-03-05 13:07:42 +00:00
Twinaphex
eeaa34f024
Merge pull request #8409 from orbea/discord
...
Stop giant memory leak with --disable-discord and sixel.
2019-03-05 06:05:29 +01:00
orbea
8bc25472be
Stop giant memory leak with --disable-discord and sixel.
2019-03-04 15:23:47 -08:00
Twinaphex
1414bffa8e
Merge pull request #8399 from fjtrujy/master
...
[PS2] Implement Pitch support in the ps2_gfx
2019-03-04 19:46:23 +01:00
Twinaphex
26a8a7d391
Merge pull request #8406 from CozmoP/patch-1
...
Qt: use native separators when loading content from file browser.
2019-03-04 17:45:06 +01:00
CozmoP
02e37718e1
Qt: use native separators when loading content from file browser.
...
fixes #8403
2019-03-04 17:27:58 +01:00
Twinaphex
bf8dcd17f3
Merge pull request #8405 from jdgleaver/runtime-log-fix
...
Runtime logging fixes
2019-03-04 17:20:50 +01:00
jdgleaver
cfbec687e5
Make runtime independent of fast forward/slow motion
2019-03-04 15:30:12 +00:00
jdgleaver
8e74ff6122
Runtime logging fixes: ensure log is generated when runahead is enabled, and when closing cores 'internally' (RETRO_ENVIRONMENT_SHUTDOWN)
2019-03-04 11:33:19 +00:00
Twinaphex
84d6f6231d
Merge pull request #8400 from fr500/master
...
fix discord launch arguments not working if RA was started from CWD o…
2019-03-03 19:53:27 +01:00
radius
d22ce632e5
fix discord launch arguments not working if RA was started from CWD or similar scenarios
2019-03-03 13:09:21 -05:00
Francisco Javier Trujillo Mata
8316d073bc
[PS2] Implement Pitch support in the ps2_gfx
2019-03-03 14:08:12 +01:00
Twinaphex
9ac7059d05
Merge pull request #8398 from mrjschulte/patch-2
...
fix iOS/tvOS build patch.
2019-03-03 04:57:58 +01:00
MrJs
b0cc374185
fix iOS/tvOS build
...
if/else around retroarch/frontend/drivers/platform_darwin.m:743:4: Implicit declaration of function 'cpu_features_get_model_name' is invalid in C99
2019-03-02 18:51:36 -08:00
Twinaphex
ebc8169b17
Merge pull request #8393 from jdgleaver/favorites-fix
...
Enable 'Add to Favorites' without loading a core
2019-03-03 02:59:10 +01:00
Twinaphex
5aecb345e5
Merge pull request #8397 from retro-wertz/fix_log
...
[LOG] Fix alignment
2019-03-03 02:58:54 +01:00
retro-wertz
dcd76a0d2d
[LOG] Fix alignment
2019-03-03 06:36:53 +08:00
Twinaphex
5cb2e9f54c
Merge pull request #7883 from GregorR/netplay-share-policy
...
Different (more intuitive?) default netplay share policy
2019-03-02 18:54:19 +01:00
Twinaphex
58a71c0ae8
Merge pull request #8394 from fjtrujy/feature/FIOImprovements
...
[PS2] Files IOS improvements
2019-03-02 16:25:50 +01:00
Francisco Javier Trujillo Mata
6d2bba220f
[PS2] Improvements with the device detection and different folder to save config
2019-03-02 16:06:36 +01:00
jdgleaver
a8f2381155
Enable 'Add to Favorites' without loading a core
2019-03-02 14:08:48 +00:00
Twinaphex
389138197b
Merge pull request #8390 from orbea/root2
...
Fix double root directory.
2019-03-02 05:43:26 +01:00
orbea
ad7cb35d31
Fix double root directory.
...
Fixes https://github.com/libretro/RetroArch/issues/8385
Regression after https://github.com/libretro/RetroArch/commit/5fcedc86195c9b1b8a79c7b5f9e59f9c5c46012b
2019-03-01 13:31:56 -08:00
Twinaphex
5e5c9e4729
Merge pull request #8386 from jdgleaver/runtime-log-integration
...
Finalise integration of per-content runtime logs
2019-03-01 18:11:47 +01:00
Brad Parker
e0b75ec3fb
fix a whole bunch of memory leaks
2019-03-01 12:05:14 -05:00
Brad Parker
a09e110d24
VC6 cannot cast uint64 to double, use int64 instead
2019-03-01 09:10:05 -05:00
Brad Parker
24716bc367
griffin: fix inconsistent dll linkage warning
2019-03-01 09:09:37 -05:00
jdgleaver
33c27606d3
Finalise integration of per-content runtime logs (runtime sublabels on all playlists, 'last played' timestamp added to playlist sublablels,
...
content_runtime.lpl retired)
2019-03-01 14:06:40 +00:00
twinaphex
5cce51ed8d
Move runtime_file to RetroArch
2019-03-01 01:22:35 +01:00
Twinaphex
0b63b7b499
Merge pull request #8381 from cold-brewed/coreaudio3enable
...
(macOS) Enable CoreAudio v3 driver for Metal
2019-03-01 01:09:56 +01:00
twinaphex
7998e7f4dc
Add comment
2019-02-28 23:34:48 +01:00
Twinaphex
5827e3b3af
Merge pull request #8382 from casdevel/i8326
...
Fix issue #8326
2019-02-28 23:26:53 +01:00
twinaphex
ea68e82b1e
Add comment
2019-02-28 23:25:48 +01:00
Brad Parker
c606e8893c
null check
2019-02-28 16:56:41 -05:00
Twinaphex
16b30d9ae8
Merge pull request #8377 from jdgleaver/persistent-runtime-log
...
Add persistent content runtime logging
2019-02-28 21:59:59 +01:00
Zoran Vuckovic
2b2903cfff
Fix issue #8326
2019-02-28 21:56:38 +01:00
twinaphex
abdbeade7b
Expand some comments
2019-02-28 21:54:46 +01:00
twinaphex
cc664e4d72
This should make Metal the default video driver now for the macOS Metal
...
build
2019-02-28 21:38:36 +01:00
cold-brewed
49304bbee3
(OSX) Enable CoreAudio v3 driver but do not make it the default
2019-02-28 14:49:38 -05:00
jdgleaver
5ddf0b948f
Runtime logging: Fix xcode build errors
2019-02-28 16:00:32 +00:00
jdgleaver
5d8ea231be
Use JSON format for runtime log files
2019-02-28 15:35:24 +00:00
Francisco Javier Trujillo Mata
43ff843757
[PS2] Now Files IO works for USBs and Hosts (net)
2019-02-28 14:19:16 +01:00
jdgleaver
3ffb52121c
Move runtime logs to <playlist_dir>/logs
2019-02-28 11:09:37 +00:00
Twinaphex
2ab333e00f
Merge pull request #8378 from fjtrujy/feature/analogSupport
...
[PS2] Analog support improvement
2019-02-27 20:22:45 +01:00
Francisco Javier Trujillo Mata
48d46dcc44
[PS2] Analog support improvement
2019-02-27 19:43:59 +01:00
jdgleaver
38c54eaebe
Add persistent content runtime logging
2019-02-27 16:20:59 +00:00
twinaphex
ebae7ebc79
Input driver - Get rid of 'own driver' mechanism
2019-02-27 17:17:34 +01:00
twinaphex
829aedc6e2
(Video/Audio) Remove 'own driver' mechanism
2019-02-27 17:09:15 +01:00
twinaphex
712115ef9d
(Wifi/Location/Camera) Get rid of 'own driver' mechanism
2019-02-27 17:02:33 +01:00
twinaphex
e709fd1ac6
Merge driver.c and retroarch.c
2019-02-27 16:47:39 +01:00
Brad Parker
433cbb021f
temporary crash fix
2019-02-26 23:37:08 -05:00
Brad Parker
4ec71da9a9
x11: using_global_dpy is not restricted to xrandr
2019-02-26 23:37:08 -05:00
twinaphex
d1dbf6fbe1
* The menu is now able to run at higher refresh rates than 60Hz
...
* Also added a new environment callback that a core can use to
query the display refresh rate
2019-02-27 04:44:04 +01:00
Twinaphex
d619f14839
Merge pull request #8375 from fjtrujy/feature/PS2DefaultDir
...
[PS2] Fix Load/Save state
2019-02-27 02:58:03 +01:00
Brad Parker
211515ece1
x11: open display ourself if global one is not available (e.g. with SDL)
2019-02-26 20:23:11 -05:00
Francisco Javier Trujillo Mata
3ec2ec2e11
Fix load state issue
2019-02-26 23:48:37 +01:00
Francisco Javier Trujillo Mata
0e7d5ed32b
Improvements regarding the ps2 font driver
2019-02-26 21:02:29 +01:00
Francisco Javier Trujillo Mata
20aae8a3b7
Use CWD to get the DefaultDir
2019-02-26 18:47:20 +01:00
Twinaphex
0aa9df6acd
Merge pull request #8371 from driver1998/msvc2017_arm_desktop
...
Add Windows ARM32 Desktop support
2019-02-26 15:40:54 +01:00
Twinaphex
ce7355626f
Merge pull request #8372 from swingflip/patch-2
...
fixed A7A7
2019-02-26 15:38:30 +01:00
Ryan 'Swingflip' Hamlin
0963b970a1
fixed A7A7
2019-02-26 14:30:35 +00:00
driver1998
33e65e10ba
Add Windows MSVC2017 ARM desktop support
...
Only normal Debug/Release config will compile, not with QT/CG
Tested in Windows 10 on ARM and Windows RT
Cores can be compiled with platform=windows_msvc2017_desktop_arm
2019-02-26 21:29:44 +08:00
driver1998
6ea79bca36
Allow winraw and xinput to work without dinput in Windows
...
Necessary for Windows ARM32 Desktop (RT)
2019-02-26 21:29:43 +08:00
Twinaphex
7ddb876330
Merge pull request #8368 from natinusala/master
...
menu: add press quit twice setting
2019-02-25 20:51:36 +01:00
Twinaphex
37f536a915
Merge pull request #8369 from CozmoP/master
...
MSVC2017 Qt buildfix
2019-02-25 20:51:14 +01:00
CozmoP
20a96e2632
MSVC2017 Qt buildfix
2019-02-25 20:10:58 +01:00
natinusala
6b6f9ae678
menu: add press quit twice setting
2019-02-25 19:51:39 +01:00
twinaphex
0e66da3930
Dropdown list settings now apply immediately
2019-02-25 19:21:53 +01:00
Twinaphex
42922c9e60
Merge pull request #8367 from jdgleaver/rgui-aspect-fix
...
(RGUI) Fix 'Lock Menu Aspect Ratio' option when using custom viewports
2019-02-25 18:47:07 +01:00
jdgleaver
11488857ee
(RGUI) Fix 'Lock Menu Aspect Ratio' option when using custom viewports
2019-02-25 16:24:16 +00:00
Twinaphex
6592325b67
Merge pull request #8364 from jdgleaver/rgui-dynamic-layout
...
(RGUI) Add 'full width' layout option
2019-02-25 16:43:09 +01:00
Twinaphex
e3c8364f31
Merge pull request #8365 from jdgleaver/rgui-theme-fix
...
(RGUI) Ensure menu color theme is applied immediately
2019-02-25 16:42:30 +01:00
jdgleaver
d683892b1f
(RGUI) Ensure menu color theme is applied immediately
2019-02-25 13:22:44 +00:00
jdgleaver
448b780a8b
(RGUI) Add 'full width' layout option
2019-02-25 12:24:59 +00:00
Twinaphex
b40aa13418
Merge pull request #8349 from hhromic/fix-xrandr
...
(dispserv_x11.c) add missing defines and clean-up code
2019-02-24 14:48:19 +01:00
Twinaphex
77183b9e4c
Merge pull request #8358 from hhromic/pr-fix
...
(rgui.c) fix build error due to broken PR
2019-02-24 14:32:46 +01:00
Hugo Hromic
9168f2a645
(rgui.c) fix build error due to broken PR
...
Fixes PR #8357
2019-02-24 13:26:07 +00:00
Twinaphex
409f9eb5b8
Merge pull request #8357 from hhromic/fixes
...
Couple of minor fixes
2019-02-24 14:02:57 +01:00
Hugo Hromic
147bd5e051
(rgui.c) silence warning in C89_BUILD
...
Fixes:
menu/drivers/rgui.c: In function ‘rgui_render’:
menu/drivers/rgui.c:1690:10: warning: ISO C90 forbids mixed
declarations and code [-Wdeclaration-after-statement]
menu_entry_t entry;
^~~~~~~~~~~~
2019-02-24 12:13:54 +00:00
Hugo Hromic
b5368c9423
(menu_animation.c) Use semi-colon properly for TICKER_SPACER_DEFAULT
...
Defines should not have semi-colons. Correct the fix in 3cbae9c .
2019-02-24 12:13:54 +00:00
Brad Parker
1c9ac4e825
osx: add cpu model name
2019-02-23 17:29:08 -05:00
Brad Parker
1d0a9262ae
osx buildfix
2019-02-23 16:57:11 -05:00
Brad Parker
e22148fed4
show cpu model name in log, implemented for x86/64 on windows/linux so far
2019-02-23 16:50:42 -05:00
twinaphex
f0d51596d1
Another buildfix
2019-02-23 22:15:03 +01:00
Hugo Hromic
8984702ba8
(dispserv_x11.c) add missing defines and clean-up code
...
* Removed redundant and unused variables
* Use multiples of eight for array sizes
* Styled code for consistency with the rest
* Quoted string arguments in shell commands
* Added missing `HAVE_XRANDR` define checks
2019-02-23 20:58:51 +00:00
Brad Parker
97b7512420
restore initial screen orientation on exit for x11/win32
2019-02-23 14:15:36 -05:00
Brad Parker
9493a4911e
crash fix
2019-02-23 11:17:00 -05:00
twinaphex
3cbae9c767
Fix C89_BUILD errors
2019-02-23 15:04:36 +01:00
Twinaphex
adc9ecf4cc
Merge pull request #8335 from natinusala/master
...
Reintroduce menu widgets (only runloop_msg_queue for now)
2019-02-23 14:22:31 +01:00
Twinaphex
7210ec9a4b
Merge pull request #8351 from hhromic/fix-warnings
...
(cheevos.c) silence warnings
2019-02-23 13:36:28 +01:00
Hugo Hromic
401588f3a5
(cheevos.c) silence warnings
...
* Enlarge arrays to acommodate all potential data
* Use co-routine field in for-loop
2019-02-23 11:36:40 +00:00
Brad Parker
76ca37aaee
x11: implement screen orientation support
2019-02-22 19:13:36 -05:00
Brad Parker
4f0d61a2ac
update copyright
2019-02-22 19:13:36 -05:00
Brad Parker
8e14d1dd87
whitespace
2019-02-22 19:13:36 -05:00
Brad Parker
477d46d52b
update copyright
2019-02-22 19:13:36 -05:00
Twinaphex
6e971053fe
Merge pull request #8346 from orbea/cmd
...
Silence unused function warning with --disable-networking.
2019-02-22 18:07:23 +01:00
Twinaphex
93adedccec
Merge pull request #8347 from jdgleaver/playlist-display-cleanup
...
Standardise and improve playlist display
2019-02-22 18:07:10 +01:00
orbea
6f878fed91
Silence unused function warning with --disable-networking.
2019-02-22 07:28:17 -08:00
jdgleaver
4a26e4bc97
Standardise and improve playlist display
2019-02-22 15:23:10 +00:00
Brad Parker
d2f73e3f33
Qt: fix couple memory leaks
2019-02-22 09:38:59 -05:00
twinaphex
292c5e93ad
Add d3d9_menu_widgets_enabled
2019-02-22 03:13:41 +01:00
Twinaphex
0778847062
Merge pull request #8341 from fjtrujy/feature/PS2AudioImprovement
...
[PS2] Audio improvement
2019-02-22 01:48:43 +01:00
Francisco Javier Trujillo Mata
7ec160f860
Remove the specific audio thread
2019-02-22 00:01:36 +01:00
twinaphex
74a35d8be1
(GL2) Add GL1 fallback
2019-02-21 21:49:22 +01:00
Brad Parker
0cb6ed7b29
remove tabs
2019-02-21 15:38:18 -05:00
twinaphex
eba1c474b5
Fix MSVC 2010 port
2019-02-21 21:34:22 +01:00
twinaphex
a39bed3bb1
Silence warnings
2019-02-21 21:31:29 +01:00
natinusala
a98cb75549
libnx: disable mesa errors to improve perf
2019-02-21 20:58:23 +01:00
natinusala
4d86030cc2
rgui: restore original ticker spacer
2019-02-21 20:58:22 +01:00
natinusala
6e20d216bd
Avoid redefining the ticker spacer in each menu driver
2019-02-21 20:58:22 +01:00
natinusala
42325ea368
Reintroduce menu widgets, implement new runloop_msg_queue
2019-02-21 20:58:22 +01:00
Twinaphex
239f3febc6
Merge pull request #8339 from orbea/net
...
Silence implicit declaration warning.
2019-02-21 20:56:57 +01:00
orbea
95ed29fd7d
Silence implicit declaration warning.
2019-02-21 11:38:00 -08:00
Brad Parker
99f4203abf
win32: implement screen orientation support
2019-02-21 14:37:24 -05:00
Twinaphex
46c557f3a5
Merge pull request #8338 from fr500/master
...
fix [Config]: blah blah blah printing on the OSD on save configuration
2019-02-21 20:21:18 +01:00
radius
8936faf21f
fix [Config]: blah blah blah printing on the OSD on save configuration
...
fix new configurations having two periods in the filename
2019-02-21 13:57:06 -05:00
Twinaphex
42adb37474
Merge pull request #8327 from jdgleaver/playlist-sublabels
...
Add optional playlist sublabels (associated core + play time, where available)
2019-02-21 18:59:28 +01:00
Twinaphex
2cd845469c
Merge pull request #8333 from rlnilsen/contentscannerfalsepositives
...
Fix content scanner creating false positive playlist entries
2019-02-21 18:49:38 +01:00
Brad Parker
d19970de5e
whoops
2019-02-21 12:41:20 -05:00
Twinaphex
e3a93ca96e
Merge pull request #8337 from fr500/master
...
fix #7670 by checking threaded video
2019-02-21 18:05:49 +01:00
radius
814db2c44e
fix #7670 by checking threaded video
2019-02-21 11:54:10 -05:00
twinaphex
e6d5f427fc
(D3D9) Add widgets function call
2019-02-21 17:09:08 +01:00
jdgleaver
1d0cee5fe5
Only parse runtime playlist when loading content history playlist (+ bugfixes to original runtime logging)
2019-02-21 15:50:48 +00:00
jdgleaver
0b04312412
Add optional playlist sublabels (associated core + play time, where available)
2019-02-21 15:50:48 +00:00
Twinaphex
44431ad227
Merge pull request #8334 from bparker06/orientation
...
add setting for screen orientation, with initial android implementation
2019-02-21 12:37:15 +01:00
Twinaphex
4cb102a64f
Merge pull request #8332 from cold-brewed/strfix
...
Fix some buffer overflows in system information menu
2019-02-21 12:28:35 +01:00
Brad Parker
f5f492845f
add setting for screen orientation, with initial android implementation
2019-02-21 00:31:55 -05:00
cold-brewed
fa8d486887
Fix buffer overflows in system information
2019-02-20 23:01:04 -05:00
rlnilsen
e71b6d6d23
Fix content scanner creating false positive playlist entries that also have wrong label and crc32.
2019-02-21 04:24:07 +01:00
Brad Parker
bc387a5848
convert tabs to spaces
2019-02-20 20:46:46 -05:00
Twinaphex
d46a60bb2b
Merge pull request #7874 from markwkidd/patch-7
...
unify input bind hold behavior across platforms
2019-02-21 01:50:13 +01:00
Francisco Javier Trujillo Mata
cf68058e67
Fix issues with the GSFont
2019-02-21 00:38:56 +01:00
Francisco Javier Trujillo Mata
6507b86973
Fix freeze audio after restart core
2019-02-20 23:45:30 +01:00
Twinaphex
9508936ac1
Merge pull request #8315 from jdgleaver/sort-playlists
...
Make playlist sorting optional and consistent
2019-02-20 21:43:06 +01:00
Twinaphex
660951330c
Merge pull request #8320 from jdgleaver/title-cleanup
...
Improve menu titles (collections, playlists, database info)
2019-02-20 21:16:40 +01:00
Twinaphex
80a21bcc9e
Merge pull request #8323 from cold-brewed/encodingfix
...
Content downloader: Allow for spaces (and other characters) in directory names
2019-02-20 20:04:59 +01:00
bparker06
1abc0b3296
style nits
2019-02-20 13:50:49 -05:00
Twinaphex
ba4d7f3ea3
Merge pull request #8328 from fjtrujy/feature/analogSupport
...
[PS2] Implemented analog support for ps2 controllers
2019-02-20 19:38:00 +01:00
Francisco Javier Trujillo Mata
c147866562
Implemented analog support for ps2 controllers
2019-02-20 19:17:14 +01:00
cold-brewed
81cff95959
Use string_is_equal() due to unknown string size
2019-02-20 09:30:34 -05:00
cold-brewed
ece17f6a61
Encode URLs to allow for spaces in directory names
2019-02-20 00:09:24 -05:00
jdgleaver
e76fc2d487
Improve menu titles (collections, playlists, database info)
2019-02-19 17:08:12 +00:00
Twinaphex
59febcdb9c
Merge pull request #8317 from jdgleaver/rgui-sanitise-sublabels
...
(RGUI) Sanitise menu sublabels
2019-02-19 17:51:45 +01:00
jdgleaver
7447434233
(RGUI) Only parse menu sublabels when changing selected entry
2019-02-19 13:33:11 +00:00
jdgleaver
834f1c1b23
(RGUI) Sanitise menu sublabels
2019-02-19 11:32:59 +00:00
Twinaphex
3cc17a63eb
Merge pull request #8316 from fr500/master
...
C89 build fix
2019-02-19 11:15:18 +01:00
radius
964c4ec6e9
C89 build fix
2019-02-18 23:12:15 -05:00
Brad Parker
2582a802cd
Makefile.griffin: add MMX where SSE is already defined
2019-02-18 15:29:11 -05:00
Twinaphex
16a5448f43
Merge pull request #8314 from jdgleaver/rgui-playlist-title
...
(RGUI) Improve playlist titles
2019-02-18 16:31:00 +01:00
jdgleaver
e96b872693
Make playlist sorting optional and consistent
2019-02-18 15:09:19 +00:00
jdgleaver
8cca081719
(RGUI) Improve playlist titles
2019-02-18 10:38:02 +00:00
Twinaphex
905f67810c
Merge pull request #8312 from bparker06/overlay
...
gl: draw OSD on top of overlay
2019-02-18 10:38:55 +01:00
Twinaphex
e2e9739d09
Merge pull request #8313 from GregorR/netplay-3-player-stall-fix
...
Fix stall-out causing total disconnection with >2 players
2019-02-18 10:38:35 +01:00
Gregor Richards
c0ed989738
Fix stall-out causing total disconnection with >2 players
2019-02-17 21:39:50 -05:00
Brad Parker
3a431adf02
gl: draw OSD on top of overlay
2019-02-17 18:51:19 -05:00
Twinaphex
45287628d4
Merge pull request #8311 from fjtrujy/feature/ImprovementPalette
...
[PS2] Improvement the use of the palette
2019-02-17 23:53:45 +01:00
Francisco Javier Trujillo Mata
b8e2216dd4
Improvement the use of the palette
2019-02-17 23:29:16 +01:00
Twinaphex
998465d2fc
Merge pull request #8307 from jdgleaver/rgui-playlist-core-name
...
(RGUI) Add option to hide associated cores in playlists
2019-02-17 18:56:21 +01:00
Twinaphex
ff113534d9
Merge pull request #8308 from natinusala/master
...
font driver: expose line height
2019-02-17 18:55:57 +01:00
natinusala
631f9e6b8e
font driver: expose line height
2019-02-17 16:54:24 +01:00
jdgleaver
2ceecd2ff1
(RGUI) Add option to hide associated cores in playlists
2019-02-17 14:39:14 +00:00
Twinaphex
dfcb1efa26
Merge pull request #8305 from orbea/osx
...
Fix the osx travis build.
2019-02-17 13:19:00 +01:00
twinaphex
158a442036
Add further HAVE_OPENGL1 support
2019-02-17 10:42:16 +01:00
Brad Parker
542f2f4262
vc2005: fix MMX load instrinsics, add GL and ozone
2019-02-16 19:13:32 -05:00
orbea
a111908f55
Fix the osx travis build.
2019-02-16 16:02:51 -08:00
Brad Parker
09d409d5cc
pixconv: add MMX version of conv_rgba4444_argb8888
2019-02-16 18:43:22 -05:00
twinaphex
cef04fc693
Makefile.msvc - add HAVE_OPENGL1
2019-02-16 21:39:12 +01:00
twinaphex
420f3a171b
(GL1) Update - add HAVE_OPENGL1 to MSVC 2005/2008/2010/2012
2019-02-16 21:26:01 +01:00
Twinaphex
7784d240a8
Merge pull request #8302 from jdgleaver/ucn-conversion
...
Replace UCN identifiers with UTF-8 byte arrays
2019-02-16 20:50:50 +01:00
Brad Parker
1922d898af
pixconv: add MMX version for conv_rgb565_argb8888
2019-02-16 12:51:13 -05:00
Mark W. Kidd
975b5738fb
set default input bind hold time as 1
2019-02-16 11:19:10 -05:00
markwkidd
79be7b6913
use "playlist" rather than "collection" in UI
2019-02-16 10:48:03 -05:00
Twinaphex
b617bb5d64
Merge pull request #8301 from CompCom/classic-makefile-fix
...
Fix Nintendo Classic build.
2019-02-16 14:01:51 +01:00
jdgleaver
3192bd018a
Replace UCN identifiers with UTF-8 byte arrays + provide Apple fallback
2019-02-16 12:50:47 +00:00
twinaphex
691462e3d6
Change INT32 to int32_t
2019-02-16 10:52:40 +01:00
CompCom
b0200a2efa
Fix separators in classic a7 makefile.
2019-02-16 16:30:05 +11:00
CompCom
48e4848536
Disable alsa midi on classic(hakchi) builds.
2019-02-16 16:04:24 +11:00
CompCom
2dcc2d4df5
Merge remote-tracking branch 'swing/patch-1' into classic-makefile-fix
...
# Conflicts:
# Makefile.classic_armv7_a7
2019-02-16 15:50:43 +11:00
Brad Parker
f6a31b37a0
pixconv: typo in SSE2 ifdef
2019-02-15 19:58:49 -05:00
Brad Parker
b451ca2121
Qt: add git version and build date to Help->About window
2019-02-15 16:41:52 -05:00
Brad Parker
5e177c75a5
add memory stats to more context drivers, use correct default variables for fps/stats/framecount/memory_show
2019-02-15 15:59:00 -05:00
Twinaphex
5bc8330548
Merge pull request #8299 from Themaister/master
...
Vulkan: Fix color issues with RGBA8888 swapchains in readback.
2019-02-15 20:40:34 +01:00
Themaister
3b9ad729fb
Vulkan: Fix color issues with RGBA8888 swapchains in readback.
2019-02-15 20:30:08 +01:00
Twinaphex
0a8d20c9b9
Merge pull request #8298 from orbea/cxx
...
Fix CXX_BUILD.
2019-02-15 19:51:02 +01:00
Twinaphex
4cbaffcdc7
Merge pull request #8296 from orbea/c89
...
Silence C89 warnings.
2019-02-15 19:50:50 +01:00
Ryan 'Swingflip' Hamlin
1263663fae
Update Makefile.classic_armv7_a7
2019-02-15 18:31:48 +00:00
orbea
f4a374a209
Fix CXX_BUILD.
2019-02-15 09:36:25 -08:00
orbea
2a78745470
Silence C89 warnings.
2019-02-15 09:06:45 -08:00
Twinaphex
a3c5feaa68
Merge pull request #8293 from jdgleaver/rgui-truncation-fix
...
(RGUI) Prevent unnecessary truncation of menu entries
2019-02-15 17:30:10 +01:00
Twinaphex
f54f246247
Merge pull request #8294 from Wiimpathy/WiiOverlayFix
...
Wii: Don't init overlay when RAM is beyond 72MB.
2019-02-15 17:29:15 +01:00
benoa
dc352fe7a0
Wii: Don't init overlay when RAM is beyond 72MB.
2019-02-15 16:50:25 +01:00
jdgleaver
35b9a2f814
(RGUI) Prevent unnecessary truncation of menu entries
2019-02-15 14:53:35 +00:00
Twinaphex
4368f6cb66
Merge pull request #8286 from jdgleaver/text-ticker-speed
...
Enable configuration of menu ticker text speed
2019-02-15 15:34:13 +01:00
Twinaphex
4ac4f1fe3a
Merge pull request #8291 from jdgleaver/ozone-ticker-spacer
...
(Ozone) Use more attractive 'spacer' string for looping menu ticker text
2019-02-15 15:33:58 +01:00
jdgleaver
4ac430e488
(Ozone) Use more attractive 'spacer' string for looping menu ticker text
2019-02-15 11:23:09 +00:00
jdgleaver
43a4c3c82f
Increase menu ticker text speed range
2019-02-15 10:15:33 +00:00
jdgleaver
bfe0c3fb48
Enable configuration of menu ticker text speed
2019-02-15 10:08:27 +00:00
Twinaphex
9b84a0f701
Merge pull request #8287 from natinusala/master
...
More menu widgets changes
2019-02-15 04:25:46 +01:00
natinusala
f481c594e8
menu_animation: use milliseconds as a unit
2019-02-14 19:24:31 +01:00
natinusala
bfcc32b7be
menu_display: don't draw text if alpha is 0
2019-02-14 19:11:36 +01:00
CompCom
bf50367503
Fix classic a7 makefile.
2019-02-15 03:30:07 +11:00
Twinaphex
feb6b19c78
Merge pull request #8285 from jdgleaver/text-ticker-loop
...
Add optional 'looping' menu text ticker
2019-02-14 16:53:32 +01:00
jdgleaver
27694b6b31
Add optional 'looping' menu text ticker
2019-02-14 15:10:07 +00:00
twinaphex
1daaf7385c
9PS2) Silence some warnings
2019-02-14 07:20:44 +01:00
twinaphex
8a1cab9b74
C89_BUILD buildfix
2019-02-14 07:13:47 +01:00
Twinaphex
f6afc84885
Merge pull request #8268 from alphanu1/master
...
Update to dynamic width
2019-02-14 07:05:49 +01:00
Twinaphex
a702e0d59d
Merge pull request #8270 from alfrix/master
...
Use the mame thumbnail repo for all the mame playlists
2019-02-14 07:05:30 +01:00
Twinaphex
d0e5eb01c0
Merge pull request #8275 from jdgleaver/rgui-scaling
...
(RGUI) Add optional internal upscaling
2019-02-14 06:58:04 +01:00
Twinaphex
9b8efbc712
Merge pull request #8284 from fr500/master
...
[fix] potential crash when username is empty and discord is disabled
2019-02-14 06:46:46 +01:00
radius
7107175b93
[fix] potential crash when username is empty and discord is disabled
2019-02-14 00:31:02 -05:00
Twinaphex
86c402016f
Merge pull request #8282 from Tatsuya79/master
...
fix some OSD settings
2019-02-14 03:53:37 +01:00
Tatsuya79
3e85f40563
fix some OSD settings
2019-02-13 23:41:13 +01:00
Twinaphex
250f7e5b27
Merge pull request #8272 from gingerbeardman/master
...
Adds unique IDs to prevent 3DS cores overwriting each other
2019-02-13 22:14:52 +01:00
Twinaphex
916d99f5e1
Merge pull request #8278 from orbea/opengles
...
qb: Fix the HAVE_OPENGLES check.
2019-02-13 22:14:36 +01:00
Twinaphex
4c554445c6
Merge pull request #8281 from orbea/xmb
...
xmb: Prevent crashes when resizing to a tiny window.
2019-02-13 22:14:03 +01:00
orbea
ee98a595ca
xmb: Prevent crashes when resizing to a tiny window.
...
If the user resized their RetroArch window while using xmb it would
initiate a context_reset to scale xmb. When the window is too small
this would result in invalid pointers and a crash in the video driver.
This makes it so that when the window is too small it will skip the
context_reset and not crash. The window at this size is not really
useful to scale anyways.
Fixes https://github.com/libretro/RetroArch/issues/8260
2019-02-13 10:58:04 -08:00
orbea
2586e727e7
qb: Fix the HAVE_OPENGLES check.
...
Not all systems have the appropriate pkgconfig files.
Fixes https://github.com/libretro/RetroArch/issues/8274
2019-02-13 09:51:49 -08:00
alphanu1
7d07130942
Update video_crt_switch.c
2019-02-13 15:33:10 +00:00
alphanu1
987264ab1b
Merge branch 'master' into master
2019-02-13 12:16:05 +00:00
Twinaphex
3b131ee2da
Merge pull request #8271 from orbea/qb
...
qb: Use the correct compiler flags for check_lib.
2019-02-13 12:51:12 +01:00
Twinaphex
ed29eb8bd7
Merge pull request #8269 from natinusala/master
...
Various ozone improvements
2019-02-13 12:50:45 +01:00
jdgleaver
cf6e23cebd
(RGUI) Add optional internal upscaling
2019-02-13 11:09:02 +00:00
natinusala
692d463994
ozone: enable and disable mouse mode on the fly
2019-02-13 10:42:43 +01:00
natinusala
492590a0ae
ozone: full mouse support on entries (no sidebar yet)
2019-02-13 10:32:43 +01:00
natinusala
cb9d227db5
ozone: fix another navigation jitter
2019-02-13 09:55:56 +01:00
natinusala
59398e4dd2
ozone: fix alignment
2019-02-13 09:55:56 +01:00
natinusala
68e54315c3
ozone: add rudimentary mouse support (not working)
2019-02-13 09:55:56 +01:00
natinusala
4e79f13139
ozone: use menu_display_set_alpha
2019-02-13 09:55:56 +01:00
natinusala
dac31786ea
ozone: add draw cursor
2019-02-13 09:55:56 +01:00
natinusala
4c130fc4fd
ozone: fine tune metrics
2019-02-13 09:55:56 +01:00
twinaphex
eb1dc6624f
C89_BUILD buildfix
2019-02-13 02:03:12 +01:00
alphanu1
4ded3ad983
Update dispserv_x11.c
2019-02-12 22:41:46 +00:00
alphanu1
45a2b5d9b3
Update dispserv_x11.c
2019-02-12 22:06:50 +00:00
alphanu1
45dae75333
Update dispserv_x11.c
...
Update dispserv_x11.c
New backporch for super res
Update dispserv_x11.c
Update dispserv_x11.c
Update dispserv_x11.c
update backporch & menu naming
Update menu_setting.c
Update menu_setting.c
Update menu_setting.c
Update menu_setting.c
2019-02-12 22:03:28 +00:00
alphanu1
5cc89160e0
Merge branch 'master' into master
2019-02-12 21:24:22 +00:00
alphanu1
e11c910c39
Fix native naming after new additions
...
CRT dynamic width changes
Change menu detection width
Using alternative variables for CRT width and height
see output
Add files via upload
Add files via upload
Add files via upload
Add files via upload
Add files via upload
Add files via upload
Add files via upload
Add files via upload
Add files via upload
Add files via upload
Add files via upload
Update video_crt_switch.c
Update video_crt_switch.c
Update video_display_server.h
Update video_display_server.c
Update dispserv_win32.c
Update dispserv_x11.c
Update menu_cbs_ok.c
X centring on the fly
X centring on the fly
Update dispserv_x11.c
X centring on the fly
Update dispserv_win32.c
Fix dispserv_win32.c
Fix dispserv_win32.c
2019-02-12 21:23:13 +00:00
Matt Sephton
5cf15c8609
Update Makefile.cores
2019-02-12 20:41:42 +00:00
Matt Sephton
4e0c592bfa
Update Makefile.cores
2019-02-12 20:39:37 +00:00
Matt Sephton
211dd11336
Update Makefile.cores
2019-02-12 20:33:46 +00:00
Matt Sephton
8ebf254a75
Update Makefile.cores
2019-02-12 20:32:51 +00:00
orbea
74cd5a067f
qb: Use the correct compiler flags for check_lib.
2019-02-12 11:56:24 -08:00
Alfredo Monclus
2b5a2f0b3d
Use the mame thumbnail repo for all the mame playlists
2019-02-12 13:52:53 -03:00
Twinaphex
8ac4e6c72f
Merge pull request #8261 from jdgleaver/rgui-glui-title-fix
...
(RGUI/GLUI) Ensure menu title is set correctly when displaying message boxes
2019-02-12 17:23:33 +01:00
Twinaphex
d7bb9807b4
Merge pull request #8264 from alphanu1/master
...
Fixed missing break (#118 )
2019-02-12 17:20:51 +01:00
alphanu1
305a15f056
Change menu detection width
2019-02-12 16:10:48 +00:00
alphanu1
8259bc33ac
CRT dynamic width changes
2019-02-12 16:00:12 +00:00
alphanu1
bdf2526f80
Fix native naming after new additions
2019-02-12 15:59:10 +00:00
alphanu1
84a784e28b
CRT resolution naming ( #120 )
2019-02-12 15:16:40 +00:00
alphanu1
b37c64742f
Dynamic width - function completed ( #119 )
2019-02-12 14:38:01 +00:00
Hans-Kristian Arntzen
b3e2df53d2
Avoid menu deadlocks in Pulse and ALSA. ( #8265 )
...
Buggy menu code most likely, but audio backends can be defensive about
it.
2019-02-12 09:31:09 -05:00
Twinaphex
2ccc6534ee
Merge pull request #8259 from bparker06/playtime_log
...
Add option to track how long content has been running over time
2019-02-12 15:06:57 +01:00
alphanu1
32525d6bd3
Fixed missing break ( #118 )
2019-02-12 13:59:53 +00:00
Twinaphex
7b506fafcc
Merge pull request #8263 from alphanu1/master
...
Fix missing break (#117 )
2019-02-12 14:50:58 +01:00
alphanu1
aec65d0fa1
Fix missing break ( #117 )
2019-02-12 13:36:03 +00:00
Twinaphex
c9db325bd1
Merge pull request #8262 from alphanu1/master
...
Implementation screen centring and dynamic super resolution
2019-02-12 14:20:49 +01:00
alphanu1
a27b4e1912
Merge pull request #116 from alphanu1/alphanu1-patch-103
...
change super resolution 1 to read DYNAMIC
2019-02-12 12:46:28 +00:00
alphanu1
2172dbe8ba
change super resolution 1 to read DYNAMIC
2019-02-12 12:45:45 +00:00
Twinaphex
694a3b1e2c
Merge pull request #8245 from CidVonHighwind/master
...
Updated the ozone driver to use variables instead of hardcoded values
2019-02-12 13:07:41 +01:00
alphanu1
362f58ec3b
Merge pull request #114 from alphanu1/alphanu1-patch-101
...
turn dynamic super res off on the fly
2019-02-12 11:37:14 +00:00
alphanu1
c9c3c626e8
turn dynamic super res off on the fly
2019-02-12 11:23:53 +00:00
jdgleaver
1569785a1c
(RGUI/GLUI) Ensure menu title is set correctly when displaying message boxes
2019-02-12 11:07:58 +00:00
alphanu1
31ad524556
Merge pull request #113 from alphanu1/alphanu1-patch-100
...
Added text to replace 0 for CRT superres
2019-02-12 10:54:42 +00:00
alphanu1
b1c5d9a594
Added text to replace 0 for CRT superres
...
MSG_DYNAMIC
2019-02-12 10:53:36 +00:00
alphanu1
17fe39a3ee
Merge pull request #112 from alphanu1/alphanu1-patch-99
...
Added MSG_DYNAMIC
2019-02-12 10:52:35 +00:00
alphanu1
acbb014b2d
Added MSG_DYNAMIC
2019-02-12 10:51:06 +00:00
alphanu1
55f3edb5ad
Merge pull request #111 from alphanu1/alphanu1-patch-98
...
Fix build warnings and cleanup
2019-02-12 10:27:29 +00:00
alphanu1
924fcc2834
Fix build warnings and cleanup
2019-02-12 10:26:17 +00:00
alphanu1
238a56978d
Merge pull request #110 from alphanu1/alphanu1-patch-97
...
added static function and Clean up
2019-02-12 10:25:08 +00:00
alphanu1
7aabf7f5e1
added static function and Clean up
2019-02-12 10:16:04 +00:00
alphanu1
e0d84cd64c
Merge pull request #109 from alphanu1/alphanu1-patch-96
...
Removed CRT setting video driver build info
2019-02-12 10:15:14 +00:00
alphanu1
a76c1f4c51
Removed CRT setting video driver build info
2019-02-12 10:10:35 +00:00
alphanu1
f5fd6e046b
Merge pull request #108 from alphanu1/alphanu1-patch-95
...
fix for dynamic super resolutions
2019-02-12 10:08:39 +00:00
alphanu1
f7d2fbd212
fix for dynamic super resolutions
2019-02-12 10:04:41 +00:00
alphanu1
9d9be36521
Merge pull request #107 from alphanu1/alphanu1-patch-94
...
Added dynamic option in menu
2019-02-12 09:49:34 +00:00
alphanu1
1282a02212
Added dynamic option in menu
2019-02-12 09:48:35 +00:00
alphanu1
88be0e2b56
Merge pull request #106 from alphanu1/alphanu1-patch-93
...
incorporated centre adjust for Linux
2019-02-12 09:46:58 +00:00
alphanu1
4dc6cf2fb4
incorporated center adjust for Linux
2019-02-12 09:46:22 +00:00
alphanu1
7a6a4998c7
Merge pull request #105 from alphanu1/alphanu1-patch-92
...
incorporation of dynamic super res
2019-02-12 09:45:25 +00:00
alphanu1
14b80cc3e1
incorporation of dynamic super res
...
Closer to native look super resolution. Used to prevent artefacts
2019-02-12 09:44:06 +00:00
alphanu1
49011e9df9
Merge pull request #104 from libretro/master
...
Update
2019-02-12 08:29:52 +00:00
Patrick Scheurenbrand
5d7a30d806
added my name to the headers
2019-02-12 08:19:07 +01:00
Brad Parker
44c4be1863
add option to track how long content has been running over time
2019-02-12 00:32:01 -05:00
twinaphex
49bade15ae
(video_driver.c) Cleanups
2019-02-12 06:22:50 +01:00
twinaphex
d70d9d35f8
(record_driver.c) Simplifications
2019-02-12 06:04:52 +01:00
twinaphex
a51acb8377
Buildfix
2019-02-12 04:03:10 +01:00
twinaphex
660d0c8de9
Remove mutexes - should hopefully fix dolphin/reicast threaded
...
again
2019-02-12 03:55:08 +01:00
Twinaphex
4505f0ef51
Merge pull request #8258 from orbea/qb
...
qb: Minor clean up.
2019-02-12 03:26:47 +01:00
orbea
f41e70ba11
qb: Minor clean up.
2019-02-11 17:52:34 -08:00
Twinaphex
97ab1ec6e8
Merge pull request #8257 from orbea/python3
...
Silence warning with --enable-python and 32-bit linux.
2019-02-12 02:45:20 +01:00
Twinaphex
2e5d144e6d
Merge pull request #8256 from orbea/pkgconf
...
qb: Allow checking for multiple pkgconfig files.
2019-02-12 02:45:14 +01:00
orbea
0eff833334
Silence warning with --enable-python and 32-bit linux.
...
Thanks hhromic!
2019-02-11 17:08:07 -08:00
orbea
f6d8f2911d
qb: Allow checking for multiple pkgconfig files.
2019-02-11 16:51:08 -08:00
Brad Parker
0c790d89dc
gl1: use built-in pixel conversion routines
2019-02-11 19:02:36 -05:00
Twinaphex
1caa28dea9
Merge pull request #8255 from orbea/printf
...
qb: Rework configure output.
2019-02-12 00:29:26 +01:00
Brad Parker
42098e09ad
C89/vc2005 fix
2019-02-11 17:17:36 -05:00
twinaphex
d1a831e6ec
(UWP) Buildfix
2019-02-11 23:15:11 +01:00
orbea
769612c274
qb: Rework configure output.
2019-02-11 14:14:36 -08:00
Patrick Scheurenbrand
a82cc31a1f
updated entries to use values that can be scaled
2019-02-11 21:22:52 +01:00
Twinaphex
7f88822853
Merge pull request #8252 from jdgleaver/rgui-sublabels
...
(RGUI) Add menu sublabel support
2019-02-11 20:04:29 +01:00
Twinaphex
ac1a0457dc
Merge pull request #8254 from orbea/rcheevos
...
Remove duplicate lua include.
2019-02-11 20:04:01 +01:00
Patrick Scheurenbrand
a542cd049a
added sidebar icon dimensions
2019-02-11 18:30:31 +01:00
orbea
f71b508356
Remove duplicate lua include.
2019-02-11 09:16:11 -08:00
Brad Parker
5a3a58c8a6
gl1: fix order of non-rgui menu drawing, add proper texture support
2019-02-11 12:05:31 -05:00
jdgleaver
930bb5d71f
(RGUI) Add menu sublabel support
2019-02-11 14:38:10 +00:00
Twinaphex
17f90a3624
Merge pull request #8250 from orbea/protocols
...
qb: Allow falling back to a bundled wayland-protocols when not found.
2019-02-11 00:48:37 +01:00
orbea
d3dcc548b2
qb: Allow falling back to a bundled wayland-protocols when not found.
2019-02-10 15:34:50 -08:00
orbea
57ec26f269
Add needed protocols to deps/wayland-protocols.
...
These are included from wayland-protocols-1.17.
2019-02-10 13:43:15 -08:00
Patrick Scheurenbrand
8435fc5542
added variable for the horizontal padding of sidebar entries
2019-02-10 21:56:05 +01:00
Patrick Scheurenbrand
bf43b61070
removed todo
2019-02-10 21:30:35 +01:00
Patrick Scheurenbrand
2030f7faf8
added dimensions variable to use for scaling; added sidebar entry dimension variables
2019-02-10 21:15:16 +01:00
Twinaphex
07208c9f49
Merge pull request #8247 from orbea/qb
...
qb: Test for user set variables.
2019-02-10 19:46:00 +01:00
orbea
b5e7992579
qb: Test for user set variables.
...
This fixes issues where if both check_header and check_lib are used
it would set HAVE_FOO=yes and then result in a configure failure
when check_lib failed. This was also implemented for the other functions
to avoid similar issues.
2019-02-10 10:16:09 -08:00
Patrick Scheurenbrand
b259be8a38
fixed typo; removed test line
2019-02-10 16:55:48 +01:00
Patrick Scheurenbrand
5d9356f2ff
updated ozone to use macros instead of hardcoded values
2019-02-10 16:22:45 +01:00
Brad Parker
d319e6a93d
gong: savestate support
2019-02-09 22:24:48 -05:00
Brad Parker
3fec3c89fc
gong: add Makefile
2019-02-09 22:24:48 -05:00
twinaphex
83497d5029
(iOS) Buildfix
2019-02-10 02:28:12 +01:00
Twinaphex
737c567cdc
Merge pull request #8242 from meleu/cancel_lboards_on_reset
...
cheevos: cancel lboards on reset
2019-02-10 02:24:27 +01:00
twinaphex
b9db1c1702
Add function prototype to cocoa_common.h
2019-02-10 02:13:57 +01:00
meleu
846ca5fd3b
cheevos: cancel lboards on reset
2019-02-09 23:12:06 -02:00
twinaphex
5733ed9a29
Move these defines to cocoa_common.h
2019-02-10 02:11:22 +01:00
twinaphex
293eac3019
Update
2019-02-10 02:03:50 +01:00
twinaphex
62cef96118
Update cocoa_gl_ctx.m
2019-02-10 02:02:17 +01:00
twinaphex
794ab4ef68
Update cocoagl_set_mode
2019-02-10 01:59:08 +01:00
twinaphex
2c9b7c84df
Updates
2019-02-10 01:54:39 +01:00
twinaphex
a49d0a50b9
Move more functionaliy to cocoa_gl_shared.h
2019-02-10 01:44:46 +01:00
twinaphex
35ce4dcadc
Updates
2019-02-10 01:30:12 +01:00
twinaphex
74bddae86e
(CocoaGL) Move shared code to gl_shared file
2019-02-10 01:29:04 +01:00
twinaphex
b1c4bdf6f7
(Cocoa) Cleanups
2019-02-10 01:25:07 +01:00
Twinaphex
ed458cd89b
(OSX) Buildfix
2019-02-10 01:21:45 +01:00
twinaphex
20a94a5f37
(CocoaGL) Cleanups
2019-02-10 01:16:35 +01:00
twinaphex
d0e26c10aa
Move more code to cocoa_gl_shared.h
2019-02-10 01:11:07 +01:00
twinaphex
c363eb4397
Move more common functions over to cocoa_gl_shared.h
2019-02-10 00:58:05 +01:00
twinaphex
6f43b7974b
Add cocoa_gl_shared.h
2019-02-10 00:31:27 +01:00
Twinaphex
8a033bbf35
Merge pull request #8241 from natinusala/master
...
cheevos_new: build fix
2019-02-10 00:23:31 +01:00
natinusala
afbf896c9a
cheevos_new: build fix
2019-02-10 00:13:36 +01:00
Twinaphex
864f2deb28
Merge pull request #8238 from cold-brewed/cflags
...
macOS: Update CFLAGS
2019-02-09 22:58:32 +01:00
Twinaphex
fa4e074552
Revert "(Cocoa) Have only one Cocoa GL context driver from now on"
...
This reverts commit 08bd58e0c4 .
2019-02-09 22:57:41 +01:00
Twinaphex
d85385ca8a
Revert "(OSX) Buildfix"
...
This reverts commit 13b8d63bc5 .
2019-02-09 22:57:28 +01:00
Twinaphex
13b8d63bc5
(OSX) Buildfix
2019-02-09 22:56:49 +01:00
twinaphex
08bd58e0c4
(Cocoa) Have only one Cocoa GL context driver from now on
2019-02-09 22:52:43 +01:00
Brad Parker
ce70d8db4c
gong: move serialization data into state struct
2019-02-09 16:25:00 -05:00
twinaphex
a97fffccb8
Cleanup macro
2019-02-09 21:13:37 +01:00
twinaphex
35ee386274
(Metal/OSX) Merge cocoa_common.m and cocoa_common_metal.m - more or less the same
...
code
2019-02-09 21:10:28 +01:00
twinaphex
58855c7b28
(CocoaTouch) Get rid of ui_cocoatouch_metal.m - was identical to ui_cocoatouch
2019-02-09 20:59:34 +01:00
cold-brewed
264c93585c
macOS: Update CFLAGS
2019-02-09 14:39:53 -05:00
twinaphex
b229e9d803
(Android) Update
2019-02-09 19:27:50 +01:00
Twinaphex
fc74aee750
Merge pull request #8237 from natinusala/master
...
rgui: fix search box refresh
2019-02-09 19:05:21 +01:00
natinusala
5c8a835cda
rgui: fix search box refresh
2019-02-09 18:34:01 +01:00
twinaphex
157494cab7
(gong) Add more refresh rates
2019-02-09 18:10:27 +01:00
Twinaphex
3b66ef528d
Merge pull request #8236 from natinusala/master
...
menu_animation: fix menu_animation_is_active
2019-02-09 18:06:53 +01:00
natinusala
b62d4e394b
menu_animation: fix menu_animation_is_active
2019-02-09 17:38:28 +01:00
Brad Parker
b508135218
fix warnings
2019-02-09 10:01:38 -05:00
Brad Parker
bf04d658e6
fix warning
2019-02-09 09:59:08 -05:00
Brad Parker
c36ddf973c
gong: two player support
2019-02-09 09:54:26 -05:00
twinaphex
bc8b348a04
(Cocoa) Cut down on some ifdefs
2019-02-09 04:45:37 +01:00
Twinaphex
47ed8d3627
(iOS) Buildfix
2019-02-09 04:43:15 +01:00
twinaphex
1a8ad73c3f
(Cocoa) Unify both headers
2019-02-09 04:40:38 +01:00
twinaphex
f64f598987
(Apple) Header buildfixes
2019-02-09 04:28:28 +01:00
Twinaphex
b90a9ad4af
Merge pull request #8234 from orbea/qb
...
qb: Minor config.libs.sh fixes.
2019-02-09 04:24:47 +01:00
twinaphex
ef8d1ad406
(Cocoa) Create common shared header file
2019-02-09 04:21:01 +01:00
twinaphex
acf71fc46c
Header guards should not be identical to cocoa_common_metal.h
2019-02-09 04:13:53 +01:00
orbea
58eb7f3bf3
qb: Minor config.libs.sh fixes.
2019-02-08 19:13:07 -08:00
twinaphex
0dc533d976
(dispserv_x11.c) Get rid of unused variable
2019-02-09 04:11:14 +01:00
twinaphex
eee2445c45
(GL) Buildfix for GL_DEBUG
2019-02-09 04:07:12 +01:00
Twinaphex
aac14a00a4
Merge pull request #8233 from orbea/sixel
...
Fix warnings with --enable-sixel.
2019-02-09 00:27:11 +01:00
twinaphex
ab182cbe20
Create optimized function - menu_animation_get_time
2019-02-09 00:18:27 +01:00
Twinaphex
8292a41ccd
Merge pull request #8232 from natinusala/menu-animations-menu-independent
...
menu_animations: make animations menu independent
2019-02-09 00:02:41 +01:00
orbea
78dbe1cef1
Fix warnings with --enable-sixel.
2019-02-08 14:13:02 -08:00
Twinaphex
6b8f18676c
Merge pull request #8231 from bparker06/gl1_squash_merge
...
OpenGL 1.1 video driver (gl1)
2019-02-08 22:48:18 +01:00
Brad Parker
8d8feec318
gl1: screenshot support
2019-02-08 16:31:34 -05:00
Twinaphex
1b3acfd15b
Merge pull request #8206 from jdgleaver/rgui-collections
...
(RGUI) Add optional 'Collections' entry to main menu
2019-02-08 22:21:51 +01:00
Brad Parker
d64933b30d
gl1: put behind HAVE_OPENGL1, off by default for now
2019-02-08 16:04:23 -05:00
Twinaphex
89e91bdf8b
Merge pull request #8230 from orbea/qb
...
qb: Init some variables.
2019-02-08 22:02:12 +01:00
Brad Parker
c83611e526
gl1: allow extra padding in pitch
2019-02-08 15:46:00 -05:00
orbea
fe28192438
qb: Init some variables.
2019-02-08 12:43:58 -08:00
Brad Parker
cbbb81f46f
gl1: add BFI and menu/content linear filtering
2019-02-08 15:37:38 -05:00
Twinaphex
8936972ba2
Merge pull request #8229 from orbea/qb
...
qb: Check number of arguments for while loops.
2019-02-08 21:20:42 +01:00
orbea
7cd6c9cf60
qb: Check number of arguments for while loops.
...
This is less fragile and doesn't rely on unset variables.
2019-02-08 12:15:47 -08:00
natinusala
f3ff7f2a89
menu_animations: make animations menu independent
2019-02-08 20:02:45 +01:00
Brad Parker
333c630469
gl1: blend menu with video
2019-02-08 13:47:43 -05:00
Twinaphex
3b19fa9bad
Merge pull request #8226 from Sunderland93/master
...
[Wayland] Fix zxdg_shell_v6 detection
2019-02-08 19:35:47 +01:00
Twinaphex
e724b9101b
Merge pull request #8227 from orbea/cxx_build
...
Fix warning with CXX_BUILD.
2019-02-08 19:35:36 +01:00
orbea
0731c8f26f
Fix warning with CXX_BUILD.
...
Thanks hhromic!
2019-02-08 09:57:26 -08:00
Aleksey Samoilov
b609eaf83f
[Wayland] Fix zxdg_shell_v6 detection
2019-02-08 21:45:40 +04:00
Brad Parker
9a292226cf
merge fix
2019-02-08 12:18:25 -05:00
Brad Parker
74fd184097
initial GL1 video driver, only rgui is working currently
2019-02-08 12:14:55 -05:00
Twinaphex
f40a6438dd
Merge pull request #8224 from jdgleaver/glui-subsystem
...
(GLUI) Add Subsystem support
2019-02-08 17:13:13 +01:00
jdgleaver
840e132408
(GLUI) Add Subsystem support
2019-02-08 15:20:16 +00:00
Twinaphex
1938f00c76
Merge pull request #8223 from jdgleaver/snprintf-warn-fix
...
Silence gcc snprintf() warnings in menu_driver.cw
2019-02-08 15:58:16 +01:00
jdgleaver
64e6d073d3
Silence gcc snprintf() warnings in menu_driver.c
2019-02-08 11:37:53 +00:00
twinaphex
59ded50d59
(Menu) Add back get_load_content_animation_data
2019-02-08 08:24:33 +01:00
twinaphex
386657a366
(menu widgets backport) Re-commit task queue changes
2019-02-08 08:00:32 +01:00
twinaphex
894f3b7aef
Change function signature back
2019-02-08 07:29:50 +01:00
twinaphex
7022786f34
Revert parts of menu_widgets that were causing breakage, but leave
...
all the hooks in so we can add them back piece by piece again
2019-02-08 07:26:43 +01:00
twinaphex
a22540310c
Try to prevent namespace collisions with variables
2019-02-08 05:04:37 +01:00
twinaphex
72d58d318a
Prevent crash at exit on OSX
2019-02-08 04:50:25 +01:00
Twinaphex
5542214409
Merge pull request #8222 from fr500/master
...
try to fix #8121 by making the interval configurable
2019-02-08 04:37:48 +01:00
radius
b549f5181b
try to fix #8121 by making the interval configurable
2019-02-07 22:34:18 -05:00
twinaphex
d51fbbc37b
Update menu_animation.c
2019-02-08 04:26:40 +01:00
Twinaphex
e61f6b3fc9
Merge pull request #8219 from orbea/cxx_build
...
qb: Add support for CXX_BUILD to config.params.sh.
2019-02-08 03:18:29 +01:00
Twinaphex
179976e6b3
Merge pull request #8220 from orbea/v4
...
Fix --enable-v4l2 with CXX_BUILD=1.
2019-02-08 03:18:05 +01:00
orbea
25f41809f5
Fix --enable-v4l2 with CXX_BUILD=1.
2019-02-07 16:01:01 -08:00
orbea
9d6b1c3ea7
qb: Add support for CXX_BUILD to config.params.sh.
2019-02-07 15:46:27 -08:00
Twinaphex
6587fee6b1
Merge pull request #8218 from hhromic/fix-prisizet
...
libretro-common: fix PRI_SIZET not being set in PS2
2019-02-08 00:43:43 +01:00
Hugo Hromic
7cde32a2b3
libretro-common: fix PRI_SIZET not being set in PS2
...
* use `lu` for PS2 builds
2019-02-07 23:23:31 +00:00
Twinaphex
1b7362838e
Merge pull request #8217 from fr500/master
...
[discord] ask-to-join fixes
2019-02-08 00:12:51 +01:00
radius
03107c5b73
[discord] update log messages
2019-02-07 17:58:21 -05:00
twinaphex
6d54ebfcec
(GL2) Some cleanups
2019-02-07 23:54:33 +01:00
radius
701ac1dd72
there is no need for these to be so big
2019-02-07 17:53:03 -05:00
radius
f60923c4a9
[discord] rewrite secret, party_id
...
[discord] rewrite secret, party_id
[discord] rewrite secret, party_id
[discord] rewrite secret, party_id
2019-02-07 17:52:39 -05:00
twinaphex
c1415d70f8
(GL2) Fix warnings with CXX_BUILD
2019-02-07 23:16:50 +01:00
Twinaphex
9e5a9baa66
Merge pull request #8216 from orbea/32
...
Better warning fix for 32-bit linux.
2019-02-07 23:16:07 +01:00
orbea
cb1b7a8006
Better warning fix for 32-bit linux.
...
Thanks hhromic!
2019-02-07 13:51:57 -08:00
Twinaphex
b1dcef379b
Merge pull request #8214 from cold-brewed/cfbundlefix
...
macOS: Add missing PRODUCT_BUNDLE_IDENTIFIER
2019-02-07 22:45:47 +01:00
Twinaphex
15bac439ca
Merge pull request #8215 from orbea/32
...
Silence warnings with 32-bit linux.
2019-02-07 22:43:07 +01:00
orbea
c0296179ac
Silence warnings with 32-bit linux.
2019-02-07 13:27:42 -08:00
Twinaphex
d03b472f73
Merge pull request #8211 from jdgleaver/rgui-lock-aspect
...
(RGUI) Add 'Lock Menu Aspect Ratio' option
2019-02-07 20:18:15 +01:00
Twinaphex
aa442db22b
Merge pull request #8208 from hhromic/fix-prisizet
...
libretro-common: improve PRI_SIZET for non-windows platforms
2019-02-07 20:18:03 +01:00
Twinaphex
b8ac8e92e3
Merge pull request #8210 from hhromic/fix-warnings
...
menu_setting: add forgotten ifdefs for building without XMB menu
2019-02-07 20:17:35 +01:00
cold-brewed
cc39a5d926
(OSX) Add missing PRODUCT_BUNDLE_IDENTIFIER
2019-02-07 13:46:41 -05:00
Hugo Hromic
58a32ab4b3
menu_setting: add forgotten ifdefs for building without XMB menu
...
Silences these warnings when compiling without XMB:
menu/menu_setting.c:882:13: warning: ‘setting_get_string_representation_uint_xmb_layout’
defined but not used [-Wunused-function]
static void setting_get_string_representation_uint_xmb_layout(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
menu/menu_setting.c:822:13: warning: ‘setting_get_string_representation_uint_xmb_icon_theme’
defined but not used [-Wunused-function]
static void setting_get_string_representation_uint_xmb_icon_theme(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
menu/menu_setting.c:1074:13: warning: ‘setting_get_string_representation_uint_xmb_shader_pipeline’
defined but not used [-Wunused-function]
static void setting_get_string_representation_uint_xmb_shader_pipeline(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2019-02-07 18:15:32 +00:00
Twinaphex
f62e44c3e8
Merge pull request #7971 from Wiimpathy/WiiSkipCrc
...
Wii: Skip CRC. Avoid an unnecessary delay.
2019-02-07 18:42:13 +01:00
jdgleaver
e3c383bb41
(RGUI) Add 'Lock Menu Aspect Ratio' option
2019-02-07 17:15:06 +00:00
Hugo Hromic
e2b620ae05
libretro-common: improve PRI_SIZET for non-windows platforms
...
In non-windows platfoms, the `size_t` type may not necessarily use
the `%lu` format specification. For example in 32 bits platforms
instead it needs to be `%u`. Therefore, for non-windows platforms,
it is better to define PRI_SIZET more precisely.
Silences these types of warnings in 32 bits non-windows platforms:
libretro-common/file/config_file.c: In function ‘config_get_size_t’:
libretro-common/file/config_file.c:694:32: warning: format ‘%lu’ expects
argument of type ‘long unsigned int *’, but argument 3 has type
‘size_t * {aka unsigned int *}’ [-Wformat=]
if (sscanf(entry->value, "%" PRI_SIZET, &val) == 1)
^~~
Discussed in #8191
2019-02-07 16:25:48 +00:00
Twinaphex
4ce93b11ee
Merge pull request #8194 from jdgleaver/rgui-subsystem
...
(RGUI) Add Subsystem support
2019-02-07 14:50:31 +01:00
Twinaphex
ede83831aa
Merge pull request #8205 from jdgleaver/rgui-ticker-fix
...
(RGUI) Fix ticker text
2019-02-07 14:49:38 +01:00
Twinaphex
294901db5a
Merge pull request #8204 from natinusala/master
...
ui_companion: fix status message
2019-02-07 14:49:12 +01:00
jdgleaver
b34aa0eeca
(RGUI) Add optional 'Collections' entry to main menu
2019-02-07 11:54:21 +00:00
jdgleaver
b27c23f0eb
(RGUI) Fix ticker text
2019-02-07 11:09:21 +00:00
natinusala
8f3c77f719
ui_companion: fix status message
2019-02-07 11:49:07 +01:00
jdgleaver
76f53535bd
(RGUI) Re-enable 'Load Core' option when content is loaded
2019-02-07 09:34:59 +00:00
twinaphex
c808c80e4a
(menu widgets) Some more cleanups
2019-02-07 08:23:34 +01:00
twinaphex
affd507151
Warning fix
2019-02-07 08:05:43 +01:00
twinaphex
11e138fe6e
(discord) Warning fix
2019-02-07 07:59:49 +01:00
twinaphex
0af4b6a0d6
(menu_widgets.c) Buildfixes
2019-02-07 07:59:07 +01:00
Twinaphex
4df6a5ad25
(OSX) Buildfix
2019-02-07 06:37:41 +01:00
twinaphex
89a6992d0c
(Cocoa) Last change for today - combine ui_cocoa.m and ui_cocoa_metal.m
2019-02-07 06:32:49 +01:00
twinaphex
bd19958658
(libretro-common) Don't use RARCH_LOG inside libretro-common files
2019-02-07 05:45:25 +01:00
twinaphex
e612773645
(Xbox OG) Buildfixes
2019-02-07 05:42:23 +01:00
twinaphex
54a9a3bd1d
C89_BUILD fixes
2019-02-07 05:38:46 +01:00
Twinaphex
2cad3e09d2
(OSX) Buildfix
2019-02-07 05:08:55 +01:00
Twinaphex
fa4494ff8b
Merge pull request #8203 from fr500/master
...
[discord] party & ask to join refinements
2019-02-07 05:06:30 +01:00
twinaphex
cb829d8552
(Cocoa/OSX) Start unifying Cocoa Metal/Cocoa codepaths - was mostly the
...
same code
2019-02-07 05:05:53 +01:00
twinaphex
0a6c7acbd4
(MEtal) Get rid of specialized version of ui_cocoa_window_metal.m
2019-02-07 04:47:24 +01:00
radius
671e90a415
[discord] party & ask to join refinements
2019-02-06 22:45:05 -05:00
twinaphex
2599172831
Get rid of ui_cocoa_metal.h
2019-02-07 04:37:05 +01:00
Twinaphex
ce05185cdf
(Xcode) Remove CoreVideo
2019-02-07 04:12:35 +01:00
Twinaphex
25157942a3
Remove CoreVideo from Metal xcodeproj
2019-02-07 04:10:59 +01:00
Twinaphex
136193ab8d
Buildfix
2019-02-07 04:09:08 +01:00
twinaphex
f705503531
(Apple) Get rid of HAVE_CORELOCATION/HAVE_AVFOUNDATION - was mostly dormant
...
code and makes the Apple code needlessly complex right now. We can
always reintroduce this later on when the time is right
2019-02-07 04:03:52 +01:00
twinaphex
d1edfabddb
Revert "Move code to cocoa_common.m"
...
This reverts commit d3da2e2616 .
2019-02-07 03:25:01 +01:00
twinaphex
d3da2e2616
Move code to cocoa_common.m
2019-02-07 03:20:33 +01:00
twinaphex
715ddf1924
(WiiU/GX2) Add widget support (untested)
2019-02-07 02:03:48 +01:00
twinaphex
f49b6e26a0
(Metal) Add menu widget support
2019-02-07 02:00:23 +01:00
twinaphex
4b2fdfad48
(D3D10/12) Add menu widgets support - text offset is wrong
2019-02-07 01:40:15 +01:00
twinaphex
b0dcbdc15e
(menu_display_gl.c) Simplifications
2019-02-07 01:25:25 +01:00
twinaphex
dd21cfd825
(D3D11) Implement menu widgets - offset is wrong
2019-02-07 00:43:36 +01:00
twinaphex
fb121ac75e
(Vulkan) Hook up menu widgets
2019-02-07 00:15:32 +01:00
twinaphex
45b1ed33b2
(MSVC) Silence warning
2019-02-06 23:42:13 +01:00
twinaphex
0ab79550c9
(Qt) Push buildfixes
2019-02-06 23:40:36 +01:00
twinaphex
cbfe33c579
Ifdef this
2019-02-06 23:38:54 +01:00
twinaphex
12368d6cbd
Push this for Qt
2019-02-06 23:35:06 +01:00
Twinaphex
74cbbb06b0
Merge pull request #8201 from Zlika/fix_uninitialized_read
...
Fix uninitialised read of "override" field
2019-02-06 23:29:02 +01:00
Twinaphex
477170884b
Some warning fixes
2019-02-06 23:25:41 +01:00
twinaphex
7c7d733d26
Buildfix
2019-02-06 23:17:43 +01:00
Twinaphex
49f7f457cd
Merge pull request #8199 from natinusala/menu-widgets
...
First version of menu widgets (gl only)
2019-02-06 22:43:43 +01:00
Wiimpathy
79b5a05aeb
Merge branch 'master' into WiiSkipCrc
2019-02-06 21:51:27 +01:00
Zlika
81320adf28
Fix uninitialised read of override field
2019-02-06 21:25:22 +01:00
natinusala
c20ab3864d
First version of menu widgets (gl only)
2019-02-06 20:48:24 +01:00
Twinaphex
0bef880609
Merge pull request #8200 from orbea/c89
...
Fix comment.
2019-02-06 20:18:48 +01:00
orbea
b9cbc9881a
Fix comment.
2019-02-06 11:13:39 -08:00
Twinaphex
a1150800f8
Merge pull request #8197 from orbea/c89
...
Fix c89 build with 32-bit linux.
2019-02-06 20:08:14 +01:00
twinaphex
c48febc4f9
(GL2) Cleanups
2019-02-06 19:49:45 +01:00
twinaphex
1e394091d8
Namespace GL2 driver
2019-02-06 19:43:31 +01:00
orbea
cf6c49b9a1
Fix c89 build with 32-bit linux.
2019-02-06 10:21:28 -08:00
twinaphex
b7c1fda56f
(Windows) Fix C89_BUILD
2019-02-06 19:08:56 +01:00
twinaphex
5d1c45e8f9
(orbis) 'else ifdef' not necessary
2019-02-06 19:03:07 +01:00
Twinaphex
8bc4a66d49
Merge pull request #8196 from orbea/c89
...
Fix C89_BUILD=1.
2019-02-06 18:19:55 +01:00
orbea
8ff0b14281
Fix C89_BUILD=1.
2019-02-06 09:16:26 -08:00
Twinaphex
ceb439ca2a
Merge pull request #8188 from cold-brewed/master
...
macOS: Fix travis metal build
2019-02-06 18:05:10 +01:00
Twinaphex
0caa88a375
Merge pull request #8195 from Tatsuya79/patch-5
...
Gong video refresh core option
2019-02-06 18:04:54 +01:00
Tatsuya79
9c32d0df8a
Gong video refresh core option
2019-02-06 17:37:15 +01:00
jdgleaver
6b3e5fa7a0
(RGUI) Add Subsystem support (+ fix memory leak in environ_cb_get_system_info())
2019-02-06 14:25:25 +00:00
Twinaphex
69d89bc991
Merge pull request #8189 from fr500/master
...
[discord] set partyId properly
2019-02-06 07:03:04 +01:00
radius
97b32b890e
[discord] set partyId properly
2019-02-06 00:58:52 -05:00
Twinaphex
6f5dfeb20e
Merge pull request #8184 from orbea/warnings
...
Fix travis warnings.
2019-02-06 06:39:06 +01:00
Twinaphex
c582b40525
Merge pull request #8185 from Themaister/master
...
Sinc: memset the resampler buffer.
2019-02-06 06:38:46 +01:00
twinaphex
5855391ac4
(Android) Bump up target SDK to 26
2019-02-06 06:03:25 +01:00
cold-brewed
6875ad8ae0
travis: Copy the app bundle from $TRAVIS_BUILD_DIR
...
The build no longer uses libretro-super.
2019-02-05 23:47:17 -05:00
Twinaphex
11b02125dc
Merge pull request #8186 from natinusala/master
...
menu_display_gl: fix scissoring implementation for gl enabled cores
2019-02-06 02:53:06 +01:00
natinusala
475f3c3cc0
menu_display_gl: fix scissoring implementation for gl enabled cores
2019-02-06 00:54:26 +01:00
natinusala
6e841e20c5
Add core info to gitignore
2019-02-06 00:54:01 +01:00
Themaister
5e7513ad60
Sinc: memset the resampler buffer.
...
No idea how this survived asan and valgrind over these years ...
2019-02-05 23:35:39 +01:00
orbea
c9b0ba1123
Fix travis warnings.
2019-02-05 11:27:01 -08:00
Twinaphex
f5343c83eb
Merge pull request #8181 from yoshisuga/ios-mfi-detect-fix
...
iOS: Fix mFi controller connecting
2019-02-05 19:15:03 +01:00
Yoshi Sugawara
b06d75ec99
iOS: check if mfi controller already added to the internal list when connecting
2019-02-05 06:43:14 -10:00
alphanu1
061b3464c2
Merge pull request #103 from libretro/master
...
Update
2019-02-05 08:49:52 +00:00
twinaphex
55b449d743
(MSVC UWP) Add HAVE_OZONE
2019-02-05 02:52:38 +01:00
twinaphex
0a04a1c80a
(GL) Cleanups
2019-02-05 02:27:08 +01:00
twinaphex
1b79f08715
(GL) Use set_coords function directly
2019-02-05 02:24:13 +01:00
twinaphex
ba9de324bf
Simplify gl.c
2019-02-05 02:19:16 +01:00
twinaphex
9877e1ce3e
(GL) Cleanups
2019-02-05 02:12:42 +01:00
twinaphex
5102eff399
(GL) Move GL-only shader code to gl.c
2019-02-05 01:13:39 +01:00
Twinaphex
7fedabee4b
Merge pull request #8163 from orbea/cleanup
...
Cleanup
2019-02-04 23:19:05 +01:00
Twinaphex
b0be198084
Merge pull request #8169 from DEX357/patch-28
...
Update msg_hash_pl.h
2019-02-04 23:18:44 +01:00
Twinaphex
12594e51fd
Merge pull request #8170 from orbea/menu
...
Fix --disable-menu (Again).
2019-02-04 23:18:23 +01:00
twinaphex
845b30131f
Cleanups
2019-02-04 23:17:39 +01:00
twinaphex
ebce936557
Fix UWP builds
2019-02-04 23:14:20 +01:00
orbea
762151758d
Fix --disable-menu (Again).
2019-02-04 09:01:37 -08:00
DEX357
4562d36b39
Update msg_hash_pl.h
2019-02-04 13:28:27 +01:00
Twinaphex
12c6fe1dc0
Merge pull request #8165 from yoshisuga/ios-fix-codesign
...
tvos: fix code sign script to use the shared iOS modules dir
2019-02-04 06:41:09 +01:00
Yoshi Sugawara
4461b55375
tvos: fix code sign script to use the shared iOS modules dir
2019-02-03 18:48:29 -10:00
Mark W. Kidd
512e280c68
Merge remote-tracking branch 'upstream/master' into patch-7
2019-02-03 19:38:43 -05:00
orbea
28ff4b391a
Clean up white space.
2019-02-03 16:00:50 -08:00
orbea
4c56167446
Convert to linux line endings.
2019-02-03 15:43:42 -08:00
Twinaphex
9750719074
Merge pull request #8161 from yoshisuga/ios-cleanup
...
iOS/tvOS cleanup
2019-02-03 21:18:57 +01:00
twinaphex
a58a32411f
Some more buildfixes
2019-02-03 21:18:34 +01:00
Yoshi Sugawara
04bdc634ba
tvOS: use OZONE as default menu driver
2019-02-03 09:11:29 -10:00
twinaphex
6c2ac0bc29
This should be a function call
2019-02-03 20:10:28 +01:00
Yoshi Sugawara
1ca3bcf21d
Merge remote-tracking branch 'upstream/master' into ios-cleanup
2019-02-03 09:00:22 -10:00
Yoshi Sugawara
11bf1e05b1
remove logging code
2019-02-03 08:59:24 -10:00
Yoshi Sugawara
d18ef55aea
iOS/tvOS cleanup: remove logging code, remove compiled core from repo (added by mistake)
2019-02-03 08:57:12 -10:00
twinaphex
9c0ccccc1c
Relative header include fix
2019-02-03 19:44:17 +01:00
twinaphex
4cbbd3470b
Revert "Simplify video_driver_set_mvp"
...
This reverts commit 1dd89e1bce .
2019-02-03 19:40:48 +01:00
twinaphex
4aadd53d80
Revert "Get rid of video_shader_driver_scale"
...
This reverts commit 256b28fa2a .
2019-02-03 19:40:36 +01:00
twinaphex
1eeb58c5dd
Revert "Cleanups"
...
This reverts commit 4554669750 .
2019-02-03 19:40:27 +01:00
twinaphex
5a45464bb3
Revert "Reimplement video_driver_set_coords"
...
This reverts commit 93ded925d3 .
2019-02-03 19:40:21 +01:00
twinaphex
43884758c5
Revert "(GL) Cleanups"
...
This reverts commit 5bab7e4460 .
2019-02-03 19:40:15 +01:00
twinaphex
5bab7e4460
(GL) Cleanups
2019-02-03 18:38:18 +01:00
twinaphex
93ded925d3
Reimplement video_driver_set_coords
2019-02-03 18:29:00 +01:00
twinaphex
dd366cd5c5
Revert "Simplify set_coords"
...
This reverts commit e10eb51f71 .
2019-02-03 18:05:14 +01:00
twinaphex
e10eb51f71
Simplify set_coords
2019-02-03 18:03:07 +01:00
twinaphex
4554669750
Cleanups
2019-02-03 17:49:31 +01:00
twinaphex
256b28fa2a
Get rid of video_shader_driver_scale
2019-02-03 17:39:25 +01:00
twinaphex
85708b7ef8
(Emscripten) Buildfixes
2019-02-03 17:15:18 +01:00
Twinaphex
55200644ca
Merge pull request #8155 from orbea/zarch
...
Remove the zarch menu driver.
2019-02-03 15:25:33 +01:00
Twinaphex
7fcb2e58a6
Merge pull request #8157 from fjtrujy/feature/PSPOpenMenu
...
[PSP] open Retroarch menu
2019-02-03 15:25:00 +01:00
Francisco Javier Trujillo Mata
a9946b7634
Open RetroArchMenu with long press start in PSP
2019-02-03 12:21:36 +01:00
orbea
98f6aecec2
Remove the zarch menu driver.
2019-02-02 22:15:10 -08:00
twinaphex
67e777767c
Revert "Remove video_shader_driver_get_ident"
...
This reverts commit 0814cc34ee .
2019-02-03 07:07:50 +01:00
twinaphex
0814cc34ee
Remove video_shader_driver_get_ident
2019-02-03 07:06:57 +01:00
twinaphex
1dd89e1bce
Simplify video_driver_set_mvp
2019-02-03 06:53:02 +01:00
Twinaphex
b7cee0a633
Merge pull request #8154 from orbea/nuklear
...
Further remove nuklear.
2019-02-03 06:42:05 +01:00
twinaphex
add4ac00eb
Cleanups
2019-02-03 06:28:27 +01:00
orbea
af813d9c46
Further remove nuklear.
2019-02-02 20:58:47 -08:00
twinaphex
0db583c245
Get rid of video_shader_driver_compile_program
2019-02-03 05:52:41 +01:00
twinaphex
9a04c4c67b
Get rid of video_shader_driver_get_prev_textures
2019-02-03 05:49:18 +01:00
twinaphex
000787837e
Cleanups
2019-02-03 05:41:43 +01:00
twinaphex
9b233f71ac
Buildfixes
2019-02-03 05:32:03 +01:00
twinaphex
7e92468508
Get rid of video_shader_driver_filter_type
2019-02-03 05:28:00 +01:00
twinaphex
6f7d67aa77
(GL/video driver) More cleanups
2019-02-03 05:07:29 +01:00
twinaphex
845c8d1757
Get rid of more video_shader_driver functions
2019-02-03 05:05:23 +01:00
twinaphex
7e81ac4218
Get rid of video_shader_driver_mipmap_input
2019-02-03 04:47:52 +01:00
twinaphex
9aa542b1ae
* Get rid of video_shader_driver_use
...
* Get rid of Nuklear - ozone/menu widgets is probably the replacement
for it - Zarch will go next
2019-02-03 04:37:54 +01:00
twinaphex
92d0b4a237
Fix griffin.c
2019-02-03 00:27:34 +01:00
twinaphex
633ad1788d
Turn this into static function
2019-02-03 00:13:41 +01:00
twinaphex
91f8e8465a
(GL) Cleanups
2019-02-03 00:11:41 +01:00
twinaphex
97dc77b940
(GL) renderchain interface is gone now
2019-02-03 00:07:53 +01:00
twinaphex
d7410b6689
(GL2) Cleanups
2019-02-02 23:16:36 +01:00
twinaphex
af65e36eea
Cleanup renderchain functions
2019-02-02 22:35:10 +01:00
twinaphex
62bea6ad11
SOme header cleanups
2019-02-02 22:02:24 +01:00
twinaphex
1a6d0b2ce4
Update
2019-02-02 21:52:33 +01:00
twinaphex
0c0ab19b11
(GL) We don't need gl_common.c anymore
2019-02-02 21:47:31 +01:00
twinaphex
350b0dd1a2
gl_add_lut can now become a static function inside gl.c
2019-02-02 21:34:02 +01:00
twinaphex
90f1317498
Cut down on code duplication - create gl_load_luts
2019-02-02 21:32:37 +01:00
twinaphex
9262effbf9
We need zlib for chd
2019-02-02 21:21:58 +01:00
twinaphex
6fe5a134db
HAVE_CHD requires HAVE_ZLIB too
2019-02-02 21:18:44 +01:00
twinaphex
0009c059ac
Put this under HAVE_ZLIB too
2019-02-02 21:15:44 +01:00
twinaphex
9fcf21e3ed
Don't build libchdr_flac unless zlib is defined too
2019-02-02 21:13:19 +01:00
twinaphex
adc6d21601
Add PS3 ifdef
2019-02-02 21:03:23 +01:00
Twinaphex
f76547a96f
Merge pull request #8151 from fr500/master
...
[discord] use discord username if available
2019-02-02 20:33:51 +01:00
Twinaphex
9e74108939
Merge pull request #7463 from alfrix/Renames
...
Rename settings to avoid redundancy
2019-02-02 20:26:22 +01:00
radius
79d280e9c3
[discord] use discord username if available
2019-02-02 14:26:14 -05:00
Twinaphex
b4bf7c168d
Merge pull request #8097 from alfrix/master
...
Recolor monochrome to create monochrome inverted and add Automatic inverted
2019-02-02 18:40:22 +01:00
Alfredo Monclus
7b33ba55ca
Merge branch 'master' into Renames
2019-02-02 14:16:49 -03:00
twinaphex
31a5f72acf
Add 10.7 ifdef
2019-02-02 18:04:41 +01:00
twinaphex
2560d1c105
Move gl_load_texture_data to gl_common.c
2019-02-02 17:33:58 +01:00
twinaphex
6b3fad0f53
This can be removed now
2019-02-02 17:26:12 +01:00
twinaphex
7c74f0abe8
Create gl_add_lut
2019-02-02 17:25:27 +01:00
twinaphex
1796d359c5
Don't use setvbuf for PSP too
2019-02-02 16:43:17 +01:00
Twinaphex
027745d113
Merge pull request #8150 from theheroGAC/patch-42
...
Update msg_hash_it.h
2019-02-02 14:26:52 +01:00
theheroGAC
d54ca53653
Update msg_hash_it.h
2019-02-02 11:52:51 +01:00
twinaphex
6879ba3ef8
Cleanup header
2019-02-02 05:09:29 +01:00
Twinaphex
eda11bb99e
Merge pull request #8148 from alphanu1/master
...
Fixes compile warnings and resolution restore
2019-02-01 23:20:01 +01:00
alphanu1
8f449003ec
Merge pull request #102 from alphanu1/alphanu1-patch-91
...
compile warning fix
2019-02-01 20:41:15 +00:00
alphanu1
f9bb1417b1
compile warning fix
2019-02-01 20:41:01 +00:00
alphanu1
36fd99910a
Update dispserv_x11.c
2019-02-01 20:38:50 +00:00
alphanu1
8ff70ecbbb
Update dispserv_x11.c
2019-02-01 20:34:48 +00:00
alphanu1
a719a096f9
Merge pull request #101 from alphanu1/alphanu1-patch-90
...
Fix restore resolution for auto detect with single output
2019-02-01 20:30:58 +00:00
alphanu1
5f7de58080
Fix restore resolution for auto detect with single output
2019-02-01 20:30:44 +00:00
alphanu1
b1a20b6ea7
Merge pull request #100 from libretro/master
...
Update
2019-02-01 20:27:40 +00:00
alphanu1
23800382bf
Update dispserv_x11.c
2019-02-01 20:21:53 +00:00
alphanu1
0cad96cf64
Merge pull request #99 from alphanu1/alphanu1-patch-89
...
Fix restore resolution for single output autodetect
2019-02-01 20:20:51 +00:00
alphanu1
1d8dd9bb9e
Fix restore resolution for single output autodetect
2019-02-01 20:20:25 +00:00
twinaphex
0413ba7215
Buildfix for GL3 OSX
2019-02-01 19:56:12 +01:00
Twinaphex
a9b576979a
Merge pull request #8145 from orbea/warning
...
Fix -Wformat-truncation warning.
2019-02-01 19:14:02 +01:00
Twinaphex
b321753944
Merge pull request #8144 from orbea/coreaudio
...
Fix warnings.
2019-02-01 19:13:49 +01:00
Twinaphex
dd23adb367
Merge pull request #8146 from orbea/poll.h
...
Use the posix poll.h instead of sys/poll.h.
2019-02-01 19:13:29 +01:00
alfrix
9d52729e70
Color back monochrome and automatic to the original color f2f2f2
2019-02-01 15:06:33 -03:00
alfrix
69e7a2dff2
Invert colors in the driver and add automatic-inverted theme
2019-02-01 15:06:33 -03:00
orbea
5d56080312
Use the posix poll.h instead of sys/poll.h.
2019-02-01 09:58:04 -08:00
orbea
ad217bc80c
Fix -Wformat-truncation warning.
2019-02-01 09:21:07 -08:00
orbea
5150d96074
Fix warnings.
2019-02-01 08:40:43 -08:00
Twinaphex
ba3c7c3fd5
Merge pull request #8142 from natinusala/master
...
ozone: set default theme to dark
2019-02-01 16:52:04 +01:00
Twinaphex
2e76e8951e
Merge pull request #8143 from yoshisuga/tvos_modules_fix
...
tvOS/iOS: Fixes to controller handling and cores directory
2019-02-01 16:51:56 +01:00
natinusala
cff7aa5785
ozone: set default theme to dark
2019-02-01 16:49:12 +01:00
Yoshi Sugawara
45185d6827
tvOS: remove the tvOS modules directory and use the iOS modules one since cores built using the iOS SDK work on tvOS
...
iOS: change default joypad driver to be mfi
iOS: move autodetect of mfi controller to mfi_joypad driver and set the default mapping for both iOS and tvOS
iOS: support unsupported buttons on mfi controller (select,L3,R3) by using hotkey combinations using the MENU button
tvos: use INPUT_TOGGLE_DOWN_Y_L_R as default for menu toggle gamepad combo
2019-02-01 05:33:29 -10:00
Twinaphex
0d3dc3fc83
Merge pull request #8141 from alphanu1/master
...
Fix pre-installed resolution bug
2019-02-01 01:25:41 +01:00
alphanu1
b69938078d
Fix pre-installed Resolution bug
2019-02-01 00:22:00 +00:00
Twinaphex
d17b1439e2
Merge pull request #8140 from CozmoP/thumbnail
...
Qt: hide unused options
2019-02-01 00:36:50 +01:00
twinaphex
374b724118
Update CHANGES.md
2019-01-31 23:58:15 +01:00
CozmoP
7ca7a5e0fc
Qt: hide unused options
2019-01-31 23:54:25 +01:00
twinaphex
db04ac0b2a
Bump to version 1.7.6
2019-01-31 23:38:10 +01:00
Twinaphex
6ff785be59
Merge pull request #8138 from orbea/qb
...
Makefile.common: Small clean up.
2019-01-31 23:15:54 +01:00
Twinaphex
8a3b80a9e5
Merge pull request #8139 from CozmoP/thumbnail
...
Qt: make image drop indicator translatable
2019-01-31 23:15:43 +01:00
twinaphex
6aca340927
(OSX) Add CoreAudio V3 driver from stuartcarnie
2019-01-31 23:14:56 +01:00
CozmoP
9eaa703d4f
Qt: make image drop indicator translatable
2019-01-31 23:01:39 +01:00
orbea
e0091a1f8c
Makefile.common: Small clean up.
2019-01-31 13:26:05 -08:00
Twinaphex
c62a7e4b5e
Merge pull request #8137 from orbea/qb
...
qb: Fix configure arguments.
2019-01-31 22:21:52 +01:00
Twinaphex
ee36fd54c3
Cleanups
2019-01-31 22:18:15 +01:00
orbea
f9ee57c40d
qb: Fix configure arguments.
2019-01-31 13:06:12 -08:00
twinaphex
6e1658bb30
Add CoreAudio system information string
2019-01-31 21:43:31 +01:00
twinaphex
5d77244334
(OSX) Implement flyinghead's GL3 support
2019-01-31 21:30:49 +01:00
twinaphex
987a91a1ae
Silence some warnings
2019-01-31 21:24:13 +01:00
twinaphex
9e6cd04df4
Header include cleanups
2019-01-31 20:43:07 +01:00
twinaphex
fe02db911d
Header include cleanups
2019-01-31 20:36:39 +01:00
twinaphex
64460824aa
Fix another CXX_BUILD warning
2019-01-31 20:21:04 +01:00
twinaphex
37102a8e16
* Header include optimization
...
* Silence warning with CXX_BUILD (retroarch.c)
2019-01-31 20:12:41 +01:00
twinaphex
9421584772
Header include updates
2019-01-31 19:41:51 +01:00
twinaphex
000646e51e
Update header includes
2019-01-31 19:06:27 +01:00
Twinaphex
44a4689847
Merge pull request #8136 from orbea/dispmanx
...
qb: Remove dead DISPMANX code.
2019-01-31 18:02:03 +01:00
orbea
5011360a93
qb: Remove dead DISPMANX code.
2019-01-31 08:36:18 -08:00
bparker06
88d741a4a2
Update CHANGES.md
2019-01-31 10:57:57 -05:00
Twinaphex
0a068ef871
Merge pull request #8134 from bparker06/gdi_fallback
...
win32: force video driver to gdi if no accelerated graphics driver is found
2019-01-31 16:54:24 +01:00
twinaphex
65f8fc7a21
Fix relative path include
2019-01-31 15:56:17 +01:00
twinaphex
9d6b40fff2
Turn CRT SwitchRes ifdefs into HAVE_VIDEOCORE - ARM ifdefs would break
...
3DS/Vita builds
2019-01-31 15:55:21 +01:00
Brad Parker
5ea97cccb9
win32: force video driver to gdi if no accelerated graphics driver is found
2019-01-31 09:48:10 -05:00
twinaphex
4b0b4e727b
Cleanups
2019-01-31 15:24:21 +01:00
Twinaphex
422e421900
Merge pull request #8122 from yoshisuga/tvos2
...
Support for AppleTV (tvOS)
2019-01-31 15:19:10 +01:00
twinaphex
ca757d6214
Warning fix
2019-01-31 15:17:58 +01:00
twinaphex
d24408730b
Cleanups
2019-01-31 15:13:36 +01:00
Twinaphex
3d092c8394
Merge pull request #8132 from alphanu1/master
...
CRTSwitchRes Updates: Including Raspberry PI
2019-01-31 15:04:16 +01:00
Twinaphex
45af07e322
Merge pull request #8133 from DSkywalk/master
...
X11 keyboard driver international fixes
2019-01-31 15:02:20 +01:00
alphanu1
ccd234465e
fixed restore res bug
2019-01-31 11:56:59 +00:00
alphanu1
9176fc30ee
Fix restore res bug
2019-01-31 11:53:16 +00:00
David Skywalker
347519a4d8
now X11 driver using keycodes instead keysyms, fixes international layouts problems.
2019-01-31 12:50:58 +01:00
alphanu1
f23468b8a6
Merge branch 'master' of https://github.com/alphanu1/MME4CRT
2019-01-31 11:18:08 +00:00
alphanu1
0f400b433b
Update dispserv_x11.c
2019-01-31 11:17:56 +00:00
Twinaphex
1b439b7d09
Merge pull request #8131 from orbea/qb
...
qb: Combine HAVE_VIDEO_PROCESSOR with HAVE_VIDEOPROCCESOR.
2019-01-31 03:32:06 +01:00
Twinaphex
6c42d87303
Merge pull request #8130 from CozmoP/thumbnail
...
Qt: thumbnails drop indicator
2019-01-31 03:29:36 +01:00
alphanu1
86696d3bf3
Update dispserv_x11.c
2019-01-30 23:15:13 +00:00
alphanu1
8344b0d049
Update dispserv_x11.c
2019-01-30 22:48:04 +00:00
alphanu1
ce6a6c0e21
Update dispserv_x11.c
2019-01-30 22:46:29 +00:00
alphanu1
a7814a7601
Update dispserv_x11.c
2019-01-30 22:41:13 +00:00
alphanu1
f510efd64e
Update dispserv_x11.c
2019-01-30 22:34:18 +00:00
alphanu1
257dbd825a
Update dispserv_x11.c
2019-01-30 22:28:46 +00:00
alphanu1
5afcd020bd
update
2019-01-30 22:17:36 +00:00
alphanu1
fac95efaba
Update dispserv_x11.c
2019-01-30 22:08:04 +00:00
alphanu1
fa8c9d7049
new method
2019-01-30 21:55:33 +00:00
alphanu1
22e0560395
Update menu_cbs_ok.c
2019-01-30 21:06:03 +00:00
alphanu1
a4b391d796
Update video_crt_switch.c
2019-01-30 20:58:30 +00:00
alphanu1
8fdbdf8b8b
Update video_crt_switch.c
2019-01-30 20:57:52 +00:00
alphanu1
0726cc425c
Update video_crt_switch.c
2019-01-30 20:51:05 +00:00
alphanu1
c43a93e544
Adding userland for RPi
2019-01-30 20:47:36 +00:00
alphanu1
42c25952d4
Merge pull request #97 from alphanu1/alphanu1-patch-87
...
RPi Additions new switching method
2019-01-30 20:31:57 +00:00
orbea
c88456a455
qb: Combine HAVE_VIDEO_PROCESSOR with HAVE_VIDEOPROCCESOR.
2019-01-30 12:28:58 -08:00
CozmoP
cc18bd6023
Qt: thumbnails drop indicator
2019-01-30 21:26:33 +01:00
alphanu1
76bf63f905
RPi Additions new switching method
...
Partil new switching method
2019-01-30 20:17:32 +00:00
Twinaphex
81bca39b53
Merge pull request #8129 from natinusala/master
...
libnx: remove HAVE_CHD + add assets to the gitignore
2019-01-30 20:51:51 +01:00
alphanu1
e533dda94a
Merge pull request #96 from libretro/master
...
update
2019-01-30 19:23:12 +00:00
Twinaphex
ae9acec62d
Merge pull request #8127 from orbea/qb
...
qb: Clean up.
2019-01-30 19:27:13 +01:00
Twinaphex
e4d8b8445e
Merge pull request #8128 from hizzlekizzle/master
...
update slang blacklist for wiiu
2019-01-30 19:27:04 +01:00
natinusala
c0dde586a0
libnx: Remove HAVE_CHD due to static conflicts between different cores
2019-01-30 19:11:11 +01:00
natinusala
10cd3b0d2c
Add assets to the gitignore
2019-01-30 19:10:44 +01:00
hizzlekizzle
74526ca140
update slang blacklist for wiiu
2019-01-30 12:00:28 -06:00
Yoshi Sugawara
e039472300
Merge remote-tracking branch 'upstream/master' into tvos2
2019-01-30 07:50:26 -10:00
Yoshi Sugawara
3aeedeb0a3
added release scheme for tvOS, made modules directory an empty directory that would be part of the checkout
2019-01-30 07:49:55 -10:00
orbea
7d106545eb
qb: Clean up.
2019-01-30 08:34:06 -08:00
Twinaphex
9091a53497
Merge pull request #8126 from orbea/win32
...
qb: Don't force threads for win32.
2019-01-30 16:47:59 +01:00
orbea
921104a4fb
qb: Don't force threads for win32.
2019-01-30 07:22:32 -08:00
Twinaphex
51cfc84b88
Merge pull request #8063 from Tony556/master
...
(Menu) Added toggle menu option for "Down+Select"
2019-01-30 16:20:24 +01:00
Twinaphex
6dabd46220
Merge pull request #8123 from orbea/qb
...
qb: Extend check_enabled.
2019-01-30 15:54:32 +01:00
Yoshi Sugawara
57c6686a19
fixed setting CFDocumentDirectory to not be iOS specific and respect other apple environments
2019-01-30 00:35:51 -10:00
Yoshi Sugawara
ef0cfb2504
Merge remote-tracking branch 'upstream/master' into tvos2
2019-01-30 00:34:05 -10:00
Brad Parker
f8ba41d76e
C89 buildfix
2019-01-29 21:24:22 -05:00
Twinaphex
21f043201d
Merge pull request #8119 from jdgleaver/rgui-wallpaper
...
(RGUI) Overhaul custom theme interface + add wallpaper support
2019-01-30 02:48:06 +01:00
orbea
8e798405ad
qb: Extend check_enabled.
...
This also disables vulkan support when threads are also disabled.
Fixes https://github.com/libretro/RetroArch/issues/8091
2019-01-29 17:06:49 -08:00
Twinaphex
5302a1e61c
Merge pull request #8120 from orbea/qb
...
qb: Workaround mali bug.
2019-01-29 21:37:21 +01:00
Yoshi Sugawara
b3703a1f2e
iOS: fixed target membership of assets, added debug and release schemes for iOS
2019-01-29 10:31:04 -10:00
Yoshi Sugawara
a18512375b
Support for tvOS
...
- add tvOS target
- support code signing tvOS cores by adding an argument to the code signing cores script
- use NSCachesDirectory for the documents directory
- add some mfi controller handling logic to set non-game controllers to the last index to avoid interfering with operation
- autodetect mfi controller for apple tv on startup - added autodetect to hid joypad
- added a webserver to transfer files for tvOS
- xcode: clean up project, remove unused folders
- remove HAVE_MATERIALUI setting for tvos build, make it use XMB as default
- added retroarch app icon courtesy of @MrJs
- added auto-detect of mfi controller for apple tv
2019-01-29 10:13:46 -10:00
orbea
1a28b06935
qb: Workaround mali bug.
...
Some systems have egl libarries, but no pkgconfig file to find them.
Fixes https://github.com/libretro/RetroArch/issues/8114
2019-01-29 10:16:06 -08:00
jdgleaver
99fa2b54eb
(RGUI) Overhaul custom theme interface + add wallpaper support
2019-01-29 17:20:46 +00:00
Twinaphex
d357cf9986
Merge pull request #8118 from natinusala/master
...
menu_entry: hide password values
2019-01-29 11:20:42 +01:00
natinusala
bf98664b15
menu_entry: hide password values
2019-01-29 10:34:58 +01:00
twinaphex
406d927f6b
(D3D11) Comment out performance counter
2019-01-29 08:57:06 +01:00
Twinaphex
753552bd40
Merge pull request #8115 from orbea/qb2
...
makefile.common: Clean up SDL conditionals.
2019-01-29 05:50:27 +01:00
Twinaphex
bb134d2f66
Merge pull request #8117 from hizzlekizzle/master
...
remove conditional hiding CRT SwitchRes options
2019-01-29 05:50:12 +01:00
hizzlekizzle
7ac95f724a
add more dependencies to debian build
2019-01-28 21:25:34 -06:00
Brad Parker
deb35e01a8
fix double-free in cheat manager
2019-01-28 21:49:06 -05:00
hizzlekizzle
a80e15f135
remove conditional hiding CRT SwitchRes options
...
Since RPi will support switching without X, these options need to be visible even when there's no display server
2019-01-28 18:42:23 -06:00
Brad Parker
c455a86545
wiiu: fix include path to peglib for slang-parse
2019-01-28 14:43:42 -05:00
Twinaphex
edce9c02d1
Merge pull request #8116 from natinusala/d3d10-d3d11-scissor-fix
...
d3d10 and d3d11 scissor fix + d3d12 scissoring implementation
2019-01-28 19:56:36 +01:00
natinusala
0f3fcdd311
Implement scissoring for d2d12
2019-01-28 19:31:27 +01:00
natinusala
04b2ffcb9e
Fix scissoring for d3d10 and d3d11
2019-01-28 19:23:46 +01:00
Rob Loach
fa875692c3
Added menu toggle for 'Down+Select'
2019-01-28 11:43:57 -05:00
orbea
0f8de9b3b3
makefile.common: Clean up SDL conditionals.
2019-01-28 07:30:35 -08:00
Twinaphex
e8e384aa4f
Merge pull request #8076 from jdgleaver/rgui-vulkan-linear
...
(Vulkan) Enable RGUI 'Menu Linear Filter' option (please review)
2019-01-28 16:00:18 +01:00
twinaphex
c281435867
Add HAVE_THREADS ifdefs
2019-01-28 15:47:18 +01:00
Twinaphex
158cec17fd
Merge pull request #8107 from benutzer193/master
...
Fix #8081 [Wayland+Vulkan] Core Dump in wl_egl_window_resize
2019-01-28 13:09:09 +01:00
twinaphex
618286d6ef
Fix path include
2019-01-28 13:06:41 +01:00
twinaphex
1c9cabf249
Add HAVE_THREADS ifdefs
2019-01-28 13:04:20 +01:00
Twinaphex
97b8dff0ab
Merge pull request #8113 from krzys-h/fix-d3d12
...
Fix d3d12 swap chain creation
2019-01-28 12:32:22 +01:00
krzys-h
3c18232448
Fix d3d12 swap chain creation
...
Apparently, HAVE_WINDOW was not defined in this file (and this obviously
doesn't appear on MSVC because of how griffin.c works...)
2019-01-28 10:44:47 +01:00
twinaphex
23463408d5
Use some macros here to avoid function call overhead
2019-01-28 08:23:20 +01:00
Twinaphex
d2edf39f11
Merge pull request #8106 from bparker06/menusounds
...
Implement in-menu sound effects
2019-01-28 01:23:25 +01:00
Twinaphex
8b958b91f9
Merge pull request #8105 from orbea/qb
...
Update generate_wayland_protos.sh.
2019-01-28 00:31:57 +01:00
Twinaphex
5330994297
Merge pull request #8108 from orbea/egl
...
qb: Test a real version of wayland-egl.
2019-01-28 00:07:48 +01:00
orbea
67d5bcbb5c
qb: Test a real version of wayland-egl.
...
This matches the default mesa version in Ubuntu 14.04.
2019-01-27 12:18:31 -08:00
Brad Parker
90db5e7e27
Implement in-menu sound effects
2019-01-27 11:22:16 -05:00
Twinaphex
556b7b19de
Merge pull request #8025 from krzys-h/uwp-storagefile
...
(UWP) StorageFile implementation
2019-01-27 08:33:17 +01:00
Brad Parker
8b6676e17f
d3d9: implement scissor test
2019-01-26 20:13:39 -05:00
Twinaphex
1546ba05d4
Merge pull request #8104 from bparker06/d3d_scissor
...
implement scissor test for D3D10/11
2019-01-27 01:31:11 +01:00
orbea
ae7b09afae
gfx: Update generate_wayland_protos.sh.
2019-01-26 16:08:18 -08:00
Brad Parker
29a07895b9
implement scissor test for D3D10/11, fixes #7897
2019-01-26 18:52:49 -05:00
orbea
d7d5bc58b2
qb: Create qb.init.sh.
2019-01-26 14:41:37 -08:00
Twinaphex
b512c0aeb9
Merge pull request #8095 from Sunderland93/wayland-version
...
[Wayland] Set minimum wayland version to 1.12
2019-01-26 22:49:34 +01:00
Twinaphex
2bd70abfcd
Merge pull request #8096 from orbea/qb2
...
qb: Allow testing more than one version in check_pkgconf.
2019-01-26 22:49:20 +01:00
Twinaphex
b2e8a7add2
Merge pull request #8098 from Zlika/master
...
Add missing files in libretro-db Makefile
2019-01-26 22:48:38 +01:00
Twinaphex
e5dd7ce738
Merge pull request #8099 from fjtrujy/feature/cdfsSupport
...
[PS2] Add CDFS support
2019-01-26 22:48:28 +01:00
benutzer193
8e26b13578
If window is not present, create window
2019-01-26 17:49:20 +01:00
Zlika
4dbd15381a
Add missing files in libretro-db Makefile
2019-01-26 15:05:50 +01:00
Francisco Javier Trujillo Mata
5ee7921b65
Add CDFS support
2019-01-26 14:21:51 +01:00
Sunderland93
10d2d13004
Fix version's comparison
2019-01-26 13:41:03 +04:00
Brad Parker
1ee66d5204
d3d: fix cross-compilation on Linux
2019-01-25 23:28:07 -05:00
orbea
63c7abef06
qb: Allow testing more than one version in check_pkgconf.
2019-01-25 15:04:29 -08:00
Sunderland93
677395f05e
[Wayland] Set minimum wayland version to 1.12
2019-01-25 21:41:13 +04:00
Twinaphex
d99f32a5ad
Merge pull request #8094 from orbea/qb
...
qb: Cleanup config.libs.sh.
2019-01-25 11:03:36 +01:00
orbea
2cc6505997
qb: Fix HAVE_RETRO check.
2019-01-24 23:08:35 -08:00
orbea
352fbc7cc7
qb: Remove duplicate code in config.libs.sh.
2019-01-24 22:29:10 -08:00
orbea
0dc40a2d66
qb: Cleanup config.libs.sh.
2019-01-24 17:17:19 -08:00
Twinaphex
c8c23ffcfc
Merge pull request #8092 from orbea/thread
...
Makefile.common: Fix building discord-rpc with --disable-threads.
2019-01-25 00:26:32 +01:00
Twinaphex
c99c16363c
Merge pull request #8093 from orbea/glsl
...
Makefile.common: Remove duplicate -DHAVE_GLSL.
2019-01-25 00:26:18 +01:00
orbea
fc6b7d5ddb
Makefile.common: Remove duplicate -DHAVE_GLSL.
2019-01-24 14:29:21 -08:00
orbea
aa2fd6cfed
Makefile.common: Fix building discord-rpc with --disable-threads.
2019-01-24 14:07:17 -08:00
Twinaphex
ffe65cdad8
Merge pull request #8089 from orbea/format
...
Silence -Wformat-truncation warnings with DEBUG=1.
2019-01-24 21:28:37 +01:00
orbea
088860e499
Silence -Wformat-truncation warnings with DEBUG=1.
2019-01-24 10:59:53 -08:00
Twinaphex
997cd88c95
Merge pull request #8080 from CozmoP/thumbnail
...
Qt: Allow changing thumbnails by drag and drop.
2019-01-24 19:55:47 +01:00
Twinaphex
15a3df7662
Merge pull request #8087 from orbea/xmb
...
xmb: Fix segfault when appending disk images.
2019-01-24 19:55:32 +01:00
orbea
4722d41b0b
xmb: Fix segfault when appending disk images.
2019-01-24 08:10:24 -08:00
Twinaphex
9df5a75045
Merge pull request #8084 from orbea/root_dir
...
Fix disk control and subsystems when navigating to the root directory.
2019-01-24 07:56:39 +01:00
Twinaphex
f705f0596e
Merge pull request #8083 from DEX357/patch-27
...
Update msg_hash_pl.h
2019-01-24 07:56:18 +01:00
orbea
5fcedc8619
Fix disk control and subsystems when navigating to the root directory.
...
Fixes https://github.com/libretro/RetroArch/issues/5642
Fixes https://github.com/libretro/RetroArch/issues/8071
2019-01-23 19:14:07 -08:00
DEX357
6b328ec903
Update msg_hash_pl.h
2019-01-24 01:49:31 +01:00
CozmoP
4d927528df
Qt: refactor thumbnail path creation.
2019-01-23 21:21:30 +01:00
CozmoP
d34e10985e
Qt: allow changing thumbnails by drag and drop.
2019-01-23 19:28:59 +01:00
Twinaphex
4e6659b063
Merge pull request #8079 from CozmoP/dragndrop
...
Qt: add comment for QTBUG-72844 workaround
2019-01-23 19:08:36 +01:00
Twinaphex
a61d295b6f
Merge pull request #8078 from jdgleaver/rgui-hq-downscale
...
(RGUI) Allow selection of thumbnail downscaling method
2019-01-23 19:07:36 +01:00
Twinaphex
f92070e829
Merge pull request #8075 from dnjstlr555/patch-1
...
korean translation changes
2019-01-23 19:06:38 +01:00
CozmoP
0d84e0a949
Qt: add comment for QTBUG-72844 workaround
2019-01-23 19:06:37 +01:00
Twinaphex
39d50591af
Merge pull request #8074 from natinusala/master
...
menu_animation: add delayed animations
2019-01-23 19:06:19 +01:00
jdgleaver
bd56e1e29c
(RGUI) Allow selection of thumbnail downscaling method
2019-01-23 16:47:15 +00:00
natinusala
5102361e2c
menu_animation: add delayed animations
2019-01-23 15:30:18 +01:00
bparker06
7ba6ffdfbe
Update CHANGES.md
2019-01-23 08:40:00 -05:00
jdgleaver
11af72286b
(Vulkan) Enable RGUI 'Menu Linear Filter' option
2019-01-23 11:55:17 +00:00
Hisman Yosika
b216c9f7d6
Merge pull request #1 from dnjstlr555/patch-2
...
Minor translation errors in korean
2019-01-23 20:35:20 +09:00
Hisman Yosika
3b24d34545
Minor translation errors in korean
2019-01-23 20:34:15 +09:00
Hisman Yosika
f6481d7f5e
Update msg_hash_ko.h
...
Korean translation
2019-01-23 20:13:17 +09:00
bparker06
bd84bb1c8e
Update CHANGES.md
2019-01-22 23:14:11 -05:00
Twinaphex
49fa097903
Merge pull request #8065 from jdgleaver/rgui-thumb-downscale
...
(RGUI) Add automatic downscaling of large thumbnails
2019-01-22 20:14:49 +01:00
Twinaphex
58f0bdeaed
Merge pull request #8066 from orbea/debug
...
qb: Add --enable-debug.
2019-01-22 20:13:09 +01:00
Twinaphex
070a447fa8
Merge pull request #8069 from CozmoP/dragndrop
...
Qt: workaround for 5.12.0 drag n drop regression
2019-01-22 20:13:03 +01:00
CozmoP
4bf4d28111
Qt: workaround for 5.12.0 drag n drop regression
2019-01-22 19:50:19 +01:00
orbea
db46d43224
qb: Add --enable-debug.
2019-01-22 10:08:39 -08:00
jdgleaver
9d0e9632c1
(RGUI) Add automatic downscaling of large thumbnails
2019-01-22 15:00:45 +00:00
Twinaphex
10e50bb806
Merge pull request #8061 from orbea/osx
...
travis: Update to xcode10.1.
2019-01-22 10:19:51 +01:00
orbea
32fa63a593
travis: Update to xcode10.1.
...
This should save a few minutes during the build.
2019-01-21 23:39:05 -08:00
Twinaphex
26ea9d9f0c
Merge pull request #8060 from meleu/patch-2
...
CHANGES.md: Update NES/SNES/Lynx hashing methods
2019-01-22 08:05:03 +01:00
Twinaphex
f5386397bb
Merge pull request #8057 from jdgleaver/rgui-image-task
...
(RGUI) Replace RPNG + direct file access with task_push_image_load()
2019-01-22 08:04:43 +01:00
Twinaphex
2f0e3680cb
Merge pull request #8059 from orbea/osx
...
Fix the osx metal travis build.
2019-01-22 08:04:04 +01:00
meleu
838ac65184
CHANGES.md: Update NES/SNES/Lynx hashing methods
...
- CHEEVOS: Update the hashing methods to identify NES, SNES and Lynx games (more accurate and accepting headerless ROMs).
2019-01-22 04:05:58 -02:00
orbea
d3f81e8db8
Fix the osx metal travis build.
2019-01-21 13:03:51 -08:00
jdgleaver
56ddc76ebb
(RGUI) Replace RPNG + direct file access with task_push_image_load()
2019-01-21 17:32:48 +00:00
Twinaphex
0ac2dc567e
Merge pull request #8056 from jdgleaver/rgui-info-fix
...
(RGUI) Fix information display bug
2019-01-21 17:52:44 +01:00
jdgleaver
40e9fe5cf1
(RGUI) Fix information display bug
2019-01-21 11:07:32 +00:00
Twinaphex
d2863e2ce6
Merge pull request #8055 from fr500/master
...
this should fix errors with --disable-menu
2019-01-21 00:40:17 +01:00
Twinaphex
a3928cc8ca
Merge pull request #8054 from orbea/c89
...
Some C89_BUILD fixes.
2019-01-21 00:40:02 +01:00
radius
b0b39a1610
this should fix errors with --disable-menu
2019-01-20 17:20:17 -05:00
orbea
cb602c190d
Some C89_BUILD fixes.
2019-01-20 14:03:42 -08:00
Twinaphex
c538d78626
Merge pull request #8045 from meleu/new_cheevos
...
better handling HAVE_NEW_CHEEVOS compilation
2019-01-20 20:38:29 +01:00
twinaphex
b6e9dbd92c
(Android) Buildfix
2019-01-20 20:35:25 +01:00
Twinaphex
c94806ea11
Merge pull request #8050 from orbea/printf
...
qb: Replace remaining uses of echo with printf.
2019-01-20 20:32:04 +01:00
Twinaphex
2ba90e218f
Merge pull request #8051 from Sunderland93/master
...
[Wayland] Change prev_width and prev_height to unsigned int
2019-01-20 20:31:43 +01:00
Twinaphex
b91938ba39
Merge pull request #8052 from m4xw/revert
...
Revert PR #8043
2019-01-20 20:10:42 +01:00
M4xw
7d186f7d2c
Revert PR #8043
2019-01-20 20:06:57 +01:00
Sunderland93
cd35fb9440
Change prev_width and prev_height to unsigned int
2019-01-20 22:12:05 +04:00
meleu
04ec598b97
add './configure --enable-new_cheevos' option
2019-01-20 16:08:31 -02:00
Aleksey Samoilov
07ca62915a
Merge pull request #1 from libretro/master
...
Merge master
2019-01-20 21:54:14 +04:00
twinaphex
4350073265
Revert "Revert "Fix function signature of metal_unload_texture""
...
This reverts commit 1a7d69621f .
2019-01-20 17:34:38 +01:00
twinaphex
1a7d69621f
Revert "Fix function signature of metal_unload_texture"
...
This reverts commit bd16d5c9dc .
2019-01-20 17:33:07 +01:00
orbea
cf83332b49
qb: Replace remaining uses of echo with printf.
2019-01-20 08:08:02 -08:00
Twinaphex
bd16d5c9dc
Fix function signature of metal_unload_texture
2019-01-20 03:31:45 +01:00
Twinaphex
5102911da6
(OSX) Buildfix
2019-01-20 03:26:35 +01:00
twinaphex
b13777e9fc
Header cleanups
2019-01-20 03:16:58 +01:00
twinaphex
cfd7228469
Cleanups
2019-01-20 02:57:12 +01:00
Twinaphex
7c4fcb4960
Fix Xcode warnings
2019-01-20 02:37:05 +01:00
twinaphex
2e5530b531
Take out unused variable
2019-01-20 02:32:27 +01:00
twinaphex
4f53e14f4f
Header include cleanups
2019-01-20 02:26:33 +01:00
twinaphex
0083e10926
Some header include changes - create task_file_transfer.h
2019-01-20 02:17:43 +01:00
twinaphex
9bb7132b97
Move command_playlist_ functions to playlist.c
...
(RGUI) Header buildfix
2019-01-20 01:57:24 +01:00
twinaphex
8349f9217c
Warning cleanup
2019-01-20 01:52:20 +01:00
twinaphex
d3ae2cbd29
Cleanup some header includes
2019-01-20 01:49:21 +01:00
twinaphex
22e99568ed
Small cleanups
2019-01-20 00:48:02 +01:00
Twinaphex
b692474d7c
Merge pull request #8038 from jdgleaver/rgui-thumbs
...
(RGUI) Add rudimentary playlist thumbnail support
2019-01-20 00:20:14 +01:00
Twinaphex
b99ad352e3
Merge pull request #8043 from daliaetnano/fix-6747-black-bug
...
Fix #6747 Black bug
2019-01-20 00:17:37 +01:00
Twinaphex
7f327e7154
Merge pull request #8046 from orbea/gl
...
Fix segfault with a null gl context.
2019-01-19 23:35:48 +01:00
twinaphex
83241ed0b1
Some header cleanups
2019-01-19 23:27:59 +01:00
twinaphex
0abe271909
Take out some header includes
2019-01-19 23:15:48 +01:00
twinaphex
1a0d5030f9
shader_vulkan.cpp - doesn't need math.h
2019-01-19 23:02:48 +01:00
orbea
46676289d4
Fix segfault with a null gl context.
2019-01-19 13:56:39 -08:00
meleu
8e02ebd987
cheevos-new: no magic numbers
2019-01-19 17:59:41 -02:00
Twinaphex
8c5f4a842c
Merge pull request #8010 from rzumer/lynx-cheevos-fix
...
Hash full Lynx file content
2019-01-19 19:30:47 +01:00
Mark W. Kidd
8542ecd79c
Merge remote-tracking branch 'upstream/master' into patch-7
2019-01-19 12:36:33 -05:00
meleu
b7acc33bda
cheevos-new: update nes/snes/lynx hashing methods
2019-01-19 15:29:54 -02:00
meleu
f78f447b12
better handling HAVE_NEW_CHEEVOS build
2019-01-19 15:14:24 -02:00
Twinaphex
5611977de0
Merge pull request #8044 from krzys-h/uwp
...
(UWP) Fix Bundle.Mapping.txt path
2019-01-19 18:11:04 +01:00
meleu
159839e353
rcheevos leftover
2019-01-19 14:24:28 -02:00
orbea
9c7affc2cf
Travis + qb fixes. ( #8040 )
...
* travis: Enable building qt for linux.
* qb: Set QT_SELECT for moc and qtchooser.
This should have no effect on systems where qtchooser is not used.
Fixes https://github.com/libretro/RetroArch/issues/8028
* qb: Actually disable c++ features if there is no c++ compiler.
Now this warning actually does something.
Warning: A working C++ compiler was not found, C++ features will be disabled.
2019-01-19 11:21:31 -05:00
krzys-h
1f952679a8
(UWP) Fix Bundle.Mapping.txt path
2019-01-19 12:21:20 +01:00
krzys-h
e5a2221eac
Make lambdas safer for multithreading
2019-01-19 12:13:16 +01:00
krzys-h
20cb84189e
Fix problems with UWP filesystem in Release builds
2019-01-19 12:04:55 +01:00
Nano
c017271d8a
Fix #6747 Black bug
2019-01-19 10:26:06 +01:00
Twinaphex
71f24f067b
Merge pull request #8041 from meleu/patch-1
...
small path fix to allow compiling with HAVE_NEW_CHEEVOS
2019-01-19 09:14:31 +01:00
meleu
bd43f19407
path fix to allow compiling with HAVE_NEW_CHEEVOS
...
This doesn't affect anything in the traditional binaries built by the buildbot.
2019-01-19 05:34:46 -02:00
Brad Parker
cb4a87d6b1
fix system menu sound memory leaks in mod mixing
2019-01-19 00:46:54 -05:00
Brad Parker
ae397f2ae5
fix system menu sound memory leaks in flac mixing
2019-01-18 21:03:47 -05:00
Brad Parker
32313b398b
fix system menu sound memory leaks in mp3 mixing
2019-01-18 21:00:41 -05:00
Brad Parker
95a7b8c29b
fix system menu sound memory leaks in ogg mixing
2019-01-18 20:02:24 -05:00
Brad Parker
afcaccbd05
task_audio_mixer: free nbio_buf path memory
2019-01-18 19:06:59 -05:00
Brad Parker
e81ad553ad
playlist: free filestream before early returning
2019-01-18 19:03:25 -05:00
orbea
79f8b6281f
Revert "WIP: travis: Enable building qt for linux." ( #8039 )
2019-01-18 14:34:22 -05:00
Twinaphex
a578146a9f
Merge pull request #8033 from orbea/moc
...
qb: Create qb.moc.sh and qb.make.sh.
2019-01-18 20:22:26 +01:00
Twinaphex
8cd85c4f51
Merge pull request #8034 from orbea/blank
...
Remove trailing blank lines.
2019-01-18 20:22:09 +01:00
Twinaphex
b4348e3ae1
Merge pull request #8035 from orbea/fix
...
Fix conflicting types.
2019-01-18 20:22:00 +01:00
Twinaphex
e4731d2b5e
Merge pull request #8037 from krzys-h/uwp
...
Fix crash in xinput with verbose logging
2019-01-18 20:21:52 +01:00
Twinaphex
726a014cb3
Merge pull request #8036 from orbea/travis
...
WIP: travis: Enable building qt for linux.
2019-01-18 20:21:31 +01:00
orbea
4b20386b07
travis: Test global packages.
2019-01-18 11:11:56 -08:00
orbea
d8a62d5eab
travis: Test QT_SELECT.
2019-01-18 09:27:16 -08:00
orbea
6f094a3fdd
travis: Enable building qt for linux.
2019-01-18 09:27:16 -08:00
krzys-h
d98962189a
Fix crash in xinput with verbose logging
2019-01-18 17:50:13 +01:00
jdgleaver
4b859fd097
(RGUI) Add rudimentary playlist thumbnail support
2019-01-18 16:16:44 +00:00
orbea
8787f46c59
Fix conflicting types.
...
Fixes conflicting types after PR https://github.com/libretro/RetroArch/pull/8006
2019-01-17 20:02:49 -08:00
orbea
e062b98088
Remove trailing blank lines.
...
find . -type f -exec sed -i '${/^[[:space:]]*$/d;}' {} \+
2019-01-17 19:39:38 -08:00
orbea
e42c21321b
qb: Create qb.moc.sh and qb.make.sh.
...
This moves the check for a Qt5 moc into its own file, qb.moc.sh which
is executed at the end of the script to avoid the direct dependency on
pkg-config. Now instead it depends on the QT5CORE_CFLAGS and
QT5CORE_LIBS variables set in config.lib.sh. These should always be set
if HAVE_QT=yes.
This also creates a new qb.make.sh file to ensure that the config.mk and
config.h files are created at the end of the configure script.
2019-01-17 18:36:03 -08:00
Twinaphex
db0cb37dc3
Merge pull request #8032 from natinusala/master
...
libnx: enable stb vorbis for ogg decoding
2019-01-18 00:33:57 +01:00
Twinaphex
5182f24711
Merge pull request #8030 from fjtrujy/feature/PS2Palette
...
[PS2] Allow Palettes
2019-01-18 00:33:31 +01:00
twinaphex
fc57b41ab6
(Audio mixer) You can now specifically set a slot to load a sound in
...
- set type to AUDIO_MIXER_SLOT_SELECTION_MANUAL and set idx to the
slot you want to load in (begins at 0)
2019-01-18 00:24:31 +01:00
natinusala
f23d1d4901
libnx: enable stb vorbis for ogg decoding
2019-01-17 23:52:27 +01:00
orbea
2860d6af08
qb: Check for a Qt5 moc. ( #8029 )
2019-01-17 17:35:19 -05:00
Twinaphex
dc6b148b17
Merge pull request #8027 from orbea/travis
...
travis: Don't use libretro-super for xcode9.3
2019-01-17 17:42:14 +01:00
orbea
2d7bb5519b
travis: Don't use libretro-super for xcode9.3
2019-01-17 07:08:58 -08:00
krzys-h
4461d32900
(UWP) Fallback to a file copy when core doesn't support VFS
2019-01-17 11:48:09 +01:00
krzys-h
a116bb908e
(UWP) Support access through the file picker
2019-01-17 11:48:09 +01:00
krzys-h
c8510378dc
(UWP) Error if trying to use VFS on cores that don't support it
2019-01-17 11:08:05 +01:00
krzys-h
9188cc1a73
(UWP) Add broadFileSystemAccess support
2019-01-17 11:08:02 +01:00
krzys-h
b7cc124070
(UWP) Base StorageFile implementation
2019-01-17 11:04:19 +01:00
twinaphex
b70683fa08
Buildfix
2019-01-17 09:14:34 +01:00
Twinaphex
b5d8b8b3bc
Merge pull request #8020 from krzys-h/vfs-v3
...
VFS v3 (improved)
2019-01-17 03:14:35 +01:00
Twinaphex
38976150a5
Merge pull request #8023 from bparker06/archive_progress
...
Normalize archive progress calculation
2019-01-17 03:07:08 +01:00
Twinaphex
6963b1f375
Merge pull request #8024 from CozmoP/warning
...
-Woverloaded-virtual fix
2019-01-17 03:07:00 +01:00
twinaphex
65d5de6674
Add 4 additional mixer slots for system sound effects and music
...
for menu
2019-01-17 03:03:46 +01:00
CozmoP
ef318533c3
-Woverloaded-virtual fix
2019-01-17 00:09:12 +01:00
Brad Parker
16fffd67ea
Normalize archive progress calculation
2019-01-16 17:22:46 -05:00
Twinaphex
30e48b46b3
Merge pull request #8022 from bparker06/history_corrupt
...
Fix issue that was causing old name labels to appear in content history
2019-01-16 23:00:29 +01:00
Francisco Javier Trujillo Mata
3706aa9904
ClearVRAM detection improved
2019-01-16 22:57:08 +01:00
Francisco Javier Trujillo Mata
f7c9bc4e61
Make GFX PS2 support palette in the cores
2019-01-16 22:57:08 +01:00
Brad Parker
e2df9b52ce
Fix issue that was causing old name labels to appear in content history
2019-01-16 16:48:20 -05:00
Twinaphex
dd4bf2c41f
Merge pull request #8021 from orbea/clang
...
Fix -Wmissing-braces warning with clang.
2019-01-16 22:29:00 +01:00
orbea
bc09245dee
Fix -Wmissing-braces warning with clang.
2019-01-16 13:14:48 -08:00
Twinaphex
fd17970f61
Merge pull request #7925 from CozmoP/sync
...
Qt: Detailed file browser table and other changes.
2019-01-16 22:00:37 +01:00
krzys-h
f011579c78
Fix memory leak when opening non-existent directories
2019-01-16 21:21:49 +01:00
krzys-h
f93ae772f3
Fix error in path_get_size
2019-01-16 21:03:15 +01:00
krzys-h
5a97738f3e
Revert "Revert "Cleanups""
...
This reverts commit 5c2d271f9f .
2019-01-16 21:01:37 +01:00
krzys-h
e6fc4220fa
Revert "Revert "VFS v3: stat, mkdir, directory listings""
...
This reverts commit a549e28f01 .
2019-01-16 21:01:29 +01:00
Twinaphex
c05be12ff4
Merge pull request #8019 from Datamats/libretro-glsym-nx
...
regenerate the glsym headers for the switch in libretro-common
2019-01-16 20:52:00 +01:00
Mats A
4f15d4a64c
regenerate the glsym headers for the switch in libretro-common
2019-01-16 20:30:14 +01:00
Twinaphex
d70a49ea6f
Merge pull request #8017 from orbea/playlist
...
Silence errors for empty playlist files.
2019-01-16 19:33:56 +01:00
orbea
e503f9e922
Silence errors for empty playlist files.
...
Fixes https://github.com/libretro/RetroArch/issues/8015
2019-01-16 09:40:21 -08:00
Twinaphex
31b1a91c3b
Merge pull request #8014 from orbea/screenshot
...
Fix screenshot filename with no core or content.
2019-01-16 16:07:57 +01:00
orbea
02382b1cd7
Fix screenshot filename with no core or content.
2019-01-15 21:55:03 -08:00
Twinaphex
874a5258c5
Merge pull request #8013 from libretro/revert-7995-vfs-v3
...
Revert "VFS v3: stat, mkdir, directory listings"
2019-01-16 03:53:44 +01:00
Twinaphex
a549e28f01
Revert "VFS v3: stat, mkdir, directory listings"
2019-01-16 03:53:34 +01:00
twinaphex
5c2d271f9f
Revert "Cleanups"
...
This reverts commit 73e78f5135 .
2019-01-16 03:53:23 +01:00
twinaphex
73e78f5135
Cleanups
2019-01-16 02:58:08 +01:00
Twinaphex
d4b33ac1ad
Merge pull request #7995 from krzys-h/vfs-v3
...
VFS v3: stat, mkdir, directory listings
2019-01-16 02:38:54 +01:00
Twinaphex
4e73be94b7
Merge pull request #8012 from CozmoP/gridfix
...
Qt: fix bug when grid item width > grid width
2019-01-16 01:49:13 +01:00
CozmoP
e4bc578466
Qt: fix bug when grid item width > grid width
2019-01-16 00:11:58 +01:00
Twinaphex
10c7929d55
Merge pull request #7996 from fr500/master
...
support subsystem type netplay lobbies
2019-01-15 21:40:05 +01:00
Twinaphex
3ec4469455
Merge pull request #8011 from CozmoP/msvc2017
...
fix MSVC 2017 Qt builds
2019-01-15 21:39:16 +01:00
CozmoP
a88277f76d
#undef mkdir
2019-01-15 19:41:24 +01:00
CozmoP
0df074db05
fix MSVC 2017 Qt builds
2019-01-15 18:58:31 +01:00
Raphaël Zumer
b1de875551
Define lynx_header_len at the function head
2019-01-15 12:19:25 -05:00
Raphaël Zumer
cdbfec7348
Make SNES_HEADER_LEN snake case
2019-01-15 12:18:58 -05:00
Raphaël Zumer
4260f9ffbc
Hash full Lynx file content
2019-01-15 12:12:13 -05:00
radius
82836c5778
[netplay] simplify find content task
2019-01-14 20:17:53 -05:00
radius
d3ae49b30b
add sublabels
2019-01-14 18:58:57 -05:00
radius
dad3fe42db
[netplay] load subsystem content
...
cleanup
cleanup
2019-01-14 18:58:57 -05:00
radius
9d0472c3ac
[netplay] finding content works now
...
cleanup
2019-01-14 18:58:56 -05:00
radius
f0b8d2d12e
[netplay] support subsystem type netplay lobbies
2019-01-14 18:58:56 -05:00
Twinaphex
c7054a36f2
Merge pull request #8009 from krzys-h/fix-7803
...
Fix parent of root directory turning into ./ on Windows
2019-01-14 21:32:06 +01:00
krzys-h
cc7541338c
Fix parent of root directory turning into ./ on Windows ( #7803 )
2019-01-14 20:48:55 +01:00
CozmoP
8adef3b995
Qt: move some styles to stylesheet
2019-01-14 20:06:07 +01:00
Twinaphex
0805f4e821
Merge pull request #8008 from natinusala/master
...
libnx swkbd overclock fix + ozone memory leak fix
2019-01-14 20:01:56 +01:00
natinusala
0b4f6c1ce4
ozone: fix memory leak
2019-01-14 19:49:56 +01:00
natinusala
ea027c0b55
libnx: use stock clock for swkbd
2019-01-14 19:04:13 +01:00
Twinaphex
5c09cf29a4
Merge pull request #8006 from orbea/qt2
...
Fix wimp ui.
2019-01-14 14:26:24 +01:00
Twinaphex
10833fc9ae
Merge pull request #8007 from orbea/qt
...
Fix qt with CXX_BUILD.
2019-01-14 14:26:02 +01:00
orbea
b3157c14e8
Fix wimp ui.
...
Fixes https://github.com/libretro/RetroArch/issues/8005
2019-01-14 00:37:52 -08:00
orbea
c1765f0a6c
Fix qt with CXX_BUILD.
2019-01-14 00:24:46 -08:00
twinaphex
f0994a0502
retroarch.c - some cleanups
2019-01-14 05:25:04 +01:00
twinaphex
7cb84245b7
Simplify runloop
2019-01-14 04:39:58 +01:00
Twinaphex
fab4834b82
Merge pull request #7959 from bparker06/json_playlist
...
add JSON playlist format
2019-01-14 03:14:54 +01:00
Twinaphex
1bb381fd7e
Merge pull request #8002 from theheroGAC/patch-41
...
Update msg_hash_it.h
2019-01-14 00:56:02 +01:00
Twinaphex
b93c21091b
Merge pull request #8003 from orbea/cxx
...
Fix CXX_BUILD errors.
2019-01-14 00:55:54 +01:00
CozmoP
2ef9e5757b
Qt: switch to stacked layout to avoid bug. Add border to file browser table.
2019-01-13 23:34:57 +01:00
CozmoP
a0b67424ca
Qt: don't wrap table cell text
2019-01-13 20:57:19 +01:00
orbea
ff2e3bbbce
Fix CXX_BUILD errors.
2019-01-13 11:51:33 -08:00
Rob Loach
63ba60ae1a
Merge pull request #7976 from orbea/brew
...
travis: Attempt to fix xcode9.3 travis build.
2019-01-13 14:41:31 -05:00
theheroGAC
473bae15c3
Update msg_hash_it.h
2019-01-13 20:38:05 +01:00
Twinaphex
8f8cec52f2
Merge pull request #8001 from fjtrujy/feature/PS2VSyncDisabled
...
[PS2] Improve VRAM clear detection
2019-01-13 20:23:40 +01:00
Francisco Javier Trujillo Mata
a5d381eced
Improve VRAM clear detection
2019-01-13 20:19:21 +01:00
Twinaphex
39209dd387
Merge pull request #8000 from fjtrujy/feature/PS2VSyncDisabled
...
WIP: [PS2] Enable the possibility to disable VSync
2019-01-13 20:11:05 +01:00
Francisco Javier Trujillo Mata
ba75b1f4b3
Enable the possibility to disable VSync
2019-01-13 19:15:52 +01:00
Brad Parker
af7379889d
prevent null pointer deref in save/state/cheat paths
2019-01-13 12:10:47 -05:00
Twinaphex
034ef10d3f
Merge pull request #7999 from krzys-h/uwp
...
Fix warning in uwp_input.c
2019-01-13 18:01:29 +01:00
krzys-h
e65f87a4ee
Fix warning in uwp_input.c
2019-01-13 16:01:59 +01:00
krzys-h
4b2278688b
Unix buildfix for dirent_is_directory
2019-01-13 14:49:01 +01:00
twinaphex
5b88685448
Unroll this
2019-01-13 07:46:35 +01:00
Brad Parker
331a7dedf1
griffin: jsonsax_full is always required now
2019-01-13 00:26:30 -05:00
Twinaphex
cb596aec3a
Merge pull request #7820 from meepingsnesroms/master
...
Buttons are only 16 bits so only use uint16_t to prevent wasting 6 bytes
2019-01-13 04:55:34 +01:00
Brad Parker
2ee8888a65
Update CHANGES.md
2019-01-12 21:30:54 -05:00
Twinaphex
75aa27ab94
Merge pull request #7972 from Wiimpathy/WiiGammaSettings
...
Wii: Fix Gamma setting not saved.
2019-01-13 03:24:30 +01:00
Twinaphex
c4669c3302
Merge pull request #7992 from Sunderland93/master
...
[Wayland] Fix toggle fullscreen
2019-01-13 01:34:06 +01:00
Twinaphex
7a4efedbfe
Merge pull request #7994 from orbea/travis2
...
travis: Clean up.
2019-01-13 01:04:09 +01:00
krzys-h
109de0bebb
VFS v3: stat, mkdir, directory listings
2019-01-13 00:33:24 +01:00
Brad Parker
1b22acd747
guard against overflows in Arabic font code, fixes #7508
2019-01-12 17:23:19 -05:00
twinaphex
af74ba90db
Buildfixes
2019-01-12 21:34:14 +01:00
Twinaphex
14a22aaadd
Merge pull request #7987 from orbea/qt
...
Don't disable the Qt frontend when started from the commandline.
2019-01-12 21:21:04 +01:00
twinaphex
7ad34509e7
Silence more CXX_BUILD warnings
2019-01-12 21:16:48 +01:00
Brad Parker
88750850dc
move playlist entries into "items" array to allow for top-level metadata
2019-01-12 13:46:28 -05:00
Sunderland93
dba9781f26
Fix toggle fullscreen
2019-01-12 22:18:31 +04:00
twinaphex
6ca9afbd57
Silence more warnings with CXX_BUILD
2019-01-12 18:51:06 +01:00
orbea
d86fe8d6e6
Don't disable the Qt frontend when started from the commandline.
...
Fixes https://github.com/libretro/RetroArch/issues/7962 .
2019-01-12 09:40:05 -08:00
twinaphex
4c8e5e07c0
Fix some CXX_BUILD errors
2019-01-12 18:35:14 +01:00
twinaphex
d412c9f8d4
Fix some CXX_BUILD errors
2019-01-12 18:30:06 +01:00
twinaphex
0f8cf1a579
C89 buildfix
2019-01-12 18:15:49 +01:00
twinaphex
6048eba78a
Move static variable around
2019-01-12 18:10:22 +01:00
twinaphex
d95b4b70e7
Some cleanups to runloop - should not affect anything functionality-wise
2019-01-12 17:58:35 +01:00
Twinaphex
700829b5d7
Merge pull request #7991 from krzys-h/com-init-again
...
Fix COM initialization on Qt builds
2019-01-12 15:21:58 +01:00
krzys-h
901c712e61
Fix COM initialization on Qt builds
2019-01-12 09:46:20 +01:00
Twinaphex
fed880bc33
Merge pull request #7986 from krzys-h/uwp
...
(UWP) Add keyboard mapping support in the uwp driver
2019-01-12 05:11:14 +01:00
Twinaphex
ff8e10f014
Merge pull request #7984 from myfreeweb/egl-fix
...
Fix EGL initialization not setting 'n'
2019-01-12 05:10:46 +01:00
CozmoP
2052e15a08
pass content label when loading content from Qt ( #7982 )
2019-01-11 18:51:44 -05:00
Twinaphex
2231e4c821
Merge pull request #7988 from m4xw/nx
...
Fix double semicolon and format line endings
2019-01-12 00:38:56 +01:00
M4xw
c111b4a7f0
Fix double semicolon and format line endings
2019-01-11 23:48:52 +01:00
krzys-h
e08f79e16b
(UWP) Add keyboard mapping support in the uwp driver
2019-01-11 20:24:26 +01:00
Greg V
3ab7e780d1
EGL: use unused 'n' argument for storing the config count ( fixes #7953 )
...
The 'n' argument was probably intended for the count, but it was unused.
The Wayland platform would check whether n would be non-zero (and
wouldn't initialize n with zero), so it would only succeed because it
was initialized with random garbage.
Pointy hat: @Sunderland93
2019-01-11 20:41:40 +03:00
Greg V
b52a5ae664
Remove trailing whitespace in wayland_ctx.c
...
vim has been helpfully doing this for me every time I saved the file
and I've had to manually ignore these changes when committing.
Let's just commit this.
2019-01-11 20:37:59 +03:00
Twinaphex
58d764ce5d
Merge pull request #7983 from natinusala/master
...
libnx: implement perf counters
2019-01-11 18:23:28 +01:00
natinusala
52479ad09f
libnx: implement perf counters
2019-01-11 17:45:06 +01:00
Brad Parker
f0e2f7dcf4
Merge branch 'master' into json_playlist
2019-01-11 09:02:11 -05:00
Twinaphex
78cc8794f7
Merge pull request #7979 from fjtrujy/FixPS2CoreGlich
...
[PS2] Clean screen before the core start
2019-01-11 14:49:12 +01:00
Francisco Javier Trujillo Mata
7b175496ce
[PS2] Clean screen before the core start
2019-01-11 14:42:47 +01:00
orbea
39442c7bba
travis: Clean up.
2019-01-11 02:16:08 -08:00
orbea
12bb9e5cb5
travis: Attempt to fix xcode9.3 travis build.
2019-01-10 22:10:41 -08:00
Twinaphex
af48987eb9
Merge pull request #7975 from orbea/unload
...
Fix crashes when changing cores.
2019-01-11 04:54:53 +01:00
orbea
32586bc316
Fix crashes when changing cores.
...
When switching cores it was possible to hit core_unload_game
and core_load twice which potentially led to crashes when switching
some cores without closing content before loading the new core.
Fixes https://github.com/libretro/RetroArch/issues/4107
2019-01-10 19:04:51 -08:00
twinaphex
13ccf4d408
Silence some more static code analysis warnings
2019-01-11 01:35:18 +01:00
CozmoP
07c3bff2f8
Qt: set fixed height to search and core selection widgets
2019-01-11 01:31:27 +01:00
Twinaphex
ccec13e64f
Merge pull request #7974 from libretro/revert-7973-fix-2791-black-bug
...
Revert "Fix issue #6747 black bug"
2019-01-10 22:52:23 +01:00
Twinaphex
01397f008a
Revert "Fix issue #6747 black bug"
2019-01-10 22:52:13 +01:00
twinaphex
3ac631c7a3
(MSVC) Some more static code analysis warning fixes
2019-01-10 22:49:23 +01:00
Twinaphex
e4f9aebbd3
Merge pull request #7973 from daliaetnano/fix-2791-black-bug
...
Fix issue #6747 black bug
2019-01-10 22:36:40 +01:00
twinaphex
c98b2e2292
Buildfixes and more static code analysis warning fixes
2019-01-10 22:24:43 +01:00
twinaphex
b9ff2e4de1
Fix some static code analysis warnings from MSVC 2017
2019-01-10 21:47:15 +01:00
benoa
9fec6d4a18
Wii: Skip CRC. Avoid an unnecessary delay.
2019-01-10 20:16:36 +01:00
benoa
10723bca01
Wii: Fix Gamma setting not saved.
2019-01-10 18:18:20 +01:00
Twinaphex
24ce1aee21
Merge pull request #7969 from krzys-h/com-init-is-broken
...
Initialize COM only once, globally
2019-01-10 17:28:23 +01:00
krzys-h
98c19ac0f5
Add a missing header
...
Apparently MSVC adds this by default or something
2019-01-10 17:22:32 +01:00
krzys-h
0cff7eefa7
Initialize COM only once, globally
2019-01-10 16:48:02 +01:00
Brad Parker
d3210b87ae
proper init of ITaskbarList
2019-01-10 09:25:02 -05:00
Twinaphex
5a12ca642c
Merge pull request #7967 from jdgleaver/rgui-gekko-colour-fix
...
(RGUI) Fix background + border colours for Gekko platforms
2019-01-10 15:16:31 +01:00
Twinaphex
6ec2134111
Merge pull request #7968 from fr500/master
...
disable discord code in ozone
2019-01-10 15:16:05 +01:00
Twinaphex
cdcadf6237
Merge pull request #7769 from rzumer/patch-2
...
Update NES and SNES hashing methods
2019-01-10 15:14:08 +01:00
radius
bd2a13e32c
disable discord code in ozone
2019-01-10 09:01:03 -05:00
jdgleaver
74312180b9
(RGUI) Fix background + border colours for Gekko platforms
2019-01-10 13:16:08 +00:00
Twinaphex
57c5563b3b
Merge pull request #7966 from fjtrujy/feature/PS2GuideStyleLines
...
[PS2] Apply guideline styles for PS2 files
2019-01-10 12:02:17 +01:00
Francisco Javier Trujillo Mata
29948c0878
Apply guideline styles for PS2 files
2019-01-10 09:37:09 +01:00
Brad Parker
402ea3944e
Update CHANGES.md
2019-01-09 21:28:46 -05:00
Twinaphex
840da62e20
Merge pull request #7964 from fr500/master
...
disable discord avatar for now, not time to hook it up properly
2019-01-10 03:17:28 +01:00
radius
6e1dc5af46
disable discord avatar for now, not time to hook it up properly
2019-01-09 21:13:04 -05:00
twinaphex
e13a142bae
Wrap access to runloop_key_event
2019-01-10 02:49:25 +01:00
twinaphex
90ad541413
Typo fix
2019-01-10 02:35:35 +01:00
twinaphex
d3f58bb65c
Wrap all access of runloop_shutdown_initiated
2019-01-10 02:35:03 +01:00
Twinaphex
96b7f9fd9e
Merge pull request #7963 from fjtrujy/feature/PS2GFXImprovements
...
Improve manage of VRAM in the GFX and Font Driver for PS2
2019-01-10 02:30:24 +01:00
Twinaphex
9c507b2433
Merge pull request #7961 from fjtrujy/feature/solvePS2RunTimeIssues
...
Make PS2 works again
2019-01-10 02:30:14 +01:00
Francisco Javier Trujillo Mata
a2db47bead
Improve manage of VRAM in the GFX and Font Driver for PS2
2019-01-10 02:25:02 +01:00
Francisco Javier Trujillo Mata
9c7c5e0814
This commit revert part of the changes done for the PS4 implementation but fixes PS2 crash
2019-01-10 02:20:49 +01:00
CozmoP
7cac57a09a
Qt: proper fix for file browser core association. Add padding to items count label for dark theme.
2019-01-10 01:01:01 +01:00
bparker06
c7779ff046
Remove extra CoUninitialize
2019-01-09 18:51:25 -05:00
bparker06
a7a959ccba
always call CoUninitialize if we support the taskbar extensions
2019-01-09 18:49:39 -05:00
Brad Parker
a331b7420e
update copyrights
2019-01-09 17:19:19 -05:00
Brad Parker
c7041260d7
add JSON playlist format
2019-01-09 17:13:13 -05:00
Twinaphex
bc2f19a9d7
Merge pull request #7957 from altiereslima/master
...
Update Portuguese Brazilian Language
2019-01-09 23:04:45 +01:00
altiereslima
03e25ecb2f
Update msg_hash_pt_br.h
2019-01-09 20:02:34 -02:00
altiereslima
c26a4aa13a
Update msg_hash_pt_br.h
2019-01-09 19:54:35 -02:00
Nano
f1ba335cb3
Fix issue #2791 black bug
2019-01-09 22:52:45 +01:00
twinaphex
60533b10b7
(RGUI) Add specific color conversion for Gekko [Wii/Gamecube]
2019-01-09 22:05:33 +01:00
Twinaphex
9231998aa3
Merge pull request #7951 from jdgleaver/rgui-ps2-colour-fix
...
(RGUI) Fix background + border colours for PS2
2019-01-09 21:26:14 +01:00
Twinaphex
60a2d5c87c
Merge pull request #7952 from orbea/dummy
...
Fix crashes with '--disable-menu' and the Qt frontend.
2019-01-09 19:29:03 +01:00
orbea
7eead5c59f
Fix crashes with '--disable-menu' and the Qt frontend.
...
When failing to load content in the companion ui when HAVE_MENU is not
defined RetroArch will crash in just about every input and video driver.
Even if several sanity checks are added the dummy core will immediately
exit.
Now it will print that it failed to load the core in the companion ui
and reinit the dummy core to match the behavior with the null menu
driver.
2019-01-09 10:02:32 -08:00
jdgleaver
c433934415
(RGUI) Fix background + border colours for PS2
2019-01-09 15:34:52 +00:00
Twinaphex
db36f08920
Merge pull request #7942 from ArnaudFaucher/master
...
msvc-uwp: fixed certificate file name
2019-01-09 13:00:56 +01:00
Twinaphex
9bbbb929f8
Merge pull request #7950 from jdgleaver/rgui-colour-themes
...
(RGUI) Add colour themes
2019-01-09 12:46:41 +01:00
jdgleaver
faaa6e081b
(RGUI) Add colour themes
2019-01-09 10:50:24 +00:00
Twinaphex
f500cf19ab
Merge pull request #7945 from fr500/master
...
[discord] early return if avatar isn't set
2019-01-09 11:49:09 +01:00
Twinaphex
a3f7588ec5
Merge pull request #7947 from orbea/null
...
Fix crash with the null menu driver and Qt frontend.
2019-01-09 11:48:50 +01:00
Twinaphex
6420ea8f27
Merge pull request #7946 from bparker06/playlist
...
fix heap overflow with playlists
2019-01-09 11:48:25 +01:00
orbea
248c944ff8
Fix crash with the null menu driver and Qt frontend.
...
When failing to load content in the Qt companion ui while using the
null menu driver RetroArch will crash.
Now it just prints that it failed to load content in the Qt ui.
2019-01-08 23:01:05 -08:00
Brad Parker
0c634382f9
fix heap overflow with playlists
2019-01-08 23:08:58 -05:00
radius
77c2c7b946
[discord] early return if avatar isn't set
2019-01-08 20:54:52 -05:00
twinaphex
01b2b9c3a6
Buildfix
2019-01-09 01:01:03 +01:00
Twinaphex
cdc0a79508
Merge pull request #7872 from natinusala/libnx-swkbd
...
libnx: implement swkbd for menu drivers
2019-01-09 00:29:31 +01:00
Twinaphex
ac04c1bfc5
Merge pull request #7892 from Datamats/libnx_nwindow
...
libnx: refactor all the code of the now deprecated gfx api over to the new nwindow / framebuffer api
2019-01-08 23:36:20 +01:00
Arnaud Faucher
12aaf615a8
msvc-uwp: fixed certificate file name
2019-01-08 16:29:54 -05:00
Twinaphex
9caf71df7a
Merge pull request #7885 from myfreeweb/more-wayland
...
Wayland: track multiple displays and their scales
2019-01-08 21:45:53 +01:00
Twinaphex
d2f7853d49
Merge branch 'master' into more-wayland
2019-01-08 21:45:43 +01:00
twinaphex
ddbb1a4d43
Update
2019-01-08 21:43:40 +01:00
twinaphex
ef35cf5ac0
Add fopen_utf8 for Salamander builds
2019-01-08 21:42:52 +01:00
twinaphex
9b801aee17
Buildfixes
2019-01-08 20:43:03 +01:00
twinaphex
6bd4d91038
Cleanups
2019-01-08 20:32:40 +01:00
twinaphex
b74b24e648
Change to C comment
2019-01-08 20:22:44 +01:00
Twinaphex
6aa501bc70
Merge pull request #7938 from frangarcj/orbis2
...
[ORBIS] Some driver fixes and host filesystem support
2019-01-08 20:18:48 +01:00
Twinaphex
40997473ed
Merge branch 'master' into orbis2
2019-01-08 20:18:08 +01:00
Twinaphex
19c4fcda88
Merge pull request #7941 from orbea/squeeze
...
Squeeze extra blank lines with cat(1).
2019-01-08 20:14:17 +01:00
orbea
bfc366decc
Squeeze extra blank lines with cat(1).
...
Example:
find . -type f -iname '*.c' | while read -r i; do
cat -s "$i" > "$i.new"
mv "$i.new" "$i"
done
2019-01-08 11:04:58 -08:00
twinaphex
93346fed6b
Buildfix
2019-01-08 17:53:58 +01:00
Twinaphex
c2047c8c04
Merge pull request #7935 from orbea/menu
...
Makefile.common: Remove redundant HAVE_MENU check.
2019-01-08 12:31:27 +01:00
Twinaphex
3c8ca30b07
Merge pull request #7932 from fr500/master
...
WIP: [netplay] subsystem support
2019-01-08 12:31:02 +01:00
Twinaphex
2c8ca91cf0
Merge pull request #7930 from orbea/opt
...
Fix crash with quick menu options.
2019-01-08 12:30:48 +01:00
Twinaphex
7493f9cf37
Merge pull request #7936 from orbea/threads
...
Fix savestates without HAVE_MENU.
2019-01-08 12:30:28 +01:00
Twinaphex
1673c73702
Merge pull request #7939 from alfrix/master
...
Fix #7934
2019-01-08 12:28:20 +01:00
Alfredo Monclus
628fc8a690
Fix #7934
2019-01-08 07:52:17 -03:00
orbea
afc00cf155
Fix savestates without HAVE_MENU.
...
Fixes https://github.com/libretro/RetroArch/issues/7933
2019-01-07 22:40:09 -08:00
orbea
6a0ac8584c
Makefile.common: Remove redundant HAVE_MENU check.
2019-01-07 21:51:04 -08:00
hizzlekizzle
3e5237ed72
Merge pull request #7931 from fr500/master
...
[subsystem] fix sram
2019-01-07 22:32:57 -06:00
radius
58e192881a
[netplay] announce subsystems
2019-01-07 23:30:48 -05:00
radius
cb00455f12
[subsystem] fix sram
2019-01-07 22:27:22 -05:00
orbea
098dc61ad3
Fix crash with quick menu options.
...
If the 'game specific options' setting is disabled the drop down menu
for the core options will crash on the first option and then have an
offset with all of the additional options.
Fixes https://github.com/libretro/RetroArch/issues/7915
2019-01-07 18:10:31 -08:00
Twinaphex
cf49f0c050
Merge pull request #7927 from orbea/qb
...
qb: Remove outdated checks.
2019-01-08 01:14:36 +01:00
Twinaphex
be12b8ff82
Merge pull request #7929 from fr500/master
...
[discord] fix
2019-01-08 01:14:29 +01:00
Twinaphex
983e0a900f
Merge pull request #7928 from fjtrujy/feature/PS2Controller
...
[PS2] Input Driver - 2 Player
2019-01-08 01:13:56 +01:00
radius
6613421537
[discord] fix
2019-01-07 19:08:53 -05:00
Francisco Javier Trujillo Mata
9370fb604d
Enable 2 controller for PS2 Driver (multiplayer is not implemented yet)
2019-01-08 00:28:14 +01:00
CozmoP
f5f4630133
Qt: quick fix for file browser core selection.
2019-01-07 23:50:21 +01:00
orbea
35f6dd640d
qb: Remove outdated checks.
2019-01-07 14:42:06 -08:00
Francisco Javier Trujillo Mata
cd764ac37b
Remove not needed free in the FONT driver
2019-01-07 23:02:01 +01:00
CozmoP
c1d126d3bf
Qt: make playlist list icons 32x32
2019-01-07 22:48:45 +01:00
Twinaphex
54a795bfd7
Merge pull request #7924 from orbea/menu_null
...
menu: Fix quick menu toggle crash with the null menu driver.
2019-01-07 21:57:18 +01:00
Twinaphex
d325752183
Merge pull request #7926 from fjtrujy/feature/PS2FontDriver
...
[PS2] Create Font driver for PS2
2019-01-07 21:56:14 +01:00
Francisco Javier Trujillo Mata
26ce69694f
Create Font driver for PS2
2019-01-07 21:51:48 +01:00
CozmoP
8df7540c96
Merge branch 'master' into sync
2019-01-07 21:24:44 +01:00
CozmoP
017abf4148
Qt: Detailed file browser table. Don't allow dropping files on file browser table. Share selection between playlist views. Show grid footer on list view too. Add items count to footer. Rename a couple functions.
2019-01-07 20:56:23 +01:00
orbea
d37547e6fd
menu: Fix quick menu toggle crash with the null menu driver.
2019-01-07 11:42:48 -08:00
Twinaphex
aa231dca10
Merge pull request #7922 from natinusala/master
...
libnx: add HAVE_CHD to the Makefile
2019-01-07 20:29:27 +01:00
natinusala
27d1cc9905
libnx: add HAVE_CHD to the Makefile
2019-01-07 19:08:41 +01:00
Mats
462a4b24fd
libnx: refactor all the code of the now deprecated gfx api over to the new nwindow / framebuffer api
2019-01-07 15:03:44 +01:00
Twinaphex
6384313279
Merge pull request #7914 from orbea/menu
...
menu: Display menu drivers in alphabetical order.
2019-01-07 10:03:27 +01:00
Twinaphex
9bd97784a3
Merge pull request #7916 from orbea/qb
...
qb: Fix typo in --help.
2019-01-07 10:02:45 +01:00
Twinaphex
c44235611d
Merge pull request #7918 from orbea/rgui
...
qb: Improve menu check without opengl, opengles or vulkan.
2019-01-07 10:02:30 +01:00
Twinaphex
c1477c10b9
Merge pull request #7919 from orbea/osx
...
Attempt to fix xcode8 travis build failure.
2019-01-07 10:02:16 +01:00
orbea
58fa3bc940
Attempt to fix xcode8 travis build failure.
2019-01-06 22:47:03 -08:00
orbea
23c8a31d69
qb: Improve menu check without opengl, opengles or vulkan.
2019-01-06 22:18:02 -08:00
Brad Parker
459a19be57
fix infinite loop with null menu driver
2019-01-07 00:31:57 -05:00
orbea
749e882b58
qb: Fix typo in --help.
2019-01-06 21:18:36 -08:00
orbea
d25b632b88
Fix segfault with null menu driver. ( #7913 )
2019-01-06 23:34:25 -05:00
Brad Parker
5bedd981ec
allow shaders when menu is disabled
2019-01-06 23:03:28 -05:00
Brad Parker
13ee5ccfdf
init core info when menu is disabled, remove more menu dependance from Qt
2019-01-06 22:04:23 -05:00
orbea
161785f588
menu: Display menu drivers in alphabetical order.
2019-01-06 17:38:16 -08:00
Twinaphex
9b46caa6db
Merge pull request #7911 from fjtrujy/feature/PS2OpenRGUIMenu
...
[PS2] Open RetroArch menu from Core
2019-01-07 01:42:01 +01:00
Francisco Javier Trujillo Mata
f48ffb9aac
Open RetroArch Menu Long Pressing Start button
2019-01-07 01:38:48 +01:00
Twinaphex
49776510ce
Merge pull request #7912 from fr500/discord
...
[discord] rewrite secret/join logic to use a queried lobby name
2019-01-07 01:14:03 +01:00
radius
b8f20e60c2
[discord] rewrite secret/join logic to use a queried lobby name
2019-01-06 19:04:08 -05:00
Brad Parker
22598feca3
Qt: there is no core info with --disable-menu
2019-01-06 17:45:22 -05:00
Brad Parker
8343cf2680
re-word warning message
2019-01-06 17:39:19 -05:00
Brad Parker
65c6bb69a4
allow building Qt with --disable-menu
2019-01-06 17:37:36 -05:00
orbea
65c6caf5a6
qb: Add '--disable-menu'. ( #7910 )
...
This adds '--disable-menu' which will disable all of the menu drivers
including Qt. This will also allow disabling only rgui and not the other
menu drivers.
2019-01-06 17:30:50 -05:00
Francisco Javier Trujillo Mata
3bb0c7caa4
Disable the time function, after start core is not working fine.
2019-01-06 23:26:34 +01:00
orbea
5428d2a833
Fix warning with '--disable-rgui' and '--disable-easteregg'. ( #7908 )
...
Fixes:
retroarch.c: In function ‘runloop_check_state’:
retroarch.c:2593:20: warning: variable ‘seq’ set but not used [-Wunused-but-set-variable]
static uint64_t seq = 0;
^~~
2019-01-06 17:21:15 -05:00
Tatsuya79
92e2221c2d
fix gong scaling ( #7907 )
2019-01-06 13:10:40 -05:00
twinaphex
2686cf1498
Fix disable-rgui
2019-01-06 17:04:28 +01:00
Twinaphex
ad3e66dcb0
Merge pull request #7737 from CozmoP/modelview
...
Qt: custom playlist model and playlist view
2019-01-06 16:07:05 +01:00
Twinaphex
2ccde34813
Merge pull request #7906 from krzys-h/uwp-minor-fixes
...
(UWP) Minor fixes
2019-01-06 15:53:39 +01:00
krzys-h
ced5af9314
(UWP) Don't try to access C:\Windows\Fonts
...
It's going to fail anyway
2019-01-06 15:46:03 +01:00
krzys-h
dcdcc938bf
(UWP) Fix win32 nbio
2019-01-06 15:45:51 +01:00
krzys-h
0129f7e4ad
(UWP) Fix signing certificate path for non-free cores
...
Broken in ff1ca99748
2019-01-06 15:45:51 +01:00
Twinaphex
bd9146ed72
Merge pull request #7905 from alfrix/more_icons
...
More icons
2019-01-06 09:16:25 +01:00
Twinaphex
56c246482e
Merge pull request #7902 from orbea/rgui
...
qb: Fix '--disable-rgui'.
2019-01-06 09:16:01 +01:00
Twinaphex
d1a65f15cc
Merge pull request #7899 from orbea/command
...
Remove duplicate command.h includes.
2019-01-06 09:15:24 +01:00
alfrix
18db7104cc
More icons to ozone, update changelog
2019-01-06 01:04:32 -03:00
alfrix
c92136015a
a couple more icons
2019-01-06 01:03:27 -03:00
alfrix
ac8d3d7a51
Simplify the icon search and handle incomplete themes better
2019-01-06 01:03:27 -03:00
alfrix
e83b3adc20
More Icons
2019-01-06 01:03:27 -03:00
Brad Parker
13d6ff899c
Update CHANGES.md
2019-01-05 20:20:45 -05:00
orbea
2b0838ac02
udev: Disable the mouse when the window has lost focus. ( #7851 )
...
Fixes https://github.com/libretro/RetroArch/issues/5520
v2: Move check to udev_handle_mouse().
v3: Change check to udev_get_mouse to fix issue reported by RobLoach.
2019-01-05 19:56:41 -05:00
orbea
34f3eb7277
qb: Fix '--disable-rgui'.
...
Also fixes a crash on startup with '--disable-rgui'.
Thread 1 "retroarch" received signal SIGSEGV, Segmentation fault.
0x0000000000529f52 in strlcpy_retro__ (dest=0x7fffffffbb17 "treaming_toggle",
source=0x1 <error: Cannot access memory at address 0x1>, size=250)
at libretro-common/compat/compat_strl.c:38
38 while (--n && (*dest++ = *source++)) src_size++;
(gdb) bt
dest=0x7fffffffbb17 "treaming_toggle",
source=0x1 <error: Cannot access memory at address 0x1>, size=250)
at libretro-common/compat/compat_strl.c:38
size=250) at libretro-common/compat/compat_strl.c:60
out_path=0x7fffffffbb10 "input_", dir=0x94b460 "input", path=0x0,
delim=95 '_', size=256) at libretro-common/file/file_path.c:964
prefix=0x94b460 "input", btn=0x0, bind=0x151e180 <input_autoconf_binds+4672>)
at input/input_driver.c:2483
binds=0x151cf40 <input_autoconf_binds>) at tasks/task_autodetect.c:172
params=0x26adb40, task=0x26b74f0) at tasks/task_autodetect.c:252
params=0x26adb40, task=0x26b74f0) at tasks/task_autodetect.c:393
at tasks/task_autodetect.c:851
at libretro-common/queues/task_queue.c:182
at libretro-common/queues/task_queue.c:609
at frontend/frontend.c:146
at frontend/frontend.c:170
Fixes https://github.com/libretro/RetroArch/issues/7893
2019-01-05 16:54:40 -08:00
Brad Parker
85b560e76b
vc2003 buildfix
2019-01-05 19:19:53 -05:00
Andrés
714631b38d
Discord ask-to-join fixes ( #7903 )
...
* C89 Fix
* use strlcat instead
* declare i on top
* declare buf on top
2019-01-05 19:16:28 -05:00
Brad Parker
bbfbefa9dd
easter egg
2019-01-05 18:33:29 -05:00
Twinaphex
f97336ac86
Merge pull request #7900 from casdevel/i7861
...
Fix issue #7861
2019-01-05 23:05:29 +01:00
orbea
2081346358
Remove duplicate command.h includes.
2019-01-05 13:55:07 -08:00
Twinaphex
90baac517d
Merge pull request #7732 from fr500/discord
...
WIP: Discord ask-to-join
2019-01-05 22:31:21 +01:00
Twinaphex
aadc299cc2
Merge pull request #7898 from krzys-h/uwp-gamepads
...
(UWP) Fix multiple gamepads on xinput
2019-01-05 21:56:24 +01:00
krzys-h
fce7ca80c1
(UWP) Fix multiple gamepads on xinput
2019-01-05 21:50:58 +01:00
radius
ec53480a66
[discord] let's rewrite this to do the same but different
2019-01-05 15:11:58 -05:00
Twinaphex
95a27bc28e
Merge pull request #7896 from fjtrujy/feature/dateImprovement
...
PS2 Timing Improvement
2019-01-05 19:09:34 +01:00
Francisco Javier Trujillo Mata
d5a8c30dfe
PS2 Timing Improvement
2019-01-05 18:47:39 +01:00
Twinaphex
6d0b6da60d
Merge pull request #7895 from orbea/opt2
...
Makefile.orbis: Fix makefile.
2019-01-05 17:53:17 +01:00
orbea
1db0a280b0
Makefile.orbis: Fix makefile.
2019-01-05 08:34:59 -08:00
Twinaphex
e827c3648f
Merge pull request #7772 from orbea/opt
...
Makefile: Better respect CFLAGS and CXXFLAGS as environment variables.
2019-01-05 17:21:16 +01:00
Twinaphex
e70806c51c
Merge pull request #7817 from orbea/clear
...
menu: Reset initial menu position after selecting a core.
2019-01-05 17:17:16 +01:00
Twinaphex
33c777cbfc
Merge pull request #7881 from orbea/sort
...
libretro-common: Sort config file conditionally.
2019-01-05 17:07:59 +01:00
Twinaphex
deb5c9b03c
Merge pull request #7889 from jdgleaver/rgui-colours-psp-gekko
...
(RGUI) Fix colours for PSP and GEKKO builds
2019-01-04 18:30:32 +01:00
jdgleaver
1398d889cb
(RGUI) Fix colours for PSP and GEKKO builds
2019-01-04 13:41:15 +00:00
natinusala
6cd7c49c66
libnx: add fail-safe to swkbd
2019-01-04 14:37:28 +01:00
Zoran Vuckovic
6def3b36a8
Fix issue #7861
2019-01-04 14:00:19 +01:00
Raphaël Zumer
5cef12160a
Ignore trainer data for NES hashing
2019-01-03 21:14:29 -05:00
Twinaphex
74c8c13102
Merge pull request #7882 from Sunderland93/master
...
[Wayland] Fix drag with "Alt" key on non xdg_wm_base shell's
2019-01-04 02:28:11 +01:00
Twinaphex
a5635eff27
Merge pull request #7886 from fjtrujy/feature/colorRefactorRGUI
...
Improvements RGUI colors management
2019-01-04 02:27:57 +01:00
CozmoP
5012b27853
Merge branch 'master' into modelview
2019-01-04 01:33:30 +01:00
Brad Parker
88d61ddaf3
griffin: vc2005 buildfix
2019-01-03 18:57:00 -05:00
Francisco Javier Trujillo Mata
577456e3e7
Make a struct to save the colors used in the RGUI
2019-01-04 00:38:06 +01:00
Francisco Javier Trujillo Mata
cca9bcc09d
Make general functions to lead with RGUI colors
2019-01-04 00:38:06 +01:00
orbea
849259d8f6
libretro-common: Sort config file conditionally.
...
This allows optionally sorting configure files and is needed to fix the
order of inputs in the autoconfig profiles which should not be sorted
alphabetically.
Fixes https://github.com/libretro/RetroArch/issues/7873
2019-01-03 15:28:32 -08:00
Greg V
e36bf32490
Wayland: track current output and its scale
...
Ideally, we would track all outputs we're on and choose the highest DPI among them,
but that is pretty difficult. Let's at least use the latest output we've entered
as the current one.
2019-01-04 01:58:44 +03:00
Gregor Richards
b9a07a759b
Different (more intuitive?) default netplay share policy
...
The previous default policy in netplay for sharing was to always share.
This appears to be causing more confusion than anything else, mainly
because the UI is terrible. The UI is a different problem, but for now,
I've changed the share policy: If you netplay with only one input
configured, it will share; if you netplay with multiple inputs, and
don't explicitly ask to share one, each device will get one client.
2019-01-03 16:53:30 -05:00
Greg V
60c8f51009
Wayland: keep track of all outputs (displays)
...
Required to support multiple monitors with varying scales (HiDPI/LoDPI)
2019-01-04 00:37:02 +03:00
Francisco José García García
433ae4d7fc
[ORBIS] Fix for loading content
2019-01-03 21:46:29 +01:00
Greg V
056c7fffe1
Wayland: consistently store wl->width/height unscaled
...
No functional change
2019-01-03 23:43:36 +03:00
psxdev
b695e6a867
[ORBIS] Add my name to the AUTHORS file
2019-01-03 21:23:44 +01:00
psxdev
11186dd5e0
[ORBIS] Workaround weird behaviour with task with bg.png in xmb
2019-01-03 21:23:44 +01:00
psxdev
263d82146c
[ORBIS] Fix uncontrolled custoa.inim path for orbis ind dirs.c
2019-01-03 21:23:44 +01:00
psxdev
967bca8f9d
[ORBIS] Add partial support for file_path
2019-01-03 21:23:44 +01:00
psxdev
1fd88b865e
[ORBIS] Add retro_dirent support
2019-01-03 21:23:44 +01:00
psxdev
d52de24e79
[ORBIS] Add support to config save for orbis
2019-01-03 21:23:44 +01:00
psxdev
66ba53c79b
[ORBIS] Add vfs implementation for orbis
2019-01-03 21:23:44 +01:00
psxdev
63d61b05ca
[ORBIS] Added nbio implementation for orbis
2019-01-03 21:23:44 +01:00
psxdev
d0d49aa581
[ORBIS] added orbisFile initialization and standard for host directory structure
2019-01-03 21:23:44 +01:00
psxdev
ae0c4bde1e
[ORBIS] Limit path legth to avoid calloc issues
2019-01-03 21:23:44 +01:00
psxdev
dea948e9ed
[ORBIS] Enable ZLIB to avoid null pointer exception
2019-01-03 21:23:44 +01:00
Greg V
b7a13a02cb
Wayland: use lowercase 'retroarch' as app_id
...
It should match the name of the .desktop file.
2019-01-03 22:16:55 +03:00
Greg V
c151ad1bb2
Wayland: remove bogus condition
...
Pointy hat: @sardemff7
2019-01-03 22:15:48 +03:00
Sunderland93
d374e8415f
Fix drag with "Alt" key on non xdg_wm_base shell's
2019-01-03 22:54:01 +04:00
Francisco Javier Trujillo Mata
b5cf8e90c9
Improve aspect_ratio detection in PS2 GFX ( #7879 )
2019-01-03 12:51:00 -05:00
natinusala
a164f77c94
libnx: only use swkbd if in an application
2019-01-03 14:14:13 +01:00
Twinaphex
ab2010c494
Update CHANGES.md
2019-01-03 14:12:10 +01:00
Twinaphex
d5c524c53e
Update CHANGES.md
2019-01-03 14:11:55 +01:00
twinaphex
6f093e8474
Turn C++ comment to C
2019-01-03 14:02:31 +01:00
twinaphex
3c36a27505
Add this
2019-01-03 13:56:41 +01:00
twinaphex
42d5c0037e
Create separate platform_uwp.c
2019-01-03 13:55:43 +01:00
twinaphex
e53ac5b38b
(PS2) platform_ps2.c - style nits
2019-01-03 13:34:12 +01:00
twinaphex
24ef966ca3
(PS2 audio) Style nit changes
2019-01-03 13:26:45 +01:00
Twinaphex
56bf1c53ca
Merge pull request #7877 from fjtrujy/feature/PS2AudioSupport
...
PS2 Audio Support
2019-01-03 13:21:55 +01:00
Francisco Javier Trujillo Mata
56207bd08e
Improvement in:
...
* Makefile.ps2
* ps2_gfx
* ps2_platform
* ps2_audio
2019-01-03 13:16:28 +01:00
Francisco Javier Trujillo Mata
e2ca8aa1b5
Apply NTCS mode
2019-01-03 13:16:28 +01:00
Francisco Javier Trujillo Mata
1591bc2db2
Create Audio Driver from PS2
2019-01-03 13:16:27 +01:00
twinaphex
8b0f7051ac
(MSVC 2003) Buildfix
2019-01-03 11:45:24 +01:00
twinaphex
f1fc622e99
(UWP) - Implement retro_sleep with SleepEx (untested)
2019-01-03 11:40:21 +01:00
Twinaphex
33ecd40d55
Merge pull request #7875 from orbea/animation
...
menu: Add sublabel for 'menu_horizontal_animation'.
2019-01-03 08:08:04 +01:00
orbea
5fcec0f561
menu: Add sublabel for 'menu_horizontal_animation'.
...
Fixes https://github.com/libretro/RetroArch/issues/5271 .
2019-01-02 20:36:35 -08:00
Mark W. Kidd
79264c7278
refactor and restore non-android bind hold behavior
2019-01-02 21:24:33 -05:00
markwkidd
96ea874850
unify input bind hold behavior across platforms
2019-01-02 18:47:40 -05:00
natinusala
39282915f8
libnx: implement swkbd for menu drivers
2019-01-02 16:24:31 +01:00
Raphaël Zumer
0ebf5a2563
Fall back to GENERIC_MD5 for headerless SNES
2019-01-02 10:16:13 -05:00
meleu
2a9f6d9d40
SNES hashing, just ignore header if it has one
2019-01-02 09:48:55 -05:00
twinaphex
9c5c0aea58
Start replacing WinRT ifdefs so that Windows Phone 8 can be detected
...
too
2019-01-02 13:30:58 +01:00
Francisco José García García
4204bfc67f
[ORBIS] Add Menu toggle combo and some cleaning
2019-01-02 12:13:17 +01:00
twinaphex
ff1ca99748
(MSVC 2017 UWP) Buildfix
...
(MSVC 2017 UWP) Renaming
2019-01-02 07:27:47 +01:00
Raphaël Zumer
dc45fbada6
Include VROM in cheevos NES hash
2019-01-01 21:02:28 -05:00
Twinaphex
8f2fa4527c
Merge pull request #7849 from krzys-h/fix-7842
...
Fix the taskbar extension not initializing properly
2019-01-02 02:34:19 +01:00
Twinaphex
aa75ae5f04
Update CHANGES.md
2019-01-02 02:26:17 +01:00
Twinaphex
6f7e670609
Merge pull request #7869 from orbea/sdl2
...
sdl: Flush the joypad events.
2019-01-02 02:24:04 +01:00
orbea
7ac080ea50
sdl: Flush the joypad events.
...
Bastien found a fix to the issue
"The lag after 10-15 minutes issue appears to be a bug in the sdl2 input
driver in RetroArch. RetroArch never clears the SDL event queue. After a
while it is so large it takes a significant time to traverse."
Fixes https://github.com/libretro/RetroArch/issues/7868
Solution thanks to Bastien.
2019-01-01 17:16:35 -08:00
twinaphex
541dc13d64
We cannot have VLAs
2019-01-02 01:15:30 +01:00
Twinaphex
731ef11e2f
Merge pull request #7866 from fr500/master
...
cleanup
2019-01-01 23:29:37 +01:00
radius
b8129a1381
cleanup
2019-01-01 14:34:10 -05:00
Twinaphex
e7befaba37
Merge pull request #7864 from fr500/master
...
[info] use sublabels for controller information
2019-01-01 18:35:58 +01:00
radius
051e5bd262
[gui] add sublabel for start core
2019-01-01 12:35:29 -05:00
radius
88b4ec61e7
[info] use sublabels for controller information
2019-01-01 12:29:20 -05:00
Twinaphex
e64f713942
Merge pull request #7860 from krzys-h/uwp
...
(UWP) Add optional packages support and fix ARM builds
2019-01-01 18:17:37 +01:00
Twinaphex
589d715fbc
Merge pull request #7862 from fr500/master
...
A couple fixes
2019-01-01 18:15:14 +01:00
Twinaphex
f635bfa35d
Merge pull request #7863 from krzys-h/fix-paths
...
Fix path problems after b201d669b5 , again
2019-01-01 18:14:51 +01:00
krzys-h
54ac14e205
Fix path problems after b201d669b5, again
...
My previous patch sometimes generated double slashes. All of these
problems are because the original version of this function assumed that
the app path always ends with a slash and the home path never does,
which is not true on UWP (they both have a slash)
2019-01-01 17:53:02 +01:00
krzys-h
9c75b9cb7f
Add missing CoUninitialize calls, fix COM initialization problems
...
It turns out, some of the CoInitialize calls were failing because they
specified conflicting threading models
2019-01-01 17:30:43 +01:00
radius
0a6df1743c
[netplay] print upnp failed messages
...
[cheevos] fix warning
2019-01-01 11:22:58 -05:00
krzys-h
2c4d2418d6
(UWP) Fix ARM builds
2019-01-01 16:21:47 +01:00
krzys-h
48d82929ff
(UWP) Add support for loading cores from optional packages
2019-01-01 16:21:47 +01:00
twinaphex
556bcc18e4
Find different ifdef for Windows Phone
2019-01-01 03:57:37 +01:00
twinaphex
ac32bff71a
(MSVC 2017) Add Glslang
2019-01-01 03:47:55 +01:00
Twinaphex
b31e0324a0
Merge pull request #7858 from myfreeweb/freebsd
...
FreeBSD build fixes for Wayland and udev
2019-01-01 02:38:35 +01:00
Greg V
a838582b11
udev: support on FreeBSD via libepoll-shim/libudev-devd
2019-01-01 03:16:33 +03:00
Greg V
a1c15b5362
Wayland: try /usr/local for wayland-scanner/protocols
...
Default prefix is /usr/local on FreeBSD
2019-01-01 03:07:20 +03:00
Greg V
f1e516bfaf
keymaps: define 'x11' and 'linux' on any platform with Wayland
...
Such as FreeBSD
2019-01-01 03:03:29 +03:00
Twinaphex
1520f022c5
Merge pull request #7857 from myfreeweb/wayland-hidpi-resize
...
Wayland: unbreak Vulkan after fixing HiDPI resizing
2019-01-01 00:55:00 +01:00
Greg V
a9a53fdb64
Wayland: create fullscreen Vulkan surface multiplied by the scale
2019-01-01 02:43:59 +03:00
Greg V
6d943e10a6
Wayland: unbreak Vulkan after fixing HiDPI resizing
2019-01-01 02:38:14 +03:00
Twinaphex
eaef091915
Merge pull request #7855 from myfreeweb/wayland-hidpi-resize
...
Wayland: Fix window resizing on HiDPI monitors
2019-01-01 00:35:16 +01:00
Twinaphex
2b38e126f4
Merge pull request #7856 from m4xw/1080p
...
[LIBNX] Native 1080p support
2019-01-01 00:30:43 +01:00
M4xw
a2eaa6a19d
[LIBNX] Native 1080p support
2019-01-01 00:26:18 +01:00
Greg V
c901866864
Wayland: Fix window resizing on HiDPI monitors
2019-01-01 02:23:39 +03:00
twinaphex
bb5cd1dfeb
Change C++ comments to c
2018-12-31 21:08:25 +01:00
Twinaphex
8ca9797a16
Merge pull request #7850 from orbea/log
...
cli: Only print verbose output when '--verbose' is used.
2018-12-31 20:40:19 +01:00
Twinaphex
c095f8bdd2
Merge pull request #7848 from orbea/mpv
...
qb: Fix mpv check.
2018-12-31 20:39:20 +01:00
Twinaphex
91e05eab21
Merge pull request #7852 from fjtrujy/master
...
Buildbot: PS2 Generation
2018-12-31 20:38:38 +01:00
Twinaphex
b9c6cdf50f
Merge pull request #7853 from Wiimpathy/Wii_fixes
...
WII: Fix .cfg not found with loaders + compiling with external libogc
2018-12-31 20:38:11 +01:00
benoa
d58c71cc3e
Fix compiling with external libogc
2018-12-31 19:01:14 +01:00
Francisco Javier Trujillo Mata
d44ad6abd4
PS2 TODOs
2018-12-31 18:56:22 +01:00
Francisco Javier Trujillo Mata
f7f602c1f7
Dist-cores support PS2 platform
2018-12-31 18:56:21 +01:00
benoa
b5eedbaed7
Fix .cfg not found with external loaders.
2018-12-31 18:50:58 +01:00
Francisco José García García
63044b204e
[ORBIS] Remove main
2018-12-31 17:45:32 +01:00
orbea
c9c604a37a
cli: Only print verbose output when '--verbose' is used.
...
Fixes https://github.com/libretro/RetroArch/issues/7844
2018-12-31 08:35:18 -08:00
Francisco José García García
43b8763fd4
[ORBIS] Enable frontend driver
2018-12-31 14:16:42 +01:00
Francisco José García García
5d8585df84
[ORBIS] Fix audio init
2018-12-31 12:32:21 +01:00
krzys-h
13517bc226
Fix the taskbar extension not initializing properly
...
The COM interface is initialized a thousand times everywhere, but
apparently not before the taskbar extension is loaded ;)
Somehow this managed to work sometimes and even return a valid object,
but that object was destroyed soon afterwards causing crashes
2018-12-31 11:17:39 +01:00
orbea
a7f5fc9431
qb: Fix mpv check.
...
This fixes the mpv configure check and disables it by default
to avoid exposing other bugs. It can be enabled again when those
isssues are fixed.
2018-12-30 20:04:42 -08:00
twinaphex
99e5791ae4
Style nits
2018-12-31 04:40:10 +01:00
twinaphex
44ebcbd044
Some buildfixes for MSVC 2012
2018-12-31 04:34:55 +01:00
orbea
fb6fe1a87c
Makefile: Better respect CFLAGS and CXXFLAGS as environment variables.
...
This fixes a few subtle problems with passing CFLAGS and CXXFLAGS as
environment variables for configure.
First it will now only add these variables to config.mk when they are
actually set. If they are unset then the default optimizations in the
Makefile are set. This avoids passing more than one conflicting
optimization level to the compiler.
Next all CFLAGS are added to CXXFLAGS to avoid issues with forgetting to
set both CFLAGS and CXXFLAGS. This results in the cxx compiler getting
passed several redundant optimization levels when both the CFLAGS and
CXXFLAGS environment variabls are used. Now these uses of CFLAGS in
Makefile.common are set to DEF_FLAGS. This allows adding $(DEF_FLAGS)
to the CXXFLAGS variable without adding redundant flags from CFLAGS.
v2: Update other build files.
2018-12-30 17:17:19 -08:00
twinaphex
c6ba5d9ebc
(UWP) Start adding some Windows Phone 8.1 ifdefs
2018-12-31 01:38:45 +01:00
Francisco José García García
a1e455d197
[ORBIS] Initial audio driver
2018-12-31 00:37:08 +01:00
Francisco José García García
ea2ed2fb07
[ORBIS] More input driver changes
2018-12-31 00:14:56 +01:00
Francisco José García García
1b35b75d45
[ORBIS] Fix height / width typo
2018-12-31 00:07:39 +01:00
twinaphex
6b35e8d4f6
(UWP) Implement cpu_features_get_core_amount
2018-12-30 22:13:55 +01:00
Twinaphex
87c13a4f5f
Merge pull request #7845 from alfrix/master
...
Update Spanish
2018-12-30 22:03:56 +01:00
Twinaphex
4a81b66c99
Merge pull request #7846 from fr500/master
...
update CHANGES.MD with my changes since last release
2018-12-30 22:03:42 +01:00
radius
d7a7d8cb59
update CHANGES.MD with my changes since last release
2018-12-30 16:01:09 -05:00
Alfredo Monclus
428011693e
Fix msg_hash_us styling
2018-12-30 16:12:34 -03:00
Alfredo Monclus
bcdcdbf2c3
Update Spanish
2018-12-30 16:12:34 -03:00
twinaphex
aecd532dac
UWP needs this to return true for some reason
2018-12-30 20:03:14 +01:00
twinaphex
74f391de9b
This fixes all-non Xinput/Xbox pads - they were all non-working
...
before
2018-12-30 19:55:37 +01:00
Twinaphex
4ae4b6d4d0
Merge pull request #7843 from fr500/drmingw
...
add drmingw's exchndl support
2018-12-30 19:28:11 +01:00
radius
0b13cba4ea
add drmingw's exchndl support
2018-12-30 12:12:55 -05:00
Francisco José García García
c56e9b1ff6
[ORBIS] eglSwapInterval workaround
2018-12-30 14:01:10 +01:00
Francisco José García García
4ad083cb97
[ORBIS] Update input driver
2018-12-30 14:00:18 +01:00
twinaphex
fc8abd7baf
Add header include for printf
2018-12-30 07:53:09 +01:00
twinaphex
de6e6a2ef3
Update xaudio29.h
2018-12-30 07:22:08 +01:00
twinaphex
1c010e3622
Change C++ comments to C
2018-12-30 06:38:23 +01:00
twinaphex
815c525bb6
Buildfix for MSVC 2012
2018-12-30 05:21:30 +01:00
twinaphex
1cb9f7c1bf
Fix D3D10/11/12 drivers for Win32 build
2018-12-30 05:08:57 +01:00
twinaphex
88e283f0c1
(D3D10/11/12) Some buildfixes
2018-12-30 04:51:03 +01:00
Francisco José García García
9c5a934529
[ORBIS] Untested input driver
2018-12-30 01:29:34 +01:00
Twinaphex
22e54dfc6b
Merge pull request #7839 from frangarcj/orbis2
...
[WIP] ORBIS / PS4 Port
2018-12-30 01:04:50 +01:00
Francisco José García García
d34b94a661
[ORBIS] Several EGL and GL fixes
2018-12-30 00:11:53 +01:00
Francisco José García García
167537ac10
[ORBIS] Fix Makefile and enable XMB
2018-12-30 00:10:37 +01:00
Francisco José García García
3aa8d22238
[ORBIS] Fix main
2018-12-30 00:09:44 +01:00
Twinaphex
50fcf4c190
Merge pull request #7837 from krzys-h/uwp
...
Bugfixes to #7235 - creating swap chain twice in d3d11 and HOME path problems
2018-12-29 16:06:42 +01:00
krzys-h
ad782e6eb4
Fix HOME path issues after b201d6 (libretro#7836)
2018-12-29 15:21:18 +01:00
krzys-h
1cb1ea55b1
Bugfix - creating swap chain twice in d3d11
...
Not sure what I was thinking when writing this
https://github.com/libretro/RetroArch/commit/dd60b5d5764dae20974e1df3dea50e1ccf738205#commitcomment-31801518
2018-12-29 11:38:09 +01:00
twinaphex
bddcd2d5e5
Buildfix - include header for prototype definition
2018-12-29 06:04:46 +01:00
twinaphex
118d155360
Buildfix
2018-12-29 04:39:13 +01:00
twinaphex
65cc022c31
Update uwp_main.cpp
2018-12-29 03:20:50 +01:00
twinaphex
34cb50f8da
Update MSVC 2017 UWP
2018-12-29 03:06:31 +01:00
twinaphex
dd60b5d576
MSVC2017 Non-UWP buildfixes
2018-12-29 02:54:17 +01:00
twinaphex
8f67cf7384
Some buildfixes
2018-12-29 02:20:25 +01:00
twinaphex
0e5fbbb9e1
Silence some warnings
2018-12-29 02:12:50 +01:00
Twinaphex
f82b6e07ba
Merge pull request #7834 from krzys-h/uwp
...
UWP and Xbox One port
2018-12-29 01:15:27 +01:00
radius
9aa7b2bd62
[discord] add user avatar to ozone
2018-12-28 17:16:17 -05:00
radius
3cedc83bfa
[discord] cleanup, add helper functions
2018-12-28 17:16:16 -05:00
radius
c2e3b5bfbf
[discord] do not toggle menu
2018-12-28 17:16:16 -05:00
radius
69d020e16d
[discord] disable confirmation dialog because in-game widgets will never happen
...
see:
https://github.com/libretro/RetroArch/issues/4572
2018-12-28 17:16:15 -05:00
radius
f909f98e1a
[discord] download our own avatar to use in-menu
2018-12-28 17:16:15 -05:00
radius
87c99a491b
[discord] make the avatar download code a function instead of this mess
2018-12-28 17:16:15 -05:00
radius
a6e6ccc244
[discord] **not-working** download the connecting user avatar seems something special needs to be done for https transfers on windows at least
...
see: https://github.com/libretro/RetroArch/issues/7451
2018-12-28 17:16:14 -05:00
radius
583273d81b
[discord] show connection confirmation dialog
2018-12-28 17:16:14 -05:00
radius
325d85ed4b
[discord] nasty hack to register the application with the current runtime args
...
basically saves the whole argv string to reuse it on game launch
Not working due to:
https://github.com/discordapp/discord-rpc/issues/240
https://github.com/discordapp/discord-rpc/issues/163
2018-12-28 17:16:14 -05:00
radius
d4b8e1c4fd
[discord] add more logging, fix partyId, for some reason this strdup is required for linux hosts
2018-12-28 17:16:13 -05:00
radius
9c4b307dcb
Update Discord RPC
...
Squashed 'deps/discord-rpc/' changes from ba9fe00c4d..7716eadca3
7716eadca3 Update D binding link (#234 )
e32d001809 readme nits
2cb9813eb6 Unity specific DLL setup
af380116a0 Check C# strings against UTF8 bytes instead of clamping (#221 )
3d3ae7129d Fix mismatched signs in comparison after b44defe (#209 )
b44defe60a [Linux] Null-terminate output from readlink in Discord_Register. (#208 )
dfad394be0 Added enum for response codes (#207 )
a3ad6afee2 Added Discord RPC C# implementation to list. (#205 )
7c41a8ec19 Fixed issue with Discord RPC not updating presence during shutdown (#189 )
5df1c5ae6d copy the whole folder UE4
c05c7148dd Updated README with UE plugin instructions (#183 )
git-subtree-dir: deps/discord-rpc
git-subtree-split: 7716eadca31a0d556f9d71fb610943b203470533
2018-12-28 17:16:13 -05:00
krzys-h
4fb06703b3
Port d3d12 driver for UWP
2018-12-28 22:10:26 +01:00
krzys-h
f6c8a0c5c2
Add UWP input driver
...
Keyboard, mouse and touch support: done
2018-12-28 22:09:30 +01:00
krzys-h
cc686ba9bc
Upgrade XAudio2 headers
...
XAudio 2.7 was part of the old DirectX SDKs. XAudio 2.8+ is part of the
Windows OS itself (starting from Windows 8). Since UWP lets you access
only libraries that are built-in to the OS, the headers had to be
upgraded to the newer version to get audio support working.
2018-12-28 22:09:30 +01:00
krzys-h
6038060cd7
Update appx manifest and icons
...
These were generated using Visual Studio icon generation tools
2018-12-28 22:09:29 +01:00
krzys-h
b201d669b5
First iteration of UWP support
...
Enough to kind of run
Working drivers: xinput, d3d11
Still missing: input driver with keyboard support, audio driver
2018-12-28 22:09:22 +01:00
Twinaphex
671b49afcd
Merge pull request #7833 from orbea/ffmpeg
...
qb: Only print threading warning when ffmpeg is not disabled.
2018-12-28 21:09:15 +01:00
Twinaphex
055f880775
Merge pull request #7832 from orbea/lua2
...
qb: Disable the builtin lua by default.
2018-12-28 21:09:05 +01:00
waitingmoon
9872111dbc
Update msg_hash_ja.h ( #7831 )
2018-12-28 15:06:52 -05:00
orbea
1e513598d3
qb: Only print threading warning when ffmpeg is not disabled.
2018-12-28 11:51:27 -08:00
orbea
465b3e5774
qb: Disable the builtin lua by default.
...
Disables the builtin lua as it causes the mpv core to segfault and
doesn't do anything yet.
2018-12-28 10:32:02 -08:00
Francisco José García García
912060fc4b
[ORBIS] Use SceWindow
2018-12-28 11:19:28 +01:00
Francisco José García García
48167d46bc
[ORBIS] Initial video context driver
2018-12-28 01:27:13 +01:00
Twinaphex
d8468c5d8c
Merge pull request #7829 from orbea/screenshot
...
Fix png file names for screenshots with contentless cores.
2018-12-28 00:35:18 +01:00
orbea
06d0a19e95
Fix png file names for screenshots with contentless cores.
...
For contentless cores like 2048 and the retropad RetroArch will save png
files with the content field missing.
-181227-133151.png
Now RetroArch will save png files with the correct names for contentless
cores.
2048-181227-133151.png
RetroPad Remote-181227-133202.png
Cores with content will have no change in behavior.
Akumajou Dracula (J)-181227-133232.png
And with cores that support content and no content such as 4DO both
variations will work.
4DO-181227-144102.png
LuciennesQuest-181227-144118.png
Fixes https://github.com/libretro/RetroArch/issues/7828
2018-12-27 14:50:09 -08:00
Francisco José García García
19549ddccf
[ORBIS] Fix __assert
2018-12-27 20:18:53 +01:00
Francisco José García García
f02ef2e0c6
[ORBIS] Initial Platform driver + minor changes
2018-12-27 20:17:48 +01:00
Francisco José García García
39343f99a7
[ORBIS] Add Makefile
2018-12-27 20:16:43 +01:00
Twinaphex
3548956509
Merge pull request #7827 from orbea/kiosk
...
menu: Hide options for the kiosk menu.
2018-12-26 19:10:41 +01:00
Twinaphex
8cee39bbd3
Merge pull request #7826 from orbea/archive
...
menu: Hide 'Parent Directory' in compressed archives.
2018-12-26 19:10:18 +01:00
orbea
b84b1b083a
menu: Hide options for the kiosk menu.
...
This hides 'reset core association', 'start recording' and
'start streaming' when the kiosk menu is active.
Fixes https://github.com/libretro/RetroArch/issues/7824
Fixes https://github.com/libretro/RetroArch/issues/7825
2018-12-26 09:40:42 -08:00
orbea
ff63852a7c
menu: Hide 'Parent Directory' in compressed archives.
...
When browsing compressed archives 'Parent Directory' will not work and
will endlessly recurse into non-existent empty directories where the
user will have to press the back button to get out of every instance.
This will now hide 'Parent Directory' in compressed archives to avoid
this issue. The user will still be able to press the back button to
exit.
Fixes https://github.com/libretro/RetroArch/issues/2604
2018-12-26 09:19:03 -08:00
Twinaphex
16c56eb9f3
Merge pull request #7823 from fjtrujy/feature/ps2Support
...
PS2 Support QuickNes
2018-12-26 18:00:23 +01:00
Francisco Javier Trujillo Mata
9ec293bb5b
Including fjtrujy in the list of Authors ;)
2018-12-26 14:26:46 +01:00
Francisco Javier Trujillo Mata
0224bf22b2
Add release option in the Makefile.ps2
2018-12-26 14:17:25 +01:00
Francisco Javier Trujillo Mata
38397370e6
Apply proper color correction for 16 bits
2018-12-26 14:17:25 +01:00
Francisco Javier Trujillo Mata
69ad3273b9
Disable use of setvbuf for the PS2
2018-12-26 14:17:25 +01:00
Francisco Javier Trujillo Mata
5b7a71abd3
Make logs work for the PS2
2018-12-26 14:17:25 +01:00
Francisco Javier Trujillo Mata
282e688ee6
Cleaning not needed libraries for the PS2
2018-12-26 14:17:25 +01:00
Francisco Javier Trujillo Mata
40b028ebce
Replace malloc for calloc in the ps2_gfx
2018-12-26 13:48:48 +01:00
Francisco Javier Trujillo Mata
90ba2df972
Put proper license in the files for the PS2 development
2018-12-26 13:48:48 +01:00
Twinaphex
1b94483078
Merge pull request #7819 from orbea/patch
...
cli: Fix the --no-patch argument.
2018-12-26 04:46:32 +01:00
Twinaphex
8845b674fd
Merge pull request #7821 from fr500/master
...
try to fix #7811
2018-12-26 04:46:05 +01:00
Twinaphex
5e1ec17742
Merge pull request #7804 from fr500/fixes
...
reset on hardcore enable
2018-12-26 04:45:43 +01:00
radius
6e25978be5
try to fix #7811
2018-12-25 20:23:56 -05:00
radius
bcfa332be9
stop litering emmmc for temporary files
2018-12-25 20:18:19 -05:00
meepingsnesroms
a6f097c873
Buttons are only 16 bits so only use uint16_t to prevent wasting 6 bytes
2018-12-25 14:33:43 -08:00
orbea
80ed61f257
cli: Fix the --no-patch argument.
...
Fixes https://github.com/libretro/RetroArch/issues/5885
First bad commit:
https://github.com/libretro/RetroArch/commit/d28c138d09922f5458c8ee86a049aa3a961d0262
2018-12-25 13:12:59 -08:00
Jean-André Santoni
fcf75fda17
Merge pull request #7675 from natinusala/lakka-restart
...
Lakka: rename Quit RetroArch to Restart RetroArch (english & french)
2018-12-26 00:10:01 +07:00
orbea
7e2aafa382
menu: Reset initial menu position after selecting a core.
...
Fixes https://github.com/libretro/RetroArch/issues/2506 (Again)
v2: Only reset the menu posiition after selecting a core and not when
just toggling the menu.
2018-12-24 22:45:19 -08:00
Twinaphex
c9a0b8c42d
Merge pull request #7815 from orbea/glui
...
materialui: Move 'Start Core' before 'Load Core'.
2018-12-25 03:14:08 +01:00
orbea
476abf7dad
materialui: Move 'Start Core' before 'Load Core'.
...
This matches other menu drivers better where its already like this in
rgui, xmb and ozone.
2018-12-24 15:32:24 -08:00
Twinaphex
3ad6ca75cc
Merge pull request #7814 from fr500/master
...
allow playing video from http/https sources
2018-12-24 12:39:30 +01:00
radius
abc31fa092
allow playing video from http/https sources
2018-12-24 00:49:19 -05:00
twinaphex
374384128c
Revert "(D3D8/D3D9) Buildfixes"
...
This reverts commit 992d221af9 .
2018-12-24 03:34:58 +01:00
Twinaphex
4bd5e23601
Merge pull request #7812 from libretro/revert-7807-fix-2791-black-bug
...
Revert "Fix issue #2791 black bug"
2018-12-24 03:33:28 +01:00
Twinaphex
1aee59f9f4
Revert "Fix issue #2791 black bug"
2018-12-24 03:33:18 +01:00
twinaphex
992d221af9
(D3D8/D3D9) Buildfixes
2018-12-24 03:31:01 +01:00
Twinaphex
740cf4034e
Merge pull request #7810 from fr500/master
...
fix #935 thanks to @bparker
2018-12-24 01:58:53 +01:00
radius
d2a2878b2c
fix #935 thanks to @bparker
2018-12-23 19:55:26 -05:00
Twinaphex
8c4587d83a
Merge pull request #7808 from orbea/assets
...
Makefile: Install assets only for enabled menus.
2018-12-24 00:37:03 +01:00
Twinaphex
5d0e430c23
Merge pull request #7807 from daliaetnano/fix-2791-black-bug
...
Fix issue #2791 black bug
2018-12-24 00:36:50 +01:00
Twinaphex
30fc94ae19
Merge pull request #7809 from orbea/ozone
...
ozone: Fix crash with menu_use_preferred_system_color_theme.
2018-12-24 00:35:23 +01:00
radius
90d816f31a
reset on toggle everytime
2018-12-23 16:24:18 -05:00
orbea
d51b801221
ozone: Fix crash with menu_use_preferred_system_color_theme.
...
Fixes https://github.com/libretro/RetroArch/issues/7805
2018-12-23 11:41:43 -08:00
orbea
c079a2f953
Makefile: Install assets only for enabled menus.
...
Currently RetroArch will install assets for xmb, materialui and ozone
unconditionally.
This change will now only install assets when RetroArch is compiled
with support for the relevant menu driver. This also exposes assets
from the nuklear and zarch menu drivers which are still disabled by
default.
2018-12-23 09:55:05 -08:00
Nano
770bd52411
Fix issue #2791 black bug
2018-12-23 18:31:21 +01:00
Twinaphex
80371728e1
Merge pull request #7806 from langerhans/phoenix-gradle
...
Android: Implement Gradle build for easy debugging
2018-12-23 18:31:07 +01:00
langerhans and natinusala
3c5a391c9e
Android: Implement Gradle build for easy debugging
...
Adds a CoreSideLoadingActivity to sideload cores for debugging purposes.
Adds instructions on how to debug both the RetroArch frontend and cores from within Android Studio
Co-authored-by: natinusala <[email protected] >
2018-12-23 18:02:38 +01:00
radius
6eae0df010
reset on hardcore enable
2018-12-23 11:16:55 -05:00
Twinaphex
0d7cb7edc2
Merge pull request #7801 from markwkidd/patch-6
...
Update theme selection sublabel in msg_hash_us.h
2018-12-23 16:53:51 +01:00
markwkidd
2675fa26c0
Update theme selection sublabel in msg_hash_us.h
...
This PR updates the sub-label for the Menu Icon Theme in order to:
1. remove the outdated instruction to restart RA
2. reflect that the theme setting controls more than just icons
2018-12-23 10:16:18 -05:00
Twinaphex
c46e3468e2
Merge pull request #7796 from orbea/xmb
...
xmb: Don't show a black background without assets.
2018-12-23 13:39:33 +01:00
Twinaphex
0f06734d0a
Merge pull request #7799 from fr500/master
...
fix #7002
2018-12-23 11:35:57 +01:00
CozmoP
ab9c235cfa
Qt: Initialize m_thumbnailType.
2018-12-23 02:59:42 +01:00
radius
0b8e39dd6b
fix #7002
2018-12-22 20:36:42 -05:00
CozmoP
e484f30af6
revert commit e981afcca8
2018-12-23 01:10:04 +01:00
CozmoP
6382bc48c3
Merge branch 'master' into modelview
2018-12-23 00:55:12 +01:00
orbea
45c85aa6fe
xmb: Don't show a black background without assets.
...
This also now only hides the time icon instead of the entire time
without assets.
Fixes https://github.com/libretro/RetroArch/issues/7795
2018-12-22 15:51:43 -08:00
CozmoP
e0c01d658d
Revert "Qt: Implement custom playlist model and grid view."
...
This reverts commit 240856f19c .
2018-12-23 00:46:44 +01:00
CozmoP
ca9952ceef
Qt: make grid view customizable by stylesheet
2018-12-23 00:45:00 +01:00
Twinaphex
e3235eeef4
Merge pull request #7785 from orbea/ozone
...
Makefile: Install ozone assets.
2018-12-22 19:45:46 +01:00
Twinaphex
456b891994
Merge pull request #7788 from orbea/quotes
...
qb: Minor cleanup.
2018-12-22 19:45:37 +01:00
Twinaphex
f353feba8a
Merge pull request #7789 from jdgleaver/buff-size-fix
...
Fix gcc -Wformat-truncation= warning (redux)
2018-12-22 19:45:24 +01:00
Twinaphex
326395ff17
Merge pull request #7794 from orbea/load
...
menu: Reset position after pushing quick menu.
2018-12-22 19:45:08 +01:00
Twinaphex
1df95bb28b
Merge pull request #7793 from fr500/fixes
...
move core sideloading to load core menu
2018-12-22 19:44:45 +01:00
orbea
4da7092aff
menu: Reset position after pushing quick menu.
...
Fixes:
https://github.com/libretro/RetroArch/issues/5595
https://github.com/libretro/RetroArch/issues/2506
2018-12-21 18:43:14 -08:00
radius
c70e322496
cleanup
2018-12-21 18:19:48 -05:00
radius
09deb96397
move core sideloading to load core menu
2018-12-21 18:17:17 -05:00
orbea
0c01e35c2b
Makefile: Install ozone assets.
...
v2: Remove extra mkdir commands.
2018-12-21 09:02:56 -08:00
orbea
7e4723e37a
qb: Minor cleanup.
...
This uses safer quoting and removes an unneeded use of printf.
Fixes the following shellcheck warning.
In qb/qb.libs.sh line 143:
if [ $3 ]; then
^-- SC2086: Double quote to prevent globbing and word splitting.
v2: Remove redundant conditional.
2018-12-21 08:32:01 -08:00
jdgleaver
c2d4b70f8c
menu_displaylist_parse_options_remappings(): increase buffer sizes, remove string precision qualifier (alternative to PR #7782 )
2018-12-21 16:12:20 +00:00
Twinaphex
b55ed9e3ce
Merge pull request #7783 from theheroGAC/patch-40
...
Update msg_hash_it.h
2018-12-21 15:25:34 +01:00
Twinaphex
c3f2c49e84
Merge pull request #7784 from orbea/dir
...
menu: Use the default dir for recording output when unset.
2018-12-21 15:25:28 +01:00
Twinaphex
7ec32337b5
Merge pull request #7786 from orbea/version
...
Remove some hardcoded version strings.
2018-12-21 15:25:18 +01:00
Twinaphex
e239a46800
Merge pull request #7787 from ensra/netbsd-audio
...
Add an AudioIO dirver for NetBSD and Solaris.
2018-12-21 15:24:55 +01:00
nia
1721bd07c4
Use the correct message when printing macro tests.
2018-12-21 14:23:13 +00:00
nia
3ef9bbb592
Add an AudioIO dirver for NetBSD and Solaris.
2018-12-21 14:15:30 +00:00
orbea
6c4f0be0a5
Remove some hardcoded version strings.
2018-12-20 22:13:19 -08:00
orbea
2ab78dc67b
menu: Use the default dir for recording output when unset.
2018-12-20 16:13:10 -08:00
theheroGAC
970e3515b1
Update msg_hash_it.h
2018-12-20 23:08:04 +01:00
Twinaphex
1d3874a142
Merge pull request #7779 from jdgleaver/rgui-colours
...
(RGUI) Enable customisation of background and border colours
2018-12-20 20:51:12 +01:00
Twinaphex
3bd1c3fa6a
Merge pull request #7782 from orbea/format
...
Fix gcc -Wformat-truncation= warning.
2018-12-20 20:49:37 +01:00
Twinaphex
e9e917ab29
Merge pull request #7781 from orbea/c89
...
Makefile.common: Remove redundant conditionals.
2018-12-20 20:48:58 +01:00
Twinaphex
1532b75d26
Merge pull request #7780 from orbea/dir
...
menu: Fix directory settings.
2018-12-20 20:48:19 +01:00
orbea
e6eedd05f5
Fix gcc -Wformat-truncation= warning.
...
menu/menu_displaylist.c: In function ‘menu_displaylist_ctl’:
menu/menu_displaylist.c:3441:28: warning: ‘ [’ directive output may be truncated writing 2 bytes into a region of size between 1 and 255 [-Wformat-truncation=]
"%s [%s %u]", descriptor, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_USER), p + 1);
^~
menu/menu_displaylist.c:3441:25: note: using the range [0, 4294967295] for directive argument
"%s [%s %u]", descriptor, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_USER), p + 1);
^~~~~~~~~~~~
menu/menu_displaylist.c:3440:16: note: ‘snprintf’ output 6 or more bytes (assuming 260) into a destination of size 255
snprintf(desc_label, sizeof(desc_label),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"%s [%s %u]", descriptor, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_USER), p + 1);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2018-12-20 11:45:48 -08:00
orbea
5175c67381
menu: Fix directory settings.
...
The "Recording Output" and "Screenshot" directory settings accidentally
overwrote each other.
Fixes https://github.com/libretro/RetroArch/issues/7776
2018-12-20 11:13:28 -08:00
orbea
066bbd1a29
Makefile.common: Remove redundant conditionals.
...
C89 builds are only used for the qb build system currently and these are
already checked in qb/config.params.sh.
Additionally the HAVE_NETWORKING check is handled with qb/config.lib.sh
where HAVE_SSL and HAVE_BUILTINMBEDTLS are disabled if networking is
also disabled. The other build systems should never define HAVE_SSL or
HAVE_BUILTINMBEDTLS without HAVE_NETWORKING. Also there are no other
build systems that rely on Makefile.common using this yet.
2018-12-20 10:49:23 -08:00
jdgleaver
f603d4ec30
(RGUI) Enable customisation of background and border colours
2018-12-20 16:13:16 +00:00
Brad Parker
d41bb64d17
remove unused code
2018-12-20 09:00:48 -05:00
Twinaphex
a0a22a044a
Merge pull request #7773 from orbea/comment
...
Makefile.ctr: Add missing comment.
2018-12-20 13:58:36 +01:00
Twinaphex
4f270449f9
Merge pull request #7774 from bparker06/hold_start
...
add option to toggle menu by holding down start button
2018-12-20 13:58:18 +01:00
CozmoP
7bb23d15bd
Fix last commit and a couple style changes.
2018-12-19 21:28:11 +01:00
Brad Parker
458bb9fbb5
add option to toggle menu by holding down start button
2018-12-19 14:53:17 -05:00
orbea
2c09a6f37b
Makefile.ctr: Add missing comment.
2018-12-19 11:27:10 -08:00
Brad Parker
fd93e5e26e
Update CHANGES.md
2018-12-19 12:04:11 -05:00
Twinaphex
26568a6bc2
Merge pull request #7770 from jdgleaver/rgui-user-index
...
(RGUI) Add user index label to control menu entries
2018-12-19 17:47:53 +01:00
Twinaphex
a7bb1e60aa
Merge pull request #7771 from libretro/sgc-menu-animation
...
Animations deleted whilst in update loop may cause crash
2018-12-19 17:45:58 +01:00
jdgleaver
f68d756af3
(RGUI) Add user index label to control menu entries
2018-12-19 12:19:29 +00:00
CozmoP
a396008bf6
Qt: More C89 changes.
2018-12-19 08:57:00 +01:00
Twinaphex
7835d0c54c
Merge pull request #7745 from orbea/mbedtls
...
Support building with the system mbedtls.
2018-12-19 01:53:14 +01:00
Twinaphex
0b0a21b742
Merge pull request #7768 from jdgleaver/3ds-named-inputs
...
(3DS) Add joypad input labels
2018-12-19 01:21:05 +01:00
Stuart Carnie
11a7d34358
fix: animations deleted during update mutate tween list, causing crash
...
defer deletes resulting from callbacks until after update loop
2018-12-18 17:12:19 -07:00
CozmoP
95ed844d81
Qt: C89 changes and other cleanups.
2018-12-19 01:11:52 +01:00
jdgleaver
37acbd1ecf
(3DS) Add joypad input labels
2018-12-18 16:30:05 +00:00
Twinaphex
22fcd0be67
Merge pull request #7762 from orbea/rgui
...
Fix gcc -Wformat-truncation= warnings.
2018-12-18 10:12:50 +01:00
Brad Parker
d6741651b7
net_socket_ssl: keep reading data from server until finished, fixes #7451
2018-12-18 03:01:52 -05:00
Twinaphex
c565bb1b0b
Merge pull request #7763 from bparker06/sideload_vfs
...
use filestream/VFS for core sideload
2018-12-17 21:40:32 +01:00
Brad Parker
4b323a45df
paths can be const
2018-12-17 09:38:12 -05:00
Brad Parker
971591fb9c
use filestream/VFS for core sideload
2018-12-17 09:25:52 -05:00
orbea
13e29308d5
Fix gcc -Wformat-truncation= warnings.
...
menu/drivers/rgui.c: In function ‘rgui_render’:
menu/drivers/rgui.c:670:53: warning: ‘%-*s’ directive output may be truncated writing up to 2147483648 bytes into a region of size between 0 and 252 [-Wformat-truncation=]
snprintf(message, sizeof(message), "%c %-*.*s %-*s",
^~~~
menu/drivers/rgui.c:676:13:
type_str_buf);
~~~~~~~~~~~~
menu/drivers/rgui.c:670:42: note: assuming directive output of 254 bytes
snprintf(message, sizeof(message), "%c %-*.*s %-*s",
^~~~~~~~~~~~~~~~
menu/drivers/rgui.c:670:7: note: ‘snprintf’ output between 4 and 4294967300 bytes into a destination of size 255
snprintf(message, sizeof(message), "%c %-*.*s %-*s",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
entry_selected ? '>' : ' ',
~~~~~~~~~~~~~~~~~~~~~~~~~~~
(int)(RGUI_TERM_WIDTH(fb_width) - (entry_spacing + 1 + 2) - entry_title_buf_utf8len + entry_title_buf_len),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
(int)(RGUI_TERM_WIDTH(fb_width) - (entry_spacing + 1 + 2) - entry_title_buf_utf8len + entry_title_buf_len),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
entry_title_buf,
~~~~~~~~~~~~~~~~
entry_spacing,
~~~~~~~~~~~~~~
type_str_buf);
~~~~~~~~~~~~~
menu/drivers/rgui.c:670:53: warning: ‘%-*s’ directive output may be truncated writing up to 2147483648 bytes into a region of size between 0 and 252 [-Wformat-truncation=]
snprintf(message, sizeof(message), "%c %-*.*s %-*s",
^~~~
menu/drivers/rgui.c:676:13:
type_str_buf);
~~~~~~~~~~~~
menu/drivers/rgui.c:670:42: note: assuming directive output of 254 bytes
snprintf(message, sizeof(message), "%c %-*.*s %-*s",
^~~~~~~~~~~~~~~~
menu/drivers/rgui.c:670:7: note: ‘snprintf’ output between 4 and 4294967300 bytes into a destination of size 255
snprintf(message, sizeof(message), "%c %-*.*s %-*s",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
entry_selected ? '>' : ' ',
~~~~~~~~~~~~~~~~~~~~~~~~~~~
(int)(RGUI_TERM_WIDTH(fb_width) - (entry_spacing + 1 + 2) - entry_title_buf_utf8len + entry_title_buf_len),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
(int)(RGUI_TERM_WIDTH(fb_width) - (entry_spacing + 1 + 2) - entry_title_buf_utf8len + entry_title_buf_len),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
entry_title_buf,
~~~~~~~~~~~~~~~~
entry_spacing,
~~~~~~~~~~~~~~
type_str_buf);
~~~~~~~~~~~~~
2018-12-16 20:22:53 -08:00
Twinaphex
af0bf7a992
Merge pull request #7761 from orbea/c89
...
Fix gcc warnings with C89_BUILD.
2018-12-17 05:18:13 +01:00
Twinaphex
6dcdb843e8
Merge pull request #7758 from fr500/sideload
...
Sideload
2018-12-17 05:15:41 +01:00
orbea
d557ab09ce
Fix a gcc -Wformat= warning with C89_BUILD.
...
network/netplay/netplay_frontend.c: In function ‘netplay_announce_cb’:
network/netplay/netplay_frontend.c:734:32: warning: format ‘%X’ expects argument of type ‘unsigned int *’, but argument 3 has type ‘int *’ [-Wformat=]
sscanf(val, "%08X", &host_room->gamecrc);
~~~^ ~~~~~~~~~~~~~~~~~~~
%08X
2018-12-16 19:59:53 -08:00
orbea
14905e33e1
Fix more gcc -Wformat= warnings with C89_BUILD.
...
The "z" modifier was introduced in c99, but using "l" instead
seems to work.
setting_list.c: In function ‘setting_get_string_representation_size’:
setting_list.c:175:24: warning: ISO C90 does not support the ‘z’ gnu_printf length modifier [-Wformat=]
snprintf(s, len, "%" PRI_SIZET,
^~~
setting_list.c: In function ‘setting_get_string_representation_size_in_mb’:
setting_list.c:183:24: warning: ISO C90 does not support the ‘z’ gnu_printf length modifier [-Wformat=]
snprintf(s, len, "%" PRI_SIZET,
^~~
setting_list.c: In function ‘setting_set_with_string_representation’:
setting_list.c:508:24: warning: ISO C90 does not support the ‘z’ gnu_scanf length modifier [-Wformat=]
sscanf(value, "%" PRI_SIZET, setting->value.target.sizet);
^~~
libretro-common/file/config_file.c: In function ‘config_get_size_t’:
libretro-common/file/config_file.c:692:32: warning: ISO C90 does not support the ‘z’ gnu_scanf length modifier [-Wformat=]
if (sscanf(entry->value, "%" PRI_SIZET, &val) == 1
2018-12-16 19:59:50 -08:00
orbea
169002ef7f
Fix a gcc -Wformat= warning with C89_BUILD.
...
The posix spec claims "%r" is equivelent to "%I : %M : %S %p".
Source: http://pubs.opengroup.org/onlinepubs/9699919799/functions/strftime.html
menu/menu_driver.c:395:15: warning: ISO C90 does not support the ‘%r’ gnu_strftime format [-Wformat=]
"%r", localtime(&time_));
^
2018-12-16 19:59:47 -08:00
orbea
30e5f1dfef
Fix gcc -Wformat warnings with C89_BUILD.
...
gfx/display_servers/dispserv_x11.c: In function ‘x11_display_server_set_resolution’:
gfx/display_servers/dispserv_x11.c:221:76: warning: ISO C90 does not support the ‘%lf’ gnu_printf format [-Wformat=]
snprintf(xrandr, sizeof(xrandr), "xrandr --newmode \"%dx%d_%0.2f\" %lf %d %d %d %d %d %d %d %d -hsync -vsync", width, height, hz, pixel_clock,
^
gfx/display_servers/dispserv_x11.c:228:76: warning: ISO C90 does not support the ‘%lf’ gnu_printf format [-Wformat=]
snprintf(xrandr, sizeof(xrandr), "xrandr --newmode \"%dx%d_%0.2f\" %lf %d %d %d %d %d %d %d %d interlace -hsync -vsync", width, height, hz, pixel_clock,
^
2018-12-16 19:15:45 -08:00
Twinaphex
26cb223852
Merge pull request #7760 from orbea/clang
...
Fix warnings with clang.
2018-12-17 01:54:13 +01:00
orbea
47666fb4a8
Fix clang -Wuninitialized warning.
...
dynamic.c:188:26: warning: variable 'i' is uninitialized when used here [-Wuninitialized]
unsigned size = i;
^
dynamic.c:187:20: note: initialize the variable 'i' to silence this warning
unsigned i, j;
^
= 0
1 warning generated.
2018-12-16 16:28:37 -08:00
Twinaphex
9feeaecb12
Merge pull request #7759 from grant2258/mouse
...
use none zero as requested for udev mouse
2018-12-17 01:25:32 +01:00
orbea
4bc0aacd8b
Fix clang -Wreorder warnings.
...
gfx/drivers_shader/shader_vulkan.cpp:1109:6: warning: field 'id' will be initialized after field 'device' [-Wreorder]
: id(move(id)),
^
gfx/drivers_shader/shader_vulkan.cpp:2107:4: warning: field 'device' will be initialized after field 'memory_properties' [-Wreorder]
device(device),
^
2 warnings generated.
2018-12-16 16:16:07 -08:00
grant2258
3a0c27e753
use none zero as requested
2018-12-17 00:07:00 +00:00
twinaphex
862a4e099b
Duplicate entry removed
2018-12-17 00:07:35 +01:00
Twinaphex
fbb095cc06
Merge pull request #7730 from grant2258/mouse
...
fix udev mouse
2018-12-16 23:17:06 +01:00
radius
6c936274b7
make file copy operation a function
...
add sublabels
improve localization
2018-12-16 16:55:12 -05:00
grant2258
74de0ade03
resolve changes
2018-12-16 20:52:15 +00:00
Twinaphex
708c9c0774
Merge pull request #7754 from orbea/c89
...
Fix C89 build with clang.
2018-12-16 19:47:17 +01:00
Twinaphex
fc6b3b7335
Merge pull request #7755 from fr500/fixes
...
subsystem: remember last used folder
2018-12-16 19:46:01 +01:00
radius
16d1cf28f7
only show with advanced options and on dynamic platforms
2018-12-16 12:42:10 -05:00
radius
bfd23150b5
add core sideloading option
2018-12-16 12:42:09 -05:00
radius
319124c7a0
subsystem: remember last used folder
2018-12-16 12:33:27 -05:00
orbea
d40da6aca3
Fix c89 'keyword is hidden by macro definition' with clang.
2018-12-16 08:01:03 -08:00
orbea
6e95a62fdf
Fix c89 build with clang.
2018-12-16 07:02:14 -08:00
Twinaphex
c0ea6e7574
Merge pull request #7753 from orbea/c89
...
Fix c89 build.
2018-12-16 07:53:05 +01:00
orbea
f4a5c3bd55
Fix c89 build.
2018-12-15 21:03:28 -08:00
Twinaphex
94d5457106
Merge pull request #7752 from orbea/typo
...
qb: Fix typo.
2018-12-16 05:39:52 +01:00
orbea
e0c634cd76
qb: Fix typo.
2018-12-15 19:02:36 -08:00
Twinaphex
72f32b702f
Merge pull request #7751 from orbea/c89
...
Fix c89 incompatible comments.
2018-12-16 04:00:34 +01:00
orbea
7c50dfb397
Fix c89 incompatible comments.
2018-12-15 18:55:21 -08:00
CozmoP
f5840ae6f2
Qt: Don't sort history playlist. Declare variables at top.
2018-12-16 01:20:11 +01:00
Twinaphex
3b33edd49e
Merge pull request #7750 from libretro/sgc-memory-fixes
...
fix: Fix use of freed memory in menu animations
2018-12-15 23:01:18 +01:00
Stuart Carnie
c00b6e0750
fix: Fix use of freed memory in menu animations
...
`menu_animation_update` enumerates `menu_animation.list` to process each
`tween`. It was observed that some tweens execute a callback that
pushes more animations via `menu_animation_push`. During the push, if
the tween `list` does not have enough space, a `realloc` occurs,
potentially invalidating the existing list. The remaining pointer access
in menu_animation_update is therefore invalid. Best case is the memory
is unused and thus does not affect the program. Worst case is memory
corruption.
2018-12-15 14:55:10 -07:00
orbea
dc020f2569
qb: Support building with the system mbedtls.
...
Fixes https://github.com/libretro/RetroArch/issues/7639
v2: Fix build failures with griffin.
2018-12-15 09:10:43 -08:00
Twinaphex
90abb7846a
Merge pull request #7740 from orbea/hide
...
menu: Add 'Show Start Recording' and 'Show Start Streaming'.
2018-12-15 18:09:10 +01:00
Twinaphex
d55a27f380
Merge pull request #7742 from markwkidd/patch-5
...
add libretro-db docs for consolidating DATs
2018-12-15 18:08:57 +01:00
Twinaphex
9c9d1741b5
Merge pull request #7743 from orbea/c89
...
Fix c89 build.
2018-12-15 18:08:48 +01:00
orbea
9be245ad75
qb: Extend check_header.
...
Now the check_header function can test any number of header files
instead of only four.
2018-12-14 19:16:20 -08:00
orbea
2ea6d5a060
Fix c89 build.
2018-12-14 15:41:52 -08:00
CozmoP
b6f36fcf40
Qt: enable table sorting and hide vertical header
2018-12-14 23:33:42 +01:00
CozmoP
20900463f4
Qt: fix crash when switching playlists
2018-12-14 23:33:42 +01:00
Pau López
240856f19c
Qt: Implement custom playlist model and grid view.
...
Only load images when they become visible and cache them.
Add option to change thumbnail type displayed in grid view.
Add option to change thumbnail cache limit.
2018-12-14 23:33:41 +01:00
markwkidd
638ab39dfb
add libretro-db docs for consolidating DATs
2018-12-14 14:08:32 -05:00
orbea
2646e49eb4
menu: Add 'Show Start Recording' and 'Show Start Streaming'.
...
Fixes https://github.com/libretro/RetroArch/issues/7739
These options are located at:
Settings -> User Interface -> Views -> Quick Menu -> Show Start Recording
and
Settings -> User Interface -> Views -> Quick Menu -> Show Start Streaming
The quick menu options 'Stop Recording' and 'Stop Streaming' are
intentionally not hidden to prevent users from silently recording or
streaming without realizing.
2018-12-13 18:40:32 -08:00
CozmoP
7b9c094052
Merge branch 'master' into modelview
2018-12-12 21:38:32 +01:00
Pau López
a868ef29e8
Qt: Implement custom playlist model and grid view.
...
Only load images when they become visible and cache them.
Add option to change thumbnail type displayed in grid view.
Add option to change thumbnail cache limit.
2018-12-12 21:06:04 +01:00
grant2258
fd6856ce20
fix tpouchpad as well
2018-12-12 18:27:29 +00:00
grant2258
1d8dd133b7
tidy code up
2018-12-12 17:29:31 +00:00
Twinaphex
bd2fb04a47
Merge pull request #7735 from Themaister/master
...
Vulkan: Fix potential crash when toggling fullscreen.
2018-12-12 15:36:05 +01:00
Themaister
077b108aa1
Vulkan: Fix potential crash when toggling fullscreen.
...
If we have HW rendering, and we toggle fullscreen while in the menu, we
don't have a ready HW image, so fall back to black dummy texture.
2018-12-12 13:28:46 +01:00
Twinaphex
ac536cd28c
Merge pull request #7731 from fr500/fixes
...
fix fullscreen=>windowed when remember window positions is on
2018-12-12 06:27:52 +01:00
radius
a7e4d8359b
fix fullscreen=>windowed when remember window positions is on
2018-12-11 19:34:12 -05:00
grant2258
07b17059f1
fix udev mouse
2018-12-11 23:24:21 +00:00
Twinaphex
c7b3b0f784
Merge pull request #7729 from Themaister/master
...
EGL: Add callback to select EGLConfig.
2018-12-11 20:29:35 +01:00
Themaister
868465ad01
EGL: Add callback to select EGLConfig.
...
A more robust fix for DRM/GBM shenanigans.
2018-12-11 20:12:25 +01:00
Twinaphex
669f16c00c
Merge pull request #7726 from fr500/subsystem
...
start at the current loaded content dir for subsystem and disk image …
2018-12-11 05:56:00 +01:00
radius
ced0f09f0e
start at the current loaded content dir for subsystem and disk image append
2018-12-10 23:51:41 -05:00
Twinaphex
e33dfb53cf
Merge pull request #7725 from fr500/subsystem
...
Subsystem
2018-12-11 05:35:47 +01:00
radius
479104ee05
cleanup task_content.c too
2018-12-10 23:27:04 -05:00
radius
7a36190a0e
cleanup filebrowser too
2018-12-10 23:20:27 -05:00
radius
45228d0307
massive subsystem cleanup & use the proper data in each instance
2018-12-10 23:01:21 -05:00
radius
cad5ae287f
fix https://github.com/libretro/fbalpha/issues/24#issuecomment-445803876
2018-12-10 22:09:42 -05:00
Twinaphex
574972c1be
Merge pull request #7665 from yoshisuga/master
...
iOS: Home screen indicator handling for iPhone X/iPad Pro 2018
2018-12-11 03:51:11 +01:00
Twinaphex
048b2df5b0
Merge pull request #7722 from jdgleaver/hide-scan-content
...
Hide 'scan content' entries from Collections menu when 'Show Import content Tab' is disabled
2018-12-10 18:57:35 +01:00
jdgleaver
11391d601c
Hide 'scan content' entries from Collections menu when 'Show Import content Tab' is disabled (RGUI, GLUI)
2018-12-10 17:01:13 +00:00
Brad Parker
51c9914cbb
add montreal MITM server for radius
2018-12-09 22:15:45 -05:00
Twinaphex
02ee0112fc
Merge pull request #7720 from orbea/reset_core
...
menu: Add "Show Reset Core Association".
2018-12-10 03:29:47 +01:00
orbea
23bbcdf8ce
menu: Add "Show Reset Core Association".
...
This can be found at:
Settings -> User Interface -> Views -> Quick Menu -> Show Reset Core Association
This could be helpful for child friendly devices where someone may
accidentally reset the core and then not now which core they were using
before or how to set it again.
Also fixes an issue where "Show Add To Favorites" hides
"Reset Core Association" when that is not desired or expected.
Fixes https://github.com/libretro/RetroArch/issues/7714
2018-12-09 17:46:40 -08:00
Twinaphex
7e49146c91
Merge pull request #7717 from Sunderland93/master
...
Implement support for xdg-decoration
2018-12-09 22:11:43 +01:00
Aleksey Samoilov
d82987b1b5
Merge branch 'master' into master
2018-12-09 20:56:20 +03:00
Sunderland93
27f2cc0bff
Increase minimal Wayland version to 1.15
2018-12-09 19:28:45 +04:00
Sunderland93
830882e296
Merge branch 'server-decorations'
2018-12-09 19:03:57 +04:00
Sunderland93
613e3f2655
Add generated wayland-protocols to .gitignore
2018-12-09 18:55:30 +04:00
Sunderland93
d1c15efc24
Revert "Add KDE's server-decoration protocol as fallback (for KDE)"
...
This reverts commit 058a880a8b .
2018-12-09 18:47:47 +04:00
Sunderland93
058a880a8b
Add KDE's server-decoration protocol as fallback (for KDE)
2018-12-09 18:42:45 +04:00
Sunderland93
f45154f15c
Add support for zxdg_decoration_manager_v1
2018-12-09 14:56:36 +04:00
Twinaphex
d823a18025
Merge pull request #7715 from natinusala/master
...
Add more generated Wayland files to gitignore
2018-12-08 19:48:49 +01:00
natinusala
7ed7b7b436
Add more generated Wayland files to gitignore
2018-12-08 13:27:57 +01:00
Yoshi Sugawara
5d7663ce96
Merge remote-tracking branch 'upstream/master'
2018-12-07 16:39:17 -10:00
twinaphex
bfd9141577
Play it safe for non-GBM targets
2018-12-07 21:15:38 +01:00
twinaphex
96840572ef
Add HAVE_GBM ifdefs
2018-12-07 20:18:01 +01:00
Twinaphex
d6e96b986f
Merge pull request #7707 from fr500/upstream
...
make windowed size take into account window border and title height
2018-12-07 16:33:29 +01:00
Twinaphex
39b1883967
Merge pull request #7711 from jdgleaver/3ds-defaults
...
(3DS) Improve default configuration
2018-12-07 16:33:02 +01:00
jdgleaver
e27e1114c7
(3DS) Improve default configuration
2018-12-07 14:20:28 +00:00
twinaphex
7638637518
Cleanups
2018-12-07 00:51:56 +01:00
Twinaphex
e036470e33
Merge pull request #7708 from orbea/kms
...
Fix KMS with OpenGL.
2018-12-07 00:49:20 +01:00
orbea
5898f3e5d2
Fix KMS with OpenGL.
...
All credit for this patch goes to dtsarr.
Fixes https://github.com/libretro/RetroArch/issues/7119
2018-12-06 08:34:26 -08:00
radius
defe82c9ce
fix the menubar height growing issue too
2018-12-06 10:15:50 -05:00
orbea
0735fbcd57
Fix build with '--enable-sixel'. ( #7704 )
...
First bad commit 2edd03361c
2018-12-06 10:09:03 -05:00
radius
e050ca89c7
make windowed size take into account window border and title height
2018-12-06 10:03:48 -05:00
Aleksey Samoilov
6cf90f739b
Merge pull request #4 from libretro/master
...
Merge master
2018-12-06 17:17:22 +04:00
Twinaphex
7287f84de4
Merge pull request #7705 from Themaister/master
...
Vulkan: Fix blue/red flip when using HW rendered cores with history.
2018-12-06 14:07:17 +01:00
Themaister
124d9b57d6
Vulkan: Fix blue/red flip when using HW rendered cores with history.
...
Was using frontend format of BGRA8 when core was RGBA8, with blind
vkCmdCopyImage. Fix is to use the same format as core is pushing to
history buffer.
2018-12-06 11:38:30 +01:00
Twinaphex
890a6aac9a
Merge pull request #7701 from rsn8887/master
...
[LIBNX] Fix switching from Split Joycon mode to Dual Joycon mode
2018-12-06 01:53:16 +01:00
rsn8887
44cd329125
[LIBNX] Fix switching from Split Joycon mode to Dual Joycon mode
2018-12-05 18:29:28 -06:00
Twinaphex
59193b4cd9
Merge pull request #7700 from rsn8887/master
...
[LIBNX] Fix Split Joycon mode for horizontal holding
2018-12-06 01:24:41 +01:00
rsn8887
f953962d08
[LIBNX] Fix Split Joycon mode for horizontal holding
2018-12-05 18:12:55 -06:00
Twinaphex
b3e754466c
Merge pull request #7699 from Sunderland93/master
...
[Wayland] Add fallback interfaces
2018-12-05 22:00:35 +01:00
Sunderland93
f960144212
Merge branch 'fallback' into 'master'
2018-12-05 23:23:02 +04:00
Aleksey Samoilov
ff9ebb3998
Merge pull request #3 from libretro/master
...
Merge master
2018-12-05 23:22:25 +04:00
Twinaphex
5e74115a41
Merge pull request #7676 from Sunderland93/master
...
Wayland: fixes
2018-12-05 20:15:54 +01:00
Sunderland93
dc94886664
Initial support for xdg-decoration-unstable-v1
2018-12-05 22:51:07 +04:00
Sunderland93
e12caa94d4
Style fixes
2018-12-05 22:36:37 +04:00
Sunderland93
dcec570d05
Style fix
2018-12-05 21:20:15 +04:00
Twinaphex
b17b226f94
Merge pull request #7698 from hizzlekizzle/master
...
add a couple more qualifiers for the autosave interval
2018-12-05 14:01:20 +01:00
Rob Loach
a42cacaaf6
autosave_interval: Fix syntax error
2018-12-05 01:55:22 -05:00
hunterk
687fe77cd7
add a couple more qualifiers for the autosave interval
2018-12-04 23:30:57 -06:00
Twinaphex
fa904de2f2
Merge pull request #7691 from hizzlekizzle/master
...
set a default SRAM autosave interval on modern platforms
2018-12-03 14:28:05 +01:00
Sunderland93
72eb7c4f59
Temp fix resizing
2018-12-03 14:48:13 +04:00
Sunderland93
2b6fbbdfe0
Temp fix resizing
2018-12-03 14:46:57 +04:00
Sunderland93
9b0bad5d9f
Add zxdg_shell_v6 and wl_shell ad fallback interfaces
2018-12-03 14:32:31 +04:00
hunterk
be285b6aca
set a default SRAM autosave interval on modern platforms
2018-12-02 20:23:36 -06:00
twinaphex
b027395341
(Android/Vulkan) Enable 'emulate mailbox' for Android
2018-12-03 00:40:50 +01:00
Sunderland93
eda342262b
Fix
2018-12-02 21:15:57 +04:00
Aleksey Samoilov
3d159d424e
Cleanup
2018-12-02 17:53:03 +04:00
Twinaphex
67699be3be
Merge pull request #7688 from Tatsuya79/patch-3
...
Frame count should be OFF by default.
2018-12-01 12:10:47 +01:00
Tatsuya79
a617f0d436
Frame count should be OFF by default.
2018-12-01 11:27:39 +01:00
Twinaphex
646b24c9fc
Merge pull request #7686 from alfrix/master
...
Add icons for apply on toggle and autoapply
2018-11-30 22:27:02 +01:00
alfrix
cd2d2f8807
Add icons for apply on toggle and autoapply
2018-11-30 18:10:28 -03:00
Sunderland93
0f5729354e
Initial support for toplevel resizing
2018-11-30 21:36:42 +04:00
Twinaphex
c749660462
Merge pull request #7684 from Tatsuya79/patch-2
...
Fix title window fps counter.
2018-11-30 09:35:32 +01:00
Twinaphex
05ea7a6225
Merge pull request #7683 from Tatsuya79/patch-1
...
Default framecount_show to off.
2018-11-30 09:35:21 +01:00
Twinaphex
4578b82027
Merge pull request #7681 from alfrix/master
...
Menu drivers asset handling updates
2018-11-30 09:35:06 +01:00
Twinaphex
d1a760c72e
Merge pull request #7685 from libretro/sgc-metal-rotate
...
Add native rotation support for Metal driver
2018-11-30 09:34:48 +01:00
Stuart Carnie
0e295716b9
feat(metal): Add native rotation support for Metal driver
...
* fix crash when frame or frame size is 0
2018-11-29 22:04:43 -07:00
Tatsuya79
c0cada4b55
Fix title window fps counter.
2018-11-30 00:30:12 +01:00
Tatsuya79
3934cec597
Default framecount_show to off.
2018-11-29 22:40:23 +01:00
Twinaphex
1caf10e1e9
Merge pull request #7682 from m4xw/OC
...
[LIBNX] Implement Over-/Downclocking and minor fixes
2018-11-29 19:30:28 +01:00
alfrix
982b39a8bf
Simplify and cleanup path handling, log the specific assets missing
2018-11-29 14:49:39 -03:00
alfrix
ab34b21f8d
XMB asset handling refactors also do not show black boxes
2018-11-29 14:49:39 -03:00
M4xw
8764d7be28
[LIBNX] Implement Over-/Downclocking and minor fixes
2018-11-29 18:42:44 +01:00
Twinaphex
6d1655a5c3
Merge pull request #7680 from Tatsuya79/master
...
Add FPS counter hotkey.
2018-11-29 14:50:59 +01:00
Tatsuya79
e37c1c330d
Fix missing label.
2018-11-29 13:45:06 +01:00
Tatsuya79
d52b38eadc
Add FPS counter hotkey.
2018-11-29 13:12:11 +01:00
twinaphex
a24a788e52
Fix subsystem for ozone
2018-11-29 12:12:00 +01:00
twinaphex
0e93fade3e
Fix load content not showing up
2018-11-28 19:57:19 +01:00
Twinaphex
d794b9069c
Merge pull request #7678 from fr500/upstream
...
Update msg_hash_us.h
2018-11-28 17:02:25 +01:00
Andrés
9989cc38d7
Update msg_hash_us.h
2018-11-28 10:59:42 -05:00
Sunderland93
d81e9a08b2
Add toplevel width and height
2018-11-28 17:59:06 +04:00
Twinaphex
2b2bb0ceb7
Merge pull request #7674 from natinusala/libnx-focus
...
libnx: implement focus gain and loss callbacks
2018-11-28 14:56:35 +01:00
natinusala
bdc68b1044
Lakka: rename Quit RetroArch to Restart RetroArch (english & french)
2018-11-28 14:52:05 +01:00
natinusala
9cad7135a9
libnx: implement focus gain and loss callbacks
2018-11-28 14:11:42 +01:00
twinaphex
1fa89d67c5
(GX audio) Backport https://github.com/netux79/myra1002/commit/eefc216b0d6739f5b73f85bdc1286d32d53dc072
2018-11-28 11:14:21 +01:00
twinaphex
ca0bd95c0a
FIx MSVC builds
2018-11-28 11:03:52 +01:00
twinaphex
1c6602e35d
Add thread safety note
2018-11-28 11:02:36 +01:00
Sunderland93
1e097b0e1d
Implement xdg_toplevel_close event
2018-11-28 13:58:14 +04:00
twinaphex
af469698da
Silence threading error
2018-11-28 09:56:12 +01:00
twinaphex
2777ee2fa4
Fix memory leak
2018-11-28 09:49:28 +01:00
Twinaphex
c24fbb7a12
Merge pull request #7672 from grant2258/master
...
add missing %s
2018-11-28 09:40:29 +01:00
grant2258
b89410043a
add missing %s
2018-11-28 08:22:33 +00:00
Twinaphex
723ad2ba53
Merge pull request #7668 from dukemiller/add-toggle-for-dx-memory-use
...
Create option for dx video drivers to toggle displaying memory use
2018-11-28 08:11:13 +01:00
dukemiller
8294bf86df
Create option for dx video drivers to toggle displaying memory use
2018-11-28 00:01:09 -07:00
Twinaphex
3d913b8569
Merge pull request #7669 from dukemiller/show-framecounter-independent-of-fps
...
Show framecounter independent of fps
2018-11-28 07:46:05 +01:00
Twinaphex
70c4cf0140
Merge pull request #7667 from libretro/revert-7666-revert-7664-ozone-subsystem
...
Revert "Revert "ozone: Fix subsystem_data being undefined""
2018-11-28 06:11:16 +01:00
Twinaphex
34fe9205db
Revert "Revert "ozone: Fix subsystem_data being undefined""
2018-11-28 06:11:08 +01:00
Twinaphex
e400c73636
Merge pull request #7666 from libretro/revert-7664-ozone-subsystem
...
Revert "ozone: Fix subsystem_data being undefined"
2018-11-28 06:08:52 +01:00
Twinaphex
4d55c74f29
Revert "ozone: Fix subsystem_data being undefined"
2018-11-28 06:08:44 +01:00
dukemiller
be9d4c63ec
Re-arrange menu options to put related settings closer together
2018-11-27 21:32:15 -07:00
dukemiller
f3c682186c
Add submenu label for framecount and change wording
2018-11-27 21:32:15 -07:00
dukemiller
1d14512cb0
Allow framecount to be displayed independently without fps counter
2018-11-27 21:32:15 -07:00
Yoshi Sugawara
83c1199403
iOS: Hide home screen indicator and make the user swipe twice to go home/app switching for iPhone X/2018 iPad Pro
2018-11-27 09:37:21 -10:00
Twinaphex
ada21dbe8d
Merge pull request #7664 from libretro/ozone-subsystem
...
ozone: Fix subsystem_data being undefined
2018-11-27 19:53:20 +01:00
twinaphex
09698d33a2
Buildfix
2018-11-27 19:52:30 +01:00
Rob Loach
e15dd10237
ozone: Fix subsystem_data being undefined
...
subsystem_data was not defined, seemed like a declaration of subsystem was in the wrong place.
2018-11-27 13:19:50 -05:00
Twinaphex
02e7b16461
Merge pull request #7643 from fr500/subsystem
...
WIP: try to load subsystems without loading content
2018-11-27 18:56:41 +01:00
Twinaphex
978b5814e1
Merge pull request #7662 from natinusala/ozone
...
ozone: fix scroll when rebinding inputs
2018-11-27 16:53:07 +01:00
Twinaphex
c2b37e6ffc
Merge pull request #7663 from natinusala/master
...
Add generated Wayland protos to .gitignore
2018-11-27 16:52:53 +01:00
natinusala
a7b93ff501
Add generated Wayland protos to .gitignore
2018-11-27 15:44:48 +01:00
natinusala
ffaafbc77c
ozone: fix scroll when rebinding inputs
2018-11-27 15:32:43 +01:00
twinaphex
803af8a890
Add brackets around this
2018-11-27 11:55:39 +01:00
twinaphex
4ca7ebc9da
Add xrandr implementation for get_output_options
2018-11-27 11:28:24 +01:00
Twinaphex
1acad3522e
Merge pull request #7659 from fr500/upstream
...
only apply fixed window size when the setting is enabled
2018-11-27 07:50:35 +01:00
Twinaphex
c8eaebeb23
Merge pull request #7657 from fr500/patch-2
...
Update config.def.h
2018-11-27 03:15:15 +01:00
radius
aab6a86633
only apply fixed window size when the setting is enabled
2018-11-26 21:15:03 -05:00
Andrés
9d76a6bb00
Update config.def.h
2018-11-26 18:59:50 -05:00
twinaphex
bc0dbffc01
Revert "Change custom_command_method_t returntype to int64_t"
...
This reverts commit e13efbd400 .
2018-11-26 20:30:53 +01:00
Aleksey Samoilov
2c35f05560
Merge pull request #2 from libretro/master
...
Merge master
2018-11-26 22:32:54 +04:00
Twinaphex
c16a3a6b88
Update CHANGES.md
2018-11-26 19:26:32 +01:00
Twinaphex
7a174d290e
Merge pull request #7655 from Sunderland93/master
...
[Wayland] Implement idle-inhibit support
2018-11-26 19:25:46 +01:00
Sunderland93
ea180a1775
Relax wayland and wayland-protocols version's
2018-11-26 21:58:43 +04:00
Sunderland93
b538786b00
Implement zwp_idle_inhibit_v1 protocol
2018-11-26 21:54:39 +04:00
twinaphex
e13efbd400
Change custom_command_method_t returntype to int64_t
2018-11-26 17:39:04 +01:00
Twinaphex
0bf3007f0a
Merge pull request #7654 from natinusala/ozone
...
ozone: fix flickering sidebar cursor
2018-11-26 14:23:28 +01:00
natinusala
04797d9406
ozone: fix flickering sidebar cursor
2018-11-26 14:02:32 +01:00
twinaphex
6bf35ab6e8
(x11_common.c) Cleanups
2018-11-26 13:54:51 +01:00
twinaphex
098e62067e
Small cleanups
2018-11-26 13:37:35 +01:00
twinaphex
136a9db13f
Silence warning - variable too small
2018-11-26 12:14:13 +01:00
Twinaphex
afb7ee36c9
Merge pull request #7653 from DEX357/patch-25
...
Update msg_hash_pl.h
2018-11-26 12:11:57 +01:00
DEX357
83bf27ac9b
Update msg_hash_pl.h
2018-11-26 12:10:50 +01:00
twinaphex
48dcd9640e
Remove this
2018-11-26 01:48:26 +01:00
Twinaphex
c90eda14e5
Merge pull request #7651 from natinusala/master
...
xmb: fix hang when resizing with threaded video driver
2018-11-26 00:19:29 +01:00
natinusala
94211bf833
xmb: fix hang when resizing with threaded video driver
2018-11-26 00:16:25 +01:00
Twinaphex
9f3efd03ea
Merge pull request #7650 from fr500/upstream
...
restore old functionality till the change is done in other platforms
2018-11-25 23:32:15 +01:00
radius
1187df922a
restore old functionality till the change is done in other platforms
2018-11-25 17:24:54 -05:00
Twinaphex
7caabe3335
Merge pull request #7649 from fr500/upstream
...
recording improvements
2018-11-25 21:54:52 +01:00
radius
665be01b6b
[record] add recording threads setting
2018-11-25 15:51:52 -05:00
twinaphex
0bf0e355ec
This stops the crashes with video_get_output_size/next/prev
2018-11-25 21:51:09 +01:00
radius
f9c12866bf
[record] add more recording options
2018-11-25 15:20:11 -05:00
twinaphex
de903c650d
Reinitialize context in a different way
2018-11-25 20:34:50 +01:00
Twinaphex
3ca4ac2a21
(Ozone) Fix redefinition of typedef
2018-11-25 19:22:55 +01:00
twinaphex
fb957f29a8
Set current_display_server by default to dispserv_null
2018-11-25 19:12:21 +01:00
twinaphex
ff4fa3be7a
Fix more string is too small warnings
2018-11-25 18:49:04 +01:00
twinaphex
b14ff4d504
- Try to fix Screen Resolution hang on platforms other than PC
...
by hiding the setting if display server is NULL
- Fix some warnings that had to do with certain strings being too
small
2018-11-25 18:43:08 +01:00
Aleksey Samoilov
2489313d28
Merge pull request #1 from libretro/master
...
Merge master
2018-11-25 21:25:46 +04:00
Twinaphex
0b50328c6f
Merge pull request #7645 from fr500/upstream
...
repurpose the old settings to the new window sizing code
2018-11-25 17:52:59 +01:00
radius
77ae2dc0cd
don't change window position on fullscreen changes
2018-11-25 11:51:13 -05:00
radius
a4479e6738
pack the fullscreen settings together
2018-11-25 11:39:05 -05:00
Twinaphex
24b8c99f57
Merge pull request #7644 from natinusala/ozone
...
ozone: fix toggle crash and cheevos badges opacity
2018-11-25 17:13:17 +01:00
radius
c2fc35f2cc
repurpose the old settings to the new window sizing code
2018-11-25 11:10:58 -05:00
twinaphex
418f28b57a
(dispserv_x11.c) Use snprintf instead of sprintf
2018-11-25 17:09:00 +01:00
twinaphex
8b86c49b39
Fix some warnings
2018-11-25 17:06:55 +01:00
natinusala
44ae11ee60
ozone: fix toggle crash and cheevos badges opacity
2018-11-25 15:46:41 +01:00
twinaphex
4a4a6511e0
Workaround - fullscreen mode was no longer working properly
2018-11-25 10:08:50 +01:00
twinaphex
5313c50b0e
(Windows) Saves/remembers window size now too - still some edge case
...
when clicking maximize button - you need to then move the window
slightly in order for x/y position to be saved - just clicking maximize
alone is not enough
2018-11-25 09:50:08 +01:00
twinaphex
cc4f834d74
Rename string to 'Remember Window Positions'
2018-11-25 09:08:43 +01:00
twinaphex
e1afdf8c3c
(Windows) Start implementing 'remember window positions'. Right now only
...
saves/remembers X, Y position
2018-11-25 09:02:32 +01:00
twinaphex
881a7d571e
Add unfinished patch
2018-11-25 07:19:23 +01:00
radius
77faf4ac4a
[subsystem] try to load subsystems without loading content
2018-11-24 23:34:51 -05:00
twinaphex
4e796ae86e
(XMB) Cleanups
2018-11-25 05:29:40 +01:00
twinaphex
8be504e5e5
Don't reupload the textures all the time
2018-11-25 03:39:46 +01:00
twinaphex
0486979bc9
Should now work across core context resets
2018-11-25 03:01:41 +01:00
twinaphex
006a002f19
Revert "Should now correctly rescale after resolution changes"
...
This reverts commit c9bb537cdd .
2018-11-25 02:48:14 +01:00
twinaphex
c9bb537cdd
Should now correctly rescale after resolution changes
2018-11-25 02:45:13 +01:00
Twinaphex
80f89479bf
Merge pull request #7640 from alfrix/master
...
Add more icons XMB/OZONE
2018-11-25 00:52:19 +01:00
Twinaphex
8ba1b3f20f
Merge pull request #7641 from meepingsnesroms/master
...
Add NULL check to prevent empty password from crashing RetroArch
2018-11-25 00:52:03 +01:00
meepingsnesroms
bcb4d61510
Add NULL check to prevent empty password from crashing RetroArch
2018-11-24 12:58:17 -08:00
twinaphex
3a666373b4
Set currently selected icon
2018-11-24 20:26:34 +01:00
twinaphex
d04f3c01a1
Add initial implementation for resolution switching for Win32
2018-11-24 20:12:57 +01:00
twinaphex
0eb8acd766
(Win32 display server) Try to set current resolution
2018-11-24 19:50:25 +01:00
twinaphex
7d9e564667
Turn some C++ comments into C comments
2018-11-24 19:40:14 +01:00
twinaphex
2945d450f3
Cleanups
2018-11-24 19:38:40 +01:00
Twinaphex
3d4fc5d38f
Merge pull request #7607 from Sunderland93/master
...
Wayland: xdg-shell support
2018-11-24 18:45:20 +01:00
Sunderland93
17fd203141
Waiting for the "initial" set of globals to appear
...
(fixed xdg_wm_base_ping working)
2018-11-24 20:52:22 +04:00
Alfrix
1356577c2e
Add more icons
2018-11-24 13:21:43 -03:00
twinaphex
a561f789e2
Rename switch_resolution to set_resolution
2018-11-24 10:35:32 +01:00
twinaphex
7730828560
Start implementing dropdown list for resolution - Win32 right now at first - now need to make OK button do something
2018-11-24 10:31:41 +01:00
Twinaphex
ab8e02617d
Merge pull request #7637 from GregorR/revert-7635-master
...
Fix Buffer Overflow with netplay passwords
2018-11-24 05:04:58 +01:00
twinaphex
0ae3d3873d
Create video_display_server_get_resolution_list
2018-11-24 02:50:04 +01:00
twinaphex
fdb4d2b6ad
Add get_resolution_list for Win32
2018-11-24 02:47:22 +01:00
twinaphex
5d8666e226
Only one function calls EnumDisplaySettings now
2018-11-24 02:06:28 +01:00
twinaphex
45e075c8fe
Cleanup
2018-11-24 01:54:39 +01:00
twinaphex
62c6d60c57
Revert "Cleanup shaders_common.h"
...
This reverts commit c1de2e5697 .
2018-11-24 01:29:35 +01:00
twinaphex
c5b9352c34
Revert "Rename some files"
...
This reverts commit 03a8bc9875 .
2018-11-24 01:26:05 +01:00
twinaphex
08d024ecad
Revert "Get rid of the header guards in shaders_common.h/glsl_common.h"
...
This reverts commit eef67ee0cd .
2018-11-24 01:25:55 +01:00
twinaphex
eef67ee0cd
Get rid of the header guards in shaders_common.h/glsl_common.h
2018-11-24 00:37:07 +01:00
twinaphex
03a8bc9875
Rename some files
2018-11-24 00:30:46 +01:00
twinaphex
c1de2e5697
Cleanup shaders_common.h
2018-11-23 23:57:22 +01:00
twinaphex
747bf136f2
Simplify strip_parameter_pragmas
2018-11-23 23:42:33 +01:00
Sunderland93
fbcab67d8b
Fix wrong toplevel geometry
2018-11-23 23:04:06 +04:00
Sunderland93
cd8bf003d1
Add toplevel configuration
2018-11-23 21:23:53 +04:00
Sunderland93
9d5cb529c1
Add wait event for surface configure
2018-11-23 21:08:42 +04:00
Gregor Richards
f897b95d09
Avoid buffer overflows due to sha256_hash's nul-terminator.
2018-11-23 08:24:54 -05:00
Gregor Richards
2a67be3a7c
Revert "This should fix netplay passwords"
2018-11-23 08:15:22 -05:00
Twinaphex
145f3ca2a6
Merge pull request #7635 from meepingsnesroms/master
...
This should fix netplay passwords
2018-11-23 04:25:03 +01:00
Twinaphex
72d9c18837
Merge pull request #7636 from libretro/revert-7633-shaders
...
Revert "Fix shader warnings"
2018-11-23 04:19:58 +01:00
Twinaphex
8514d6ccc8
Revert "Fix shader warnings"
2018-11-23 04:18:38 +01:00
meepingsnesroms
129beaefb0
This should fix netplay passwords
2018-11-22 18:46:33 -08:00
Twinaphex
350a7477d6
Merge pull request #7633 from alfrix/shaders
...
Fix shader warnings
2018-11-22 21:40:51 +01:00
Alfrix
3e7328b00a
Fix shader warnings
2018-11-22 16:18:11 -03:00
Twinaphex
e99e1c47cb
Merge pull request #7625 from ayssia/master
...
Update Simplified Chinese Localization
2018-11-21 22:22:28 +01:00
Twinaphex
da928a9b41
Merge pull request #7630 from Royerson/patch-1
...
add more model names for Xperia Play hack
2018-11-21 22:20:33 +01:00
Royerson
ba435ce22a
add more model names for Xperia Play hack
2018-11-21 14:06:34 -07:00
Pau López
e981afcca8
Fix msvc2017 project
2018-11-21 20:35:06 +01:00
Sunderland93
2615ad3f55
Make it works!
2018-11-21 21:28:32 +04:00
Ayssia
1372d408eb
Fix newline at eof
2018-11-21 16:34:27 +08:00
Ayssia
930b1214fd
Minor Update
2018-11-21 16:32:52 +08:00
ayssia
d0df92f542
Update to latest official
...
Update to latest official
2018-11-21 16:23:54 +08:00
Twinaphex
b3d38c46aa
Merge pull request #7622 from altiereslima/master
...
Update msg_hash_pt_br.h
2018-11-21 00:33:03 +01:00
twinaphex
e0658d16d9
Update Griffin
2018-11-21 00:31:50 +01:00
altiereslima
2a630b6590
delete .bak
2018-11-20 19:01:49 -02:00
altiereslima
7aa6311c64
Update msg_hash_pt_br.h
2018-11-20 18:44:37 -02:00
hizzlekizzle
d7041f495d
Merge pull request #7620 from meepingsnesroms/master
...
Move the resolutions so they are listed smallest to biggest instead o…
2018-11-19 18:52:19 -06:00
meepingsnesroms
98cae65974
Move the resolutions so they are listed smallest to biggest instead of random, fix some typos
2018-11-19 16:36:01 -08:00
Twinaphex
4d550d7f13
Merge pull request #7617 from natinusala/libnx-clean-depends
...
libnx: make clean removes *.d files
2018-11-19 19:54:55 +01:00
Twinaphex
6677e47fe8
Merge pull request #7618 from alfrix/master
...
Fix Travis
2018-11-19 19:54:41 +01:00
Twinaphex
2694c2cb11
Merge pull request #7616 from natinusala/ozone
...
Ozone improvements and fixes
2018-11-19 19:54:13 +01:00
Twinaphex
db0d58e337
Merge pull request #7619 from Royerson/patch-1
...
add CM9/10 default model names for Xperia Play
2018-11-19 19:39:03 +01:00
Sunderland93
b64f302eb7
Check for resize
2018-11-19 22:31:17 +04:00
Royerson
6044044852
add CM9/10 default model names for Xperia Play
2018-11-19 10:25:11 -07:00
Alfrix
6519120379
Fix Travis
2018-11-19 12:04:43 -03:00
natinusala
678de3a122
libnx: make clean removes *.d files
2018-11-19 14:06:26 +01:00
natinusala
33ecec05c5
ozone: split into multiple files
2018-11-19 13:15:09 +01:00
natinusala
b694608251
ozone: increase legibility of menu when content is running
2018-11-19 10:34:02 +01:00
natinusala
bca0669833
ozone: fix cheevos badges, convert cheevos.c to LF
2018-11-19 10:23:55 +01:00
natinusala
fa96962fa7
ozone: fix osk visual glitch
2018-11-19 09:55:12 +01:00
natinusala
186cc288bb
ozone: fix typo, show images tab properly
2018-11-19 09:34:27 +01:00
twinaphex
f318f4a1a9
(MSVC) Buildfix
2018-11-19 04:23:20 +01:00
Twinaphex
3638a876fe
Merge pull request #7611 from meepingsnesroms/master
...
Clarify libretro.h documentation
2018-11-19 03:15:16 +01:00
hizzlekizzle
fbdcb793ac
Merge pull request #7612 from fr500/upstream
...
xperia play hack
2018-11-18 18:32:11 -06:00
radius
390c9a4dde
xperia play hack
2018-11-18 17:34:54 -05:00
meepingsnesroms
94f691e5d2
More info
2018-11-18 11:44:46 -08:00
meepingsnesroms
ca5eddf7ff
Clarify documentation
2018-11-18 11:18:40 -08:00
Sunderland93
4d8defb4c9
Remove D-bus based screensaver inhibition
...
(will replaced to idle-inhibit in future)
2018-11-18 21:50:39 +04:00
Sunderland93
c0adb18eff
Fix build
2018-11-18 21:29:31 +04:00
twinaphex
7d35bd1649
(Android/Mac/iOS) Add ozone
2018-11-18 17:26:57 +01:00
twinaphex
0942bc6268
Merge branch 'master' of https://github.com/libretro/RetroArch
2018-11-18 17:24:27 +01:00
Twinaphex
c0d5579cf2
Merge pull request #7608 from alfrix/master
...
Add missing assets warning to XMB
2018-11-17 23:20:00 +01:00
Twinaphex
af0a9712a6
Merge pull request #7609 from Dwedit/msvc-wasapi
...
Modify MSVC 2017 project to add in WASAPI support
2018-11-17 17:06:28 +01:00
Dwedit
ff844a56c4
Modify MSVC 2017 project to add in WASAPI support
...
Add conditional code for MSVC to resolve missing GUIDs into wasapi.c
2018-11-17 09:23:12 -06:00
Alfrix
780d77e29e
Relax the warning in XMB
2018-11-17 12:00:01 -03:00
Alfrix
cabcf490bd
Update Spanish
2018-11-17 10:35:42 -03:00
Alfrix
2400da6129
Ozone: Localize and log asset warning
2018-11-17 10:35:20 -03:00
Alfrix
f4b6dcb6a1
Add missing assets warning to xmb
2018-11-17 10:34:37 -03:00
Sunderland93
c32c98e667
Very WIP: xdg-shell support
2018-11-17 16:01:51 +04:00
twinaphex
438bb2eb24
Merge branch 'master' of https://github.com/libretro/RetroArch
2018-11-15 22:48:19 +01:00
Twinaphex
292249b79a
Merge pull request #7578 from markwkidd/patch-1
...
GUI English translation: clarify "Configurations" as "Configuration File"
2018-11-15 22:39:22 +01:00
twinaphex
90f6d34055
Merge branch 'master' of https://github.com/libretro/RetroArch
2018-11-15 21:51:55 +01:00
Twinaphex
2a39dc7045
Merge pull request #7594 from markwkidd/patch-2
...
fix libretro-db Makefile
2018-11-15 21:50:57 +01:00
Twinaphex
6b9dc925b9
Merge pull request #7598 from natinusala/ozone
...
ozone: fix playlists icons
2018-11-15 21:50:47 +01:00
natinusala
fe2f9bdcbc
ozone: fix missing content icons
2018-11-15 20:47:59 +01:00
natinusala
c421df494b
ozone: fix playlists icons
2018-11-15 20:47:59 +01:00
twinaphex
ce0195b456
Merge branch 'master' of https://github.com/libretro/RetroArch
2018-11-15 19:28:26 +01:00
Twinaphex
1dcca0ea53
Merge pull request #7596 from natinusala/ozone
...
ozone: don't break playlists without a hyphen in their name
2018-11-15 19:20:36 +01:00
Twinaphex
611f7f47b1
Merge pull request #7597 from markwkidd/patch-3
...
update, expand, and re-sequence the libretro-db doc
2018-11-15 19:20:29 +01:00
markwkidd
04bdca8e1f
update, expand, and re-sequence libretro-db doc
2018-11-15 13:02:41 -05:00
natinusala
1abab059f9
ozone: don't break playlists without a hyphen in their name
2018-11-15 19:01:30 +01:00
Twinaphex
f2d184ead6
Merge pull request #7595 from natinusala/ozone
...
Ozone: add console playlists support, always enable, set as default for libnx
2018-11-15 18:59:40 +01:00
natinusala
6f631309cd
ozone: always enable and build, set to default menu driver for libnx
2018-11-15 18:46:38 +01:00
natinusala
48cdac2a64
ozone: add console playlists support
2018-11-15 18:41:50 +01:00
markwkidd
0aca0afa07
fix libretro-db Makefile
...
The current Makefile doesn't work. This patch comes via @grant2258 and originally from @natinusala and is intended to resolve https://github.com/libretro/RetroArch/issues/7586
2018-11-15 10:38:24 -05:00
twinaphex
1ea3252602
Merge branch 'master' of https://github.com/libretro/RetroArch
2018-11-15 03:51:11 +01:00
Twinaphex
460e7481d0
Merge pull request #7591 from natinusala/ozone
...
Ozone and menu_display improvements
2018-11-14 18:16:19 +01:00
Twinaphex
b2c2a33389
Merge pull request #7593 from jdgleaver/3ds-persistent-bottom-screen-toggle
...
(3DS) Add 'bottom screen' enable to User Interface menu
2018-11-14 18:16:10 +01:00
jdgleaver
ca13805937
(3DS) Add 'bottom screen' enable to User Interface menu
2018-11-14 16:41:19 +00:00
Jean-André Santoni
c190ceb9f8
Merge pull request #7592 from libretro/kivutar/lakka-tmp-fix
...
(Lakka) Temporary fix for the settings tab
2018-11-14 22:39:55 +07:00
Jean-André Santoni
f7d0a1fcce
(Lakka) Temporary fix for the settings tab
2018-11-14 22:26:56 +07:00
natinusala
c1f3f79119
menu_display: fix glitch in draw_texture_slice
2018-11-14 15:30:09 +01:00
natinusala
228f8ca0ef
ozone: display correct tabs
2018-11-14 14:41:41 +01:00
natinusala
f493c114b5
ozone: fix visual issues, add fade in/out to messagebox
2018-11-14 14:18:14 +01:00
Twinaphex
ca29032e1b
Merge pull request #7590 from kwyxz/master
...
Quick fix for "multiple definitions of osk_dark" in Ozone
2018-11-13 20:56:15 +01:00
Benjamin FRANCOIS
fd863e2607
Fix build
2018-11-13 10:34:21 -08:00
Twinaphex
6110616c0c
Merge pull request #7589 from natinusala/ozone
...
Ozone improvements, new menu_animation features
2018-11-13 17:32:13 +01:00
natinusala
a8a5f286b9
ozone: see content behind menu if content is running
2018-11-13 16:05:24 +01:00
natinusala
73f6e51892
ozone: improve OSK display
2018-11-13 15:48:16 +01:00
natinusala
4af4582204
ozone: fix empty playlist message position
2018-11-13 14:35:15 +01:00
natinusala
d35f747b5a
menu_animation: add menu_timer system
2018-11-13 14:33:32 +01:00
natinusala
2c628860c8
ozone: fix some values display
2018-11-13 14:08:28 +01:00
natinusala
8a1afb0a52
ozone: add support for cursor height, improve empty playlists display
2018-11-13 14:01:59 +01:00
natinusala
f9d74ad0e0
ozone: add is_playlist flag
2018-11-13 13:09:47 +01:00
natinusala
28b415f9f2
ozone: implement bind_init
2018-11-13 12:54:06 +01:00
natinusala
eee619f64b
ozone: go back to main menu tab when pressing B on the sidebar
2018-11-13 12:52:20 +01:00
natinusala
3b08a377db
vscode: don't detect indentation, use 3 spaces as default
2018-11-13 12:46:57 +01:00
natinusala
145f4fd712
Fix and update vscode tasks
2018-11-13 10:24:03 +01:00
twinaphex
ce2944b09f
Merge branch 'master' of https://github.com/libretro/RetroArch
2018-11-12 23:38:22 +01:00
Twinaphex
94a4574a7b
Merge pull request #7585 from kwyxz/master
...
Temporary fix until Haiku implements the optional POSIX functions
2018-11-12 23:10:05 +01:00
Benjamin FRANCOIS
d8483a9dc9
Temporary fix until Haiku implements the optional POSIX functions
2018-11-12 21:52:01 +00:00
twinaphex
5bc8b131b3
Merge branch 'master' of https://github.com/libretro/RetroArch
2018-11-12 21:54:59 +01:00
Twinaphex
1ef286ec7c
Merge pull request #7583 from alfrix/input_icons
...
Input icons (User Binds)
2018-11-12 21:53:07 +01:00
Twinaphex
e9afbe8651
Merge pull request #7584 from jdgleaver/ctr-pokemini-assets
...
[CTR] Add PokeMini assets
2018-11-12 19:15:38 +01:00
jdgleaver
6bf61155bb
[CTR] Add PokeMini assets
2018-11-12 17:12:15 +00:00
Alfrix
989ddb35a8
Cleanup
2018-11-12 00:54:24 -03:00
Alfrix
53e89f6bd1
Fix shutdown icon and add restart
2018-11-12 00:38:12 -03:00
Alfrix
e5c7de8607
Input icons (User binds)
2018-11-12 00:30:09 -03:00
twinaphex
a20fc528e1
Merge branch 'master' of https://github.com/libretro/RetroArch
2018-11-11 22:29:50 +01:00
Twinaphex
62eb7822e0
Merge pull request #7579 from AdrianoML/master
...
Major improvements to the video processor core
2018-11-11 22:08:18 +01:00
Rob Loach
dd869e30d3
Merge pull request #7582 from DEX357/patch-24
...
Update msg_hash_pl.h
2018-11-11 15:02:09 -05:00
Adriano de Moura Leite
85a3f952b9
Removes the return in the audio callback and restores samplerate to
...
48khz
2018-11-11 17:44:35 -02:00
DEX357
f295793c70
Update msg_hash_pl.h
2018-11-11 19:45:17 +01:00
Adriano de Moura Leite
0634e38ede
Fixes an audio freewheeling situation where a capture card with no
...
sound capture captabilities would result in an empty audio_handle,
therefore making audio_callback thread spin forever
2018-11-11 04:48:46 -02:00
Adriano de Moura Leite
7b4652ac27
Reverts a change I mistakelny left behind for temporarely disabling the
...
audio callback, which was causing a freewheeling issue with my setup.
2018-11-11 04:35:21 -02:00
Adriano de Moura Leite
4c67888671
Major improvements to the video processor core.
...
Supports multiple capture and output modes with deinterlacing
New dummy mode for testing the core even without a capture device
Ability to display frametimes
alternate_hack mode allows capture cards without alternate capture mode
to capture progressive or interlaced inputs at 16ms rather than 33ms
2018-11-11 04:25:51 -02:00
Twinaphex
b166ba7810
Merge pull request #7576 from DEX357/patch-23
...
Update msg_hash_pl.h
2018-11-10 20:31:13 +01:00
Twinaphex
5ebe0fc4a1
Merge pull request #7577 from Tatsuya79/master
...
Analog stick to trigger remap functionality.
2018-11-10 20:30:58 +01:00
markwkidd
a811f181e6
GUI English translation: clarify "Configurations"
2018-11-10 08:42:05 -08:00
DEX357
0d2cd4982d
Update msg_hash_pl.h
2018-11-10 17:27:42 +01:00
Tatsuya79
1e5192462e
Analog stick to trigger remap functionality.
2018-11-10 17:27:14 +01:00
Rob Loach
07677fa85a
Merge pull request #7575 from meepingsnesroms/master
...
Add Mu to Web Player
2018-11-10 11:14:09 -05:00
meepingsnesroms
1b1dac7f40
Add Mu to Web Player
2018-11-10 07:10:01 -08:00
Twinaphex
e0a411dd24
Merge pull request #7574 from natinusala/ozone
...
ozone: fix content clear color
2018-11-10 15:30:49 +01:00
natinusala
6733eaa330
ozone: fix content clear color
2018-11-10 15:25:29 +01:00
Twinaphex
314f9279b8
Merge pull request #7573 from Zlika/master
...
emscripten: fix README and add Theodore core
2018-11-10 14:58:18 +01:00
Zlika
6a93ad0dce
Add Theodore core to emscripten
2018-11-10 14:45:20 +01:00
Zlika
064eb16ceb
Fix emscripten README
2018-11-10 14:44:46 +01:00
twinaphex
4c11295c99
Merge branch 'master' of https://github.com/libretro/RetroArch
2018-11-10 00:31:17 +01:00
Twinaphex
cce9e343aa
Merge pull request #7570 from fjtrujy/feature/ps2Support
...
First Integration RetroArch For PS2
2018-11-10 00:28:23 +01:00
Francisco Javier Trujillo Mata
8065e19cc1
Improve Initalisation of GSTextures
2018-11-09 22:40:51 +01:00
Francisco Javier Trujillo Mata
4655e15a85
Remove unusefull things in Makefile
2018-11-09 22:40:51 +01:00
Francisco Javier Trujillo Mata
801927aaf5
Fixed issues with the colors. Now it is working fine with 2048
2018-11-09 22:40:51 +01:00
Francisco Javier Trujillo Mata
7fa7bd32d3
Now it supports force_aspect ratio
2018-11-09 22:40:51 +01:00
Francisco Javier Trujillo Mata
52544115db
Add fullscreen parameter
2018-11-09 22:40:51 +01:00
Francisco Javier Trujillo Mata
4e1624359a
Added Filter option in the creation of Textures
2018-11-09 22:40:51 +01:00
Francisco Javier Trujillo Mata
66159a44e5
Some clean in gfx
2018-11-09 22:40:51 +01:00
Francisco Javier Trujillo Mata
b4d2c5d85a
Refactor method where transfer the frame to the textures
2018-11-09 22:40:51 +01:00
Francisco Javier Trujillo Mata
6b5ae4cdd6
Make more generic to choose the 32bits or 16bits
2018-11-09 22:40:51 +01:00
Francisco Javier Trujillo Mata
18dc40117d
Applied color correction to the libretro core
2018-11-09 22:40:51 +01:00
Francisco Javier Trujillo Mata
b378ecf26b
Test Core working with 2 textures
2018-11-09 22:40:51 +01:00
Francisco Javier Trujillo Mata
4c77e426fa
Replaced a lot of functions from libc to C implementation in compat_ctype.c
2018-11-09 22:40:51 +01:00
Francisco Javier Trujillo Mata
99b77a2c9c
Copied from core compat string methods
2018-11-09 22:40:51 +01:00
Francisco Javier Trujillo Mata
17d30f9dd5
Use SDL timer for counters and sleep the thread
2018-11-09 22:40:51 +01:00
Francisco Javier Trujillo Mata
5ba2509e7c
Now the directories are working
2018-11-09 22:40:50 +01:00
Francisco Javier Trujillo Mata
b4aedc801b
Fixed issue on retro_dirent with if clausules
2018-11-09 22:40:50 +01:00
Francisco Javier Trujillo Mata
802c38bd92
Fix why default entries doesn't appear
2018-11-09 22:40:50 +01:00
Francisco Javier Trujillo Mata
fc9cd8f639
JoyPad implemented
2018-11-09 22:40:50 +01:00
Francisco Javier Trujillo Mata
8a0266cf8d
PS2 Input looks to be ready
2018-11-09 22:40:50 +01:00
Francisco Javier Trujillo Mata
21587ba2a4
Now RGUI shows fullscreen proper colors
2018-11-09 22:40:50 +01:00
Francisco Javier Trujillo Mata
f4680b03eb
now it looks full screen
2018-11-09 22:40:50 +01:00
Francisco Javier Trujillo Mata
1f756533f9
First Content on the Screen!!
2018-11-09 22:40:50 +01:00
Francisco Javier Trujillo Mata
d7cc3b7983
PS2 making the gfx driver clean the screen
2018-11-09 22:40:50 +01:00
Francisco Javier Trujillo Mata
0880bd00b0
PS2 is compiling with null drivers
2018-11-09 22:40:50 +01:00
Twinaphex
43a42d0d13
Merge pull request #7568 from orbea/cleanup
...
Makefile.common: Cleanup pt. 2
2018-11-09 22:01:34 +01:00
orbea
6a66ec9e45
Makefile.common: Cleanup pt. 2
2018-11-09 12:00:45 -08:00
Twinaphex
abfacf32e7
Merge pull request #7567 from natinusala/ozone
...
Ozone cursor improvements + missing assets message
2018-11-09 20:17:37 +01:00
Twinaphex
53787c19ca
Merge pull request #7566 from orbea/cleanup
...
Makefile.common: Cleanup.
2018-11-09 20:17:26 +01:00
orbea
139b886abe
Makefile.common: Cleanup.
2018-11-09 11:14:15 -08:00
natinusala
650f9e9e36
ozone: pulsating cursor
2018-11-09 18:50:27 +01:00
natinusala
5406e19c3e
ozone: add missing assets message
2018-11-09 17:00:44 +01:00
natinusala
20a8e1b40f
ozone: fancy new cursor
2018-11-09 16:51:34 +01:00
Twinaphex
d514539867
Merge pull request #7564 from alfrix/master
...
Add more icons OZONE/XMB
2018-11-08 23:56:37 +01:00
Alfrix
0b29a93bf3
Add more icons OZONE/XMB
2018-11-08 19:43:42 -03:00
twinaphex
d7e7c94a17
Merge branch 'master' of https://github.com/libretro/RetroArch
2018-11-08 22:34:05 +01:00
Twinaphex
56b6ef9d74
Merge pull request #7563 from Themaister/master
...
Vulkan: Fix scissor and slang \r endings.
2018-11-08 22:23:10 +01:00
Themaister
f51ef85f27
Vulkan: Fix scissor in menu driver.
2018-11-08 21:57:53 +01:00
Themaister
afcd25a3f8
Vulkan: Fix scissor in menu driver.
2018-11-08 21:45:51 +01:00
Themaister
3f344660c0
Remove Windows \r line endings in glslang parser.
2018-11-08 21:34:21 +01:00
Twinaphex
723741fc60
Merge pull request #7561 from natinusala/ozone
...
ozone: implement messagebox and OSK, fix font
2018-11-08 12:03:14 +01:00
natinusala
b5f869bf25
ozone: implement messagebox and OSK
2018-11-08 12:00:06 +01:00
natinusala
019e6d8e2d
ozone: fix restore clear color on toggle
2018-11-08 12:00:06 +01:00
hizzlekizzle
65d205f431
Merge pull request #7558 from alfrix/check
...
More icons XMB
2018-11-07 13:43:08 -06:00
Alfrix
e1f97646ee
More icons XMB
2018-11-07 15:10:13 -03:00
Twinaphex
dc0fdd7c68
Merge pull request #7557 from yoshisuga/ios-fix-cmd-event
...
iOS: fix stack overflow when loading glsl shader
2018-11-07 18:00:36 +01:00
Yoshi Sugawara
559ae6dfd0
iOS: fix to avoid stack overflow when loading glsl shader; see issue 7298. Re-applying this fix after the reverting to use cocoa_gl_ctx.m for the driver context
2018-11-07 06:57:04 -10:00
Twinaphex
59fdd8eabd
Merge pull request #7554 from alfrix/check
...
Do not draw icons in the dropdown (only the checkmark)
2018-11-07 17:12:49 +01:00
Twinaphex
b932d3f031
Merge pull request #7556 from natinusala/ozone
...
ozone: don't use subsetting icon for config
2018-11-07 16:47:48 +01:00
natinusala
9ceceef2b8
ozone: don't use subsetting icon for config
2018-11-07 13:45:51 +01:00
Twinaphex
ffd709f823
Merge pull request #7555 from natinusala/ozone
...
ozone: never draw cogs
2018-11-07 13:40:45 +01:00
natinusala
265683b0aa
ozone: never draw cogs
2018-11-07 12:50:17 +01:00
Alfrix
a1213f372c
Do not draw icons in the dropdown (only the checkmark)
2018-11-07 08:42:16 -03:00
Twinaphex
d5bfc4efb2
Merge pull request #7550 from alfrix/check
...
Add checkmark to XMB dropdown lists
2018-11-07 11:59:15 +01:00
Twinaphex
a6485d42dd
Merge pull request #7553 from natinusala/ozone
...
Ozone improvements
2018-11-07 11:59:02 +01:00
natinusala
4312868080
ozone: don't draw icons if all entries are cogs
2018-11-07 11:52:08 +01:00
natinusala
6fa40df7fd
ozone: fix missing icons
2018-11-07 11:25:49 +01:00
Alfrix
2c7f24590a
Add checkmark to XMB dropdown lists
2018-11-06 22:48:38 -03:00
twinaphex
f271ea789d
(VG) Buildfix
2018-11-06 20:58:41 +01:00
Twinaphex
e4b30eb087
Merge pull request #7547 from theheroGAC/patch-39
...
Update msg_hash_it.h
2018-11-06 19:22:10 +01:00
theheroGAC
03e6ad8831
Update msg_hash_it.h
2018-11-06 17:50:12 +01:00
Twinaphex
3a47901a90
Merge pull request #7546 from natinusala/ozone
...
ozone: don't crash if font_driver_get_message_width isn't implemented
2018-11-06 17:01:17 +01:00
natinusala
7227e1147e
ozone: don't crash if font_driver_get_message_width isn't implemented
2018-11-06 16:57:44 +01:00
Twinaphex
1193eda5d9
Merge pull request #7545 from libretro/sgc-metal-cleanup
...
Metal cleanup and scissor support; enable ozone menu system
2018-11-06 16:02:47 +01:00
Stuart Carnie
fd2524429d
chore(meta): Cleanup
2018-11-06 07:56:05 -07:00
Stuart Carnie
b59f05500e
feat(macOS): Enable ozone menu system
2018-11-06 07:56:05 -07:00
Stuart Carnie
8569ee79bc
feat(metal): Add scissor rect support
...
This is required for correct rendering of the ozone menu
2018-11-06 07:56:05 -07:00
Stuart Carnie
0485d741a2
fix(ozone): Fix crash on shutdown; check for NULL
2018-11-06 07:56:05 -07:00
Stuart Carnie
68760b36f2
chore(cocoa): Cleanup unnecessary conditionals in Metal source files
2018-11-06 07:56:05 -07:00
Stuart Carnie
98e6adcfca
chore(cocoa): Remove Gestalt compiler warnings for macOS 10.13+
2018-11-06 07:56:04 -07:00
Twinaphex
3919ac7c7d
Merge pull request #7544 from natinusala/ozone
...
Ozone improvements
2018-11-06 15:52:20 +01:00
natinusala
9e2db18480
ozone: fix sublabel wrapping
2018-11-06 15:39:38 +01:00
natinusala
7f17c50738
ozone: implement battery display
2018-11-06 14:58:17 +01:00
twinaphex
c9cccfbd30
Fix title for dropdown box list special
2018-11-06 09:24:27 +01:00
twinaphex
180bb3bdd2
Implement natinusala's commit - dropdown lists - fix checked attribute
...
for ints, uints and floats
2018-11-06 09:22:49 +01:00
twinaphex
5984d16da9
Fix Window Width / Height settings
2018-11-05 20:53:53 +01:00
twinaphex
2e8b25a6dc
Fix 'Fullscreen Width' / 'Fullscreen Height' dropdown lists
2018-11-05 20:50:32 +01:00
twinaphex
c2fc821fad
Audio Output Rate should use special dropdown list callbacks
2018-11-05 20:46:56 +01:00
twinaphex
165a5d7208
Fix dropdown uint item
2018-11-05 20:36:39 +01:00
Twinaphex
fd2d47a9a8
Merge pull request #7537 from natinusala/ozone
...
Dropdown lists: Add a checked bool to menu_entry_t
2018-11-05 17:37:05 +01:00
natinusala
07068e5035
Dropdown lists: Add a checked bool to menu_entry_t
2018-11-05 17:34:57 +01:00
Twinaphex
d34f96866e
Merge pull request #7535 from natinusala/ozone
...
ozone: fix horizontal animation direction
2018-11-05 16:58:03 +01:00
natinusala
1a575dec7a
ozone: fix horizontal animation direction
2018-11-05 15:48:55 +01:00
Twinaphex
9a15354314
Merge pull request #7534 from libretro/sgc-fix-context
...
Enable GL context for HAVE_COCOA_METAL
2018-11-05 14:57:05 +01:00
Stuart Carnie
3a64ddc287
fix(metal): Enable GL context for HAVE_COCOA_METAL
2018-11-05 06:54:46 -07:00
twinaphex
73e7a0760a
Update label
2018-11-05 14:52:57 +01:00
twinaphex
e37f5a2465
Update libretro-common
2018-11-05 14:47:06 +01:00
twinaphex
6c90b63835
Add 'No Favorites Available' text
2018-11-05 14:30:08 +01:00
twinaphex
c55b9c8c22
Add 'No Videos Available' / 'No Images Available' text
2018-11-05 14:23:17 +01:00
twinaphex
88a71175aa
Simplify some code
2018-11-05 14:02:53 +01:00
twinaphex
70ccbb6fb5
Add customized string for 'no Music Available'
2018-11-05 13:59:38 +01:00
Twinaphex
1116e9afda
Merge pull request #7530 from libretro/sgc-separate
...
Introduce separate macOS Metal+GL source and restore GL-legacy + iOS code
2018-11-05 06:32:31 +01:00
Twinaphex
db1e312da0
Merge pull request #7529 from natinusala/ozone
...
ozone: fix ghost sidebar when toggling menu + icons update
2018-11-05 06:31:54 +01:00
Stuart Carnie
879a1b7092
fix(cocoa): Update Metal xib to use deployment target
2018-11-04 20:50:52 -07:00
Stuart Carnie
dde3545600
chore(cocoa): Revert to using cocoa_gl_ctx.m; remove macos_ctx.m
2018-11-04 20:50:51 -07:00
Stuart Carnie
43e8702e12
fix(cocoa): Copy xib for PPC compat; upgrade GL-legacy xib to 10.6
2018-11-04 20:50:51 -07:00
twinaphex
69aae94e5f
(Cocoa) Dehardcode some strings
...
(cherry picked from commit 7c93a0934e )
2018-11-04 20:50:51 -07:00
twinaphex
512a681345
Use runloop_get_libretro_system_info in more places - clean some code up
...
(cherry picked from commit a662b62d19 )
2018-11-04 20:50:51 -07:00
twinaphex
9a73bae868
Buildfix
...
(cherry picked from commit 7717631909 )
2018-11-04 20:50:51 -07:00
twinaphex
0db432ca68
Add HAVE_QT ifdefs
...
(cherry picked from commit 9f74b05b13 )
2018-11-04 20:50:51 -07:00
twinaphex
7880e11ca0
Warning fix
...
(cherry picked from commit fa1096a604 )
2018-11-04 20:50:51 -07:00
twinaphex
04c046e831
Update
...
(cherry picked from commit 64cc28a487 )
2018-11-04 20:50:50 -07:00
Stuart Carnie
5c1075127b
chore(metal): Separate legacy GL and Metal source
...
* Forks of Cocoa / Cocoa Touch to *_metal.* version
* Reverted original GL Cocoa / Cocoa Touch versions
* GL and Metal projects still build
2018-11-04 20:50:50 -07:00
natinusala
fd65daebbb
ozone: update icons to be on par with XMB
2018-11-05 00:42:18 +01:00
natinusala
ea736cea19
ozone: fix ghost sidebar when toggling menu
2018-11-05 00:28:24 +01:00
Twinaphex
1e7ee00c60
Merge pull request #7527 from alfrix/input_icons
...
Input icons (Quickmenu-controls)
2018-11-04 21:23:45 +01:00
Alfrix
6292c8ed2e
Input icons (Quickmenu)
2018-11-04 17:15:30 -03:00
Twinaphex
183da9f83a
Merge pull request #7525 from alfrix/lakka
...
add some icons
2018-11-04 20:15:04 +01:00
Alfrix
1b39b73b61
add some Lakka icons
2018-11-04 15:11:19 -03:00
twinaphex
52606fbc8e
Should fix dropdown list UINT settings like Audio Output Rate
2018-11-04 17:21:51 +01:00
twinaphex
5a506ac16c
Hide Recording settings if record driver is set to null
2018-11-04 15:51:49 +01:00
twinaphex
a25ec048d4
Fix library version string
2018-11-04 15:14:08 +01:00
Twinaphex
d59d42b901
Update CHANGES.md
2018-11-02 17:55:21 +01:00
Twinaphex
2a3a8ce849
Merge pull request #7518 from jdgleaver/normal2x-cpu-filter
...
Add Normal2x CPU filter
2018-11-02 17:55:02 +01:00
twinaphex
7ec627d41d
Cleanups
2018-11-02 16:32:32 +01:00
twinaphex
e374061f90
Cleanups
2018-11-02 16:30:52 +01:00
jdgleaver
7be48c8034
Add Normal2x CPU filter
2018-11-02 14:30:26 +00:00
twinaphex
1aded41b33
Add more localized strings
2018-11-02 15:29:29 +01:00
twinaphex
ad6f891290
Hide MIDI settings if driver is set to null
2018-11-02 15:18:29 +01:00
twinaphex
62cf1d6c37
(NL) Update Dutch
2018-11-02 11:18:54 +01:00
Twinaphex
97c1b20a8b
Merge pull request #7516 from DEX357/patch-22
...
Update msg_hash_pl.h
2018-11-02 03:25:12 +01:00
DEX357
f92f5366b1
Update msg_hash_pl.h
2018-11-01 13:54:14 +01:00
Twinaphex
c9c833806b
Merge pull request #7514 from theheroGAC/patch-38
...
Update msg_hash_it.h
2018-11-01 10:52:42 +01:00
theheroGAC
01864b4f6e
Update msg_hash_it.h
2018-11-01 09:25:36 +01:00
hizzlekizzle
af5eef427e
Merge pull request #7513 from natinusala/libnx-video-recording
...
libnx: enable video recording
2018-10-31 20:23:44 -05:00
natinusala
49082a8c80
libnx: enable video recording
2018-11-01 01:55:05 +01:00
Twinaphex
02e43719bf
Merge pull request #7511 from natinusala/ozone
...
Don't link WIP menu drivers by default
2018-10-31 12:29:31 +01:00
natinusala
a552f26f76
Don't link WIP menu drivers by default
2018-10-31 12:02:24 +01:00
twinaphex
7c93a0934e
(Cocoa) Dehardcode some strings
2018-10-30 19:32:52 +01:00
twinaphex
6cec123fc3
Try this instead
2018-10-30 18:24:37 +01:00
twinaphex
e2888aa5a2
Apply madmonkeys' diff
2018-10-30 17:25:28 +01:00
twinaphex
a662b62d19
Use runloop_get_libretro_system_info in more places - clean some code up
2018-10-30 17:11:07 +01:00
twinaphex
51430e9e5f
Add runloop_get_libretro_system_info
2018-10-30 08:21:32 +01:00
twinaphex
6c51c4458b
Cleanups
2018-10-29 07:38:26 +01:00
twinaphex
03dac742cb
(task_content.c) Some more cleanups
2018-10-29 04:59:54 +01:00
twinaphex
e6dfa35f9d
(task_content.c) More cleanups
2018-10-29 04:48:22 +01:00
twinaphex
305a07a3f3
Create some variables for size
2018-10-29 04:43:05 +01:00
twinaphex
e31c4f541a
Simplify init_subsystem function
2018-10-29 04:04:25 +01:00
Twinaphex
d938861f1a
Merge pull request #7502 from fr500/upstream
...
Couple fixes
2018-10-29 01:55:15 +01:00
radius
8f2b91d95e
[cheevos] fix badges
2018-10-28 19:46:23 -05:00
radius
32766f0017
[content] CRC calculation for needs_fullpath should be within else block
2018-10-28 19:40:18 -05:00
Twinaphex
57e3b313e2
Merge pull request #7499 from natinusala/ozone
...
ozone: load textures for every theme (#7498 workaround)
2018-10-27 23:28:38 +02:00
natinusala
7d058e61b5
ozone: load textures for every theme ( #7498 workaround)
2018-10-27 23:08:20 +02:00
Twinaphex
3e04b88113
Merge pull request #7494 from p-sam/libnx-sanitize-exit
...
libnx: call retroarch_main_quit on exit
2018-10-27 20:23:05 +02:00
Twinaphex
aeeb8e188a
Merge pull request #7496 from natinusala/ozone
...
More ozone improvements
2018-10-27 20:16:46 +02:00
Twinaphex
39df55fec8
Merge pull request #7495 from m4xw/develop
...
[LIBNX] Initialize HID anyway, might fix randomly having no controls
2018-10-27 20:16:35 +02:00
natinusala
67ed8d3986
ozone: fix entries centering
2018-10-27 19:28:18 +02:00
M4xw
efb71fc38e
[LIBNX] Initialize HID anyway, might fix randomly having no controls
2018-10-27 19:27:24 +02:00
natinusala
c9a5156e5d
ozone: fix on the fly theme setting
2018-10-27 19:19:52 +02:00
natinusala
b56da6919c
Convert msg_hash_el.h to LF
2018-10-27 19:13:18 +02:00
p-sam
4c5c2170b6
libnx: call retroarch_main_quit on exit
2018-10-27 16:18:56 +00:00
natinusala
d7be8c4cf2
ozone: fix tabs wrapping, again
2018-10-27 17:25:13 +02:00
twinaphex
c00d3e809a
(Ozone) Fix default value for 'Use Preferred System Color Theme'
2018-10-27 17:11:43 +02:00
twinaphex
689e612af8
(Ozone) Add 'Use System Preferred Color Theme' (enabled for Switch)
2018-10-27 17:10:53 +02:00
twinaphex
624698d2d9
(Ozone) Add menu color theme
2018-10-27 16:51:17 +02:00
Twinaphex
aad127ed2c
Merge pull request #7492 from lambolighting/master
...
Update Greek Translation
2018-10-27 15:45:19 +02:00
Twinaphex
099b04c557
Merge pull request #7493 from natinusala/ozone
...
Ozone libnx fixes
2018-10-27 15:44:57 +02:00
natinusala
52ab4a58a2
ozone: fix tabs wrapping
2018-10-27 14:52:26 +02:00
natinusala
8e37ad858a
ozone: fix horizontal animation on libnx
2018-10-27 14:52:22 +02:00
natinusala
f50b184149
ozone: build it for libnx platform, don't set it as default yet
2018-10-27 14:32:55 +02:00
LamboLighting
b1c9b4919a
Update Greek Translation
...
More updates. Most of the basic menu has been translated.
2018-10-27 11:41:56 +03:00
twinaphex
75d36ebc1f
(Ozone) Button legend now responds to 'Menu Swap OK/Cancel' setting
2018-10-27 06:18:56 +02:00
twinaphex
622bef1f7a
Dehardcode some more strings
2018-10-27 05:48:44 +02:00
twinaphex
9b72a3337c
(Dutch) Update Dutch translation
...
(Ozone) Update hardcoded label
2018-10-27 05:29:28 +02:00
twinaphex
199bc744b3
(Ozone) Use strlcpy/strlcat
2018-10-27 04:47:12 +02:00
twinaphex
2fd2649eb8
Fix ton of C89 warnings/errors
2018-10-27 04:40:43 +02:00
twinaphex
a4d75e3dd8
C89 buildfix
2018-10-27 02:57:50 +02:00
Twinaphex
eb734e4f37
Merge pull request #7491 from natinusala/ozone
...
[WIP] Ozone menu driver
2018-10-27 01:10:22 +02:00
natinusala
158ddc0b2a
New menu driver : ozone (Nintendo Switch lookalike)
2018-10-26 13:24:32 +02:00
Twinaphex
20b9d12914
Merge pull request #7487 from nayslayer/fix-menudriver-leaks
...
Fix xmb.c and stripes.c menu drivers texture memory leak
2018-10-25 19:55:48 +02:00
Twinaphex
0183361254
Merge pull request #7485 from Classicmods/master
...
Added Official RA "Classic" build platform including ARM7 A7 optimisations and Hakchi Build
2018-10-25 19:55:06 +02:00
Ryan 'Swingflip' Hamlin
4a4d7f5e2f
Revert MM dynamic code for seperate PR and rework
2018-10-25 18:48:10 +01:00
Nay Slayer
6b96ff82de
Fix xmb.c and stripes.c menu drivers texture memory leak
2018-10-25 19:40:24 +03:00
Ryan 'Swingflip' Hamlin
cff8c7741c
Fixed tabbing and grammar on Makefile for A7A7
2018-10-25 16:47:46 +01:00
Ryan 'Swingflip' Hamlin
2a4f42aba0
Updated wording included link to support page incase/when help is required.
2018-10-25 16:45:15 +01:00
Ryan 'Swingflip' Hamlin
a45f3a2d59
Added MadMonkey's compression (and the fixes)
2018-10-25 16:30:07 +01:00
Ryan 'Swingflip' Hamlin
e83ccbafe2
Updated version and updated clean for A7A7
2018-10-25 14:20:20 +01:00
Ryan 'Swingflip' Hamlin
c3bfab9285
Finished up Classic Platform (hopefully)
2018-10-25 13:47:22 +01:00
Ryan 'Swingflip' Hamlin
5da7494bfc
whoops
2018-10-25 13:15:41 +01:00
Ryan 'Swingflip' Hamlin
75008d0a22
Added Optimisation for A7A7 and fixed Classic platform
2018-10-25 13:11:55 +01:00
Twinaphex
86434d8e18
Merge pull request #7483 from natinusala/libnx-multitouch
...
libnx: add multitouch to input driver
2018-10-24 17:27:54 +02:00
natinusala
ce873906fc
libnx: add multitouch to input driver
2018-10-24 17:23:22 +02:00
twinaphex
07c45cadd1
Only display CRT SwitchRes settings if video display server is
...
implemented
2018-10-24 04:49:53 +02:00
twinaphex
183aede716
Update CHANGES.md
2018-10-24 04:44:29 +02:00
twinaphex
49b657fce2
Menu Font Green/Blue Color can now be manipulated with the GUI
2018-10-24 04:42:58 +02:00
Ryan 'Swingflip' Hamlin
eff5914fa2
Forgot the new brand name lol.
2018-10-23 17:28:23 +01:00
Ryan 'Swingflip' Hamlin
63d44c0ebc
Added cleanup to A7A7
2018-10-23 17:17:07 +01:00
Ryan 'Swingflip' Hamlin
a8cb30b9c5
Static compiling of ARMv7 CortexA7
2018-10-23 17:16:15 +01:00
Ryan 'Swingflip' Hamlin
93ac62012d
Cleaned up ARMV7A7
2018-10-23 16:55:23 +01:00
Ryan 'Swingflip' Hamlin
8d883bda4b
Removed old hakchi platform
2018-10-23 16:49:11 +01:00
Ryan 'Swingflip' Hamlin
ccceabc541
Added Makefile.classic_armv7_a7
2018-10-23 16:43:28 +01:00
Ryan 'Swingflip' Hamlin
899da1b87c
Merge pull request #1 from libretro/master
...
Rebase
2018-10-23 16:35:49 +01:00
twinaphex
c17135df3e
Revert "Use sceCtrlIsMultiControllerSupported to detect"
...
This reverts commit ef10b7897d .
2018-10-23 02:42:06 +02:00
Twinaphex
805f159154
Merge pull request #7476 from stuartcarnie/sgc-cocoa-events
...
fix(cocoa): Use RApplication for OpenGL
2018-10-22 17:36:40 +02:00
Stuart Carnie
1e6503c0d9
fix(cocoa): Use RApplication for OpenGL
2018-10-21 15:57:05 -07:00
twinaphex
e5b9ca5187
Silence code warnings
2018-10-21 05:43:23 +02:00
twinaphex
726de8e447
Apply diff to fix #6382
2018-10-21 05:40:50 +02:00
Twinaphex
0abb93228e
Merge pull request #7458 from gblues/master
...
Capture CRC content for deferred-loading cores
2018-10-20 22:13:54 +02:00
Twinaphex
35b9167c60
Merge pull request #7468 from alfrix/unused
...
Fix Wunused complains
2018-10-20 22:13:02 +02:00
Twinaphex
83dca0ad0a
Merge pull request #7470 from DEX357/patch-21
...
Update msg_hash_pl.h
2018-10-20 22:12:45 +02:00
DEX357
365fb4b4eb
Update msg_hash_pl.h
2018-10-20 20:36:59 +02:00
Alfrix
d5c56e4601
Rework sublabels to avoid the unhelpful enable/disable
2018-10-20 14:29:28 -03:00
Alfrix
82c3103f82
Fix Wunused complains
2018-10-20 09:50:06 -03:00
twinaphex
882a25326c
Add ctr to the list too
2018-10-20 03:05:22 +02:00
Alfrix
605113a20a
Remove input from main labels at the input menu
2018-10-19 10:11:28 -03:00
Alfrix
50880e6435
Remove audio from main labels at the audio menu
2018-10-19 10:01:35 -03:00
Alfrix
cb7df5a665
Remove driver from main labels at the driver menu
2018-10-19 09:50:21 -03:00
Alfrix
d2f472ba7a
Rework some sublabels
2018-10-19 09:42:22 -03:00
Alfrix
e2dd2c2d69
Remove Enable from main labels
2018-10-19 09:28:44 -03:00
Twinaphex
7f2e21de81
Merge pull request #7459 from lambolighting/master
...
Update Greek Translation
2018-10-19 07:45:10 +02:00
Twinaphex
342ae6e68d
Merge pull request #7462 from stuartcarnie/sgc-cocoa-events
...
fix(cocoa): Move sendEvent implementation to RAWindow
2018-10-19 07:44:54 +02:00
Twinaphex
222e5faab8
Update CHANGES.md
2018-10-19 07:44:35 +02:00
Twinaphex
a1bc9805ce
Update CHANGES.md
2018-10-19 07:44:24 +02:00
twinaphex
c55e65c895
Change this to vita2d
2018-10-19 07:41:41 +02:00
Stuart Carnie
ab1242f368
fix(cocoa): Move sendEvent implementation to RAWindow
...
Introduced independent Info_Metal.plist and MainMenu_Metal.xib files,
to avoid breaking earlier builds.
2018-10-18 19:03:10 -07:00
Nathan Strong
dc18196844
get rid of TODO
2018-10-18 16:44:30 -07:00
Nathan Strong
d03c0be71d
Rewrite file hasher to limit amount hashed
...
== DETAILS
Since the content file could potentially be huge, hashing the
whole thing at runtime may take a really long time. Plus, it
was loading the whole file into RAM at once.
Now, we only load 1MB at a time and hash up to the first 64MB.
== TESTING
I don't have any large content files to test it with, but I
tested it with a small one and confirmed that the hash was
correct.
2018-10-18 16:38:02 -07:00
Twinaphex
6ad2727835
Merge pull request #7461 from Themaister/master
...
Vulkan: Keep enable state the same after loading new overlay.
2018-10-19 00:45:14 +02:00
Themaister
66e7c73193
Keep enable state the same after loading new overlay.
2018-10-18 23:37:45 +02:00
LamboLighting
5353e29afa
Update intl/msg_hash_el.h
2018-10-18 22:57:11 +03:00
Nathan Strong
edacf67e75
Capture CRC content for deferred-loading cores
...
== DETAILS
Fixes a bug where content CRC32 is not calculated when content loading
is done by the core instead of libretro. This impacts the ability to
do accurate content matching on netplay.
This notably affects MAME, but is by no means limited to MAME.
Change summary:
- adds a method to the crc32 implementation that calculates crc32 for
a file (as opposed to an in-memory buffer)
- fix a minor bug that would print the "core will load its own content"
right before attempting to load compressed content
- in the actual "core will load its own content" path, calculate the CRC32
and log it before returning
== TESTING
Tested locally on OSX:
- loaded content
- started netplay
- confirmed CRC showing in netplay data
- verified CRC32 against external crc32 tool
2018-10-18 11:26:45 -07:00
Twinaphex
ad87112cfc
Merge pull request #7454 from stuartcarnie/sgc-fix-events
...
Suppress event propagation when event is not for main RA window
2018-10-18 07:43:00 +02:00
Stuart Carnie
ca0c1533e3
fix(cocoa): Suppress event propagation when event is not for RA window
...
This is required when the Qt window is focused.
Ideally, event handling should be reviewed and refactored such that this
hack is not necessary.
2018-10-17 22:39:45 -07:00
twinaphex
0957017a32
Update Dutch localization
2018-10-18 05:49:58 +02:00
Twinaphex
af88f0ccb2
Merge pull request #7453 from stuartcarnie/sgc-fix-quit
...
fix: Post CMD_EVENT_QUIT directly to command event queue
2018-10-18 04:38:54 +02:00
Stuart Carnie
9370123133
fix: Post CMD_EVENT_QUIT directly to command queue
2018-10-17 19:36:18 -07:00
Twinaphex
aaafa18235
Merge pull request #7452 from meleu/patch-4
...
added cheevos console ID for atari7800
2018-10-17 21:48:00 +02:00
meleu
87467be496
added cheevos console ID for atari7800
2018-10-17 16:37:41 -03:00
twinaphex
421e6178e5
Buildfix
2018-10-17 18:20:01 +02:00
Twinaphex
f11bc8304c
Merge pull request #7449 from gblues/master
...
Rewrite content search task
2018-10-17 07:54:00 +02:00
Twinaphex
697d8a3ba4
Update CHANGES.md
2018-10-17 07:42:01 +02:00
Nathan Strong
0abe42d9a4
Rewrite content search task
...
== DETAILS
In attempting to identify where netplay lobby errors were occuring,
I found that the code which does the content search was pretty messy,
so I've cleaned it up.
- Search is now more efficient. Playlists are only iterated over once,
instead of twice.
- Error messages are more helpful
- Eliminated goto abuse
- code is easier to follow and has comments describing the logical
flow.
== TESTING
Tested lightly locally, although hard to test thoroughly due to tight
netplay requirements.
2018-10-16 22:40:13 -07:00
twinaphex
3d731aec19
Call network_init before processing the network information list
2018-10-17 07:36:46 +02:00
twinaphex
63eff7f236
Create menu_animation_get_delta_time
2018-10-17 06:55:49 +02:00
twinaphex
4692e95fd8
Refactor 'kill by tag' and 'kill by subject'
2018-10-17 06:49:24 +02:00
twinaphex
ebd8e5bbc2
Cleanup
2018-10-17 06:20:22 +02:00
twinaphex
cf9341f2ea
Update libretro-common
2018-10-17 05:45:43 +02:00
Twinaphex
e3e4abf846
Remove some unused variables
2018-10-17 05:44:05 +02:00
twinaphex
5017063a7e
Fix stripes.c
2018-10-17 05:34:59 +02:00
twinaphex
131d77875e
Create menu_displaylist_setting
2018-10-17 05:33:22 +02:00
Twinaphex
927c65a1ba
Update CHANGES.md
2018-10-17 04:57:47 +02:00
Twinaphex
0c3ad40249
Merge pull request #7446 from Themaister/master
...
Fix RGUI regression on Vulkan.
2018-10-16 23:40:54 +02:00
Themaister
3f41cd533b
Fix RGUI regression on Vulkan.
2018-10-16 23:29:17 +02:00
Twinaphex
b804c087fe
Merge pull request #7445 from Tatsuya79/patch-6
...
Menu driver fallback: don't change menu for null video driver
2018-10-16 19:20:49 +02:00
Tatsuya79
d0e083ac18
Menu driver fallback: don't change menu for null video driver
2018-10-16 19:14:19 +02:00
Brad Parker
a92a27a230
gdi: ignore menu_shader_pipeline setting
2018-10-16 10:30:57 -04:00
Twinaphex
2aefc7af1c
Merge pull request #7443 from alfrix/master
...
Move Privacy settings to User
2018-10-16 04:43:36 +02:00
Alfrix
6338039ac0
Move Privacy settings to User
2018-10-15 22:32:03 -03:00
twinaphex
778c3fff73
(GL) Use shader_driver directly
2018-10-15 06:47:18 +02:00
twinaphex
9e90316da9
CXX_BUILD fixes
2018-10-15 04:01:11 +02:00
twinaphex
7717631909
Buildfix
2018-10-15 03:38:43 +02:00
twinaphex
9f74b05b13
Add HAVE_QT ifdefs
2018-10-15 03:38:15 +02:00
twinaphex
9e2d688e1d
Get rid of video_context_driver_get_context_data
2018-10-15 01:27:18 +02:00
Twinaphex
d854ba5c05
Merge pull request #7386 from fr500/master
...
force fast-save-states while netplay is enabled
2018-10-14 21:30:57 +02:00
Twinaphex
cabb39fc2c
Merge pull request #7438 from RetroSven/master
...
extend cheat searching to accommodate multiple memory pointers
2018-10-14 21:24:12 +02:00
Sven
1dcc292f41
Merge remote-tracking branch 'upstream/master'
2018-10-14 14:26:14 -04:00
Sven
b48768c023
extend cheat searching to accommodate multiple memory pointers
2018-10-14 14:25:44 -04:00
Twinaphex
aea73403ce
Merge pull request #7437 from stuartcarnie/sgc-qt-deploy
...
feat(Qt): Use macdeployqt to embed Qt frameworks and plugins to .app bundle
2018-10-14 20:12:24 +02:00
Stuart Carnie
35620ffe47
feat(Metal): Add support for screen shots
2018-10-14 11:07:57 -07:00
twinaphex
6b03a95b8d
Cleanup
2018-10-14 20:04:29 +02:00
twinaphex
454761a6ed
Get rid of video_context_driver_bind_hw_render
2018-10-14 19:49:24 +02:00
twinaphex
2edd03361c
Remove video_context_driver_check_window
2018-10-14 17:49:29 +02:00
Twinaphex
d58dc3186d
Merge pull request #7436 from lambolighting/master
...
Update Greek Translation
2018-10-14 16:45:17 +02:00
LamboLighting
d4861e0952
More Greek translations and some fixes
...
More things translated and fixed some spelling mistakes from the previous commit.
2018-10-14 15:06:35 +03:00
waitingmoon
4e99132e23
Update JP translation ( #7407 )
...
* Update JP translation (Video and Audio)
* Update JP translation (Main Menu, Settings)
* Update JP translation (Netplay, Import)
* minor change
* Change システム to 全般
* Change 全般 to メイン (refrect 5ch users opinion)
* restore explanation of non-windowed fullscreen mode
2018-10-14 04:41:51 -04:00
twinaphex
c73d13d4bc
Don't use video_context_driver_check_window anymore - go call it
...
directly
2018-10-14 08:40:00 +02:00
twinaphex
448d2d333c
Set ctx_driver
2018-10-14 08:22:26 +02:00
twinaphex
e661cf3cfd
Rewrite video_context_driver_init_first
2018-10-14 08:13:05 +02:00
twinaphex
2bca74bbaa
Fix this
2018-10-14 08:00:42 +02:00
twinaphex
24e18fcce6
Simplify video_context_driver_init_first
2018-10-14 07:59:43 +02:00
twinaphex
4d6dfd163d
Remove unused function
2018-10-14 06:00:26 +02:00
Twinaphex
2e67f4f02c
Merge pull request #7435 from fr500/lanrooms
...
start registering the application so it can be started from discord
2018-10-14 04:25:18 +02:00
radius
bf7c3f17b3
start registering the application so it can be started from discord
2018-10-13 21:09:19 -05:00
Twinaphex
f0494a5645
Merge pull request #7434 from fr500/lanrooms
...
make discord app id configurable
2018-10-14 01:18:34 +02:00
radius
32c346a3e7
make discord app id configurable
2018-10-13 18:17:17 -05:00
Twinaphex
6662456e02
Merge pull request #7399 from fr500/cheevos
...
[cheevos] autoload state may kick in before achievements are loaded, …
2018-10-13 23:44:34 +02:00
Twinaphex
b38f21dcc3
Merge pull request #7433 from fr500/lanrooms
...
fix these two
2018-10-13 23:44:19 +02:00
radius
8c9e6a7c4e
fix these two
2018-10-13 16:31:58 -05:00
Twinaphex
dbe35078dd
(Mojave) have to bump up deployment target to OSX 10.6
2018-10-13 22:07:34 +02:00
twinaphex
84948c9b8b
Backport orbea commits - don't unload content if it was never loaded -
...
don't deinit core when they are not inited - sorry for the long delays
2018-10-12 23:12:06 +02:00
twinaphex
4a67dd8d02
Buildfix
2018-10-12 21:31:59 +02:00
Twinaphex
bd7656a80f
Merge pull request #7422 from ayssia/master
...
Update Simplified Chinese Localization
2018-10-12 19:39:04 +02:00
Twinaphex
81fdcff708
Merge pull request #7425 from altiereslima/master
...
Update intl/msg_hash_pt_br.h
2018-10-12 19:38:52 +02:00
altiereslima
56a69b073f
Update intl/msg_hash_pt_br.h
2018-10-12 14:15:02 -03:00
twinaphex
ba020720db
Add HAVE_NETPLAYDISCOVERY
2018-10-12 18:29:52 +02:00
Twinaphex
264c1ee381
Merge pull request #7424 from natinusala/libnx-network-info
...
libnx: add network interfaces info
2018-10-12 17:47:27 +02:00
natinusala
eac0d603f4
libnx: add network interfaces info
2018-10-12 17:37:03 +02:00
Ayssia
92eb209c6f
Minor Fix
2018-10-12 13:51:43 +08:00
Ayssia
7dd05d4750
Minor Fix
2018-10-12 13:10:44 +08:00
Twinaphex
75485e79a0
Merge pull request #7418 from fr500/lanrooms
...
enable local room discovery on WiiU
2018-10-12 03:27:51 +02:00
radius
8daff7e3da
force fast-save-states while netplay is enabled
2018-10-11 20:18:40 -05:00
radius
e1227b2d68
enable local room discovery on WiiU
2018-10-11 20:15:50 -05:00
twinaphex
b8cb3fd4a7
(CHANGES.md) Update
2018-10-12 01:38:12 +02:00
Twinaphex
9e03e396ab
Merge pull request #7414 from ayssia/master
...
Update simplified Chinese localization
2018-10-12 01:37:38 +02:00
Twinaphex
58f8c2eddb
Merge pull request #7416 from lambolighting/master
...
(Language) Greek Translation of RetroArch - WIP
2018-10-12 01:35:20 +02:00
Twinaphex
58443cafe5
Merge pull request #7417 from gblues/master
...
WiiU: fix network information
2018-10-12 01:11:24 +02:00
Twinaphex
50682c9a46
Merge pull request #7014 from mickski56/master
...
address #6920 Proper analog trigger support
2018-10-12 01:08:39 +02:00
Nathan Strong
c5f9fc0a34
WiiU: fix network information
...
== DETAILS
For local netplay, it's useful to have your IP address easily
available. This commit makes the Information > Network Information
menu display the Wii U's IP address.
Change summary:
- Fix the logging init to be reentrant to avoid socket consumption
- Add implementation of POSIX `getifaddrs()` and `freeifaddrs()`
to `missing_libc_functions.c`
- Remove compiler directives protecting the code paths that call
`getifaddrs()` from being used in Wii U builds
== TESTING
Have tested locally, successfully get IP address information in
the Information > Network Information.
I think this may also fix NAT traversal. Will need to be tested.
2018-10-11 15:37:15 -07:00
LamboLighting
8509132ebd
(Language) Greek translation of RetroArch
...
First steps of the translation.
Still a WIP. Most of the menu labels have been translated. Lots of sublabels still need translation.
2018-10-12 01:22:33 +03:00
Ayssia
7d0b041bfa
Fix duplicate line
2018-10-11 18:52:26 +08:00
Ayssia
7059f2b645
Major update by @loverlf
2018-10-11 18:48:36 +08:00
twinaphex
85c1de7d3a
Cleanups
2018-10-11 05:05:21 +02:00
Twinaphex
21e39c0389
Cleanups
2018-10-11 05:00:49 +02:00
Ayssia
5d6c4c3a46
Minor fix & Multiline formatting
2018-10-11 10:55:56 +08:00
twinaphex
75f8e2e7a1
Revert
2018-10-11 03:52:38 +02:00
twinaphex
08e8fa3144
This shouldn't return false
2018-10-11 03:38:50 +02:00
twinaphex
49a3514147
Revert "Revert "bugfix cheat saving""
...
This reverts commit 9862579610 .
2018-10-11 03:27:06 +02:00
twinaphex
c443d6b475
Revert "Revert this - was getting crashes in both OSX and MSVC 2003"
...
This reverts commit 7d0dba3007 .
2018-10-11 03:26:58 +02:00
twinaphex
0782c3c820
Cleanups
2018-10-11 03:26:39 +02:00
Twinaphex
77f508dccb
Merge pull request #7411 from fr500/presets
...
fix auto shader preset loading in d3d10, d3d11, d3d12
2018-10-11 02:34:12 +02:00
radius
454efe03dc
fix auto shader preset loading in d3d10, d3d11, d3d12
2018-10-10 19:02:36 -05:00
Brad Parker
2517670f80
gdi: remove unused variable
2018-10-10 17:54:38 -04:00
twinaphex
7d0dba3007
Revert this - was getting crashes in both OSX and MSVC 2003
...
in config_file.c inside config_get_entry
2018-10-10 23:34:16 +02:00
twinaphex
9862579610
Revert "bugfix cheat saving"
...
This reverts commit 4c3b06d640 .
2018-10-10 23:27:19 +02:00
Twinaphex
e9752fb546
Merge pull request #7409 from gblues/master
...
wiiu: small cleanup
2018-10-10 21:13:28 +02:00
Nathan Strong
d3f8d8a08d
wiiu: small cleanup
...
== DETAILS
- remove extraneous '+' from a manually applied diff
- fix the net_listen.sh script so it works properly on
Mac OSX
== TESTING
Works locally.
2018-10-10 11:38:03 -07:00
twinaphex
d32b08b0f4
Add split joycon settings
2018-10-10 20:31:55 +02:00
twinaphex
192d1f6dd4
Updates
2018-10-10 20:17:33 +02:00
twinaphex
c2112c4cbf
Commit this diff patch by gblues
2018-10-10 20:15:31 +02:00
Twinaphex
f00f2e3ccf
Merge pull request #7169 from GregorR/wii-u-netplay-fix
...
Fix netplay on Wii U
2018-10-10 20:14:24 +02:00
Twinaphex
6aba49f60f
Merge pull request #7408 from ayssia/master
...
Update Simplified Chinese Localization
2018-10-10 19:57:05 +02:00
Ayssia
eddf441a2a
Minor Fix
2018-10-11 01:52:36 +08:00
Ayssia
1bda769fab
Update Simplified Chinese Localization
2018-10-11 01:51:18 +08:00
twinaphex
5b4473b948
Create gl_set_core_context
2018-10-10 18:24:41 +02:00
twinaphex
c3c169aeab
Add this
2018-10-10 18:08:13 +02:00
Twinaphex
8c845a249e
Merge pull request #7406 from RetroSven/master
...
bugfix cheat saving
2018-10-10 17:28:05 +02:00
twinaphex
b61c67b5c6
Don't have GDI fallback to rgui
2018-10-10 17:17:02 +02:00
Sven
46d147ee95
Merge remote-tracking branch 'upstream/master'
2018-10-10 11:11:07 -04:00
Sven
4c3b06d640
bugfix cheat saving
2018-10-10 11:10:49 -04:00
Brad Parker
230a7fd7b0
Win95 buildfix
2018-10-10 10:59:49 -04:00
Twinaphex
724e135f27
Merge pull request #7405 from ayssia/master
...
Update Simplified Chinese Localization
2018-10-10 16:47:39 +02:00
twinaphex
f336fa0337
CXX_BUILD fixes
2018-10-10 16:38:13 +02:00
Ayssia
455d0d83f0
Update Simplified Chinese Localization
2018-10-10 22:25:48 +08:00
ayssia
92075da942
Merge pull request #1 from libretro/master
...
merge libretro master
2018-10-10 22:22:59 +08:00
twinaphex
04cc181771
Cleanups
2018-10-10 16:18:29 +02:00
Twinaphex
1fae526337
Merge pull request #7403 from bparker06/gdi_imp
...
win32: Improvements to GDI drivers
2018-10-10 16:13:10 +02:00
Brad Parker
b9699f4780
gdi: texture load support, fix menu text alignment, support multi-line messages
2018-10-10 09:58:49 -04:00
Twinaphex
1a55492ff1
Merge pull request #7402 from RetroSven/master
...
fix new rumble types ; increase max displayed cheats to 6000
2018-10-10 15:26:59 +02:00
Sven
30d4df7634
Merge remote-tracking branch 'upstream/master'
2018-10-10 09:16:39 -04:00
Sven
f53e1ca4b1
fix new rumble types ; increase max displayed cheats to 6000
2018-10-10 09:15:46 -04:00
twinaphex
641d593216
Add note
2018-10-10 05:32:00 +02:00
twinaphex
4ed151fb35
Cleanups - don't set core profile bit immediately
2018-10-10 05:30:50 +02:00
twinaphex
a31cf3c868
Bake in MD5
2018-10-10 04:49:40 +02:00
twinaphex
b46ce0dec9
Buildfix
2018-10-10 04:36:53 +02:00
twinaphex
d1022d9040
Cleanups
2018-10-10 04:32:36 +02:00
twinaphex
13a0274f57
Localize some strings
2018-10-10 04:25:11 +02:00
twinaphex
f1c5b268ca
Hide Quick Menu properly
2018-10-10 04:00:51 +02:00
radius
6dc8862220
[cheevos] autoload state may kick in before achievements are loaded, disable autoload state altogether if cheevos hardcode is enabled
2018-10-09 19:07:05 -05:00
twinaphex
1b1a0c8d27
Stub this out for GEKKO
2018-10-10 02:01:34 +02:00
Twinaphex
2a46d73c95
Merge pull request #7397 from alfrix/master
...
Use subsetting as placeholder icon until themes are updated
2018-10-10 01:45:46 +02:00
Alfrix
304b4f3f57
Use subsetting as placeholder until themes are updated
2018-10-09 20:31:19 -03:00
Twinaphex
1ffcd2795a
Merge pull request #7396 from alfrix/master
...
WIP New Netplay icons
2018-10-10 01:13:41 +02:00
Twinaphex
26e88c6af0
Merge pull request #7395 from meepingsnesroms/master
...
Disable all the non working defines for 3DS
2018-10-10 01:13:25 +02:00
Alfrix
fa03a634d0
New Netplay icons
2018-10-09 19:52:28 -03:00
meepingsnesroms
96b8099015
Disable all the non working defines for 3DS
...
The network stuff I started implementing and never finished and the threads are broken for an unknown reason.
This basicly just disabled the menu options associated with these things as none of them are currently working
2018-10-09 15:44:03 -07:00
twinaphex
c02536af08
Roll all this back
2018-10-09 20:42:47 +02:00
Twinaphex
28b18fe4c2
Merge pull request #7394 from flyinghead/fh/nogl-fix
...
Do not force the requested hw context to be Open GL
2018-10-09 20:37:45 +02:00
flyinghead
8d586e1a0c
Do not force the requested hw context to be Open GL
2018-10-09 20:31:40 +02:00
Twinaphex
8bd0c84e03
Merge pull request #7392 from flyinghead/fh/gl4-reinit-fix
...
Update the rendering context with the GL version whether it is a core context
2018-10-09 19:45:42 +02:00
flyinghead
c11e47b08a
Checking for core context returns an error in GL3
...
This error should be ignored.
Mac build fix
2018-10-09 19:27:55 +02:00
Flyinghead
d4815084ec
Update the rendering context with the GL version whether it is a core context
2018-10-09 17:58:36 +02:00
twinaphex
a27bce38cd
Simplify gl_get_context
2018-10-09 16:46:40 +02:00
twinaphex
f277489efc
Comment out pthread attr for 3DS
2018-10-09 15:35:39 +02:00
twinaphex
0b3ac4e39d
Fix C++ comment
2018-10-09 15:28:09 +02:00
Twinaphex
d191517ac5
Merge pull request #7388 from ayssia/master
...
Update Simplified Chinese localization
2018-10-09 15:26:29 +02:00
Ayssia
1fab4cfd2b
Fix typo
2018-10-09 21:17:13 +08:00
Ayssia
7f0c73f67a
Update Simplified Chinese localization
2018-10-09 14:57:24 +08:00
waitingmoon
a49253cb6e
Update JP translation ( #7371 )
...
* Update JP translation
* Update msg_hash_ja.h
2018-10-08 23:30:01 -04:00
Brad Parker
262634739c
xmb: increase sublabel size limit to handle longer strings (especially CJK languages)
2018-10-08 23:29:17 -04:00
twinaphex
0d699208d3
Update rthreads
2018-10-09 03:55:34 +02:00
twinaphex
521b978d31
Add sthread_create_with_priority - missing functionality from desmume
...
rthreads implementation
2018-10-09 03:43:34 +02:00
Twinaphex
dc36691f2c
Update CHANGES.md
2018-10-09 01:31:30 +02:00
Twinaphex
6cf0f1b08c
Update CHANGES.md
2018-10-09 01:27:20 +02:00
Twinaphex
0309d62bc9
Merge pull request #7377 from WerWolv98/master
...
Updated German translation
2018-10-09 01:25:57 +02:00
Twinaphex
a6cd8abb90
Merge pull request #7381 from ayssia/master
...
Update Simp. Chinese Localization
2018-10-09 01:25:43 +02:00
twinaphex
4468671cef
Go back to this version by radius - the other one didn't work
2018-10-09 01:15:47 +02:00
twinaphex
1bd91193fd
(Menu) All the ident names should be identical to the video driver ident names
2018-10-09 01:05:46 +02:00
twinaphex
57adfe0141
(WIIU) menu_display_wiiu.c should have the same ident name as the video driver
2018-10-09 01:03:29 +02:00
Twinaphex
4c8e0c808a
Merge pull request #7385 from alfrix/master
...
Update PS3 icon
2018-10-08 21:48:03 +02:00
Alfrix
2ef314e27d
Update PS3 icon
2018-10-08 16:39:04 -03:00
twinaphex
508e5efdd7
Revert "Should hopefully fix Reicast issues"
...
This reverts commit 509ecab3fe .
2018-10-08 18:54:26 +02:00
twinaphex
509ecab3fe
Should hopefully fix Reicast issues
2018-10-08 15:39:00 +02:00
Twinaphex
22dafd6251
Merge pull request #7383 from natinusala/nx-input-capabilities
...
switch_input: add pointer capabilities for libnx
2018-10-08 14:39:26 +02:00
natinusala
57db04b389
switch_input: add pointer capabilities
2018-10-08 14:36:03 +02:00
Ayssia
a2548288b3
Update Simplified Chinese Localization
2018-10-08 17:15:22 +08:00
Ayssia
6748efe020
Fix duplicate line
2018-10-08 11:44:49 +08:00
Ayssia
ec793c7955
Update Simp. Chinese Localization
2018-10-08 11:40:22 +08:00
Ayssia
4abc718f05
Update Simp. Chinese Localization
2018-10-08 11:17:48 +08:00
twinaphex
247b21b151
(platform_switch.c) Set retro_rating level to 11 - some minor
...
cleanups
2018-10-08 04:20:07 +02:00
WerWolv
f35ee6c0c1
Updated German translation
2018-10-07 22:32:41 +02:00
Twinaphex
58dac5c0a5
Merge pull request #7375 from ayssia/master
...
Update Simplified Chinese Localization
2018-10-07 14:32:42 +02:00
Ayssia
7771b0db10
Fix typo
2018-10-07 14:00:27 +08:00
Ayssia
5b92570f50
Update Simplified Chinese Localization
2018-10-07 12:00:09 +08:00
Ayssia
cb9ff15cc4
Update Simplified Chinese Localization
2018-10-07 10:47:31 +08:00
twinaphex
4d8a3db02f
(iOS) Fix issue https://github.com/libretro/RetroArch/issues/7298#issuecomment-427618317
2018-10-07 04:33:06 +02:00
Twinaphex
c29654b504
Merge pull request #7332 from grimpunch/master
...
Date Time setting for AM:PM as an option
2018-10-07 02:31:21 +02:00
Ayssia
8269d6837c
Update Simplified Chinese Localization
2018-10-07 01:33:42 +08:00
Stuart Carnie
4240c895bf
fix(macOS/Qt): Rename produce RetroArchQT → RetroArch ( #7374 )
2018-10-06 12:27:53 -04:00
twinaphex
c496657556
Fix issue with GL
2018-10-06 17:52:03 +02:00
twinaphex
7260e52a23
Make improved version of this - https://github.com/libretro/RetroArch/pull/7350/commits/873d60151fb7ff88fca5353a02b498dff7fc964b
2018-10-06 17:48:12 +02:00
twinaphex
50eb4adc4b
(libnx) Use audio_switch_thread by default
2018-10-06 17:35:52 +02:00
twinaphex
cf5b8a5fca
(libnx) Enable threaded video by default
2018-10-06 17:34:35 +02:00
twinaphex
31ba215c94
Update GLSM
2018-10-06 17:05:06 +02:00
twinaphex
9b68aa23a9
(libnx) Add HAVE_LANGEXTRA
2018-10-06 16:30:55 +02:00
Twinaphex
d628e01247
Merge pull request #7373 from natinusala/lakka-switch
...
Added Lakka Switch menu entries + translations + default config
2018-10-06 15:53:33 +02:00
natinusala
8250007b8e
Added Lakka Switch menu entries
2018-10-06 15:44:37 +02:00
twinaphex
f1e7e0c5f7
Update GLSM
2018-10-06 15:40:48 +02:00
twinaphex
22424fce0f
Update libretro-common
2018-10-06 15:16:33 +02:00
twinaphex
1cb4a0a34f
Update
2018-10-06 15:15:37 +02:00
Twinaphex
088a7ed60d
Merge pull request #7372 from gvbr/build
...
Fix error when compiling without cheevos
2018-10-06 14:05:24 +02:00
gvbr
f11bb03825
Fix error when compiling without cheevos
2018-10-06 04:37:37 -07:00
twinaphex
09c8e52387
Cleanups
2018-10-06 04:23:57 +02:00
twinaphex
f94d7e07af
Cleanups
2018-10-06 04:20:54 +02:00
twinaphex
653544d4c3
Cleanups
2018-10-06 04:13:58 +02:00
twinaphex
944ca22d76
Localize some strings
2018-10-06 04:11:01 +02:00
Christian Murphy
61285cfd4b
Merge pull request #1 from bparker06/ampm_mb
...
convert AM/PM string from local encoding to utf8
2018-10-06 02:21:19 +01:00
Twinaphex
41de006be6
Update CHANGES.md
2018-10-06 02:58:03 +02:00
Brad Parker
7366a46bc2
convert AM/PM string from local encoding to utf8
2018-10-05 19:02:50 -04:00
=Christian Murphy
017d1b710e
Restore default time mode, replace non-sensical time date formats with more commonly used ones
2018-10-05 23:11:38 +01:00
Dan Weiss
75a1ea749b
Fix missing BOM markers ( #7367 )
2018-10-04 19:42:41 -04:00
Twinaphex
1b96d82cf2
Merge pull request #7366 from casdevel/midi
...
Add ALSA MIDI driver
2018-10-04 23:34:39 +02:00
Zoran Vuckovic
c1662ded34
Add ALSA MIDI driver
2018-10-04 21:48:11 +02:00
waitingmoon
cdea2a0ba6
Update msg_hash_ja.h ( #7363 )
2018-10-04 13:34:04 -04:00
twinaphex
4206d7ac8a
Silence warnings
2018-10-04 16:40:47 +02:00
twinaphex
57c77a9a28
Silence more warnings
2018-10-04 16:32:40 +02:00
twinaphex
0ba8597041
Cleanups/silence warnings
2018-10-04 16:24:10 +02:00
Twinaphex
295e39300c
Update CHANGES.md
2018-10-04 05:46:36 +02:00
Twinaphex
982c3df480
Update CHANGES.md
2018-10-04 05:45:21 +02:00
Twinaphex
34ed72fcd0
Update CHANGES.md
2018-10-04 05:44:26 +02:00
Twinaphex
532e815e32
Update CHANGES.md
2018-10-04 05:43:42 +02:00
Twinaphex
a4834270fc
Merge pull request #7315 from waitingmoon/patch-4
...
Update msg_hash_ja.h
2018-10-04 02:15:50 +02:00
Twinaphex
c7b7661340
Merge branch 'master' into patch-4
2018-10-04 02:15:17 +02:00
Twinaphex
212c3b399d
Merge pull request #7361 from rsn8887/master
...
[SWITCH] Use proper button labels
2018-10-04 02:10:37 +02:00
rsn8887
827aa4936a
[SWITCH] Use proper button labels
2018-10-03 18:50:33 -05:00
Twinaphex
a7e96cd9d4
Merge pull request #7357 from theheroGAC/patch-37
...
Update msg_hash_it.h
2018-10-03 21:38:18 +02:00
Twinaphex
43bbb5b231
Merge pull request #7349 from RetroSven/master
...
fix gdi scanning
2018-10-03 21:38:00 +02:00
theheroGAC
748bc6cf4d
Update msg_hash_it.h
2018-10-03 21:05:16 +02:00
Twinaphex
1924673700
Merge pull request #7356 from natinusala/libnx-touch2
...
libnx: improve touch scaling calc
2018-10-03 20:43:40 +02:00
natinusala
a5f122a84e
libnx: improve touch scaling calc
2018-10-03 18:50:36 +02:00
Brad Parker
826c77d523
style cleanup
2018-10-02 16:56:40 -04:00
waitingmoon
cf939aefe2
Update msg_hash_ja.h
...
minor change
2018-10-03 04:50:05 +09:00
Sven
b6aec689fe
Merge remote-tracking branch 'upstream/master'
2018-10-02 15:16:05 -04:00
Sven
fc40e6ac85
fix gdi scanning - database only contains crcs for track 1 - so do not try to find largest track - just stop on track 1
2018-10-02 15:15:45 -04:00
Sven
7271cba7f0
do not display applying cheat message unless there are actually cheats ( #7348 )
...
* do not display applying cheat message unless there are actually cheats
* code style
* style
2018-10-02 14:10:17 -04:00
twinaphex
64b2e6ea5f
Update platform_unix.c
2018-10-02 20:08:23 +02:00
Sven
ce8dc3634f
style
2018-10-02 14:06:40 -04:00
Sven
4d0547adcd
code style
2018-10-02 14:03:59 -04:00
Sven
c204d7b33f
do not display applying cheat message unless there are actually cheats
2018-10-02 13:58:58 -04:00
Twinaphex
075a5eff5a
Update CHANGES.md
2018-10-02 19:13:21 +02:00
=Christian Murphy
940a03f552
Linux friendly datetime locale settings, slightly less friendly datetime locale settings for Windows
2018-10-01 23:32:54 +01:00
twinaphex
c9c6c5a5a6
Bump up APK codes
2018-10-01 21:45:07 +02:00
twinaphex
a70057a5c8
Update CHANGES.md
2018-10-01 21:42:43 +02:00
twinaphex
bba6f438cf
Cleanups; set pointer_enable for libnx
2018-10-01 21:42:05 +02:00
Twinaphex
8fc474e8c5
Merge pull request #7344 from natinusala/libnx-touch
...
libnx: added touch support
2018-10-01 21:38:01 +02:00
natinusala
fef4448ddb
libnx: added touch support
2018-10-01 21:22:21 +02:00
Twinaphex
997ff1968f
Merge pull request #7343 from m4xw/libnx
...
[LIBNX] Split non-inline functions from the header, increase stack
2018-10-01 21:18:04 +02:00
M4xw
b8ec926078
[LIBNX] Split non-inline functions from the header, increase stack
2018-10-01 21:12:59 +02:00
twinaphex
0ed42e2920
Add some more to CHANGES.md
2018-10-01 17:52:24 +02:00
Twinaphex
30ee9d4a3d
Update CHANGES.md
2018-10-01 17:20:28 +02:00
Twinaphex
bef0127348
Merge pull request #7342 from natinusala/libnx-cheevos
...
libnx: enable cheevos
2018-10-01 17:18:11 +02:00
natinusala
eb6d384798
libnx: enable cheevos
2018-10-01 16:38:34 +02:00
twinaphex
983c234a3e
Update libretro.h
2018-10-01 16:23:08 +02:00
twinaphex
7a72619eff
Update libretro-common
2018-10-01 15:50:41 +02:00
twinaphex
3dcefa9316
Update libretro.h
2018-10-01 15:49:54 +02:00
twinaphex
ac14ea6d01
Go back to old cheevos
2018-10-01 15:02:51 +02:00
Brad Parker
ead5b2c0f7
doxygen: quiet output
2018-09-30 23:37:45 -04:00
twinaphex
85ed60cf9a
Cleanups
2018-10-01 03:46:12 +02:00
twinaphex
fa1096a604
Warning fix
2018-10-01 03:43:53 +02:00
twinaphex
3ec182110a
Buildfix
2018-10-01 03:42:54 +02:00
twinaphex
2c546597b4
Don't bake in cheevos for C89 for now until issues are fixed
2018-10-01 03:33:54 +02:00
twinaphex
072848445c
Fix some C89_BUILD errors
2018-10-01 03:31:13 +02:00
twinaphex
f0c684707f
Fix C89_BUILD
2018-10-01 03:28:39 +02:00
Twinaphex
1bba09461b
Merge pull request #7338 from libretro/emscripten-docs
...
Add Emscripten compile documentation
2018-10-01 03:24:29 +02:00
twinaphex
4ec5197bc9
Update CHANGES.md
2018-10-01 03:21:11 +02:00
Twinaphex
e774faf45d
Merge pull request #7339 from RobLoach/stb-truetype-check
...
Add STB TrueType Support Check
2018-10-01 03:06:56 +02:00
Rob Loach
b523b9ec22
Add check for STB TrueType
2018-09-30 20:42:09 -04:00
Rob Loach
5a870f9190
Add language entry for STB TrueType support
2018-09-30 20:38:59 -04:00
Rob Loach
db46d91ec6
emscripten: Add Emscripten compile documentation
...
This adds some documentation about compiling emscripten.
2018-09-30 20:23:05 -04:00
Twinaphex
20cc284d57
Update CHANGES.md
2018-10-01 02:17:28 +02:00
Twinaphex
8548e00503
Merge pull request #7335 from fr500/master
...
use stb font in emscripten (untested)
2018-10-01 02:15:28 +02:00
twinaphex
7245cb2732
Add Reset To Defaults setting
2018-10-01 02:13:53 +02:00
Twinaphex
d4d9ec97a7
Merge pull request #7337 from libretro/coverity_scan
...
Coverity scan
2018-10-01 02:02:24 +02:00
Twinaphex
cd40b26c39
Update CHANGES.md
2018-10-01 02:01:56 +02:00
twinaphex
cbcc1a5ef4
Update
2018-10-01 02:00:07 +02:00
twinaphex
f457dea880
Don't show Joy-Con Split for non-Switch
2018-10-01 02:00:07 +02:00
twinaphex
60eb45c102
prevent some pointer grabbing
2018-10-01 02:00:07 +02:00
twinaphex
7367407ee4
Update
2018-10-01 01:59:36 +02:00
twinaphex
146f445774
Don't show Joy-Con Split for non-Switch
2018-10-01 01:59:10 +02:00
twinaphex
a098ce9fdd
prevent some pointer grabbing
2018-10-01 01:54:56 +02:00
Twinaphex
85bf71c0c2
Update CHANGES.md
2018-10-01 01:38:03 +02:00
twinaphex
527228e571
Add L + R Menu toggle
2018-10-01 01:36:53 +02:00
Twinaphex
6847bb8845
Merge pull request #7336 from libretro/switch_nxlink_threading
...
Switch nxlink threading
2018-10-01 01:31:17 +02:00
lifajucejo
8ad8ec5344
[LIBNX] Removed extraneous logging when blocked in switch_audio
2018-09-30 19:09:20 -04:00
lifajucejo
c39bc4ecab
[LIBNX] Synchronize nxlink logging
...
- Logs were interleaved and caused instability on certain setups
2018-09-30 19:09:20 -04:00
twinaphex
77fba6d58d
(Vulkan) Silence warning
2018-10-01 00:41:29 +02:00
radius
3c8264e9f2
use stb font in emscripten (untested)
2018-09-30 17:41:24 -05:00
twinaphex
4f2c108088
Add another toggle
2018-10-01 00:21:07 +02:00
Twinaphex
c8a764177e
Merge pull request #7334 from m4xw/libnx
...
[LIBNX] Add Split Joycon support
2018-10-01 00:13:16 +02:00
M4xw
be85ec4627
[LIBNX] Add Split Joycon support
2018-10-01 00:03:57 +02:00
twinaphex
8cd07ab692
(3DS) Add rcheevos include dir
2018-09-30 23:50:41 +02:00
twinaphex
97e4687f1b
Move Split Joy-Con options
2018-09-30 23:49:38 +02:00
twinaphex
a3f98a21f8
Add split joycon setting
2018-09-30 23:39:31 +02:00
=Christian Murphy
b3cf7150d5
Date Time setting for AM:PM as an option
2018-09-30 18:01:43 +01:00
Twinaphex
cb21aa91cc
Merge pull request #7331 from RetroSven/master
...
do not initialize cheat system if memory size is 0 to avoid potential NPE
2018-09-30 18:14:03 +02:00
Brad Parker
4d41488963
Qt: disable item changed signal while populating file browser
2018-09-30 12:05:55 -04:00
Sven
11d2b5c9fb
Merge remote-tracking branch 'upstream/master'
2018-09-30 11:44:49 -04:00
Sven
adeff434fd
do not initialize cheat system if memory size is 0 to avoid potential NPE
2018-09-30 11:44:37 -04:00
Twinaphex
1f3bdde45c
Merge pull request #7330 from RetroSven/master
...
add sublabels to the new cheat options
2018-09-30 16:26:57 +02:00
Sven
9ab3b1715d
Merge remote-tracking branch 'upstream/master'
2018-09-30 10:22:57 -04:00
Sven
183d722b56
add sublabels to the new cheat options
2018-09-30 10:22:28 -04:00
waitingmoon
908574f3c4
Update msg_hash_ja.h
2018-09-30 22:23:04 +09:00
Twinaphex
2e562d39e7
Merge pull request #7329 from leiradel/master
...
Updated rcheevos to 7.1.1
2018-09-30 14:36:25 +02:00
leiradel
e3eff970f9
Updated rcheevos to 7.1.1
2018-09-30 13:06:42 +01:00
twinaphex
9387eb559f
(MSVC 2017) Fix MSVC 2017
2018-09-30 13:48:58 +02:00
twinaphex
2125f92281
Silence warnings/cleanups
2018-09-30 13:43:56 +02:00
twinaphex
2d652663af
(MSVC 2015) Buildfix
2018-09-30 13:41:21 +02:00
twinaphex
4c23fa02e9
(MSVC 2013) Fix build for rcheevos
...
(MSVC) Fix some warnings; unused variables, etc.
2018-09-30 13:38:58 +02:00
twinaphex
ac51c0013c
Fix typo
2018-09-30 13:33:53 +02:00
Twinaphex
d74fd1e0f7
Merge pull request #7327 from m4xw/libnx_stb
...
[LIBNX] Enable Stb font
2018-09-30 04:38:54 +02:00
M4xw
373bf932b3
[LIBNX] Enable Stb font
2018-09-30 04:33:00 +02:00
Twinaphex
bbdf32cf1e
Merge pull request #7326 from m4xw/freetype
...
[LIBNX] Remove freetype again
2018-09-30 04:14:55 +02:00
M4xw
48056e41fc
[LIBNX] Remove freetype again
2018-09-30 04:12:25 +02:00
twinaphex
fe8a9d7dc3
Cleanups
2018-09-30 03:09:49 +02:00
twinaphex
f4d86ddddc
Fix OSX PPC
2018-09-30 02:55:34 +02:00
Twinaphex
d9da21f1ff
Merge pull request #7325 from m4xw/libnx
...
[LIBNX] Fix dummy core
2018-09-30 02:35:38 +02:00
M4xw
808368b577
[LIBNX] Fix dummy core
2018-09-30 02:31:38 +02:00
Twinaphex
be4557c277
Update CHANGES.md
2018-09-30 01:51:59 +02:00
Twinaphex
e63b771fd4
Merge pull request #7324 from RetroSven/master
...
add cheat variables to allow for updating large portions of memory
2018-09-30 01:51:36 +02:00
twinaphex
4c5638f89d
Fix libnx URL
2018-09-30 01:50:29 +02:00
twinaphex
de02353983
Update Visual Studio solutions
2018-09-29 21:33:44 +02:00
Twinaphex
c4d0cdc7ea
Get rid of some unused variables
2018-09-29 21:19:06 +02:00
Twinaphex
b747208a7b
Fix Metal Qt build
2018-09-29 21:14:04 +02:00
twinaphex
5b4500141d
Add RC_DISABLE_LUA for now for non-Makefile.common targets as general
...
precaution
2018-09-29 21:08:35 +02:00
twinaphex
b526e1bff2
Add missing rcheevos
2018-09-29 20:58:39 +02:00
Twinaphex
433f2d8fe6
Update Metal pbxproj
2018-09-29 20:55:00 +02:00
Sven
25b5a7e3b8
add cheat variables to allow for updating large portions of memory - e.g. unlock all levels
2018-09-29 14:52:10 -04:00
twinaphex
aaf48bdef0
Add include dirs for OSX/iOS
2018-09-29 20:51:36 +02:00
twinaphex
fcc4454c9d
Update griffin.c
2018-09-29 20:48:05 +02:00
twinaphex
a44c9bf011
Update Android Makefiles
2018-09-29 20:45:08 +02:00
twinaphex
fb2846f0a2
Add another include dir for Android
2018-09-29 20:28:18 +02:00
twinaphex
469f6b45bc
Change message
2018-09-29 20:16:48 +02:00
Twinaphex
c4a7ac39dc
Merge pull request #7321 from leiradel/integrate_rcheevos
...
Integrate rcheevos
2018-09-29 20:12:47 +02:00
twinaphex
3e8bd3473b
Add failsafe when there are no network devices found
2018-09-29 20:12:00 +02:00
Andre Leiradella
46e621b4a0
Don't use long long in Lua
2018-09-29 19:07:00 +01:00
Twinaphex
14afecd700
Merge pull request #7323 from fr500/master
...
Packaging update
2018-09-29 19:55:19 +02:00
Andrés
bf2af7cada
Merge pull request #2 from m4xw/libnx
...
Libnx
2018-09-29 12:47:29 -05:00
M4xw
694af39c9c
[LIBNX] Update hb icon
2018-09-29 19:46:46 +02:00
radius
78714d92dc
update dist-cores again
2018-09-29 12:46:19 -05:00
M4xw
da5bf9659e
[LIBNX] dist-cores cleanup, add hbmenu icon
2018-09-29 19:40:55 +02:00
Andre Leiradella
77df31256d
Only build Lua if HAVE_LUA is defined; define HAVE_LUA by default
...
Define RC_DISABLE_LUA if HAVE_LUA is not defined
2018-09-29 18:39:29 +01:00
Andre Leiradella
3aa200e3ba
Updated rcheevos to 7.1.0
2018-09-29 18:38:21 +01:00
M4xw
6b24ca4632
[LIBNX] Add Static Dummy
2018-09-29 19:36:15 +02:00
M4xw
7a841eae24
[SWITCH] Change platform dir layout to match unix, fixes autodetect
2018-09-29 19:36:14 +02:00
M4xw
af21a6ad36
[LIBNX] Prefered default for Analog DPAD Mode
2018-09-29 19:36:14 +02:00
M4xw
0a70d92da5
[LIBNX] Add HAVE_UPDATE_ASSETS and cleanup
2018-09-29 19:36:13 +02:00
M4xw
03ad3b5c30
[LIBNX] Remove task_autodetect workaround
2018-09-29 19:36:12 +02:00
Twinaphex
7ae781ecc5
Merge pull request #7322 from fr500/master
...
update dist-cores for switch
2018-09-29 19:25:43 +02:00
radius
04ac076927
update dist-cores for switch
2018-09-29 12:20:43 -05:00
Andre Leiradella
60010b4545
Updated rcheevos to 7.0.2
2018-09-29 16:04:49 +01:00
twinaphex
67347205d4
Simplify function callback
2018-09-29 15:39:03 +02:00
Andre Leiradella
48e9dd6baf
Merge branch 'master' into integrate_rcheevos
2018-09-29 14:33:31 +01:00
twinaphex
dbf7e89a87
Simplify some code
2018-09-29 15:31:11 +02:00
Twinaphex
78fea999a7
Merge pull request #7319 from m4xw/libnx_freetype
...
[LIBNX] Add freetype, force freetype off on thread. Add Shaderpipeline define.
2018-09-29 11:48:11 +02:00
M4xw
b4ae829b3f
[LIBNX] Workaround for freezes caused by freetype with video threaded, revert later
2018-09-29 03:01:41 +02:00
M4xw
41c1b5ce97
[LIBNX] Add freetype
2018-09-29 02:59:31 +02:00
Twinaphex
2bac4a414a
Merge pull request #7318 from fr500/master
...
[libnx] this will be required for core updater
2018-09-29 01:41:04 +02:00
radius
cca7b55d3f
[libnx] this will be required for core updater
2018-09-28 18:39:57 -05:00
twinaphex
f1f2377826
(WiiU) Use MIN/MAX
2018-09-29 01:20:35 +02:00
Twinaphex
1793540218
Merge pull request #7317 from m4xw/libnx_gfx
...
[LIBNX] Fix Switch video driver with enabled GL build
2018-09-28 23:01:49 +02:00
M4xw
a8555a76c5
[LIBNX] Fix Switch video driver with enabled GL build
2018-09-28 22:53:46 +02:00
twinaphex
b0dd64c9f3
Change function prototype for scissor_end
2018-09-28 22:52:00 +02:00
twinaphex
4a305a8652
(libnx) Add buildbot server URL
2018-09-28 22:47:27 +02:00
twinaphex
29b4da6643
(GX2) Implement end_scissor
2018-09-28 22:40:23 +02:00
twinaphex
fcaced91cc
(GX2) Implement scissoring for GX2
2018-09-28 22:33:58 +02:00
twinaphex
624ffc98c1
(Vulkan) Implement scissoring for Vulkan
2018-09-28 22:00:47 +02:00
twinaphex
b108dafa3e
Enlarge strings to avoid warnings
2018-09-28 21:49:06 +02:00
twinaphex
1012416b67
Change size of video_driver_window_title to 512
2018-09-28 21:43:23 +02:00
twinaphex
761644ee57
Increase size of string to 8192
2018-09-28 21:42:09 +02:00
twinaphex
931397671f
Increase size of string to silence warning
2018-09-28 21:40:17 +02:00
waitingmoon
a6836584c7
Update msg_hash_ja.h
2018-09-28 23:23:51 +09:00
Twinaphex
f7e4f440c8
Merge pull request #7311 from m4xw/libnx
...
[LIBNX] GL by default, enable XMB, rgui color changes for Libnx only
2018-09-28 11:09:24 +02:00
twinaphex
ababce6461
Hide Resampler Quality setting
2018-09-28 11:05:19 +02:00
Twinaphex
335230fc24
Merge pull request #7314 from asakous/master
...
update traditional chinese translation
2018-09-28 10:42:01 +02:00
Twinaphex
acb9921ab3
Merge pull request #7312 from lifajucejo/switch_networking
...
Add networking support to libnx
2018-09-28 10:41:38 +02:00
Twinaphex
f62e2f4a9f
Merge pull request #7313 from lifajucejo/switch_battery
...
Add battery percentage (psm) to switch
2018-09-28 10:29:11 +02:00
Matthew Wang
e904fa851e
update traditional chinese translation
2018-09-28 15:46:31 +08:00
lifajucejo
a1aec9a870
Add battery percentage (psm) to switch
2018-09-27 23:52:08 -04:00
M4xw
ef736d02c2
[LIBNX] Improve Threading, Fix Video Threaded. Scan content no longer crashes.
2018-09-28 03:24:12 +02:00
lifajucejo
9be2321c02
Add networking support to libnx
2018-09-27 21:23:01 -04:00
M4xw
26eca6bbd6
[LIBNX] Don't enable custom rgui bg colors for OpenGL build and change ifdef to libnx only
2018-09-28 02:38:58 +02:00
M4xw
2b564781b6
[LIBNX] Enable default OpenGL Build, enable XMB
2018-09-28 02:35:40 +02:00
Twinaphex
4ad6a5f683
Merge pull request #7310 from m4xw/libnx_ci
...
[LIBNX] Add dist-cores target
2018-09-28 01:18:59 +02:00
M4xw
6195f6360a
Add libnx dist-cores target
2018-09-28 01:10:25 +02:00
M4xw
520f242051
[LIBNX] Change static lib name to libretro_libnx.a
2018-09-28 01:05:46 +02:00
Twinaphex
0aef172fff
Merge pull request #7309 from alfrix/spanish
...
Spanish Update
2018-09-28 00:07:05 +02:00
Andre Leiradella
d67aa83f48
Merge branch 'master' into integrate_rcheevos
2018-09-27 21:48:34 +01:00
Andre Leiradella
793205e457
Updated rcheevos to 7.0.1
2018-09-27 21:45:50 +01:00
Alfrix
307630722c
Correct styling in msg_hash_us
2018-09-27 17:40:08 -03:00
Alfrix
9dfa48395e
Update Spanish
2018-09-27 17:38:33 -03:00
Twinaphex
6dc232dd65
Merge pull request #7308 from alfrix/master
...
Add Recording and Streaming icons
2018-09-27 22:38:25 +02:00
Alfrix
7a66be2346
Add Recording and Streaming icons
2018-09-27 17:18:04 -03:00
Twinaphex
7c2291cc62
Merge pull request #7307 from m4xw/develop
...
[LIBNX] Mesa EGL backend has been fixed, remove workaround.
2018-09-27 21:03:00 +02:00
M4xw
be2cba3200
[LIBNX] Mesa EGL backend has been fixed, remove workaround.
2018-09-27 20:02:30 +02:00
twinaphex
519cd84265
Fix hotkeys for streaming toggle/recording toggle
2018-09-27 19:06:39 +02:00
twinaphex
67fdd53263
implement recording/streaming hotkeys
2018-09-27 18:58:41 +02:00
Brad Parker
acd40ff899
add doxygen file
2018-09-27 10:10:56 -04:00
twinaphex
c9b6df10f2
Add HAVE_NETWORKING ifdef around these menu entries
2018-09-27 14:17:34 +02:00
twinaphex
9dde33b5c1
Cleanups
2018-09-27 14:02:11 +02:00
twinaphex
a52b6a2c16
Add Streaming Title setting
2018-09-27 13:38:32 +02:00
twinaphex
0a9c78c26d
Cleanup
2018-09-27 13:14:32 +02:00
twinaphex
3dc303f929
Take out this ifdef
2018-09-27 11:55:36 +02:00
twinaphex
ddc256e410
Take out the HAVE_FFMPEG ifdefs
2018-09-27 11:53:27 +02:00
twinaphex
ebcf4c5a95
Only show this if recording driver is not NULL
2018-09-27 11:50:26 +02:00
Twinaphex
1baf58716f
Merge pull request #7302 from fr500/master
...
[record] streaming & recording refinements
2018-09-27 11:47:57 +02:00
twinaphex
f588ea8d76
Take out this ifdef
2018-09-27 10:44:58 +02:00
Twinaphex
c4da97aeed
Merge pull request #7303 from m4xw/libnx_opengl
...
[LIBNX] Threading changes, implement OpenGL support, Font fix
2018-09-27 10:25:49 +02:00
radius
c0f9f7b9a9
[recording] update streaming url at startup and whenever the stream keys are updated
2018-09-26 21:40:57 -05:00
radius
70dcdc7cf0
[record] fixes
2018-09-26 20:04:08 -05:00
radius
2c59716e77
[record] refinements
2018-09-26 18:46:00 -05:00
M4xw
fd155db9cc
[LIBNX] Fix font driver
2018-09-27 01:23:29 +02:00
M4xw
870cd941e3
Build fix if HAVE_NETWORKING isn't defined
2018-09-27 01:23:28 +02:00
M4xw
cf097d7f42
[LIBNX] Implement OpenGL
2018-09-27 01:23:24 +02:00
radius
ef3677633c
[record] fix logging
2018-09-26 18:00:39 -05:00
radius
7fc210a0c3
[record] fix some defaults and value ranges
2018-09-26 17:55:47 -05:00
M4xw
72ed1c0b82
[LIBNX] Threading; Use a ThreadCoreMask and let the system schedule it.
2018-09-27 00:53:26 +02:00
radius
b328731fe5
[record] refine the menu, make streaming actually follow the menu settings
2018-09-26 17:42:39 -05:00
Andre Leiradella
ad992d227b
Guard against null settings; only test leaderboards if enabled
2018-09-26 23:03:31 +01:00
twinaphex
95974f9f3a
Should correct setting somewhat
2018-09-26 23:50:29 +02:00
radius
6f0a79acf9
[record] hide these on non suitable platforms
2018-09-26 16:49:48 -05:00
twinaphex
1764bfe60f
Added Streaming Mode
2018-09-26 23:34:45 +02:00
twinaphex
cf7eea30cb
Add Youtube/Twitch Stream key settings
2018-09-26 23:22:12 +02:00
twinaphex
bb0059c721
Add Twitch list/Youtube list
2018-09-26 23:00:20 +02:00
neville
8c101fdfd6
Buildfix
2018-09-26 18:48:30 +02:00
twinaphex
d955af64a0
Cleanup
2018-09-26 16:16:17 +02:00
Twinaphex
76399013a1
Silence some warnings
2018-09-26 16:13:42 +02:00
twinaphex
0a9eb98cc8
Cleanups
2018-09-26 15:46:27 +02:00
twinaphex
60d537fa32
Create menu_driver_list_insert
2018-09-26 14:25:28 +02:00
twinaphex
5d1fff541b
Create new functions
2018-09-26 14:22:22 +02:00
twinaphex
fb0c816110
Cleanups
2018-09-26 14:03:29 +02:00
twinaphex
04cb02cec7
Use setting->size for size when strlcpying for string variables
2018-09-26 12:57:00 +02:00
twinaphex
7ba7bc3a1d
Add recording options at radius' request
2018-09-26 00:55:17 +02:00
twinaphex
e4df100377
Don't bake in mbedtls when networking is not builtin
2018-09-26 00:16:37 +02:00
twinaphex
6ebf4b860b
Buildfix
2018-09-26 00:12:52 +02:00
twinaphex
7aea66677b
Merge menu_input.c and menu_event.c
2018-09-25 16:46:15 +02:00
twinaphex
44a0c70c8a
Removed unused RARCH_MENU_CTL_REFRESH
2018-09-25 16:28:36 +02:00
twinaphex
bf5879a97f
(wii/PSP) Disable HAVE_LANGEXTRA - these systems are RAM-strapped
2018-09-25 15:57:28 +02:00
twinaphex
8f2cda7388
Cleanup
2018-09-25 15:43:40 +02:00
twinaphex
aa89791b60
Update
2018-09-25 15:40:16 +02:00
twinaphex
839940b4bb
Add representation to state slot setting
2018-09-25 15:22:25 +02:00
twinaphex
1e10ab1ab6
Reimplement string representation for CRT Switch Resolution super
2018-09-25 15:18:51 +02:00
twinaphex
b7be322170
Cleanups
2018-09-25 15:00:29 +02:00
twinaphex
8a43580e6b
Cleanups
2018-09-25 14:47:20 +02:00
twinaphex
50bb491ba2
Bind driver settings action OK callback to dropdown list
2018-09-25 14:45:55 +02:00
twinaphex
a0e218bd44
Cleanups
2018-09-25 01:49:48 +02:00
twinaphex
1631577b8e
Simplify code
2018-09-25 01:37:15 +02:00
twinaphex
390cb578a9
Reimplement left/right callbacks for netplay MITM server setting
2018-09-25 01:30:47 +02:00
twinaphex
a0efad3cc8
menu_cbs_select.c - String option settings were not being bound to
...
action OK callback
2018-09-25 00:07:24 +02:00
twinaphex
919a23c442
Revert "Fix for #7130 , take two"
...
This reverts commit 8f40baf7ff .
2018-09-24 20:06:41 +02:00
waitingmoon
a945b7b985
Update msg_hash_ja.h ( #7284 )
2018-09-24 13:51:01 -04:00
twinaphex
9fd580e5de
Don't enable adaptive vsync by default
2018-09-24 17:03:11 +02:00
twinaphex
d5a1ce272c
Add dropdown lists for most float settings
2018-09-24 15:02:12 +02:00
twinaphex
384b36ac4c
Comment this out for now - initial implementation of dropdown list
...
for float
2018-09-24 14:34:43 +02:00
twinaphex
007e8dbd20
Add dropdown lists for cheat options
2018-09-24 14:16:07 +02:00
Twinaphex
0f4f11a70c
Update CHANGES.md
2018-09-24 13:59:44 +02:00
Twinaphex
8d484568ad
Update CHANGES.md
2018-09-24 13:52:26 +02:00
Twinaphex
e170c3db29
Merge pull request #7295 from fr500/master
...
WIP: Streaming/Recording Options
2018-09-24 12:26:54 +02:00
Twinaphex
70f5f49c33
Update CHANGES.md
2018-09-24 11:56:35 +02:00
Twinaphex
dc83e1162a
Update CHANGES.md
2018-09-24 11:55:40 +02:00
Twinaphex
72cf259d49
Update CHANGES.md
2018-09-24 11:55:05 +02:00
Twinaphex
66dcf0f6f7
Update CHANGES.md
2018-09-24 11:54:18 +02:00
Twinaphex
a0e550911a
Update CHANGES.md
2018-09-24 11:53:33 +02:00
Twinaphex
393d15ee0d
Update CHANGES.md
2018-09-24 11:53:02 +02:00
Twinaphex
0782418a90
Merge pull request #7297 from yoshisuga/ios-iphone-x-notch
...
[iOS] Support iPhone X displays by adjusting for the 'notch'
2018-09-24 11:49:23 +02:00
Yoshi Sugawara
f071460d7a
use safe area to account for notch for iPhone X and adjust main view size
2018-09-23 22:45:44 -10:00
Twinaphex
8e06a4233d
Merge pull request #7296 from gblues/master
...
Wii U: Fix menu lag when built with DevKitPro r32
2018-09-24 04:34:32 +02:00
radius
58b7621559
[record] add settings for video scale factor
2018-09-23 19:53:13 -05:00
radius
554ad5a494
[record] hookup quality
2018-09-23 19:42:43 -05:00
Nathan Strong
0900f08696
Wii U: Fix menu lag when built with DevKitPro r32
...
== DETAILS
Updates to the newlib library bundled with DevKitPro have caused
incorrect behavior in `cpu_features_get_time_usec()`. Specifically,
it defines `_POSIX_MONTONIC_CLOCK` which results in calling newlib's
time functions which are.. buggy, at least on Wii U.
By moving the WIIU case higher up, we end up calling the actual
Wii U time library routines, and get nice snappy animations as a
result.
== TESTING
I tested this locally on my wiiu and confirmed resolved menu sluggishness.
2018-09-23 17:26:45 -07:00
radius
bcb960d248
record] start adding menu entries
2018-09-23 19:09:28 -05:00
radius
c427847944
[record] define quality profiles
2018-09-23 18:43:26 -05:00
Twinaphex
8a5ef19de9
Merge pull request #7285 from Zlika/master
...
(Menu) Fix crash when changing core's options on Android
2018-09-23 22:32:42 +02:00
Twinaphex
ba4bb5c98c
Merge pull request #7293 from alphanu1/master
...
Added functionality for new CRT SwitchRes options
2018-09-23 22:32:20 +02:00
twinaphex
e0f01fd85e
Cleanups
2018-09-23 22:16:31 +02:00
twinaphex
c9494a922b
Use menu_setting_find_enum
2018-09-23 22:05:51 +02:00
twinaphex
6d16b5fc93
This is unnecessary - if you already know the enum_idx - use
...
menu_setting_find_by_enum instead - it will be faster
2018-09-23 22:02:20 +02:00
Twinaphex
2fabcb5b63
Merge pull request #7292 from RetroSven/master
...
add ability to edit emu-style cheat code value ; change default handler to emu
2018-09-23 21:53:58 +02:00
alphanu1
b3cfe1d337
Merge pull request #95 from alphanu1/alphanu1-patch-86
...
Added functions for new CRT SwitchRes options
2018-09-23 20:43:28 +01:00
alphanu1
e6b8dcf5b0
Added functions for new CRT SwitchRes options
2018-09-23 20:42:31 +01:00
alphanu1
0241ddb3ba
Merge pull request #94 from alphanu1/alphanu1-patch-85
...
Added functions for new CRT SwitchRes options
2018-09-23 20:40:44 +01:00
alphanu1
c362a6d7f4
Added functions for new CRT SwitchRes options
2018-09-23 20:39:40 +01:00
twinaphex
8140d90ebc
Add dropdown list for state slot
2018-09-23 21:29:00 +02:00
Sven
b62fa8d9ed
add ability to edit emu-style cheat code value ; change default handler to emu
2018-09-23 15:25:51 -04:00
Twinaphex
6de2ca7bd8
Merge pull request #7291 from Dwedit/bugfix-random-filename
...
Fixed random filename generator for secondary core
2018-09-23 21:22:26 +02:00
Dwedit
1987b74179
Fixed random filename generator, no longer resets to the first value each attempt.
2018-09-23 14:20:25 -05:00
twinaphex
badac565da
Take this out
2018-09-23 20:45:24 +02:00
alphanu1
0da456e48c
Merge pull request #93 from libretro/master
...
Update
2018-09-23 19:39:05 +01:00
twinaphex
26775a625a
Add more dropdown lists
2018-09-23 20:34:27 +02:00
twinaphex
0204e28542
Add more dropdown lists
2018-09-23 20:31:36 +02:00
twinaphex
2001489006
Disable action OK callback for playlist associations for now - difficult
...
to hook up
2018-09-23 20:22:05 +02:00
Twinaphex
76b48e4907
Merge pull request #7290 from Dwedit/dirty_input_fix
...
Fix input IDs outside of range 0-35 causing slow performance in runahead
2018-09-23 19:59:38 +02:00
Dwedit
a129cffbd6
Fix the dirty input system badly mishandling IDs out of the range of 0-35.
...
Now the state array is dynamic, and can handle any size. The initial size is 256 elements (0-255, fixes FBA).
An arbitrary limit of 65536 IDs is currently in there, intended to detect invalid arguments.
2018-09-23 11:37:33 -05:00
twinaphex
baa909f296
Add dropdown lists for core options
2018-09-23 18:36:48 +02:00
twinaphex
3b6f3d027c
Add dropdown list for playlist history size
2018-09-23 17:21:00 +02:00
twinaphex
1f864e379b
Add dropdown lists for driver settings
2018-09-23 17:13:45 +02:00
twinaphex
c3e1dd0605
Add HAVE_NETWORKING ifdef
2018-09-23 16:23:47 +02:00
twinaphex
3e95d3efd4
Add dropdown list for DPI Override
2018-09-23 16:17:49 +02:00
twinaphex
2b7a1c7f3c
Add dropdown list for X-Axis Centering
2018-09-23 16:13:54 +02:00
twinaphex
21ac77ced2
Cleanups
2018-09-23 15:54:02 +02:00
twinaphex
9671df2b67
Add dropdown list to show physical inputs port setting
2018-09-23 15:23:21 +02:00
twinaphex
9b43c1fc21
Move Mixer Settings to Audio
2018-09-23 15:07:35 +02:00
twinaphex
45a1d4d1e4
Add dropdown list to XMB scaling factor / XMB opacity factor
2018-09-23 14:49:01 +02:00
twinaphex
53e3299e6f
Add dropdown list to another setting
2018-09-23 14:44:42 +02:00
twinaphex
19a2af4ee3
Cleanup
2018-09-23 14:39:21 +02:00
twinaphex
962680abb8
Add dropdown list for Netplay Latency Frame settings
2018-09-23 14:34:51 +02:00
twinaphex
ff949328d2
Add dropdown list for Hard GPU Sync Frames and Delay Frames
2018-09-23 14:22:11 +02:00
twinaphex
96340f0d89
Add dropdown list for core logging level
2018-09-23 14:18:36 +02:00
twinaphex
d2d5ea3508
Change offset_by to signed integer
2018-09-23 14:15:03 +02:00
twinaphex
3169dea1cc
Cleanup
2018-09-23 14:13:56 +02:00
twinaphex
8d4d1b2e38
Use setting->offset_by properly
2018-09-23 14:12:47 +02:00
twinaphex
3d051667ce
Don't use offset_by
2018-09-23 14:08:42 +02:00
twinaphex
cbfb1cb320
Add dropdown list for max users and set index offset by 1 -
...
doesn't report correct representation values but too much hassle
to implement for now
2018-09-23 13:53:36 +02:00
twinaphex
3f8ec4c067
Add dropdown list for analog Dpad mode
2018-09-23 13:30:45 +02:00
twinaphex
652f25436f
Cleanup analog dpad mode representation
2018-09-23 13:15:33 +02:00
twinaphex
b3ba9acc25
Cleanup
2018-09-23 12:58:53 +02:00
twinaphex
5b6b6b6076
Cleanups
2018-09-23 12:55:20 +02:00
twinaphex
3c02608218
Cleanups
2018-09-23 12:52:56 +02:00
twinaphex
0c96b51ed4
Style nit cleanups
2018-09-23 12:49:48 +02:00
twinaphex
55def68da8
Style nit cleanups
2018-09-23 12:49:05 +02:00
twinaphex
51d3ddff6a
Add dropdown lists for thumbnails
2018-09-23 12:39:01 +02:00
twinaphex
69fbbfb284
Add dropdown list for MaterialUI menu color theme
2018-09-23 12:34:20 +02:00
twinaphex
a67c18f955
use min variable
2018-09-23 12:29:30 +02:00
twinaphex
540270d3ed
(cheevos) This needs to be behind HAVE_CHEEVOS ifdefs
2018-09-23 12:25:31 +02:00
twinaphex
35764a7200
'select/touch callback' - if action OK callback is bound for ST_UINT and
...
other settings, bind to action OK callback instead of action right
2018-09-23 12:22:41 +02:00
twinaphex
67b83d9d5f
Add dropdown list for XMB menu color theme
2018-09-23 12:19:53 +02:00
twinaphex
1d962e960b
Style nits
2018-09-23 12:10:33 +02:00
twinaphex
e04d3da985
Add new dropdown lists
2018-09-23 12:05:21 +02:00
twinaphex
991688f35c
Add dropdown list for User Language
2018-09-23 11:54:49 +02:00
twinaphex
cadb9539b6
Add dropdown lists for Netplay share Digital/Analog
2018-09-23 11:46:03 +02:00
twinaphex
ba9150f7c0
Add dropdown lists for poll type behavior and menu toggle type
2018-09-23 11:40:26 +02:00
twinaphex
6c3610decc
Move get representation implementation to menu_setting.c
2018-09-23 11:34:30 +02:00
twinaphex
242a7eb914
Reimplement get_value callback for audio resampler quality - action OK
...
now triggers a dropdown list
2018-09-23 11:25:24 +02:00
twinaphex
e9516827b9
(Video) Add dropdow list for Video -> Rotation
...
(Dropdown list) Fix off-by-one entry - last entry was not being
displayed
2018-09-23 11:05:07 +02:00
twinaphex
f00f73c5ed
Add 'dropdown list' when pressing the OK/Confirm button on Video -> Aspect Ratio
2018-09-23 10:59:49 +02:00
Twinaphex
a1d876b44e
Merge pull request #7268 from fr500/master
...
WIP: prevent loading states before achievements are fully loaded
2018-09-23 08:42:53 +02:00
radius
a0339e95ec
Reset the flag on reset
2018-09-22 21:27:19 -05:00
Zlika
8f40baf7ff
Fix for #7130 , take two
2018-09-22 22:27:07 +02:00
Twinaphex
06d7f717d4
Merge pull request #7283 from yoshisuga/ios-iphonex-support
...
[iOS] Support iPhone X/Xr/XS/XS Max screen sizes
2018-09-22 20:21:29 +02:00
Yoshi Sugawara
cdc0510e1c
add launch images for iPhone X/Xr/XS/XS Max
2018-09-22 08:11:07 -10:00
Alfredo Monclus
599ed980c6
Fix linux icon ( #7282 )
2018-09-22 13:37:22 -04:00
radius
c4d678a1ce
reset the flag on Resume
2018-09-22 11:43:41 -05:00
radius
986a8d3003
add write handler for achievement_hardcore_mode_write_handler
2018-09-22 11:43:41 -05:00
radius
c07744564a
prevent retroachievements cheating exploit
...
Revert "prevent retroachievements cheating exploit" and reimplement it in a better way
This reverts commit d323338caa4882925d184f5ee7a506bfa8c78c1e.
2018-09-22 11:43:34 -05:00
Twinaphex
baa6330b13
Merge pull request #7280 from alfrix/16x16
...
New 16x16 icon
2018-09-22 18:24:28 +02:00
Alfrix
244b3bed3d
New 16x16 icon
2018-09-22 12:14:18 -03:00
Twinaphex
c094c8e9e3
Merge pull request #7277 from alfrix/fix_master
...
Revert "Merge pull request #7271 from Zlika/master"
2018-09-22 16:59:15 +02:00
Alfrix
061c3e5614
Revert "Merge pull request #7271 from Zlika/master"
...
This reverts commit 4ae2f00d45 , reversing
changes made to 2ee6b75d11 .
2018-09-22 11:57:14 -03:00
Twinaphex
4ae2f00d45
Merge pull request #7271 from Zlika/master
...
(Menu) Fix crash when changing core's options on Android
2018-09-22 14:51:01 +02:00
Zlika
e2c82d9ef8
Fix C89 error
2018-09-22 13:27:55 +02:00
Twinaphex
2ee6b75d11
Merge pull request #7274 from alphanu1/master
...
Small fix for low res cores for CRT switching < 200
2018-09-22 12:59:45 +02:00
alphanu1
e88e8ca614
Merge pull request #92 from libretro/master
...
update
2018-09-22 10:41:11 +01:00
alphanu1
60e57edc6b
Merge pull request #91 from alphanu1/alphanu1-patch-84
...
Low res LCD core fix for CRT
2018-09-22 10:39:42 +01:00
alphanu1
eaeb4cc1b8
Low res LCD core fix for CRT
2018-09-22 10:39:28 +01:00
Twinaphex
a1ddb2ecf2
Merge pull request #7270 from DEX357/patch-20
...
Update msg_hash_pl.h
2018-09-22 09:33:57 +02:00
Brad Parker
c2a09b4d9c
Qt: fix signedness comparisons
2018-09-21 16:40:31 -04:00
Zlika
efb2f31a3b
Fixes #7130
2018-09-21 22:36:09 +02:00
Brad Parker
329d472ee7
Qt: allow special playlists (excluding all) to add/edit/delete
2018-09-21 16:32:38 -04:00
Brad Parker
e64b371955
Qt: current right click options for playlist entries are not valid for special playlists
2018-09-21 14:15:25 -04:00
DEX357
560d6767f4
Update msg_hash_pl.h
2018-09-21 19:23:36 +02:00
Twinaphex
48e7f7b7fb
Update AndroidManifest.xml
2018-09-21 10:43:20 +02:00
Twinaphex
fd9636beb2
Update AndroidManifest.xml
2018-09-21 10:43:07 +02:00
Twinaphex
aebfe95895
Merge pull request #7266 from lifajucejo/libnx_vsync_mitigation
...
gfxWaitForVsync not needed with libnx 1.4
2018-09-21 10:42:16 +02:00
lifajucejo
1c097fbd5b
gfxWaitForVsync not needed with libnx 1.4
...
- still honors ctx->vsync if enabled in _frame callback for throttling
2018-09-20 22:11:52 -04:00
waitingmoon
a1e3530c77
Update msg_hash_ja.h ( #7261 )
...
* Update msg_hash_ja.h
* fix typo
解答 to 解凍
2018-09-20 21:56:32 -04:00
Twinaphex
9303cf382f
Merge pull request #7260 from natinusala/menu_display_scissor
...
menu_display_gl: added scissoring support
2018-09-20 14:58:02 +02:00
natinusala
7ec2011ccf
menu_display_gl: added scissoring support
2018-09-20 14:48:07 +02:00
twinaphex
6825cb2cc7
task_database.c - use string_is_equal
2018-09-20 12:48:00 +02:00
Twinaphex
765e225f48
Merge pull request #7258 from yoshisuga/ios-startup-fix
...
[iOS] Comment out unsupported code for iOS for now, so that it does not crash
2018-09-20 10:53:36 +02:00
Yoshi Sugawara
2b72a9151d
Comment out unsupported code for iOS for now, so that it does not crash on startup; fix for building in Xcode 10
2018-09-19 22:09:29 -10:00
Twinaphex
62b0722ec5
Merge pull request #7249 from alondero/master
...
Add support for Rumble when increase or decrease by the rumble value
2018-09-20 09:53:36 +02:00
Twinaphex
11cacad8d9
Merge pull request #7257 from fr500/master
...
update icons again
2018-09-20 04:40:46 +02:00
radius
3dd3aae5f1
update icons again
2018-09-19 21:29:10 -05:00
Alfredo Monclus
c91fd2aa7e
fix screenshot sublabel ( #7255 )
2018-09-19 14:00:50 -04:00
waitingmoon
099317a2e2
Update msg_hash_ja.h ( #7250 )
2018-09-19 08:19:15 -04:00
Twinaphex
0d82c2830f
Merge pull request #7253 from fr500/master
...
update the svg too
2018-09-19 10:51:14 +02:00
radius
203177e440
update the svg too
2018-09-19 02:46:05 -05:00
twinaphex
c9dd7db1a0
Fix line
2018-09-19 09:44:50 +02:00
Twinaphex
391f972037
Merge pull request #7252 from fr500/master
...
add icon to bypass google nonsense
2018-09-19 09:44:07 +02:00
radius
f0889b668c
add icon to bypass google nonsense
2018-09-19 02:42:49 -05:00
Twinaphex
80333e1899
Merge pull request #7251 from fr500/master
...
refine the icons again, made them bigger within the canvas
2018-09-19 09:38:45 +02:00
radius
4898d733d0
refine the icons again, made them bigger within the canvas
2018-09-19 02:37:29 -05:00
twinaphex
b56d4e83ba
(Android Aarch64) Set it to 16:9 aspect ratio to comply with Android TV
...
policies
2018-09-19 08:31:56 +02:00
twinaphex
60f4e39092
Buildfix
2018-09-19 02:10:10 +02:00
Adam Londero
69074f877b
Add support for Rumble when memory increases or decreases by the rumble value
2018-09-18 22:04:22 +01:00
Twinaphex
cfd52f8e73
Merge pull request #7248 from bparker06/qt_rename_playlist
...
Qt: add option to rename playlists
2018-09-18 22:28:47 +02:00
Brad Parker
1db4a6822b
Update CHANGES.md
2018-09-18 16:16:18 -04:00
Brad Parker
162c0ebf33
Qt: fix shader parameter checkboxes
2018-09-18 16:15:29 -04:00
Brad Parker
010fad236a
Qt: add option to rename playlists
2018-09-18 14:09:25 -04:00
waitingmoon
bca86728b0
Update msg_hash_ja.h ( #7246 )
...
* Update msg_hash_ja.h
Update JP translation
* Update msg_hash_ja.h
2018-09-18 11:10:06 -04:00
twinaphex
dbfcd02b82
Start adding a way to set a hardbaked config
2018-09-18 11:27:18 +02:00
twinaphex
b4dc1fbb5b
Rename ffemu_audio_data/ffemu_video_data
2018-09-18 10:22:34 +02:00
twinaphex
c2cee6e8f0
Move CRT SwitchRes to Video Settings as submenu
2018-09-18 09:24:29 +02:00
twinaphex
cb8148878c
Add hotkeys for 'Toggle Recording' / 'Toggle Streaming'
2018-09-18 08:52:09 +02:00
Twinaphex
6c84072c3b
Merge pull request #7243 from fr500/master
...
[recording] release file handles on stop record
2018-09-18 07:44:58 +02:00
radius
5a1bfe2cfd
[record] release file handles
2018-09-18 00:43:19 -05:00
waitingmoon
d2ab86f333
Update msg_hash_ja.h ( #7240 )
...
Update JP translation
2018-09-18 01:39:42 -04:00
radius
f3db15b282
[record] further cleanups of the workflow
2018-09-18 00:34:25 -05:00
Twinaphex
e012971519
Merge pull request #7242 from fr500/master
...
[record] further cleanups of the workflow
2018-09-18 07:32:51 +02:00
radius
356d4e2c5e
[record] further cleanups of the workflow
2018-09-18 00:30:46 -05:00
Twinaphex
2aed5a34ef
Merge pull request #7241 from fr500/master
...
[recording] handle failure to start recording properly
2018-09-18 07:21:18 +02:00
radius
6351e80946
[recording] handle failure to start recording properly
2018-09-18 00:04:18 -05:00
Brad Parker
8e41665939
travis: use a newer gcc
2018-09-17 23:29:46 -04:00
Brad Parker
1a3259079c
travis: include Qt
2018-09-17 23:16:47 -04:00
Brad Parker
6bc3cd49d5
Qt: add fallback path for older versions
2018-09-17 23:16:47 -04:00
Twinaphex
ab6a46f2ba
Merge pull request #7238 from fr500/master
...
update AARCH64 icon
2018-09-18 04:28:49 +02:00
Twinaphex
79f26b947d
Remove unused variables
2018-09-18 04:28:08 +02:00
radius
a0cab184db
update AARCH64 icon
2018-09-17 21:26:53 -05:00
Twinaphex
8351b0481f
Merge pull request #7234 from theheroGAC/patch-36
...
Update msg_hash_it.h
2018-09-18 04:16:51 +02:00
theheroGAC
bd0f7002bc
Update msg_hash_it.h
2018-09-17 20:42:26 +02:00
Andre Leiradella
377d256ce9
Properly initialize cheevos_locals
2018-09-03 22:51:07 +01:00
Andre Leiradella
4c01697d3f
Use the correct console id
2018-09-03 19:17:03 +01:00
Andre Leiradella
2d7c4b4f9d
Use CHEEVOS_TAG
2018-09-02 15:11:33 +01:00
Andre Leiradella
0f6cdde65b
Fixed indentation
2018-09-02 15:00:42 +01:00
Andre Leiradella
ae5ff31b45
Fixed screenshot code after merge
2018-09-02 14:56:12 +01:00
Andre Leiradella
7b5e317ad0
Fix merge error
2018-09-02 14:50:16 +01:00
Andre Leiradella
83169e5fcb
Merge branch 'master' into integrate_rcheevos
2018-09-02 14:46:48 +01:00
Andre Leiradella
84124fc70c
Removed duplicated Lua files
2018-09-02 14:34:47 +01:00
Andre Leiradella
720ecaff17
Updated rcheevos to 7.0.0
2018-09-02 14:32:08 +01:00
Andre Leiradella
613a3e8479
Integrated rcheevos
2018-09-02 14:23:37 +01:00
Gregor Richards
7634b1bbb0
Fix netplay on Wii U
...
getaddrinfo on Wii U doesn't support node==NULL. As I don't know of this
bug on any other platform, I've made a Wii-U-specific workaround in
getaddrinfo_retro.
2018-09-01 21:14:56 -04:00
Andre Leiradella
3f72e1fd96
Updated rcheevos to 6.5.0
2018-08-28 22:20:38 +01:00
Andre Leiradella
4b2bc29775
Updated rcheevos to 6.4.0
2018-08-28 21:58:13 +01:00
Andre Leiradella
1c3ae4f01d
Added Lua as a dependency
2018-07-31 22:21:49 +01:00
Andre Leiradella
e2fc3c11a6
Added rcheevos as a dependency
2018-07-31 22:21:36 +01:00
mickski56
aa0e0de1d9
address #6920 Proper analog trigger support
2018-07-24 22:48:50 +01:00