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
Twinaphex
132faf3bf2
Merge pull request #7237 from fr500/master
...
update assets
2018-09-18 04:05:03 +02:00
radius
2ff8bdc14a
update assets
2018-09-17 21:03:09 -05:00
twinaphex
e9a25e3022
Fix relative path includes
2018-09-17 21:47:12 +02:00
theheroGAC
bd0f7002bc
Update msg_hash_it.h
2018-09-17 20:42:26 +02:00
twinaphex
fa30f49e16
Buildfix
2018-09-17 20:00:54 +02:00
Twinaphex
9a6a797f90
Merge pull request #7232 from alfrix/master
...
Update spanish and add discord sublabel
2018-09-17 19:43:12 +02:00
Twinaphex
448520ead2
Merge pull request #7231 from fr500/master
...
[recording] hook up the options properly
2018-09-17 19:37:01 +02:00
Alfrix
4ab61c3f7d
Add discord sublabel and fix cheat apply after load
2018-09-17 14:31:47 -03:00
Alfrix
63f5281b67
Update english
2018-09-17 14:31:04 -03:00
Alfrix
74350ee184
Update Spanish
2018-09-17 14:30:31 -03:00
radius
0d7a169ea0
[recording] toggle menu when the options are used
2018-09-17 09:19:06 -05:00
radius
ef9258449c
[recording] hook up the options properly
2018-09-17 09:08:54 -05:00
twinaphex
eb9e8c97d6
(Menu) Cleanups
2018-09-17 10:09:52 +02:00
twinaphex
6d0409b6bd
(Menu) More cleanups
2018-09-17 10:07:15 +02:00
twinaphex
2d8eb9322a
Cleanups
2018-09-17 10:02:31 +02:00
twinaphex
3aec8abca9
Get rid of some void pointers
2018-09-17 09:57:30 +02:00
twinaphex
c40700e51b
Add Start Streaming / Start Recording - implementation will need
...
to be properly done though
2018-09-17 09:18:44 +02:00
twinaphex
3c8ee6f26a
Add 'Start Streaming/Start Recording' to Quick Menu
2018-09-17 09:06:24 +02:00
Twinaphex
4f85ca5f9a
Merge pull request #7225 from fr500/master
...
WIP: [record] start whipping some sense into this feature
2018-09-17 06:16:13 +02:00
twinaphex
0fe713eb5f
Fix error: initializer element is not constant
2018-09-17 03:50:37 +02:00
Twinaphex
8c10abf8bb
Update CHANGES.md
2018-09-17 03:41:45 +02:00
Twinaphex
2dcc6ae046
Merge pull request #7230 from bparker06/qt_labeledit
...
Qt: edit playlist entry labels by clicking on them a second time
2018-09-17 03:41:01 +02:00
twinaphex
2c959d8ff1
(Display server) Add get_output
2018-09-17 03:40:17 +02:00
Brad Parker
5fbf841fb2
Qt: edit playlist entry labels by clicking on them a second time, or with the platform's edit key (usually F2)
2018-09-16 21:34:28 -04:00
twinaphex
9c88c6e3c5
Add msg_hash OUTPUT_DISPLAY_ID
2018-09-17 03:25:34 +02:00
twinaphex
04211662cf
Add 'Use Custom Refresh Rate' setting
2018-09-17 01:56:18 +02:00
twinaphex
cb7d15bc2b
Update
2018-09-17 01:31:51 +02:00
twinaphex
b5c6586b12
Change CRT switch resolution - add options 'Off/15 Khz/31Khz'
2018-09-17 01:30:49 +02:00
twinaphex
369f8206d1
Add 'X-Axis Centering' - https://github.com/libretro/RetroArch/issues/6988
2018-09-16 21:00:34 +02:00
Twinaphex
5d4a8f4497
Merge pull request #7226 from theheroGAC/patch-35
...
Update msg_hash_it.h
2018-09-16 16:35:26 +02:00
theheroGAC
71e8f00b27
Update msg_hash_it.h
2018-09-16 12:39:11 +02:00
twinaphex
07fd28b351
Change CRT Super Resolution 'OFF' to 'Native'
2018-09-16 09:06:55 +02:00
twinaphex
92b6854315
CRT SwitchRes - step 3 - https://github.com/libretro/RetroArch/issues/6988
2018-09-16 08:57:27 +02:00
twinaphex
ac81ef680d
Update sublabels
2018-09-16 08:29:13 +02:00
twinaphex
004a2e335f
(CRT SwitchRes) Step 1- https://github.com/libretro/RetroArch/issues/6988
2018-09-16 08:06:06 +02:00
twinaphex
60437f07fd
Update CHANGES.md
2018-09-16 07:38:15 +02:00
Twinaphex
394136f368
Merge pull request #7224 from alfrix/master
...
Update spanish and fix some indentation mishaps in us
2018-09-16 06:20:13 +02:00
Alfrix
f24715ac1e
Update spanish and fix some indentation mishaps in us
2018-09-16 00:27:40 -03:00
radius
efa62af78b
[recording] use a different config for streaming
2018-09-15 22:02:57 -05:00
radius
1c85058e72
[recording] rename bsv recording from movie to input replay
2018-09-15 21:47:23 -05:00
radius
16bd85b118
[recording] refactor recording_is_enabled no need to use a pointer for all of this
2018-09-15 21:09:41 -05:00
radius
9d490ace3b
[record] deinit before init
2018-09-15 17:54:00 -05:00
radius
49214de125
[record] start whipping some sense into this feature
2018-09-15 17:49:39 -05:00
twinaphex
50398c2a35
Bump version up to 1.7.5
2018-09-15 20:24:04 +02:00
Brad Parker
055eff653a
android: add text to xhdpi banner per TV app quality guidelines
2018-09-15 12:39:35 -04:00
twinaphex
13223c2225
Update switch_thread_audio.c
2018-09-15 17:44:27 +02:00
twinaphex
f21493947d
vim - add RetroArch style conventions
2018-09-15 17:43:34 +02:00
twinaphex
2fc08ce394
(switch_nx_gx.c) Some style nits
2018-09-15 17:39:03 +02:00
twinaphex
6ff2c96d03
- Rename switch_nx_thread_audio.c to switch_thread_audio.c
...
- Change code to C89-comformant
- Some small formatting/style nits
- Cleanup Makefile.common object listings
2018-09-15 17:31:56 +02:00
twinaphex
db43033f9a
Some minor cleanups - switch_audio_compat.h
2018-09-15 17:21:21 +02:00
Twinaphex
c614cb05ec
Merge pull request #7223 from m4xw/audio_thr_fixes
...
[NSW] Fix Threaded audio driver
2018-09-15 16:58:04 +02:00
M4xw
ea066625ba
[NSW] Fix Threaded audio driver (fifoSize init) and use a slightly higher Prio.
2018-09-15 16:46:17 +02:00
Twinaphex
13c22c47b9
Merge pull request #7220 from reswitched/master
...
[NSW] SDK Compat Fixups
2018-09-15 16:33:52 +02:00
misson20000
abd86058c6
fix attribution (it's a common mistake)
2018-09-15 03:28:08 -07:00
misson20000
8ed254f0c0
small platform_switch indentation fixups
2018-09-15 03:27:29 -07:00
misson20000
7072bbb829
[NSW] SDK compat fixups
2018-09-15 03:27:29 -07:00
misson20000
fa76a3cb60
CRLF -> LF
2018-09-15 03:27:05 -07:00
twinaphex
bde5905eba
Cleanup
2018-09-15 08:12:18 +02:00
twinaphex
7bd705983e
Convert strcmp to string_is_equal
2018-09-15 07:47:44 +02:00
twinaphex
ec5d046f4c
Cleanups - get rid of strcmp references
2018-09-15 07:44:21 +02:00
twinaphex
eac56c4382
Try to avoid strcpy and strcmp in midi_driver.c
2018-09-15 07:32:48 +02:00
Brad Parker
19329fe7c7
prevent out of bound array access for unmapped input binds
2018-09-15 01:21:10 -04:00
twinaphex
09d27fc591
Silence some warnings
2018-09-15 07:19:51 +02:00
twinaphex
73e01b64ba
Should fix non-HAVE_DISCORD path
2018-09-15 07:17:29 +02:00
twinaphex
3d611a2673
Update runahead - get rid of FREE macro
2018-09-15 06:41:37 +02:00
Twinaphex
df5476f0c0
Merge pull request #7210 from fr500/master
...
WIP: Discord "ask to join"
2018-09-15 06:37:32 +02:00
Twinaphex
77923df4c1
Merge pull request #7218 from m4xw/libnx_updates
...
[LIBNX] Implement threading, adapt libnx 1.4.0 changes, add Core extension
2018-09-15 04:36:02 +02:00
M4xw
0ff014c1ac
[LIBNX] Add Core extension
2018-09-15 02:29:40 +02:00
M4xw
3a6e410833
[LIBNX] Add pthreads wrapper
2018-09-15 02:28:52 +02:00
radius
e567b3847c
[discord] use the upstream application ID
2018-09-14 19:03:26 -05:00
M4xw
424d169cd9
[LIBNX] Fix Audio and Platform for updated libnx
2018-09-15 01:29:42 +02:00
Twinaphex
7ed367c49b
Merge pull request #7214 from RobLoach/emscripten-chailove
...
(Emscripten) Add ChaiLove selection to web player
2018-09-14 23:33:50 +02:00
Twinaphex
d41f41c5d0
Merge pull request #7216 from DEX357/patch-19
...
Update msg_hash_pl.h
2018-09-14 23:33:36 +02:00
DEX357
e37bd41e86
Update msg_hash_pl.h
2018-09-14 23:20:09 +02:00
Twinaphex
899e35451a
Merge pull request #7215 from m4xw/libnx_fixes
...
[LIBNX] Add platform_switch, Fix switch_audio.
2018-09-14 20:46:33 +02:00
M4xw
64edf5f879
[LIBNX] Fixups and bare minimum to function
2018-09-14 20:38:42 +02:00
M4xw
3566171ea1
Essential .gitignore rules
2018-09-14 19:35:31 +02:00
M4xw
932b4c5ce1
[LIBNX] Fix switch_audio
2018-09-14 19:35:21 +02:00
Rob Loach
2ff87fd663
emscripten: Add ChaiLove selection to web player
2018-09-14 09:39:20 -04:00
twinaphex
7428fef4bc
Cleanups
2018-09-12 21:50:11 +02:00
twinaphex
0158bbe4aa
Add switch_nx_gfx.c
2018-09-12 21:44:53 +02:00
twinaphex
8f9dc13aa7
Add copyrights
2018-09-12 21:28:54 +02:00
twinaphex
19b4ef3b2c
Add conv rgb565 to ABGR8888 by m4xw
2018-09-12 20:04:52 +02:00
twinaphex
cc8b458ee3
Add menu_display_switch.c
2018-09-12 20:01:56 +02:00
twinaphex
517b1b9089
Add HAVE_LIBNX ifdefs to switch_input.c/switch_joypad.c, and
...
features_cpu.c
2018-09-12 19:54:51 +02:00
twinaphex
6139f8846a
(NSW) We now have only one non-threaded audio driver for both SDKs instead of
...
two
2018-09-12 19:37:38 +02:00
twinaphex
213a56c59f
Get rid of RESULT_OK usage
2018-09-12 18:58:12 +02:00
twinaphex
677cb30982
(NSW) Start unifying both libtransistor and libnx switch audio drivers
2018-09-12 18:29:25 +02:00
radius
fed74b9e70
[discord] populate data correctly
2018-09-12 01:45:28 -05:00
radius
4d0729187f
[discord] start getting ready for ask-to-join functionality, cleanup some of the mess
2018-09-12 01:45:27 -05:00
twinaphex
2a7a2e7dee
(LIBNX) Start backporting libnx code; beginning with audio drivers
2018-09-12 08:14:17 +02:00
twinaphex
9cbd7ec6f3
(RGUI) Add some Switch ifdefs to RGUI
2018-09-12 08:01:19 +02:00
twinaphex
bf75e6b9d7
video_context_driver_swap_interval - add in safeguard
2018-09-12 07:16:33 +02:00
Twinaphex
9017e209e8
Update CHANGES.md
2018-09-12 06:44:53 +02:00
Twinaphex
d52f5cc0d4
Update CHANGES.md
2018-09-12 06:43:33 +02:00
twinaphex
650c173125
Turn public functions into static functions
2018-09-12 06:39:07 +02:00
twinaphex
3c160a6eb4
Create video_driver_get_all_flags
2018-09-12 06:31:41 +02:00
twinaphex
3f8e3547f4
(GLX) swap_control_tear should now be implemented and working
2018-09-12 04:17:41 +02:00
twinaphex
58472cb696
Silence some warnings
2018-09-12 04:09:19 +02:00
twinaphex
914df58d2e
(WGL) Adaptive Vsync should work now for WGL
2018-09-12 03:59:25 +02:00
twinaphex
98b20d4e5d
(GLX/WGL) Start implementing adaptive VSync (swap_control_tear) for GLX/WGL pt. 1
2018-09-12 02:42:24 +02:00
Twinaphex
9bf2fb8f79
Merge pull request #7209 from RetroSven/master
...
provide a means for cores to coordinate with the frontend when shutting down multiple threads gracefully
2018-09-12 00:54:04 +02:00
Sven
3c0eadbdf2
per request
2018-09-11 18:52:51 -04:00
Sven
b771a3e0f5
move libretro.h defines to retroarch.h
2018-09-11 18:45:01 -04:00
twinaphex
4738ef545c
Change interval type to signed int
2018-09-12 00:08:13 +02:00
Sven
d8796732aa
provide a means for cores to coordinate with the frontend when shutting down multiple threads gracefully
2018-09-11 13:29:20 -04:00
Twinaphex
5d8c268afc
Update CHANGES.md
2018-09-11 06:39:07 +02:00
Twinaphex
c876342057
Update CHANGES.md
2018-09-11 06:38:22 +02:00
Twinaphex
91b945e529
Update CHANGES.md
2018-09-11 06:37:56 +02:00
Twinaphex
f96db78b3d
Update CHANGES.md
2018-09-11 06:36:45 +02:00
Twinaphex
83c3bd31c6
Update CHANGES.md
2018-09-11 06:36:12 +02:00
Twinaphex
21684a80ad
Update CHANGES.md
2018-09-11 06:35:43 +02:00
Twinaphex
a0d87dd68d
Merge pull request #7207 from altiereslima/master
...
Update brazilian portuguese translation
2018-09-11 06:26:13 +02:00
altiereslima
3a6290887a
Update brazilian portuguese translation
2018-09-11 01:21:42 -03:00
Twinaphex
ae3a53185b
Merge pull request #7206 from bparker06/lobby_host_room
...
netplay: save lobby details received back from server after first announcement
2018-09-11 03:30:09 +02:00
Brad Parker
7a76c6a4da
netplay: save lobby details received back from server after first announcement
2018-09-10 21:01:46 -04:00
Twinaphex
90580d2ae1
Merge pull request #7204 from alphanu1/master
...
Multiple fixes
2018-09-10 21:02:14 +02:00
alphanu1
f576266ace
Update dispserv_x11.c
2018-09-10 19:36:57 +01:00
twinaphex
e403b8fb1e
C89 buildfixes
2018-09-10 20:35:30 +02:00
Twinaphex
7e4d0b3b41
Merge pull request #7205 from Themaister/master
...
Vulkan: Fix race condition in threaded mailbox emulation.
2018-09-10 20:01:20 +02:00
Themaister
a1989afba9
Vulkan: Fix race condition in threaded mailbox emulation.
2018-09-10 19:35:13 +02:00
alphanu1
d32993411e
Merge pull request #90 from alphanu1/alphanu1-patch-83
...
fixes
2018-09-10 18:25:44 +01:00
alphanu1
4328c075e8
fixes
2018-09-10 18:25:32 +01:00
alphanu1
c1e6de96a6
Merge pull request #89 from alphanu1/alphanu1-patch-82
...
re introduced snprintf
2018-09-10 18:13:10 +01:00
alphanu1
6c2d11b414
re introduced snprintf
2018-09-10 18:12:44 +01:00
alphanu1
d4e43b15c1
Merge pull request #88 from alphanu1/alphanu1-patch-81
...
xrandr spamming fix
2018-09-10 18:10:06 +01:00
alphanu1
7c05922d36
xrandr spamming fix
...
also re introduced snprintf
2018-09-10 18:09:42 +01:00
alphanu1
340515a9fa
Update dispserv_x11.c
2018-09-10 18:08:49 +01:00
alphanu1
522d30d52d
Merge pull request #86 from alphanu1/alphanu1-patch-79
...
xrandr spamming fix
2018-09-10 17:42:44 +01:00
alphanu1
d8c36e5bb8
xrandr spamming fix
2018-09-10 17:42:33 +01:00
alphanu1
7e7f95f2fe
Merge pull request #85 from alphanu1/alphanu1-patch-78
...
Xrandr sapmming fix
2018-09-10 17:40:09 +01:00
alphanu1
30d7ef898d
Xrandr sapmming fix
2018-09-10 17:39:52 +01:00
alphanu1
adb0542748
Merge pull request #84 from libretro/master
...
update
2018-09-10 17:35:58 +01:00
bparker06
d8b4d1fdff
Update CHANGES.md
2018-09-10 10:15:06 -04:00
Raphael Zumer
ab384b8afb
Update msg_hash_ja.h ( #7203 )
...
* Fix some incorrect labels
* Word some labels more naturally
* Use RetroAchievements instead of レトロ実績
2018-09-10 10:14:14 -04:00
Twinaphex
523ee65125
Merge pull request #7201 from rzumer/master
...
Support headerless NES hashing in cheevos.c
2018-09-10 06:33:54 +02:00
Raphaël Zumer
3a0c450e70
Support headerless NES hashing in cheevos.c
2018-09-10 00:15:52 -04:00
Twinaphex
d96117533c
Merge pull request #7197 from endrift/master
...
camera: Fix v4l2 driver that broke years ago
2018-09-10 02:55:38 +02:00
Vicki Pfau
0576c516c4
camera: Fix v4l2 driver that broke years ago
2018-09-09 17:44:03 -07:00
Twinaphex
99debae18e
Merge pull request #7193 from QuarkTheAwesome/master
...
WiiU: Add missing "#include <sys/iosupport.h>" to required files (buildfix)
2018-09-09 18:01:15 +02:00
alphanu1
1b4439413c
Update dispserv_x11.c
2018-09-09 12:50:28 +01:00
alphanu1
557fe10bac
Merge pull request #83 from alphanu1/alphanu1-patch-77
...
snprintf broke switching
2018-09-09 11:52:36 +01:00
alphanu1
cf4fff8d31
snprintf broke switching
2018-09-09 11:51:37 +01:00
Ash
751ad68c50
deps/libiosuhax: Fix missing "#include <sys/iosupport.h>"
2018-09-09 18:29:42 +10:00
Ash
9344391bfa
WiiU: Fix missing "#include <sys/iosupport.h>" in sd_fat_devoptab
2018-09-09 18:22:48 +10:00
twinaphex
bfdb75a30e
Add ifdef
2018-09-09 01:28:09 +02:00
Twinaphex
4750342b33
Merge pull request #7192 from alphanu1/master
...
New porches and interlaced bug fix.
2018-09-08 23:57:23 +02:00
alphanu1
5632ac9f72
Merge pull request #82 from alphanu1/alphanu1-patch-76
...
New Porch Calc, Matched against an oscilloscope
2018-09-08 22:12:07 +01:00
alphanu1
5c6fc6db7e
New Porch Calc, Matched against an oscilloscope
2018-09-08 22:11:31 +01:00
alphanu1
12e2fe9ca0
Merge pull request #81 from alphanu1/alphanu1-patch-75
...
Fix for crt interlaced bug
2018-09-08 22:09:52 +01:00
alphanu1
952b46f2c1
Fix for crt interlaced bug
2018-09-08 22:09:30 +01:00
alphanu1
719cb86bc0
Merge pull request #79 from libretro/master
...
Update
2018-09-08 21:12:29 +01:00
Twinaphex
6ea292f2f5
Merge pull request #7191 from Themaister/master
...
Vulkan: Maintenance fixes
2018-09-08 21:50:28 +02:00
bparker06
18e249e85e
travis: install Qt for OSX
2018-09-08 12:04:05 -04:00
Themaister
d338dac277
Only do mailbox emulation for fullscreen.
...
Too large impact on performance in Windowed mode.
2018-09-08 16:27:25 +02:00
Themaister
d39f66a738
Emulate mailbox by wrapping acquire in a thread.
...
Needed on nVidia Windows since they don't support timeout == 0 ...
2018-09-08 15:56:49 +02:00
Themaister
157d1e7e63
Only use mailbox emulation on AMD.
2018-09-08 11:47:58 +02:00
Themaister
66c4f8fd35
Make sure to always clear out swapchain_fence_signalled.
2018-09-08 11:47:58 +02:00
Themaister
9ebac87638
Vulkan: Emulate mailbox on Windows.
2018-09-08 11:47:58 +02:00
Themaister
af534f0fa8
Vulkan maintenance fixes.
...
- Use VkBuffer instead of linear VkImage for staging uploads.
Not guaranteed to be supported, and desktop IHVs recommend using
buffers.
- Fix validation error where swapchain recreation with reuse of the old
VkSwapchainKHR does not create a fence properly, leading to validation
error next time that swapchain index is observed.
2018-09-08 11:47:58 +02:00
Twinaphex
1155e11cfc
Merge pull request #7189 from stuartcarnie/sgc-qt-embedded
...
chore: Call Makefile.apple to generate Qt moc files
2018-09-08 05:52:59 +02:00
Stuart Carnie
1de3aaadeb
chore: Call Makefile.app to generate Qt moc files
2018-09-07 20:32:57 -07:00
twinaphex
61d56e07fa
Don't excessively log
2018-09-08 03:15:32 +02:00
Twinaphex
fb4f8ff550
Merge pull request #7188 from stuartcarnie/sgc-qt-embedded
...
feat(macOS): Embed Qt frameworks and frameworks to @executable_path
2018-09-08 02:49:42 +02:00
Stuart Carnie
4d7fe0e96c
feat(macOS): Embed Qt frameworks and frameworks to @executable_path
...
* note that install_name_tool is used to update the frameworks via
a post-build script
2018-09-07 17:38:46 -07:00
twinaphex
df059c585f
Implement RETRO_ENVIRONMENT_GET_FASTFORWARDING
2018-09-08 02:19:05 +02:00
twinaphex
7c2da36af9
Prevent warning
2018-09-08 02:11:18 +02:00
Twinaphex
27edbb58e3
Merge pull request #7187 from RetroSven/master
...
implement libretro private def to allow cores to tell RA to save states in background
2018-09-08 01:41:20 +02:00
Sven
b4081d9347
implement libretro private def to allow cores to tell RA to save states in background
2018-09-07 19:09:56 -04:00
Twinaphex
3e27a504ed
Merge pull request #7185 from stuartcarnie/sgc-macos-qt
...
feat(macOS): Initial Desktop UI (Qt) support
2018-09-06 05:37:55 +02:00
Stuart Carnie
428f895b6f
feat(macOS): Initial Desktop UI (Qt) support
...
* Adds new RetroArchQT build target to RetroArch_Metal.xcodeproj
Prerequisites:
* Install Qt Frameworks
$ brew install qt
* Build `moc` files using
$ make -f Makefile.apple HAVE_QT=1 Q=/usr/local/opt/qt/bin/moc generate
Limitations:
* Qt frameworks are not embedded in bundle, therefore Qt must be
installed via the `brew` command
2018-09-05 20:10:54 -07:00
Brad Parker
c60fdf0b2e
Qt: fix duplicate function name with griffin
2018-09-05 00:07:24 -04:00
Twinaphex
5d529f4ce4
Merge pull request #7178 from RobLoach/config
...
Update config entries pointer to the new beginning of the list
2018-09-04 14:30:32 +02:00
Brad Parker
a48cc2f9b5
travis: unzip quietly so build log is not truncated
2018-09-03 20:00:03 -04:00
Brad Parker
c64a75c58a
travis: clean up OSX Metal image and add assets
2018-09-03 19:50:04 -04: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
Rob Loach
9da261c6d9
Update config entries pointer to the new beginning of the list after sorting
2018-09-03 13:31:46 -04:00
Brad Parker
9214f6079f
travis: go to correct folder to deploy Metal
2018-09-03 09:37:59 -04:00
Brad Parker
511dcb0d56
travis: build Metal with libretro-super instead
2018-09-03 09:07:04 -04:00
Brad Parker
b2c704862a
travis: deploy OSX Metal build
2018-09-02 21:57:06 -04:00
Twinaphex
c57e259fa7
Update CHANGES.md
2018-09-03 03:11:23 +02:00
Twinaphex
4409c61730
Update CHANGES.md
2018-09-03 03:10:36 +02:00
Twinaphex
e224d1cd04
Update CHANGES.md
2018-09-03 03:10:08 +02:00
Twinaphex
96d27b6ac6
Update CHANGES.md
2018-09-03 03:09:37 +02:00
Twinaphex
9c53dc3797
Merge pull request #7176 from stuartcarnie/sgc-metal
...
Metal: Add support for screen shots
2018-09-03 03:00:36 +02:00
Stuart Carnie
99f497de85
feat(Metal): Add support for screen shots
2018-09-02 17:55:02 -07:00
Stuart Carnie
9d22aacaa7
refactor: Add vertex buffer struct to ShaderTypes and remove global
2018-09-02 17:53:18 -07:00
Twinaphex
c41f331e2a
Merge pull request #7175 from stuartcarnie/sgc-revert-config
...
Revert "fix(gfx): Move enum to end to avoid breaking existing config
2018-09-02 22:05:47 +02:00
Stuart Carnie
8a63ace201
Revert "fix(gfx): Move enum to end to avoid breaking existing configurations"
...
This reverts commit 93b79fa
2018-09-02 13:03:16 -07:00
Twinaphex
6463f7005b
Merge pull request #7174 from stuartcarnie/sgc-metal
...
Fix crashes for metal; buffer overflow in xmb; Metal fullscreen issue
2018-09-02 21:55:10 +02:00
Stuart Carnie
f1ad1ff444
fix(Metal): Fix invalid selector
...
Removed selector logic and wrapped in HAVE_METAL, given this is only
called when Metal is enabled.
2018-09-02 12:51:34 -07:00
Stuart Carnie
611e484633
fix(xmb): Fix buffer overflow
2018-09-02 12:49:44 -07:00
Twinaphex
4d12eaf685
Merge pull request #7173 from hiddenasbestos/oem102
...
Support for "OEM-102" key (usually '\' on Euro keyboards)
2018-09-02 19:40:31 +02:00
David Walters
b592f254b9
Support for "OEM-102" key (usually '\' on Euro keyboards)
2018-09-02 18:24:51 +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
Twinaphex
d4cb24f8d1
Merge pull request #7148 from alfrix/master
...
Add neoactive and retroactive to menu icons
2018-09-02 03:42:03 +02:00
Brad Parker
a86454d30c
Qt: fix file browser downloads button not scrolling correctly on first click
2018-09-01 21:25:07 -04: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
Stuart Carnie
eadc3f4a91
fix(Metal): Fix SIGFAULT if any attribute is 0
2018-09-01 16:13:23 -07:00
Stuart Carnie
6b7572d166
fix(macOS): Fix stack overflow when raising Metal shader load event
2018-09-01 16:12:43 -07:00
Twinaphex
4f4b1c182f
Merge pull request #7167 from Themaister/master
...
Fix glslang_format LUT.
2018-09-01 22:51:29 +02:00
Themaister
1d7dfc5f47
Fix glslang_format LUT.
...
Was logging wrong format names.
2018-09-01 22:46:47 +02:00
Stuart Carnie
802697fdec
fix(Metal): Use textures for pixel conversion
2018-09-01 11:58:37 -07:00
Stuart Carnie
577d81071e
fix(Metal): Cleanup shader logging messages
2018-09-01 11:58:37 -07:00
Stuart Carnie
1264e9c533
fix(Metal): Use ifdef syntax; add correct default for Metal build
2018-09-01 11:58:37 -07:00
Stuart Carnie
93b79fac90
fix(gfx): Move enum to end to avoid breaking existing configurations
...
* `aspect_ratio_index` relies on the ordinal values not changing
2018-09-01 11:58:37 -07:00
Twinaphex
4457bad631
Merge pull request #7165 from kwyxz/haiku-mbedtls-fix
...
mbedtls in 1.7.4 broke Haiku build
2018-09-01 13:58:09 +02:00
Benjamin FRANCOIS
c723f13753
This allows building on Haiku after disabling Discord
2018-09-01 07:25:06 +00:00
Twinaphex
4e0c2314d9
Define HAVE_SSL for OSX
2018-09-01 04:22:57 +02:00
twinaphex
34e295ec51
Add net_socket_ssl.cto griffin
2018-09-01 04:20:23 +02:00
twinaphex
2fb8831dcc
Uniquely name functions
2018-09-01 04:18:01 +02:00
twinaphex
31df00d52a
Uniquely name functions
2018-09-01 04:14:36 +02:00
twinaphex
fb047e4622
Uniquely name functions
2018-09-01 04:12:58 +02:00
twinaphex
18203f4d30
Cleanups
2018-09-01 04:11:16 +02:00
twinaphex
6d29cde453
(SSL) Name functions uniquely
2018-09-01 04:09:59 +02:00
twinaphex
e83504002d
(SSL) Make these functions unique
2018-09-01 04:08:27 +02:00
Twinaphex
93af9baf48
Remove warning
2018-09-01 04:04:15 +02:00
twinaphex
23eb1e981a
Remove HAVE_STRIPES from OSX build
2018-09-01 04:01:03 +02:00
twinaphex
d5fa379aa8
Update header
2018-09-01 03:54:47 +02:00
Twinaphex
1ad6291c79
Merge pull request #7163 from Tatsuya79/patch-5
...
fix task_save.c
2018-09-01 01:53:09 +02:00
Tatsuya79
dd9db41403
fix task_save.c
2018-09-01 01:50:30 +02:00
Twinaphex
09284dc6ce
Merge pull request #7162 from Tatsuya79/patch-4
...
revert #7156
2018-09-01 01:46:41 +02:00
Tatsuya79
64459bda3a
revert #7156
...
revert https://github.com/libretro/RetroArch/pull/7156
2018-09-01 01:41:21 +02:00
twinaphex
64cc28a487
Update
2018-09-01 01:14:26 +02:00
twinaphex
c0c88173a0
(CocoaTouch) Fix some function callback signatures
2018-09-01 01:07:14 +02:00
Twinaphex
65535a1259
Cleanups
2018-09-01 01:03:58 +02:00
twinaphex
10f374182f
Revert "Change these ifdefs"
...
This reverts commit 245f265098 .
2018-08-31 21:49:16 +02:00
twinaphex
245f265098
Change these ifdefs
2018-08-31 21:48:58 +02:00
twinaphex
85f093e042
Change these to numbers
2018-08-31 21:25:33 +02:00
neville
8c3479f850
(OSX PowerPC) PowerPC Fixed
2018-08-31 21:22:37 +02:00
bparker06
ad15f76ff5
travis: add OSX Metal build
2018-08-31 13:49:44 -04:00
neville
bd43682341
Use dynamic lookup code path
2018-08-31 19:37:40 +02:00
Twinaphex
832bf6d6e8
Get rid of this compile-time ifdef
2018-08-31 19:29:11 +02:00
twinaphex
a58511ec00
Revert "Compatibility fixes for OSX PPC"
...
This reverts commit d7899c51aa .
2018-08-31 19:20:10 +02:00
twinaphex
70f9abe99f
Revert "Add conditionals to maintain backwards compatibility with OSX 10.5"
...
This reverts commit 1222192afb .
2018-08-31 19:20:03 +02:00
twinaphex
0b069c4ee3
Revert "Use constant values instead of MAC_OS_X_VERSION_ - might not be available on earlier OSX versions/xcode"
...
This reverts commit f35b578c42 .
2018-08-31 19:19:56 +02:00
twinaphex
1265d7546c
Revert "Start using raw constants for OSX version detection"
...
This reverts commit ab34a70873 .
2018-08-31 19:19:42 +02:00
twinaphex
c7af7ae00d
Revert "Add conditionals for OSX 10.6 and higher"
...
This reverts commit 7f7f23d08b .
2018-08-31 19:19:35 +02:00
twinaphex
91145e02c6
Revert "OSX PowerPC - gets it compiling and linking again but doesn't work -"
...
This reverts commit f16ec700a9 .
2018-08-31 19:19:27 +02:00
Twinaphex
e2a650cb26
Remove unused variable
2018-08-31 19:02:47 +02:00
Twinaphex
4a30ec5623
Update CHANGES.md
2018-08-31 18:44:24 +02:00
Twinaphex
b86164cccb
Merge pull request #7159 from bparker06/qt_filterarchives
...
Qt: add option to filter extensions inside archives when adding to a playlist
2018-08-31 17:50:59 +02:00
Brad Parker
230787808c
Qt: fix playlist title when adding a folder with one item
2018-08-31 09:16:45 -04:00
Brad Parker
faaf84aef3
Qt: do not show right-click menu for file browser contents
2018-08-31 09:05:22 -04:00
Twinaphex
41f7de72cd
Merge pull request #7157 from RobLoach/configure
...
libretro-common: Restore libretro-common/audio/dsp_filters/configure
2018-08-31 05:48:47 +02:00
Brad Parker
30fb23ccbe
Qt: add option to filter extensions inside archives when adding to a playlist
2018-08-30 23:06:34 -04:00
Rob Loach
c7e6eda438
libretro-common: Restore libretro-common/audio/dsp_filters/configure
2018-08-30 22:23:05 -04:00
twinaphex
7c22f265b8
Update libretro-common
2018-08-31 02:28:20 +02:00
Twinaphex
02e23be127
Merge pull request #7156 from RetroSven/master
...
push save state into background for cores that need the emulator to be running during serialization
2018-08-30 18:15:29 +02:00
Sven
75abd1f36e
Merge remote-tracking branch 'upstream/master'
2018-08-30 12:07:41 -04:00
neville
f16ec700a9
OSX PowerPC - gets it compiling and linking again but doesn't work -
...
left a TODO/FIXME for aussiebloke
2018-08-30 17:45:22 +02:00
twinaphex
7f7f23d08b
Add conditionals for OSX 10.6 and higher
2018-08-30 17:38:43 +02:00
Sven
b8ab6c1e74
push save state into background for cores that need the emulator to be running to correctly save states
2018-08-30 11:21:31 -04:00
twinaphex
ab34a70873
Start using raw constants for OSX version detection
2018-08-30 16:35:44 +02:00
neville
f35b578c42
Use constant values instead of MAC_OS_X_VERSION_ - might not be available on earlier OSX versions/xcode
2018-08-30 16:29:58 +02:00
twinaphex
1222192afb
Add conditionals to maintain backwards compatibility with OSX 10.5
2018-08-30 16:22:02 +02:00
neville
d7899c51aa
Compatibility fixes for OSX PPC
2018-08-30 16:18:51 +02:00
neville
5af0e58288
- Unset BOM
...
- remove non-latin characters - won't compile on OSX PPC otherwise
2018-08-30 16:05:51 +02:00
twinaphex
dac4034954
Add PPC ifdefs; kIOHIDUniqueKey is not available on OSX 10.5
2018-08-30 15:56:02 +02:00
twinaphex
b1643f9275
(AArch64) Needs to be set to SDK level 26 for Google Play
2018-08-30 01:47:15 +02:00
Brad Parker
2e8361970b
Qt: buildfix for older Qt
2018-08-29 18:41:05 -04:00
twinaphex
9d43f7f036
Fix French
2018-08-29 21:25:47 +02:00
Twinaphex
a157f2eedd
Merge pull request #7152 from bparker06/qt_coreoptions
...
Qt: initial core options dialog
2018-08-29 17:43:31 +02:00
Brad Parker
5a0017a23e
Update CHANGES.md
2018-08-29 11:42:14 -04:00
Brad Parker
56c9a37e5a
Qt: initial core options dialog
2018-08-29 11:34:36 -04:00
Brad Parker
95ad8798ee
Qt: scrub thumbnail titles according to No-Intro before downloading, fixes #7149
2018-08-29 00:42:34 -04:00
Brad Parker
c746115bbd
Qt: keep trying to download remaining thumbnails if any fail to open for writing (probably just illegal characters in filename)
2018-08-29 00:25:19 -04:00
twinaphex
7234544669
Update version
2018-08-29 01:48:37 +02:00
Alfrix
107cc364b5
Add neoactive and retroactive to menu icons
2018-08-28 19:43:02 -03: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
Twinaphex
945f57e3b4
Merge pull request #7147 from alfrix/master
...
Bind sublabel cheat apply after load
2018-08-28 22:13:06 +02:00
Alfrix
2d9f00f358
Bind sublabel cheat apply after load
2018-08-28 16:37:48 -03:00
Twinaphex
d160775263
Merge pull request #7137 from alfrix/xmb_exp
...
Fallback to a default icon in if there is no playlist icon
2018-08-28 19:51:47 +02:00
Twinaphex
8f043d717c
Merge pull request #7145 from alfrix/joselagem
...
Rebase and fix #6961
2018-08-28 19:39:31 +02:00
Joselagem
613ff650d0
Update languages files US and ES
...
Update languages files US and ES
Actualización de los archivos de idioma US y ES
2018-08-28 14:34:13 -03:00
Brad Parker
3010ef8775
Qt: do not create a new playlist if a name was not specified
2018-08-28 11:34:08 -04:00
Brad Parker
44eb97206a
Qt: fix canceling of thumbnail downloads, use QDir comparison instead of string-based to honor case-insensitivity on Windows
2018-08-28 09:01:25 -04:00
Twinaphex
96e14c0b61
Merge pull request #7139 from bparker06/qt_playlist_thumbnail
...
Qt: add right-click for playlists to download thumbnails for the current entries
2018-08-28 05:31:51 +02:00
Brad Parker
d8913d5d3a
Qt: add right-click for playlists to download thumbnails for the current entries
2018-08-27 23:29:44 -04:00
Twinaphex
0c6eea5030
Merge pull request #7138 from altiereslima/master
...
Update brazilian portuguese translation
2018-08-28 00:19:54 +02:00
Brad Parker
38f3d06d08
Qt: use C locale for numbers, otherwise slang shaders can break
2018-08-27 17:56:53 -04:00
altiereslima
0116f675b9
Update brazilian portuguese translation
2018-08-27 17:21:56 -03:00
Twinaphex
fa110c5bb2
Merge pull request #7124 from orbea/clang
...
Silence -Wunknown-warning-option warnings with clang.
2018-08-27 20:49:02 +02:00
Brad Parker
23836bfba9
use_thread option for screenshot was backwards
2018-08-27 13:38:43 -04:00
Twinaphex
ea87bb5a1d
Merge pull request #7122 from orbea/vulkan
...
Fix segfaults when starting vulkan without a working vulkan driver.
2018-08-27 18:59:00 +02:00
twinaphex
8a5d092e5b
(dispserv_x11.c) Make variable bigger to avoid all the warnings and use snprintf
2018-08-27 16:09:12 +02:00
Alfrix
6d1e04dd9c
Cleanup
2018-08-27 10:45:07 -03:00
Alfrix
aa0889ec29
Fallback to default icon in custom playlists
2018-08-27 10:43:31 -03:00
Twinaphex
503b42d161
Merge pull request #7134 from Dwedit/runahead-input-fix
...
Deterministic input for RunAhead, guaranteed to match the last polled input
2018-08-27 13:52:36 +02:00
Twinaphex
d2d9989ef1
Merge pull request #7135 from bparker06/qt_thumbnailpack
...
Qt: add right-click option for playlists to download their thumbnail packs
2018-08-27 13:51:57 +02:00
Brad Parker
21f99b9965
Qt: add right-click for playlists to download their thumbnail packs
2018-08-26 23:24:43 -04:00
Brad Parker
98fadf9b1f
Qt: remove partially downloaded thumbnail if transfer is canceled
2018-08-26 23:24:22 -04:00
Twinaphex
4a951cb369
Merge pull request #7133 from alfrix/xmb_exp
...
Fix themes without menu icons
2018-08-27 01:04:51 +02:00
Alfrix
461dbf39ba
Fix themes without menu icons
2018-08-26 20:00:36 -03:00
Brad Parker
32345e37f8
Qt: OPENSSL_VERSION_AT_LEAST was reverted in openssl git because it is in fact broken
2018-08-26 18:14:08 -04:00
Brad Parker
9638005332
Qt: add UI option to set startup playlist, fixes #7103
2018-08-26 17:17:45 -04:00
Brad Parker
12f1d003bb
Qt: openssl 1.1.0 broke their ABI
2018-08-26 16:04:01 -04:00
Brad Parker
1d6a69d198
Qt: remove partially downloaded files on failure
2018-08-26 12:04:18 -04:00
Brad Parker
49e5fcd0cc
Qt: only use openssl if we have it
2018-08-26 10:44:55 -04:00
Brad Parker
7731db9ed8
Qt: link to openssl so Qt will have it for later
2018-08-26 10:40:33 -04:00
Brad Parker
78f5aba04b
Qt: fix filename used for thumbnail download
2018-08-26 10:40:08 -04:00
Dwedit
821462409e
Deterministic input for RunAhead, guaranteed to match the last polled input.
2018-08-26 00:22:19 -05:00
Twinaphex
adb72755e1
Merge pull request #7127 from altiereslima/master
...
Update brazilian portuguese translation
2018-08-25 21:52:57 +02:00
Twinaphex
6093a56919
Merge pull request #7123 from bparker06/qt_thumbnail
...
Qt: add right-click option to download thumbnail for playlist entries
2018-08-25 21:52:44 +02:00
altiereslima
8c7526d8ef
como sempre...
2018-08-25 16:38:26 -03:00
altiereslima
3d056bc8c4
Update brazilian portuguese translation
2018-08-25 16:24:17 -03:00
orbea
3c6e42ccf6
Silence -Wunknown-warning-option warnings with clang.
...
When building CXX code with clang it will print many warnings.
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
However removing this flag does not introduce any warnings so it
should be safe to remove.
2018-08-25 06:37:33 -07:00
Brad Parker
e9e424ec82
Qt: add right-click option to download thumbnail for playlist entries
2018-08-25 01:00:18 -04:00
orbea
260ce526c2
Fix segfaults when starting vulkan without a working vulkan driver.
...
RetroArch will crash in several places when running vulkan in an
environment that does not have working vulkan drivers.
This should guard against those crashes and allow RetroArch to fail
safely in those cases.
2018-08-24 19:36:03 -07:00
Twinaphex
a6d5931412
Merge pull request #7120 from alfrix/xmb_exp
...
Add automatic and systematic to menu icons
2018-08-25 00:22:37 +02:00
Twinaphex
07509a8ec8
Merge pull request #7121 from orbea/video_driver
...
Default to gl instead of vulkan.
2018-08-25 00:22:18 +02:00
orbea
d8ea30881d
Default to gl instead of vulkan.
...
If the video_driver is set incorrectly it will default to vulkan
instead of gl. However its possible to have RetroArch built with
vulkan even with no working vulkan drivers and this will cause a
segfault.
Defaulting to gl again should be a safer default which should crash
for fewer users.
Fixes https://github.com/libretro/RetroArch/issues/5568 .
2018-08-24 13:55:09 -07:00
Alfrix
8dfeaba30b
Add automatic and systematic to menu themes
2018-08-24 16:10:19 -03:00
Twinaphex
b095511e97
Merge pull request #7117 from alfrix/xmb_exp
...
Add Automatic theme
2018-08-23 21:57:52 +02:00
Alfrix
c39ce0e04b
Add Automatic theme
...
It has been in the assets folder a long time by now
2018-08-23 16:41:07 -03:00
Twinaphex
f357526a57
Merge pull request #7116 from altiereslima/master
...
Update brazilian portuguese translation
2018-08-23 18:46:33 +02:00
altiereslima
6e9a8a9dd9
fix
2018-08-23 13:23:03 -03:00
altiereslima
49b785b9dc
Update brazilian portuguese translation
...
Added some missing strings.
Aligned with msg_hash_us.h
2018-08-23 13:03:36 -03:00
Brad Parker
6464003d5f
Qt: use id instead of array index for shader params, fix empty window on vulkan
2018-08-23 11:42:31 -04:00
Twinaphex
ea35fe85f6
Merge pull request #7114 from hyarsan/master
...
Make the Show Desktop Menu sublabel sound better
2018-08-23 15:38:32 +02:00
Yarsan Hoessain
27147226a0
Make the Show Desktop Menu sublabel sound better
2018-08-23 15:27:09 +02:00
Brad Parker
88cecc521a
Qt: hopefully parameters are fixed now part 2
2018-08-22 22:51:50 -04:00
Twinaphex
da3888dd68
Merge pull request #7111 from alfrix/xmb_exp
...
Add Retrosystem to the support list of menu icons
2018-08-23 02:19:59 +02:00
Alfrix
fb15edebc3
Add Retrosystem to the support list of menu icons
2018-08-22 19:52:27 -03:00
Twinaphex
376dd85715
Merge pull request #7110 from alfrix/xmb_exp
...
Change start core icon
2018-08-22 22:46:22 +02:00
Alfrix
947113d007
Change start core icon
2018-08-22 16:31:02 -03:00
Twinaphex
c93cf0f362
Merge pull request #7108 from alfrix/xmb_exp
...
Don't show the pipeline option it was disabled in the build
2018-08-22 17:59:41 +02:00
Alfrix
b118e45d49
Don't show the pipeline option it was disabled in the build
2018-08-22 12:51:59 -03:00
Brad Parker
8ff257290c
Qt: hopefully parameters are fixed now
2018-08-21 21:20:25 -04:00
Brad Parker
67653ba5f0
Qt: try to fix wrong parameter being set in a different way
2018-08-21 21:01:56 -04:00
Brad Parker
0b9adb3938
Qt: fix pass parameters switched around on context reset if move up/down buttons were used
2018-08-21 19:16:18 -04:00
Brad Parker
498ed160bb
Qt: fix shader passes disappearing on context reset
2018-08-21 18:25:25 -04:00
Twinaphex
0300e8a544
Merge pull request #7107 from TheMrIron2/master
...
PSP: Slightly more aggressive optimisation
2018-08-22 00:20:01 +02:00
Twinaphex
9740ede4da
Merge pull request #7089 from winneon/discord_improvements
...
wip - discord: added new discord-rpc statuses & updated discord-rpc calls to stay more consistent
2018-08-21 22:48:59 +02:00
TheMrIron2
96023ea469
PSP: Slightly more aggressive optimisation
...
- O3 flag replacing O2 for higher level of optimisation. Potentially unstable, but works for Wii U RetroArch along with other PSP emulators. I don't see why not.
- fsingle-precision-constant to simplify some operations. Should be safe while being more performant due to using less memory traffic and may lessen load on the CPU because of the simplification.
2018-08-21 20:48:55 +00:00
Jesse Bryan
5bda0b3a61
general: fixed the merge conflict
2018-08-21 14:57:59 -05:00
Twinaphex
dfe0a81206
Merge pull request #7106 from alfrix/spanish
...
Update Spanish
2018-08-21 20:35:13 +02:00
Alfrix
fad5569d99
Cleanup styling
2018-08-21 15:30:02 -03:00
Alfrix
052424ffd2
Update Spanish
2018-08-21 15:30:02 -03:00
Twinaphex
8e76145278
Merge pull request #7105 from alfrix/xmb_exp
...
Change Reset core association icon to undo
2018-08-21 19:43:44 +02:00
Brad Parker
06daa1f9ef
Qt: start on history playlist by default, UI option to change it will come later
2018-08-21 13:39:22 -04:00
Twinaphex
94ec9233f6
Merge pull request #7104 from Tatsuya79/patch-3
...
rename vrr runloop option
2018-08-21 19:19:46 +02:00
Alfrix
8984162e0f
Change Reset core association icon to undo
2018-08-21 14:19:35 -03:00
Tatsuya79
1c8f2beca3
update vrr runloop help
2018-08-21 18:47:06 +02:00
Tatsuya79
45bcd62f34
rename vrr runloop option
2018-08-21 18:45:22 +02:00
Brad Parker
cc16c45069
Qt: keep size of shader window when reloading if user has changed it
2018-08-21 11:14:42 -04:00
Jesse Bryan
f6a0b09e7d
general: renamed rpcname to systemid
2018-08-21 09:41:16 -05:00
Brad Parker
281966a14c
Qt: make sure video_shader exists
2018-08-21 10:15:00 -04:00
Jesse Bryan
c276f9349a
discord: remove hardcoded values and use new attribute
2018-08-20 20:55:44 -05:00
Brad Parker
6a4584e301
Update CHANGES.md
2018-08-20 21:49:50 -04:00
Brad Parker
ff09503ac1
Qt: add right-click options to reset shader parameters back to defaults
2018-08-20 21:48:59 -04:00
Brad Parker
4d09ddde1c
Qt: limit shader preset/pass selection to the appropriate extensions
2018-08-20 20:26:50 -04:00
Brad Parker
e9c68597ff
Qt: try to work around layout crashing issues on Windows
2018-08-20 18:47:18 -04:00
Jesse Bryan
ea561c8dfe
discord: see the previous commit message
2018-08-20 14:16:52 -05:00
Jesse Bryan
f507905345
discord: fixed the corename comparison statement
2018-08-20 14:14:35 -05:00
Jesse Bryan
bb451d59e8
discord: hardcoded non-essential cores into discord.c
2018-08-20 14:03:06 -05:00
Brad Parker
0ed43eb908
Qt: fix tool button handling on shader window
2018-08-20 12:57:05 -04:00
Jesse Bryan
44180e55b1
Merge branch 'master' of https://github.com/libretro/RetroArch into discord_improvements
2018-08-20 08:30:57 -05:00
Jesse Bryan
7568d35086
discord: replace forward slashes with underscores
2018-08-20 08:30:54 -05:00
Brad Parker
3ad54bc9ca
Qt: revert paintEvent changes, only keep one for ShaderParamsDialog
2018-08-19 19:27:06 -04:00
Brad Parker
8380ad61f9
Qt: add missing paintEvent overrides for stylesheet correctness
2018-08-19 18:54:13 -04:00
Brad Parker
b60df44b59
Qt: add load/save/remove/apply buttons to top of shaders dialog
2018-08-19 16:26:23 -04:00
Twinaphex
d9f7afbf77
Merge pull request #7098 from RobLoach/pkg-mame2003plus
...
ctr: Add MAME 2003 Plus
2018-08-19 18:55:09 +02:00
Rob Loach
5ba4103f6e
pkg: Add MAME 2003 Plus
2018-08-19 12:49:47 -04:00
Brad Parker
d571bfaf17
Qt: use native path separators for file browser content
2018-08-19 11:46:33 -04:00
Brad Parker
f6dc3345e9
Qt: use native path separators for folder scan from file browser, fixes #7084
2018-08-19 11:05:25 -04:00
twinaphex
821ffc9962
Clang scan-build error fix
2018-08-19 16:13:13 +02:00
Twinaphex
b0f21e7c2e
Merge pull request #7097 from Tatsuya79/patch-2
...
[Desktop Menu] update dark theme
2018-08-19 16:03:23 +02:00
Tatsuya79
9e9fb5803e
Update ui_qt_themes.h
2018-08-19 16:00:19 +02:00
Tatsuya79
c051bae1bd
Update ui_qt_themes.h
2018-08-19 15:56:19 +02:00
Twinaphex
e6576c8239
Merge pull request #7088 from alfrix/xmb_exp
...
XMB add an option to show desktop ui aka WIMP
2018-08-19 15:55:38 +02:00
Tatsuya79
a309400305
name gridLayoutWidget
2018-08-19 15:54:56 +02:00
Twinaphex
e35623d492
Merge pull request #7093 from bparker06/max_frames_ss
...
command-line parameters for screenshotting after max_frames is reached
2018-08-19 06:23:31 +02:00
Brad Parker
b1dde87ce5
add --max-frames-ss and --max-frames-ss-path parameters for taking a screenshot after max_frames is reached
2018-08-18 23:09:40 -04:00
Brad Parker
b0146abd11
add fullpath and use_thread parameters to take_screenshot()
2018-08-18 23:08:55 -04:00
Jesse Bryan
7755c9ae55
discord: removed the icon warning and uncommented the necessary line
2018-08-18 21:21:56 -05:00
Jesse Bryan
cdbe19e213
discord: fix merge conflicts
2018-08-18 21:16:12 -05:00
alfrix
e0d99d7da2
Change UI to menu
2018-08-18 22:22:40 -03:00
Brad Parker
c00fd41b93
Qt: style fixup for filter/scale/move shader options
2018-08-18 19:07:58 -04:00
Brad Parker
380cd7ac53
Qt: add move up/down button for shader passes
2018-08-18 18:03:51 -04:00
alfrix
70d0458180
Add sublabel for 'Show desktop ui'
2018-08-18 18:16:19 -03:00
Twinaphex
ea946b5c97
Merge pull request #7092 from Dwedit/attach_console
...
Attach console before displaying Version information, Help, or Features.
2018-08-18 21:06:15 +02:00
alfrix
b915fd095d
Fix focus for windows platforms (Tatsuya)
2018-08-18 15:14:41 -03:00
alfrix
d2e4832ebe
QT fix focus (bparker)
2018-08-18 15:10:41 -03:00
alfrix
105fba6abe
XMB add an option to show desktop ui aka WIMP
2018-08-18 15:10:40 -03:00
Dwedit
f01894ebe4
Attach console before displaying Version information, Help, or Features.
2018-08-18 12:43:49 -05:00
Brad Parker
894d460821
Qt: add "current shader" prefix to window title
2018-08-18 13:04:53 -04:00
Brad Parker
0a9891def1
Qt: fix checkbox setting of shader parameters
2018-08-18 13:00:39 -04:00
Brad Parker
e78f2f63f7
Qt: fix changing of double spinbox values
2018-08-18 12:39:28 -04:00
Brad Parker
e4834250b9
Qt: set shader dialog title to current preset/shader name
2018-08-18 12:39:17 -04:00
twinaphex
90efa02718
Fix more scan-build issues
2018-08-18 16:16:17 +02:00
Twinaphex
f07b8b1965
Merge pull request #7090 from Dwedit/fix_missing_content
...
Fix console mode loading core without content
2018-08-18 16:06:41 +02:00
twinaphex
646e64c28c
Fix some clang scan-build warnings/errors
2018-08-18 15:56:44 +02:00
Dwedit
0e34c12d5c
Fixed bug that let Retroarch proceed to retro_run without loading content
...
Removed unlocalized and redundant error message
2018-08-18 08:40:19 -05:00
Jesse Bryan
ea6541b90f
discord: remove test rpc client ID
2018-08-18 02:17:08 -05:00
Jesse Bryan
fd7d8d9424
Merge branch 'master' of https://github.com/libretro/RetroArch into discord_improvements
2018-08-18 02:12:56 -05:00
Jesse Bryan
a0cf6b6b5e
discord: added additional discord events and other improvements
2018-08-18 02:12:51 -05:00
Brad Parker
849792dc2c
fix memory leaks
2018-08-18 01:15:50 -04:00
Brad Parker
dfd85125ad
fix null deref
2018-08-18 01:10:05 -04:00
Brad Parker
c59cbfc4e8
fix memory leaks
2018-08-18 01:07:57 -04:00
Brad Parker
077ef86bab
fix null pointer dereferences
2018-08-18 01:07:51 -04:00
Brad Parker
2f87f669f1
fix null dereference (but scan-build still warns with "Assigned value is garbage or undefined")
2018-08-18 01:00:53 -04:00
Brad Parker
23d7fbcaf3
fix memory leaks
2018-08-18 00:56:10 -04:00
Brad Parker
fbe08aa0c5
fix double free
2018-08-18 00:51:07 -04:00
Brad Parker
1d4cb967f0
fix scan-build error "branch condition evaluates to garbage"
2018-08-18 00:48:40 -04:00
Brad Parker
16459bfa91
Qt: add filter/scale to shader window
2018-08-18 00:33:59 -04:00
Brad Parker
b76f3abfbc
android: use current package name for external storage
2018-08-17 20:38:56 -04:00
Brad Parker
819e930b89
Qt: move drag&drop context menu into FileDropWidget source
2018-08-17 11:57:47 -04:00
twinaphex
566d0fc0d9
Remove this
2018-08-17 17:43:28 +02:00
twinaphex
ae0d9fd60d
(Wayland) Buildfixes
2018-08-17 17:42:14 +02:00
Brad Parker
1fba7df859
use existing src folder for android64 instead of duplicating it
2018-08-17 09:40:13 -04:00
twinaphex
7250181319
Add some __WINRT__ ifdefs
2018-08-17 14:51:27 +02:00
Brad Parker
e2ff7478ca
don't return uninitialized data
2018-08-17 07:49:25 -04:00
Brad Parker
f130b261f4
Qt: Linux buildfix
2018-08-16 23:14:52 -04:00
Brad Parker
1966b04832
Qt: windows buildfix
2018-08-16 22:58:35 -04:00
Brad Parker
648705154e
Qt: split functions into separate files
2018-08-16 22:48:31 -04:00
Brad Parker
6ef3567ea5
Qt: reset shader params window when passes are set to 0
2018-08-16 22:48:07 -04:00
twinaphex
cfd15687d1
Buildfix
2018-08-16 22:01:24 +02:00
twinaphex
f9e8737476
Remove libui - we don't need it anymore now that we have the Qt desktop
...
UI
2018-08-16 21:34:20 +02:00
twinaphex
35991f5feb
Don't use == NULL
2018-08-16 21:32:14 +02:00
twinaphex
b28af7734f
MSVC 2012 solution works now
2018-08-16 21:18:37 +02:00
twinaphex
4a54826d9b
Remove unused variable
2018-08-16 21:14:56 +02:00
twinaphex
a1d5b0fd03
Update MSVC 2012 solution
2018-08-16 20:49:31 +02:00
Brad Parker
12539f310d
use strl functions
2018-08-16 13:51:44 -04:00
twinaphex
d3c6fc1601
Add initial MSVC 2012 solution
2018-08-16 19:29:31 +02:00
Brad Parker
9221e4e845
Discord integration requires a C++ linker
2018-08-16 13:10:22 -04:00
twinaphex
220c84c7a3
Fix strlcat size arguments
2018-08-16 18:53:19 +02:00
twinaphex
6cd6bf993f
Fix strlcpy call
2018-08-16 18:30:53 +02:00
twinaphex
0175effb00
Revert "(Menu) change strncpy to strlcpy"
...
This reverts commit ba67623961 .
2018-08-16 16:40:28 +02:00
Brad Parker
f8521a5580
Qt: use string literal for themes
2018-08-16 10:20:37 -04:00
Brad Parker
34e48bcbc9
Update AUTHORS.h
2018-08-16 09:29:39 -04:00
Twinaphex
e43462cc3e
Merge pull request #7048 from alfrix/xmb_exp
...
(Menu) Add more XMB Icons
2018-08-16 14:45:10 +02:00
Brad Parker
18a6467d4f
Qt: update success is not an error
2018-08-16 08:42:40 -04:00
Twinaphex
f37898dd01
Merge pull request #7079 from Tatsuya79/patch-1
...
Desktop UI dark theme updates
2018-08-16 13:31:19 +02:00
Tatsuya79
f750229693
Desktop UI dark theme updates
2018-08-16 13:12:34 +02:00
twinaphex
6001c7f030
(MSVC 2008) Add HAVE_OVERLAY
2018-08-16 11:53:46 +02:00
twinaphex
c699889f0c
Update MSVC2008
2018-08-16 11:50:51 +02:00
twinaphex
145d4d66f5
Update MSVC 2008 solution
2018-08-16 11:44:51 +02:00
twinaphex
d2de72bfb7
Update MSVC 2008 solution
2018-08-16 11:18:56 +02:00
twinaphex
a8826c766b
(MSVC2008) Update solution
2018-08-16 11:06:22 +02:00
twinaphex
fd532414f0
(DSound) Add fallback when we are not building with HAVE_THREADS support
2018-08-16 10:57:33 +02:00
twinaphex
3f4cd71aa3
Cleanups
2018-08-16 10:42:26 +02:00
twinaphex
de8c98fdef
Remove ID_M_SHADER_PARAMETERS
2018-08-16 10:18:56 +02:00
twinaphex
3fb039f9f0
Update menu_display_metal.m
2018-08-16 10:18:00 +02:00
twinaphex
ba67623961
(Menu) change strncpy to strlcpy
2018-08-16 10:15:51 +02:00
twinaphex
75a388cd67
Use strlcpy instead of strncpy in slang_process.cpp
2018-08-16 10:14:42 +02:00
twinaphex
c12baad087
Fixup compat_snprintf.c for MSVC 2008
2018-08-16 10:12:17 +02:00
twinaphex
6266065384
Fix more code when compiling without menu support
2018-08-16 09:59:51 +02:00
twinaphex
e2e43e6ade
Update - make sure non-HAVE_MENU targets can compile
2018-08-16 09:51:03 +02:00
Brad Parker
c74c3c9536
Qt: set object names
2018-08-15 21:41:44 -04:00
Brad Parker
c663b0f87b
Qt: make shader parameter window scrollable if there are too many items to show
2018-08-15 21:40:39 -04:00
twinaphex
921e52e64f
Remove old leftover buggy Win32 driver
2018-08-16 00:05:09 +02:00
Brad Parker
9f60a6d17c
fix Core Information not appearing after 73f2710
2018-08-15 16:11:05 -04:00
Twinaphex
32d1769968
Merge pull request #7076 from winneon/discord_improvements
...
discord: use playlist & platform titles when launching content
2018-08-15 21:48:26 +02:00
Twinaphex
eee287074c
Merge pull request #7077 from bparker06/wimp_shader_param
...
Qt: Initial shader parameters window
2018-08-15 21:36:34 +02:00
Twinaphex
4d96fddf5e
Merge pull request #7061 from wiktorek140/sailfishos-touch
...
Sailfish OS device build configuration connected with touch screen support required for device with this OS
2018-08-15 13:30:04 +02:00
twinaphex
1b544d6879
(AArch64) Add separate android phoenix dir
2018-08-15 13:08:06 +02:00
twinaphex
c540d83850
(MSVC 2017 Android) Update library name
2018-08-15 12:30:11 +02:00
twinaphex
f53349e3dd
Move MSVC 2017 files to android/phoenix
2018-08-15 10:46:24 +02:00
Jesse Bryan
2d7cb40537
discord: moved core_info changes to separate PR
2018-08-14 23:40:51 -05:00
Jesse Bryan
010412c895
discord: simplified some lines
2018-08-14 23:26:48 -05:00
Jesse Bryan
bf9a8ac4a0
discord: general discord-rpc improvements
...
Now, if the content was loaded from a playlist, the content name will be the playlist entry's title instead of the filename of the content.
Also, `state` was modified to show the display name of the core, not the
library name. The difference is that the display name shows the platform
as well, not just the core name (i.e. "NEC - PC Engine SuperGrafx (Beetle SGX)" instead of "Mednafen SuperGrafx").
2018-08-14 23:12:47 -05:00
Brad Parker
341cf63399
Qt: show shader pass in parameters window, reload shader params when shader is reloaded
2018-08-14 21:38:52 -04:00
Brad Parker
553394c266
Qt: fix setting of spinbox values when modifying shader parameter sliders
2018-08-14 21:38:45 -04:00
Brad Parker
560149857b
shaders: track the pass for each parameter
2018-08-14 18:46:32 -04:00
Brad Parker
4a86d29810
shaders: fix memory leak
2018-08-14 18:44:19 -04:00
Brad Parker
6de4384350
glsl: don't clear the shader source
2018-08-14 18:42:23 -04:00
Brad Parker
572c1ea2d3
Qt: initial shader parameter support
2018-08-14 16:04:48 -04:00
Brad Parker
4a9ef99759
Qt: fix core loading after 73f2710
2018-08-14 16:04:11 -04:00
Twinaphex
135000a5f3
Merge pull request #7074 from RetroSven/master
...
bugfix: code and state not swapped
2018-08-14 20:04:56 +02:00
Sven
977eac2601
bugfix: code and state not swapped
2018-08-14 13:29:58 -04:00
twinaphex
801bae65e3
Rename files
2018-08-14 17:55:26 +02:00
twinaphex
4fc0d4a194
Rename dir
2018-08-14 17:30:05 +02:00
twinaphex
5ebe5de1b9
Add resource files
2018-08-14 17:24:35 +02:00
twinaphex
00c6fcde84
Add initial VS2017 Android solution - not working yet
2018-08-14 16:04:58 +02:00
twinaphex
a6941fb4ed
Initial work done on VS2017 solution for Android
2018-08-14 16:02:31 +02:00
twinaphex
48956f3fe4
(MSVC 2008) Add initial MSVC 2008 solution files
2018-08-14 12:18:33 +02:00
twinaphex
16ab69285b
(Griffin) Cleanup
2018-08-14 11:45:20 +02:00
twinaphex
6a64e27e3d
(D3D8) Add HAVE_MENU ifdefs
2018-08-14 11:41:43 +02:00
twinaphex
db9f4697f6
Add HAVE_MENU ifdefs
2018-08-14 11:40:42 +02:00
twinaphex
8c084c70b7
Add HAVE_MENU ifdefs
2018-08-14 11:18:24 +02:00
alfrix
b35914fcc0
Fix Stop Netplay Host
2018-08-13 19:41:18 -03:00
Twinaphex
1b542a157d
Merge pull request #7073 from flyinghead/fh/stop-audio-after-unload
...
Close the audio driver after unload_game to avoid threads deadlocks
2018-08-13 15:27:29 -07:00
Flyinghead
e52f90926d
Close the audio driver after unloading the game to avoid blocking threads that are pushing audio
2018-08-14 00:16:08 +02:00
alfrix
ae562614c4
Add dot-art to the supported list in the new XMB icons
2018-08-13 18:42:46 -03:00
twinaphex
66367d41a3
Update libretro-common
2018-08-13 19:56:02 +02:00
alfrix
6e64a39044
Add icons to XMB (limited to Monochrome for now)
...
Add monochrome inverted to the menu icons
Allow the extra XMB icons in custom theme
Add subsettings
2018-08-13 12:37:45 -03:00
alfrix
8bbc0cb115
Cleanup
2018-08-13 12:37:45 -03:00
Brad Parker
b93974faea
Qt: update "About RetroArch" logo
2018-08-13 08:42:47 -04:00
twinaphex
f657391b2a
mbedtls does not support C89 so don't use HAVE_SSL for C89_BUILD
2018-08-13 03:21:08 -07:00
twinaphex
116390b3e8
We should use strlcpy instead of strncpy - this usage of strncpy
...
was also showing warnings with GCC 8.2
2018-08-13 03:10:02 -07:00
twinaphex
02eb650273
We should use strlcpy instead of strncpy
2018-08-13 03:07:12 -07:00
Brad Parker
0c658debbf
update Japanese translation
2018-08-12 22:42:34 -04:00
twinaphex
f37ffb7a65
Fix relative path includes
2018-08-12 18:38:05 +02:00
twinaphex
be4f592e9e
Fix crash at startup when Enable Discord is enabled
2018-08-12 16:33:52 +02:00
twinaphex
356c829f81
Revert "Revert "fix heap-use-after-free""
...
This reverts commit 6b4cfdc043 .
2018-08-12 16:33:24 +02:00
twinaphex
6b4cfdc043
Revert "fix heap-use-after-free"
...
This reverts commit 73f271021a .
2018-08-12 09:22:32 +02:00
Brad Parker
5fd0664277
fix heap buffer overflow
2018-08-11 21:20:05 -04:00
Brad Parker
73f271021a
fix heap-use-after-free
2018-08-11 21:19:56 -04:00
Twinaphex
a36442d72d
Merge pull request #7069 from bparker06/msvc_version
...
xmb: show MSVC version next to RetroArch version in lower-left corner
2018-08-11 22:22:01 +02:00
Brad Parker
7b24f884d6
xmb: show MSVC version next to RetroArch version in lower-left corner
2018-08-11 16:20:06 -04:00
Twinaphex
23fe638add
Merge pull request #7067 from gouchi/patch-1
...
Update README.md
2018-08-11 19:04:07 +02:00
gouchi
07b4aed245
Update README.md
...
fix typo
2018-08-11 18:44:28 +02:00
Brad Parker
325d30f062
Qt: sort core association list case-insensitively
2018-08-10 19:39:04 -04:00
Brad Parker
3d9e7f2c60
Qt: make contributor list static
2018-08-10 19:28:13 -04:00
Twinaphex
d352de8133
Merge pull request #7065 from bparker06/contrib
...
Qt: Add list of contributors to about box
2018-08-11 01:25:40 +02:00
Brad Parker
376608aea0
Qt: cleanup
2018-08-10 19:23:52 -04:00
Brad Parker
177642ac2f
add script to fetch list of github contributors
2018-08-10 19:20:13 -04:00
Brad Parker
e91c18f556
Qt: Add list of contributors to about box
2018-08-10 19:10:23 -04:00
twinaphex
2cfae2a6e7
C89 buildfix
2018-08-11 00:15:32 +02:00
Twinaphex
91a5b09627
Merge pull request #7042 from Tatsuya79/master
...
VRR runloop Option.
2018-08-10 21:15:58 +02:00
Brad Parker
8d5f2ad1de
Qt: use core display name if regular name is empty
2018-08-10 15:10:18 -04:00
Brad Parker
51f968c557
Qt: fix core association not showing up when clicking on playlists while in grid view
2018-08-10 09:58:22 -04:00
Brad Parker
fe6dda917a
word_wrap: hack to workaround long lines without spaces
2018-08-09 23:54:16 -04:00
Wiktor Strzębała
45799ee034
Bring up touch support for wayland subsystem for sailfish os devices
...
Touch code cleanup
Make variabled static as suggest bparker06
C89 compilation error fix (at least for loops)
More C89 fixes
Signed-off-by: Wiktor Strzębała <[email protected] >
2018-08-09 20:49:27 +02:00
Brad Parker
e235a0991c
Qt: updates
2018-08-09 11:55:42 -04:00
Twinaphex
a8dc7209b7
Merge pull request #7060 from RetroSven/master
...
reverse code/state display so that users can see at a glance which codes are active
2018-08-09 14:59:05 +02:00
Sven
1af96360a5
reverse code/state display so that users can see at a glance which codes are enabled
2018-08-09 08:52:35 -04:00
Wiktor Strzębała
ca769b0006
Wayland have EGL libs
...
Signed-off-by: Wiktor Strzębała <[email protected] >
2018-08-09 14:42:19 +02:00
Wiktor Strzębała
599fd8abe0
Spec file for building under MERSDK (sailfishos)
...
Signed-off-by: Wiktor Strzębała <[email protected] >
2018-08-09 14:41:55 +02:00
Tatsuya79
e48b9011bf
Don't adjust audio for VRR. Silence log message about it.
2018-08-09 12:29:40 +02:00
Brad Parker
50b23d6572
Qt: use yes/no buttons for question dialogs to allow canceling even if checkbox is clicked, return checkbox status separately from yes/no buttons
2018-08-08 12:49:35 -04:00
twinaphex
2a68b6e691
Update
2018-08-08 07:40:33 +02:00
twinaphex
e74e306947
Relative path include bugfix
2018-08-08 07:38:48 +02:00
twinaphex
fc176c1fa6
Put this around HAVE_DISCORD ifdefs
2018-08-08 07:35:11 +02:00
twinaphex
27c2c6c6d7
Add Discord integration
2018-08-08 07:32:37 +02:00
twinaphex
a3847ed656
Not available on PSP either
2018-08-08 06:03:01 +02:00
twinaphex
c59b054ef2
Comment this out
2018-08-08 05:01:22 +02:00
twinaphex
f14ae31e93
Uncomment this too
2018-08-08 04:54:11 +02:00
twinaphex
1becd89699
Remove DEBUG ifdef
2018-08-08 04:51:03 +02:00
twinaphex
e6e35805a6
Enable this
2018-08-08 04:50:16 +02:00
Twinaphex
499fdc7e22
Merge pull request #7053 from RetroSven/master
...
add option to auto-apply cheat codes when a game loads ; fix some misc cheat module bugs
2018-08-08 03:17:44 +02:00
twinaphex
80227bfcdb
Vita doesn't have ftruncate it seems
2018-08-08 01:46:32 +02:00
Sven
b48321737d
Merge remote-tracking branch 'upstream/master'
2018-08-07 17:35:16 -04:00
Sven
b648d70f27
add option to auto-apply cheat codes when a game loads ; fix some misc bugs in cheat engine
2018-08-07 17:34:46 -04:00
Twinaphex
59b620a1a6
Merge pull request #7051 from greso/master
...
(macOS) Fix input issues
2018-08-07 20:22:55 +02:00
greso
2c9fda1798
(macOS) Fix input issues
...
For my Xbox One Controller the min input for the hat is 1 and not 0. 0
points to the default state that is called after each button press.
On top of that the two axis for the trigger buttons were ignored. I
added some additional axis that are not present on my controller but
will probably help for other input devices.
2018-08-07 19:51:50 +02:00
twinaphex
137a39c705
Update
2018-08-07 06:22:56 +02:00
twinaphex
7fdc516d8d
Update
2018-08-07 06:19:27 +02:00
twinaphex
653bcba2e0
Update libretro-common
2018-08-07 06:17:48 +02:00
twinaphex
f52708e205
Update filestream_transforms.h
2018-08-07 06:00:16 +02:00
twinaphex
c563eedb32
Hopefully the VFS interface can now remain stable
2018-08-07 05:53:32 +02:00
twinaphex
1bda6ba204
Update libretro-common
2018-08-07 05:43:19 +02:00
twinaphex
0fb7d6a9e4
(SSL) Re-enable drbg
2018-08-07 04:57:33 +02:00
twinaphex
9403489f2e
try to bake out debug parts of mbedtls
2018-08-07 04:51:26 +02:00
twinaphex
79f87cbaee
More C89_BUILD fixes for mbedtls
2018-08-07 04:48:05 +02:00
twinaphex
6155772c5e
mbedtls is not C89_BUILD compatible for now
2018-08-07 03:54:09 +02:00
twinaphex
f523fec4d2
C89_BUILD fixes
2018-08-07 03:50:10 +02:00
twinaphex
2bf3ec2000
C89_BUILD fixes
2018-08-07 03:37:56 +02:00
Twinaphex
d4ab18c188
Merge pull request #7049 from bparker06/wimp_update
...
Qt: add option to update RetroArch (Windows only for now)
2018-08-07 03:10:32 +02:00
Brad Parker
4baecf84ca
Qt: add option to update RetroArch (Windows only for now)
2018-08-06 20:52:47 -04:00
Brad Parker
a1b831abdb
allow 7z archives to have multiple files extracted at once
2018-08-06 20:44:59 -04:00
twinaphex
00f252ad2d
configuration.c - cleanups:
...
- use string_is_equal instead of strcmp
- use calloc instead of malloc
2018-08-06 06:59:50 +02:00
twinaphex
68f5c907fe
Don't leak 4096 bytes in config_load_remap
2018-08-06 06:55:13 +02:00
Twinaphex
5a727ce522
Merge pull request #7046 from DEX357/patch-18
...
Update msg_hash_pl.h
2018-08-06 02:41:08 +02:00
DEX357
046ce64250
Update msg_hash_pl.h
2018-08-06 00:27:26 +02:00
Twinaphex
c19e26ebf6
Merge pull request #7045 from dor3k/patch-1
...
Update Polish
2018-08-06 00:15:16 +02:00
dor3k
dcc642876a
Update msg_hash_pl.h
2018-08-05 23:30:41 +02:00
twinaphex
d9f4675a51
menu_settings_free - prevent null pointer indirections
2018-08-05 16:59:59 +02:00
dor3k
54074f5c53
Update msg_hash_pl.h
2018-08-05 02:36:54 +02:00
twinaphex
3f959637f2
Update application ID
2018-08-05 02:14:21 +02:00
twinaphex
ae69bf9d7b
More changes needed for mbedtls/griffin
2018-08-05 01:10:05 +02:00
Twinaphex
dae393d519
Merge pull request #7043 from fr500/master
...
Discord: Show game name and a core icon
2018-08-05 01:08:55 +02:00
radius
605565e87e
Discord: Show game name and a core icon
2018-08-04 17:41:07 -05:00
Tatsuya79
bd4d462170
VRR runloop Option.
2018-08-05 00:34:10 +02:00
twinaphex
a1e338827c
(mbedtls) Changes to make it compatible with Griffin, pt. 1
2018-08-04 21:16:12 +02:00
twinaphex
d2613d6e89
(mbedtls) Global variables need to be uniquely namespaced for Griffin
2018-08-04 20:57:23 +02:00
twinaphex
3019748b17
(mbedtls) Use arc4_alt.h
2018-08-04 20:54:11 +02:00
twinaphex
ad87ec871d
(mbedtls) update asn1parse.c
2018-08-04 20:10:19 +02:00
twinaphex
5b3b3b4a89
(mbedtls) Add arc4_alt.h
2018-08-04 20:09:07 +02:00
Twinaphex
01103dcd23
Cleanups
2018-08-04 20:02:33 +02:00
twinaphex
564c7805b0
Add HAVE_SSL ifdef to griffin.c
2018-08-04 19:51:55 +02:00
Brad Parker
c71b4ccca3
only set mbedtls debug if we are building in debug mode
2018-08-04 13:24:36 -04:00
twinaphex
7b147a40ae
Update
2018-08-04 19:23:42 +02:00
Twinaphex
b0e8775b55
Merge pull request #7041 from RetroSven/master
...
bugfix for very long code values - allow for any length
2018-08-04 19:10:46 +02:00
Sven
0f634d563b
Merge remote-tracking branch 'upstream/master'
2018-08-04 13:05:40 -04:00
Sven
2fb5d54130
bugfix for very long code values - allow for any length
2018-08-04 13:05:05 -04:00
Brad Parker
93aed2bc87
Update CHANGES.md
2018-08-04 12:56:48 -04:00
twinaphex
2f1dd78a77
Set HAVE_SSL=yes by default for Windows/Linux
2018-08-04 18:50:53 +02:00
Twinaphex
00ff8b59aa
Merge pull request #7040 from alfrix/spanish
...
Update Spanish
2018-08-04 16:10:10 +02:00
Sven
deff1de2b7
Merge remote-tracking branch 'upstream/master'
2018-08-04 08:29:07 -04:00
Sven
a82ea4dcc8
bump size for long one-line multi-codes
2018-08-04 08:28:39 -04:00
Alfredo Monclus
ce20a9acdf
Add Onscreen Notifications and Overlays Sublabels
2018-08-04 00:33:51 -03:00
Alfredo Monclus
8fe519365c
Update Spanish
2018-08-03 23:20:32 -03:00
Brad Parker
75d161e0bd
Qt: make links in Help->About clickable, add documentation link
2018-08-03 21:38:38 -04:00
twinaphex
5773f7071d
C89 buildfixes
2018-08-04 00:47:52 +02:00
Twinaphex
421e6fe0f7
Merge pull request #7039 from RetroSven/master
...
add some options to the cheat system to browse emulator memory
2018-08-03 23:55:12 +02:00
Sven
e5bc567765
Merge remote-tracking branch 'upstream/master'
2018-08-03 14:59:44 -04:00
Sven
36d16a9c94
add some options to the cheat system to browse emulator memory
2018-08-03 14:59:33 -04:00
Brad Parker
43492c5fbd
Qt: add Help->About dialogs
2018-08-02 23:21:39 -04:00
Twinaphex
af4438406d
Merge pull request #7038 from joel16/vita-clockrates
...
Set max bus & gpu clock rates for PS VITA
2018-08-02 19:36:59 +02:00
Joel16
b606572bce
Set max bus & gpu clock rates
2018-08-02 12:19:16 -05:00
Twinaphex
03854a0da1
Merge pull request #7037 from RetroSven/master
...
add an option to auto-apply cheats whenever they are toggled on/off
2018-08-02 17:18:21 +02:00
Sven
c1bba50567
Merge remote-tracking branch 'upstream/master'
2018-08-02 11:00:02 -04:00
Sven
3bba9aeeaf
add an option to auto-apply cheats whenever they are toggled on/off
2018-08-02 10:59:37 -04:00
twinaphex
5b9115c848
C89_BUILD fixes
2018-08-01 01:27:30 +02:00
twinaphex
aec7ed40da
This crashed Wayland
2018-08-01 01:15:58 +02: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
Brad Parker
bdf5efd4ab
Qt: fix thumbnail display in file browser when name has dots in it
2018-07-31 11:34:25 -04:00
Brad Parker
b60e35ce48
Update CHANGES.md
2018-07-31 00:16:48 -04:00
Brad Parker
ea05b0f3cb
Qt: "add entry" option for starting a new custom playlist entry
2018-07-31 00:15:59 -04:00
Brad Parker
d5ae00f3d8
Qt: fix loading of content from grid view with core set to "ask me"
2018-07-30 22:52:14 -04:00
Brad Parker
e63edfa6d2
Qt: add button to playlist entry dialog to change the path to the content
2018-07-30 21:18:34 -04:00
Brad Parker
e1b2d752ab
Qt: use complete base name in case file has periods in it
2018-07-30 19:41:31 -04:00
Twinaphex
3e330bed7c
Merge pull request #7034 from Tatsuya79/patch-3
...
Update ui_qt_themes.h
2018-07-31 01:32:08 +02:00
Tatsuya79
1ceac715b3
Update ui_qt_themes.h
2018-07-31 01:07:00 +02:00
Brad Parker
50381a0463
Qt: allow FileDropWidget to be styleable
2018-07-30 18:22:18 -04:00
Twinaphex
b5d5fb4940
Merge pull request #7032 from Tatsuya79/patch-2
...
Update ui_qt_themes.h
2018-07-30 17:36:04 +02:00
Tatsuya79
20a66e468e
Update ui_qt_themes.h
2018-07-30 17:26:58 +02:00
Brad Parker
5273aa2861
Qt: use native separators for playlist paths
2018-07-30 10:02:38 -04:00
Twinaphex
157fbe07b6
Merge pull request #7031 from RetroSven/master
...
fix strncat size warnings ; only consume additional cheat memory when performing searching - no need to alloc additional memory when applying cheats ; bugfix address mask max value
2018-07-30 14:00:44 +02:00
Sven
ba8ceb8f84
Merge remote-tracking branch 'upstream/master'
2018-07-30 04:12:46 -04:00
Sven
c2825cb7c5
fix strncat size warnings ; only consume additional cheat memory when performing searching - no need to alloc additional memory when applying cheats ; bugfix address mask max value
2018-07-30 04:08:50 -04:00
Brad Parker
558a732330
Qt: add right-click option to edit playlist entries, fix bug with extra .lpl extension in playlists
2018-07-29 23:51:23 -04:00
Twinaphex
0d157bc09f
Merge pull request #7030 from RetroSven/master
...
add "reload game-specific cheats" option to cheats menu
2018-07-29 23:56:08 +02:00
Sven
3d862bbdb4
Merge remote-tracking branch 'upstream/master'
2018-07-29 16:08:12 -04:00
Sven
565e916ef9
add "reload game-specific cheats" option to cheats menu
2018-07-29 15:55:40 -04:00
Twinaphex
58dd8a1917
Merge pull request #7029 from alfrix/spanish
...
Spanish terminology changes
2018-07-29 20:31:25 +02:00
Alfredo Monclus
7426701b2f
Anulaciones a Personalizaciones
2018-07-29 15:06:01 -03:00
Alfredo Monclus
2516b7ad1e
Ranura a Posición
2018-07-29 14:07:49 -03:00
twinaphex
7131b969d8
(Android) Buildfixes
2018-07-29 19:04:53 +02:00
Twinaphex
9b79d150b4
Merge pull request #7028 from Skarsnik/master
...
Fix a bug in the READ_CORE_RAM command of the network interface and add a VERSION command
2018-07-29 18:23:43 +02:00
Twinaphex
77095247cc
Merge pull request #7027 from RetroSven/master
...
save/load from cheat_dir/core_name/game_name.cht ; only save to cheat…
2018-07-29 17:14:05 +02:00
Twinaphex
7ea94f57f6
Merge pull request #7026 from alfrix/spanish
...
Update Spanish
2018-07-29 17:12:47 +02:00
Sven
0442aa5a31
save/load from cheat_dir/core_name/game_name.cht ; only save to cheat file when there are >0 cheats
2018-07-29 10:48:41 -04:00
Alfredo Monclus
18646e3af0
Update Spanish
2018-07-29 11:20:46 -03:00
Sylvain Colinet
011cb61782
Added a version command
2018-07-29 15:15:29 +02:00
Sylvain Colinet
ef43e171ce
Network command interface : Fix the READ_CORE_RAM command to not crash when asking for size over 78
2018-07-29 14:49:31 +02:00
Brad Parker
2faa250174
Qt: throttle status bar messages
2018-07-28 23:15:00 -04:00
Brad Parker
fea09f7382
Qt: add right-click menu to delete playlist items
2018-07-28 22:34:00 -04:00
Brad Parker
978edc7acf
Qt: always set the current tab on startup
2018-07-28 18:46:51 -04:00
Twinaphex
e579842620
Merge pull request #7023 from RetroSven/master
...
fix bug when accessing memory address cheat setting before cheat syst…
2018-07-29 00:08:38 +02:00
Sven
3c0a8c0c10
fix bug when accessing memory address cheat setting before cheat system initialized ; clean up code in some areas
2018-07-28 17:45:33 -04:00
twinaphex
d08f0f1234
CXX_BUILD cleanups
2018-07-28 23:18:44 +02:00
twinaphex
89083fd093
C89 buildfixes
2018-07-28 22:11:56 +02:00
Twinaphex
367d6e7480
Merge pull request #7017 from RetroSven/cheater
...
Implement robust cheat searching interface with rumble features
2018-07-28 19:01:40 +02:00
bparker06
7c06e6f620
Update CHANGES.md
2018-07-28 13:00:26 -04:00
Twinaphex
fb3b5df350
Merge pull request #7022 from bparker06/qt_playlist
...
Qt: ability to add/delete playlists and drag&drop files into a playlist
2018-07-28 18:29:07 +02:00
Brad Parker
8835e2d9a2
Qt: add delete key option to list/grid view to remove playlist items
2018-07-28 11:48:24 -04:00
Brad Parker
c883a81c42
Qt: only allow dropping files onto center list/grid view
2018-07-28 10:39:21 -04:00
Tatsuya79
963e19b42b
Update ui_qt_themes.h ( #7021 )
...
* Update ui_qt_themes.h
* Update ui_qt_window.cpp
2018-07-28 07:54:25 -04:00
Brad Parker
489601fadb
Qt: allow right-click in empty portion of playlist widget
2018-07-27 23:52:27 -04:00
Brad Parker
45d38dcccf
Qt: add dialog to choose core/database for new playlist entries
2018-07-27 23:45:48 -04:00
twinaphex
20335cd2b9
Add Hakchi files
2018-07-27 19:26:15 +02:00
Twinaphex
d802a7eaab
Merge pull request #7018 from altiereslima/master
...
Update portuguese translation
2018-07-27 14:37:06 +02:00
altiereslima
0f63d1f851
Update portuguese translation
2018-07-27 04:54:07 -03:00
Brad Parker
fcdeebe672
Qt: initial drag&drop to add playlist entries. no scanning or filtering yet
2018-07-26 23:35:17 -04:00
Sven
c750235414
Merge branch 'master' into cheater
2018-07-26 19:40:20 -04:00
Brad Parker
be952a9d14
Qt: add options for new/delete playlist
2018-07-26 11:23:51 -04:00
Brad Parker
e9c4192e9b
Qt: fix grid label text getting cut off on Windows, do not change size of grid items when selected
2018-07-26 11:14:01 -04:00
Brad Parker
0e86c664ce
Qt: add tooltips to show entire grid label text
2018-07-25 19:52:08 -04:00
Brad Parker
4b712fa750
Qt: elide grid label text
2018-07-25 19:41:54 -04:00
Sven
5f35249216
Implement robust cheat searching interface with rumble features
2018-07-25 19:19:14 -04:00
Brad Parker
665628e6c0
Qt: add separate settings for max list/grid entries
2018-07-25 15:24:26 -04:00
Brad Parker
065318eb39
Qt: set default limit for "all playlists" to 5000, use retro_assert instead of assert
2018-07-25 08:44:25 -04:00
twinaphex
d6b273f60e
Add retro_assert.h
2018-07-25 12:24:07 +02:00
Brad Parker
5ff77d1833
Qt: better border drawing across styles, add option for max entries in "all playlists"
2018-07-25 01:43:57 -04:00
Brad Parker
f0b0be898a
Qt: draw border around selected grid item
2018-07-25 00:29:48 -04:00
mickski56
aa0e0de1d9
address #6920 Proper analog trigger support
2018-07-24 22:48:50 +01:00
Brad Parker
d17c17085c
Qt: hook up search box to grid view
2018-07-24 17:07:17 -04:00
Brad Parker
c7052f67df
update CHANGES.md
2018-07-24 15:10:29 -04:00
Brad Parker
baa709632d
Qt: sort grid entries by name
2018-07-24 15:10:29 -04:00
hizzlekizzle
b4cae22396
Merge pull request #7013 from hizzlekizzle/master
...
update info.plist to v1.7.3
2018-07-24 11:55:59 -05:00
hizzlekizzle
ab03c1818a
update info.plist to v1.7.3
...
must have been missed in the previous update
2018-07-24 11:15:03 -05:00
Twinaphex
8535fe11da
Merge pull request #7003 from gvbr/runahead
...
Runahead: ensure prefixed second-instance temp directory on linux
2018-07-24 15:57:47 +02:00
Twinaphex
ccb87f3a96
Update CHANGES.md
2018-07-24 15:02:42 +02:00
Twinaphex
70a24ae421
Merge pull request #7012 from TheOfficialFloW/patch-1
...
Use sceCtrlIsMultiControllerSupported to detect
2018-07-24 15:02:20 +02:00
TheOfficialFloW
ef10b7897d
Use sceCtrlIsMultiControllerSupported to detect
2018-07-24 10:12:15 +02:00
Twinaphex
6150bd9772
Merge pull request #7010 from bparker06/qt_grid
...
Qt: initial working grid view
2018-07-23 17:45:43 +02:00
Twinaphex
3aac9a1693
Update CHANGES.md
2018-07-23 17:45:30 +02:00
twinaphex
6cee45ab99
Don't bake in HAVE_STRIPES by default
2018-07-23 17:42:57 +02:00
twinaphex
a740d73d21
Don't set MENU_STRIPES as default
2018-07-23 17:42:15 +02:00
Brad Parker
b52995dd30
Merge branch 'master' into qt_grid
2018-07-23 11:18:26 -04:00
Brad Parker
c8a814ae40
Qt: hook up grid view click/doubleclick events
2018-07-23 11:17:58 -04:00
Twinaphex
48a722f4bc
Merge pull request #7009 from kurumushi/patch-1
...
Add imc0: mount for ps vita
2018-07-23 16:53:12 +02:00
kurumushi
bbe1dcd48f
Add imc0: mount for ps vita
...
This allows using the internal storage of the ps vita 2000 model when it's mounted on imc0: instead of ux0:
2018-07-23 23:11:54 +09:00
Brad Parker
1293447aab
Qt: hide progress properly when done showing "all playlists" if user only has a single playlist
2018-07-23 09:44:24 -04:00
Twinaphex
e5741eb9b2
Merge pull request #7008 from yoshisuga/issue-6751
...
issue 6751: read input of overlay for remapped keyboard keys
2018-07-23 04:32:21 +02:00
Brad Parker
f78337e02e
Qt: add progress bar for grid view loading
2018-07-22 22:05:57 -04:00
Brad Parker
75ce796c34
Merge branch 'master' into qt_grid
2018-07-22 20:03:55 -04:00
twinaphex
bea736865b
Add some logs
2018-07-23 00:10:35 +02:00
Yoshi Sugawara
0a710564e1
issue 6751: read input of overlay for remapped keyboard keys
2018-07-22 11:32:52 -10:00
twinaphex
6ae4350883
(XMB) Add back XMB ribbon - was probably not meant to be removed
2018-07-22 21:18:11 +02:00
twinaphex
454dbc6185
Change this to MENU_STRIPES
2018-07-22 21:14:30 +02:00
twinaphex
7403cfad99
(Stripes) Buildfix
2018-07-22 20:54:59 +02:00
Twinaphex
c2d3727c09
Merge pull request #7007 from libretro/stripes
...
[WIP] Stripes menu
2018-07-22 20:14:50 +02:00
Rob Loach
aba179a910
Merge branch 'master' into stripes
2018-07-22 13:30:47 -04:00
twinaphex
9c0ed0f2c4
Don't use core profile GLSL shaders for OpenGLES
2018-07-18 10:06:30 +02:00
gvbr
0addd1aca4
Runahead: ensure prefixed second-instance temp directory on linux
2018-07-17 20:06:18 -07:00
Brad Parker
7e609d6a05
fix some config entries not being saved
2018-07-16 23:01:21 -04:00
Twinaphex
b878a94f76
Merge pull request #6998 from bparker06/config_sort
...
sort config file variables
2018-07-16 06:47:53 +02:00
Brad Parker
62e89974af
sort config file variables
2018-07-16 00:15:49 -04:00
twinaphex
eb345019c2
Don't implement bind_block/flush_block for drivers that
...
don't implement it
2018-07-15 20:16:40 +02:00
Twinaphex
5159f71cf5
Update CHANGES.md
2018-07-15 14:43:31 +02:00
twinaphex
ea09c29e04
Update implementations for other input drivers - not all input
...
drivers support this yet
2018-07-15 14:34:02 +02:00
twinaphex
9a1ac6d77b
(rwebinput) Fix game focus toggle
2018-07-15 14:22:16 +02:00
twinaphex
13431c7cbf
(udev) Fix game focus toggle for udev input driver
2018-07-15 14:20:26 +02:00
twinaphex
98190294db
(winraw_input) Fix game focus toggle for winraw_input
2018-07-15 14:18:35 +02:00
twinaphex
d50850762b
Fix game focus toggling for DInput driver
2018-07-15 14:17:10 +02:00
twinaphex
311b454a2c
Change return value to true instead for command_event_save_core_config
2018-07-15 05:58:01 +02:00
twinaphex
675b8bb9e2
Cleanup some code in command_event
2018-07-15 05:50:08 +02:00
Twinaphex
a34e29c037
Merge pull request #6990 from stuartcarnie/sgc-metal
...
fix(Cocoa): Fix blank screen after full screen toggle; window focus
2018-07-15 04:46:59 +02:00
Stuart Carnie
0291c41afa
fix(Metal): Fix blank screen after full screen toggle; window focus
2018-07-14 11:18:21 -07:00
Twinaphex
a68a22081c
Merge pull request #6989 from Dwedit/win32_message_loop_threaded_video_fix
...
Move win32 message loop, now compatible with threaded video
2018-07-14 06:12:07 +02:00
Dwedit
fa00eda625
Relocation of Win32 Message Loop Fix is now tied to whether threaded video is enabled or not
...
Menu bar is removed if threaded video is enabled, due to code currently being unsafe when using threaded video.
2018-07-13 22:34:03 -05:00
twinaphex
d6c5c7f208
Pre-MSVC 2013 did not support PRIu32, add workaround
2018-07-14 05:29:17 +02:00
twinaphex
0df98a53a6
Use video_driver_is_threaded_internal from within gfx/video_driver.c
2018-07-14 05:24:28 +02:00
twinaphex
cc473a25b9
Add video_driver_is_threaded
2018-07-14 05:23:03 +02:00
twinaphex
0d39701145
Get rid of double void argument
2018-07-14 00:54:14 +02:00
twinaphex
5ba2a621c0
Silence warnings
2018-07-14 00:45:16 +02:00
twinaphex
600c2c1ca1
Simplify menu_display_font
2018-07-14 00:39:46 +02:00
twinaphex
abc6eb7d8c
Revert "Re-revert this - causes issues with toggling fullscreen with threaded"
...
This reverts commit 52a55695ce .
2018-07-14 00:22:52 +02:00
twinaphex
4758caea74
Commenting this out for now - this causes crashes with
...
toggling fullscreen in threaded video mode with the GL driver
2018-07-14 00:21:27 +02:00
twinaphex
52a55695ce
Re-revert this - causes issues with toggling fullscreen with threaded
...
video mode and GL driver
2018-07-14 00:10:21 +02:00
twinaphex
76cbd54420
Merge branch 'master' of https://github.com/libretro/RetroArch
2018-07-14 00:02:14 +02:00
twinaphex
38a35e53fd
Revert "Move Message loop call to right before video_driver_get_status call"
...
This reverts commit 838dcc8a5a .
2018-07-14 00:01:25 +02:00
Twinaphex
308b053fee
Merge pull request #6982 from meleu/patch-2
...
CHANGES: added cheevos related stuff
2018-07-14 00:00:50 +02:00
Twinaphex
279c635b91
Merge pull request #6985 from RetroSven/rewind_buffer_size_ui
...
implement a way to set rewind_buffer_size via the UI
2018-07-13 22:38:11 +02:00
Sven
83da70586e
implement a way to set rewind_buffer_size via the UI
2018-07-13 16:12:09 -04:00
Brad Parker
367689a3f9
add enum for 21:9 aspect
2018-07-13 15:30:48 -04:00
Brad Parker
637ded4ef1
add 21:9 aspect ratio
2018-07-13 15:29:07 -04:00
meleu
e160c70950
CHANGES: added cheevos related stuff
2018-07-13 08:12:01 -03:00
Twinaphex
7dcc99980a
Update CHANGES.md
2018-07-13 12:20:55 +02:00
Twinaphex
11244d78b0
Merge pull request #6981 from casdevel/dinput
...
Add dinput rumble support
2018-07-13 12:20:28 +02:00
Twinaphex
06318e3dd9
Merge pull request #6980 from stuartcarnie/sgc-metal
...
fix(Metal): Render search box correctly
2018-07-13 10:27:42 +02:00
Stuart Carnie
13a9aca88a
fix(Metal): Render search box correctly
2018-07-12 23:15:24 -07:00
Twinaphex
36494d622a
Merge pull request #6979 from stuartcarnie/sgc-metal
...
fix(Metal): Various Metal fixes
2018-07-13 06:36:28 +02:00
Stuart Carnie
167ad3b57d
fix(Metal): Various Metal fixes
...
* OSD message background
* clear glui background
* add Metal to configuration
* added optional config to compile Metal build without OpenGL
* fixed fill_pathname_join_delim; if out_path and dir are same, don't
strlcpy, as the results are undefined.
2018-07-12 21:33:18 -07:00
Brad Parker
dbfccb25dd
sixel: fix context init
2018-07-12 22:59:05 -04:00
Twinaphex
42c4e8c687
Merge pull request #6978 from webgeek1234/android_url
...
Fix android armeabi and x86_64 core updater urls
2018-07-13 04:22:12 +02:00
Aaron Kling
dc807f25cf
Fix android armeabi and x86_64 core updater urls
2018-07-12 20:06:03 -05:00
Brad Parker
f8ea5cfd8d
update CHANGES.md
2018-07-12 17:24:52 -04:00
Brad Parker
7e1074c40a
sixel: add missing menu display driver
2018-07-12 17:24:52 -04:00
Twinaphex
44859fc06e
Merge pull request #6977 from bparker06/sixel_new
...
initial SIXEL video driver
2018-07-12 23:06:59 +02:00
Brad Parker
ab27b7c85f
initial SIXEL video driver
2018-07-12 16:55:08 -04:00
twinaphex
6b5ade4ac3
Should be no more deprecated warnings with core context GL for menu
...
shaders
2018-07-12 22:03:37 +02:00
twinaphex
fab08c9cfb
Only load Xinput DLL once
2018-07-12 21:39:18 +02:00
twinaphex
60d7d1c793
Add xmb ribbon simple core shader
2018-07-12 21:34:17 +02:00
twinaphex
140e657d51
(GLSL) Add logging for compiling menu shaders
2018-07-12 21:25:39 +02:00
Twinaphex
7f7493d751
Merge pull request #6975 from yoshisuga/ios11_files
...
[iOS] Support viewing/opening files in Files app
2018-07-12 06:00:40 +02:00
Yoshi Sugawara
14e79e0a43
support viewing/opening files in Files app
2018-07-11 15:52:11 -10:00
Twinaphex
8a683c1626
Merge pull request #6973 from bearoso/fix-rr
...
Win32: Fix monitor-reported refresh rate.
2018-07-12 00:39:17 +02:00
Brandon Wright
c81aab345c
Lock sizes of enum fields at 32 bits.
2018-07-11 16:37:37 -05:00
Twinaphex
7adce0050e
Update CHANGES.md
2018-07-11 11:23:21 +02:00
Twinaphex
cb137954f9
Update wiiu_audio.c - audio should no longer clip
2018-07-11 11:22:43 +02:00
twinaphex
dc55bd13aa
Add HAVE_METAL
2018-07-11 03:42:42 +02:00
Twinaphex
fd86140514
Merge pull request #6963 from alphanu1/master
...
casting int to float
2018-07-08 20:24:46 +02:00
alphanu1
f25ef05d52
Merge pull request #78 from alphanu1/alphanu1-patch-73
...
cast float
2018-07-08 19:19:40 +01:00
alphanu1
755a128d95
cast float
2018-07-08 19:15:24 +01:00
Twinaphex
e4a8ef409a
Merge pull request #6962 from alphanu1/master
...
Resolution refresh rate restore bugfix for windows.
2018-07-08 19:29:59 +02:00
alphanu1
46d74971fd
Merge pull request #77 from alphanu1/alphanu1-patch-72
...
Restore refresh fix for windows
2018-07-08 18:18:07 +01:00
alphanu1
045606ce44
Restore refresh fix for windows
...
The refresh rate is now detect to restore the original desktop resolution.
2018-07-08 18:17:23 +01:00
alphanu1
74eacd5a33
Merge pull request #76 from libretro/master
...
update
2018-07-08 18:13:05 +01:00
Twinaphex
7fb147e8b3
Merge pull request #6959 from stuartcarnie/sgc-metal
...
feat(Metal): Full screen support
2018-07-07 17:55:42 +02:00
Stuart Carnie
40a1446c95
feat(Metal): Reload shader preset when Metal driver reinitialized
2018-07-07 07:31:43 -07:00
Stuart Carnie
74e1f24e90
feat(Metal): Full screen support
...
* I believe there is a race condition where the viewport is not set
correctly on launch
2018-07-06 23:38:34 -07:00
Stuart Carnie
01df2c5e88
fix(Metal): Check for nil drawable
2018-07-06 23:37:15 -07:00
Twinaphex
dc161a1cb3
Merge pull request #6958 from RobLoach/defaced
...
code: Replace hexspeak code
2018-07-07 06:09:59 +02:00
Rob Loach
0f39ef4247
[ #6955 ] Update hexspeak magic pointer code
...
Fixes #6955
2018-07-06 23:03:15 -04:00
Twinaphex
e8fb22ba47
Merge pull request #6953 from Dwedit/cached_frame_hack2
...
Invalidate `frame_cache_data` pointer to prevent crash if first frame is paused
2018-07-06 20:36:32 +02:00
Dwedit
41ce61974d
A hack to invalidate the frame_cache_data pointer during the following events:
...
Load Game, Reset, Init, Unload, Unload Game, Video Driver Destroy, Video Driver Free, Video Driver Init
This prevents an invalid pointer from being read if the first frame starts out paused.
2018-07-06 09:53:31 -05:00
twinaphex
ceaa0259e5
Merge commit 'c8366b0b0f6ab996adcbcf1ee09a3ed6298e7d4e'
2018-07-06 05:17:39 +02:00
twinaphex
c8366b0b0f
Squashed 'deps/SPIRV-Cross/' changes from f96c9f9fb4..0f59016635
...
0f59016635 Merge pull request #636 from KhronosGroup/cfg-refactor
2bf57d6dff Deal with composite constants in variable initializer.
dcddd5326e Add LUT test cases for OpVariable with initializer.
af290ede87 Remove some redundant spvArrayCopy declarations.
8c314112b4 Run format_all.sh.
5582523d9a Add some tests for LUT promotion.
5143695080 Don't need to enclose expression for arrays.
d29f48ef06 Deduce constant LUTs from read-write variables.
b5ed706860 Hoist out variable scope analysis.
c26c41b26b Make the CFGs for all active functions available.
6fdadb9218 Track partial writes as well.
7216129377 Hoist out the inline VariableAccessHandler class.
git-subtree-dir: deps/SPIRV-Cross
git-subtree-split: 0f590166359f4ee35d80040f0965417f482cd6b1
2018-07-06 05:17:39 +02:00
twinaphex
22d6930488
Some MSVC 2010 360 buildfixes
2018-07-06 04:45:52 +02:00
Twinaphex
974aa3c8ac
Merge pull request #6951 from Dwedit/message_loop_fix
...
Move Message loop call to right before `video_driver_get_status` call
2018-07-06 04:42:35 +02:00
Dwedit
838dcc8a5a
Move Message loop call to right before video_driver_get_status call
2018-07-05 20:07:01 -05:00
Zoran Vuckovic
544802e1a8
Add dinput rumble support
2018-07-05 20:01:23 +02:00
twinaphex
c3d469dd8e
Revert "Moved WIN32 message loop out of win32_check_window, and into just before the call to runloop_iterate"
...
This reverts commit 7108628369 .
2018-07-05 02:42:16 +02:00
twinaphex
31e76458f7
Merge commit 'aa9ebf5f29e1a22a5050572353b122915db1451d'
2018-07-05 02:10:00 +02:00
twinaphex
aa9ebf5f29
Squashed 'libretro-common/' changes from 1548bee835..b857ce7fc5
...
b857ce7fc5 Cleanups
git-subtree-dir: libretro-common
git-subtree-split: b857ce7fc55d725246a095f766e2bb82bb1d4ce6
2018-07-05 02:10:00 +02:00
Twinaphex
c54532d77d
Merge pull request #6950 from stuartcarnie/sgc-macos
...
fix(macOS): Fix older targets
2018-07-05 01:14:54 +02:00
Stuart Carnie
d1712d7c5a
fix(macOS): Fix older targets
2018-07-04 15:26:49 -07:00
Twinaphex
a96b482d78
Merge pull request #6949 from stuartcarnie/sgc-macos
...
fix(macOS): Use correct availability macro check
2018-07-04 23:42:00 +02:00
Stuart Carnie
d8061ac0e9
fix(macOS): Use correct availability macro check
2018-07-04 14:19:05 -07:00
Twinaphex
95500f5631
Merge pull request #6948 from stuartcarnie/sgc-metal
...
feat(Metal): Add support for overlays
2018-07-04 22:52:29 +02:00
twinaphex
155f797ccb
Merge commit '2da12dca5803c3dcde920a1cff838fd98aecb36f'
2018-07-04 22:51:43 +02:00
twinaphex
2da12dca58
Squashed 'deps/SPIRV-Cross/' changes from e59cc24495..f96c9f9fb4
...
f96c9f9fb4 Merge pull request #635 from KhronosGroup/fix-631
e044732896 Support OpTypeImage with depth == 2 (unknown) properly.
a6814a405a Merge pull request #630 from KhronosGroup/fix-628
af2d3abd03 Fail more gracefully with some unsupported opcodes.
26107ba200 Fix os.errno issues on Travis.
ee44f6027b Changed OpTypeImage to only flag depth if the op is 1
c863f53cac Merge pull request #627 from KhronosGroup/macro-namespace-fix
9ddbd5aff6 Run format_all.sh.
f1752e58e1 Add basic namespace to internal macros.
d67e586b2e Merge pull request #626 from billhollings/master
9bf226cb05 Fixes for code review of PR 626.
4c5142b9d3 CompilerMSL support larger texel buffers by using 2D Metal textures.
314f39a7c4 Merge pull request #621 from billhollings/master
4beefe756c Fixes from PR 621 code review.
f66507a701 Merge branch 'master' of https://github.com/KhronosGroup/SPIRV-Cross
0ea5e0549e Merge pull request #615 from JustSid/master
5ac55ee735 Fixed emission of some legacy texture ops without requiring the appropriate extensions
ceec708b89 Added better fallbacks for legacy textureProjLod() and textureProjLodOffset() generation
994f789465 Merge pull request #624 from KhronosGroup/fix-619
33c61d2abe Support branch/loop hints in HLSL.
327fb03677 Merge pull request #623 from KhronosGroup/fix-618
2077478651 Merge pull request #622 from KhronosGroup/fix-620
10dfaf79d5 Support globallycoherent in HLSL.
ffa9133d77 Support ternary expressions in OpSpecConstantOp.
e091031613 CompilerMSL pass builtin struct members into functions.
7607eb6923 Merge pull request #617 from KhronosGroup/fix-612
d94d20f4f3 Deal with some builtins being declared with wrong signedness.
0f62b5dc1e Moved check for depth texture and shadowXY emission completely to legacy_tex_op()
447a253ce7 Simplified check for depth texture
76c8e3c1c4 Merge pull request #616 from KhronosGroup/fix-614
b29629fd46 Add support to remove SPIRV_Cross_BaseInstance uniform.
809631ce21 Mention JSON backend in README.
040204d65c Fix warnings and run format_all.sh.
b4c8c3b9b2 Merge branch 'reflection' of git://github.com/jherico/SPIRV-Cross
f6dad78c99 Added support for shadowXY() sample instructions in legacy GLSL
9ad432463c Prefix integer types with underscore
0ad0f948e1 More PR feedback
3b30202bee Add reflection specific test cases, add reflection testing to test_shaders.sh
8d84a541ac Add specialization constant output in reflection
762040084d More feedback
d0a67ba6a7 Code consolidation, const correctness, faster regression testing
3a825349bc More cleanup
6c88b0048b PR feedback
ee86000529 Cleanup code
709d3c60f2 Working on reflection output
0039cb86fc Merge pull request #613 from KhronosGroup/fix-609
9d31154917 Deal with switch case labels which share a block.
git-subtree-dir: deps/SPIRV-Cross
git-subtree-split: f96c9f9fb4fc7d17991cecb2b2294dce06d08d9c
2018-07-04 22:50:02 +02:00
Stuart Carnie
c7b21d5bd6
feat(Metal): Add support to disable display sleep (no screen saver)
2018-07-04 13:13:03 -07:00
Stuart Carnie
a19ea2ed07
feat(Metal): Add support for overlays
2018-07-04 13:12:40 -07:00
Twinaphex
4b6d6dd421
Merge pull request #6946 from Dwedit/bom_fix
...
Fix missing BOM on msg_hash_pl.h
2018-07-04 21:32:45 +02:00
Twinaphex
a0b1937584
Merge pull request #6947 from Dwedit/message_loop_fix
...
Moved WIN32 message loop from win32_check_window to before runloop_iterate
2018-07-04 21:30:11 +02:00
Dwedit
7108628369
Moved WIN32 message loop out of win32_check_window, and into just before the call to runloop_iterate
2018-07-04 14:20:38 -05:00
Dwedit
3deb56690a
Fix missing BOM on msg_hash_pl.h
2018-07-04 14:14:01 -05:00
Twinaphex
63a071b85a
Merge pull request #6945 from Themaister/master
...
Vulkan: WSI stability fixes
2018-07-04 21:04:08 +02:00
Hans-Kristian Arntzen
52cb0fe375
Vulkan: Fix crash when we get two create_swapchain errors in a row.
2018-07-04 20:25:03 +02:00
Hans-Kristian Arntzen
f1d2dac213
Vulkan: Fix various stability issues with WSI.
...
Added an ifdef to trigger "hardening" which will return spurious errors
for critical WSI things like acquire next image, queue submit and
surface dimension queries.
2018-07-04 19:45:54 +02:00
Twinaphex
c8fc27099d
Merge pull request #6944 from stuartcarnie/sgc-metal
...
feat(Metal): Support vsync enable / disable
2018-07-04 19:08:01 +02:00
Stuart Carnie
048aa16599
feat(Metal): Support vsync enable / disable
2018-07-04 09:50:09 -07:00
Twinaphex
2752651de9
Merge pull request #6941 from stuartcarnie/sgc-metal
...
fix(Metal): fix XRGBA rendering; no nil texture; undefined stuff bad
2018-07-04 18:08:04 +02:00
Stuart Carnie
844e5e15d0
fix(Metal): fix XRGBA rendering; no nil texture; undefined stuff bad
2018-07-04 08:50:46 -07:00
Twinaphex
c0dba89d43
Update CHANGES.md
2018-07-04 15:30:07 +02:00
Twinaphex
5552838e34
Merge pull request #6940 from DEX357/patch-17
...
Update msg_hash_pl.h
2018-07-04 15:05:02 +02:00
Twinaphex
06d8b1fbaa
Merge pull request #6939 from theheroGAC/patch-34
...
Update msg_hash_it.h
2018-07-04 15:04:54 +02:00
Twinaphex
5575bdb449
Merge pull request #6938 from stuartcarnie/sgc-metal
...
feat(metal): xmb menus and shader pipeline support
2018-07-04 15:04:44 +02:00
DEX357
17f0ef7dd8
Update msg_hash_pl.h
2018-07-04 12:10:39 +02:00
Stuart Carnie
8a298616aa
chore(cocoa): reformat (3 spaces, etc)
2018-07-04 00:24:47 -07:00
Stuart Carnie
5240efc857
chore(Metal): fix compiler warnings when targeting newer macOS versions
2018-07-04 00:24:04 -07:00
Stuart Carnie
30d2192338
fix(Metal): Fix release build crash for misaligned read
2018-07-04 00:16:14 -07:00
theheroGAC
905e9e83c0
Update msg_hash_it.h
2018-07-04 08:27:33 +02:00
Stuart Carnie
44ca1062b0
formatting
2018-07-03 22:32:12 -07:00
Stuart Carnie
a0900ec433
feat(Metal): full xmb pipeline support
...
Menu TODOs:
* understand why ribbon does not look the same as GL
* add clear support to `MenuDisplay` for glui
2018-07-03 22:32:12 -07:00
Stuart Carnie
4a101734a1
More cleanup
...
* use single render command encoder for display for better performance
* Context handles all rendering and presentation
2018-07-03 22:32:12 -07:00
Stuart Carnie
1c5d94aca1
Improve performance; don't care about previous state ofcolor attachment
...
Color attachment is being completely overwritten.
2018-07-03 22:32:12 -07:00
Stuart Carnie
5e1f991e32
feat(Metal): initial xmb and glui menu support
...
TODOs
* menu shader pipeline effects
* refactor / optimize graphics rendering
2018-07-03 22:32:12 -07:00
Stuart Carnie
4135300b04
fix(materialui): Assign scale_factor and rotation to draw
2018-07-03 22:32:12 -07:00
Twinaphex
149f5b73a1
Merge pull request #6937 from DEX357/patch-16
...
Update msg_hash_pl.h
2018-07-04 00:59:04 +02:00
Twinaphex
e0b71de5df
Merge pull request #6936 from DEX357/patch-15
...
Update msg_hash_pl.h
2018-07-04 00:58:56 +02:00
DEX357
7a001a07aa
Update msg_hash_pl.h
2018-07-02 20:13:19 +02:00
DEX357
f8f620f268
Update msg_hash_pl.h
2018-07-02 20:01:03 +02:00
Brad Parker
04d5e6368e
Merge branch 'master' into qt_grid
2018-07-02 11:52:04 -04:00
Brad Parker
c4f34f3c6f
update JP translation
2018-07-02 11:51:00 -04:00
twinaphex
30f97ebe52
Add this
2018-07-01 22:22:17 +02:00
Twinaphex
4eb4c7b97d
Create internal_cores.h
2018-07-01 21:19:40 +02:00
Twinaphex
39a1e494c5
Update CHANGES.md
2018-07-01 17:00:58 +02:00
Twinaphex
121ff2d4a5
Merge pull request #6931 from DEX357/patch-14
...
Update msg_hash_pl.h
2018-07-01 16:58:58 +02:00
Twinaphex
9cdf477c59
Merge pull request #6933 from Themaister/master
...
Vulkan: Try to avoid creating swapchains redundantly.
2018-07-01 16:58:30 +02:00
Themaister
f2cae17021
Vulkan: Try to avoid creating swapchains redundantly.
...
Win32: Only make resize events when needed.
Do not create swapchain unless necessary.
Deal better with Windows WSI workarounds.
2018-07-01 16:21:09 +02:00
twinaphex
efe9fc7339
Buildfix
2018-07-01 16:19:10 +02:00
DEX357
bf8e5c2e90
Update msg_hash_pl.h
2018-07-01 13:40:35 +02:00
Twinaphex
928cfacb11
Merge pull request #6930 from DEX357/patch-13
...
Update msg_hash_pl.h
2018-07-01 13:39:11 +02:00
DEX357
ebabd9486b
Update msg_hash_pl.h
2018-07-01 13:34:16 +02:00
Twinaphex
c4611f6379
Merge pull request #6928 from Themaister/master
...
Vulkan: Support multiple displays in VK_KHR_display.
2018-07-01 01:58:28 +02:00
Themaister
c4ba8d26a0
Support multiple displays in VK_KHR_display.
2018-07-01 01:21:51 +02:00
Twinaphex
a3ae537c02
Merge pull request #6862 from gblues/master
...
WIIU: cleanups to wiiu bootstrap code
2018-06-30 14:31:22 +02:00
Twinaphex
5366fc1f29
Merge pull request #6926 from fr500/staging
...
Android fixes
2018-06-30 14:31:06 +02:00
radius
717e45dc52
Add mouse wheel support
...
enable hold to bind on android
cleanup
2018-06-29 21:12:47 -05:00
radius
fef9b63bc0
Revert "Disable ENABLE_TOUCH_SCREEN_MOUSE for now until issues are resolved"
...
This reverts commit 2b02616512 .
2018-06-29 21:12:47 -05:00
David Walters
91dd569a73
fix: keep resetting bind during the hold period
2018-06-29 21:12:46 -05:00
David Walters
d73954085a
Hold to bind function (disabled with #if 0)
2018-06-29 21:12:46 -05:00
David Walters
70eda90d03
more accurate rarch_timer
2018-06-29 21:12:46 -05:00
David Walters
8a2b23de34
new setting "input_bind_hold"
2018-06-29 21:12:45 -05:00
Brad Parker
04311695aa
netplay: always use configured port instead of hardcoding, and don't ask for IP address if one is already set. fixes #6626
2018-06-27 23:03:27 -04:00
Brad Parker
15924e5d9b
fix "runtime error: member call on null pointer of type 'struct AppHandler'"
2018-06-27 13:25:13 -04:00
Twinaphex
e786afe481
Update config.def.h
2018-06-27 00:25:52 +02:00
twinaphex
8a1c0be83c
(Android) Another potential buildfix; define ENABLE_HLSL
...
(slang_process) Put HLSL/Cg code around ENABLE_HLSL ifdef
(SPIRV-Cross) Make sure macros no longer need to be redefined; make them
unique in both glsl and hlsl files; needed for Griffin builds
2018-06-26 13:18:17 +02:00
twinaphex
3bbf34aa58
Merge branch 'master' of https://github.com/libretro/RetroArch
2018-06-25 23:55:53 +02:00
twinaphex
0230c2f4d8
Merge commit 'a078d40b80103ba083ad04eab625084279e930b3'
2018-06-25 23:55:41 +02:00
twinaphex
a078d40b80
Squashed 'libretro-common/' changes from edffe4d147..1548bee835
...
1548bee835 Update glsm
df7c8aebea Update glsm
git-subtree-dir: libretro-common
git-subtree-split: 1548bee835ab5fa2d120a4859ff653a5f128de1f
2018-06-25 23:55:40 +02:00
Twinaphex
f88f7419d7
Merge pull request #6923 from libretro/revert-6922-revert-6882-patch-3
...
Revert "Revert "(wiiu) Use portlibs zlib and libpng""
2018-06-25 23:26:51 +02:00
Twinaphex
893dbc6bee
Revert "Revert "(wiiu) Use portlibs zlib and libpng""
2018-06-25 23:26:43 +02:00
Twinaphex
7bdf0fd9a6
Merge pull request #6922 from libretro/revert-6882-patch-3
...
Revert "(wiiu) Use portlibs zlib and libpng"
2018-06-25 22:33:53 +02:00
Twinaphex
3c6c9a8b08
Revert "(wiiu) Use portlibs zlib and libpng"
2018-06-25 22:33:45 +02:00
twinaphex
2ef56e906c
Don't define this unless necessary
2018-06-25 21:52:24 +02:00
twinaphex
d967cbc879
Add another ENABLE_HLSL ifdef
2018-06-25 21:51:23 +02:00
Twinaphex
0f4744bed7
Merge pull request #6921 from theheroGAC/patch-33
...
Update msg_hash_it.h
2018-06-25 21:40:39 +02:00
theheroGAC
8017f706d8
Update msg_hash_it.h
2018-06-25 21:38:22 +02:00
twinaphex
9d6de6b60d
Buildfix for MSVC 2010
2018-06-25 19:49:41 +02:00
Twinaphex
07d226a76d
Merge pull request #6882 from opendata26/patch-3
...
(wiiu) Use portlibs zlib and libpng
2018-06-25 18:16:59 +02:00
twinaphex
234102d475
(glslang) Buildfix for Android
2018-06-25 16:52:15 +02:00
Twinaphex
e10d7d93df
Merge pull request #6906 from meleu/patch-1
...
cheevos: support for ResetIf/PauseIf HitCount - closes #6817
2018-06-24 19:45:07 +02:00
Twinaphex
3bdc7ca352
Merge pull request #6915 from RobLoach/osd-font
...
freetype: Allow getting OSD Font from Assets Directory
2018-06-24 18:13:18 +02:00
Rob Loach
e4fe33f437
freetype: Add comment about assets://
2018-06-24 12:02:28 -04:00
Twinaphex
8585617f69
Merge pull request #6916 from stuartcarnie/sgc-metal
...
feat(Metal): font rendering
2018-06-24 17:54:37 +02:00
Rob Loach
8a96062ed0
freetype: Rename to osd-font.tff
2018-06-24 11:19:40 -04:00
Rob Loach
da6b7987f1
freetype: Get DejaVuSansMono.ttf from the assets directory
2018-06-24 11:00:21 -04:00
Twinaphex
1504a9ed2d
Merge pull request #6914 from DEX357/patch-12
...
Update msg_hash_pl.h
2018-06-24 16:20:57 +02:00
Stuart Carnie
367c15f488
feat(Metal): font rendering
...
* FPS and other OSD messages render correctly
* add autoreleasepool around entire render loop to avoid memory leaks
2018-06-23 23:54:23 -07:00
DEX357
e8e6f20f6c
Update msg_hash_pl.h
2018-06-24 00:53:52 +02:00
Twinaphex
c10aab9830
Merge pull request #6912 from stuartcarnie/sgc-metal
...
More metal resize, stability improvements
2018-06-24 00:28:22 +02:00
Stuart Carnie
eacd52f009
fix(Metal): improve shader stability
...
* use MTKView, which handles layer and scaling changes automatically
between displays
2018-06-23 13:33:27 -07:00
Stuart Carnie
ee8d82dcfe
add additional project files
2018-06-23 13:33:27 -07:00
meleu
536638eaf6
support for ResetIf/PauseIf HitCount
2018-06-23 17:25:16 -03:00
Jean-André Santoni
2a2e732a79
(Menu) Add a setting to hide the shutdown option
2018-06-23 12:01:13 +07:00
Jean-André Santoni
ab3d8979ea
(Menu) Hide overlays, rewind and latency in kiosk mode
2018-06-23 11:18:37 +07:00
twinaphex
7566e09970
Squashed 'libretro-common/' changes from c3c0facc97..edffe4d147
...
edffe4d147 Buildfix for 3DS - implicit declaration of isspace et al.
git-subtree-dir: libretro-common
git-subtree-split: edffe4d1470ae6b846e420392d324c1b2b14281a
2018-06-22 17:43:11 +02:00
Jean-André Santoni
6868670136
(XMB) Code cleaning
2018-06-22 22:31:06 +07:00
Jean-André Santoni
1ff15fd071
(Lakka) Flag MIDI menu as advanced
2018-06-22 22:25:07 +07:00
Jean-André Santoni
bea3822331
(Lakka) Flag more settings groups with SD_FLAG_LAKKA_ADVANCED
2018-06-22 22:22:46 +07:00
Jean-André Santoni
cfa53dd694
Update vscode includePath
2018-06-22 22:14:52 +07:00
twinaphex
e8b0d6974d
Merge commit '48cb38619ff8bbc5ff3c0df93704b3297047a8fe'
2018-06-22 15:00:02 +02:00
twinaphex
48cb38619f
Squashed 'libretro-common/' changes from 999e69a9f1..c3c0facc97
...
c3c0facc97 whoops, cute bug
fc2866b999 no real point leaving these unimplemented, they're easy
bd1d5800db Add filestream_scanf
git-subtree-dir: libretro-common
git-subtree-split: c3c0facc97d3a4c065c72961b5ab165b99d3153c
2018-06-22 15:00:02 +02:00
twinaphex
e3d406808f
Merge branch 'master' of https://github.com/libretro/RetroArch
2018-06-21 21:54:34 +02:00
twinaphex
8baffb3fdf
OPtionally compile hlsl files
2018-06-21 21:53:44 +02:00
Twinaphex
3df1fd7993
Update CHANGES.md
2018-06-21 10:20:31 +02:00
Twinaphex
ad593a1eae
Update CHANGES.md
2018-06-21 08:43:49 +02:00
Twinaphex
58351230d8
Update CHANGES.md
2018-06-21 08:39:41 +02:00
Twinaphex
511044270b
Fix iOS build
2018-06-21 08:37:08 +02:00
twinaphex
3799a33efa
Silence warnings
2018-06-21 08:31:08 +02:00
twinaphex
837cf84fc8
Put this around an ifdef
2018-06-21 08:26:27 +02:00
Twinaphex
c0beef8365
Merge pull request #6905 from stuartcarnie/sgc-metal
...
fix(Metal): fix project file to include .metal resources
2018-06-21 08:25:43 +02:00
twinaphex
863204b343
Merge commit 'c68f2796b95838412610023611398d7c9968a3f3'
2018-06-21 08:22:10 +02:00
twinaphex
c68f2796b9
Squashed 'libretro-common/' changes from c9b117d5b8..999e69a9f1
...
999e69a9f1 More warning fixes
git-subtree-dir: libretro-common
git-subtree-split: 999e69a9f1c3818b6018f39579421e7e52c6bb1b
2018-06-21 08:22:09 +02:00
twinaphex
d14a3f0d1f
Merge commit '5c25cc90765cbf6ad7f01c0b635c72595bc7f457'
2018-06-21 08:18:08 +02:00
twinaphex
5c25cc9076
Squashed 'libretro-common/' changes from 3d989dc968..c9b117d5b8
...
c9b117d5b8 Silence more warnings
git-subtree-dir: libretro-common
git-subtree-split: c9b117d5b8135acd6c175e93931f39067e7d0ec4
2018-06-21 08:18:07 +02:00
twinaphex
0d8729daa6
FIx warning
2018-06-21 08:12:02 +02:00
twinaphex
944cac8352
Squashed 'libretro-common/' changes from 156677b98e..3d989dc968
...
3d989dc968 Cleanups
dabdf7c539 Updates
git-subtree-dir: libretro-common
git-subtree-split: 3d989dc968fa529e91d8e8e4f42f8909451aa7a3
2018-06-21 08:07:19 +02:00
twinaphex
697531dbdd
Merge commit '944cac83520c99e1ddf3d8cd3bf25990c8746d14'
2018-06-21 08:07:19 +02:00
Stuart Carnie
3462fd248c
fix(Metal): fix project file to include .metal resources
2018-06-20 22:58:36 -07:00
twinaphex
b05026b69f
Buildfix
2018-06-21 07:56:40 +02:00
Twinaphex
fd11b205da
Silence bunch of warnings
2018-06-21 07:52:01 +02:00
Twinaphex
2bdffff435
Silence more warnings
2018-06-21 07:34:27 +02:00
Twinaphex
467aa30131
Cleanups
2018-06-21 07:26:05 +02:00
Twinaphex
cede1e38f2
Update CHANGES.md
2018-06-21 07:09:46 +02:00
Twinaphex
cd174c899a
Merge pull request #6904 from stuartcarnie/sgc-apple-metal
...
feat(apple): Metal support for macOS
2018-06-21 06:44:03 +02:00
Stuart Carnie
411bcf8bdd
feat(apple): Metal support for macOS
...
* includes rgui
* shader support
This is a work-in-progress and there are some bugs and visual artifacts
still to be fixed.
2018-06-20 21:33:45 -07:00
Twinaphex
1a091a83af
Merge pull request #6902 from DEX357/patch-11
...
Update msg_hash_pl.h
2018-06-21 05:47:40 +02:00
DEX357
05464a469e
Update msg_hash_pl.h
2018-06-20 19:57:44 +02:00
twinaphex
b10f1faf7a
Updates
2018-06-20 16:29:14 +02:00
twinaphex
8232265c8f
Change MIDI submenu
2018-06-20 16:27:00 +02:00
twinaphex
fb2d27931d
Fix some warnings
2018-06-20 16:21:53 +02:00
twinaphex
f8cad6f565
Update glslang
2018-06-20 10:47:08 +02:00
twinaphex
1f571be61d
Fix warning
2018-06-20 10:24:10 +02:00
twinaphex
684b2f5722
Get rid of glslang-old
2018-06-20 10:23:00 +02:00
twinaphex
abf7bf877e
(glslang) Buildfix #1
2018-06-20 10:22:08 +02:00
twinaphex
c15950a80c
Merge commit 'db3f820301d386847befd1f43da650b2748e3e57' as 'deps/glslang-new'
2018-06-20 10:07:00 +02:00
twinaphex
db3f820301
Squashed 'deps/glslang-new/' content from commit 5fe506a8ba
...
git-subtree-dir: deps/glslang-new
git-subtree-split: 5fe506a8ba0ce5629004d593da16db7f3f57c58b
2018-06-20 10:07:00 +02:00
twinaphex
0328298474
Squashed 'deps/SPIRV-Cross/' changes from c9516fa917..e59cc24495
...
e59cc24495 Merge pull request #607 from billhollings/master
ac57a30ad6 Regenerate MSL shaders to fix conflicts from merge.
ab2ea93e35 Merge branch 'master' of https://github.com/KhronosGroup/SPIRV-Cross
9b4defe202 CompilerMSL support matrices & arrays in stage-in & stage-out.
285f214071 Merge pull request #605 from KhronosGroup/unpack-regular-operations-msl
58fab58e5e Do not unpack transposed matrices.
192a882df3 Also unpack regular unary/binary operations on MSL.
dc565136fb Merge pull request #604 from KhronosGroup/fix-603
b86bd0a265 Unpack expressions when used in functions on MSL.
c5b6ba239c Merge pull request #599 from KhronosGroup/fix-295
f1e8555801 Emit matrix layouts in structs directly.
b1196f2ace Merge pull request #598 from KhronosGroup/fix-594
6bcc890e63 Sanitize underscores in general, not just for members.
6fea07f2fd Merge pull request #597 from KhronosGroup/fix-595-596-592
3a9b045dc3 Various maintenance fixes.
0a83bacf3e Merge pull request #593 from KhronosGroup/old-clang-compile
2a1ab4108b Fix compile on older clang.
6ef1c49ec0 Merge pull request #591 from KhronosGroup/fix-578
04b149feb0 Fix image load/store on cube arrays in MSL.
8bac5c09f3 Merge pull request #590 from KhronosGroup/fix-581
f65120c147 Deal with packed expressions in more scenarios.
db1ed375b0 Merge pull request #589 from KhronosGroup/fix-580
280fb93204 Add test for reading SSBO from fragment shader on MSL.
a1b3964cbd Run format_all.sh.
6b3da831be Declare read-only SSBOs as const device in MSL.
08336e7bbb Merge pull request #588 from KhronosGroup/pr-583
46bf17c5d3 Add SREM tests for HLSL/MSL.
7cba89b4a5 Add reference files for SREM.
6b144cc609 handle OpSRem
e792cd6160 no expression type for OpSRem
f1eacba244 Merge pull request #587 from zeux/master
91fd41816f Fix textureGrad compilation for legacy targets
8cc1fdbb30 Merge pull request #586 from KhronosGroup/fix-584
ba15daee33 Add support for inheriting bindings for combined image samplers.
f929c361c5 Merge pull request #577 from KhronosGroup/fix-575
bcaae84c76 Deal with scoping for Private variables.
26b887ec99 Fix atomic_compare_exchange_weak_explicit.
62c6d2d498 Merge pull request #576 from KhronosGroup/fix-574
fb7181bff1 Run format_all.sh.
c643addacd Only reflect spec constant if it actually has a constant ID.
991b655c72 Declare OpSpecConstantOp up-front on relevant targets.
0617b98613 Run format_all.sh.
3951b9456f Fix SpecConstantComposite if input is SpecConstantOp.
c74dc4578a Merge pull request #572 from KhronosGroup/vulkan-glsl-sampler-mediump
01080365fa Use mediump on images in --vulkan-semantics as well.
9d370aca58 Merge pull request #571 from KhronosGroup/fix-570
7eba247864 Handle inout properly with split access chains.
97e38bcd38 Merge pull request #569 from KhronosGroup/fix-566
b71f5dfc0c Fix split access chains for builtin arrays.
e4694a8403 Merge pull request #568 from KhronosGroup/fix-567
903b798da7 Fix GCC 8.1 build.
d3b966322d Merge pull request #565 from pmuetschard/master
aced6058b4 Don't limit GLSL identifiers with HLSL keywords.
2792f8f3f2 Merge pull request #564 from KhronosGroup/fix-563
85a8f066f4 Do not use RMW rewrite for matrices.
04f0a08cfc Merge pull request #562 from KhronosGroup/fix-561
d2df067dd4 Force recompile if we add row-major transpose functions in MSL.
7b95168c3d Do not clear spv_function_implementations on MSL.
9279750a1d Merge pull request #560 from KhronosGroup/fix-557
17be3c652f Deal with fake overloads when using combined image samplers.
e80d6e0142 Merge pull request #559 from KhronosGroup/fix-558
3187d89c31 Reduce test case ... MSL can't deal with certain unusual cases yet.
f3e810b8b3 Fix OpCompositeConstruct with arrays in MSL.
9d43e9c02a Merge pull request #556 from billhollings/master
ba1026b899 Merge branch 'master' of https://github.com/KhronosGroup/SPIRV-Cross
57213cb7ca Compiler MSL default gather offset when component specified.
1ebccb4466 Mention Wiki in README.
8f07df016b Merge pull request #555 from KhronosGroup/fix-553
7e23e69f2a Run format_all.sh.
47081f810a Fix GatherDref on GLSL.
6b478c928d Merge pull request #554 from KhronosGroup/query-fixes
40bbf6be7a Build combined dummy samplers for Query functions without sampler as well.
d93807a625 Deal with OpImageFetch without explicit LOD.
454691f434 Merge pull request #547 from KhronosGroup/op-image-usage-tracking
aaf397cd1f Fix usage tracking issue for OpImage.
bbf6b60350 Merge pull request #546 from KhronosGroup/fix-545
893ed379d5 Remove some stale test files.
cd442b9c2f Clean and fix some issues with test_shaders.py.
18958ecccb Add test for combined-sampler-reuse on GLSL.
0280800a8f Fix case where SampledImage would get flushed to temporary.
a090907607 Merge pull request #543 from KhronosGroup/fix-542
8b75e46433 Fix some formatting issues.
f56433b802 Add new tests for combined arrays of sampler + image.
a39eb4826b Combined array of images is starting to work ...
1478847122 Change AppVeyor badge link to the correct one.
d559a8df39 Add AppVeyor status badge.
dd39d36726 Merge pull request #540 from KhronosGroup/appveyor
cc82d14ee8 Add appveyor script.
d0c829b580 Add no-opt to CTest, make test_shaders.py faster when FXC is missing.
2804d9acd7 Merge pull request #539 from KhronosGroup/fix-533
e351e5c565 Use convert_to_string for lod clamp.
e30a94225f Complete MSL constexpr samplers.
64f9461d72 Check for array of samplers.
df58debf7a Add support for constexpr samplers in MSL.
3a8335eee0 Merge pull request #537 from KhronosGroup/fix-535
b9cd3dcd7f Run format_all.sh.
e930f79e2e Be a bit smarter about uint on legacy targets.
2684054bbd Merge pull request #538 from KhronosGroup/fix-io-block-location
b06c1af9b3 Distinguish between enhanced_layouts and SSO requirements.
28c9be8a23 Unsigned integers are disallowed on legacy targets.
7796a9f3ec Merge pull request #531 from KhronosGroup/subgroup
c266429be9 Partially implement subgroup ops for HLSL SM 6.0.
146ea76f52 Add test shader for subgroup.
e1ccfd5dbb Implement all of subgroup.
f6c0e53f58 Start adding Vulkan 1.1 subgroup support to GLSL.
489e04e09e Merge pull request #530 from KhronosGroup/fix-529
9c2761f69a Run format_all.sh.
8175e2e200 Fix depth compare textures when used in functions without argument.
edac731360 Merge pull request #528 from msiglreith/fix_root_constants_name
6bdd775936 Merge pull request #526 from taisei-project/strip-uniform-location
f260c452f7 Fix naming of root constants
4a43024dba Strip uniform locations for ESSL < 3.00 and GLSL < 430
9b8c2c4654 Merge pull request #524 from KhronosGroup/fix-512-523
694b314f87 Support empty structs.
31a3fdf4ee Decouple public require_extension and the internal use of the function.
d0133c5dd9 Merge pull request #509 from KhronosGroup/hlsl-semantic-counter-buffer
d8cdab2f57 Add test shader for semantic decoration.
05c66f9cac Add test shader which uses counter buffer extension.
215d3ca0a4 Add support for new HLSL semantic/counter buffer decorations.
7f84537350 Merge pull request #519 from KhronosGroup/fix-507
ac81a0ce68 Use declared binding in SPIR-V as a fallback for explicit MSL binds.
e8ca39b7b5 Add test for sampler image arrays.
382101bd05 Run format_all.sh.
1d082e9b79 Fix passing arrays of combined image samplers in HLSL.
5827dd54ea Support array of images and samplers in MSL.
81eb72a9a0 Ignore LOD when sampling 1D textures in MSL.
69ffd918a6 Merge pull request #522 from KhronosGroup/fix-515
938040be0b Only disable binding layout for UBOs.
fe697a80f5 Emit classic uniform for UBO in GLSL 1.30.
65be63fd04 Merge pull request #521 from KhronosGroup/fix-516
a6e211e00b Support dual-source blending on GLSL and MSL.
a1e30c8c2b Merge pull request #520 from KhronosGroup/fix-517
3229e6efb6 Add more illegal name replacement in MSL.
761b06bc73 Merge pull request #514 from KhronosGroup/fix-510
a901b4c814 Remove redundant temporary sort.
c1947aa447 Update glslang/SPIRV-Tools on Travis.
35f64d03bb Fix name aliasing for temporary variables.
5161d5ed3b Merge pull request #505 from KhronosGroup/msl-array-mrt
719cf9d42f Run format_all.sh.
8e90382675 Properly flatten MRT outputs in MSL.
6e6ca0b237 Attempt MRT-as-array in MSL.
fbfe13657a Merge pull request #502 from KhronosGroup/update-glslang-spirv-tools
4f348a9807 Update README and update_test_shaders.sh.
b46910e9f5 Access chain into packed vectors as arrays.
a6afda650f Add newly moved reference files.
cdbd376c42 Try building debug on Travis.
e7bf8d2f48 Refactor out noopt shaders to their own folders.
1a4a36b6cd Experiment a bit more with Travis.
5a746ba941 Split checkout and build on Travis CI.
4979d10b54 Implement packHalf2x16/unpackHalf2x16 on MSL.
ae2680c898 Make sure ballotARB inherits expression dependencies.
938c7debed Handle control-dependent temporaries.
012377f811 Refactor block IO emission to use bitset.
955eac522b Make use of the handy scripts for Travis as well.
9fbd8b789e Update tests for latest SPIRV-Tools and glslang.
e8e58844d4 Rewrite everything to use Bitset rather than uint64_t.
29315f3b3f Merge pull request #498 from JustSid/master
e66fd6c2a0 Added generation of the textureXYZGrad() legacy GLSL instruction
0f9cb0da0d Merge pull request #497 from KhronosGroup/fix-489
9a52713d77 Run format_all.sh.
a803e5ae38 Deprecate set_options()/get_options() interface, replace it.
236b2fa47c Merge pull request #496 from KhronosGroup/fix-494
e3b8e9455c Add test shader where a phi variable invalidates a temporary.
1de74fdabd Explicitly emit break/continues in selection branches.
e0efa737ca Expand the implementation of inherit_expression_dependencies.
01fbb3a342 Merge pull request #495 from KhronosGroup/fix-493
28cccc3dbb Emit complex continue blocks "properly".
54549a624f Add some test shaders for special merge methods.
8d557d4103 Handle cases where merge selects as also loop merge or continue blocks.
8c8a93f745 Merge pull request #492 from KhronosGroup/fix-488
922420e346 Disallow arrays and structs from becoming loop variables.
2e5d06d1ce Merge pull request #485 from KhronosGroup/fix-484
bdabd0c73a Disable double test in MSL FP16 tests.
723bec5d33 frexp/ldexp fails in debug builds, workaround temporarily.
0780820a7b Skip interpolateAt tests with FP16.
ac0e93f392 Run format_all.sh.
18ad1be3c3 Add FP16 test for MSL as well.
47d94ff8d9 Add FP16 to HLSL.
770ed25f29 Merge pull request #487 from KhronosGroup/fix-486
15a941cd3d Add builtin GLSL functions to blacklist.
d9da2db442 Some compat fixes for MSL and Half.
547278da12 Test denormal fp16 constants.
24dfe496c2 Run format_all.sh.
05348a66ca Add test shader for FP16 support.
bc0f698df3 Fix packing alignments for float16.
91f85d3412 Begin adding float16_t support to GLSL.
b0a2de5b63 Merge pull request #483 from KhronosGroup/fix-466
38d9d8af68 Add some more MSL test shaders.
5fe79eb59c Update tests.
294259e2f1 Fix type aliasing on MSL.
git-subtree-dir: deps/SPIRV-Cross
git-subtree-split: e59cc244958af6059f7bd1d16d833e17409dec37
2018-06-20 09:32:45 +02:00
twinaphex
4fb79dfffe
Merge commit '032829847454432a4b149452d6354c13c5888239'
2018-06-20 09:32:45 +02:00
twinaphex
e3d04fd14a
This spams too much, disable this
2018-06-20 07:31:05 +02:00
Twinaphex
cdbdd04cda
Merge pull request #6901 from RobLoach/gtest-submodule
...
discord: Remove the gtest submodule
2018-06-20 07:24:49 +02:00
Rob Loach
e45692b70d
rapidjson: Remove the gtest folder
2018-06-20 00:23:15 -04:00
twinaphex
2367c33887
Mpv integration now works
2018-06-20 06:17:47 +02:00
twinaphex
d27b6265a0
Add more HAVE_MPV ifdefs
2018-06-20 04:50:58 +02:00
twinaphex
0286829348
Start adding HAVE_MPV ifdefs
2018-06-20 04:29:31 +02:00
twinaphex
e51d8b6b0f
Update mpv-libretro.c
2018-06-20 03:53:37 +02:00
twinaphex
f9f15dc5c5
Update mpv libretro core
2018-06-20 03:46:53 +02:00
Twinaphex
dde650074a
Update CHANGES.md
2018-06-19 14:31:49 +02:00
Twinaphex
7385cc3d23
Merge pull request #6899 from DEX357/patch-10
...
Update msg_hash_pl.h
2018-06-19 14:31:06 +02:00
DEX357
c7d565c6c2
Update msg_hash_pl.h
2018-06-19 14:03:48 +02:00
twinaphex
c4da475384
Buildfix
2018-06-19 11:59:41 +02:00
Twinaphex
76d540a075
Merge pull request #6898 from libretro/android_susperf_setting
...
android: add configurable setting for Sustained Performance Mode
2018-06-19 09:30:30 +02:00
Brad Parker
aa083d1e4c
android: add configurable setting for Sustained Performance Mode
2018-06-19 02:50:33 -04:00
twinaphex
981b0eec91
Take this out
2018-06-19 06:28:38 +02:00
twinaphex
c1f16e156e
Add Power Management submenu
2018-06-19 06:23:38 +02:00
Twinaphex
48128a9b36
Merge pull request #6894 from libretro/android_susperf
...
android: enable sustained performance mode if supported
2018-06-19 04:41:02 +02:00
Twinaphex
1feadee0cb
Merge pull request #6895 from casdevel/midi
...
Document MIDI interface
2018-06-18 23:53:53 +02:00
opendata26
707855beda
(wiiu) add back HAVE_BUILTINZLIB but disabled by default
2018-06-18 21:41:30 +01:00
Zoran Vuckovic
8d99044fb4
Document MIDI interface
2018-06-18 21:26:10 +02:00
Brad Parker
612ed942d0
android: enable sustained performance mode if supported, bump target API to 24
2018-06-18 12:56:14 -04:00
twinaphex
ca3b8149a8
MSVC 2003 buildfix
2018-06-18 05:03:26 +02:00
Twinaphex
798635bf8a
Update CHANGES.md
2018-06-18 03:21:28 +02:00
twinaphex
54a95eed83
These defines are not available on Android NDK APIs lower than 24
2018-06-18 01:56:22 +02:00
twinaphex
e39b92a1f0
Another buildfix
2018-06-18 01:44:17 +02:00
twinaphex
7d3f62a816
Buildfix
2018-06-18 01:35:38 +02:00
twinaphex
a6b0dd9f57
Buildfixes
2018-06-18 01:05:52 +02:00
twinaphex
e0405b2f5c
Add MIDI to Griffin
2018-06-18 00:37:51 +02:00
Twinaphex
49f3dacde5
Merge pull request #6892 from casdevel/midi
...
Add MIDI support
2018-06-17 23:07:26 +02:00
twinaphex
76db13fda4
Merge commit '950525a37032877e080ee0f4455c0c4cda550d45'
2018-06-17 20:11:37 +02:00
twinaphex
950525a370
Squashed 'libretro-common/' changes from 8030c86033..156677b98e
...
156677b98e Update
git-subtree-dir: libretro-common
git-subtree-split: 156677b98efb626c8b4c6fe8df4730ed0a15120f
2018-06-17 20:11:36 +02:00
twinaphex
fa1ec0780b
Merge commit '3997b59cd652c7852f866aa11c25693fab6bbcda'
2018-06-17 20:04:50 +02:00
twinaphex
3997b59cd6
Squashed 'libretro-common/' changes from 705d72b4a3..8030c86033
...
8030c86033 Update
5303312e02 Update
a5507504f4 Merge pull request #80 from markwkidd/patch-2
fde3bc8334 Update libretro.h
afa570f1c0 clarify how input device subclasses are declared
4c0a96ba8a Update glsm.c
e5c75fcecb Merge pull request #78 from markwkidd/correct-path_remove_extension-desc
9713f7f66e correct path_remove_extension docs
git-subtree-dir: libretro-common
git-subtree-split: 8030c86033c7c20f554d41e009fc73f1bf4dff2d
2018-06-17 20:04:50 +02:00
Zoran Vuckovic
22d30a0dbf
Fix segfault on device change
2018-06-17 18:50:27 +02:00
Twinaphex
7335db08dc
Update CHANGES.md
2018-06-17 05:10:44 +02:00
Twinaphex
ef1ec3131e
Update CHANGES.md
2018-06-17 05:10:00 +02:00
Twinaphex
6df3597f97
Merge pull request #6881 from L0sted/master
...
Some russian translations
2018-06-17 02:27:05 +02:00
Twinaphex
fde7796cb0
Merge pull request #6888 from bparker06/android_battery
...
support powerstate/battery level in Android
2018-06-17 02:26:10 +02:00
Brad Parker
7176bb19ad
support powerstate/battery level in Android
2018-06-16 19:15:16 -04:00
Zoran Vuckovic
b487c3cace
Add MIDI support
2018-06-16 21:17:32 +02:00
opendata26
cbc804783f
(wiiu) Use portlibs zlib and libpng
...
Zlib needed for libpng to work, used in some cores.
Signed-off-by: Craig Tatlor <[email protected] >
2018-06-15 18:53:45 +01:00
Twinaphex
9d0c0b77ee
Merge pull request #6883 from fr500/master
...
subsystem: set the subsystem correctly
2018-06-14 23:54:18 +02:00
radius
aa35b9da46
subsystem: set the subsystem correctly
2018-06-14 16:38:27 -05:00
l0sted
81e01da585
a lot of work
2018-06-14 15:48:44 +03:00
Twinaphex
fd1c354811
Merge pull request #6876 from retro-wertz/patch-1
...
Better no log at all than showing a false log
2018-06-14 00:51:17 +02:00
l0sted
a90008f7ed
a lot of changes
2018-06-13 15:32:48 +03:00
l0sted
99b6757400
Latency translation
2018-06-13 13:30:01 +03:00
l0sted
af02712712
Updated russian translation
2018-06-13 13:21:15 +03:00
Brad Parker
19dd1c15eb
Merge branch 'master' into qt_grid
2018-06-12 20:49:50 -04:00
bparker06
ab9e00219d
Add null pointer check
2018-06-11 20:28:36 -04:00
Twinaphex
890c781a76
Merge pull request #6874 from altiereslima/master
...
Update portuguese brazilian translation.
2018-06-11 14:48:50 +02:00
retro-wertz
ce27e986e9
Better no log at all than showing a false log
...
This false message has been like foreve. Nobody seems interested in updating "small and minor" things. so lets just remove this....
2018-06-11 17:08:59 +08:00
altiereslima
3f04c639b4
Update portuguese brazilian translation.
2018-06-10 19:58:50 -03:00
gblues
9ea16c0b3d
Updates from PR feedback (ty @aliaspider)
2018-06-07 21:16:49 -07:00
gblues
8b87a53366
Replace hokey "hooks" struct with weak symbol annotations
...
- Did a test build to ensure RA built
- Copied over to my FTPservU sources and ensured no compile issues there
Looks solid. A lot cleaner, too.
@aliaspider
2018-06-07 18:41:16 -07:00
Twinaphex
a4144dfe9b
Merge pull request #6869 from FIX94/master
...
(GC) ACTUALLY fix up build
2018-06-07 21:10:32 +02:00
FIX94
6ede99b47b
(GC) ACTUALLY fix up build
2018-06-07 21:04:34 +02:00
hizzlekizzle
9271a7505f
Merge pull request #6863 from Brunnis/xmb-thumbnails-issue
...
Implement fix for thumbnails not showing up in Quick Menu as well as …
2018-06-07 13:26:32 -05:00
Brad Parker
ef8390dee1
Merge branch 'master' into qt_grid
2018-06-07 11:57:05 -04:00
Twinaphex
a7a54800e8
Merge pull request #6868 from Themaister/master
...
Vulkan: Fix two validation errors.
2018-06-07 05:07:24 +02:00
Mikael Brunnhede
0813de0392
Hide thumbnails in Quick Menu sub-menus.
2018-06-06 23:48:07 +02:00
Hans-Kristian Arntzen
16c797f057
Vulkan: Fix two validation errors.
...
- Mipgen was only transitioning the first miplevel to GENERAL.
Fix the image barrier helper function to transition all levels and
layers.
- Validation layer was complaining that a VkSwapchainKHR was not
properly destroyed. After recycling the swapchain, destroy the old
one.
2018-06-06 23:23:32 +02:00
Twinaphex
6a9e73b7f2
Merge pull request #6865 from DEX357/patch-9
...
Update msg_hash_pl.h
2018-06-06 18:16:50 +02:00
DEX357
d94f9bd921
Update msg_hash_pl.h
2018-06-06 18:02:35 +02:00
Mikael Brunnhede
75330a142d
Implement fix for thumbnails not showing up in Quick Menu as well as "Run" menu after closing content. Also implement fix for savestate thumbnail being hidden behind boxart/screenshot thumbnails. With this fix, boxart/screenshot thumbnails are not shown on the right hand side if there is a savestate screenshot being rendered.
2018-06-05 10:51:51 +02:00
gblues
f22c337cfc
WIIU: cleanup and build-out of wiiu bootstrap code
...
I used the code in `wiiu/` to bootstrap my own WiiU homebrew app; this
PR reflects some changes I needed to make, that might be useful upstream.
1. Clean up filesystem initialization
Filesystem driver initialization was lumped in with filesystem mounting;
and that was a problem in my project, because I needed to be able to remount
the SD card on the fly. So, now it's split up.
I've added a callback object named "hooks" that can be used by consuming
applications to handle filesystem mounting and unmounting. If these hooks are
not provided, then the existing default behavior occurs.
2. Expand socket handling
- add `SO_NONBLOCK` flag for non-blocking socket I/O
- add normal errno defines like `EWOULDBLOCK` `EAGAIN`.
3. Remove RetroArch dependencies
- the exception handler protects usage of version_git with
`#ifdef HAVE_GIT_VERSION` but not the include, so I added that.
It also technically depends on version.h, but I'm not touching that.
It's easy enough to implement and I needed the same functionality. I'm
not sure what the best solution for that dependency is.
- missing_libc_functions.c included features/features_cpu.h which is
a libretro include. This appears to be a stale include though, because
everything compiles and works without it.
- an ifdef referencing the RA "WIIU" define, rather than the devkitpro
"__wiiu__" define
2018-06-05 00:06:40 -07:00
gblues
21fd83f766
Merge github:libretro/RetroArch
2018-06-04 23:38:38 -07:00
twinaphex
ec718c6f71
Should only be used for Wii
2018-06-04 21:25:04 +02:00
Twinaphex
7bfe9e409a
Merge pull request #6860 from meleu/patch-22
...
fix crash when scrolling cheevos list. fixes #6732
2018-06-04 16:31:08 +02:00
meleu
0ffe0f8513
fix crash when scrolling cheevos list. fixes #6732
2018-06-04 10:07:18 -03:00
Twinaphex
5bc7acffd5
Merge pull request #6858 from meleu/patch-22
...
show cheevos description on RGUI - fixes #6764
2018-06-04 03:53:39 +02:00
meleu
6040e1c0fc
show cheevos description on RGUI - fixes #6764
2018-06-03 16:46:20 -03:00
Twinaphex
6ecf64d08f
Merge pull request #6855 from GregorR/null-input-joypad-driver
...
Fix input when the joypad driver is NULL.
2018-06-02 23:04:45 +02:00
Gregor Richards
af357c1afe
Fix input when the joypad driver is NULL.
2018-06-01 23:22:04 -04:00
Twinaphex
e4476ec61b
Merge pull request #6847 from reswitched/nsw-dynamic
...
NSW: dynamic core loading
2018-06-02 01:39:00 +02:00
Twinaphex
861d87281e
Merge pull request #6852 from theheroGAC/patch-32
...
Update msg_hash_it.h
2018-06-01 02:40:49 +02:00
Twinaphex
ab9a9e733e
Merge pull request #6853 from FIX94/patch-1
...
(GC/Wii) revert commit 822e2fd
2018-06-01 02:40:40 +02:00
FIX94
3f8235db28
revert commit 822e2fd
...
commit 822e2fd broke sd gecko mounting on gamecube, making the gamecube build unusable, reverting it makes it run fine again
2018-06-01 00:22:42 +02:00
theheroGAC
430d674b4e
Update msg_hash_it.h
2018-05-31 22:45:32 +02:00
Twinaphex
adaac8a8cd
Merge pull request #6851 from meepingsnesroms/master
...
Update README.MD(Fixed)
2018-05-31 20:49:02 +02:00
meepingsnesroms
c0da95559f
Update README.MD(Fixed)
2018-05-31 10:26:35 -07:00
Twinaphex
ad79fbe4a9
Merge pull request #6846 from GregorR/netplay-runahead-compatibility
...
Fix compatibility between netplay and runahead
2018-05-31 10:29:22 +02:00
Twinaphex
49c08baaa7
Merge pull request #6848 from reswitched/fix-tearing
...
NSW: fix tearing
2018-05-31 10:28:11 +02:00
misson20000
97994b0684
NSW: libtransistor added an ELF loader, and cores are now .so instead of .nro
2018-05-30 22:13:55 -07:00
misson20000
1ef6b1d8e4
NSW: wip dynamic support
2018-05-30 22:13:55 -07:00
Gregor Richards
2c07561fc1
Fix compatibility between netplay and runahead
...
Unsurprisingly, netplay and runahead are wildly incompatible; both rely
on internal rewinding, without communicating this fact to each other.
Somewhat more surprisingly, netplay already has all the infrastructure
for negative input latency, as it's structurally the same as receiving
delayed input from a peer. This patch makes the two features
"compatible" by disabling runahead per se when netplay is active, and
using runahead's configuration to adjust netplay's own input latency
feature, which is now allowed to be negative. The effect is mostly the
same (modulo the second core support), and it doesn't confuse netplay
peers.
2018-05-30 22:01:02 -04:00
misson20000
1404b63219
fix for tearing (depends on libtransistor commit cf5d0403 in v2.0.0, which is yet to be released)
2018-05-30 18:04:58 -07:00
Twinaphex
0045e1fff2
Merge pull request #6845 from DEX357/patch-8
...
Update msg_hash_pl.h
2018-05-30 07:20:49 +02:00
DEX357
9cf843e349
Update msg_hash_pl.h
2018-05-30 02:30:51 +02:00
twinaphex
a3a047b8ec
Fix Coverity warning
2018-05-29 22:01:05 +02:00
twinaphex
b1ec722a75
Buildfix
2018-05-29 18:55:18 +02:00
Twinaphex
65232d3ab4
Merge pull request #6842 from gmdvieira/wayland.screensaver
...
Add screensaver (idle) inhibition for Wayland driver
2018-05-29 17:23:22 +02:00
hizzlekizzle
34a75ba605
Merge pull request #6578 from Stevoisiak/settings-driver-section
...
retroarch.cfg: Reorganize sections
2018-05-29 09:28:22 -05:00
Gustavo Maciel Dias Vieira
14c505117d
Add screensaver (idle) inhibition for Wayland driver
...
The Wayland driver currently has no implementation for gfx_ctx_wl_suppress_screensaver. This adds a Dbus implementation using the same infrastructure used by the X11 driver.
2018-05-29 09:56:58 -03:00
twinaphex
ddbc0d53c0
Add Discord Enable option to Settings -> Privacy
2018-05-29 12:41:13 +02:00
twinaphex
81ce02cf74
Put this around an ifdef
2018-05-29 12:18:31 +02:00
twinaphex
6d81d31ef5
Enable Discord setting
2018-05-29 12:18:01 +02:00
twinaphex
b5f6ae7931
(Discord) Add translatable string
2018-05-29 11:14:21 +02:00
twinaphex
406342479a
Change function signature of discord_update
2018-05-29 11:09:13 +02:00
twinaphex
1fb57857ea
Add discord_is_inited
2018-05-29 11:06:43 +02:00
twinaphex
31e7894539
Get rid of unnecessary ifdef
2018-05-29 10:43:45 +02:00
twinaphex
8ad1ddbac5
Disable discord support for C89
2018-05-29 10:42:18 +02:00
twinaphex
b4912a718f
(Discord.c) Cleanups
2018-05-29 10:40:01 +02:00
twinaphex
4a035f5b22
Start adding files for Mac/Linux
2018-05-29 10:30:56 +02:00
twinaphex
d488dfcafa
Make these files Windows-specific
2018-05-29 10:24:17 +02:00
twinaphex
e056cd8005
Disable HAVE_DISCORD for now
2018-05-29 10:22:07 +02:00
Twinaphex
2848f1f2b1
Merge pull request #6840 from fr500/master
...
WIP: discord-rpc support
2018-05-29 10:21:28 +02:00
radius
00bb17588d
Merge commit '6e7a18a5987cbd5dec80308250062867f2cc3aad' as 'deps/discord-rpc/thirdparty/rapidjson-1.1.0'
2018-05-28 23:59:23 -05:00
radius
6e7a18a598
Squashed 'deps/discord-rpc/thirdparty/rapidjson-1.1.0/' content from commit 2fb78f9cee
...
git-subtree-dir: deps/discord-rpc/thirdparty/rapidjson-1.1.0
git-subtree-split: 2fb78f9cee01996f020d5af7592b37c5a0693b31
2018-05-28 23:59:23 -05:00
radius
f0082d710c
restore this file
2018-05-28 23:49:23 -05:00
radius
0308191f88
Merge commit 'b86df4ee09564e88f9d2c994ef9d5af75d4e7395' as 'deps/discord-rpc'
2018-05-28 23:46:51 -05:00
radius
b86df4ee09
Squashed 'deps/discord-rpc/' content from commit ba9fe00c4d
...
git-subtree-dir: deps/discord-rpc
git-subtree-split: ba9fe00c4de1d680cdc56605d9c0d2b4cf8e7a07
2018-05-28 23:46:51 -05:00
radius
d5c2bc90c1
add discord files
2018-05-28 23:46:36 -05:00
Brad Parker
8d886751b9
Merge branch 'master' into qt_grid
2018-05-28 18:16:13 -04:00
Brad Parker
8c6bc4a678
Qt: update UI after loading every 25 grid items, keep grid from mixing up content from multiple playlists if the user switches to a new one before one is finished loading
2018-05-28 18:14:36 -04:00
Twinaphex
b378566cb8
Merge pull request #6837 from Dwedit/dirty_input_fix
...
Add bounds checking to runahead dirty input code
2018-05-28 20:19:31 +02:00
Twinaphex
cdc2bdb327
Merge pull request #6835 from Dwedit/null-fix_
...
Fix a calloc(0) which led to uninitialized data being used later on.
2018-05-28 20:19:21 +02:00
Dwedit
adbc71ce46
Change bounds to a const variable
...
Add one more bounds check
2018-05-28 12:14:04 -05:00
Dwedit
e8b381680a
reformat spaces
2018-05-28 12:04:11 -05:00
Dwedit
becb6dee16
Fix out of bounds access in dirty_input code
2018-05-28 12:01:18 -05:00
Dwedit
51f7746407
reformat like the old code
2018-05-28 10:58:04 -05:00
Dwedit
8cd8e7d3ae
Fix a calloc(0) which led to uninitialized data being used later on.
2018-05-28 10:54:25 -05:00
twinaphex
23b0444afe
Update libretro-common
2018-05-28 17:30:56 +02:00
Twinaphex
877766d0ae
Merge pull request #6834 from Dwedit/null-fix_
...
Fix null pointer read in action_bind_sublabel_subsystem_add
2018-05-28 17:13:08 +02:00
Dwedit
6ef5232f32
Fix null pointer read in action_bind_sublabel_subsystem_add
2018-05-28 09:37:43 -05:00
Twinaphex
d00fe30f0e
Merge pull request #6831 from ReRetro/master
...
Change Retroarch to RetroArch once again for the 3ds
2018-05-27 21:09:08 +02:00
Twinaphex
743ab2351c
Merge pull request #6829 from fr500/overrides
...
only apply deadzone on analog to digital remapping, not analog to analog
2018-05-27 21:08:52 +02:00
Yarsan Hoessain
99c074e275
Change Retroarch to RetroArch once again for the 3ds
2018-05-27 20:21:41 +02:00
radius
c2c5265916
only apply deadzone on analog to digital remapping, not analog to analog
2018-05-27 11:58:52 -05:00
Twinaphex
3a96314bfd
Merge pull request #6828 from DEX357/patch-7
...
Update msg_hash_pl.h
2018-05-26 09:50:36 +02:00
DEX357
9af767163f
Update msg_hash_pl.h
2018-05-26 00:55:55 +02:00
alphanu1
488d142ebf
Merge pull request #75 from alphanu1/alphanu1-patch-71
...
Black screen fix
2018-05-25 12:27:43 +01:00
alphanu1
7c50550fc3
Black screen fix
2018-05-25 12:26:11 +01:00
Twinaphex
06aab60307
Merge pull request #6827 from alphanu1/master
...
Porch adjust to fix aspect and 240p menu for CRT
2018-05-25 12:21:04 +02:00
alphanu1
05cf6fa114
Merge pull request #74 from alphanu1/alphanu1-patch-70
...
Porch adjust to fix aspect
2018-05-25 10:58:59 +01:00
alphanu1
b4996e6d41
Porch adjust to fix aspect
2018-05-25 10:58:43 +01:00
alphanu1
31919e9a61
Merge pull request #73 from alphanu1/alphanu1-patch-69
...
240p menu for CRT
2018-05-25 10:57:47 +01:00
alphanu1
e6b2f5a734
240p menu for CRT
2018-05-25 10:57:32 +01:00
alphanu1
a002297f37
Merge pull request #72 from alphanu1/alphanu1-patch-68
...
update
2018-05-25 10:56:46 +01:00
alphanu1
f99540e9d0
update
2018-05-25 10:56:22 +01:00
alphanu1
9c03f99eb9
Merge pull request #71 from alphanu1/alphanu1-patch-67
...
update
2018-05-25 10:55:54 +01:00
alphanu1
23ec5eed84
update
2018-05-25 10:55:15 +01:00
alphanu1
8a5dce2d25
Merge pull request #70 from alphanu1/alphanu1-patch-66
...
Porch adjust to fix aspect
2018-05-25 10:49:48 +01:00
alphanu1
a98ce80df0
Porch adjust to fix aspect
2018-05-25 10:49:28 +01:00
alphanu1
0ecd571d0f
Merge pull request #69 from alphanu1/alphanu1-patch-65
...
240p menu for CRT
2018-05-25 10:43:26 +01:00
alphanu1
e20e0b1cfd
240p menu for CRT
2018-05-25 10:42:57 +01:00
alphanu1
f9fb5ae659
Merge pull request #68 from libretro/master
...
update
2018-05-25 10:41:38 +01:00
Twinaphex
25fbcb33e5
Merge pull request #6821 from reswitched/master
...
NSW: fix analog sticks
2018-05-24 10:41:49 +02:00
misson20000
dd0ad28818
NSW: fix analog sticks
2018-05-24 00:18:38 -07:00
Twinaphex
1b7fb1530a
Merge pull request #6820 from altiereslima/master
...
Update Portuguese Brazilian Translation #2
2018-05-22 04:03:16 +02:00
altiereslima
b2303b8ef4
Update Portuguese Brazilian Translation #2
2018-05-21 22:56:25 -03:00
Twinaphex
a5b877b142
Merge pull request #6812 from altiereslima/master
...
Update Portuguese Brazilian Translation
2018-05-21 04:12:09 +02:00
Twinaphex
62bf39316f
Merge pull request #6811 from alfrix/spanish
...
Fix build
2018-05-21 04:12:01 +02:00
altiereslima
1530d6ce3e
Update Portuguese Brazilian Translation
2018-05-20 22:56:03 -03:00
Alfrix
82a869b142
Fix build
2018-05-20 22:51:05 -03:00
Twinaphex
3c49c8c856
Merge pull request #6807 from markwkidd/master
...
Improve text for existing menu item -- "Save Game-options file"
2018-05-21 03:03:18 +02:00
Twinaphex
73287af8e4
Merge pull request #6808 from DEX357/patch-5
...
Update msg_hash_pl.h
2018-05-21 03:02:52 +02:00
Twinaphex
6f1a80dafe
Merge pull request #6809 from DEX357/patch-6
...
Update msg_hash_pl.h
2018-05-21 03:02:46 +02:00
Twinaphex
430a79da5a
Merge pull request #6810 from alfrix/spanish
...
Spanish Update
2018-05-21 03:02:36 +02:00
Alfrix
056664ee7d
Update Spanish
2018-05-20 19:56:58 -03:00
DEX357
5313aca11d
Update msg_hash_pl.h
2018-05-21 00:04:16 +02:00
DEX357
0a45468af9
Update msg_hash_pl.h
...
missing entries
2018-05-20 23:48:50 +02:00
markwkidd
b2c767ee22
provide a verb for the Save Game-option command
...
Signed-off-by: markwkidd <[email protected] >
2018-05-20 15:30:26 -05:00
Twinaphex
58e13ab6ca
Merge pull request #6802 from DEX357/patch-4
...
Update msg_hash_pl.h
2018-05-20 17:39:28 +02:00
DEX357
64c6f88512
Update msg_hash_pl.h
...
amendments
2018-05-20 15:10:10 +02:00
Twinaphex
dec45f0963
Merge pull request #6800 from DEX357/patch-3
...
Update msg_hash_pl.h
2018-05-20 08:00:22 +02:00
Twinaphex
463348cb2e
Merge pull request #6801 from meepingsnesroms/master
...
Update the 3ds build system to match new core format
2018-05-20 08:00:13 +02:00
gblues
10ae93153a
Merge github:libretro/RetroArch
2018-05-19 18:54:34 -07:00
meepingsnesroms
f3bad8b3e2
Fix salamander for 3dsx build
2018-05-19 11:42:08 -07:00
meepingsnesroms
51b9b69828
Finish buildbot fixes
2018-05-19 11:35:12 -07:00
meepingsnesroms
f59913ab04
Remove tab
2018-05-19 10:03:57 -07:00
meepingsnesroms
6c1e865d28
Make build system match core format
2018-05-19 09:59:47 -07:00
DEX357
702dc1bb80
Update msg_hash_pl.h
...
Further corrections and omissions.
2018-05-19 18:49:16 +02:00
Twinaphex
31c5cc9269
Update CHANGES.md
2018-05-19 16:50:16 +02:00
Twinaphex
30a37af792
Merge pull request #6798 from meepingsnesroms/master
...
Add another error handler, fix variable name formatting
2018-05-19 16:23:30 +02:00
Twinaphex
d42d9efd32
Merge pull request #6797 from DEX357/patch-2
...
Update msg_hash_pl.h
2018-05-19 16:23:07 +02:00
meepingsnesroms
5b2ec62a41
Add another error handler, fix variable name formatting
2018-05-18 17:39:11 -07:00
DEX357
496fbc1f50
Update msg_hash_pl.h
...
minor grammar changes
2018-05-19 01:42:49 +02:00
twinaphex
c7c1983c91
Update d3d9_set_pixel_shader
2018-05-18 20:43:12 +02:00
twinaphex
eac9ce1818
Refactor load_program
2018-05-18 08:49:52 +02:00
twinaphex
9dea722c39
Update portion of dr_flac.h that was problematic on
...
certain systems
2018-05-18 05:32:07 +02:00
twinaphex
2bda59b8e4
(platform_unix.c) Get rid of some warnings
2018-05-18 05:17:13 +02:00
Twinaphex
6a291e0240
Merge pull request #6794 from alfrix/spanish
...
Spanish Update
2018-05-18 04:09:28 +02:00
Alfrix
d604239f00
Update Spanish
2018-05-17 21:28:18 -03:00
Ramiro Morales
421c191049
Update Spanish translation (msg_hash_es.h).
...
Changes were generated by the following workflow:
1. .h -> .po conversion
2. Translation edit using a tool that supports gettext .po file format.
e.g. poedit, dedicated modes of Emac, Vim, other editors
3. .po -> .h conversion
Steps 1 and 3 are handled by using WIP tool at
https://github.com/ramiro/RetroArch/blob/manage-i18n-with-gettext-tools/tools/intl.py
2018-05-17 21:09:00 -03:00
twinaphex
3c1c6758c7
Update
2018-05-18 01:38:45 +02:00
Twinaphex
a36685d31f
Merge pull request #6793 from alfrix/polish
...
Update Polish (@DEX357)
2018-05-18 01:16:48 +02:00
Alfrix
8014f10da4
Update Polish (DEX357)
2018-05-17 20:10:19 -03:00
twinaphex
ce79ff79d2
Cleanups
2018-05-18 01:10:13 +02:00
twinaphex
db184a470b
Cleanups
2018-05-18 00:51:45 +02:00
twinaphex
c9de823e38
(D3D9 HLSL) Start getting rid of old code
2018-05-18 00:46:39 +02:00
twinaphex
d457256bda
(D3D9 HLSL) More work hooking up the stock shader(D3D9 HLSL) More work
...
hooking up the stock shader(D3D9 HLSL) More work hooking up the stock
shader(D3D9 HLSL) More work hooking up the stock shader(D3D9 HLSL) More
work hooking up the stock shader(D3D9 HLSL) More work hooking up the
stock shader(D3D9 HLSL) More work hooking up the stock shader(D3D9 HLSL)
More work hooking up the stock shader(D3D9 HLSL) More work hooking up
the stock shader
2018-05-18 00:36:51 +02:00
twinaphex
48b9506299
(HLSL) Implement renderchain_add_pass
2018-05-18 00:27:07 +02:00
twinaphex
076a8a6a97
(D3D9 HLSL) Updates
2018-05-18 00:24:19 +02:00
twinaphex
5a84170efe
Simplify d3d9_hlsl_load_program
2018-05-18 00:19:02 +02:00
twinaphex
c4a38f24d1
Refactor D3D9 HLSL
2018-05-18 00:17:47 +02:00
twinaphex
991882cbd6
Create d3d9_hlsl_bind_program
2018-05-17 23:25:43 +02:00
twinaphex
8fadef7082
Update d3d9_set_vertex_shader
2018-05-17 23:23:17 +02:00
twinaphex
1d67334323
Expand d3d9_cg_bind_program
2018-05-17 23:20:13 +02:00
twinaphex
9adedbc01a
Create d3d9_cg_bind_program
2018-05-17 22:57:16 +02:00
twinaphex
eb27d014e8
Cleanups
2018-05-17 22:50:37 +02:00
twinaphex
f7b1007995
Move mvp_val to hlsl_renderchain
2018-05-17 22:46:51 +02:00
twinaphex
671be3c372
Cleanup d3d9_cg_load_program
2018-05-17 22:40:46 +02:00
twinaphex
c412e2ec97
(Cg renderchain) Refactor vStock/fStock
2018-05-17 22:38:17 +02:00
twinaphex
3b7a1a8a73
Make hlsl_load_program more like Cg version
2018-05-17 22:30:57 +02:00
twinaphex
0df8ca030f
Cleanups
2018-05-17 22:22:10 +02:00
twinaphex
c67dc034e9
Add vtable/ftable to shader_pass
2018-05-17 22:14:23 +02:00
twinaphex
34c5c84706
Cleanups
2018-05-17 21:43:27 +02:00
twinaphex
be9f643edb
Get rid of hlsl->dev
2018-05-17 21:26:11 +02:00
twinaphex
cabe5c6686
Uncomment d3d9_hlsl_renderchain_set_params for state tracker
2018-05-17 21:11:43 +02:00
twinaphex
d946cf1ee5
Create common set vertices function
2018-05-17 21:07:44 +02:00
twinaphex
2011453340
Cleanups
2018-05-17 20:50:32 +02:00
twinaphex
9d6777a87f
Rewrite set_shader_params to be nearly identical to Cg renderchain
2018-05-17 20:45:26 +02:00
twinaphex
6c392d3863
Cleanups
2018-05-17 20:31:16 +02:00
twinaphex
70074010e0
Cleanups
2018-05-17 20:15:47 +02:00
twinaphex
aec7ce3f4e
Update
2018-05-17 20:01:20 +02:00
twinaphex
ebc2cc6d5b
(HLSL) Cleanup log messages
2018-05-17 19:57:07 +02:00
twinaphex
cc1f503f57
(HLSL) Further cleanups
2018-05-17 19:55:08 +02:00
twinaphex
9adc4d4a2f
Another cleanup
2018-05-17 19:48:16 +02:00
twinaphex
0de7e7bf46
Cleanups
2018-05-17 19:47:22 +02:00
twinaphex
bef7b481c6
Refactor more D3D9 HLSL renderchain code
2018-05-17 19:33:47 +02:00
twinaphex
5bb1b2ef7c
Start refactoring HLSL code - constant table parameter setters
2018-05-17 19:26:52 +02:00
twinaphex
da53ddc99b
Create d3d9_hlsl_get_constant_by_name
2018-05-17 19:13:39 +02:00
twinaphex
18b176c1ea
Rename functions
2018-05-17 19:03:13 +02:00
twinaphex
3b7414bc4b
(Cg) Some refactors
2018-05-17 18:56:12 +02:00
twinaphex
d28aad6372
Rename hlsl_compile_program
2018-05-17 18:46:57 +02:00
Twinaphex
2a0fda0845
Merge pull request #6791 from Dwedit/fix-reset-command
...
Fix the reset command not closing the menu
2018-05-17 18:41:14 +02:00
Twinaphex
380308d7d0
Merge pull request #6792 from Tatsuya79/patch-1
...
Disable gl hard sync in menu
2018-05-17 18:40:36 +02:00
twinaphex
fe1d3306af
Cleanups
2018-05-17 18:20:36 +02:00
twinaphex
a9cede28b4
remove some Cg references from log messages
2018-05-17 18:03:18 +02:00
twinaphex
08425d978c
Create d3d9_renderchain_destroy_passes_and_luts
2018-05-17 17:59:42 +02:00
twinaphex
c022190895
Cleanups
2018-05-17 17:52:44 +02:00
twinaphex
041d51b8d1
Cleanups
2018-05-17 17:50:33 +02:00
twinaphex
f8b7104ef2
Move more common code to d3d9_renderchain.h
2018-05-17 17:38:42 +02:00
twinaphex
a024da61f4
More code de-duplication
2018-05-17 17:27:56 +02:00
twinaphex
e01a028e24
Move add_lut_internal to d3d9_renderchain.h
2018-05-17 17:25:46 +02:00
Tatsuya79
e96463645d
Disable gl hard sync in menu
2018-05-17 17:24:10 +02:00
twinaphex
c46d84b799
Create d3d9_renderchain_add_lut
2018-05-17 17:23:53 +02:00
twinaphex
6d2b5c8052
Move read_viewport function back to d3d9.c
2018-05-17 17:17:08 +02:00
twinaphex
ad3cedfff1
Create d3d9_init_renderchain
2018-05-17 17:15:04 +02:00
twinaphex
ea5e4e9ae4
Create struct D3D9Vertex
2018-05-17 17:10:44 +02:00
twinaphex
30b6366158
(d3d9_cg_renderchain.c) Reuse same struct
2018-05-17 17:09:23 +02:00
twinaphex
45f409b022
Start using shader_pass struct
2018-05-17 16:52:12 +02:00
twinaphex
d369cde6c6
(Cg renderchain) Cleanups
2018-05-17 16:50:02 +02:00
Dwedit
af2f679ff5
Fix the reset command not closing the menu
2018-05-17 09:49:45 -05:00
twinaphex
bc59b0345d
Start unifying the structs across the two renderchains
2018-05-17 16:42:27 +02:00
twinaphex
517e42c9c7
Pass d3d pointer to set_mvp
2018-05-17 05:46:49 +02:00
twinaphex
8161add9e4
(D3D renderchains) Updates
2018-05-17 05:36:56 +02:00
twinaphex
7afad7a84b
Add start/end render
2018-05-17 04:19:35 +02:00
twinaphex
fef586b887
Comment out align texels for now
2018-05-17 02:21:40 +02:00
twinaphex
8686c5e037
(HLSL) Use HLSLVertex everywhere in the file
2018-05-17 02:18:57 +02:00
twinaphex
91fc81e76a
(D3D9 HLSL) Prevents crash with game frame
2018-05-17 02:17:47 +02:00
twinaphex
62a2af1848
(HLSL) Update set_vertices
2018-05-17 02:16:19 +02:00
twinaphex
a999bff175
Cleanups
2018-05-17 02:07:15 +02:00
twinaphex
47551cec84
(HLSL) set_vertices - more work
2018-05-17 02:01:32 +02:00
Twinaphex
bc0185c313
Merge pull request #6782 from meepingsnesroms/master
...
Make 3DS launch cores like a normal system
2018-05-17 01:34:48 +02:00
meepingsnesroms
1bd25a6f12
Fix pointer type
2018-05-16 16:28:32 -07:00
meepingsnesroms
ce0d8bb5e0
Remove quote parsing
2018-05-16 16:26:38 -07:00
meepingsnesroms
8617690499
Fix tab where spaces should be
2018-05-16 10:41:25 -07:00
twinaphex
47f3855e1b
Cleanups
2018-05-16 16:06:00 +02:00
twinaphex
4b5ea2877e
Cleanups
2018-05-16 16:03:22 +02:00
twinaphex
efbfe85da4
Cleanups
2018-05-16 15:58:46 +02:00
twinaphex
3aba080434
Integrate HLSL code into d3d9_hlsl_renderchain.c
2018-05-16 15:52:11 +02:00
Twinaphex
1e44b4f9e7
Merge pull request #6784 from Tatsuya79/patch-9
...
call input_remapping_set_defaults before loading a new remap
2018-05-16 14:53:12 +02:00
Tatsuya79
dd3c9dd838
call input_remapping_set_defaults before loading a new remap
2018-05-16 13:30:57 +02:00
meepingsnesroms
9e51d41fea
Fix last null terminator not being added to cia argv
2018-05-15 18:11:47 -07:00
meepingsnesroms
756db4f264
Fix broken path handling when launching a core with a file or with spaces
2018-05-15 11:46:13 -07:00
meepingsnesroms
052de6bcd2
3ds now has proper core launching
2018-05-15 10:30:34 -07:00
twinaphex
2d540264e8
Start hooking up set_shader_mvp function
2018-05-15 06:02:10 +02:00
twinaphex
6afd100d2f
(D3D9 HLSL) Add calc_and_set_shader_mvp
2018-05-15 05:53:15 +02:00
twinaphex
52fcdd183a
(HLSL) Add more functions
2018-05-14 23:14:26 +02:00
twinaphex
5cba3f0b25
(D3D) Updates
2018-05-14 22:24:02 +02:00
twinaphex
9e63b108ae
Cleanups
2018-05-14 22:20:26 +02:00
twinaphex
8361922034
Cleanup
2018-05-14 22:07:07 +02:00
twinaphex
c0cd08fa11
Cleanups
2018-05-14 22:01:21 +02:00
twinaphex
4e572d6f87
Simplify calc_and_set_shader_mvp
2018-05-14 21:54:28 +02:00
twinaphex
e1368a9209
(Cg D3D9) Buildfix
2018-05-14 21:42:14 +02:00
twinaphex
39f45a17d2
create d3d9_convert_geometry
2018-05-14 21:32:14 +02:00
twinaphex
c941b4e922
Update D3D9 HLSL code
2018-05-14 21:26:52 +02:00
twinaphex
f37f8a1076
(HLSL renderchain) Refactor code
2018-05-14 21:10:14 +02:00
twinaphex
dc61c08006
Cleanups
2018-05-14 20:50:02 +02:00
twinaphex
15f2cde260
(HLSL) Start adding renderchain code
2018-05-14 20:42:28 +02:00
twinaphex
111aeb46b3
Make blit_texture a generic function used by both Cg and HLSL
...
renderchains
2018-05-14 19:11:45 +02:00
twinaphex
c1d949b017
Rename pass_vector_list to cg_pass_vector_list
2018-05-14 18:48:47 +02:00
twinaphex
8a607e72af
(D3D9 Cg) Cleanups
2018-05-14 18:46:06 +02:00
twinaphex
e646366fd4
Cleanups
2018-05-14 18:42:53 +02:00
twinaphex
e8ae1e324f
Cleanups
2018-05-14 18:40:36 +02:00
twinaphex
7a9bfa52b0
Add comments
2018-05-14 17:51:50 +02:00
Twinaphex
fd4aca1654
Merge pull request #6779 from fr500/overrides
...
blacklist some settings from overrides
2018-05-14 17:50:15 +02:00
twinaphex
e9054159ec
Remove set_font_rect callback
2018-05-14 16:57:34 +02:00
radius
ecedf8b995
blacklist some settings from overrides
2018-05-13 23:58:55 -05:00
twinaphex
bf3122329b
(D3D9) Buildfixes
2018-05-14 06:37:01 +02:00
twinaphex
232d3f4d92
Take out add_state_tracker function callback for D3D9 renderchain
2018-05-14 06:33:51 +02:00
Twinaphex
dad1e9e52a
Merge pull request #6775 from fr500/overrides
...
WIP: override, presets & remap improvements
2018-05-14 06:23:10 +02:00
twinaphex
e5ec7d0fda
(Menu) Cut down on some code duplication
2018-05-14 06:18:57 +02:00
radius
f81ea09f20
add saving, deletion options for per-dir remaps
2018-05-13 23:17:44 -05:00
radius
0a0365e49a
add menu entries
2018-05-13 22:33:06 -05:00
twinaphex
94955eb3b5
(D3D8) Do less casting
2018-05-14 05:14:26 +02:00
twinaphex
2c5112f3ac
Cleanups
2018-05-14 05:07:12 +02:00
radius
16c33b4f42
add remap saving, add new variables
2018-05-13 22:05:19 -05:00
radius
908d9b315b
overrides: improve 43220c088a a bit
2018-05-13 22:05:18 -05:00
nosh01
9b57b3658d
config_load_override() allow override configs to be loaded that match the content parent path name
2018-05-13 22:05:18 -05:00
twinaphex
c40c08375c
(d3d9_common.h) Cleanups
2018-05-14 05:04:45 +02:00
twinaphex
cbe4c78979
(D3D8/D3D9) Cleanups
2018-05-14 04:55:33 +02:00
twinaphex
606d700bf2
No more D3D8/D3D9 header includes in d3d_common.c
2018-05-14 04:36:08 +02:00
twinaphex
8733a41e58
(d3d_common.c) Get rid of these header includes
2018-05-14 04:00:27 +02:00
twinaphex
6a9b39da3f
Get rid of d3d.h and xdk_defines.h
2018-05-14 03:57:27 +02:00
twinaphex
5fe6c74b51
Remove this
2018-05-14 03:47:13 +02:00
twinaphex
d1c1e4e2aa
Move D3D9_DECL_FVF_TEXCOORD to d3d9_common.h
2018-05-14 03:17:26 +02:00
twinaphex
86c7e7c69f
(D3D9) Uniquely name 'Pass' for cg renderchain; some more work on HLSL
2018-05-14 03:12:09 +02:00
twinaphex
1de6bf550b
(D3D renderchains) Cleanups/unifications
2018-05-14 03:06:19 +02:00
twinaphex
8beed4c1ec
(360) Buildfix
2018-05-14 01:50:58 +02:00
twinaphex
1a55d4309c
Fix --disable-cheevos
2018-05-14 01:44:08 +02:00
twinaphex
7617e3efd2
Fix Coverity error - forgot a break
2018-05-14 01:38:24 +02:00
Twinaphex
155c48d7fe
Update CHANGES.md
2018-05-14 01:14:28 +02:00
twinaphex
2dae506e88
(MSVC2003) Buildfix
2018-05-14 01:11:47 +02:00
Twinaphex
64e9cb1f5e
Update CHANGES.md
2018-05-14 01:09:06 +02:00
Twinaphex
b8233c15ae
Merge pull request #6776 from altiereslima/master
...
Update Portuguese Brazilian translation.
2018-05-14 01:07:33 +02:00
twinaphex
aea89bfde3
Cleanups
2018-05-14 00:37:03 +02:00
twinaphex
34eb78ad78
Silence some warnings
2018-05-14 00:35:01 +02:00
twinaphex
8a78b69689
Buildfix
2018-05-14 00:31:58 +02:00
twinaphex
45cd860835
Cleanup variables never used
2018-05-14 00:30:30 +02:00
twinaphex
2fdd4444ff
Get rid of unintentional typedef redefinition (C11 feature)
2018-05-14 00:29:20 +02:00
Twinaphex
d0a697ebf0
(MacOS) Another buildfix
2018-05-14 00:23:05 +02:00
Twinaphex
f3f0c6b1d1
One buildfix
2018-05-14 00:21:08 +02:00
twinaphex
599937cc4f
Make separate xcodeproj
2018-05-14 00:17:17 +02:00
altiereslima
693d12a67a
Update Portuguese Brazilian translation.
2018-05-13 19:15:00 -03:00
Twinaphex
0174e45026
Merge pull request #6667 from fr500/master
...
cheevos fixes and additions
2018-05-13 21:48:29 +02:00
twinaphex
96e1b862f6
(Vulkan) Update headers - use C comments
2018-05-13 21:42:02 +02:00
twinaphex
7a88fafdb0
Cleanup
2018-05-13 21:36:57 +02:00
Stuart Carnie
789933b333
wip: add Vulkan support to Apple platforms
2018-05-13 21:35:23 +02:00
Stuart Carnie
0a4ff225be
Update Vulkan
2018-05-13 21:35:18 +02:00
Twinaphex
0d7d844462
Merge pull request #6774 from sergiou87/fix-keyboard-mapping
...
Fix the way offsets are calculated for keyboard remapping
2018-05-13 21:32:40 +02:00
radius
b25a2b49c4
move pause entry to achievements menu
2018-05-13 14:26:38 -05:00
radius
f3c29b43eb
disable cheevos_hardcore_paused on contant load
2018-05-13 13:40:30 -05:00
radius
aa86d78183
add quick menu action to pause / resume hardcore mode for current session
2018-05-13 13:40:30 -05:00
radius
1037093d45
cleanup cheevos hardcore conditions
2018-05-13 13:40:30 -05:00
radius
7216726664
add cheevos_hardcore_active, cleanup whitespaces
2018-05-13 13:40:29 -05:00
radius
504317ac7e
cheevos fixes, reenable menu entries if cheevos are disabled on the fly
2018-05-13 13:40:29 -05:00
twinaphex
605d88751f
(HLSL) Remove XBOX ifdef
2018-05-13 19:35:20 +02:00
twinaphex
64f2efe567
Cleanups
2018-05-13 19:03:09 +02:00
twinaphex
bcedf74fe4
(D3D renderchains) Cleanups
2018-05-13 18:59:57 +02:00
twinaphex
380fa6fd5e
Updates
2018-05-13 18:51:05 +02:00
twinaphex
85da5360d2
(D3D9) Update
2018-05-13 18:47:24 +02:00
twinaphex
34149e510e
(D3D9) Cleanups
2018-05-13 18:36:17 +02:00
twinaphex
33d2c2d422
(D3D9) Cleanups
2018-05-13 18:33:16 +02:00
twinaphex
46f23f9fbd
Get rid of d3d_video_viewport
2018-05-13 18:24:19 +02:00
twinaphex
53446cc0c8
(D3D9 renderchains) Cleanups
2018-05-13 18:11:48 +02:00
twinaphex
c6cc2c930c
Create d3d9_log_info
2018-05-13 18:01:09 +02:00
twinaphex
8ecfd367ff
Backport shader log info
2018-05-13 17:57:48 +02:00
Steven M. Vascellaro
5ff7cc6a4c
Comment out background color settings
2018-05-13 11:54:22 -04:00
twinaphex
770b39e769
(HLSL) Buildfixes
2018-05-13 17:28:40 +02:00
twinaphex
3d7eaee7c9
(menu display driver) Cleanups to bind_texture
2018-05-13 14:43:40 +02:00
twinaphex
659d8a4ec6
(GL) Cleanups
2018-05-13 14:34:41 +02:00
twinaphex
5bde17025a
Move min_filter_to_mag to gl_common.h
2018-05-13 14:24:49 +02:00
twinaphex
c88a7545a3
(menu display drivers) Cleanups
2018-05-13 14:15:04 +02:00
Sergio Padrino Recio
35b709768d
Fix the way offsets are calculated for keyboard remapping
2018-05-13 13:34:36 +02:00
twinaphex
08820b5245
Cleanup gl_update_input_size
2018-05-13 06:43:24 +02:00
twinaphex
1f944afff7
(GL) Cleanups
2018-05-13 06:34:15 +02:00
twinaphex
999f1db694
Cleanup
2018-05-13 06:30:13 +02:00
twinaphex
41295ef7b9
Remove viewport_info callback from D3D9 renderchain interface
2018-05-13 06:29:17 +02:00
twinaphex
27170674a5
(D3D9) Cleanups
2018-05-13 06:22:12 +02:00
twinaphex
dee50349ba
Rename d3d_renderchain_driver to d3d9_renderchain_driver
2018-05-13 06:03:26 +02:00
twinaphex
494ddb16d9
Get rid of viewport_info callback function - was the same for both
...
GL1 and GL2 renderchains
2018-05-13 05:56:44 +02:00
twinaphex
6996e72b49
Move renderchain driver interface to gl_common.h - and replace
...
some void pointers in function callbacks with gl_t
2018-05-13 05:53:35 +02:00
Twinaphex
3773482883
Update CHANGES.md
2018-05-13 05:29:56 +02:00
Twinaphex
5e7ea8de19
Merge pull request #6772 from Dwedit/env-hook-fix
...
Fix full-screen mode change breaking Secondary Core's environment variables
2018-05-13 05:29:28 +02:00
Dwedit
a03ccae2ae
fix error
2018-05-12 22:19:42 -05:00
Dwedit
432b320775
Fix full-screen mode change breaking Secondary Core's environment variables
...
* RunAhead: Remove Environment Hook from primary core
* Modify core option manager to trigger setting the secondary core's dirty environment flag
* RunAhead: Make secondary core's hook support that change, so it can turn off the dirty environment flag after reading a setting.
2018-05-12 22:11:49 -05:00
twinaphex
7c90933e3a
(GL1 renderchain) Updates
2018-05-13 02:44:54 +02:00
twinaphex
1763b8ad55
(GL1 renderchain) Get rid of bind_prev_texture
2018-05-13 02:41:31 +02:00
twinaphex
ad2290df43
Update gl1_renderchain.c
2018-05-13 02:33:15 +02:00
twinaphex
be502a39fd
Cleanups
2018-05-12 19:24:04 +02:00
twinaphex
58ac7c320e
(dxgi_common.c) Add more __WINRT__ ifdefs
2018-05-12 19:22:37 +02:00
twinaphex
cc5393e54d
(WinRT) Add more WINRT ifdefs
2018-05-12 19:17:23 +02:00
twinaphex
bf76005618
(WinRT) Add more __WINRT__ ifdefs
2018-05-12 19:14:49 +02:00
twinaphex
542294900f
(WinRT) More compilation fixes
2018-05-12 19:03:39 +02:00
twinaphex
75aea82256
Squashed 'libretro-common/' changes from 71b08aa6b3..705d72b4a3
...
705d72b4a3 Merge pull request #74 from markwkidd/patch-1
3a06bdd07a update description of the "save" directory
git-subtree-dir: libretro-common
git-subtree-split: 705d72b4a30f8096118df443246c6e5c9e1f7e99
2018-05-12 18:07:47 +02:00
twinaphex
04a4578435
Merge commit '75aea8225637bb47e44543ed624f5861cb27c204'
2018-05-12 18:07:47 +02:00
twinaphex
6ff58826d8
Squashed 'libretro-common/' changes from b1f9a44ebb..71b08aa6b3
...
71b08aa6b3 Add missing files
git-subtree-dir: libretro-common
git-subtree-split: 71b08aa6b3660e21afd8024a1da4d5a9c844e1e4
2018-05-12 18:05:31 +02:00
twinaphex
dd7ac99f27
Merge commit '6ff58826d8725e4e8788c22706de8b25cc89a4c2'
2018-05-12 18:05:31 +02:00
twinaphex
9d5472cecf
Merge commit '37aad93a58efba6c340e13aa1d83ddf2df762b3d'
2018-05-12 18:03:49 +02:00
twinaphex
37aad93a58
Squashed 'libretro-common/' changes from 377cef30fa..b1f9a44ebb
...
b1f9a44ebb Add missing headers
git-subtree-dir: libretro-common
git-subtree-split: b1f9a44ebbf488debc0f5ef2c817d9c4f72f7153
2018-05-12 18:03:48 +02:00
twinaphex
768ebbfdb5
Merge commit 'ce9ce1d35387ef8144e53bf071396fa075bfb6c5' as 'libretro-common'
2018-05-12 17:56:34 +02:00
twinaphex
ce9ce1d353
Squashed 'libretro-common/' content from commit 377cef30fa
...
git-subtree-dir: libretro-common
git-subtree-split: 377cef30faf410724141b280665db1b6b82cbc7b
2018-05-12 17:56:33 +02:00
twinaphex
0548349991
Remove libretro-common
2018-05-12 17:56:14 +02:00
Twinaphex
ed2ed873b8
Update CHANGES.md
2018-05-12 16:29:07 +02:00
Twinaphex
f658bea4cd
Merge pull request #6768 from theheroGAC/patch-31
...
Update msg_hash_it.h
2018-05-12 01:59:58 +02:00
Steven M. Vascellaro
ae47b1f505
Revert "Fix variable names for 'video_msg'"
...
This reverts commit 5061bc5a65 .
2018-05-11 19:55:07 -04:00
alphanu1
7da1813554
Merge pull request #67 from alphanu1/alphanu1-patch-64
...
fix
2018-05-11 22:22:24 +01:00
alphanu1
dcc87f4557
fix
2018-05-11 22:21:52 +01:00
theheroGAC
f22cc9f2dd
Update msg_hash_it.h
2018-05-11 13:28:31 +02:00
Twinaphex
5abdf50c04
Update CHANGES.md
2018-05-11 04:24:44 +02:00
Twinaphex
b0aab23fd1
Merge pull request #6719 from Brunnis/autohide-configuration-override-options
...
Automatically hide "Configuration Override options" in Quick Menu
2018-05-11 04:14:21 +02:00
Twinaphex
d2e1698426
Merge pull request #6765 from SuperrSonic/master
...
(GX) Changes to gx_gfx
2018-05-11 01:43:52 +02:00
Diego A
3b738e0b2d
Always enable vfilter, enable deflicker setting in progressive scan, fix vsync set to off
2018-05-10 18:44:22 -04:00
Twinaphex
c3c50bae29
Merge pull request #6760 from altiereslima/master
...
Update Portuguese Brazilian translation
2018-05-10 20:23:17 +02:00
Twinaphex
cf5d42dbfe
Merge pull request #6761 from rsn8887/master
...
(Vita/PSP) Use proper button labels, fix inverted R-Stick Y axis
2018-05-10 06:41:04 +02:00
rsn8887
6d5115a50d
(Vita/PSP) Use proper button labels, fix inverted R-Stick Y axis
2018-05-09 22:55:33 -05:00
altiereslima
5378e5d525
Update Portuguese Brazilian translation
2018-05-09 23:32:25 -03:00
Twinaphex
b5118391a9
Merge pull request #6758 from Dwedit/win32-unify-file-open
...
Win32: Unify file open code between Menus and Drag Drop, and fix it too
2018-05-10 04:18:54 +02:00
Dwedit
ca00d93aac
Edit the Japanese resource file too
2018-05-09 21:10:11 -05:00
Dwedit
387d4d87eb
Fix core selection appearing unnecessarily
...
Re-order the dialog items in core selection dialog to make the listbox have focus
Removed the "do wm close" stuff.
2018-05-09 21:04:23 -05:00
Dwedit
f3f0d4f787
Unify File Open and File Drag Drop code
...
* Code in `win32_drag_query_file` was split off into `win32_load_content_from_gui`
* File Open dialog now uses the same code as drag drop instead of the non-working code that was in there before.
* File Dialog and Core Select Dialog show and hide mouse cursor if they were invoked in fullscreen mode
2018-05-09 21:04:23 -05:00
meepingsnesroms
1a6f572405
Fixes
2018-05-09 18:23:35 -07:00
alphanu1
06d411d6e7
Update dispserv_x11.c
2018-05-10 01:56:39 +01:00
Twinaphex
72a77884fa
Merge pull request #6756 from Dwedit/runahead-messages
...
Runahead error messages
2018-05-10 02:43:24 +02:00
Twinaphex
36b9fd94ba
Merge pull request #6757 from Dwedit/additional-null-check
...
Additional null checks in video_driver.c
2018-05-10 02:43:03 +02:00
Dwedit
bafb23edc3
Additional null check in video_driver.c
...
I have managed to trigger a null pointer exception on one of these two functions, so for safety, I added in null checks for the structs and function pointers.
2018-05-09 19:25:33 -05:00
Dwedit
6154a843e0
Runahead error messages
...
* Add error messages for: Core not having savestates, load/save state failure, secondary core create failure
* Added messages for us locale, can be localized elsewhere
* Add a configuration setting to hide the initial warning message for core not having savestates
* Small code changes and cleanup for secondary core
* Fixed typo "destory" in dirty input code
2018-05-09 19:08:16 -05:00
meepingsnesroms
5f234f0dd1
Start using proper 3ds executable formats (doesnt work properly yet)
2018-05-09 15:55:48 -07:00
Twinaphex
911072fb69
Merge pull request #6755 from Dwedit/small_bugfix
...
Small Bugfix to not trigger savestate code
2018-05-10 00:52:46 +02:00
Dwedit
f94c736945
Small Bugfix, do not have Reset command trigger savestate code
2018-05-09 17:42:30 -05:00
twinaphex
46f7742afc
Some early WinRT commits
2018-05-09 16:13:29 +02:00
gblues
c161813f10
fix so object files are in expected location
2018-05-08 20:43:37 -07:00
gblues
171e222ebe
Add "compile" make target
...
== DETAILS
As part of the build system overhaul, I need to be able to compile
without linking; this adds a "compile" target so that I can do that.
Currently only implemented on the main Makefile and Wii U.
2018-05-08 20:03:13 -07:00
alphanu1
61f445b159
Merge pull request #66 from alphanu1/alphanu1-patch-63
...
changes to switching method
2018-05-08 15:17:30 +01:00
alphanu1
b89b08d1ff
changes to switching method
...
Added HDMI switching when CRT active, this slowed switching down. So there is also a new method to switch
2018-05-08 15:16:08 +01:00
alphanu1
e9739c2b14
Merge pull request #65 from alphanu1/alphanu1-patch-62
...
added swap_interval change for CRT
2018-05-08 15:14:31 +01:00
alphanu1
1bd74718ee
added swap_interval change for CRT
...
Change for interlaced resolution when CRT active
2018-05-08 15:13:37 +01:00
alphanu1
90839289c4
Merge pull request #64 from libretro/master
...
update
2018-05-08 10:33:40 +01:00
Twinaphex
53140172ab
Update CHANGES.md
2018-05-08 01:48:34 +02:00
Twinaphex
a9e7bd9ee1
Merge pull request #6737 from gblues/master
...
Implement UDP broadcast network logging on Wii U
2018-05-08 01:47:04 +02:00
twinaphex
41d2ebf8b5
Apparently not available
2018-05-08 00:16:20 +02:00
twinaphex
2c409c606e
(Winphone) should be _DISCARD
2018-05-07 23:19:42 +02:00
twinaphex
244f167dd5
(D3D11) Start adding D3D feature level 9 and Windows Phone ifdefs
2018-05-07 23:18:59 +02:00
Brad Parker
03e0510fc4
Qt: use guarded pointer for adding grid items to layout, in case playlist is changed (and hence the items get deleted) before they are all added
2018-05-07 14:29:54 -04:00
twinaphex
70bbe0bdb1
Update CHANGES.md
2018-05-07 17:56:48 +02:00
twinaphex
c79950d707
(PS3) Add HAVE_DR_FLAC
...
(Dr. Flac) Fix some warnings with PS3 compiler
2018-05-07 17:52:53 +02:00
twinaphex
4f549bc55c
(cheevos) Silence PS3 warnings
...
(PS3) Add HAVE_DR_MP3
2018-05-07 17:45:43 +02:00
twinaphex
fb141343c3
(NSW) Add RARCH_INTERNAL
2018-05-07 17:41:53 +02:00
twinaphex
2cfa05fbbb
(RGUI) Expose hex options for colors
2018-05-07 16:11:38 +02:00
twinaphex
1e42e8f58c
(Qt) Add translatable string for 'Clear'
2018-05-07 15:37:54 +02:00
twinaphex
b2361987b7
Make 'Current Core' string translatable
2018-05-07 15:27:56 +02:00
twinaphex
648be7e181
(menu_displaylist.c) Cleanups
2018-05-07 15:23:38 +02:00
twinaphex
555ffba328
menu_displaylist_parse_settings_internal - cleanup
2018-05-07 15:16:56 +02:00
twinaphex
3c73183a04
Cleanups - fix warnings
2018-05-07 15:05:59 +02:00
twinaphex
3753ff15fd
(NSW) Add header include dir for dr_mp3
2018-05-07 14:50:00 +02:00
twinaphex
8af8db59e0
(Menu displaylist) Cleanups
2018-05-07 14:48:13 +02:00
twinaphex
45b841274a
menu_displaylist_ctl - cleanups
2018-05-07 13:47:08 +02:00
Brad Parker
649216c700
Qt: add view menu option to change between icon/list views
2018-05-07 02:36:00 -04:00
Brad Parker
faf52937c5
Qt: buildfix
2018-05-07 00:07:12 -04:00
gblues
5b3dd70ac3
Use a different packet size
...
== DETAILS
We had some disagreement on what packet size to use.
The maximum packet size varies depending on the actual network
hardware in use; the typical Ethernet value is relatively safe,
but not 100% compatible.
RFC 791 does, however, define a minimum datagram size that all
IP hosts must be able to handle--and it's large enough for our
needs, since we're generally not writing more than maybe 100
bytes at a time anyway.
I also did a little bit of cleanup for readability.
2018-05-06 19:08:32 -07:00
Brad Parker
2a784ae1bc
Qt: remove mutex, defer loading of grid items into layout, use guarded pointers for exec() operations, misc cleanup
2018-05-06 20:50:54 -04:00
twinaphex
3cf12dbbf8
DRIVER_DATA_GET calls nearly gone from menu_displaylist.c
2018-05-07 02:46:40 +02:00
twinaphex
b647f6e019
Cleanups
2018-05-07 02:44:03 +02:00
twinaphex
7928c3b098
Cleanups
2018-05-07 02:40:47 +02:00
twinaphex
698999f129
(menu_displaylist.c) Cleanups
2018-05-07 02:35:40 +02:00
twinaphex
d3c2393daf
Cleanups
2018-05-07 02:33:21 +02:00
twinaphex
0384ed4535
Cleanups
2018-05-07 02:25:19 +02:00
twinaphex
96b0edf962
(menu_displaylist.c) Cleanups
2018-05-07 02:20:19 +02:00
twinaphex
886170f505
Cleanups
2018-05-07 02:14:41 +02:00
twinaphex
05c272afd6
(menu_displaylist.c) Cleanups
2018-05-07 02:10:03 +02:00
twinaphex
fd76c3b8b1
Change back to previous behavior
2018-05-07 01:29:21 +02:00
gblues
23f0a85446
Implement UDP broadcast network logging on Wii U
...
== DETAILS
The broadcast address is a standard part of TCP/IP that is used to
send messages to everyone on the subnet. This patch updates the
logging code to do the following:
1. Derive the broadcast address from the Wii U's own IP address
and subnet mask. These can all be obtained at runtime, which
means we can...
2. Remove the PC_DEVELOPMENT_IP_ADDRESS define from Wii U's
Makefile, because compiling in an IP is no longer needed.
3. Rewrite the net_listen script to listen for broadcast packets
and print them out with timestamps.
Since it's using the broadcast address, the only requirement is
that the PC be on the same network subnet as the Wii U.
Because of the low overhead of UDP, I've made logging on by
default. This will make it a ton easier to get useful bug
reports from users.
2018-05-06 14:39:48 -07:00
Twinaphex
ac0b2799c5
Merge pull request #6735 from gblues/master
...
Fix Salamander build
2018-05-06 19:38:25 +02:00
gblues
58e298ab8d
Fix Salamander build
...
- move non-salamander objects out of salamander scope
- move the missing libc functions to general scope
- fix salamander_main inline invocation
TESTING: Ran 'make -f Makefile.wiiu SALAMANDER=1' successfully
2018-05-06 10:01:20 -07:00
twinaphex
e18f81eb74
Update libretro-common
2018-05-06 17:11:18 +02:00
Twinaphex
72fa691c81
Merge pull request #6733 from Tatsuya79/patch-8
...
QT remove button ghostly inside highlighting
2018-05-06 17:06:53 +02:00
Tatsuya79
425da219c6
QT remove button ghostly inside highlighting
2018-05-06 17:05:21 +02:00
Twinaphex
8484ea4154
Merge pull request #6672 from gblues/master
...
Cleanup of Wii U launcher code
2018-05-06 15:24:00 +02:00
Twinaphex
0f87a06a67
Merge pull request #6730 from QuarkTheAwesome/gx2-patch1
...
[WiiU] Fix out-of-bounds rendering bug
2018-05-06 13:40:22 +02:00
Ash
68d789a4ea
[WiiU] Fix out-of-bounds rendering bug
2018-05-06 21:18:03 +10:00
Brad Parker
de71a4dee7
Qt: general performance improvements, fix crash on switching playlists quickly in grid view, prevent initial loading of grid items from blocking
2018-05-06 01:36:47 -04:00
Brad Parker
d55b1a0ad4
Qt: only check for pending events of the main thread
2018-05-05 23:17:30 -04:00
Brad Parker
c2ad8d47d3
Qt: only check for pending events of the main thread
2018-05-05 22:57:29 -04:00
Twinaphex
ec8f40c833
Merge pull request #6727 from ceb33/master
...
fix to set hid device registration deterministic (#6497 ), to address issue #6640 re-adding dynamic device registration
2018-05-05 23:15:12 +02:00
Brad Parker
8e7e530747
Qt: fix crash on switching playlists quickly
2018-05-05 17:02:03 -04:00
ceb33
bafd2af885
remove custom debug output
2018-05-05 13:33:15 +02:00
ceb33
67784c85cf
update and merge to current Retroarch version
2018-05-05 12:59:04 +02:00
ceb33
9008684651
re-add callback to manage usb device plugged in while retroarch is running
2018-05-05 12:48:01 +02:00
Twinaphex
2771f8cc41
Update CHANGES.md
2018-05-04 22:51:47 +02:00
Twinaphex
a371a2f835
Merge pull request #6717 from altiereslima/master
...
Update Portuguese Brazilian translation
2018-05-04 22:38:51 +02:00
Twinaphex
9e0a3f0794
Merge pull request #6720 from Tatsuya79/patch-7
...
QT QSlider styling
2018-05-04 22:38:42 +02:00
twinaphex
9462e5aa93
Don't hide these settings behind advanced settings
2018-05-04 19:08:10 +02:00
Brad Parker
a082ea7d76
Qt: remove zoom layout margins
2018-05-04 12:05:53 -04:00
twinaphex
91744d9dd0
Bump up version code
2018-05-04 16:27:14 +02:00
Tatsuya79
658ffb8951
QT QSlider styling
2018-05-04 12:11:53 +02:00
Mikael Brunnhede
1bc304b26e
Automatically hide the "Configuration Override options" Quick Menu entry if neither of the sub-options are enabled.
2018-05-04 10:18:22 +02:00
altiereslima
b03a943dd9
fix translation
2018-05-04 01:32:36 -03:00
altiereslima
e8a0e78d9e
Update Portuguese Brazilian translation
2018-05-04 01:21:31 -03:00
Brad Parker
fc3251b6a9
Qt: use non-linear scale for zoom slider
2018-05-03 23:58:15 -04:00
twinaphex
b2ceb50897
Update to 1.7.3
2018-05-04 05:45:22 +02:00
Twinaphex
6c95cbb6b4
Merge pull request #6716 from cubtekki/cubtekki-patch-0
...
Updated readme file
2018-05-04 05:07:02 +02:00
cubtekki
cbd8f83288
Update README.md
...
Corrected some spelling errors.
2018-05-03 20:02:22 -07:00
cubtekki
bcb7a7a6c8
Update README.md
...
Corrected some spelling errors.
2018-05-03 19:55:30 -07:00
Brad Parker
e372bb5320
Qt: cut maximum zoom slider value in half
2018-05-03 22:10:45 -04:00
Brad Parker
0f2262f065
Qt: fix thumbnail image loading
2018-05-03 22:05:12 -04:00
Brad Parker
6cab8cf139
Qt: fix some grid images not drawing properly
2018-05-03 22:05:12 -04:00
Brad Parker
c10e65e99e
Qt: support image playlist in grid layout
2018-05-03 22:05:12 -04:00
Brad Parker
c42ad9fbb9
Qt: respect current zoom level when changing playlists
2018-05-03 22:05:12 -04:00
Brad Parker
758d484874
Qt: use primary screen size divided by 8 for grid item size
2018-05-03 22:05:12 -04:00
Brad Parker
5fa0d75bd7
adjust zoom factors
2018-05-03 22:05:12 -04:00
Brad Parker
8752996018
Qt: add grid zoom slider
2018-05-03 22:05:12 -04:00
Brad Parker
f79ba4885a
Qt: threaded grid image loading
2018-05-03 22:05:12 -04:00
Brad Parker
5f7abb068b
Qt: initial grid layout work
2018-05-03 22:05:12 -04:00
Brad Parker
19f6798947
Qt: make sure we are inited before calling into the driver
2018-05-03 21:47:21 -04:00
Twinaphex
756320755b
Update CHANGES.md
2018-05-04 03:31:45 +02:00
Twinaphex
ed9ce033d8
Update CHANGES.md
2018-05-04 03:30:43 +02:00
Twinaphex
5c59e7f523
Update CHANGES.md
2018-05-04 03:23:01 +02:00
Twinaphex
ad7ccf6d7b
Update CHANGES.md
2018-05-04 03:21:51 +02:00
Twinaphex
66dfae2234
Merge pull request #6713 from orbea/make
...
Makefile: Try to fix logic.
2018-05-04 01:16:35 +02:00
orbea
14bb035026
Makefile: Try to fix logic.
2018-05-03 15:50:11 -07:00
twinaphex
6c09195f5e
(D3D8/D3D9) Updates
2018-05-03 22:08:14 +02:00
twinaphex
6d019284f8
Get rid of some of the casts
2018-05-03 22:06:04 +02:00
twinaphex
82ebb9576f
Create d3d9_video_t and d3d8_video_t
2018-05-03 22:03:12 +02:00
twinaphex
c4a03b6b45
(xdk360_fonts.cpp) Cleanups
2018-05-03 21:39:25 +02:00
twinaphex
9f80092bbb
Updates
2018-05-03 21:29:58 +02:00
Twinaphex
4a1fc9b598
Merge pull request #6701 from orbea/cxx
...
qb: Fix checking the CXX compiler
2018-05-03 21:28:47 +02:00
orbea
8f861d438b
qb: Fix checking the CXX compiler
...
This does the following.
1. Fixes checking if the CXX compiler works on platforms other than windows.
2. Turns the error when the CXX compiler is missing or doesn't work into a warning.
3. Adds HAVE_CC and HAVE_CXX.
4. Only adds CC and CXX to config.mk when HAVE_CC or HAVE_CXX are true.
5. Disables Qt companion, Vulkan, CXX_BUILD and NEED_CXX_LINKER if HAVE_CXX is false.
6. Explicitly errors when the CXX compiler is broken or missing and Qt or vulkan support is enabled.
7. No longer explicitly links with the CXX compiler on windows since this should no longer be needed.
This also adds the function `check_enabled` to `qb/qb.lib.sh` which
can be used to dynamically disable any libraries that require C++
support.
2018-05-03 12:24:32 -07:00
Twinaphex
de1bf58997
Buildfix
2018-05-03 20:39:03 +02:00
twinaphex
3796e52018
(OSX) Go back to old code - connect handler was broken
2018-05-03 20:31:28 +02:00
Twinaphex
356cd47ce8
Silence some unused variable warnings
2018-05-03 19:35:27 +02:00
twinaphex
dd8a2df253
Cleanup
2018-05-03 19:17:13 +02:00
Brad Parker
05404f9104
fix buffer overflow in url encoding (affecting msvc2010/2013)
2018-05-03 12:57:23 -04:00
Twinaphex
803373bb09
Merge pull request #6712 from Dwedit/msvc_qt_project
...
Add QT builds to MSVC2017 project
2018-05-03 17:47:10 +02:00
Dwedit
00c116051f
Add QT builds to MSVC2017 project
...
Fix missing line in griffin_cpp.cpp, and normalize end of line to LF
2018-05-03 10:32:32 -05:00
Twinaphex
909ffd4de4
Update input_driver.c
2018-05-03 15:28:26 +02:00
twinaphex
7bc66ae710
Buildfixes for MSVC 2015
2018-05-03 15:20:06 +02:00
twinaphex
268baca939
(MSVC 2013) Add /bigobj for griffin_glslang.cpp
2018-05-03 14:52:37 +02:00
Twinaphex
171bf76100
Merge pull request #6711 from Tatsuya79/patch-4
...
QT restore preferences if they exist
2018-05-03 14:07:11 +02:00
Tatsuya79
49177bdd93
QT restore preferences if they exist
2018-05-03 13:42:25 +02:00
twinaphex
4fac2b339c
Remove unused variable
2018-05-03 13:20:05 +02:00
twinaphex
28025802da
Try to fix build failure
2018-05-03 13:11:38 +02:00
Twinaphex
c9744c5ba4
Merge pull request #6704 from Dwedit/fix-win32-bug
...
Fix __stdcall calling convention for Win32 32-bit builds
2018-05-03 12:20:08 +02:00
Twinaphex
78d571239c
Merge pull request #6710 from alphanu1/patch-2
...
Fix screen position for CRT user
2018-05-03 12:19:40 +02:00
Twinaphex
9feb9ec37c
Merge pull request #6709 from alphanu1/patch-1
...
Fix incorrect menu sizing for CRT
2018-05-03 12:19:27 +02:00
Twinaphex
d877bccde5
Merge pull request #6706 from fr500/fixes
...
fix #6700
2018-05-03 12:19:12 +02:00
alphanu1
7dab5b9ae3
Fix screen position for CRT user
2018-05-03 09:42:53 +01:00
alphanu1
c3beeb3ca9
Fix incorrect menu sizing for CRT
2018-05-03 09:36:37 +01:00
gblues
84e9c93c35
quotes for some, braces for others
2018-05-02 22:37:34 -07:00
radius
7bdbd005a8
fix #6700
2018-05-02 23:32:40 -05:00
gblues
27bfcf3c77
Replace angle includes with quote includes
...
=== DETAILS
Replaced includes for things that aren't standard library headers so
they use quotes instead of brackets.
Also fixed up a couple of headers that had include-order dependencies.
2018-05-02 21:31:00 -07:00
Dwedit
81457d74d3
Use WINAPI instead of __stdcall, not sure what keywords I can use or not, so I'll just use the macro instead of the keyword
2018-05-02 22:09:20 -05:00
Dwedit
0d2f9b9b11
Fix __stdcall calling convention for Win32 32-bit builds
2018-05-02 21:59:07 -05:00
twinaphex
896ac3c89f
Add sublabel
2018-05-03 03:42:22 +02:00
twinaphex
27b399521f
(MaterialUI) Fix icon label for Mixer Settings
2018-05-03 02:14:12 +02:00
twinaphex
d45002779d
Fix one label
2018-05-03 02:12:16 +02:00
twinaphex
4c212d460f
Make Mixer Stream values translatable
2018-05-03 02:08:21 +02:00
twinaphex
1ab1d12398
Add sublabels to 'Add To Mixer'
2018-05-03 02:02:28 +02:00
twinaphex
965149d425
Add sublabels for mixer actions
2018-05-03 01:47:52 +02:00
twinaphex
7b1d61da3d
(QuickMenu) Added Configuration Override submenu
2018-05-03 00:04:19 +02:00
twinaphex
ea77fbbd38
Increase max streams from 8 to 16
2018-05-02 23:42:39 +02:00
twinaphex
cdc60481cf
Fix label
2018-05-02 21:56:45 +02:00
twinaphex
ab360ae3ac
(Audio mixer) Add Sequential playback mode
2018-05-02 21:43:16 +02:00
twinaphex
b480cdbe26
Add 'Add To Mixer And Play'
2018-05-02 21:09:53 +02:00
twinaphex
0d36993ceb
Remove name when sound is done
2018-05-02 21:02:45 +02:00
twinaphex
68a2f18bfb
Cleanups
2018-05-02 20:52:06 +02:00
Twinaphex
44e935c64d
Merge pull request #6702 from orbea/cxx_linker
...
Makefile.common: Fix vulkan builds on 32-bit linux.
2018-05-02 20:49:54 +02:00
twinaphex
5e32f7ab40
Add To Mixer and Add To Mixer And Play actions
2018-05-02 20:39:55 +02:00
twinaphex
90c1ce8fcc
Add Add To Mixer And Play labels
2018-05-02 20:27:01 +02:00
twinaphex
51374fd2d1
Add better title for stream
2018-05-02 20:21:20 +02:00
twinaphex
9fbfd503af
Add value descriptions for audio mixer streams
2018-05-02 20:13:13 +02:00
orbea
2fce9127d0
Makefile.common: Fix vulkan builds on 32-bit linux.
2018-05-02 10:44:45 -07:00
twinaphex
eff75a3bcd
Move nbio_buf_t to task_audio_mixer.c
2018-05-02 19:30:06 +02:00
Twinaphex
468b41f7bc
Merge pull request #6695 from orbea/cxx
...
qb: Always print CC and CXX variables if set.
2018-05-02 16:57:26 +02:00
Twinaphex
3bdbe22e27
Merge pull request #6697 from altiereslima/master
...
Update Portuguese Brazilian translation
2018-05-02 14:53:43 +02:00
altiereslima
212e857656
Update Portuguese Brazilian translation
2018-05-02 09:38:24 -03:00
twinaphex
eac899f573
Try to fix build for targets that don't have HAvE_OVERLAY defined
2018-05-02 13:52:27 +02:00
gblues
7448fd3157
More code re-organization
...
=== DETAILS
Since @aliaspider wants the `wiiu/` to be something of a mini-SDK, I've
reorganized the code I put in there:
- `wiiu/main.c` now only has the ELF/RPX entrypoints, and the code used
by those entrypoints, with RA code removed (e.g. swapped retro_sleep()
for usleep()). These entrypoints then call main() ...
- Moved `main()` and its support functions back into `frontend/drivers/platform_wiiu.c`
I also renamed some of the support functions I wrote, and better
organized them within the code.
- Moved `wiiu/input/` into the `input/` hierarchy:
* The joypad drivers now live in `input/drivers_joypad/wiiu/`
* The HID driver now lives in `input/drivers_hid/`
* The Wii U specific headers now live in `input/include/wiiu`
* I added `input/include` into the include search path to avoid
using really ugly relative includes
2018-05-01 23:23:40 -07:00
Brad Parker
4785893847
Qt: select the first visible item, which may not be row 0
2018-05-02 01:16:17 -04:00
Brad Parker
0ed2a5307d
Qt: always free string list
2018-05-02 01:16:17 -04:00
orbea
237a705a82
qb: Always print CC and CXX variables if set.
2018-05-01 17:47:14 -07:00
Twinaphex
6588969bb4
Merge pull request #6690 from fr500/fixes
...
fix #6631
2018-05-02 02:36:37 +02:00
Twinaphex
d68266d92e
Merge pull request #6688 from altiereslima/master
...
Update Portuguese Brazilian translation
2018-05-02 01:46:43 +02:00
Brad Parker
99e4271f29
fix null dereference when there is no runahead save state list
2018-05-01 19:19:35 -04:00
radius
3304dad729
fix #6631
2018-05-01 18:09:04 -05:00
twinaphex
95278d39f7
Buildfix for MSVC 2003
2018-05-02 01:03:40 +02:00
Brad Parker
17524d5681
add loglevel tag back
2018-05-01 18:45:43 -04:00
altiereslima
d5e62b731b
update
2018-05-01 19:25:17 -03:00
altiereslima
eba3a1b72d
Update Portuguese Brazilian translation
2018-05-01 19:21:14 -03:00
Brad Parker
eb549fdc17
Qt: can't get core info if there isn't any
2018-05-01 18:17:28 -04:00
Twinaphex
b247962115
Merge pull request #6686 from bparker06/qt_defer_init
...
Qt: only init new UI the first time it is about to be shown
2018-05-01 23:49:09 +02:00
Brad Parker
e3712182bd
Qt: only init new UI the first time it is about to be shown
2018-05-01 17:47:12 -04:00
Twinaphex
f0d25d2fd9
Merge pull request #6685 from alphanu1/master
...
Fix for exit error on Linux when CRT mode inactive
2018-05-01 23:01:20 +02:00
alphanu1
92e3e6c337
Merge pull request #61 from alphanu1/alphanu1-patch-59
...
Fix for Linux users exit error when CRT disabled
2018-05-01 21:43:23 +01:00
alphanu1
d1b834a301
Fix for Linux users exit error when CRT disabled
2018-05-01 21:42:29 +01:00
Twinaphex
511039330e
Merge pull request #6684 from alphanu1/master
...
Fix for native low res in Linux
2018-05-01 22:13:13 +02:00
alphanu1
87a45160f0
Merge pull request #60 from alphanu1/alphanu1-patch-58
...
Removed static from function to share aspect changing
2018-05-01 21:08:26 +01:00
alphanu1
82a2fb955e
Removed static from function to share aspect changing
2018-05-01 21:07:52 +01:00
alphanu1
53ee0a2cb3
Merge pull request #59 from alphanu1/alphanu1-patch-57
...
Fix for native low res in Linux
2018-05-01 20:56:48 +01:00
alphanu1
97630d7fb1
Fix for native low res in Linux
2018-05-01 20:56:30 +01:00
alphanu1
cf1d9274d2
Merge pull request #58 from alphanu1/alphanu1-patch-56
...
Fix for native low res in Linux
2018-05-01 20:56:03 +01:00
alphanu1
c9d89e234a
Fix for native low res in Linux
2018-05-01 20:55:24 +01:00
Twinaphex
cd8ae4d7d3
Merge pull request #6678 from altiereslima/master
...
Update Portuguese Brazilian translation
2018-05-01 21:46:07 +02:00
twinaphex
33c1d55801
GetDisplayConfigBufferSizes and QueryDisplayConfig now go
...
through function pointers for backwards compatibility
2018-05-01 21:44:10 +02:00
alphanu1
65a0427471
Merge pull request #55 from alphanu1/alphanu1-patch-53
...
res fix
2018-05-01 20:32:49 +01:00
alphanu1
8584e27a81
res fix
2018-05-01 20:32:34 +01:00
alphanu1
11374ddf12
Merge pull request #54 from alphanu1/alphanu1-patch-52
...
Linux resolution improvements for CRT
2018-05-01 20:28:22 +01:00
alphanu1
11b0fe2a97
Linux resolution improvements for CRT
2018-05-01 20:28:01 +01:00
alphanu1
ab6acd1115
Merge pull request #53 from libretro/master
...
update
2018-05-01 20:26:09 +01:00
Twinaphex
402b1432ee
Merge pull request #6681 from orbea/indent
...
Silence -Wmisleading-indentation warning
2018-05-01 20:13:26 +02:00
orbea
b2f508d72e
qb: Improve moc detection ( #6680 )
2018-05-01 13:40:42 -04:00
alphanu1
533f762e52
Merge pull request #52 from libretro/master
...
update
2018-05-01 18:39:20 +01:00
orbea
e33a12c18f
Silence -Wmisleading-indentation warning
...
gfx/video_crt_switch.c: In function ‘crt_screen_setup_aspect’:
gfx/video_crt_switch.c:95:7: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
if (width < 1920)
^~
gfx/video_crt_switch.c:97:10: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
height = 480;
^~~~~~
2018-05-01 10:17:19 -07:00
Brad Parker
20cb92c185
qb: allow building without Qt
2018-05-01 16:24:19 +00:00
Brad Parker
6639d0ed89
qb: don't fail if moc is missing
2018-05-01 08:51:57 -07:00
altiereslima
974a04e692
Update Portuguese Brazilian translation
2018-05-01 12:30:49 -03:00
Twinaphex
eb498f56a6
Merge pull request #6674 from Brunnis/fix-incorrect-dialog-label
...
Fix incorrect labels on dialogs due to incorrect macro
2018-05-01 13:31:23 +02:00
Twinaphex
12d72e26cc
Merge pull request #6673 from alphanu1/master
...
Tweaks to modeline genorator
2018-05-01 13:24:40 +02:00
alphanu1
dcb7dd12c8
Merge pull request #51 from alphanu1/alphanu1-patch-51
...
Better startup resolution for CRT
2018-05-01 12:14:53 +01:00
alphanu1
4b8fbf8682
Better startup resolution for CRT
2018-05-01 12:14:25 +01:00
alphanu1
2279870235
Merge pull request #50 from alphanu1/master-4
...
modeline tweaks, better porches
2018-05-01 12:10:58 +01:00
alphanu1
cc1024ddd0
modeline tweaks, better porches
2018-05-01 12:10:32 +01:00
alphanu1
50751e3f43
Merge pull request #49 from libretro/master
...
update
2018-05-01 12:08:27 +01:00
Mikael Brunnhede
b2187d4b10
Fix incorrect labels on dialogs due to incorrect macro.
2018-05-01 12:17:36 +02:00
Brad Parker
791aaa00e1
qb: detect Qt automatically
2018-04-30 22:11:55 -07:00
gblues
04cefd27d1
Cleanup of Wii U launcher code
...
== DETAILS
The Wii U main entrypoints were embedded in the frontend driver,
which isn't a great place for them. Also, the `main()` method was
pretty long and monolithic. Now it's (much) less so.
Changes:
- Refactor out the main entrypoints into their own source files
(`wiiu/main.c` and `wiiu/main.h`)
- Optimize includes in both files, so only the minimum needed to
compile are included.
- The `main()` method is a lot easier to understand now. It's no longer
a confusing mess of ifdefs.
- There's a small amount of changes in the headers for future work, which
is switching kpad_driver to be callback-driven. The only change here is
to import the function that will be used, and define some data types.
Testing:
- Did local builds and confirmed build is successful
- Successfully loaded a core and switched among a few games
2018-04-30 21:56:06 -07:00
Twinaphex
9ba9f9e8bd
Merge pull request #6671 from altiereslima/master
...
Update Brazilian Portuguese translation
2018-05-01 04:55:49 +02:00
altiereslima
0058d734a2
Update Brazilian Portuguese translation
...
based in english file: msg_hash_us.h
2018-04-30 23:48:21 -03:00
twinaphex
b650d484f4
(Qt) Change label to Clear
2018-05-01 04:35:02 +02:00
Brad Parker
cc94cafa8f
update Japanese translation
2018-04-30 22:06:32 -04:00
Brad Parker
4df26353dd
Qt: add option (off by default) to suggest the currently loaded core first
2018-04-30 20:33:28 -04:00
Brad Parker
f2f37a3309
Qt: refocus UI when unloading core/content
2018-04-30 19:52:21 -04:00
twinaphex
bf084da088
(ui_companion_driver) cleanups
2018-05-01 01:29:17 +02:00
Brad Parker
71257adb8e
Qt: add setting in User Interface to enable use of the desktop menu in general (disabling it may improve startup time if desktop menu is not being used)
2018-04-30 19:11:38 -04:00
Twinaphex
fc28edd821
Merge pull request #6670 from Tatsuya79/patch-3
...
small text style change
2018-04-30 23:09:56 +02:00
Tatsuya79
dbdef08a90
small text style change
2018-04-30 23:02:18 +02:00
twinaphex
b7ceedd891
Qt GUI won't work for C89
2018-04-30 21:03:47 +02:00
Twinaphex
62256b77c3
Merge pull request #6668 from bparker06/qt_wimp_squash
...
Qt WIMP GUI
2018-04-30 20:51:30 +02:00
Brad Parker
a1aefc901c
Qt WIMP GUI
2018-04-30 14:33:05 -04:00
Twinaphex
4e057edb1e
Merge pull request #6666 from alphanu1/master
...
Fixed incorrect variable assignment.
2018-04-30 19:47:07 +02:00
alphanu1
93bdb5c4f4
Merge pull request #48 from alphanu1/alphanu1-patch-48
...
Fix incorrect variable
2018-04-30 18:41:40 +01:00
alphanu1
2226dec436
Fix incorrect variable
2018-04-30 18:41:20 +01:00
Twinaphex
97ccfdf020
Merge pull request #6665 from alphanu1/master
...
Windows hz bug fix
2018-04-30 19:27:49 +02:00
alphanu1
34ecc81484
Merge pull request #47 from alphanu1/alphanu1-patch-47
...
Moved variable back to the top
2018-04-30 17:54:20 +01:00
alphanu1
675da4692e
Moved variable back to the top
2018-04-30 17:54:00 +01:00
alphanu1
3e17cbd2e1
Merge pull request #46 from alphanu1/alphanu1-patch-46
...
Variable rename
2018-04-30 17:51:51 +01:00
alphanu1
9400754a2b
Variable rename
2018-04-30 17:51:28 +01:00
alphanu1
fdddbb713d
Merge pull request #45 from alphanu1/alphanu1-patch-45
...
Variable rename
2018-04-30 17:50:36 +01:00
alphanu1
db751b4241
Variable rename
2018-04-30 17:50:13 +01:00
alphanu1
73b5aff2e1
Merge pull request #44 from alphanu1/alphanu1-patch-44
...
bug fix with hz switching
2018-04-30 17:15:38 +01:00
alphanu1
11b7f76526
bug fix with hz switching
2018-04-30 17:14:19 +01:00
Twinaphex
54f54fce28
Merge pull request #6664 from meleu/patch-21
...
don't allow slow motion if cheevos enabled
2018-04-30 18:13:28 +02:00
twinaphex
6ba2e72a3b
Add title for mixer stream settings
2018-04-30 18:12:22 +02:00
twinaphex
1f2a543232
Change logging back to 0
2018-04-30 17:53:07 +02:00
twinaphex
5aeab54ab7
(Audio mixer) Ability to individually set volume per stream
2018-04-30 17:51:01 +02:00
alphanu1
9474b4be74
Merge pull request #43 from alphanu1/master-3
...
Linux / Windows hz bug fix and Linux low res modeline generator fix
2018-04-30 16:50:58 +01:00
alphanu1
f672c7dc5c
Linux / Windows hz bug fix and Linux low res modeline generator fix
...
when merging Linux CRT refresh rate hz was dealt with in floats for Linux but ints for windows.
2018-04-30 16:49:22 +01:00
alphanu1
3edd7a6ac8
Merge pull request #42 from alphanu1/alphanu1-patch-41
...
Linux / windows hz bug fix
2018-04-30 16:41:04 +01:00
alphanu1
af3eb9e851
Linux / windows hz bug fix
...
when merging Linux CRT refresh rate hz was dealt with in floats for Linux but ints for windows.
2018-04-30 16:40:27 +01:00
alphanu1
e6dd809c8a
Merge pull request #41 from libretro/master
...
RA update
2018-04-30 16:30:57 +01:00
meleu
e57d0049f3
disable slow motion if cheevos enabled
2018-04-30 12:27:35 -03:00
twinaphex
01e85b321b
Improve audio_driver_menu_sample
2018-04-30 15:44:12 +02:00
twinaphex
0cea2cf158
Remove two Coverity warnings
2018-04-30 15:32:28 +02:00
twinaphex
1c90866070
Refactor this a bit and document it
2018-04-30 15:24:40 +02:00
twinaphex
25a7cb0f66
(Menu) Rename hack_shader_pass to scratchpad.unsigned_var
2018-04-30 15:19:54 +02:00
twinaphex
49341bac26
Add Play/Play (Looped) actions
2018-04-30 15:04:29 +02:00
twinaphex
eb4ee2d57c
Merge branch 'master' of https://github.com/libretro/RetroArch
2018-04-30 14:34:48 +02:00
twinaphex
965859ddcb
Start adding mixer controls - ability to stop and remove loaded tracks
2018-04-30 14:34:25 +02:00
Twinaphex
22e55e61de
Merge pull request #6656 from gblues/master
...
WIIU: Disable screen-dimming while core is running
2018-04-30 02:25:05 +02:00
gblues
162d1fbfb5
WIIU: Disable screen-dimming while core is running
...
== DETAILS
In my extended testing, I found that the HID device inputs don't get factored
into resetting things like the burn-in protection and automatic power down.
The automatic power-down can't be changed in software, but the screen dimming
can!
This patch disables the screen dimming while the core is running, but turns
it back on while the menu is displayed. This way, users who want the screen
dimming functionality to kick in need to simply enter the RA menu.
2018-04-29 16:26:14 -07:00
Twinaphex
05ea2cff96
Update CHANGES.md
2018-04-29 18:49:51 +02:00
Twinaphex
e19b6faa7e
Update CHANGES.md
2018-04-29 18:49:23 +02:00
Twinaphex
bf64c1cf23
Merge pull request #6655 from alphanu1/master
...
Linux switching for CRT
2018-04-29 18:41:54 +02:00
Twinaphex
2285d19b90
Merge pull request #6653 from RobLoach/wbfs
...
Add Wii Backup File WBFS scanning
2018-04-29 17:21:37 +02:00
Twinaphex
29b8c47577
Merge pull request #6654 from theheroGAC/patch-30
...
Update msg_hash_it.h with the translations of the new strings
2018-04-29 16:54:18 +02:00
alphanu1
896041f468
Add files via upload
2018-04-29 15:47:32 +01:00
alphanu1
db2eaf97e4
Merge pull request #40 from alphanu1/alphanu1-patch-40
...
Linux switching CRT
2018-04-29 15:44:29 +01:00
alphanu1
16ccbbc75a
Linux switching CRT
2018-04-29 15:44:08 +01:00
alphanu1
ec3ab4031b
Merge pull request #39 from alphanu1/alphanu1-patch-39
...
Code clean up and Linux switching
2018-04-29 15:39:52 +01:00
alphanu1
a0b46d9a38
Code clean up and Linux switching
2018-04-29 15:38:16 +01:00
theheroGAC
51d1baa646
Update msg_hash_it.h
2018-04-29 15:54:19 +02:00
Rob Loach
00092eb5ea
feat: Add Wii Backup File WBFS scanning
2018-04-29 09:51:38 -04:00
alphanu1
ff928ddb7c
Merge pull request #38 from alphanu1/alphanu1-patch-38
...
Linux switching incorporation
2018-04-29 13:51:44 +01:00
alphanu1
7d53e6a16f
Linux switching incorporation
2018-04-29 13:51:18 +01:00
alphanu1
d17ce844d5
Merge pull request #37 from alphanu1/alphanu1-patch-37
...
Linux switching incorporation
2018-04-29 13:50:08 +01:00
alphanu1
0498ab6b86
Linux switching incorporation
2018-04-29 13:49:32 +01:00
alphanu1
8aa4d52367
Merge pull request #36 from alphanu1/alphanu1-patch-36
...
Linux switching incorporation
2018-04-29 13:48:56 +01:00
alphanu1
a930afce31
Linux switching incorporation
2018-04-29 13:48:08 +01:00
twinaphex
4380bc52bd
(MSVC) Buildfixes
2018-04-29 14:47:57 +02:00
alphanu1
2d36a32bcd
Merge pull request #35 from alphanu1/alphanu1-patch-35
...
Linux switching incorporation
2018-04-29 13:47:26 +01:00
alphanu1
1eedb0406b
Linux switching incorporation
2018-04-29 13:46:43 +01:00
Twinaphex
6cd046a42a
Merge pull request #6650 from alphanu1/master
...
Restore resolution fix
2018-04-29 13:49:14 +02:00
alphanu1
c73b4b26ba
Merge pull request #34 from alphanu1/alphanu1-patch-34
...
Changes to stop unwanted resolution change for non CRT users
2018-04-29 01:42:50 +01:00
alphanu1
1f8540ca9d
Changes to stop unwanted resolution change for non CRT users
2018-04-29 01:41:38 +01:00
twinaphex
d36026575e
Remove obsolete diff
2018-04-29 01:12:54 +02:00
twinaphex
91fcb49270
(Menu audio) Fix situation where a libretro core is running
...
in the background and menu audio is playing - we don't want
audio_driver_menu_sample called then
2018-04-29 01:05:04 +02:00
twinaphex
b0ef193117
Add 'Enable menu audio' setting
2018-04-29 00:41:53 +02:00
twinaphex
773fc1ebad
Create audio_driver_menu_sample
2018-04-29 00:06:54 +02:00
alphanu1
90d62fd0cc
Restore resolution fix
2018-04-28 20:53:39 +01:00
alphanu1
b51c8d62e7
Restore resolution fix
2018-04-28 20:52:58 +01:00
alphanu1
6aa072b6cf
Restore resolution fix
2018-04-28 20:52:24 +01:00
alphanu1
46afabee6a
Merge pull request #33 from libretro/master
...
MME Update 172
2018-04-28 20:51:51 +01:00
twinaphex
686faa2407
Add experimental-audio.diff
2018-04-28 21:40:36 +02:00
twinaphex
b6df41d808
(audio_driver.c) Cleanups
2018-04-28 20:06:07 +02:00
twinaphex
5a80a6046f
(Android) Remove no longer needed machine/cpu-features.h
2018-04-28 19:29:30 +02:00
Twinaphex
80b480e855
Merge pull request #6648 from fr500/master
...
fix #6644
2018-04-28 19:07:54 +02:00
radius
7b82c8a9bc
fix #6644
2018-04-28 11:56:21 -05:00
radius
5e1a698fa2
fix #6644
2018-04-28 11:42:48 -05:00
twinaphex
f14735961a
(libFLAC) turn into relative path header includes
2018-04-28 15:14:53 +02:00
twinaphex
238091f182
(OSX/Android) Add Dr. Flac/Dr. Mp3 support to Android/OSX
2018-04-28 14:33:48 +02:00
twinaphex
e3ce768ad0
(dr_mp3.h) Fix C89_BUILD issues
2018-04-28 14:32:10 +02:00
twinaphex
3583e1e501
Update
2018-04-28 14:22:42 +02:00
twinaphex
e7272ddefa
(Audio mixer) Add MP3 support as well
2018-04-28 14:18:04 +02:00
twinaphex
64f31f1ddd
Update libretro-common
2018-04-28 13:52:54 +02:00
Twinaphex
2439673dcf
Merge pull request #6646 from RobLoach/gfx-context
...
Fix missing division in mali fbdev
2018-04-28 13:26:20 +02:00
twinaphex
381f14fa9a
(dr_flac.h) Silence warnings
2018-04-28 13:13:22 +02:00
twinaphex
9a6e069d6f
(dr_flac.h) Assume stdint.h presence
2018-04-28 12:44:52 +02:00
twinaphex
89d765d6c7
Define DR_FLAC_NO_STDIO
2018-04-28 12:44:25 +02:00
twinaphex
437c4fbc0a
(dr_flac.h) C89_BUILD fixes
2018-04-28 12:37:50 +02:00
twinaphex
3f7c318e3f
(Audio mixer) Add FLAC support to audio mixer
2018-04-28 11:17:37 +02:00
Rob Loach
71c031099b
Fix missing division in mali fbdev
2018-04-27 22:44:53 -04:00
twinaphex
faa99bd323
Start adding FLAC hooks
2018-04-27 23:45:06 +02:00
twinaphex
714f7b7b13
Cleanups
2018-04-27 23:21:44 +02:00
twinaphex
958602d328
HAVE_BUILTINFLAC no longer needs to be excluded for C89
2018-04-27 23:17:28 +02:00
twinaphex
1f2ef858ab
Update libretro-common
2018-04-27 23:12:24 +02:00
Twinaphex
b693d76ebb
Merge pull request #6638 from bearoso/fixmali
...
Fix typo in mali fbdev driver.
2018-04-27 19:57:56 +02:00
Twinaphex
6ad624f5bd
Merge pull request #6639 from bearoso/travis
...
Adjust travis build to only use libraries the build-server supports.
2018-04-27 19:57:45 +02:00
Brandon Wright
c7f04102c7
Adjust travis build to only use libraries the build-server supports.
2018-04-27 12:48:58 -05:00
Brandon Wright
0e013ced75
Fix typo in mali fbdev driver.
2018-04-27 12:42:46 -05:00
Twinaphex
e52bb69b35
Merge pull request #6637 from orbea/flac
...
Makefile.common: Fix segfaults with --disable-builtinflac.
2018-04-27 19:02:09 +02:00
orbea
76b4b426af
Makefile.common: Fix segfaults with --disable-builtinflac.
2018-04-27 09:54:05 -07:00
twinaphex
80025692c1
(Android) Bump up version code
2018-04-26 21:25:38 +02:00
Twinaphex
97215d5c8a
Merge pull request #6625 from gblues/master
...
Fix WaveBird support for the Wii U GCA
2018-04-26 20:46:23 +02:00
twinaphex
f1d707a043
Running gl_check_capability from gl_get_flags resulted in a crash
...
on some Android systems, so unfortunately we cannot selectively hide
away GPU Hard Sync for now
2018-04-26 20:45:01 +02:00
twinaphex
37b1c9e8e9
Add NULL entry
2018-04-26 16:05:57 +02:00
Twinaphex
a097d5f6ac
Merge pull request #6630 from gingerbeardman/patch-1
...
changed APP_UNIQUE_ID to next free & valid HEX number
2018-04-26 14:55:32 +02:00
Matt Sephton
c6d6bb26c3
changed APP_UNIQUE_ID to next free & valid HEX number
...
was 0xBAC1G
2018-04-26 13:54:23 +01:00
twinaphex
c482aff8b2
No idea where this character came from
2018-04-26 13:38:45 +02:00
Twinaphex
68a93e67e9
Merge pull request #6624 from fr500/master
...
prevent crashing in cores that don't range check retro_set_controller…
2018-04-26 13:33:21 +02:00
gblues
f378e2bfcf
Fix WaveBird support for the Wii U GCA
...
== DETAILS
Thanks to JacobM at GBAtemp for helping me test this.
The WaveBird wasn't being properly picked up due to the port status byte
being different from normal GC controllers. (Why? who knows. Probably
so games could detect the WB and show WB-specific OSDs).
This implementation should be more future-proof, to handle any other
unexpected status bytes.
2018-04-25 21:28:33 -07:00
radius
0964444e06
prevent crashing in cores that don't range check retro_set_controller_port
2018-04-25 19:51:55 -05:00
Twinaphex
f0e057c8d0
Merge pull request #6623 from leiradel/master
...
Remove logging from cheevos
2018-04-25 23:52:40 +02:00
Twinaphex
6ac4032735
Merge pull request #6580 from gblues/gblues/hid
...
Working HID driver for Wii U [TESTING NEEDED]
2018-04-25 23:10:39 +02:00
twinaphex
9663f5199e
(Switch) Enable HAVE_RUNAHEAD for Switch
2018-04-25 22:20:48 +02:00
Twinaphex
09394198b2
Update CHANGES.md
2018-04-25 22:10:04 +02:00
Andre Leiradella
f04548a95d
Fixed warning about unused STUB_LOG; removed unused debug functions
2018-04-25 18:02:31 +01:00
Andre Leiradella
029ba3d2f6
Mute cheevos logging, define CHEEVOS_VERBOSE in cheevos.h to enable
2018-04-25 17:56:15 +01:00
gblues
07864aebb4
Add fault-tolerance to kpad driver
...
== DETAILS
So, the KPadRead function will sometimes return 0, but this doesn't mean
the wiimote is actually disconnected. It's usually something transient, like
the BT chip has nothing to send or whatever. I don't know.
So, I added a buffer so that it won't disconnect the pad without 5
consecutive 0-reads.
This is a temporary hack; a proper solution will use the Wii U's callback
mechanisms to do wiimote detection. But that's a separate project. This at
least prevents OSD spam.
== TESTING
Tested locally. Verified that connecting/disconnecting nunchuk during play
still works properly.
2018-04-24 21:46:42 -07:00
gblues
f33fa3d566
Fix pad leak in kpad (wiimote) driver
...
== DETAILS
This is the wiimote version of the same bug I previously fixed in the HID
driver, where disconnected pads didn't actually invoke the unregister task.
This has an extra wrinkle, in that we *also* need to invoke the unregister
task when the wiimote device changes (e.g. user plugs in a nunchuk or
classic controller).
Now, there's still the problem of the "disconnect" detection being broken; so
a consequence of this commit is OSD spam. However, the actual wiimote input
is processed successfully and there's no noticeable issues in the pad
handling.
== TESTING
Using Mario 3, I played a level in which I started as bare wiimote, then
hot-plugged the nunchuk, and the input switched automatically. At the
end of the level, I hot-unplugged the nunchuk and it automatically reverted
to horizontal layout; and the pad remained 100% responsive the entire time.
2018-04-24 21:20:08 -07:00
gblues
f6b33b1d30
missing file
2018-04-24 06:37:02 -07:00
gblues
1d84c0eca1
Fix analog for DS3, plus some cleanups
...
== DETAILS
- DS3 analog wasn't working mainly because I forgot to actually declare the
axes in input/input_autoconfig.c when declaring the pad. Whoops.
- I also moved the axis decoding logic to a more central place, because it
clearly is not Wii U specific.
- Removed some dead commented-out code
== TESTING
Can use analog inputs on both GCA and DS3. Tested in Mario 3 on Nestopia core.
Haven't tested with any actual analog games, but I did confirm via logging
that the correct ranges are produced.
2018-04-23 23:22:27 -07:00
Steven M. Vascellaro
5061bc5a65
Fix variable names for 'video_msg'
...
A few variables for video message color/position were using the wrong variable name
https://github.com/libretro/RetroArch/blob/master/configuration.h#L274-L279
2018-04-23 09:32:46 -04:00
gblues
f7135bcee6
Fix analog reading on GCA
...
== DETAILS
After a little trial and error, I got analog input working for the
Wii U GC adapter.
DS3 might work, but it's untested.
2018-04-22 23:47:07 -07:00
gblues
ed742c48e0
Fix hotplugging
...
== DETAILS
So, it turns out that there *is* a autoconfig disconnect handler. Took digging
through tasks/task_autodetect.c to find it!
So, I added a call to the handler when the pad gets disconnected.
This seems to solve the problem of the pad not disappearing from the menu.
(At the very least, the user's pad index reverts to "none" which is still
an improvement)
== TESTING
Tested manually, made sure it didn't crash or leak slots.
2018-04-22 17:34:20 -07:00
gblues
ef36744859
Start implementing fall-back to async read
...
== DETAILS
The Wii U GC adapter doesn't seem to like doing async reads if it is connected
via a USB hub. It seems to be device-specific, though, because my DS3 works
just fine through the same hub.
I tried creating a fallback to synchronous reads, but it resulted in a hard
lock of the system. So, for the time being, it's going to be a known
limitation. Might be solved by using a powered USB hub.
Learned that the cache alignment is 64, not 32, so the alignment math has
been updated. Thanks, @aliaspider for that info.
2018-04-20 21:58:45 -07:00
gblues
0c92fab0b9
Fix GameCube button detection
...
This should fix the issue where R/L buttons didn't register when doing
input detection.
This also brings the GC pad in line with the rest of the gamepads in
input_autodetect_builtin.c.
Also fixed a really stupid bug that was part of why analog inputs aren't
being read. Analog still isn't working, mind, but it's a lot closer to
working now that it's actually getting down into the pad driver level!
2018-04-20 00:00:33 -07:00
gblues
53738e4a0d
Allow Wii U GCA to work without 2nd cable attached
...
=== DETAILS
So, the GCA has 2 USB connections; one is the data connection, and the
second is used to drive rumble.
Due to a driver bug, if the second cable wasn't attached, the pads wouldn't
get detected.
I fixed that bug.
2018-04-18 23:12:45 -07:00
gblues
6eebbe4213
Build fix for PC
...
== DETAILS
Hooray for conditional compile directives.
Moving things around broke things in unexpected ways on non-WiiU builds.
Well, not *completely* unexpected. But still.
Changes:
- Move some typedefs around to avoid circular include dependencies
- Include the file where the HID driver definition got moved to
== TESTING
- verified build for Wii U still runs successfully
- did a local build without any errors (some weird warnings, but since they
happen in code I didn't change, I'm assuming they're pre-existing?)
2018-04-15 00:04:49 -07:00
gblues
4cd301bd92
Add pad unregistration
...
== DETAILS
I think this will fix the problem with duplicate pads--pads weren't properly
de-initializing and registering as disconnected. When a pad is disconnected,
the slot should properly release now.
2018-04-14 21:30:44 -07:00
Steven M. Vascellaro
bc2cf0e215
Update list of joypad drivers
2018-04-14 18:16:33 -04:00
Steven M. Vascellaro
cb21f3f33f
retroarch.cfg: Add fps_show and framecount_show
2018-04-14 18:12:51 -04:00
Steven M. Vascellaro
559be4cff2
retroarch.cfg: Move/reorder Video settings
2018-04-14 18:12:27 -04:00
Steven Vascellaro
f9db4b9839
retroarch.cfg: Update menu_driver options
2018-04-14 17:51:04 -04:00
Steven M. Vascellaro
e39da99b87
retroarch.cfg: Add more driver settings
...
Adds driver settings for `camera_driver`, `location_driver`, and `record_driver`.
2018-04-14 17:37:02 -04:00
gblues
6ab91a422e
Small cleanup to adapt to upstream code changes
...
retro_bits_t turned into input_bits_t and there were parts of my
code that needed to update.
== TESTING
No idea if upstream changes broke anything, but it compiles cleanly
now.
2018-04-14 14:34:13 -07:00
gblues
fb5b31faf3
Merge branch 'master' into gblues/hid
2018-04-14 14:18:03 -07:00
Steven M. Vascellaro
bdf5a0c22b
retroarch.cfg: Add section for directory settings
...
- Adds a section for directory/path settings
- Adds settings for `recording_output_directory` and `recording_config_directory`
All settings in `directory` section are accessible from RGUI
2018-04-14 16:53:32 -04:00
gblues
97e09d179f
Fix deadlocks when device is unplugged
...
== DETAILS
TIL that it's bad to call synchronization code from callbacks.
To avoid that, I made the following changes:
- Implemented an atomic swap (see previous commit) to avoid explicit
locking when working with the event list
- ensure locks are only acquired in either the main thread or the
I/O polling thread
- use an explicit polling loop; we still use async reads, but the
read doesn't immediately re-invoke itself.
- remove the sleep in the polling thread.
- remove unnecessary locking in the thread cleanup call--verified that
the list can't be modified while it is being executed.
== TESTING
I tested locally, and was able to disconnect/reconnect USB devices several times without the worker thread getting deadlocked.
2018-04-14 13:30:34 -07:00
Steven M. Vascellaro
7a18305ed2
retroarch.cfg: Add section for driver settings
...
Moves driver related settings to a new "driver" section.
With the exception of `video_context_driver`, all of these settings can be found in RGUI under "driver".
2018-04-14 15:33:58 -04:00
gblues
dca36ebaf8
Add small snippet for atomic value swapping
...
Fortunately, the gcc port implements the builtins and, from basic
testing, they seem to work.
This is only really useful on Wii U--other platforms have more
robust atomic operations, or aren't using gcc to build.
2018-04-14 01:26:26 -07:00
Jean-André Santoni
617793df40
[stripes] Better tab colors
2018-04-11 21:17:37 +07:00
Jean-André Santoni
3a1e954284
[stripe] Fix icon sizes
2018-04-08 21:55:11 +07:00
Jean-André Santoni
1189d84543
[stripes] Implement draw_bg
2018-04-08 21:48:55 +07:00
Jean-André Santoni
4af704babe
[stripe] Use scale_factor to look nice of different screens
2018-04-08 20:55:53 +07:00
Jean-André Santoni
cef8477215
[stripes] Rainbow colors
2018-04-08 20:47:49 +07:00
Jean-André Santoni
2ef3824554
[stripe] Draw the stripes
2018-04-08 18:58:57 +07:00
Jean-André Santoni
a6e9107bd0
Add menu_display_draw_polygon
2018-04-08 18:58:11 +07:00
Jean-André Santoni
f2e71615fb
[stripes] Remove useless thumbnail stuff
2018-04-08 15:42:26 +07:00
Jean-André Santoni
3f32a7f1b7
[stripes] Remove useless ribbon stuff
2018-04-08 15:37:29 +07:00
Jean-André Santoni
34966e2ffc
[stripes] Compute and animate category width
2018-04-08 15:22:32 +07:00
Jean-André Santoni
d1695c043c
[stripes] Compute categories y position
2018-04-08 13:38:51 +07:00
Jean-André Santoni
65626c188a
[stripes] Remove most of draw_frame
2018-04-08 13:31:19 +07:00
Jean-André Santoni
7a7cb730c5
[stripes] Remove pipeline
2018-04-08 13:26:20 +07:00
Jean-André Santoni
5a22d1cd8e
[stripes] Comment out draw_items for now
2018-04-08 13:21:33 +07:00
Jean-André Santoni
061fe25c33
[stripes] Compute y position for the tabs icons
2018-04-08 13:16:01 +07:00
Jean-André Santoni
7601b740cc
[stripes] Remove ribbon
2018-04-08 10:49:02 +07:00
Jean-André Santoni
fcda6f7d96
[stripes] Remove gradients
2018-04-08 10:01:14 +07:00
Jean-André Santoni
1614519874
Clone xmb to stripe menu
2018-04-08 09:55:16 +07:00
gblues
4433cbebc6
Get digital inputs for Sony DualShock 3 working
...
== DETAILS
- fix the bitshift math
- read the right bytes out of the ds3 data packet
- remove verbose logging in critical path
- stop caring about errors in the hid read loop -- seems to just
be benign "device not ready" -- or at least, that's what I'm assuming
given that the read eventually succeeds.
== TESTING
Played Mario 3 with the DS3 with no issues.
2018-04-05 23:03:38 -07:00
gblues
46dad14d5f
Merge branch 'master' into gblues/hid
2018-04-03 20:30:06 -07:00
gblues
af08e5015a
More work on Dual Shock 3 driver
...
== DETAILS
- update to not try starting the read loop until after the device
is successfully initialized
- add new HID wrapper macros needed by ds3 driver
- add some debug logging to help with troubleshooting
- add button map for DS3
== TESTING
Tested with local build. DS3 init is not working.
2018-04-02 23:16:49 -07:00
gblues
9bc5a15c2d
Enable pads to register in any order
...
== DETAILS
Whereas the last commit had a hack (that disabled the wiimote
driver in the process), this has.. well, a *different* hack that
allows pads to register in any order.
Note that due to the initialization routines, the gamepad will still
likely always get slot 0. Not sure if this can be overridden via config
or not.
== TESTING
Tested locally with GC adapter
2018-04-01 18:52:26 -07:00
gblues
2cf89feb86
Code clean-up
...
== DETAILS
Now that I have a working implementation, it's time to tidy up a bit:
- there was no need for the HID subsystem's object data to have a reference
to the global hid state (since it's global), so removed it.
- refactored the users of that member to use the global state, defining
reusable macros.
- reorganized the information in *.h files
- removing the hid state also made the constructor changes to the hid driver
unneeded, so I reverted those changes.
== TESTING
Confirmed clean build. Haven't tested the build yet to make sure everything
still works, though.
2018-03-31 22:25:30 -07:00
gblues
39e4167df6
Start work on DualShock 3 driver
...
== DETAILS
The WiiU GC adapter is working!
Next up: DualShock 3
I have the skeleton of the driver started, need to work out the
activation packet.
== TESTING
The DS3 driver is broke as hell right now.
2018-03-30 23:00:14 -07:00
gblues
d65bd90e67
Fix GC pad button mapping
2018-03-30 18:57:34 -07:00
gblues
5060c2aac4
More fixes, GC pad kinda sorta works
...
== DETAILS
- Added a new method to the joypad_connection_t interface for
getting a single button
- wired everything into the hidpad driver
- for testing purposes, hacking the top-level joypad driver
so that kpad isn't used
- add a new RARCH_LOG_BUFFER method to verbosity for logging the
contents of a binary buffer (useful for writing/debugging pad drivers)
- fix a few bugs in the wiiu GC pad driver
The button mapping isn't quite right, and I'm not sure what's
going wrong.
2018-03-29 23:37:11 -07:00
gblues
89c1ba7929
Keep HID pads from clobbering gamepad/wiimotes
...
== DETAILS
Trying to do weird pad math just wasn't working so I bit the bullet and just
let it allocate all 16 pads in the slot list, then just mark 0-4 as
connected so that the slot allocator would start at 5.
I can see it detect the pad, but no idea if it works. Out of time for
today.
2018-03-29 23:37:11 -07:00
gblues
1eea48d0c8
Fix crash on exit bug
...
== DETAILS
Turns out freeing memory that's already been freed is.. bad.
Fix two double-free instances; one due to over-freeing and the other
due to wrong order-of-operations causing a double free.
Also updated logging a little.
== TESTING
The GC adapter still clobbers slot 0, but the "emergency exit" sequence
works to quit RA cleanly.
2018-03-29 23:37:11 -07:00
gblues
6b43defc98
Less verbose logging
2018-03-29 23:37:11 -07:00
gblues
8a4c5086fb
Finish HID implementation for WiiU GCA adapter
...
== DETAILS
(I think)
- Uncomment the call in the read loop to start feeding packets to the
driver
- implement the GCA packet driver
- implement the pad interface
- fix indentations in GCA driver
== TESTING
Compiles. Haven't tested yet.
2018-03-29 23:37:11 -07:00
gblues
180d6a28bf
Fix up HID device driver initialization
...
== DETAILS
Turns out the cause of the crash was a bad cast, resulting in a
function call to nowhere.
Also, I think the DSI exception handler only works on the primary core;
when this was happening in the background thread, I got a black
screen error instead.
Next up: finishing up the GCA driver.
2018-03-29 23:37:11 -07:00
gblues
dc6f4c23ed
Rename hid_driver_instance members for clarity
2018-03-29 23:37:11 -07:00
gblues
4b9d5c0ab7
Start implementing "detach" code path
...
== DETAILS
We're at a point where we need to do more than just
clean up a local data structure, so I've started
implementing the "detach" part of the code so that
everything gets cleaned up properly.
Also, added error handling inside the polling
thread.
== TESTING
Have not tested yet.
2018-03-29 23:37:11 -07:00
gblues
0100d58ffb
WIP: evolve driver implementation
...
== DETAILS
I've created the concept of a hid_driver_instance_t which is basically
a central place to store the hid pad driver, hid subsystem driver,
the pad list, and the instance data for the above in a central location.
The HID pad device drivers can use it to perform HID operations in a
generic manner.
This is more-or-less a pause point so I can catch up with upstream.
== TESTING
Haven't tested this yet. Compiles without warnings though!
2018-03-29 23:37:11 -07:00
gblues
41ce8853d7
Add name for hid device; implement detect
...
== DETAILS
- detect() methods in device_* files now check for VID/PID
instead of just returning false
- add "name" field on hid device, mainly for logging purposes
== TESTING
Verified my WiiU GC adapter detected properly
2018-03-29 23:37:11 -07:00
gblues
ae19eed00f
implement hid device search
2018-03-29 23:37:11 -07:00