twinaphex
adae0656eb
Bump up versions
2017-07-28 06:42:02 +02:00
Twinaphex
2c587731bd
Merge pull request #5218 from RobLoach/patch-15
...
Bump version to 1.6.2
2017-07-28 06:37:00 +02:00
Rob Loach
4d231d8c27
Bump version to 1.6.2
2017-07-28 00:21:10 -04:00
Twinaphex
266f7a3ad9
Merge pull request #5217 from RobLoach/filters-configure
...
Add "configure" to audio and video filters
2017-07-28 04:26:19 +02:00
Brad Parker
668ab0f0c4
update CHANGES.md
2017-07-28 13:26:33 -04:00
Rob Loach
2a0e34d66e
Add ./configure to audio and video filters
2017-07-27 22:20:56 -04:00
twinaphex
e517e9b96a
Add file_stream_transforms
2017-07-27 09:09:37 +02:00
Twinaphex
99aed1723f
Merge pull request #5213 from danieljg/master
...
Increase maximum sample rate in tinyalsa and implement check for upper and lower bounds
2017-07-27 06:21:26 +02:00
Daniel Jimenez
ad542822ed
Test upper & lower sample-rate bounds in tinyalsa
2017-07-26 21:02:09 -07:00
Daniel Jimenez
1b4d622bb4
Increase sample rate limit in tinyalsa
2017-07-26 20:20:17 -07:00
Brad Parker
9b71cdbb0f
mbedtls: win32 buildfix
2017-07-26 09:18:17 -04:00
Brad Parker
02381aabef
add SSL/TLS support
2017-07-26 09:18:17 -04:00
twinaphex
790cf1c27e
C89_BUILD buildfix
2017-07-26 02:55:31 +02:00
twinaphex
507379406d
Another build fix
2017-07-26 02:41:13 +02:00
twinaphex
82913126ef
Buildfix + stub this out for now
2017-07-26 02:38:56 +02:00
Twinaphex
432e5c02de
Merge pull request #5161 from fr500/subsystem
...
start implementing subsystem
2017-07-26 02:33:34 +02:00
Twinaphex
8f93a6f379
Merge pull request #5207 from RobLoach/patch-13
...
Add a make install command to the video filters
2017-07-25 19:39:47 +02:00
Twinaphex
106ae968a0
Merge pull request #5208 from RobLoach/patch-14
...
Add make install command for the audio filters
2017-07-25 19:39:39 +02:00
Twinaphex
2008327742
Merge pull request #5211 from RobLoach/patch-15
...
Fix integer wrap for Rewind Granularity in Menu
2017-07-25 19:39:20 +02:00
Rob Loach
2a8753d13c
Fix integer wrap for Rewind Granularity in Menu
...
Fixes #5210
2017-07-25 12:33:41 -04:00
Rob Loach
afa01c5421
Add make install command for the audio filters
2017-07-25 09:19:51 -04:00
Rob Loach
4f4ef6e815
Add a make install command to the video filters
2017-07-25 09:12:37 -04:00
Andrés
6f637df360
Merge pull request #5204 from fr500/master
...
build fix for platforms without threads
2017-07-24 21:25:26 -05:00
radius
b64fe2adc2
build fix for platforms without threads
2017-07-24 21:24:22 -05:00
Twinaphex
1b8eb669d8
Merge pull request #5203 from fr500/master
...
add retroarch version to lan announcement
2017-07-25 04:16:31 +02:00
radius
84e0251a86
add retroarch version to lan announcement
2017-07-24 21:13:28 -05:00
Twinaphex
a22062f4f9
Merge pull request #5160 from fr500/master
...
misc updates
2017-07-25 03:57:34 +02:00
radius
32525ea0d3
rename MITM with Relay
2017-07-24 20:54:33 -05:00
radius
d560660bdc
add room type in the title
2017-07-24 20:52:27 -05:00
radius
f7f613a244
android buildfix
2017-07-24 20:13:53 -05:00
radius
fcbcfab3d9
disable SRAM autosave while netplay is underway
2017-07-24 20:13:53 -05:00
radius
c2882164f9
reenable rewind if the user disables netplay
2017-07-24 20:13:53 -05:00
radius
c101b4ccb3
netplay tweaks: disable rewind
2017-07-24 20:13:53 -05:00
radius
d889f594a3
small fixes
2017-07-24 20:13:53 -05:00
radius
e09075dc25
Add RetroArch version and use different icons for different room types
2017-07-24 20:13:52 -05:00
radius
b8bbf77196
update changelog again
2017-07-24 20:13:52 -05:00
radius
6804540635
improve logging
2017-07-24 20:13:52 -05:00
radius
08621cbd20
Update changelog
2017-07-24 20:13:51 -05:00
Twinaphex
b35fdee119
Merge pull request #5200 from reztek/master
...
Update msg_hash_pt_br.h
2017-07-24 23:37:11 +02:00
Adolfo Ketzer
826a3eff46
Update msg_hash_pt_br.h
2017-07-24 15:20:59 -03:00
radius
dcd71b403f
add RetroArch version to the netplay announcement
2017-07-24 06:14:34 +02:00
twinaphex
cfc7f4c8c7
Cleanups
2017-07-23 19:46:11 +02:00
twinaphex
58233137b0
(WASAPI) Cleanups
2017-07-23 07:55:24 +01:00
twinaphex
70e85ad719
Buildfix
2017-07-23 07:45:57 +01:00
twinaphex
f5379815da
Add function prototype
2017-07-23 07:43:42 +01:00
twinaphex
2a4c857df9
Update CHANGES.md
2017-07-23 07:02:55 +01:00
Brad Parker
df09b0dc9b
hook up traditional chinese translation to GUI, add utf8 BOM for msvc
2017-07-22 23:59:47 -04:00
asako
a02cade1f2
add traditional Chinese language files ( #5196 )
...
* add traditional Chinese language ,basically convert from simplified Chinese with few term adjustment
* translate few term
2017-07-22 23:51:25 -04:00
Brad Parker
12ae59a197
freetype: better way to determine max_width/height, fixes buffer overflow with alternate OSD fonts
2017-07-22 22:21:26 -04:00
Brad Parker
b9036e26a7
fix buffer overflow
2017-07-22 16:08:05 -04:00
Twinaphex
093c1c5a12
Merge pull request #5195 from yoshisuga/fix_xcode_build_phases
...
[iOS] Fix xcode build process to code sign the cores before copying the resources
2017-07-22 20:45:51 +02:00
Yoshi Sugawara
e66c2d937a
fix xcode build to codesign the cores before copying the resources
2017-07-22 08:20:16 -10:00
Yoshi Sugawara
d3d9229f1d
fix xcode build to codesign the cores before copying the resources
2017-07-22 08:17:04 -10:00
twinaphex
43c42c28e6
Cleanup font_renderer_create_atlas
2017-07-22 18:46:33 +01:00
Twinaphex
69c05cd7b4
Merge pull request #5194 from yoshisuga/ios_fix_texture_storage_capability
...
[iOS] Fix rendering for some cores (black screen issue)
2017-07-22 05:36:58 +02:00
Yoshi Sugawara
c1ce224bd7
GL_CAPS_TEX_STORAGE_EXT not working/supported on iOS, so disabling
2017-07-21 17:19:52 -10:00
radius
b14593081d
start implementing subsystem
2017-07-21 19:06:06 -05:00
Twinaphex
6ea0eae4bb
Merge pull request #5192 from yoshisuga/ios10_opengl_fix
...
The BGRA8888 gl extension is not working in iOS 10 and 11; report cap…
2017-07-21 07:27:15 +02:00
Yoshi Sugawara
4b29c9dcad
Returning false for the BGRA8888 opengl extension for all iOS devices
2017-07-20 19:13:18 -10:00
Yoshi Sugawara
15be2d6b34
The BGRA8888 gl extension is not working in iOS 10 and 11; report capability as false to get rendering the screen working again for cores that output in the BGRA8888 pixel format (mednafen_psx, nestopia, others?)
2017-07-20 19:06:32 -10:00
twinaphex
9fe27117f2
Revert "(iOS) Take this out - see if it solves our issues"
...
This reverts commit 1cf6f2f20f .
2017-07-21 05:24:41 +01:00
Twinaphex
75bdde358a
Merge pull request #5189 from meleu/patch-6
...
CHANGES.md: added CHEEVOS changes
2017-07-20 14:33:44 +02:00
meleu
8a3567ab61
CHANGES.md: added CHEEVOS changes
2017-07-20 08:54:53 -03:00
twinaphex
058dc172c7
Update
2017-07-20 04:37:19 +01:00
twinaphex
6bf26dc420
Update libretro-common
2017-07-20 04:36:38 +01:00
twinaphex
1cf6f2f20f
(iOS) Take this out - see if it solves our issues
2017-07-19 18:42:59 +01:00
twinaphex
bcaa24cf7b
Add this check back in
2017-07-19 17:49:55 +01:00
Brad Parker
ecfb0dda43
update JP translation
2017-07-19 10:55:25 -04:00
Brad Parker
3c4f13e9f5
msvc2005: add directx sdk include/lib paths to project file (msbuild is ignoring INCLUDE/LIB for some reason)
2017-07-18 22:30:10 +00:00
Brad Parker
2211f4391c
msvc2005: add Platform SDK include dir to project file
2017-07-18 20:25:48 +00:00
Twinaphex
730f8d8996
Merge pull request #5184 from casdevel/f5162
...
Disable keyboard input and restrict mouse input in some cases
2017-07-18 03:09:44 +01:00
Zoran Vuckovic
aa99f4f5ba
Disable keyboard input and restrict mouse input in some cases
2017-07-18 01:16:48 +02:00
Jean-André Santoni
d2cdc97e8f
Don't reinit the audio driver when audio device is switched for now. It can break the setting UI.
2017-07-16 20:48:57 +02:00
Twinaphex
b75bb07329
Merge pull request #5171 from RobLoach/patch-12
...
Fix RETRO_ENVIRONMENT_GET_LOG_INTERFACE docs
2017-07-14 21:04:49 +01:00
Rob Loach
63d36f658d
Fix RETRO_ENVIRONMENT_GET_LOG_INTERFACE docs
2017-07-14 14:40:27 -04:00
Jean-André Santoni
9b1ab23aa1
(GLUI) Don't select an entry when scrolling
2017-07-13 18:00:02 +02:00
Twinaphex
c800477bc8
Merge pull request #5164 from Grotke/fix-driver-wrap-left
...
Fix driver menu left wrap
2017-07-13 01:52:12 +01:00
Joseph Montgomery
28ef2d6487
Fix driver menu left wrap
...
Driver options in Settings/Driver should wrap left now.
2017-07-11 21:00:44 -04:00
Twinaphex
56e63d4460
Merge pull request #5158 from leiradel/master
...
Fix GBC cheevos using addresses in the Echo RAM
2017-07-09 20:26:54 +02:00
Andre Leiradella
2444d8b39c
Fix GBC cheevos using addresses in the Echo RAM
2017-07-09 18:32:53 +01:00
Twinaphex
bcb97caa4e
Merge pull request #5157 from Grotke/fix-uint-wrap-left
...
Fix uint menu options wrap left
2017-07-09 11:45:40 +02:00
Joseph Montgomery
a7e19107ce
Fix uint menu options wrap left
...
Uint menu options should wrap left/down now. This includes options like audio
latency, user language, input max users, etc.
2017-07-09 00:55:31 -04:00
Brad Parker
5733d8ebd5
move content list builder into scanner task with progress, fixes menu freeze with large playlists
2017-07-09 00:44:02 -04:00
Andre Leiradella
3a590f126d
Increased size limit to compute hashes because of 64 Mb N64 games
2017-07-09 01:15:21 +01:00
twinaphex
434bec8775
No longer bake in tinyalsa for android
2017-07-09 00:14:46 +02:00
Twinaphex
913eab54ff
Merge pull request #5156 from leiradel/master
...
Added support for N64 cheevos
2017-07-09 00:07:10 +02:00
Andre Leiradella
c3650f077a
Removed the lazy initialization stuff, it's not needed anymore
2017-07-08 23:05:35 +01:00
Brad Parker
e067dac2a4
fix keyboard regression with mupen cores
2017-07-08 17:39:29 -04:00
Andre Leiradella
a62052eb0a
Added support for N64 cheevos
2017-07-08 21:15:04 +01:00
Andre Leiradella
abd22ae770
Dump delay to wait for Mupen64 to initialize
2017-07-08 00:48:26 +01:00
Andre Leiradella
5e2e586f6e
Support N64 cheevos
2017-07-07 23:12:38 +01:00
Brad Parker
26711ec0d5
update JP translation
2017-07-07 14:09:14 -04:00
twinaphex
6ad1a5cc8f
Update CHANGES.md
2017-07-06 12:59:03 +02:00
Francisco José García García
e73a7c24e2
Merge pull request #5152 from meleu/patch-3
...
adding cheevos support to Vita port
2017-07-06 12:21:23 +02:00
meleu
e247867bd7
adding cheevos support to Vita port
...
Tested with fceumm and the cheevos worked just fine.
Thanks for @frangarcj for the instructions on how to compile for Vita.
Fixes #4752
2017-07-06 07:19:17 -03:00
twinaphex
dc521b42d1
Cleanup
2017-07-05 11:55:17 +02:00
Twinaphex
525c8f7c8e
Merge pull request #5147 from reztek/master
...
Added entries for CHEEVOS_VERBOSE_ENABLE
2017-07-05 06:03:50 +02:00
Twinaphex
633cadcde7
Merge pull request #5150 from RobLoach/log-clean
...
Clean up the log output
2017-07-05 06:02:46 +02:00
Rob Loach
912068f850
Clean up the log output
...
References #1385
2017-07-04 21:46:22 -04:00
Adolfo Ketzer
2ce1dbcf02
Add files via upload
2017-07-04 12:27:47 -03:00
twinaphex
3a141cb891
Create retro_dirent_include_hidden
2017-07-04 04:09:45 +02:00
twinaphex
2fda0b7e66
Simplify retro_dirent
2017-07-04 03:30:53 +02:00
Twinaphex
0dc0cc5bf0
Merge pull request #5145 from meleu/patch-2
...
small fix on number of unlocked cheevos message
2017-07-04 00:35:47 +02:00
meleu
b4902e7df5
small fix on number of unlocked cheevos message
...
The previous version was showing the number of **locked** cheevos.
2017-07-03 17:16:39 -03:00
twinaphex
95495cbf62
Update
2017-07-03 20:19:53 +02:00
twinaphex
87c94982c2
(libui) Add more logging
2017-07-03 20:19:20 +02:00
twinaphex
e5d930ae0a
Add more logging
2017-07-03 20:17:35 +02:00
twinaphex
ff3a0d9a3c
Add more logs
2017-07-03 20:13:38 +02:00
twinaphex
2aa004a1ce
Update with more logs
2017-07-03 20:11:38 +02:00
twinaphex
344a4099eb
Add more logs
2017-07-03 20:09:18 +02:00
twinaphex
c2a4fa83e8
Add logs
2017-07-03 20:07:23 +02:00
twinaphex
15b1bb40a4
Add log
2017-07-03 20:05:15 +02:00
twinaphex
e2d8771baf
Add log message
2017-07-03 20:03:49 +02:00
twinaphex
790fcd2264
Add test for libui
2017-07-03 09:45:09 +02:00
twinaphex
c576faae0c
Cleanup
2017-07-03 09:34:12 +02:00
twinaphex
760fee18dd
(libui) Update comments
2017-07-03 09:33:29 +02:00
twinaphex
1521a8dd38
Try to do a GetProcAddress to grab the function pointer to the
...
function
2017-07-03 09:20:37 +02:00
twinaphex
c9b88fa1ab
Buildfix
2017-07-03 08:57:26 +02:00
twinaphex
708596ba84
Call dylib_free at end of WGL context destroy function
2017-07-03 08:56:17 +02:00
twinaphex
d27252daed
Add -lusp10
2017-07-03 08:44:59 +02:00
twinaphex
9d91a38602
Add -ld2dl -ldwrite for libui/Win32
2017-07-03 08:43:42 +02:00
twinaphex
22dee03c65
Add -luxtheme for libui/Win32
2017-07-03 08:41:11 +02:00
twinaphex
4eb0f21b8f
Get rid of DllMain
2017-07-03 08:36:43 +02:00
twinaphex
21cb98e3fb
Add Darwin rules
2017-07-03 08:32:36 +02:00
twinaphex
8a618f8e95
Update libui
2017-07-03 08:26:43 +02:00
twinaphex
1d2b5fb534
Add winextra.h
2017-07-03 08:26:22 +02:00
Twinaphex
f6ca13b658
Merge pull request #5140 from meleu/patch-2
...
added cheevos_verbose_enable to Achievements menu
2017-07-03 07:55:52 +02:00
twinaphex
f8397a17c3
(deps/libui) Buildfix
2017-07-03 07:29:34 +02:00
twinaphex
49753a7385
Buildfix
2017-07-03 07:27:09 +02:00
twinaphex
abba2f387e
(deps/libui) Cleanups
2017-07-03 07:26:10 +02:00
twinaphex
39b1e43cbc
Add win32 rules
2017-07-03 07:19:12 +02:00
twinaphex
aed74a008c
Add makefile rules
2017-07-03 07:10:23 +02:00
twinaphex
2a6ffd9c3b
Add deps/libui
2017-07-03 06:34:21 +02:00
twinaphex
ffc393cafc
Get rid of unused variables
2017-07-02 20:58:32 +02:00
twinaphex
260f9532e9
Set buildbot dir for MSVC 2010 RetroArch build to MSVC 2010 cores
2017-07-02 20:45:15 +02:00
Twinaphex
22eb2f8f3b
Merge pull request #5144 from Scheiker/tinyalsa
...
(tinyalsa) Fix pcm_can_pause.
2017-07-02 20:33:41 +02:00
Charlton Head
933627353b
(tinyalsa) Fix pcm_can_pause.
2017-07-02 13:09:34 -05:00
Twinaphex
5ac0141a9a
Merge pull request #5141 from bonzini/id-input-key
...
add support for remote control devices and other ID_INPUT_KEY devices
2017-07-02 16:32:27 +02:00
Paolo Bonzini
d1dc2e9670
add support for remote control devices and other ID_INPUT_KEY devices
...
* the remote control presents itself as ID_INPUT_KEY, not
ID_INPUT_KEYBOARD. However, ID_INPUT_KEYBOARD is a subset of
ID_INPUT_KEY.
* the remote control lacks the backspace and enter keys, which are hard
coded in RetroArch. It has "back" and "ok" instead, so map those to
RETROK_BACKSPACE and RETROK_ENTER as well.
Remote controls also have no ESC key, but that one is customizable
and I used the Power key of the remote (which already has a mapping
to RETROK_POWER).
The functionality provided is really the bare minimum, but it is enough
to teach a kid "press the power button here to watch TV"; compared to
pressing L1+R1+START+SELECT and navigating to the RetroArch's "quit"
menu item, that hopefully has more chances of success.
2017-07-02 10:50:00 +02:00
meleu
3c07209a1a
added cheevos_verbose_enable to Achievements menu
2017-07-02 04:59:39 -03:00
meleu
e9d8525e29
show login info only after a RA login procedure
...
The previous logic shows login info every time a game is launched.
2017-07-02 08:38:44 +01:00
Twinaphex
b4b3887a1a
Merge pull request #5138 from meleu/patch-1
...
show useful OSD messages to cheevos users after launching a game
2017-07-02 05:53:19 +02:00
meleu
58de712b77
show useful OSD messages to cheevos users after launching a game
2017-07-01 23:20:44 -03:00
Twinaphex
fb33dcf17b
Merge pull request #5136 from rossato/master
...
Fall back to IPv4 when IPv6 connections fail
2017-07-01 20:03:22 +02:00
Ken
edc64991f3
Fall back to IPv4 when IPv6 connections fail
2017-07-01 08:21:09 -04:00
Twinaphex
3e2c713893
Merge pull request #5134 from Scheiker/tinyalsa
...
(tinyalsa) Add pcm_pause.
2017-07-01 05:41:06 +02:00
Charlton Head
645bae4931
(tinyalsa) Add pcm_pause.
2017-06-30 22:28:33 -05:00
twinaphex
60296c0b7d
Improve logs some more
2017-07-01 04:37:32 +02:00
Twinaphex
6995154a9a
Merge pull request #5133 from fr500/master
...
Fix #5091
2017-07-01 04:35:59 +02:00
twinaphex
e9f9702a2d
(playlist.c) Don't expose struct details to outside
2017-07-01 03:38:36 +02:00
radius
529ecf1e36
fix #5091
2017-06-30 20:23:20 -05:00
Twinaphex
95f4910a94
Merge pull request #5131 from sergiobenrocha2/master
...
Disable Core Updater in playlists too, if menu_show_core_updater == f…
2017-07-01 03:18:40 +02:00
radius
0a7968761f
improve logging
2017-06-30 20:05:30 -05:00
Sérgio Benjamim
4293e5b334
Disable Core Updater in playlists too, if menu_show_core_updater == false
2017-06-30 19:59:56 -03:00
twinaphex
5636b0fdd6
playlist.c - cleanup
2017-06-30 20:17:34 +02:00
twinaphex
c9a9880a36
Update Downloads Title label
2017-06-29 02:19:25 +02:00
twinaphex
fd11190e9d
Fix CXX_BUILD
2017-06-28 18:04:07 +02:00
twinaphex
fe829e5eb0
Fix C89_BUILD
2017-06-28 18:01:04 +02:00
Twinaphex
bec00d986c
Merge pull request #5126 from Scheiker/tinyalsa
...
(tinyalsa) Calculate initial latency.
2017-06-28 17:57:01 +02:00
Charlton Head
768dbb5210
(tinyalsa) Calculate initial latency.
2017-06-28 10:41:47 -05:00
Twinaphex
626b8b5dae
Merge pull request #5124 from reztek/pt-br-translation
...
pt-br translation corrections and formatting fixes
2017-06-28 16:27:01 +02:00
Adolfo Ketzer
5de9ba0bc2
Add files via upload
2017-06-28 09:02:49 -03:00
twinaphex
4813019c58
Cleanup
2017-06-28 07:53:05 +02:00
twinaphex
0c7f209e65
Update CHANGES.md
2017-06-28 07:20:06 +02:00
Twinaphex
ccd5dec266
Merge pull request #5122 from Scheiker/tinyalsa
...
(tinyalsa) Big endian support.
2017-06-28 07:19:11 +02:00
Charlton Head
5ba36ad3a1
(tinyalsa) Big endian support.
2017-06-28 00:17:23 -05:00
twinaphex
36f700927e
Silence some more ioctl coverity warnings
2017-06-28 07:00:28 +02:00
twinaphex
fa8db9b4d2
Silence another Coverity warning
2017-06-28 06:59:00 +02:00
twinaphex
39679ccdce
(oss.c) Silence some Coverity warnings
2017-06-28 06:58:01 +02:00
twinaphex
63d2e543af
Don't try to redefine WIN32_LEAN_AND_MEAN if already defined
2017-06-28 06:44:17 +02:00
Twinaphex
540fdf358c
Merge pull request #5121 from Scheiker/tinyalsa
...
(tinyalsa) Add error handling for sample rate.
2017-06-28 06:43:20 +02:00
twinaphex
25c18bb3ce
(config_file.c) Cleanups
2017-06-28 06:41:58 +02:00
twinaphex
17d699c75b
Cleanups
2017-06-28 06:26:56 +02:00
twinaphex
8fbcf34e02
Cleanup config_file.c
2017-06-28 06:25:32 +02:00
Charlton Head
175aaadb0d
(tinyalsa) Add error handling for sample rate.
2017-06-27 23:14:55 -05:00
twinaphex
b4173ee0b4
Add pspkernel.h
2017-06-28 06:13:33 +02:00
twinaphex
e58eee37bc
Cleanups
2017-06-28 05:44:59 +02:00
twinaphex
7c41e298a2
Update libretro-common
2017-06-28 05:34:29 +02:00
Twinaphex
d561c7ff2d
Revert "Don't show this warning when HAVE_SHADER_PIPELINE is not defined"
...
This reverts commit 431f1b4b7f .
2017-06-28 05:02:31 +02:00
Twinaphex
431f1b4b7f
Don't show this warning when HAVE_SHADER_PIPELINE is not defined
2017-06-28 05:01:55 +02:00
twinaphex
ddb4867c52
(file_path.c) Cleanups
2017-06-28 04:51:58 +02:00
twinaphex
e1041030a2
Get rid of stdstring.h dependency for file_path.c
2017-06-28 04:44:33 +02:00
twinaphex
b11620e1eb
Add retro_timers.h/retro_math.h
2017-06-28 04:41:38 +02:00
twinaphex
50b07ad8c4
Move retro_le to archive_file_zlib.c
2017-06-28 04:20:52 +02:00
twinaphex
ba71dda1b2
Stub out this message
2017-06-27 18:19:26 +02:00
Twinaphex
be98b0ea0b
Merge pull request #5117 from Scheiker/tinyalsa
...
(tinyalsa) open with O_NONBLOCK
2017-06-27 18:16:13 +02:00
Charlton Head
7cda786906
(tinyalsa) open with O_NONBLOCK
2017-06-27 10:39:02 -05:00
twinaphex
03ee897ae2
Try implementing core context version of XMB ribbon
2017-06-27 06:31:18 +02:00
Twinaphex
c16bb5ff5e
(Cocoa) Buildfix
2017-06-27 06:14:13 +02:00
twinaphex
c1c5ebf5f6
(Cocoa) Start implementing core context hooks
2017-06-27 06:11:08 +02:00
twinaphex
bfe8a8d48a
(tinyalsa) Remove oops function
2017-06-27 05:07:58 +02:00
twinaphex
2127f5202b
(tinyalsa) Fix memory leak
2017-06-27 05:01:55 +02:00
Twinaphex
e3e41e433e
Merge pull request #5115 from Scheiker/tinyalsa
...
(tinyalsa) Variable latency support.
2017-06-27 02:15:52 +02:00
Charlton Head
8b972a8d82
(tinyalsa) Variable latency support.
2017-06-26 19:08:22 -05:00
twinaphex
94af3addd0
Update cocoa_gl_ctx.m
2017-06-26 07:23:04 +02:00
twinaphex
f5a12d63cc
(Cocoa) Try to support Core GL 3.1/3.2/3.3 and 4.1 on OSX 10.7 and
...
10.10 respectively
2017-06-26 07:16:41 +02:00
twinaphex
688414c5bb
Get rid of some retro_assert usage
2017-06-26 05:38:51 +02:00
twinaphex
d3868cc06f
Get rid of retro_assert usage in file_path.c
2017-06-26 05:33:47 +02:00
twinaphex
20e7ac4280
Buildfix
2017-06-26 03:50:34 +02:00
twinaphex
411ade7fb9
Mingw buildfix
2017-06-26 03:47:47 +02:00
Twinaphex
6bbe74d260
Merge pull request #5110 from gouchi/master
...
Typo
2017-06-25 21:00:44 +02:00
Twinaphex
ff3a750e71
Merge pull request #5109 from Scheiker/tinyalsa
...
(tinyalsa) Allow changing device.
2017-06-25 20:59:18 +02:00
gouchi
721a8f6d47
Typo
2017-06-25 20:56:58 +02:00
Charlton Head
0ece49df50
(tinyalsa) Allow changing device.
2017-06-25 13:37:27 -05:00
Twinaphex
c444659683
Merge pull request #5107 from reztek/pt-br-translation
...
Fix mistake
2017-06-25 14:14:55 +02:00
Adolfo Ketzer
84e799fd09
Add files via upload
2017-06-25 07:17:06 -03:00
twinaphex
e1392b0fd4
(tinyalsa) Get rid of this variable
2017-06-25 07:08:09 +02:00
Twinaphex
e34dc17859
Merge pull request #5106 from Scheiker/tinyalsa
...
Remove extra error handling in tinyalsa_write for now
2017-06-25 06:55:28 +02:00
Charlton Head
15ca6c9507
remove extra error handling in tinyalsa_write for now
2017-06-24 23:42:36 -05:00
twinaphex
56f0bc2dcc
Cleanups to pcm_wait and pcm_sync_ptr
2017-06-25 04:54:28 +02:00
twinaphex
fc8392d1e7
(tinyalsa) Tiny cleanups
2017-06-25 04:28:19 +02:00
twinaphex
9a382ce6f4
(tinyalsa) Rewrite pcm_wait slightly
2017-06-25 04:24:06 +02:00
twinaphex
8487966c0b
(tinyalsa) Slightly rearrange pcm_writei
2017-06-25 04:18:05 +02:00
twinaphex
97063701f8
(tinyalsa) Buildfix
2017-06-25 04:11:11 +02:00
twinaphex
b74b0ceed5
CXX_BUILD fixes
2017-06-25 04:08:38 +02:00
twinaphex
5d1cfc47cc
C89_BUILD fixes
2017-06-25 04:05:34 +02:00
twinaphex
aaa590c817
(tinyalsa) No longer a header dependency on sound/asound.h
...
(tinyalsa) Try to bake it in for android
2017-06-25 02:06:37 +02:00
twinaphex
57514668f3
Revert "Update"
...
This reverts commit af3b2f22ec .
2017-06-24 23:15:16 +02:00
twinaphex
af3b2f22ec
Update
2017-06-24 23:05:29 +02:00
twinaphex
737adeabe7
Style nit
2017-06-24 22:58:06 +02:00
twinaphex
33c96bf6f2
This crashes
2017-06-24 22:09:18 +02:00
twinaphex
69061352a7
Comment functions out for now which remain unused
2017-06-24 21:57:45 +02:00
twinaphex
38e5d062e8
Merge tinyalsa pcm into audio/drivers/tinyalsa.c - now single-file
2017-06-24 21:48:43 +02:00
twinaphex
0aa4edafcf
Style nits
2017-06-24 21:28:21 +02:00
twinaphex
57c20bdee7
Try making driver a bit more full-featured
2017-06-24 21:23:49 +02:00
twinaphex
b7666b56d1
(tinyalsa) Add early return
2017-06-24 21:08:48 +02:00
Twinaphex
89b345e262
Merge pull request #5104 from reztek/pt-br-translation
...
More translation goodies
2017-06-24 21:01:48 +02:00
Adolfo Ketzer
b661466516
More translation goodies
2017-06-24 15:42:31 -03:00
Twinaphex
505d45fdc7
Merge pull request #5103 from Scheiker/tinyalsa
...
TinyALSA change pcm_config
2017-06-24 19:49:34 +02:00
Charlton Head
64cd82ceb2
TinyALSA change pcm_config
2017-06-24 12:42:53 -05:00
twinaphex
aec2dcb62a
(tinyalsa) silence warnings
2017-06-24 16:05:57 +02:00
Twinaphex
bc64ad7774
Merge pull request #5099 from Scheiker/tinyalsa
...
TinyALSA support
2017-06-24 04:44:42 +02:00
Charlton Head
02fb4cf718
quick TinyALSA build fixes...
2017-06-23 21:22:35 -05:00
Charlton Head
4ad5f67663
TinyALSA support
2017-06-23 20:44:00 -05:00
Twinaphex
e7d623f971
Merge pull request #5093 from libretro/revert-5076-master
...
Revert "udev input: support controlling the menu with a TV remote control"
2017-06-22 20:53:13 +02:00
Twinaphex
5c5c5ecbdf
Revert "udev input: support controlling the menu with a TV remote control"
2017-06-22 20:53:07 +02:00
Twinaphex
379546207f
Merge pull request #5090 from reztek/pt-br-translation
...
pt-br translation total remake
2017-06-22 19:18:13 +02:00
Adolfo Ketzer
091eff9879
Add files via upload
2017-06-22 10:36:53 -03:00
Jean-André Santoni
98beb5d64c
Hide the wifi stuff if HAVE_LAKKA is undefined
2017-06-22 13:35:56 +02:00
twinaphex
681351c581
Bump up to 1.6.1
2017-06-22 04:10:15 +02:00
Twinaphex
ffa9ddeec2
Merge pull request #5088 from RobLoach/patch-13
...
Use GLOBAL_CONFIG_DIR for the skeleton config path
2017-06-22 01:48:23 +02:00
Rob Loach
7b57696a51
Use GLOBAL_CONFIG_DIR for the skeleton config path
...
This saves us a compilation #if, and allows changing the `GLOBAL_CONFIG_DIR` during compilation if so desired.
2017-06-21 19:28:40 -04:00
Twinaphex
8068bcccbe
Merge pull request #5076 from bonzini/master
...
udev input: support controlling the menu with a TV remote control
2017-06-21 23:35:22 +02:00
Twinaphex
59bfe30214
Merge pull request #5085 from RobLoach/feature/RobLoach/hide-hidden-files
...
Disable "Show Hidden Files" by default
2017-06-21 18:51:42 +02:00
Rob Loach
37c0cf50fd
Disable showing hidden files by default
2017-06-21 10:46:32 -04:00
Twinaphex
fcc3260341
Merge pull request #5082 from RobLoach/patch-12
...
Add input_driver to config.def.h
2017-06-21 14:51:18 +02:00
Jean-André Santoni
736defed49
Flag some settings with LAKKA_ADVANCED
2017-06-21 14:28:15 +02:00
Jean-André Santoni
7202d38c57
Adopt the default UI settings organization in Lakka
2017-06-21 14:25:01 +02:00
Jean-André Santoni
e08089de48
Fix Lakka updater
2017-06-21 14:16:19 +02:00
Jean-André Santoni
d67348b467
Typo
2017-06-21 14:11:26 +02:00
Jean-André Santoni
eca0ac054a
More french translations
2017-06-21 13:39:44 +02:00
Rob Loach
5dfd97ff29
Add input_driver to config.def.h
...
This fixes the following compilation error:
```
CC core_info.c
In file included from core_info.c:31:0:
config.def.h:302:48: error: ‘INPUT_TOGGLE_NONE’ undeclared here (not in a function)
static unsigned menu_toggle_gamepad_combo = INPUT_TOGGLE_NONE
^
Makefile:155: recipe for target 'obj-unix/core_info.o' failed
```
2017-06-21 01:01:07 -04:00
twinaphex
6aa99ebb37
Take out <sys/cdefs.h>
2017-06-21 05:02:03 +02:00
Twinaphex
bf5a513e2d
Merge pull request #5081 from Scheiker/macrofixes
...
Macrofixes
2017-06-21 04:31:20 +02:00
Charlton Head
4ae7718f1c
add ; when !HAVE_MENU
2017-06-20 20:53:46 -05:00
Charlton Head
e8976762a5
include command.h when !HAVE_MENU
2017-06-20 20:52:04 -05:00
Jean-André Santoni
53f089ff09
More french translations
2017-06-20 14:24:23 +02:00
twinaphex
c2c4eeb4ca
Buildfix
2017-06-20 02:52:04 +02:00
twinaphex
9bf8465e02
Disable this by default for lakka and vita
2017-06-20 02:47:55 +02:00
twinaphex
852ef54b7d
Update CHANGES.md
2017-06-20 02:28:52 +02:00
twinaphex
c6e6b394d1
Rename some strings
2017-06-20 02:26:56 +02:00
twinaphex
540b9d5615
Add 'Show Core Updater'
2017-06-20 02:22:07 +02:00
twinaphex
c2c2e0cdc9
Add title to User Interface -> Views
2017-06-20 02:07:05 +02:00
twinaphex
652452b905
Create User Interface -> Views
2017-06-20 02:04:23 +02:00
twinaphex
2bc417e29f
rename some strings
2017-06-20 01:49:37 +02:00
twinaphex
66fc9e6a06
Add menu_show_online_updater
2017-06-20 01:42:28 +02:00
fr500
6803c16bae
Revert "Fixed dist-cores.sh script"
...
This reverts commit bcae2fdc9b .
2017-06-19 14:16:44 -05:00
Jean-André Santoni
e2c3f42390
Updated French translation part 1. #5073
2017-06-19 18:06:48 +02:00
Twinaphex
4200c2f135
Merge pull request #5078 from psyke83/xmbwallpaper
...
xmb: fix incorrect wallpaper alpha blending
2017-06-19 17:43:32 +02:00
twinaphex
f087419165
Rename platform_linux.c to platform_unix.c
2017-06-19 17:38:49 +02:00
Conn
78339ae67c
xmb: fix incorrect wallpaper alpha blending
2017-06-19 16:38:09 +01:00
Twinaphex
b2257347a3
Merge pull request #5075 from ensrha/master
...
Prevent OSS driver from being compiled & linked twice
2017-06-19 16:03:01 +02:00
Twinaphex
541cfbd635
Merge pull request #5077 from ensrha/sunxi-fix
...
Fix --enable-sunxi
2017-06-19 15:59:41 +02:00
ensrha
93ea78772d
Add missing verbosity include
2017-06-19 14:38:26 +01:00
ensrha
a1be55f655
Restore pixman, appears to have been deleted by mistake in 2078331495
2017-06-19 14:38:15 +01:00
Paolo Bonzini
d5cdbca322
add support for remote control devices and other ID_INPUT_KEY devices
...
* the remote control presents itself as ID_INPUT_KEY, not
ID_INPUT_KEYBOARD. However, ID_INPUT_KEYBOARD is a subset of
ID_INPUT_KEY.
* the remote control lacks the backspace and enter keys, which are hard
coded in RetroArch. It has "back" and "ok" instead, so map those to
RETROK_BACKSPACE and RETROK_ENTER as well.
Remote controls also have no ESC key, but that one is customizable
and I used the Power key of the remote (which already has a mapping
to RETROK_POWER).
The functionality provided is really the bare minimum, but it is enough
to teach a kid "press the power button here to watch TV"; compared to
pressing L1+R1+START+SELECT and navigating to the RetroArch's "quit"
menu item, that hopefully has more chances of success.
2017-06-19 15:09:13 +02:00
ensrha
1f841909f5
Prevent OSS driver from being compiled & linked twice
2017-06-19 13:18:04 +01:00
Paolo Bonzini
f850e64037
add volume down and volume up keys
2017-06-19 13:22:34 +02:00
twinaphex
e23f0be913
Prevent Coverity warning
2017-06-19 02:09:06 +02:00
twinaphex
914acd3956
Revert "Get rid of some warnings"
...
This reverts commit 3d45ba29d8 .
2017-06-18 20:02:50 +02:00
twinaphex
b134c5d23c
Revert "Set joypad_info.axis_threshold only once"
...
This reverts commit 605d877279 .
2017-06-18 20:01:48 +02:00
twinaphex
605d877279
Set joypad_info.axis_threshold only once
2017-06-18 19:56:31 +02:00
twinaphex
3d45ba29d8
Get rid of some warnings
2017-06-18 19:47:40 +02:00
twinaphex
097d9bc13b
(iOS) Buildfix
2017-06-18 19:43:55 +02:00
Twinaphex
56d744ceaa
(Cocoa) Shared hardware context starts to work now
2017-06-18 19:35:34 +02:00
twinaphex
652e00b93e
Update CHANGES.md push
2017-06-18 19:19:55 +02:00
twinaphex
e0cc113689
Try to fix this regression https://github.com/libretro/RetroArch/issues/5060
2017-06-18 18:50:46 +02:00
Andrés
eb371741a2
Merge pull request #5068 from allanin/master
...
Fixing wrong settings in Nuklear
2017-06-18 10:52:43 -05:00
twinaphex
a3f216ba86
(Android) Try to move this code to set_video_mode
2017-06-18 17:21:33 +02:00
twinaphex
4850af8eac
Revert "Try to set use_hw_ctx in advance for Android"
...
This reverts commit c010c5b258 .
2017-06-18 17:09:27 +02:00
twinaphex
c010c5b258
Try to set use_hw_ctx in advance for Android
2017-06-18 16:45:36 +02:00
twinaphex
5c973b6649
Add another entry to debug logging
2017-06-18 15:52:17 +02:00
twinaphex
2d76e98c22
Add debug logging
2017-06-18 15:48:44 +02:00
twinaphex
55e23395e0
Update Makefile.common
2017-06-18 15:35:46 +02:00
twinaphex
96ded45dd2
Update CHANGES.md
2017-06-18 14:15:02 +02:00
Twinaphex
6db8aa8a65
Merge pull request #5067 from danieljg/master
...
Added code for single port psx to ps3 adapter
2017-06-18 11:16:15 +02:00
allanin
c990a57359
Fixing wrong settings in Nuklear
2017-06-18 05:57:08 +00:00
Daniel Jimenez
bcae2fdc9b
Fixed dist-cores.sh script
2017-06-17 14:36:19 -07:00
Daniel Jimenez
5267b630f8
Added code for single port psx to ps3 adapter
...
On branch master
Changes to be committed:
modified: ../griffin/griffin.c
modified: ../input/connect/connect_ps2adapter.c
new file: ../input/connect/connect_psxadapter.c
modified: ../input/connect/joypad_connection.c
modified: ../input/connect/joypad_connection.h
2017-06-17 14:19:09 -07:00
twinaphex
e6a1afdb22
Update Makefiles
2017-06-16 15:38:20 +02:00
twinaphex
cf71d465a3
Turn mkdir_norecurse into static function
2017-06-16 15:33:06 +02:00
twinaphex
6af5bd01bf
Merge retro_stat and file_path
2017-06-16 15:00:11 +02:00
Jean-André Santoni
7e8aabd080
Revert "Update translation french"
...
This reverts commit 8980c8a46b .
2017-06-15 21:37:10 +02:00
twinaphex
822844e676
Update CHANGES.md
2017-06-15 16:23:02 +02:00
Twinaphex
55e6ddc88e
Merge pull request #5062 from bubuleur/patch-1
...
Update translation french
2017-06-15 16:22:10 +02:00
bubuleur
8980c8a46b
Update translation french
2017-06-15 16:15:45 +02:00
Twinaphex
d25a749702
Merge pull request #5061 from QuarkTheAwesome/master
...
Tweaks to let DOSBox core work on Wii U
2017-06-15 07:43:22 +02:00
Ash
2492f3d6b3
Add missing_libc_functions.c (for DOSBox)
2017-06-15 15:21:38 +10:00
Ash
7f5986e1d5
Rename Wii U log functions (conflict in DOSBox)
2017-06-15 15:20:58 +10:00
Ash
6bc0f02435
Add Wii U files to .gitignore
2017-06-15 15:20:05 +10:00
Brad Parker
aa45e5023f
Merge branch 'master' of https://github.com/bparker06/RetroArch
2017-06-14 20:39:52 +00:00
Brad Parker
d5a1ad0a73
android: delay loading of RetroActivity until after permissions are granted
2017-06-14 20:19:52 +00:00
Brad Parker
fca0e52bdd
win32: make includes lowercase to fix cross-compilation on linux
2017-06-13 22:25:47 -04:00
twinaphex
39ea7deef7
Add sha1_main
2017-06-13 10:21:38 +02:00
twinaphex
2e9c5ba6f9
Add sha1_main.c
2017-06-13 10:18:10 +02:00
twinaphex
34dd03a16f
Don't bake in SHA1 main function
2017-06-13 09:33:18 +02:00
twinaphex
c7ac70a923
Combine video_renderchain_driver.c and video_driver.c
2017-06-12 15:45:58 +02:00
Twinaphex
2496a6287c
Merge pull request #5056 from casdevel/drm
...
Add missing include directive
2017-06-12 14:23:50 +02:00
Zoran Vuckovic
08b6fdb697
Add missing include directive
2017-06-12 14:13:08 +02:00
twinaphex
470995630b
(7zip) Cleanup unneeded stuff
2017-06-12 13:07:35 +02:00
twinaphex
11d4827c9f
Update griffin
2017-06-12 12:59:49 +02:00
twinaphex
fba0080ebc
(7zip) remove some unneeded files
2017-06-12 12:40:48 +02:00
twinaphex
8d1e51af7c
Make archive_file_7z.c less dependent on 7zip source files
2017-06-12 12:26:19 +02:00
twinaphex
1598042e8e
(udev) Keyboard should work again in DRM/KMS
2017-06-12 12:09:19 +02:00
Twinaphex
e610a906b5
Merge pull request #5053 from Avton1/patch-5
...
Create msg_hash_ru.h
2017-06-12 06:42:55 +02:00
Twinaphex
77cc37743c
Merge pull request #5054 from danieljg/master
...
Fix image mirroring in vertical games on the 3ds port (bug #4817 )
2017-06-12 06:41:56 +02:00
Daniel Jimenez
288657971d
Merge branch 'master' of github.com:libretro/RetroArch
2017-06-11 18:21:09 -07:00
Brad Parker
f5a126df24
update Japanese translation
2017-06-11 21:12:39 -04:00
Daniel Jimenez
22fc07a839
Fix mirrored images in vertical games on 3DS (bug #4817 )
...
On branch master
Your branch is up-to-date with 'origin/master'.
Changes to be committed:
modified: ctr_gfx.c
2017-06-11 18:12:37 -07:00
Avton1
075930c420
Create msg_hash_ru.h
2017-06-12 08:48:45 +08:00
Jean-André Santoni
364440813f
Merge pull request #5009 from psyke83/xmbtrans
...
xmb: enable menu transparency support when emulation is paused (v2)
2017-06-11 21:23:24 +02:00
twinaphex
a41b8bc199
Direct usage of epoll
2017-06-11 20:51:21 +02:00
twinaphex
e92feb85af
Use epoll functions directly
2017-06-11 20:44:02 +02:00
twinaphex
895c817fa5
ifdef this
2017-06-11 19:56:14 +02:00
twinaphex
5e0e970c92
Cleanups
2017-06-11 19:48:40 +02:00
twinaphex
483aceb2af
Update CHANGES.md
2017-06-11 18:30:10 +02:00
twinaphex
0a77d35cb9
Update CHANGES.md
2017-06-11 18:29:31 +02:00
Brad Parker
42e56c8432
fix all_users_control_menu logic
2017-06-11 12:28:47 -04:00
twinaphex
0751cb238d
Add HAVE_HID ifdefs
2017-06-11 18:12:38 +02:00
twinaphex
060753258a
Combine input_driver.c and input_keyboard.c
2017-06-11 17:51:12 +02:00
twinaphex
68516cf74c
(input_keyboard.c) cleanups
2017-06-11 17:35:48 +02:00
twinaphex
e2d4ff5614
Don't need ctype 'isprint' here anymore
2017-06-11 16:56:31 +02:00
twinaphex
9ec396c0ea
Remove some dead code
2017-06-11 16:51:50 +02:00
twinaphex
c14c4cd394
Use BIT64_SET
2017-06-11 16:45:55 +02:00
twinaphex
5081d03194
Cleanups
2017-06-11 16:26:27 +02:00
twinaphex
7e9cb39519
Use BIT64_SET
2017-06-11 16:24:24 +02:00
twinaphex
612cb54cfe
Merge input_hid_driver
2017-06-11 08:56:36 +02:00
twinaphex
80e2911bec
Cleanups
2017-06-11 00:23:19 +02:00
twinaphex
d482739dfd
Fix binding
2017-06-10 23:26:52 +02:00
Twinaphex
d0aad07930
Merge pull request #5050 from hizzlekizzle/master
...
change --help text for --log-file option
2017-06-10 22:54:30 +02:00
hizzlekizzle
0319041ffb
change --help text for --log-file option
...
--log-file seems to be one of the few CLI switches that doesn't accept both space and =. Instead, it will fail to launch if you use the '=', which is the suggested syntax in the --help text.
2017-06-10 15:39:59 -05:00
twinaphex
95e588ce0f
Fix C89_BUILD
2017-06-10 12:52:45 +02:00
twinaphex
9b13894438
Slightly rewrite input_state for android input driver
2017-06-10 12:48:09 +02:00
twinaphex
34be5566dd
(udev fix) This fixes touchpad movement inside the menu
2017-06-10 12:27:22 +02:00
twinaphex
84f5fa1f26
(epoll_common.c) Cleanups; don't use verbosity logging inside
2017-06-10 12:07:01 +02:00
twinaphex
c70526b7af
Fix hotplug regressions with udev
2017-06-10 11:58:22 +02:00
twinaphex
e8c73c6683
Rewrite other input drivers too
2017-06-10 11:22:24 +02:00
twinaphex
d32cf4c866
Slightly rewrite input_state implementations of cocoa_input.c
...
and linuxraw_input.c
2017-06-10 11:09:58 +02:00
twinaphex
37656eed84
(udev_input.c) Rework input_state
2017-06-10 10:58:56 +02:00
twinaphex
cea6dbbb6a
(wayland) Fix input issue
2017-06-10 08:40:28 +02:00
twinaphex
cffe023085
Fix wayland
2017-06-10 08:33:01 +02:00
Twinaphex
6d85e1f0a6
Merge pull request #5045 from casdevel/mice
...
Add player mouse device selection
2017-06-10 04:13:16 +02:00
Zoran Vuckovic
e698e75a51
Adapt touchpad code for multiple mice support
2017-06-09 21:17:11 +02:00
twinaphex
34c1c5a361
Try to guard against value being -1
2017-06-09 12:15:26 +02:00
twinaphex
473aed632d
Get rid of this
2017-06-09 02:14:48 +02:00
Twinaphex
33905af090
Merge pull request #5042 from Avton1/patch-4
...
Create msg_hash_ru.h
2017-06-09 01:37:39 +02:00
Avton1
3a34329cb7
Create msg_hash_ru.h
2017-06-09 07:31:48 +08:00
twinaphex
44fdbf7763
Update CHANGES.md
2017-06-09 00:00:28 +02:00
twinaphex
96ab060995
Update CHANGES.md
2017-06-08 23:58:40 +02:00
twinaphex
cdf7a403ea
Add audio mixer mute enable
2017-06-08 23:53:24 +02:00
twinaphex
cdd7fbeb52
Add audio mixer volume setting
2017-06-08 22:58:43 +02:00
twinaphex
8f5f3d15f3
Add AUDIO_ACTION_MIXER_VOLUME_GAIN
2017-06-08 22:38:54 +02:00
twinaphex
5812471350
Need to apply db_to_gain to convert decibel to gain
2017-06-08 22:32:03 +02:00
twinaphex
420d0d0607
Get rid of audio_driver_set_volume_gain
2017-06-08 22:24:51 +02:00
twinaphex
65633c93f3
Audio mute now applies audio gain of 0.00 - no longer stops/starts
...
audio driver on mute toggle - should no longer unblock on audio
now if we set audio mute
2017-06-08 22:09:04 +02:00
twinaphex
cd3276c554
Add volume override for audio_mixer_mix
2017-06-08 22:03:11 +02:00
twinaphex
8980f8c1ea
Get rid of useless wrapper function epoll_waiting
2017-06-08 21:52:50 +02:00
twinaphex
eb08a86647
Get rid of udev_common.c
2017-06-08 21:46:26 +02:00
twinaphex
b633b8ad2d
Get rid of implicit memset
2017-06-08 21:38:05 +02:00
Zoran Vuckovic
39108f97e9
Add player mouse index handling to winraw input driver
2017-06-08 17:35:34 +02:00
Zoran Vuckovic
44930716ba
Add player mouse index handling to udev input driver
2017-06-08 18:49:08 +02:00
Zoran Vuckovic
a74197dc49
Add player mouse index setting
2017-06-08 17:57:36 +02:00
twinaphex
f86f1b3e32
Simplify gl_raster_font_upload_atlas
2017-06-08 08:10:23 +02:00
twinaphex
aaf3c876eb
gl_raster_font.c - Cleanups
2017-06-08 06:44:04 +02:00
Twinaphex
e2be9e659d
Silence some warnings
2017-06-08 02:44:38 +02:00
twinaphex
d7ff2de094
Add stubbed out setting
2017-06-08 00:28:53 +02:00
twinaphex
6b1b8fc35a
Add netplay settings sublist
2017-06-08 00:19:43 +02:00
twinaphex
0c3283574d
Add deferred hooks for netplay submenu
2017-06-08 00:11:00 +02:00
twinaphex
ab087faa2a
Try to move access call to maybe prevent 'time of check time of use'
...
coverity error
2017-06-07 23:29:29 +02:00
twinaphex
5c84f9158e
Try to prevent out-of-bounds write
2017-06-07 23:03:08 +02:00
twinaphex
a371815efd
Try to null-terminate string
2017-06-07 22:47:07 +02:00
twinaphex
eb5bf9451d
(psp_joypad.c) Cleanups
2017-06-07 22:34:37 +02:00
twinaphex
c711749973
(iohidmanager_hid.c) Cleanups
2017-06-07 21:14:34 +02:00
twinaphex
4a5593255f
(android_joypad.c) Small cleanup
2017-06-07 21:10:06 +02:00
twinaphex
5ef8b69c9c
(wiiu_input.c) Minor style nits
2017-06-07 21:06:24 +02:00
twinaphex
dfcbd77a6b
(ctr/wiiu) Minor stylistic nits
2017-06-07 21:04:13 +02:00
twinaphex
afa07219cd
(linuxraw_joypad.c) Cleanups
2017-06-07 20:58:46 +02:00
twinaphex
f9061ca931
Simplify udev_joypad_button
2017-06-07 20:48:33 +02:00
twinaphex
9a471d0ef4
Simplify udev_joypad.c
2017-06-07 20:44:14 +02:00
Twinaphex
c7036b24d4
Merge pull request #5038 from RobLoach/patch-11
...
[DB] Update RDB building to ignore missing keys
2017-06-07 19:54:00 +02:00
Twinaphex
0cbe5164b4
Merge pull request #5039 from shizeeg/keypadfix
...
[INPUT]: KP0, KP1, KP2, KP3 keys don't work on GNU/Linux fixes issue #5034
2017-06-07 19:53:31 +02:00
sh!zeeg
5887c46e08
[INPUT]: fix KP0, KP1, KP2, KP3 keys on GNU/Linux
2017-06-07 19:52:20 +03:00
Rob Loach
11f8938f7e
Update RDB building to ignore missing keys
...
This change makes it so that when building the RDB files, the entries that are missing `serial` keys will simply be ignored and the RDB file will still build. When it's missing the key, it also logs which line it's processing so that we can easily fix the broken entry in libretro-database.
2017-06-07 10:43:56 -04:00
Jean-André Santoni
0dd2304e7c
Merge pull request #5037 from casdevel/udev-drm
...
Fix DRM/KMS keyboard handling
2017-06-07 13:29:22 +02:00
Zoran Vuckovic
ceca89e104
Fix DRM/KMS keyboard handling
2017-06-07 12:25:10 +02:00
twinaphex
6c81007eb9
Should hopefully fix scanning of PS1 games
2017-06-07 11:12:11 +02:00
Twinaphex
803ae53372
Merge pull request #5036 from GregorR/netplay-disconnection-forwarding
...
Handle forwarding of netplay state demotions correctly.
2017-06-07 03:54:13 +02:00
twinaphex
f6c2d97ed5
Don't do these constant checks
2017-06-07 03:41:36 +02:00
Gregor Richards
fb3c35dc9f
Handle forwarding of netplay state demotions correctly.
...
Netplay state demotions, i.e. changes from playing to spectating or
disconnected states, could cause chain disconnections of all other
clients. This was due to a bug in when MODE change messages were sent.
Clients rely on the server sending all messages in its own order, and as
a consequence, the server typically holds messages for retransmission
until they can be retransmitted at the correct time. MODE messages were
not held, so could be sent early. When they were sent early, this caused
other clients to panic and disconnect.
A smaller but much stupider secondary bug was also fixed, in which the
first connection could be dropped due simply to writing connections[0]
instead of connections[i] somewhere.
2017-06-06 21:35:09 -04:00
twinaphex
b610d034ae
(sinc_resampler.c) Cut down on ifdef party
2017-06-07 03:09:23 +02:00
twinaphex
34b5d0025b
Get rid of implicit declaration warnings
2017-06-07 03:02:50 +02:00
twinaphex
486660471e
(Android) Buildfix
2017-06-07 03:01:00 +02:00
twinaphex
d9e6cbb065
Simplifications to SDL input driver
2017-06-07 01:45:09 +02:00
twinaphex
59c3f8b06e
Cleanups
2017-06-07 01:19:44 +02:00
twinaphex
603d4d0464
(udev/x11) Simplifications
2017-06-07 01:17:55 +02:00
twinaphex
9e93bdbe27
(linuxraw_input.c) simplifications
2017-06-07 01:12:35 +02:00
Twinaphex
3dede6d71a
OSX buildfix
2017-06-07 00:35:11 +02:00
twinaphex
c3f5c499f3
Simplify cocoa_input
2017-06-07 00:33:03 +02:00
twinaphex
afd6a2bec5
Cleanups
2017-06-07 00:10:39 +02:00
twinaphex
604a558382
Get rid of input_wl_is_pressed
2017-06-07 00:09:31 +02:00
twinaphex
deb804ab2f
(x11_input.c) get rid of this inline function
2017-06-06 23:50:51 +02:00
twinaphex
c7b45aaf80
warning fix for C89_BUILD
2017-06-06 23:22:20 +02:00
twinaphex
3d61c7fdfc
MSVC buildfix
2017-06-06 23:19:07 +02:00
Twinaphex
b148ae8092
Merge pull request #5035 from flibitijibibo/master
...
[SDL2] Fix joypad info for SDL_GameController devices
2017-06-06 22:34:47 +02:00
Ethan Lee
bf20021338
[SDL2] Fix joypad info for SDL_GameController devices
2017-06-06 16:16:44 -04:00
twinaphex
3443153ccc
(DRM/KMS) If we have the X11 input driver selected, default to udev and/or
...
linuxraw driver instead
2017-06-06 21:15:32 +02:00
twinaphex
96bfb35e0b
Set default input driver to x - udev can be hit/miss on some
...
people's configurations
2017-06-06 21:04:15 +02:00
Twinaphex
89fe5625cb
Merge pull request #5031 from casdevel/winraw
...
Add L/R virtual keys handling
2017-06-06 18:44:49 +02:00
Zoran Vuckovic
d88b76c26f
Add L/R virtual keys handling
2017-06-06 13:50:41 +02:00
Twinaphex
829392398e
Merge pull request #5030 from blackgur/master
...
Update msg_hash_ru.h
2017-06-06 10:20:58 +02:00
twinaphex
f5225a479e
(task_database_cue.c) Use string_is_equal instead
2017-06-06 10:20:34 +02:00
blackgur
d479bd0e1e
Update msg_hash_ru.h
2017-06-06 11:15:54 +03:00
twinaphex
3d54afdc1b
Change to string_is_equal
2017-06-06 09:46:13 +02:00
twinaphex
1d65222051
No longer need linux/input.h header
2017-06-06 08:31:41 +02:00
twinaphex
5d78c2209f
Remove obsolete header
2017-06-06 08:30:01 +02:00
twinaphex
efdfb29d50
Turn input_joypad_is_pressed into static inline function
2017-06-06 08:12:53 +02:00
twinaphex
7685f93d00
input_menu_keys_pressed - don't use input_joypad_pressed
2017-06-06 07:59:41 +02:00
twinaphex
ded0813f6b
Don't need this header
2017-06-06 07:36:06 +02:00
twinaphex
f307135d1d
Split up wayland input driver into separate driver; and
...
improve mouse support for menu
2017-06-06 07:34:33 +02:00
twinaphex
470c857470
Only unload core when it's not the dummy core
2017-06-06 06:16:43 +02:00
twinaphex
6b3dbff75f
Merge input_driver.c and input_joypad_driver.c
2017-06-06 05:56:02 +02:00
twinaphex
0bd998665b
Turn this function into static INLINE
2017-06-06 05:38:01 +02:00
twinaphex
007bb0de39
Buildfix
2017-06-06 05:36:12 +02:00
twinaphex
9ebfb36b4e
Use rarch_keysym_lut directly
2017-06-06 05:17:25 +02:00
twinaphex
e276142be3
(udev_input.c) Cleanup
2017-06-06 04:18:35 +02:00
twinaphex
4f22c3d13e
(x11_input.c) Simplifications
2017-06-06 04:15:45 +02:00
twinaphex
15c4f82dec
(udev_input.c) Cleanups
2017-06-06 03:59:52 +02:00
twinaphex
ae98ea7210
Remove unused function
2017-06-06 03:49:21 +02:00
twinaphex
eee1ff7b46
Update NL localization
2017-06-05 19:53:16 +02:00
Francisco José García García
c9d90ce1b6
(VITA) Add support for external usb if mounted
2017-06-05 08:52:20 +02:00
twinaphex
cacde2b464
(dynamic_dummy.c) Uniquely name frame_buf
2017-06-05 06:53:18 +02:00
twinaphex
7bcffde6c6
Revert "Add this conditional check"
...
This reverts commit f5fc95cd04 .
2017-06-05 06:52:16 +02:00
twinaphex
f5fc95cd04
Add this conditional check
2017-06-05 06:50:24 +02:00
twinaphex
c3c772a79a
(udev) Avoid warning with helgrind - input descriptor -1 is invalid
2017-06-05 05:18:38 +02:00
Twinaphex
d903b1cc60
Merge pull request #5026 from fr500/staging
...
AARCH64 support
2017-06-05 04:37:31 +02:00
radius
304a647248
dlopen libandroid from lib64 instead
2017-06-04 21:20:39 -05:00
radius
8f55e77afe
disable NEON
2017-06-04 21:00:40 -05:00
radius
c6c8881ab2
add AARCH64 defines
2017-06-04 20:38:53 -05:00
twinaphex
37c0a2d923
Remove this code
2017-06-04 22:37:49 +02:00
twinaphex
f5c5f489b3
(stb_vorbis.h) Cleanups
2017-06-04 22:34:27 +02:00
twinaphex
dae733132a
(stb_vorbis.h) Remove code we don't need
2017-06-04 22:28:06 +02:00
twinaphex
4a8d8d4d9f
Remove code we don't need from stb_vorbis.h
2017-06-04 21:47:38 +02:00
twinaphex
8b945a103f
(udev_input.c) Set st_dev manually
2017-06-04 21:16:35 +02:00
Twinaphex
a3c88fec74
Merge pull request #5021 from casdevel/udev
...
Fix duplicate characters when searching
2017-06-04 21:01:43 +02:00
Zoran Vuckovic
ab793b92a3
Remove XKBCOMMON code
2017-06-04 07:23:32 +02:00
Zoran Vuckovic
1911aadc19
Remove duplicate keyboard handling
2017-06-04 07:16:57 +02:00
twinaphex
85058fbe5c
(udev_input.c) Some cleanups and a runtime check for X11
2017-06-03 18:54:04 +02:00
Twinaphex
a8a8bde2ef
Merge pull request #5017 from casdevel/udev
...
Add pointer handling to fullscreen mode
2017-06-03 18:43:29 +02:00
Zoran Vuckovic
210da4d204
Add ifdef checks for X11-specific code
2017-06-03 18:01:27 +02:00
Zoran Vuckovic
05a90f7f70
Add mouse grab/ungrab feature
2017-06-03 16:26:08 +02:00
Twinaphex
45305b4c04
Merge pull request #5014 from theheroGAC/patch-2
...
Update msg_hash_it.h
2017-06-03 16:08:07 +02:00
Zoran Vuckovic
39a9ac8444
Add pointer handling to fullscreen mode
2017-06-03 12:46:53 +02:00
theheroGAC
5efb90d614
Update msg_hash_it.h
2017-06-03 11:55:16 +02:00
theheroGAC
d0a4632c13
Update msg_hash_it.h
...
82% Translated into Italian :)
2017-06-03 09:57:32 +02:00
Twinaphex
97e3a9e908
Merge pull request #5012 from theheroGAC/patch-1
...
Update msg_hash_it.h
2017-06-02 21:24:06 +02:00
theheroGAC
e237b0f0aa
Update msg_hash_it.h
2017-06-02 21:03:49 +02:00
theheroGAC
5afc868562
Update msg_hash_it.h
2017-06-02 18:57:17 +02:00
Twinaphex
a8f1831a62
Merge pull request #5010 from casdevel/udev
...
Add multiple mice support to udev input driver
2017-06-02 16:45:13 +02:00
Twinaphex
647dc488ff
Merge pull request #5011 from casdevel/winraw
...
Fix capabilities report
2017-06-02 15:25:07 +02:00
Zoran Vuckovic
f740776105
Fix capabilities report
2017-06-02 09:47:43 +02:00
Zoran Vuckovic
11559f294a
Add multiple mice support to udev driver
2017-06-02 07:57:07 +02:00
Conn
f413b23f06
xmb: enable menu transparency support when emulation is paused (v2)
...
Allow xmb menu driver transparency when "Pause when menu activated" is enabled (default setting).
This is also the default behaviour of the rgui driver and is helpful for users to preview
video/shader changes on the fly.
Issues fixed:
gfx/video_driver: enable menu transparency only when game is loaded (as a loaded core can display
black or corrupt image)
gfx/video_driver: don't clobber cached frame during driver reinit if game was loaded
(fixes missing menu background/paused foreground on full screen toggle)
menu/drivers/xmb: ensure transparency is applied when game is loaded and no shader pipeline active.
menu/menu_driver: explicitly apply transparency only for existing textures (i.e. wallpapers), to
avoid background of cores with no content yet loaded mixing with wallpaper.
2017-06-02 02:55:59 +01:00
Zoran Vuckovic
2056ebc803
Allow udev input to be used with X11 context
2017-06-02 01:08:28 +02:00
twinaphex
a4358deb0d
Bump versioncode
2017-06-01 17:27:20 +02:00
twinaphex
44b4a4e028
Revert "xmb: enable menu transparency support when emulation is paused"
...
This reverts commit 17d0037bd5 .
2017-06-01 17:21:55 +02:00
Jean-André Santoni
6e3b60a91a
Merge pull request #5006 from psyke83/xmbtrans
...
xmb: enable menu transparency support when emulation is paused
2017-06-01 13:12:19 +02:00
Jean-André Santoni
478909697b
Merge pull request #5007 from gouchi/master
...
Update CHANGES.md
2017-06-01 13:03:52 +02:00
gouchi
71efef723b
Update CHANGES.md
2017-06-01 12:43:27 +02:00
twinaphex
25a89c3ff1
Update CHANGES.md
2017-06-01 05:26:44 +02:00
twinaphex
1056027d4d
Bump up version code to 54
2017-06-01 03:49:51 +02:00
twinaphex
f14473fd23
(PS3) Add HAVE_STB_VORBIS
2017-06-01 01:25:41 +02:00
twinaphex
69ab4b6137
Remove HAVE_RLAUNCH
2017-06-01 01:24:46 +02:00
twinaphex
6bf867330f
(Android) Add -DHAVE_STB_VORBIS
2017-06-01 01:17:47 +02:00
twinaphex
f085e69939
(OSX/iOS) Add HAVE_STB_VORBIS
2017-06-01 01:16:26 +02:00
Conn
17d0037bd5
xmb: enable menu transparency support when emulation is paused
...
Allow xmb menu driver transparency when "Pause when menu activated" is enabled (default setting).
This is also the default behaviour of the rgui driver and is helpful for users to preview
video/shader changes on the fly.
Issues fixed:
gfx/video_driver: enable menu transparency only when game is loaded (as a loaded core can display
black or corrupt image)
gfx/video_driver: don't clobber cached frame (fixes missing background on full screen toggle)
menu/drivers/xmb: ensure transparency is applied when game is loaded and no shader pipeline active.
menu/menu_driver: explicitly apply transparency only for existing textures (i.e. wallpapers), to
avoid background of cores with no content yet loaded mixing with wallpaper.
2017-05-31 23:45:16 +01:00
Twinaphex
03160ed3fc
Merge pull request #5005 from libretro/revert-4985-master
...
Revert "xmb: allow transparency when emulation paused"
2017-06-01 00:28:01 +02:00
Twinaphex
1be1386161
Revert "xmb: allow transparency when emulation paused"
2017-06-01 00:27:44 +02:00
twinaphex
cc1954b4ac
Add 'Filter by current core'
2017-06-01 00:25:13 +02:00
Twinaphex
973600ab30
Merge pull request #4999 from fr500/master
...
prevent these tasks to run more than once on shutdown
2017-05-31 14:11:03 +02:00
radius
f2a8b11ef7
prevent these tasks to run more than once on shutdown
2017-05-31 00:34:01 -05:00
twinaphex
558181e7dd
(jsonsax_full.c) Silence some warnings
2017-05-31 04:23:28 +02:00
Twinaphex
6be03843e3
Merge pull request #4997 from hizzlekizzle/master
...
update Cg menu ribbon for additive blending
2017-05-31 03:16:49 +02:00
hizzlekizzle
ba2cf008c6
update Cg menu ribbon for additive blending
...
Fixes solid white ribbon.
2017-05-30 20:13:58 -05:00
twinaphex
6b638cae8b
prevent uninitialized variable
2017-05-31 02:21:43 +02:00
twinaphex
37283185c9
(setting_list.c) Cleanups
2017-05-31 02:00:38 +02:00
twinaphex
b13dc7415c
(audio_driver.c) Audio mixer - Plug another memory leak
2017-05-31 01:23:20 +02:00
Twinaphex
7053a74d3f
Merge pull request #4995 from casdevel/winraw
...
Add missing keymaps
2017-05-31 00:38:36 +02:00
Zoran Vuckovic
a47ab76500
Add missing keymaps
2017-05-31 00:35:28 +02:00
Twinaphex
ecbd921668
Merge pull request #4992 from casdevel/winraw
...
Fix keyboard key translation issue
2017-05-30 23:57:51 +02:00
twinaphex
659668749c
Use string_is_equal here
2017-05-30 23:50:02 +02:00
Zoran Vuckovic
32d4e740ce
Fix keyboard key translation issue
2017-05-30 22:59:31 +02:00
twinaphex
1af6d8a59f
Add audio_mixer_find_index - and attempt to plug memleaks
2017-05-30 22:34:18 +02:00
Twinaphex
b46c78f391
Merge pull request #4991 from casdevel/winraw
...
Remove unused code
2017-05-30 21:43:09 +02:00
Zoran Vuckovic
8c9e72aec1
Remove unused code
2017-05-30 21:05:55 +02:00
twinaphex
a6dc4430ba
Change this to string_is_equal
2017-05-30 18:54:10 +02:00
twinaphex
bc7427732c
Buildfix
2017-05-30 16:57:29 +02:00
twinaphex
eb8b31df3c
Silence some Coverity warnings
2017-05-30 16:44:19 +02:00
Twinaphex
dabbaee7b9
Merge pull request #4989 from Tatsuya79/patch-1
...
Hide load message when saving state.
2017-05-30 15:08:01 +02:00
Tatsuya79
1df9766491
Hide load message when saving state.
...
fix https://github.com/libretro/RetroArch/issues/4460
2017-05-30 14:07:04 +02:00
Jean-André Santoni
c4b2feb811
Merge pull request #4985 from psyke83/master
...
xmb: allow transparency when emulation paused
2017-05-30 08:11:35 +02:00
twinaphex
fd64b158ac
Add audio_mixer_play_stop_cb initial impl.
2017-05-30 06:29:19 +02:00
twinaphex
70d906c176
(audio mixer) Add default stop_cb which decrements audio mixer idx value
2017-05-30 06:03:36 +02:00
Twinaphex
b6c0688f41
Merge pull request #4987 from fr500/master
...
start fixing bsv recording
2017-05-30 05:50:54 +02:00
Zoran Vuckovic
451db1fac5
Add multiple mice support
2017-05-30 05:50:38 +02:00
radius
6d6309aaf0
start fixing bsv recording
2017-05-29 22:49:12 -05:00
twinaphex
c83d72d589
Buildfix for Python
2017-05-30 04:11:04 +02:00
twinaphex
46806e7204
Bake out stdin_stream.c
2017-05-30 03:00:11 +02:00
twinaphex
c5fe9f4252
Build warning fix
2017-05-30 02:58:59 +02:00
twinaphex
eeff3b87e8
Turn this into #elif defined(_WIN32)
2017-05-30 02:55:29 +02:00
Brad Parker
78a0711bff
XMB: prevent null pointer dereference with GDI driver
2017-05-29 20:35:33 -04:00
twinaphex
3d4d9b09cf
Comment this out
2017-05-30 01:47:49 +02:00
twinaphex
449483206f
Revert "New attempt to fix memory leaks of struct retro_system_info"
...
This reverts commit a1d3dd69dd .
2017-05-30 01:44:49 +02:00
Conn
57503051ea
xmb: allow transparency when emulation paused
...
Allow xmb menu driver transparency when "Pause when menu activated" is enabled (default setting).
This is also the default behaviour of the rgui driver and is helpful for users to preview
video/shader changes on the fly.
2017-05-29 23:49:40 +01:00
Twinaphex
0066fe8065
Merge pull request #4982 from arakerlu/fix_video_driver_translate_coord_viewport
...
Fix scaling bug in video_driver_translate_coord_viewport()
2017-05-29 23:53:41 +02:00
Arto Vainiolehto
766e4f5110
Fix scaling bug in video_driver_translate_coord_viewport()
...
- now scaled_x and height are correctly calculated, using viewports's width and height, respectively, as the scaling factor
-- previously the scaling factor was the screen's width/height, which meant that if screen and viewport had different bounds, scaled_x/scaled_y were incorrectly calculated
2017-05-30 00:00:56 +03:00
twinaphex
691fa0a31d
Remove the diff
2017-05-29 22:24:43 +02:00
twinaphex
a1d3dd69dd
New attempt to fix memory leaks of struct retro_system_info
...
char variables
2017-05-29 22:24:10 +02:00
twinaphex
68beaa5ffc
Update diff
2017-05-29 22:21:01 +02:00
twinaphex
67c95d6dfb
Add newdiff.diff
2017-05-29 21:35:33 +02:00
Jean-André Santoni
710e912aca
(XMB) Code cleaning
2017-05-29 21:00:00 +02:00
Jean-André Santoni
66bfdc9408
(XMB) draw_thumbnail refactoring
2017-05-29 20:58:29 +02:00
twinaphex
0bd74c923f
(playlist.c) Turn this code more robust
2017-05-29 20:36:18 +02:00
twinaphex
1cdd0e47cb
Backport polling updates - mouse smoothness was broken in cores
2017-05-29 20:30:01 +02:00
twinaphex
dfae380f33
Backport patches -
...
- Attempt to skip cheevos when path is of media type
- Don't do CRC32 encoding for media types
2017-05-29 20:26:10 +02:00
twinaphex
b4e16c243c
Style nits
2017-05-29 14:58:30 +02:00
twinaphex
2fa401ef26
Remove #if 0
2017-05-29 14:54:25 +02:00
twinaphex
5521d58994
Only use runloop_get_system_info function outside retroarch.c
2017-05-29 05:38:33 +02:00
twinaphex
44bf15ad28
Remove unused menu_display_msg_queue
2017-05-29 05:34:24 +02:00
twinaphex
30047af7a3
Get rid of these strdup leaks
2017-05-29 04:39:12 +02:00
twinaphex
426dfd79db
Properly hide 'Core Information' if core is unloaded
2017-05-29 03:35:11 +02:00
twinaphex
a58cbf6e42
Call libretro_free_system_info from RARCH_CTL_PREINIT
2017-05-29 03:26:05 +02:00
twinaphex
7fabbcebba
Revert "Should get rid of the memory leaks to do with the system info"
...
This reverts commit 1808c6de57 .
2017-05-29 03:24:15 +02:00
Jean-André Santoni
51adb3ff78
Fix the navigation pointer when clicking tabs in glui
2017-05-29 02:50:42 +02:00
twinaphex
e67b6d4b3c
Fix coverity error
2017-05-29 02:30:12 +02:00
Jean-André Santoni
a23e2ead3c
Start fixing the cancel callback in the content downloader
2017-05-29 02:25:35 +02:00
twinaphex
d2bc5e0454
Fix more ASAN errors
2017-05-29 02:21:56 +02:00
twinaphex
c6ead6e973
Make this code more robust
2017-05-29 02:16:25 +02:00
twinaphex
5a4bb34cf8
Fix directory selection by mouse/touch
2017-05-29 01:50:31 +02:00
twinaphex
39f1441b7c
(XMB) Small optimizations
2017-05-29 01:46:57 +02:00
twinaphex
1808c6de57
Should get rid of the memory leaks to do with the system info
2017-05-29 01:40:46 +02:00
Jean-André Santoni
950aef8ded
Clear the navigation pointer in the content downloader
2017-05-29 01:36:36 +02:00
twinaphex
cf9ecbcf39
Revert "Not sure why we are doing this, we shouldn't need to do this if"
...
This reverts commit ca6c0110fe .
2017-05-29 00:59:52 +02:00
twinaphex
ca6c0110fe
Not sure why we are doing this, we shouldn't need to do this if
...
we already memcpy this in
2017-05-29 00:57:39 +02:00
twinaphex
30c5a2870f
Put this back here
2017-05-28 19:11:18 +02:00
twinaphex
ffe0987454
Silence some Coverity warnings
2017-05-28 19:06:15 +02:00
twinaphex
c7825e4708
Put this here
2017-05-28 19:00:54 +02:00
twinaphex
c2cb872b08
Cleanup
2017-05-28 18:42:11 +02:00
twinaphex
fa809bd3f4
Buildfix
2017-05-28 18:36:49 +02:00
twinaphex
fdafae33c1
Cleanup
2017-05-28 18:35:50 +02:00
twinaphex
9fa871ccf9
Buildfixes for consoles
2017-05-28 18:33:44 +02:00
twinaphex
cf2f8f6489
Prevent passing NULL/empty strings to memcmp
2017-05-28 18:07:00 +02:00
twinaphex
d8f1cf7b5a
Style nits
2017-05-28 18:03:11 +02:00
twinaphex
57273a545f
Be more careful here
2017-05-28 18:00:47 +02:00
twinaphex
66f056322a
Fix pointer overflow
2017-05-28 17:53:45 +02:00
twinaphex
2f39e4cd33
Use local variable
2017-05-28 17:46:42 +02:00
twinaphex
857562bf9d
Prevent immediate crash when compiling with SANITIZER=address
2017-05-28 17:46:01 +02:00
twinaphex
3fbed8df27
(Menu) Menu driver no longer uses a duplicate system info
...
struct
2017-05-28 17:21:57 +02:00
twinaphex
c74104f8c9
Get rid of RARCH_MENU_CTL_SYSTEM_INFO_*
2017-05-28 16:25:46 +02:00
twinaphex
ba58eaf9fe
Simplify libretro_get_system_info
2017-05-28 15:52:07 +02:00
twinaphex
d0b0246ee4
Add DRIVERS_CMD_ALL_BUT_MENU
2017-05-28 15:26:47 +02:00
twinaphex
b5aef51cc0
Revert "Make this code somewhat more like the other menu drivers"
...
This reverts commit 6c5d5ea497 .
2017-05-28 15:14:35 +02:00
twinaphex
6c5d5ea497
Make this code somewhat more like the other menu drivers
2017-05-28 15:13:18 +02:00
twinaphex
721c6bc5bb
Create menu_driver_destroy
2017-05-28 15:09:17 +02:00
twinaphex
dbbcba41a5
Clean this mess up
2017-05-28 15:03:03 +02:00
twinaphex
b8041cc93b
Add further conditional check
2017-05-28 13:51:55 +02:00
aliaspider
d120c9f38b
change this one too.
2017-05-28 12:50:21 +01:00
aliaspider
b49d2a87ab
getaddrinfo error codes can also be positive.
2017-05-28 12:46:39 +01:00
aliaspider
f589c50043
(WiiU) misc.
2017-05-28 12:42:19 +01:00
twinaphex
3ec06a3a4c
Move back to old code prior to commit 85afd63
2017-05-28 13:34:30 +02:00
Twinaphex
92b4982292
Merge pull request #4975 from fr500/master
...
bump
2017-05-28 03:34:20 +02:00
radius
f019b434ef
resume game immediately if it was already underway
2017-05-27 20:21:44 -05:00
radius
0dc55a34d9
update changelog
2017-05-27 20:16:03 -05:00
radius
79fdccb31f
bump
2017-05-27 20:12:48 -05:00
twinaphex
f1447ddf3f
Music history list now usable for non-HAVE_FFMPEG builds
2017-05-28 00:09:30 +02:00
Twinaphex
9fe1b9f0b2
get rid of unused variables
2017-05-28 00:04:26 +02:00
twinaphex
556cc4b426
xmb_show_music no longer exclusive to HAVE_FFMPEG
2017-05-28 00:03:52 +02:00
twinaphex
e47056468c
xmb_show_music - no longer exclusive to HAVE_FFMPEG builds
2017-05-28 00:03:28 +02:00
twinaphex
8e2753cc53
Music history list no longer tied to HAVE_FFMPEG
2017-05-28 00:00:51 +02:00
twinaphex
9438545bca
Add music tab for non-ffmpeg enabled builds now; add 'Run'
...
and 'Add to mixer' options when selecting Ogg/WAV files
2017-05-27 23:56:10 +02:00
twinaphex
63638ee571
Add 'Use builtin player' to file browser settings
2017-05-27 22:39:52 +02:00
twinaphex
a379b71d42
Change string_is_equal to string_is_equal_noncase
2017-05-27 21:18:45 +02:00
twinaphex
4c1dc265bc
Put ifdef around this
2017-05-27 21:18:23 +02:00
twinaphex
5851d103d0
Add 'Add to Mixer' option for Ogg/WAV files inside the music tab
2017-05-27 21:03:17 +02:00
Twinaphex
0b3ef16982
Merge pull request #4974 from fr500/master
...
re-add manual connection option, cleanup old codepaths
2017-05-27 20:05:15 +02:00
radius
fabdc580ef
readd manual connection option, cleanup old codepaths
2017-05-27 12:59:34 -05:00
twinaphex
3e8234ab38
Cleanups
2017-05-27 19:13:22 +02:00
twinaphex
22f8dfab2d
Update
2017-05-27 17:17:52 +02:00
twinaphex
a626a30098
Turn menu_display_set_alpha into macro
2017-05-27 16:52:52 +02:00
twinaphex
087debe45d
Cleanups
2017-05-27 16:50:36 +02:00
twinaphex
09ddd9ddcf
Cleanups
2017-05-27 16:31:47 +02:00
twinaphex
70ffe1c12e
Cleanups
2017-05-27 16:26:45 +02:00
twinaphex
1acfb9fed6
Cleanups
2017-05-27 16:23:46 +02:00
twinaphex
1b754cf62d
(menu_displaylist_parse_horizontal_content_actions -
...
Move playlist code up
2017-05-27 16:18:14 +02:00
twinaphex
df17764673
Move code from menu_content.c to menu_cbs_ok.c
2017-05-27 03:51:56 +02:00
twinaphex
11576f1d99
Cleanup
2017-05-27 03:43:53 +02:00
twinaphex
08bed1b0a2
(ffmpeg core) Take out gl prefix
2017-05-27 03:28:49 +02:00
twinaphex
94e2570c2f
Cleanups
2017-05-27 03:20:47 +02:00
twinaphex
716b9ac09a
Start bumping up version
2017-05-27 01:25:46 +02:00
twinaphex
84418df9eb
(menu_entries.c) Cleanups
2017-05-27 01:01:58 +02:00
twinaphex
63a640605c
Cleanups
2017-05-27 00:50:14 +02:00
twinaphex
c4478da202
(menu_displaylist.c) Cleanups
2017-05-27 00:47:55 +02:00
twinaphex
95457077c6
(menu_displaylist.c) Cleanups
2017-05-27 00:40:35 +02:00
twinaphex
5f52a06080
(menu_displaylist.c) Cleanups
2017-05-27 00:36:57 +02:00
twinaphex
f1b900f7bc
Cleanup
2017-05-27 00:34:36 +02:00
twinaphex
a1f3aea089
Cleanups
2017-05-26 22:17:30 +02:00
twinaphex
82473e4e32
This prevents crashes
2017-05-26 22:14:36 +02:00
twinaphex
c1386c6f6f
Get rid of this
2017-05-26 22:13:39 +02:00
Jean-André Santoni
882fe09dad
Reinit the menu when a new font is set
2017-05-26 20:39:42 +02:00
twinaphex
74f202bbda
(Menu) Cleanups
2017-05-26 20:12:52 +02:00
twinaphex
588a64dcf2
Silence uninitialized variable warning
2017-05-26 19:38:54 +02:00
twinaphex
b91dd1413f
Silence warning
2017-05-26 19:32:18 +02:00
twinaphex
9f1ca98ca3
Update CHANGES.md
2017-05-26 18:58:40 +02:00
twinaphex
8b4f900652
menu_displaylist.c - fix bug on 'images history tab'
2017-05-26 18:32:29 +02:00
twinaphex
9f2c15c17c
(Frontend) Change MENU_SETTING_ACTION to FILE_TYPE_DIRECTORY
2017-05-26 16:45:28 +02:00
twinaphex
11641645b2
(platform_linux.c) Change these entries to FILE_TYPE_DIRECTORY
2017-05-26 16:34:34 +02:00
twinaphex
43a3298990
Ability to scroll left/right when entry is on a font
2017-05-26 16:20:57 +02:00
twinaphex
1d013b49c6
Update parse_drive_list
2017-05-26 16:17:14 +02:00
twinaphex
a40e77b408
Set load_content = false for audio filters/video filters
2017-05-26 16:14:28 +02:00
Jean-André Santoni
0d3593f794
Fix record config loading
2017-05-26 16:10:25 +02:00
twinaphex
ecadf864c5
Fixed font selection
2017-05-26 15:57:18 +02:00
twinaphex
e2a6a7ad17
Add 'load_content' parameter to parse_drive_list
2017-05-26 15:52:38 +02:00
twinaphex
f89f6119e7
Cleanup some dead code
2017-05-26 15:39:55 +02:00
twinaphex
3fbfeadaf3
Cleanup menu_displaylist_ctl
2017-05-26 15:37:24 +02:00
aliaspider
5a92ec15cf
(WiiU) fix netplay.
2017-05-26 12:32:45 +01:00
aliaspider
e18a5716e3
realloc needed here.
2017-05-26 07:05:52 +01:00
Jean-André Santoni
0a73bccd52
Fix wrong code
2017-05-25 22:43:12 +02:00
Jean-André Santoni
9e1c426a3a
Use the new netplay room list in place of the old netplay menu
2017-05-25 17:35:14 +02:00
Jean-André Santoni
329447f51c
Fix warning
2017-05-25 15:40:29 +02:00
twinaphex
4f678dfdfc
Cleanups
2017-05-25 15:04:55 +02:00
Jean-André Santoni
259cd900da
Fix pointer timer
2017-05-25 14:14:38 +02:00
Twinaphex
056af331aa
Merge pull request #4972 from alucryd/gcc710
...
Fix compilation with GCC 7.1.0
2017-05-25 13:44:05 +02:00
Maxime Gauduin
f3453500d4
Fix compilation with GCC 7.1.0
2017-05-25 13:36:11 +02:00
Twinaphex
25210d5f2a
Merge pull request #4971 from leiradel/master
...
Remove restriction of stereo-only OGGs
2017-05-24 22:31:28 +02:00
Andre Leiradella
c72d47b9d0
Remove restriction of stereo-only OGGs
2017-05-24 21:16:19 +01:00
Twinaphex
37f74de732
(OSX) Buildfix
2017-05-24 20:19:48 +02:00
Twinaphex
62e96b63e4
Merge pull request #4969 from Sephiroth87/patch-1
...
Fix default record output dir on Mac
2017-05-24 16:50:33 +02:00
Fabio Ritrovato
341d1f9528
Fix default record output dir on Mac
2017-05-24 15:48:45 +01:00
Twinaphex
35e28d2f72
Merge pull request #4968 from casdevel/wasapi
...
Change shared-mode settings
2017-05-24 16:46:37 +02:00
Zoran Vuckovic
eebd7bbeea
Change shared-mode settings
2017-05-24 16:25:36 +02:00
aliaspider
bf7d19f401
skip loading a core when it is already active when starting a netplay
...
game.
2017-05-24 15:10:31 +01:00
aliaspider
39adab8cc1
execv call was missing in frontend_linux_exec.
2017-05-24 11:13:56 +01:00
aliaspider
ad7cb85fcc
cannot assume the buffer size here.
2017-05-24 09:21:28 +01:00
Brad Parker
a04b54006d
win32: disable winraw input driver for targets older than XP
2017-05-23 21:03:00 -04:00
Andrés
d00921b723
Merge pull request #4966 from fr500/fixes
...
Fix android build
2017-05-23 19:57:21 -05:00
radius
6f39d6da97
fix
2017-05-23 19:56:28 -05:00
radius
a98c2c38c0
update copyrights
2017-05-23 19:55:47 -05:00
twinaphex
80b5bcd16c
Cut down on some code duplication
2017-05-24 02:02:01 +02:00
twinaphex
b70b40969b
Set record output/config default dirs for Windows/Linux/Mac
2017-05-24 01:56:09 +02:00
twinaphex
a883dfd825
Setup start callbacks for record config/output
2017-05-24 01:13:56 +02:00
twinaphex
9ccdcad906
Add RECORD_CONFIG/RECORD_OUTPUT to default_dirs
2017-05-24 01:11:39 +02:00
twinaphex
ef4b5db5e2
Updated the other dir settings as well
2017-05-24 00:23:35 +02:00
twinaphex
0b1e6b437d
Simplification
2017-05-24 00:16:56 +02:00
twinaphex
c87445f0f9
This should set a sane default setting when pressing 'Start'
2017-05-24 00:15:18 +02:00
twinaphex
907f0db4a3
(platform_linux.c) Style nits
2017-05-23 22:46:12 +02:00
twinaphex
bc64b7cd4e
Windows buildfix
2017-05-23 21:18:20 +02:00
twinaphex
d6b7bba069
Buildfix for PSP/Vita
2017-05-23 21:16:03 +02:00
twinaphex
a6789c5717
Update logs
2017-05-23 21:14:53 +02:00
twinaphex
1421d1da30
Use path_mkdir
2017-05-23 20:45:14 +02:00
twinaphex
7b1b137866
Buildfixes
2017-05-23 20:39:56 +02:00
twinaphex
ccba9635b6
Update the way default directories are handled
2017-05-23 19:43:58 +02:00
Twinaphex
5f0fcce8d0
Merge pull request #4965 from casdevel/wasapi-driver
...
Improve logging
2017-05-23 19:30:07 +02:00
Zoran Vuckovic
171694804b
Improve logging
2017-05-23 19:20:41 +02:00
aliaspider
385539ccc5
fix stack overflow in netplay_refresh_rooms_cb.
2017-05-23 16:14:25 +01:00
aliaspider
78e5b63b41
(WiiU) salamander fix.
2017-05-23 12:24:37 +01:00
Twinaphex
c09a2f9ab7
Merge pull request #4964 from aliaspider/master
...
(WiiU) enable networking.
2017-05-23 11:32:00 +02:00
aliaspider
934f7c58ba
(WiiU) enable networking.
2017-05-23 10:24:23 +01:00
twinaphex
6b57791b0a
Don't show up empty entries if there are no playlists
2017-05-23 10:46:42 +02:00
Twinaphex
801956aaaa
Merge pull request #4963 from GregorR/netplay-pause-flush
...
Make sure we flush a netplay pause message, so it isn't forgotten.
2017-05-22 23:28:08 +02:00
Gregor Richards
2681352d53
Make sure we flush a netplay pause message, so it isn't forgotten.
2017-05-22 16:27:22 -04:00
Twinaphex
12e5b93a8b
Merge pull request #4960 from casdevel/wasapi-driver
...
Simplify latency and buffer length calculations
2017-05-22 20:16:35 +02:00
Zoran Vuckovic
8ec72610d8
Remove unused variables
2017-05-22 19:57:05 +02:00
Zoran Vuckovic
c045b80a5a
Simplify latency and buffer length calculations
2017-05-22 18:47:48 +02:00
Twinaphex
b13c8db6b5
Merge pull request #4959 from casdevel/wasapi-driver
...
Fix incorrect function arguments
2017-05-22 17:46:27 +02:00
Zoran Vuckovic
554519457b
Fix incorrect function arguments
2017-05-22 17:29:17 +02:00
Twinaphex
88a44a2c2e
Update CHANGES.md
2017-05-22 15:42:58 +02:00
twinaphex
defab8842a
(FFMPEG FFT) Add 1440p/2160p resolution options
2017-05-22 15:34:33 +02:00
Twinaphex
79d35d158a
Use variable
2017-05-22 14:16:48 +02:00
twinaphex
98a3d80e71
Cleanups
2017-05-22 13:57:13 +02:00
Twinaphex
fce0ca2a3a
Merge pull request #4958 from aliaspider/master
...
allow easier scheduling of tasks in single threaded mode.
2017-05-22 12:50:43 +02:00
twinaphex
ec79d8c46a
Cleanups - don't keep setting joypad_info members needlessly - do
...
it once
2017-05-22 12:49:12 +02:00
twinaphex
371c3e56de
Get rid of empty function
2017-05-22 12:43:50 +02:00
twinaphex
10df6d3b54
Rewrite pressed functions
2017-05-22 12:40:19 +02:00
twinaphex
f62490b14f
Don't have inline static functions
2017-05-22 12:34:34 +02:00
twinaphex
d48ec2a9e6
Turn conditional into else if
2017-05-22 12:24:23 +02:00
twinaphex
d78e1da956
Cut down on code duplication
2017-05-22 12:21:11 +02:00
aliaspider
801cc57e82
(WiiU) improve task scheduling.
2017-05-22 11:19:26 +01:00
aliaspider
b00776b09e
allow easier scheduling of tasks in single threaded mode by adding a
...
condition callback to task_queue_wait.
2017-05-22 11:18:42 +01:00
twinaphex
e7d3f36a22
Call input_driver_pressed_keys_internal only once
2017-05-22 12:15:20 +02:00
twinaphex
8cc2886773
Get rid of some implicit memsets
2017-05-22 11:33:53 +02:00
twinaphex
5a46537968
Silence Coverity warning/error
2017-05-22 10:35:58 +02:00
twinaphex
ec04fdf2f1
Update CHANGES.md
2017-05-22 10:03:49 +02:00
twinaphex
a5d701d2dd
Update CHANGES.md
2017-05-22 10:01:38 +02:00
aliaspider
dd5bc1a951
(WiiU) fix icon scaling in XMB.
2017-05-22 07:34:30 +01:00
Twinaphex
50fc71a0a6
Merge pull request #4957 from fr500/fixes
...
[lobby] allow connecting without reloading content
2017-05-22 08:23:24 +02:00
radius
22a07eaf6c
add logging
2017-05-22 01:05:39 -05:00
aliaspider
634de19dc9
(WiiU) enable libretrodb.
2017-05-22 06:07:27 +01:00
radius
80f9e6db90
update atv banner
2017-05-21 23:47:59 -05:00
radius
2797aae6cf
update atv banner
2017-05-21 23:47:48 -05:00
radius
93a6426fe4
Radius TV ATV hack
2017-05-21 23:47:01 -05:00
radius
e8cc77e567
cleanup
2017-05-21 23:43:13 -05:00
radius
fd4e3c0448
update changelog
2017-05-21 23:43:13 -05:00
radius
75182bfc6f
fix errors due to rebase
2017-05-21 23:43:13 -05:00
radius
bae2110bb4
cleanup conditionals
2017-05-21 23:43:12 -05:00
radius
d1291f406b
allow connecting without reloading content when content_get_crc matches with that of the current loaded game
2017-05-21 23:43:12 -05:00
radius
d87b85bdd1
fix LOBBY connect
2017-05-21 23:43:12 -05:00
aliaspider
eede1a4978
no need to swap endianess here.
2017-05-22 05:26:13 +01:00
aliaspider
db490a69a3
(WiiU) add a menu display driver. enable MATERIALUI and XMB.
2017-05-22 01:45:40 +01:00
Jean-André Santoni
0b1716650b
Use additive blending for the ribbon in GL and Vulkan
2017-05-22 01:29:56 +02:00
Jean-André Santoni
1bd07c34c7
Make the Vulkan ribbon consistant with the GL ribbon
2017-05-22 00:39:09 +02:00
twinaphex
b2b4cc667c
Fix memory leaks
2017-05-22 00:27:41 +02:00
twinaphex
f321763b1c
Cleanups
2017-05-22 00:12:23 +02:00
twinaphex
c0c3bb3dbd
Cleanup
2017-05-22 00:11:46 +02:00
twinaphex
4963ff31f0
keyboard_event_xkb.c - cleanup
2017-05-22 00:11:28 +02:00
twinaphex
043574c5be
Silence OSX warning
2017-05-22 00:04:11 +02:00
twinaphex
a8b91ee910
Respect C89 rules
2017-05-21 23:55:53 +02:00
twinaphex
08521a02ba
Move input code to runloop_check_state
2017-05-21 23:53:39 +02:00
twinaphex
954b95cc81
Cleanups
2017-05-21 22:43:40 +02:00
twinaphex
70bbe92154
Simplify input_menu_keys_pressed
2017-05-21 22:32:29 +02:00
twinaphex
d7de9facc3
Simplify input_keys_pressed
2017-05-21 22:31:15 +02:00
twinaphex
77d83b4782
Cleanups
2017-05-21 21:55:20 +02:00
twinaphex
8bf552dacd
Move this code to retroarch.c
2017-05-21 21:42:13 +02:00
twinaphex
f8f25602e8
Get rid of old_input variable
2017-05-21 21:24:01 +02:00
twinaphex
a35e452ec3
Use trigger_input only for menu
2017-05-21 21:19:07 +02:00
twinaphex
68ecade37d
Revert "Call button combo toggle for quick menu toggle from runloop_check_state"
...
This reverts commit 4d4b00f877 .
2017-05-21 20:57:36 +02:00
twinaphex
4d4b00f877
Call button combo toggle for quick menu toggle from runloop_check_state
2017-05-21 20:53:33 +02:00
twinaphex
3e00c632bd
Pass value instead of pointer
2017-05-21 20:47:53 +02:00
twinaphex
184b519f84
Cleanups
2017-05-21 20:43:55 +02:00
twinaphex
136a435c43
Fix keys while in binding mode
2017-05-21 20:42:46 +02:00
Andrés
abd6dcd57f
Merge pull request #4952 from fr500/fixes
...
fix delimiter for mitm connect
2017-05-21 12:13:02 -05:00
radius
a09a1030c0
fix delimiter for mitm connect
2017-05-21 12:04:50 -05:00
twinaphex
73cc655de7
Cleanups
2017-05-21 18:05:21 +02:00
twinaphex
fd3025ff40
Memcpy the data
2017-05-21 18:04:58 +02:00
twinaphex
e49c71b142
Cleanups
2017-05-21 17:10:53 +02:00
twinaphex
c92bf4d5e8
Cleanups
2017-05-21 16:43:40 +02:00
twinaphex
c64c072b43
runloop_cmd_triggered no longer needed
2017-05-21 16:36:27 +02:00
twinaphex
cae04ff5f2
Cleanups
2017-05-21 16:36:08 +02:00
twinaphex
1d6b24b545
Optimize pause checks
2017-05-21 16:31:14 +02:00
Jean-André Santoni
f25b60a7ab
Display the Reboot entry in GLUI if HAVE_LAKKA
2017-05-21 15:32:09 +02:00
Jean-André Santoni
bcbcabffe0
Reorder the reboot and shutdown entries
2017-05-21 15:29:33 +02:00
Twinaphex
450ab7de40
Merge pull request #4951 from leiradel/master
...
* Add a mutex to prevent issues if audio_mixer_mix is used in a diffe…
2017-05-21 15:26:53 +02:00
Jean-André Santoni
80f06b9574
Display thumbnails for Load Content->Collections
2017-05-21 15:08:56 +02:00
twinaphex
aeddb18e31
Rewrite netplay checks
2017-05-21 14:18:10 +02:00
twinaphex
759b963c2f
Rewrite menu toggle check
2017-05-21 13:54:17 +02:00
twinaphex
d08b785f9d
Rewrite quit key handling
2017-05-21 13:50:59 +02:00
twinaphex
24c7bcb196
Rewrite more code
2017-05-21 13:39:29 +02:00
twinaphex
1e02bd3455
Rewrite fast forward code
2017-05-21 13:32:36 +02:00
twinaphex
d1b50acfee
Rewrite check shader next/prev
2017-05-21 13:26:25 +02:00
twinaphex
45477658e1
Rewrite cheats
2017-05-21 13:17:48 +02:00
twinaphex
d029cafdd9
CLeanups
2017-05-21 13:14:21 +02:00
twinaphex
f85ab1f535
Cleanups
2017-05-21 13:06:48 +02:00
twinaphex
66b1ad99d4
Rewrite RARCH_PAUSE_TOGGLE
2017-05-21 12:59:36 +02:00
twinaphex
f847548178
Cleanup
2017-05-21 12:57:28 +02:00
Andre Leiradella
a088113f4c
Use HAVE_THREADS around the mutex
2017-05-21 11:57:10 +01:00
twinaphex
d61e5504a7
Get rid of static functions
2017-05-21 12:09:24 +02:00
twinaphex
a19128422d
Cleanup
2017-05-21 12:06:08 +02:00
twinaphex
cd4c17624a
Create check_reset
2017-05-21 12:00:03 +02:00
twinaphex
004a299b74
Create check_savestates
2017-05-21 11:52:36 +02:00
twinaphex
be2fb7b10d
Refactor savestate slot increase/decrease
2017-05-21 11:46:26 +02:00
twinaphex
999f7971ed
Move macros
2017-05-21 11:36:47 +02:00
twinaphex
642e65f53f
Add further conditional checks
2017-05-21 10:56:06 +02:00
twinaphex
3ad2d593fb
Cleanups
2017-05-21 10:37:39 +02:00
twinaphex
e5059a237a
Cleanups
2017-05-21 10:34:50 +02:00
twinaphex
c1493eb579
Cleanup
2017-05-21 10:31:25 +02:00
twinaphex
8c796f694f
Windows buildfix
2017-05-21 10:04:02 +02:00
Jean-André Santoni
7197255211
(XMB) Fix dialog slice on 320x240 viewports
2017-05-21 09:55:50 +02:00
twinaphex
c00e3b7b67
Another update
2017-05-21 09:43:59 +02:00
twinaphex
5cbe9dea09
Use local string for set_thumbnail_content function
2017-05-21 09:43:15 +02:00
twinaphex
a0924a414f
Get rid of some unnecessary function callback wrapper functions
2017-05-21 09:30:32 +02:00
twinaphex
0bb1de9561
Cleanups
2017-05-21 09:16:45 +02:00
twinaphex
f653cf4e7c
Make these variables part of this struct
2017-05-21 09:07:35 +02:00
aliaspider
be3240a1a1
(WiiU) enable HAVE_LANGEXTRA.
2017-05-21 04:36:55 +01:00
aliaspider
a03b3238cb
(WiiU) update font atlas texture when required.
2017-05-21 04:36:26 +01:00
aliaspider
b17e76d8b7
(WiiU) add freetype and stb font support.
...
freetype disabled by default due to requiring an external library.
2017-05-21 04:22:32 +01:00
aliaspider
1f13d616cc
(WiiU) font renderer: fix vertical offset.
2017-05-21 04:17:38 +01:00
aliaspider
8dee95651f
(WiiU) add a font driver.
2017-05-21 03:05:41 +01:00
Andre Leiradella
0c8f9663f2
* Add a mutex to prevent issues if audio_mixer_mix is used in a different thread
...
* Use free instead of memalign_free to free the OGG data in audio_mixer_destroy (ideally this should be a responsibility of the caller, just like with the WAV case)
* Re-use the voice in audio_mixer_stop
2017-05-21 00:23:07 +01:00
aliaspider
47d0cb053e
fix resampler_sinc_process_c.
2017-05-20 23:12:56 +01:00
twinaphex
e5f788b28c
Update griffin
2017-05-20 23:16:49 +02:00
twinaphex
e02cfe8cb0
Call core_poll at top of runloop_iterate only once
2017-05-20 22:55:34 +02:00
aliaspider
ce61db1473
(WiiU) fix salamander build.
2017-05-20 21:34:50 +01:00
twinaphex
26e5c28208
Updates
2017-05-20 22:04:10 +02:00
twinaphex
c962ad6009
Update
2017-05-20 21:56:32 +02:00
twinaphex
d8d11c5dcc
(x11_input.c) Cleanups
2017-05-20 20:57:14 +02:00
twinaphex
f83a26c8b0
(udev_input.c) Simplifications
2017-05-20 20:50:23 +02:00
aliaspider
94615dfd35
remove .gitmodules
2017-05-20 19:38:01 +01:00
twinaphex
9f6dc975da
Simplify udev_input.c
2017-05-20 20:35:42 +02:00
Twinaphex
8b4c92291f
Merge pull request #4948 from Maschell/wiiu_controller_patcher
...
[Wii U] Adding support for HID Controllers
2017-05-20 20:28:58 +02:00
Maschell
bd8d3d66d7
[Wii U] Using the controller_patcher lib files directly instead of including it as a submodule
2017-05-20 20:23:01 +02:00
Maschell
a8a2d7730f
Merge remote-tracking branch 'refs/remotes/libretro/master' into wiiu_controller_patcher
2017-05-20 20:19:04 +02:00
twinaphex
ddf779008a
Update
2017-05-20 19:48:02 +02:00
twinaphex
4f51341fc0
Update
2017-05-20 19:47:02 +02:00
twinaphex
46182e090b
Merge keyboard_event_win32.cpp with win32_common.cpp
2017-05-20 19:46:27 +02:00
twinaphex
778ee176cc
Update griffin
2017-05-20 19:44:35 +02:00
twinaphex
5a9dbf7e4f
Merge keyboard files for udev/x11
2017-05-20 19:44:04 +02:00
Maschell
2da8a18086
Merge remote-tracking branch 'refs/remotes/libretro/master' into wiiu_controller_patcher
2017-05-20 19:27:13 +02:00
Maschell
7a2c09e9ce
[Wii U ] Proper order of the HID devices.
...
Added individual names for the HID devices.
2017-05-20 19:26:12 +02:00
Maschell
b34abd4c17
[Wii U] Added a missing target to the makefile
2017-05-20 19:25:33 +02:00
twinaphex
188d213c8d
Cleanups
2017-05-20 19:24:21 +02:00
twinaphex
e4055e0d1b
Add headers
2017-05-20 19:05:09 +02:00
twinaphex
b4f0ebca4d
Cleanups
2017-05-20 17:55:26 +02:00
twinaphex
b009b87530
Make this check a bit faster
2017-05-20 17:54:06 +02:00
twinaphex
b7b7c67ca3
Windows buildfix
2017-05-20 17:47:56 +02:00
twinaphex
1ac44d8eca
Fix hidden directories/files no longer showing up
2017-05-20 17:45:02 +02:00
twinaphex
0742ebec21
Get rid of local_enable variable
2017-05-20 16:32:57 +02:00
twinaphex
eec0613c10
Add header include
2017-05-20 16:24:32 +02:00
twinaphex
ff8a7f22fc
Header include cleanup
2017-05-20 15:52:07 +02:00
twinaphex
2139abe8b7
Cut down on code duplication
2017-05-20 15:50:38 +02:00
twinaphex
d339eb327c
Don't implement read_stdin for Xbox
2017-05-20 15:09:19 +02:00
twinaphex
e4210f5b00
Can't do this on Xbox
2017-05-20 15:02:34 +02:00
twinaphex
58787e6d89
(libretro-common) Create stdin_stream.c
2017-05-20 14:58:51 +02:00
twinaphex
4ed3e750d4
sinc_resampler - cleanups - set process function pointer
...
dynamically
2017-05-20 14:46:53 +02:00
twinaphex
c0431b34c9
Turn some variables static
2017-05-20 14:31:07 +02:00
twinaphex
3ae54e0eed
Move send_udp_packet to libretro-common
2017-05-20 14:28:18 +02:00
twinaphex
bbef084955
Use getaddrinfo_retro even for dependencies
2017-05-20 14:22:30 +02:00
twinaphex
5f75ce3f12
Cleanups
2017-05-20 14:17:14 +02:00
twinaphex
c1190551b2
Get rid of RUNLOOP_STATE_NONE
2017-05-20 14:14:27 +02:00
twinaphex
6fea8f14c5
Call video_driver_cb_has_focus directly
2017-05-20 14:11:50 +02:00
twinaphex
bd424da015
Turn video_driver_data and current_video into static variables again
2017-05-20 14:09:24 +02:00
twinaphex
4333e3d5e7
Cleanups
2017-05-20 14:02:16 +02:00
twinaphex
57b7398bdd
Move audio driver deinit
2017-05-20 13:15:14 +02:00
Maschell
2ac91822c3
Merge remote-tracking branch 'refs/remotes/libretro/master' into wiiu_controller_patcher
2017-05-20 13:14:13 +02:00
Maschell
fa0d82b188
[Wii U] Fixing the .rpx build
2017-05-20 13:13:52 +02:00
twinaphex
5bcacf9b49
Create video_driver_cb_has_focus
2017-05-20 12:02:24 +02:00
twinaphex
40a287a7c1
Turn function into static function
2017-05-20 11:34:51 +02:00
Twinaphex
e44475f581
Merge pull request #4946 from casdevel/gdi-winraw
...
Allow raw input driver to be used with GDI
2017-05-20 09:41:41 +02:00
Zoran Vuckovic
8535e766c8
Alow raw input driver to be used with GDI
2017-05-20 09:13:00 +02:00
Maschell
58543a43ff
Merge remote-tracking branch 'refs/remotes/libretro/master' into wiiu_controller_patcher
2017-05-19 22:24:22 +02:00
twinaphex
efce4d0abf
Revert "Add cb_set_shader_coords"
...
This reverts commit 06df028722 .
2017-05-19 21:21:40 +02:00
twinaphex
06df028722
Add cb_set_shader_coords
2017-05-19 21:13:44 +02:00
Twinaphex
8a12bb9f04
Merge pull request #4945 from casdevel/d3d-winraw
...
Alow raw input driver to be used with Direct3D
2017-05-19 19:54:25 +02:00
twinaphex
d6c80d7de7
(D3D) Menu driver - don't use current_shader interface
2017-05-19 19:53:19 +02:00
twinaphex
d8f5065d64
Add cb_set_shader_mvp
2017-05-19 19:52:33 +02:00
twinaphex
64fdadf60f
Use cb_shader_use
2017-05-19 19:42:34 +02:00
twinaphex
452c02653e
Turn gl_set_shader_viewport into gl_set_shader_viewports
2017-05-19 19:39:46 +02:00
Zoran Vuckovic
2eb7499b64
Alow raw input driver to be used with Direct3D
2017-05-19 19:36:14 +02:00
twinaphex
79bcc5efc9
Style nits
2017-05-19 19:16:05 +02:00
twinaphex
a87f3ae3cd
Prevent explicit NULL pointer dereference warning
2017-05-19 18:54:40 +02:00
twinaphex
16996aad6d
Make thumbnail show too for IMAGEVIEWER type
2017-05-19 18:45:59 +02:00
Twinaphex
65fd5c406b
Merge pull request #4943 from casdevel/winraw-input
...
Fix one pointer cast warning
2017-05-19 16:56:39 +02:00
Zoran Vuckovic
25e08cf6c4
Fix one pointer cast warning
2017-05-19 16:48:03 +02:00
twinaphex
a830051076
Update gx_gfx.c
2017-05-19 16:33:59 +02:00
twinaphex
30d032ba5a
Prevent some calls to menu_driver_is_alive()
2017-05-19 16:29:11 +02:00
twinaphex
21a58f13ec
Revert this - seems to have come at a performance cost
2017-05-19 16:26:00 +02:00
twinaphex
1ffb1f4feb
Use wrapper function for memcmp
2017-05-19 16:20:30 +02:00
Twinaphex
51bac3ef73
Merge pull request #4942 from casdevel/wgl-winraw
...
Allow raw input driver with OpenGL driver under Windows
2017-05-19 16:19:13 +02:00
Zoran Vuckovic
9358b0c3f3
Allow raw input driver with OpenGL driver under Windows
2017-05-19 16:13:32 +02:00
twinaphex
c5485152aa
Do away with conditional inside build_info
2017-05-19 15:59:28 +02:00
twinaphex
cb2e898d8c
Cleanups
2017-05-19 15:31:14 +02:00
twinaphex
59fb7700b8
Combine menu_driver.c and menu_display.c
2017-05-19 15:25:14 +02:00
twinaphex
fd99239c99
Cleanup
2017-05-19 15:11:13 +02:00
Twinaphex
5e0eec8857
Remove unused variable
2017-05-19 14:53:25 +02:00
Twinaphex
e42ed3e3df
(iOS) Should fix some of the crashes
2017-05-19 14:46:59 +02:00
Twinaphex
0e4f1a400f
Update ios
2017-05-19 14:38:18 +02:00
twinaphex
2a54544eb3
Add cb_shader_use to video_frame_info
2017-05-19 14:24:19 +02:00
twinaphex
4144c8de35
Prevent coverity warning
2017-05-19 13:54:43 +02:00
twinaphex
b086b72ff9
(winraw_input.c) Minor cleanups
2017-05-19 12:58:44 +02:00
Twinaphex
6ef00432cb
Merge pull request #4940 from casdevel/shader-glsl-revert
...
Fix crash in GLSL shader driver
2017-05-19 12:35:30 +02:00
Zoran Vuckovic
54b5d289b0
Fix crash in GLSL shader driver
2017-05-19 12:14:51 +02:00
twinaphex
f185c1ef1f
(MSVC) Buildfix
2017-05-19 06:30:49 +02:00
twinaphex
c6aba1af2f
Cleanups
2017-05-19 06:17:20 +02:00
twinaphex
9dbd605a66
Update
2017-05-19 05:56:20 +02:00
twinaphex
231e499714
Add winraw_input.c
2017-05-19 05:54:33 +02:00
twinaphex
2fb5e821cf
Update Font Path menu option
2017-05-19 04:44:10 +02:00
twinaphex
24ce77155a
Cleanup
2017-05-19 03:52:04 +02:00
twinaphex
9d74212a41
Buildfix
2017-05-19 03:35:32 +02:00
twinaphex
b0398c1482
C89 build fixes
2017-05-19 03:34:53 +02:00
twinaphex
fa9fe88547
Fix filebrowser issues
2017-05-19 02:39:33 +02:00
twinaphex
236f5b3514
Fix selecting image with Menu Wallpaper
2017-05-19 01:50:15 +02:00
twinaphex
6d20fa96e0
Revert "Fix #4920 "
...
This reverts commit f341f70705 .
2017-05-19 01:37:45 +02:00
twinaphex
89dddaf9f0
Cleanups
2017-05-19 01:19:38 +02:00
Jean-André Santoni
f341f70705
Fix #4920
2017-05-19 00:38:20 +02:00
twinaphex
4d24153870
Turn into static function
2017-05-19 00:07:24 +02:00
Twinaphex
28cc34bf14
Merge pull request #4936 from casdevel/winraw-input
...
Add Windows raw input driver
2017-05-18 21:04:11 +02:00
twinaphex
ed07ba0852
Update griffin.c
2017-05-18 20:34:34 +02:00
Zoran Vuckovic
1bc945e3dc
Add Windows raw input driver
2017-05-18 18:48:41 +02:00
twinaphex
59b3344e72
Combine video_driver.c and video_shader_driver.c
2017-05-18 14:47:24 +02:00
twinaphex
4e7b376e18
Cleanups
2017-05-18 14:31:40 +02:00
twinaphex
cb529822c6
Cleanups
2017-05-18 14:27:37 +02:00
twinaphex
374f8e8a19
Cleanups
2017-05-18 14:22:50 +02:00
twinaphex
2f72506959
Bind default function to filter_type callback
2017-05-18 14:20:05 +02:00
twinaphex
9d11133edf
Cleanups - get rid of if conditionals
2017-05-18 14:18:01 +02:00
twinaphex
1411b9ee6e
Do away with all these if conditionals
2017-05-18 14:06:50 +02:00
twinaphex
d7ed925488
Cleanups
2017-05-18 13:40:47 +02:00
twinaphex
49bf9b62ae
Cleanups
2017-05-18 09:46:04 +02:00
twinaphex
d181f70303
Don't call video_viewport_get_system_av_info inside gfx/video_driver.c
2017-05-18 09:44:51 +02:00
twinaphex
a0fcbf85a1
Cleanup
2017-05-18 09:36:59 +02:00
twinaphex
838c1eb93a
Prevent leaks
2017-05-18 09:17:30 +02:00
twinaphex
a137332218
Prevent overflowed array index read
2017-05-18 08:08:41 +02:00
twinaphex
c53bb90b75
Get rid of error_msg label
2017-05-18 08:04:24 +02:00
twinaphex
82d37d2036
Don't loop audio files by default
2017-05-18 07:27:41 +02:00
twinaphex
735801a317
Create audio_driver_mixer_remove_stream static function
2017-05-18 06:19:37 +02:00
twinaphex
5343648dc9
Start creating state machien for audio mixer streams
2017-05-18 06:16:16 +02:00
twinaphex
312a2b5c80
Cleanups/try to prevent memory leaks with task_audio_mixer.c
2017-05-18 05:12:41 +02:00
twinaphex
4e04e95713
Buildfix
2017-05-18 04:03:49 +02:00
twinaphex
c9af58494b
Set video_context_driver functions to null functions if not
...
already set
2017-05-18 03:53:05 +02:00
twinaphex
3f7a30a4b3
Start hooking up dummy callback functions to video_context_data
...
so that conditionals aren't necessary
2017-05-18 03:37:02 +02:00
twinaphex
941a5d4f94
Go through function callback for swap_buffers as well
2017-05-18 03:05:07 +02:00
twinaphex
86ee08b7a7
Add video context driver update window title callback
...
to video_frame_info_t
2017-05-18 02:53:12 +02:00
twinaphex
668813cca9
(task_image.c) Refactor code
2017-05-18 01:31:14 +02:00
twinaphex
9a90477c6d
Reimplement task_audio_mixer.c
2017-05-18 01:19:47 +02:00
twinaphex
b3faed3906
Remove NBIO_STATUS_TRANSFER_PARSE_FREE to NBIO_STATUS_TRANSFER_FINISHED
2017-05-18 00:39:39 +02:00
twinaphex
4ad8d3c917
Remove NBIO_STATUS_POLL
2017-05-18 00:09:17 +02:00
twinaphex
80512800e1
(task_audio_mixer.c) Further work on task_audio_mixer.c
2017-05-17 14:13:02 +02:00
twinaphex
21341c5b3a
Rework task_audio_mixer.c to use NBIO
2017-05-17 14:04:33 +02:00
twinaphex
2e490037ab
Cleanups
2017-05-17 09:49:14 +02:00
twinaphex
f9960b5f8d
Typo
2017-05-17 09:43:41 +02:00
twinaphex
9096038e20
Correct set_thumbnail_system/set_thumbnail_content functions
2017-05-17 09:32:17 +02:00
Twinaphex
82c6dd1f3d
Merge pull request #4929 from fr500/master
...
look into the history playlist too
2017-05-17 09:12:13 +02:00
twinaphex
f51aa6e4ec
Add TODO/FIXME note
2017-05-17 09:10:58 +02:00
radius
6e45af3858
look into the history playlist too
2017-05-17 02:08:17 -05:00
twinaphex
1178673380
Add PS4 ifdefs
2017-05-17 09:02:04 +02:00
twinaphex
7a2d799a6c
Cleanups
2017-05-17 08:59:57 +02:00
Francisco José García García
2171439647
[VITA] buildfix
2017-05-17 08:55:33 +02:00
twinaphex
65b740a5ff
Use some local variables
2017-05-17 08:51:49 +02:00
twinaphex
54c526f1e2
Cache menu_driver_is_alive function call
2017-05-17 08:47:23 +02:00
twinaphex
ffac0c119e
Cleanups
2017-05-17 07:55:02 +02:00
twinaphex
fe4622fd3b
Cleanups
2017-05-17 07:51:37 +02:00
twinaphex
dd53162519
Add define for IPv6 code
2017-05-17 07:24:17 +02:00
twinaphex
acaf65a8f7
Add in define if missing
2017-05-17 07:23:16 +02:00
twinaphex
5635894178
Buildfix
2017-05-17 07:05:15 +02:00
twinaphex
be22290495
Rename to inet_ntop_compat
2017-05-17 07:00:47 +02:00
twinaphex
2749a6ada2
Add header include
2017-05-17 05:45:25 +02:00
twinaphex
8330a0ee46
Style nits
2017-05-17 05:36:02 +02:00
Twinaphex
3e69214d78
Merge pull request #4928 from fr500/master
...
add inet_ntop
2017-05-17 05:33:41 +02:00
radius
2f1c3fb437
add inet_ntop
2017-05-16 22:21:36 -05:00
twinaphex
204f0183e1
Header cleanups
2017-05-17 05:06:52 +02:00
twinaphex
529349019d
Combine menu_navigation_ctl and menu_driver_ctl
2017-05-17 04:57:43 +02:00
twinaphex
c0027ae9a1
Cleanup
2017-05-17 04:32:32 +02:00
twinaphex
7e08752da2
Revert "We can now change menu drivers on the fly"
...
This reverts commit 85afd633e4 .
2017-05-17 04:14:29 +02:00
twinaphex
aa10eecbbf
Get rid of ifdef for menu_shader_pipeline
2017-05-17 03:40:57 +02:00
twinaphex
99466cba86
Cleanups
2017-05-17 03:35:20 +02:00
twinaphex
4436d5998b
Cleanups
2017-05-17 03:30:37 +02:00
twinaphex
5dcebe4718
Cleanups
2017-05-17 03:25:23 +02:00
twinaphex
3a6ada1652
Cleanups
2017-05-17 03:19:19 +02:00
Andrés
64c22de3ae
Merge pull request #4927 from fr500/master
...
use inet_ntoa if INET6_ADDRSTRLEN is not defined
2017-05-16 20:15:32 -05:00
radius
a81c01729b
use inet_ntoa if INET6_ADDRSTRLEN is not defined
2017-05-16 20:13:58 -05:00
twinaphex
85afd633e4
We can now change menu drivers on the fly
2017-05-17 03:04:36 +02:00
twinaphex
ee8dc151a3
Combine menu_driver.c and menu_navigation.c
2017-05-17 03:00:32 +02:00
twinaphex
5072de4c0f
(menu_navigation.c) Cleanup
2017-05-17 02:48:52 +02:00
Twinaphex
e6f5270c3d
Merge pull request #4926 from orbea/Wnonnull
...
Silence a -Wnonnull warning
2017-05-17 02:34:34 +02:00
orbea
649205178f
Silence a -Wnonnull warning
2017-05-16 16:14:20 -07:00
twinaphex
efacf637db
Cleanup
2017-05-16 23:12:03 +02:00
twinaphex
acbf11931b
Move code
2017-05-16 22:46:56 +02:00
twinaphex
717709ef9e
(wgl_ctx.cpp) Cleanups
2017-05-16 22:46:09 +02:00
twinaphex
7b7a31d944
Should link now
2017-05-16 22:43:21 +02:00
twinaphex
f24a73351c
Only use wglGetProcAddress for OpenGL
2017-05-16 22:40:47 +02:00
twinaphex
7cb78d499c
Rework WANT_WGL rules
2017-05-16 22:33:48 +02:00
twinaphex
0a1f1237aa
Comment out inet_ntop for now
2017-05-16 22:16:41 +02:00
twinaphex
4df6151e14
video_driver_init_filter - cleanup
2017-05-16 21:36:33 +02:00
twinaphex
dd9034248b
Take out HAVE_SHADERPIPELINE ifdef
2017-05-16 21:25:15 +02:00
twinaphex
0aeb683444
Style nits/cleanups
2017-05-16 20:33:14 +02:00
twinaphex
944eff06b8
Cleanup
2017-05-16 20:25:54 +02:00
twinaphex
2562391167
Split up runloop message queue code from netplay_log_connection
2017-05-16 20:24:08 +02:00
twinaphex
eb409328ec
Style nits
2017-05-16 20:15:57 +02:00
Twinaphex
808b973752
(OSX) Silence warnings
2017-05-16 08:44:17 +02:00
Twinaphex
0f91cf67fc
Merge pull request #4923 from fr500/master
...
Netplay refinements
2017-05-16 08:05:08 +02:00
radius
54ce598a00
cut code duplication further
2017-05-16 00:34:28 -05:00
radius
1de95c6413
further refinement of the netplay workflow
2017-05-16 00:18:29 -05:00
radius
ea0202a39d
LAN rooms work on android although it seems to be always using IPv6 now
2017-05-16 00:18:28 -05:00
radius
d749790521
add sublabel indicating the room type
2017-05-16 00:18:28 -05:00
twinaphex
140ad6ab98
Update msg_hash_pt_br.c
2017-05-16 05:47:17 +02:00
twinaphex
e3213cc8a7
Use string_is_equal_fast macros
2017-05-16 05:46:05 +02:00
twinaphex
1bf0175da4
Try to prevent string message leaking in tasks
2017-05-16 04:50:20 +02:00
twinaphex
61a4e94649
Use string_is_equal_fast
2017-05-16 04:04:21 +02:00
twinaphex
126a5bf121
Use string_is_equal_fast/string_is_not_equal_fast
2017-05-16 04:00:37 +02:00
twinaphex
8eca08c6ac
Start using string_is_equal_fast/string_is_not_equal_fast macros
...
instead of straight memcmp
2017-05-16 03:20:59 +02:00
Andrés
98a79f2279
Update CHANGES.md
2017-05-15 20:13:39 -05:00
Twinaphex
c035f9597a
Merge pull request #4921 from fr500/master
...
NETPLAY menu improvements
2017-05-16 03:00:19 +02:00
twinaphex
7e89335392
(task_wifi.c) Prevent memory leak for title
2017-05-16 02:52:30 +02:00
twinaphex
8e76c4a131
Prevent title memory leak
2017-05-16 02:48:54 +02:00
radius
c783dbff28
remove some more code duplication, lan rooms now show up correctly on left-right
2017-05-15 19:45:23 -05:00
Brad Parker
b8cf967914
utf8 bom fixes for msvc
2017-05-15 20:41:04 -04:00
radius
4710bfcf43
split this function to avoid some code duplication
2017-05-15 19:25:56 -05:00
radius
a98033f375
make the --start netplay host-- entry context sensitive
2017-05-15 18:58:46 -05:00
twinaphex
2f9eb86a59
Cleanup
2017-05-16 00:02:26 +02:00
twinaphex
c21abd28f8
Implement audio_mixer_stopped differently
2017-05-15 23:15:22 +02:00
twinaphex
b8cea125e4
Create stub function for looping sounds
2017-05-15 23:03:54 +02:00
Jean-André Santoni
8e47e7e8b3
Fix #4920
2017-05-15 21:24:27 +02:00
twinaphex
eddb655eb9
Split off user_language from settings struct
2017-05-15 20:41:04 +02:00
twinaphex
15142be8ee
Cleanups
2017-05-15 20:30:37 +02:00
twinaphex
6b4d4447b2
Cleanups
2017-05-15 20:24:12 +02:00
twinaphex
69f9bc840d
Remove unused variable
2017-05-15 19:16:40 +02:00
twinaphex
7bf34c48a9
Cal xmb_list_get_selection only once
2017-05-15 19:00:24 +02:00
Jean-André Santoni
17837ec81d
Display thumbnails in the Database Manager
2017-05-15 13:05:33 +02:00
twinaphex
63762e8850
(menu_input.c) Cleanups
2017-05-15 11:34:12 +02:00
twinaphex
5fc5cb4962
Cleanups
2017-05-15 11:25:45 +02:00
Twinaphex
2becbaf4e2
Merge pull request #4917 from aliaspider/master
...
Vulkan: font driver updates.
2017-05-15 11:24:42 +02:00
twinaphex
67610b8263
Update task_audio_mixer.c
2017-05-15 11:07:12 +02:00
twinaphex
375b588847
Cleanups
2017-05-15 09:29:44 +02:00
twinaphex
d28ec842f3
Add menu_driver_push_list
2017-05-15 08:29:47 +02:00
twinaphex
575095c8e6
Add menu_driver_load_image
2017-05-15 08:21:02 +02:00
twinaphex
076a83a62b
Remove some RARCH_MENU_CTL_ actions
2017-05-15 08:03:35 +02:00
twinaphex
f584d1cea5
Add menu_driver_populate_entries
2017-05-15 07:59:24 +02:00
twinaphex
1fef134f04
Create menu_driver_navigation_set
2017-05-15 07:56:22 +02:00
aliaspider
b503407abb
Vulkan: font driver updates.
...
- submit font texture staging_to_dynamic copy with a seperate command
buffer. fixes a validation issue caused by using vkCmdCopyImage during a
render pass.
- limit copies to updated glyphs.
2017-05-15 05:52:38 +01:00
aliaspider
36137d22e5
Vulkan: use the command buffer provided as parameter in
...
vulkan_copy_staging_to_dynamic.
2017-05-15 05:35:17 +01:00
twinaphex
d01b81749d
Cleanups
2017-05-15 05:32:23 +02:00
twinaphex
a0256fa321
Update CHANGES.md
2017-05-15 05:21:28 +02:00
twinaphex
bf3188eac4
Combine runloop_ctl and rarch_ctl
2017-05-15 05:06:23 +02:00
twinaphex
06f3feec61
Cleanups
2017-05-15 04:39:09 +02:00
twinaphex
160c8167d6
Cleanups
2017-05-15 04:36:48 +02:00
twinaphex
e2c7671e9f
Create rarch_menu_running/rarch_menu_running_finished
2017-05-15 04:31:40 +02:00
twinaphex
c70916ca31
Move callback to menu_displaylist.c
2017-05-15 02:57:47 +02:00
twinaphex
b9148c1d70
Cleanups
2017-05-15 02:50:14 +02:00
twinaphex
8bdcb2f123
Push callback to task_push_wifi_scan
2017-05-15 02:44:24 +02:00
twinaphex
56fb642119
Rewrite task_netplay_lan_scan.c - pass callback function to task
2017-05-15 02:09:26 +02:00
Twinaphex
0655b49408
Merge pull request #4916 from aliaspider/master
...
Vulkan: Add unicode support.
2017-05-15 01:41:55 +02:00
aliaspider
1122a7c585
Vulkan: Add unicode support.
2017-05-15 00:37:50 +01:00
twinaphex
c898ef1d6d
Attempt to copy over audio mixer data
2017-05-15 01:28:46 +02:00
Twinaphex
ba5f7ff5e4
Merge pull request #4915 from leiradel/master
...
Fix the parameter name
2017-05-15 00:26:27 +02:00
Andre Leiradella
9f5ec1cc42
Fix the parameter name
2017-05-14 23:14:09 +01:00
twinaphex
b4e3a22fe6
Update
2017-05-14 23:59:06 +02:00
twinaphex
949a5c76fe
Cleanup
2017-05-14 23:58:48 +02:00
twinaphex
6741423410
Fix mistake
2017-05-14 23:46:02 +02:00
twinaphex
3410d5c4e4
Cleanups
2017-05-14 23:36:30 +02:00
Twinaphex
2fc45fb5ac
Merge pull request #4914 from leiradel/master
...
Pass the correct structure to the callback
2017-05-14 23:32:25 +02:00
twinaphex
ec96fe89e9
Add callback function
2017-05-14 23:30:45 +02:00
Andre Leiradella
eb08a3dbef
Pass the correct structure to the callback
2017-05-14 22:29:52 +01:00
twinaphex
3afd2497d2
Add test
2017-05-14 23:27:03 +02:00
twinaphex
b0746a4910
Update
2017-05-14 23:14:50 +02:00
twinaphex
dd4146e302
Try to write initial implementation of audio mixer task
2017-05-14 23:12:27 +02:00
Twinaphex
2ee3f12c9d
Merge pull request #4913 from leiradel/master
...
Use next_pow2
2017-05-14 23:02:28 +02:00
Andre Leiradella
4a611b5096
Use next_pow2
2017-05-14 21:59:29 +01:00
twinaphex
b13ca2df97
(task_patch.c) Cleanup
2017-05-14 22:23:05 +02:00
twinaphex
4afa2871ab
Add comments
2017-05-14 21:00:25 +02:00
twinaphex
80d9d1f143
Rewrite task_queue
2017-05-14 20:43:48 +02:00
Twinaphex
1345e97f8c
Merge pull request #4911 from sergiobenrocha2/master
...
Change default overlay in mobile to flat/retropad.cfg
2017-05-14 20:36:09 +02:00
twinaphex
c6dd51da35
Cleanups
2017-05-14 20:25:13 +02:00
twinaphex
9e26332c48
Cleanups
2017-05-14 20:23:10 +02:00
Sérgio Benjamim
b8c3c6e405
Change default overlay in mobile to flat/retropad.cfg
2017-05-14 14:29:39 -03:00
twinaphex
0e34d362d3
Fix video_driver_is_focused - keyboard should work again with
...
threaded video
2017-05-14 18:52:36 +02:00
twinaphex
52c1d398a2
(audio_driver.c) Cleanup
2017-05-14 17:40:17 +02:00
twinaphex
ed40b13ea0
(task_image.c) Cleanups
2017-05-14 17:32:07 +02:00
twinaphex
f98473b9da
(task_image.c) Cleanups
2017-05-14 08:09:21 +02:00
twinaphex
a4ac0df389
(task_image.c) Cleanups
2017-05-14 08:06:40 +02:00
twinaphex
13d6827689
(task_image.c) Cleanups
2017-05-14 07:58:43 +02:00
twinaphex
f70da4c2e2
Cleanups
2017-05-14 05:06:01 +02:00
twinaphex
2df6b201da
Cleanup
2017-05-14 05:02:17 +02:00
twinaphex
fe56e4ffea
Grab from global pointer
2017-05-14 05:00:24 +02:00
twinaphex
e6bcb64ced
Add name_ips/name_bps/name_ups
2017-05-14 04:52:34 +02:00
twinaphex
70457e06d8
Cleanups
2017-05-14 04:50:57 +02:00
twinaphex
055044be96
Set these values back to defaults here
2017-05-14 04:13:08 +02:00
twinaphex
c78ce113b4
CXX_BUILD buildfix
2017-05-14 03:29:26 +02:00
twinaphex
e5ed82858f
C89_BUILD buildfix
2017-05-14 03:24:59 +02:00
Twinaphex
29121389e1
Merge pull request #4907 from leiradel/master
...
Taskified cheevos
2017-05-14 03:21:07 +02:00
Andre Leiradella
4764ba8770
Removed debug logs; added activity log
2017-05-14 01:20:07 +01:00
twinaphex
fbe307ece7
Add file to Griffin
2017-05-14 02:04:06 +02:00
twinaphex
def3343272
Add empty audio_mixer file
2017-05-14 02:03:40 +02:00
Andre Leiradella
fb5d31816d
Taskified cheevos
2017-05-14 01:01:17 +01:00
twinaphex
c485b5b292
Add ogg and wav to file_path_str.c
2017-05-14 01:40:52 +02:00
twinaphex
88dbbb284d
Add ips_pref/bps_pref/ups_pref to content_information_ctx
2017-05-14 01:12:47 +02:00
twinaphex
88c04be7a4
Cleanups
2017-05-14 01:04:37 +02:00
twinaphex
7dfbfef995
Cleanups
2017-05-14 00:54:58 +02:00
twinaphex
71499abf1f
(task_patch.c) Cleanups
2017-05-14 00:52:56 +02:00
twinaphex
0185f71bab
Cleanups
2017-05-13 23:47:25 +02:00
twinaphex
6dd3a84bc9
Cleanup
2017-05-13 23:41:13 +02:00
twinaphex
581333f222
Get rid of implicit memset
2017-05-13 23:24:27 +02:00
twinaphex
b75f242a7f
Cleanups
2017-05-13 22:35:10 +02:00
twinaphex
484fff5e28
Cleanups
2017-05-13 22:30:45 +02:00
twinaphex
bd7970b9b7
Cleanups
2017-05-13 22:28:19 +02:00
twinaphex
8ae708576f
task_patch.c - cleanups
2017-05-13 22:21:57 +02:00
twinaphex
6433cde3c0
Cleanups
2017-05-13 21:06:57 +02:00
twinaphex
dd79c9a236
Pass is_idle to menu driver render function
2017-05-13 21:06:06 +02:00
twinaphex
a7d09733a6
Get rid of rarch_ctl/runloop_ctl calls from menu_display.c
2017-05-13 20:00:51 +02:00
twinaphex
34870290cd
Add menu_display_has_windowed - don't query video_driver_has_windowed
...
every time
2017-05-13 19:43:30 +02:00
twinaphex
b22d7902f1
Turn macro back into function
2017-05-13 19:37:16 +02:00
twinaphex
17a15273ba
Create function out of video_driver_is_focused - no longer
...
call video_driver_context_focus from video driver
2017-05-13 19:19:49 +02:00
twinaphex
d4756f83e5
Stop calling video_driver_context_has_windowed from within video
...
drivers
2017-05-13 19:11:32 +02:00
twinaphex
f6c8aba119
Move video_context_driver_update_window_title to video_driver_frame
2017-05-13 18:58:13 +02:00
twinaphex
45a648b042
Cleanups
2017-05-13 18:51:16 +02:00
twinaphex
d87e1c57d6
Cleanups
2017-05-13 18:20:14 +02:00
twinaphex
72fe4a1e3c
CLeanups
2017-05-13 18:10:26 +02:00
twinaphex
72bd83b8d1
Cleanups to tasks_internal.h
2017-05-13 18:08:37 +02:00
twinaphex
e378b7053d
Update
2017-05-13 17:55:29 +02:00
Twinaphex
bd012a567e
Merge pull request #4905 from frangarcj/master
...
(VITA) Fix problem with font renderer
2017-05-13 16:08:55 +02:00
Francisco José García García
5fc7a6776b
(VITA) Fix problem with font renderer
2017-05-13 14:17:55 +02:00
Jean-André Santoni
ce9439e722
Display Lakka version in System Information
2017-05-13 13:12:15 +02:00
twinaphex
541c6e6c41
(task_image.c) Cleanups
2017-05-13 08:06:52 +02:00
twinaphex
43dcc3d501
Add NBIO_TYPE_OGG/NBIO_TYPE_WAV
2017-05-13 08:03:00 +02:00
twinaphex
acf7c681b4
Change to calloc
2017-05-13 07:56:44 +02:00
twinaphex
19db4f63a7
Take out filestream from audio_mixer.c
2017-05-13 07:53:42 +02:00
twinaphex
e7061a8d2a
Cleanups
2017-05-12 03:45:49 +02:00
twinaphex
fa4a8b8bbd
Cleanups
2017-05-12 03:39:37 +02:00
twinaphex
2adace47d4
Cleanup
2017-05-12 03:18:43 +02:00
aliaspider
66c8778878
'es' is required after #version 300.
2017-05-12 01:29:02 +01:00
twinaphex
3cb5b651a2
Add msg_hash_vn.h
2017-05-12 00:28:07 +02:00
Twinaphex
c4f2e30819
Merge pull request #4902 from gouchi/master
...
Update Russian translation courtesy of Andrei Андрей Михайлов
2017-05-11 21:06:56 +02:00
gouchi
aa55ab4866
Update Russian translation courtesy of Andrei Андрей Михайлов
2017-05-11 20:59:25 +02:00
aliaspider
9b1e66d302
correct the mask used on the first byte in utf8_walk. fixes #4892
2017-05-11 17:41:27 +01:00
twinaphex
2ce9d71553
Start cutting down on runloop_ctl actions
2017-05-11 09:20:35 +02:00
twinaphex
42ebe7a7ad
Merge runloop.c and retroarch.c
2017-05-11 09:11:46 +02:00
Twinaphex
cc9e951b44
Cleanup
2017-05-11 07:37:20 +02:00
twinaphex
2906bec7a8
Create input_driver_get_uint
2017-05-11 07:36:21 +02:00
aliaspider
1223309052
better handling of existing #version directive in glsl shaders.
2017-05-11 05:14:11 +01:00
twinaphex
f060863d40
Update CHANGES.md
2017-05-11 03:00:24 +02:00
twinaphex
57089dc108
Update gl_common.c - update CHANGES.md
2017-05-11 02:56:11 +02:00
Francisco José García García
1e7701bf29
[VITA] Fix 30 fps menu and frame throttle
2017-05-11 02:51:10 +02:00
twinaphex
9a6e137a56
Get rid of header include
2017-05-10 07:10:05 +02:00
twinaphex
ef8094836f
Create input_driver_get_float
2017-05-10 07:07:06 +02:00
twinaphex
e0c0815f42
(shader_vulkan.cpp) cleanups - don't use memset
2017-05-10 06:40:21 +02:00
twinaphex
1b302d6e40
(shader_vulkan.cpp) Cleanups
2017-05-10 06:31:06 +02:00
twinaphex
865ec1eb71
Cleanup
2017-05-10 06:23:53 +02:00
Twinaphex
c43a733dba
Merge pull request #4897 from hizzlekizzle/master
...
fix version directives in GLSL shaders, courtesy of aliaspider
2017-05-10 06:22:38 +02:00
hunterk
7f8d4479f4
fix version directives in GLSL shaders, courtesy of aliaspider
2017-05-09 23:20:00 -05:00
Twinaphex
ed2dedb233
Update CHANGES.md
2017-05-10 05:55:34 +02:00
Twinaphex
a44318dae5
Merge pull request #4896 from fr500/master
...
fix #3829 & #4820
2017-05-10 05:44:17 +02:00
radius
4af9a92f76
fix 3829
2017-05-09 22:10:46 -05:00
twinaphex
9dff2434ef
Fix some structurally dead code warnings
2017-05-09 20:54:03 +02:00
twinaphex
5a9f6ad9b7
Try to prevent null pointer dereference
2017-05-09 20:45:09 +02:00
twinaphex
06f5f635ca
Cleanups
2017-05-09 20:10:58 +02:00
twinaphex
476738cc5c
Cleanups
2017-05-09 20:08:40 +02:00
twinaphex
739495027b
Cleanups
2017-05-09 20:03:39 +02:00
twinaphex
7ed57ee77d
(task_image) Cleanups
2017-05-09 20:01:42 +02:00
twinaphex
da1ab24c57
Cleanups
2017-05-09 07:13:47 +02:00
twinaphex
83b0d3e412
Update rwav.h
2017-05-09 02:46:32 +02:00
twinaphex
3593256a76
MSVC Buildfix
2017-05-09 02:29:24 +02:00
Twinaphex
e3f854092f
Remove unused variables
2017-05-09 01:53:03 +02:00
twinaphex
d75f155eb6
Reorder video_driver.h
2017-05-09 01:37:12 +02:00
twinaphex
f928e57064
Combine video_context_driver.c and video_driver.c
2017-05-09 01:25:59 +02:00
twinaphex
fa5d2b9920
Remove audiomixer-test.diff
2017-05-09 01:00:42 +02:00
twinaphex
bac9973354
Cleanups
2017-05-09 00:58:01 +02:00
twinaphex
281dd9b4ac
bsv_movie_check - cleanup
2017-05-09 00:40:13 +02:00
twinaphex
67c67f566f
Cleanups
2017-05-09 00:30:10 +02:00
twinaphex
e8c1c153d6
Prevent nULL pointer dereference
2017-05-08 22:55:45 +02:00
twinaphex
779a7676d6
Try to prevent null pointer dereference
2017-05-08 22:53:06 +02:00
twinaphex
18f06e177e
Silence Coverity warning
2017-05-08 22:40:19 +02:00
twinaphex
99e7cb7d75
Only need to grab settings pointer from within audio_driver_flush
...
now when setting slowmotion
2017-05-08 21:50:21 +02:00
Maschell
63bb97287f
[Wii U] Removed forcing Gamepad reading success
2017-05-08 21:49:24 +02:00
Maschell
4393e17ea7
[Wii U] Using the HID Controller as a own controller. Currently the stick only work when it's bind manually. Mapping from controller to retroarch input port may change when you attach a new device.
2017-05-08 21:46:34 +02:00
twinaphex
097515fa63
No longer have to grab settings pointer to get audio mute value
2017-05-08 21:39:08 +02:00
twinaphex
95214e8180
Cleanup
2017-05-08 21:31:14 +02:00
twinaphex
c63f059e10
Cleanups
2017-05-08 21:28:21 +02:00
twinaphex
138a12d5e1
Cleanups
2017-05-08 21:24:14 +02:00
twinaphex
8e3d0612d2
Try to fix MSVC error
2017-05-08 21:12:55 +02:00
twinaphex
efd0c991a6
Refactor audio_mixer_play
2017-05-08 20:44:25 +02:00
twinaphex
a29e416be8
Another cleanup to wav2float
2017-05-08 20:37:12 +02:00
twinaphex
6766a62300
Cleanups
2017-05-08 20:35:02 +02:00
twinaphex
bd36b0a968
(audio_mixer.c) Some refactors
2017-05-08 20:27:13 +02:00
twinaphex
48c4e1227a
Add audio_mixer_active variable
2017-05-08 19:24:15 +02:00
twinaphex
fec24bd47b
Cleanup rwav
2017-05-08 18:45:37 +02:00
twinaphex
de6e138d15
(audio_mixer.c) Cleanups
2017-05-08 18:37:31 +02:00
twinaphex
4a7c81b353
Cleanup wav2float - add some suggestions for leiradel here
2017-05-08 18:30:15 +02:00
twinaphex
ef9c16c7c9
Add audio_mixer_done to audio_driver_deinit
2017-05-08 18:21:33 +02:00
twinaphex
d8680542ba
Add audio mixer calls
2017-05-08 18:18:43 +02:00
twinaphex
0411aba219
(audio_mixer.c) Cleanups
2017-05-08 18:11:09 +02:00
twinaphex
6c164984a0
Update audiomixer-test.diff
2017-05-08 17:52:28 +02:00
Maschell
ad0953ac87
[Wii U] Adding missing .gitmodules file
2017-05-08 12:35:03 +02:00
Maschell
11a0610d13
[Wii U] Updating to new controller patcher. Removing debug stuff.
2017-05-08 12:32:02 +02:00
Maschell
e695d4e8ad
[WiiU] Initial controller patcher support (HID via USB and network)
...
- Reading config from sd cards currently broken
- Not implemeted as a driver, currently all devices will be mapped to the WiiU Gamepad driver
2017-05-08 12:24:06 +02:00
Maschell
da0f3620bc
[Wii U] Adding missing includes and defines
2017-05-08 12:18:28 +02:00
Maschell
4f4d288253
Merge remote-tracking branch 'refs/remotes/libretro/master'
2017-05-08 12:01:13 +02:00
twinaphex
127b803fba
Update audiomixer-test.diff
2017-05-08 06:05:08 +02:00
twinaphex
b4782d9a51
(audio_mixer.c) Small refactors
2017-05-08 05:59:45 +02:00
twinaphex
5245590bae
(audio_mixer.c) Prevent null pointer dereference
2017-05-08 05:55:20 +02:00
twinaphex
5e7f175545
Remove some obsolete RUNLOOP_CTL_ actions
2017-05-08 04:41:24 +02:00
twinaphex
0eec872442
Kill some rarch_ctl actions
2017-05-08 03:59:02 +02:00
twinaphex
9605c01c49
Rename command_event_quit to retroarch_main_quit
2017-05-08 03:54:51 +02:00
twinaphex
0815055906
Pressing hotkey should invoke same operation as manually selecting
...
'Quit' from the menu - should hopefully fix issues with flushing
SRAM to disk/saving autostate
2017-05-08 03:41:23 +02:00
twinaphex
fb78a3a017
(movie.c) Cleanups
2017-05-08 02:39:43 +02:00
twinaphex
b73575bf79
Remove header include
2017-05-08 02:29:35 +02:00
twinaphex
988647f92a
Move defines to configuration.c
2017-05-08 02:25:55 +02:00
twinaphex
4595ba8e1f
(config.def.h) Refactor some of the defines
2017-05-08 02:20:02 +02:00
twinaphex
77a56f5114
Dehardcode recording driver enums
2017-05-07 22:54:03 +02:00
twinaphex
9bb5430956
Try to silence some more Coverity warnings
2017-05-07 22:52:34 +02:00
twinaphex
191c4f5299
Directly initialize some variables
2017-05-07 22:47:00 +02:00
twinaphex
308ff366de
Fix missing break in switch
2017-05-07 22:44:07 +02:00
Twinaphex
601a260d47
Merge pull request #4890 from leiradel/master
...
Don't use more than 32 MB of the content data to compute the hash
2017-05-07 22:16:29 +02:00
Andre Leiradella
78efeb6ae2
Fix griffin and HTTP server builds
2017-05-07 19:52:22 +01:00
Andre Leiradella
7404abf938
Don't use more than 32 MB of the content data to compute the hash
2017-05-07 19:46:22 +01:00
Twinaphex
12027bf1a8
Merge pull request #4889 from leiradel/master
...
Reverted cheevos changes in preparation for conversion to task; fixed 4884
2017-05-07 20:28:32 +02:00
Andre Leiradella
844d1475e6
Reverted cheevos changes in preparation for conversion to task; fixed 4884
2017-05-07 19:06:03 +01:00
twinaphex
43956f07fa
Add function prototype
2017-05-07 19:46:27 +02:00
twinaphex
f97d084290
Create camera_driver_poll
2017-05-07 19:24:03 +02:00
twinaphex
a2fe3dcaaf
Revert "Refactor BSV movie code"
...
This reverts commit 7dca09d6f8 .
2017-05-07 18:28:07 +02:00
twinaphex
a43289684d
Revert "Get rid of log message"
...
This reverts commit 2670d22d61 .
2017-05-07 18:27:59 +02:00
twinaphex
2670d22d61
Get rid of log message
2017-05-07 18:22:23 +02:00
twinaphex
7dca09d6f8
Refactor BSV movie code
2017-05-07 18:21:58 +02:00
twinaphex
e09358c712
Refactor bsv_movie_init code
2017-05-07 18:15:30 +02:00
twinaphex
ce8083fd2e
Create runloop_{set|unset} - only do autosave lock/unlock if
...
autosaves are actually active
2017-05-07 18:05:37 +02:00
twinaphex
924296c680
task_save.c - remove runloop.h header include
2017-05-07 17:53:53 +02:00
twinaphex
4d20460e6b
Cleanup task_save.c
2017-05-07 17:52:48 +02:00
twinaphex
750d404e23
Rewrite autosave_init
2017-05-07 17:45:53 +02:00
Twinaphex
958fd82f24
Merge pull request #4887 from Avton1/patch-3
...
Update msg_hash_ru.h
2017-05-07 04:33:57 +02:00
twinaphex
e0082c1a9f
This still segfaults
2017-05-07 04:33:09 +02:00
Avton1
0b4e690f4d
Update msg_hash_ru.h
2017-05-07 10:09:05 +08:00
twinaphex
03db246f88
Refactor cheevos_is_nes_game
2017-05-06 18:47:16 +02:00
twinaphex
637e8d76ab
Create cheevos_is_nes_game
2017-05-06 18:43:45 +02:00
twinaphex
24ac625179
Update libretro-common
2017-05-06 18:23:26 +02:00
twinaphex
96718b281e
Get rid of some bsv_movie_ctl actions
2017-05-06 18:14:16 +02:00
twinaphex
d349ea61cf
Create bsv_movie_end_of_file
2017-05-06 18:11:18 +02:00
twinaphex
7c9736bae8
Add to CHANGES.md
2017-05-06 18:07:11 +02:00
twinaphex
9e25597943
Prevent coverity warning
2017-05-06 18:00:44 +02:00
twinaphex
ed86a2ed10
Add threading error notes
2017-05-06 17:35:12 +02:00
Twinaphex
0e2318998e
Merge pull request #4886 from Avton1/patch-2
...
Update msg_hash_ru.h
2017-05-06 17:28:28 +02:00
Twinaphex
346a05b5fb
Merge pull request #4885 from Avton1/patch-1
...
Update msg_hash_ru.h
2017-05-06 17:28:17 +02:00
twinaphex
881b18a965
Cleanups
2017-05-06 17:23:19 +02:00
twinaphex
75c45c4f2b
Try to avoid warning
2017-05-06 17:15:35 +02:00
twinaphex
88ca3e993c
(task_cheevos.c) Use retro_miscellaneous' next_pow2 function
2017-05-06 17:03:53 +02:00
twinaphex
0ba93887bf
Optimize retro_endianness when MSB_FIRST is known
2017-05-06 16:52:30 +02:00
twinaphex
593334747b
Define MSB_FIRST for RetroArch PPC
2017-05-06 16:45:02 +02:00
twinaphex
15a5083b8c
(360) Define MSB_FIRST for RetroArch Salamander
2017-05-06 16:43:53 +02:00
twinaphex
de80671658
Simplify content_get_crc
2017-05-06 16:41:22 +02:00
Avton1
3a17f41dc8
Update msg_hash_ru.h
2017-05-06 19:23:08 +08:00
Avton1
9517eff012
Update msg_hash_ru.h
2017-05-06 19:07:48 +08:00
twinaphex
46b1b113e0
Cheevos - buildfix
2017-05-06 06:48:32 +02:00
twinaphex
d9c5013d42
Pass settings struct around
2017-05-06 06:46:48 +02:00
twinaphex
558cb64438
Don't grab settings pointer during task_overlay_handler
2017-05-06 06:08:24 +02:00
twinaphex
36375cecf8
input_swap_override - Get rid of dependency on settings
2017-05-06 06:01:15 +02:00
twinaphex
33f2fe8029
Move cheevos.c to tasks/task_cheevos.c and add TODO/FIXME note
2017-05-06 05:50:46 +02:00
twinaphex
75a5af26c6
Revert "(task_autodetect.c) Set input_swap_override later on"
...
This reverts commit 582573f324 .
2017-05-06 05:42:11 +02:00
twinaphex
582573f324
(task_autodetect.c) Set input_swap_override later on
2017-05-06 05:32:46 +02:00
twinaphex
44b9943738
Cleanups to task_content.c
2017-05-06 05:19:19 +02:00
twinaphex
2c28505e04
Refactor cheevos_load
2017-05-06 05:13:28 +02:00
Twinaphex
2357c9ef82
Merge pull request #4883 from andrewlxer/master
...
Fix performance issue with max_swapchain_images
2017-05-06 02:54:12 +02:00
Andrew
858e15b837
Fix performance issue with max_swapchain_images
...
This fixes a performance problem introduced in my last commit when
max_swapchain_images == 3.
In my last commit I incorrectly stated the 3rd buffer was not being
used, after doing some additional testing I realized I was mistaken,
it can indeed be used due to the used page tracking.
Reverting that portion of my previous commit.
2017-05-05 16:58:17 -07:00
Twinaphex
6e51153387
Revert "Cleanu gl_raster_font_render_line"
...
This reverts commit 45cf53b487 .
2017-05-05 05:30:49 +02:00
twinaphex
45cf53b487
Cleanu gl_raster_font_render_line
2017-05-05 05:23:26 +02:00
Twinaphex
2d83ed388f
Merge pull request #4880 from andrewlxer/master
...
Fix max_swapchain_images and do some additional cleanup
2017-05-05 04:10:32 +02:00
Andrew
01e25bd5c7
Fix max_swapchain_images and do some additional cleanup
...
When max_swapchain_images was originally added it worked properly,
but was subsequently broken by using the value to specify the number
of buffers allocated.
Due to how the dispmanx driver works, only 2 buffers are ever actually
used, so the 3rd buffer in the "swapchain" ended up doing nothing.
Fix this by restoring it to the original intent, that is, if
max_swapchain_images <= 2 wait for vsync after the flip (reducing
lag), otherwise wait at the last possible moment (increasing lag).
Additionally, fix up some unnecessary void* usage where type safety
could be maintained.
2017-05-04 18:45:59 -07:00
twinaphex
dfed19cb4d
(Cheevos) More cleanups
2017-05-04 16:15:19 +02:00
twinaphex
10b636f80d
(Cheevos) Cleanups
2017-05-04 16:13:11 +02:00
Jean-André Santoni
c34b4dd787
Fix lakka settings
2017-05-03 17:01:37 +02:00
Jean-André Santoni
a2d4a9efc5
Update lakka upgrading url
2017-05-03 16:52:25 +02:00
Twinaphex
e9b7c32393
Merge pull request #4876 from aliaspider/master
...
XMB: unload thumbnail textures in xmb_context_destroy. fixes #3141
2017-05-03 15:31:28 +02:00
aliaspider
5a16b61ec5
XMB: unload thumbnail textures in xmb_context_destroy. fixes #3141
2017-05-03 14:14:35 +01:00
Brad Parker
a568782309
add "off" toggle option to thumbnails in library
2017-05-02 22:27:36 -04:00
aliaspider
0310b67927
use strlen and not utf8len for the len parameter passed to
...
get_message_width. fixes #4873 .
2017-05-03 03:09:01 +01:00
Twinaphex
8f25897d9e
Merge pull request #4872 from Monroe88/menu_settings
...
Minor fix for previous pull request
2017-05-02 04:13:43 +02:00
Monroe88
2012abd6d1
(menu-setting.c) Use SD_FLAG_ADVANCED instead for Fullscreen resolution and config aspect ratio settings
2017-05-01 21:06:07 -05:00
Twinaphex
edd4f46bbf
Merge pull request #4871 from Monroe88/menu_settings
...
Add Fullscreen resolution and Config Aspect Ratio settings to the menu
2017-05-02 03:31:46 +02:00
Monroe88
b0d6919339
Add Config Aspect Ratio setting to the menu
2017-05-01 20:10:41 -05:00
Monroe88
0dee5b889d
Add fullscreen resolution settings to the menu
2017-05-01 19:19:33 -05:00
twinaphex
08c7f63074
Revert "Make the framebuffer 32x32"
...
This reverts commit 51f7f7a22c .
2017-05-02 00:09:36 +02:00
twinaphex
51f7f7a22c
Make the framebuffer 32x32
2017-05-02 00:05:34 +02:00
twinaphex
b1cf9adfef
(dynamic dummy core) Let's not perform this every frame
2017-05-01 23:40:34 +02:00
Twinaphex
acabead15a
Merge pull request #4869 from casdevel/wasapi-driver
...
Fix incorrect audio frame rate units
2017-04-30 23:54:08 +02:00
Zoran Vuckovic
a5ecdf39fb
Fix incorrect audio frame rate units
2017-04-30 23:34:51 +02:00
Twinaphex
a05555cd99
Merge pull request #4868 from casdevel/wasapi-driver
...
Fix audio frame rate selection
2017-04-30 23:14:06 +02:00
Zoran Vuckovic
4cba63cdd0
Fix audio frame rate selection
2017-04-30 23:05:53 +02:00
Twinaphex
2009d359c9
Merge pull request #4866 from andrewlxer/master
...
Minor race fix and small cleanup to dispmanx_gfx
2017-04-30 11:48:41 +02:00
Andrew
a1d094e64e
Minor race fix and small cleanup to dispmanx_gfx
...
It's unlikely it was causing issues, but another race existed in the
dispmanx driver, it incremented the pending page count after sending the
update request.
If a context switch happened between sending the update and incrementing
the page count, the vsync callback would decrement it from 0 and cause
the uint to overflow.
Throw in a minor C89 fix and some whitespace fixups too.
2017-04-29 17:09:07 -07:00
Jean-André Santoni
a2542590ef
Fix the truncated game name in LAN rooms
2017-04-29 23:41:02 +02:00
Jean-André Santoni
c335d870a5
Code cleaning
2017-04-29 22:07:16 +02:00
twinaphex
532b2ac1ba
'Open Archive' - if we have a core selected, filter roms
...
in an archive by supported extensions; otherwise, if no core
is selected, show all files that are supported
2017-04-29 21:19:55 +02:00
Twinaphex
34184654d9
Merge pull request #4865 from leiradel/master
...
Prevent the menu from getting garbage for the cheevos list
2017-04-29 21:16:19 +02:00
twinaphex
8f32801292
It should now properly show supported roms again when no
...
core info file is found and we have already loaded a
core
2017-04-29 20:27:40 +02:00
Andre Leiradella
7058207197
Prevent the menu from getting garbage for the cheevos list
2017-04-29 18:50:52 +01:00
twinaphex
b303283ac3
(GDI) Buildfix
2017-04-29 19:35:13 +02:00
twinaphex
7df38ac5db
(3DS) Buildfix
2017-04-29 19:34:20 +02:00
twinaphex
46bae549ac
Fix some coverity warnings
2017-04-29 19:22:44 +02:00
twinaphex
17827940fd
Get rid of some if conditionals
2017-04-29 19:21:24 +02:00
twinaphex
254fa75a0f
Directly initialize sinc_size
2017-04-29 18:54:34 +02:00
twinaphex
4d419b2b56
(sdl_gfx.c) Update
2017-04-29 18:47:29 +02:00
twinaphex
60242e161a
Buildfix
2017-04-29 18:45:58 +02:00
twinaphex
c147604103
Update
2017-04-29 18:33:50 +02:00
twinaphex
7bdef1fde4
Buildfixes
2017-04-29 18:30:23 +02:00
twinaphex
dd83b4a043
(Vita) Buildfix
2017-04-29 17:52:16 +02:00
twinaphex
b5e97238ac
Optimize video_driver_threaded_{lock|unlock}
2017-04-29 17:38:47 +02:00
twinaphex
d86f466fe9
Turn video_driver_is_threaded into macro
2017-04-29 17:33:36 +02:00
twinaphex
a5d7bedb8a
Pass video_is_threaded variable to menu driver init function
2017-04-29 17:27:54 +02:00
twinaphex
6bae9244e8
Create menu_driver_init
2017-04-29 17:23:09 +02:00
twinaphex
5f6a342817
Pass param
2017-04-29 17:19:29 +02:00
twinaphex
b515cd10f1
Pass video_is_threaded to context_reset
2017-04-29 17:16:05 +02:00
twinaphex
6f0df4cf60
Create menu_driver_context_reset
2017-04-29 17:13:18 +02:00
twinaphex
03145a0424
Pass video_is_threaded variable to video_driver_init
2017-04-29 17:10:59 +02:00
twinaphex
64b672125c
(menu_display.c) Style nits
2017-04-29 17:05:21 +02:00
twinaphex
11a96df465
Rewrite font_driver_free
2017-04-29 17:02:35 +02:00
twinaphex
e84adb504f
Don't try to call video_driver_is_threaded from outside
...
gfx/video_driver.c - only exception right now - menu_display.c
2017-04-29 16:52:52 +02:00
twinaphex
63504cd9c8
No longer need to grab threaded variable from settings struct
2017-04-29 16:37:49 +02:00
twinaphex
91abbdd4f1
video_viewport_get_custom will never be NULL
2017-04-29 16:22:07 +02:00
twinaphex
6d4ac23f26
Cleanup
2017-04-29 16:20:26 +02:00
twinaphex
c8bf28842f
Get rid of some calls to video_driver_viewport_get_custom
2017-04-29 16:11:31 +02:00
twinaphex
2322e77795
Add to video_frame_info
2017-04-29 16:07:02 +02:00
Twinaphex
c678d97270
Merge pull request #4864 from leiradel/master
...
Added a define to save the achievements JSON
2017-04-29 15:52:59 +02:00
Andre Leiradella
982c862deb
Undefine the macro by default
2017-04-29 14:42:04 +01:00
Andre Leiradella
8a50b7373b
Added a define to save the achievements JSON
2017-04-29 14:37:09 +01:00
twinaphex
97de027eb7
(movie.c) Cleanups
2017-04-29 14:10:00 +02:00
twinaphex
ac7f1cc5e2
C89_BUILD buildfix
2017-04-29 14:06:08 +02:00
twinaphex
969403fadb
Header include cleanups
2017-04-29 13:20:50 +02:00
twinaphex
79c7627651
Move video_viewport_custom to gfx/video_driver.c
2017-04-29 13:10:01 +02:00
twinaphex
6930262ec2
Update/buildfixes
2017-04-29 12:44:45 +02:00
Francisco José García García
afe173c883
[VITA] Really fix build
2017-04-29 12:02:26 +02:00
Twinaphex
936b5e4b7c
Merge pull request #4861 from Monroe88/menu_wasapi
...
Add WASAPI audio driver settings to the menu
2017-04-29 11:17:15 +02:00
Twinaphex
ccd4bdbd60
Merge pull request #4862 from andrewlxer/master
...
Fix dispmanx triple buffering race and re-enable triple buffering
2017-04-29 11:16:51 +02:00
Francisco José García García
f7c56ddda3
[VITA] Fix build
2017-04-29 09:06:49 +02:00
Andrew
301a094ef9
Avoid potential dispmanx_gfx driver lockup
...
The dispmanx driver had a small race wherein if the vsync completed
between checking for a free page and waiting on the condvar, it would
hang forever waiting for a condition that would never fire.
I'm hoping this is what was causing the triple buffering lockups. In
my testing with it re-enabled and this fix, things are stable (and
much more performant than with triple buffering disabled).
2017-04-28 20:24:36 -07:00
Andrew
253c8cd997
Revert "DISPMANX: Disable triple buffering for now, for stability reasons."
...
This reverts commit 0b75671c21 .
2017-04-28 20:20:43 -07:00
Monroe88
ada900e1e1
Unhardcode WASAPI default settings
2017-04-28 21:40:24 -05:00
Monroe88
9d20af4249
Minor edits to the labels and sublabels
2017-04-28 21:09:49 -05:00
Monroe88
3e58159480
Add WASAPI audio driver settings to the menu
2017-04-28 20:36:52 -05:00
twinaphex
552845a94d
Buildfixes
2017-04-29 02:39:32 +02:00
twinaphex
6d8789f4c1
(GX) Buildfix
2017-04-29 02:03:17 +02:00
twinaphex
fe1151efc3
(Zarch) Buildfix
2017-04-29 02:02:28 +02:00
twinaphex
9fdcd926ad
Buildfixes
2017-04-29 02:00:50 +02:00
twinaphex
8ab4f5a0b2
Gotten rid of all reallocs now inside configuration.c
2017-04-29 00:43:20 +02:00
twinaphex
e6ab06a701
Move path variables
2017-04-29 00:39:29 +02:00
Twinaphex
59da394197
Merge pull request #4859 from casdevel/wasapi-driver
...
Fix audio sync issue with fullscreen toggling
2017-04-28 23:13:31 +02:00
twinaphex
f75fbafeb2
Cleanups
2017-04-28 23:10:24 +02:00
twinaphex
957c85f9ea
Cleanups
2017-04-28 23:02:22 +02:00
twinaphex
f0c2d786ae
Update arrays struct
2017-04-28 22:59:13 +02:00
Zoran Vuckovic
f3a55f1036
Fix audio sync issue with fullscreen toggling
2017-04-28 22:58:06 +02:00
twinaphex
aed6fd8082
(WASAPI) Buildfix
2017-04-28 22:17:44 +02:00
twinaphex
87106b03c1
(3DS) Buildfix
2017-04-28 22:14:34 +02:00
twinaphex
5c024f1cd8
Fix memory leak
2017-04-28 21:47:26 +02:00
Twinaphex
927ed42498
Fix filestream memory leak
2017-04-28 21:27:40 +02:00
twinaphex
67ab87669f
Update
2017-04-28 21:20:00 +02:00
twinaphex
35ac275f62
(OSX) Buildfix
2017-04-28 21:18:35 +02:00
twinaphex
47cb15cb03
No more realloc for uints settings
2017-04-28 21:05:34 +02:00
twinaphex
05e4ec733e
Move uint variables
2017-04-28 21:03:04 +02:00
twinaphex
9ff3221c9d
Refactors
2017-04-28 20:08:12 +02:00
twinaphex
fdd85654d6
Split up uint and int
2017-04-28 19:55:09 +02:00
twinaphex
7bbd20b31d
Move int settings
2017-04-28 19:12:48 +02:00
twinaphex
dfe753042f
Cleanups
2017-04-28 19:04:17 +02:00
Francisco José García García
18eaa7e709
[VITA] Fix dirs
2017-04-28 18:54:34 +02:00
twinaphex
324227d239
(Win32) Buildfix
2017-04-28 15:59:42 +02:00
twinaphex
fa9b641ef0
(Android) Buildfix
2017-04-28 15:53:38 +02:00
twinaphex
d6ffd69ed0
Silence warnings
2017-04-28 15:32:15 +02:00
twinaphex
98f6000ff6
Silence warnings
2017-04-28 15:31:33 +02:00
twinaphex
4ef0809931
(GX) Another buildfix
2017-04-28 15:29:54 +02:00
twinaphex
d1b6a865c4
Buildfixes
2017-04-28 15:29:20 +02:00
twinaphex
684e83ef30
Updates
2017-04-28 15:19:39 +02:00
twinaphex
6d4b44bf94
Use malloc instead of calloc
2017-04-28 15:14:51 +02:00
twinaphex
09f108b4a7
(OSX) Buildfix
2017-04-28 15:09:43 +02:00
twinaphex
df31ba6255
(Win32) Buildfix
2017-04-28 15:05:12 +02:00
twinaphex
7b9c146ae9
(iOS) Buildfix
2017-04-28 15:04:00 +02:00
twinaphex
2c53553952
(Zarch) Buildfix
2017-04-28 15:02:42 +02:00
twinaphex
ff3a9e87e0
Optimize populate_settings_float
2017-04-28 15:01:11 +02:00
twinaphex
0da40fb3aa
Move all float settings
2017-04-28 14:57:55 +02:00
twinaphex
4e92a4ed77
Fix this
2017-04-28 14:33:18 +02:00
twinaphex
7a152700fa
Update
2017-04-28 14:31:23 +02:00
twinaphex
f50eabb13c
(iOS) Buildfixes
2017-04-28 14:29:22 +02:00
twinaphex
3ad821c102
(Win32) Buildfix
2017-04-28 14:28:40 +02:00
twinaphex
3764c39dfc
Optimize populate_settings_bool - should not keep spamming
...
realloc now
2017-04-28 14:11:34 +02:00
twinaphex
ed53be7c81
Move all bool settings
2017-04-28 14:11:34 +02:00
Francisco José García García
6bac458885
[VITA] Fix error
2017-04-28 13:47:53 +02:00
twinaphex
b792c5deae
move bool setting
2017-04-28 12:26:01 +02:00
twinaphex
3e24672a43
Move bool settings
2017-04-28 12:23:59 +02:00
twinaphex
9e7ac432c3
Try to prevent null pointer dereference
2017-04-28 12:07:11 +02:00
twinaphex
9812dfb4d4
Add conditionals
2017-04-28 12:05:17 +02:00
Francisco José García García
c0e81ca820
[VITA] Get rid of griffin
2017-04-28 08:29:58 +02:00
twinaphex
cc095e56fc
Start refactoring bool variables
2017-04-28 00:53:20 +02:00
Francisco José García García
193b0b147f
[VITA] Fix no sound
2017-04-28 00:29:51 +02:00
twinaphex
ba079b14dc
Cleanups
2017-04-28 00:01:47 +02:00
twinaphex
ae1c26cbc4
Restructure settings struct
2017-04-28 00:00:43 +02:00
twinaphex
d257ec51a0
Use wrapper configuration macros
2017-04-27 23:46:32 +02:00
twinaphex
124ef06ef7
Use wrapper functions
2017-04-27 23:43:19 +02:00
twinaphex
0e1406f3f1
Go through configuration_ wrapper functions
2017-04-27 23:34:47 +02:00
twinaphex
eb34553fae
Cleanup
2017-04-27 21:40:31 +02:00
twinaphex
b9f110679a
Remove unused variable
2017-04-27 21:38:39 +02:00
twinaphex
1bf7cbccbe
input_device_names no longer part of settings struct
2017-04-27 21:35:46 +02:00
Francisco José García García
79f28f2985
[VITA] Fix compiling
2017-04-27 08:49:21 +02:00
Francisco José García García
514412afe0
[VITA] Compress things a little
2017-04-27 08:10:35 +02:00
twinaphex
a54af2f2c1
Prevent implicit memset
2017-04-27 01:27:02 +02:00
twinaphex
5ea70ffb2e
Get rid of some implicit memsets
2017-04-27 01:23:04 +02:00
twinaphex
ace37d2c7a
Cleanups
2017-04-27 01:10:44 +02:00
twinaphex
65f33f4403
See if this works for PSP as well
2017-04-27 00:58:56 +02:00
twinaphex
43ff75fd72
(psp_audio.c) Cut down on ifdefs
2017-04-27 00:46:48 +02:00
twinaphex
87d5fe2092
Cut down on ifdefs
2017-04-27 00:44:35 +02:00
Francisco José García García
be87a8cdc7
[VITA] Fixing PSTV controls
2017-04-26 22:26:41 +02:00
twinaphex
0c6ba894fd
task_autodetect.c - cleanups
2017-04-26 18:48:28 +02:00
Zoran Vuckovic
c5e56b1b25
Add workaround for "Pause when menu activated" option
...
Audio driver start function never gets called when this option is set to
off, so we start in init function for now. This solves one problem but
introduces new one, WASAPI engine starts running even there is no real
need for that.
2017-04-26 18:38:40 +02:00
Zoran Vuckovic
4a715e79e3
Code cleanup
2017-04-26 18:38:27 +02:00
Zoran Vuckovic
409a6136b8
Remove one redundant comment
2017-04-26 18:38:23 +02:00
Zoran Vuckovic
f412095047
Add shared-mode buffer length option
2017-04-26 18:37:44 +02:00
Zoran Vuckovic
a53645cc55
Fix device enumeration log message
2017-04-26 18:37:30 +02:00
twinaphex
549ed6fc6b
(Android) Buildfix
2017-04-26 15:43:16 +02:00
twinaphex
848d8a95ab
Remove -marm for Vita
2017-04-26 15:42:23 +02:00
twinaphex
301ee64e80
Add HAVE_XINERAMA ifdefs
2017-04-26 15:29:21 +02:00
Twinaphex
8a4590462f
Merge pull request #4849 from bsstephan/dont-build-disabled-xinerama
...
only build xinerama_common.o if it is enabled
2017-04-26 11:59:12 +02:00
Twinaphex
e2dc60a0c0
Merge pull request #4850 from Monroe88/menu
...
(menu_setting.c) Make Audio Output Rate editable
2017-04-26 11:58:21 +02:00
Monroe88
1df9807954
(menu_setting.c) Make Audio Output Rate editable
2017-04-25 23:17:53 -05:00
Brian S. Stephan
efe90a9f34
only build xinerama_common.o if it is enabled
2017-04-25 22:26:46 -05:00
Twinaphex
c51e4397b0
remove unused variable
2017-04-26 03:00:21 +02:00
twinaphex
3dc26db377
Simplify libretro_input_binds
2017-04-26 02:43:39 +02:00
twinaphex
58fcf421b5
Simplify input_poll
2017-04-26 02:35:41 +02:00
twinaphex
e179108080
Cleanups
2017-04-26 00:24:59 +02:00
twinaphex
a146dfee79
Use input_config_binds directly
2017-04-25 23:47:23 +02:00
twinaphex
33dda78ea8
Cleanups
2017-04-25 23:32:38 +02:00
twinaphex
fc5d240297
Get rid of some now-unused functions
2017-04-25 23:30:50 +02:00
twinaphex
f0eaef9d51
Cleanups
2017-04-25 22:14:56 +02:00
twinaphex
3c57c991de
Buildfix
2017-04-25 21:58:53 +02:00
twinaphex
3087ceb482
Don't go through all these slow wrapper functions
2017-04-25 20:47:21 +02:00
Twinaphex
840034d4a0
remove unused variables
2017-04-25 18:54:41 +02:00
twinaphex
5f9f43929a
Turn settings->input.binds into static struct inside input_config.c
2017-04-25 18:54:01 +02:00
twinaphex
53c9acacd6
Wrap access to settings->input.binds completely
2017-04-25 18:50:49 +02:00
twinaphex
c68c8a8cfe
Rewrite this
2017-04-25 18:48:06 +02:00
twinaphex
87f05b3a7b
Cleanups
2017-04-25 18:32:08 +02:00
twinaphex
8d0e3d7777
Wrap settings->input.binds
2017-04-25 18:27:18 +02:00
twinaphex
4845c4b4db
Cleanup
2017-04-25 18:20:10 +02:00
twinaphex
3b3b008614
Move code to input_config_reset
2017-04-25 18:18:37 +02:00
twinaphex
d66aff8fbd
Start wrapping settings->input.binds
2017-04-25 18:12:13 +02:00
Twinaphex
129da8a802
Get rid of unused local variables
2017-04-25 17:19:31 +02:00
twinaphex
e1e83b17b7
Wrap settings->input.libretro_device
2017-04-25 17:14:46 +02:00
twinaphex
f4e5f896a2
Move input.device_name_index to task_autodetect and move it
...
outside of settings struct
2017-04-25 16:57:44 +02:00
twinaphex
c871faa1f5
Move pid/vid arrays out of settings struct and move them
...
to input_config
2017-04-25 16:49:54 +02:00
twinaphex
690b729474
config_save_autoconf_profile - cleanup
2017-04-25 16:38:47 +02:00
twinaphex
acf3b22fd3
Go through wrapper functions
2017-04-25 16:36:31 +02:00
twinaphex
6ace8ce66a
Rewrite autoconf_binds and move it to task_autodetect.c - take
...
it out of the settings struct
2017-04-25 16:33:30 +02:00
twinaphex
359af5d5ab
Go through wrapper function
2017-04-25 16:07:17 +02:00
twinaphex
20ed6eb90a
Start using input_config_get_device_name
2017-04-25 16:04:28 +02:00
twinaphex
f4b168f9b6
Call functions from task_autodetect.c
2017-04-25 15:53:30 +02:00
twinaphex
7b5b49a5e6
Move autoconfigured variables out of settings struct;
...
these values are not written back to the config file
2017-04-25 15:49:27 +02:00
twinaphex
e36564b2b0
(Zarch) Not sure why this was done
2017-04-25 15:34:18 +02:00
twinaphex
15a8f0c485
Wrap some more settings manipulation
2017-04-25 15:31:32 +02:00
twinaphex
83684df3e9
Use configuration_set_ wrappers
2017-04-25 15:13:50 +02:00
twinaphex
632039f985
Cleanups
2017-04-25 13:28:42 +02:00
twinaphex
b6d34e9581
Cleanups
2017-04-25 13:27:40 +02:00
twinaphex
ffcb9d4a16
(gl_raster_font.c) Cleanups
2017-04-25 13:25:37 +02:00
twinaphex
03358b2ecd
(gl_raster_font) Cleanup
2017-04-25 13:22:55 +02:00
twinaphex
047b10a3de
(vulkan_raster_font.c) Small refactors
2017-04-25 13:19:32 +02:00
twinaphex
3917c658f3
Refactor vulkan_raster_font_render_line
2017-04-25 13:16:00 +02:00
twinaphex
b495d85845
(setting_list.c) Initialize these values
2017-04-24 22:55:14 +02:00
twinaphex
ee484b693c
(vulkan_raster_font.c) Cleanups
2017-04-24 17:39:23 +02:00
twinaphex
765e636214
(Vulkan) Cleanups
2017-04-24 17:21:29 +02:00
twinaphex
2a13af52fc
Revert "video_init function - video_info_t should not be const -"
...
This reverts commit c8bcbad4a7 .
2017-04-24 12:25:14 +02:00
twinaphex
e5b38315fe
Revert "Add real_width and real_height to video_info struct - let"
...
This reverts commit 831ea1a507 .
2017-04-24 12:25:07 +02:00
twinaphex
023599366c
Revert "Cleanups"
...
This reverts commit 0021970c16 .
2017-04-24 12:25:00 +02:00
twinaphex
8a215ce30e
Revert "Cut down on another video_driver_set_size call"
...
This reverts commit b951c84e01 .
2017-04-24 12:24:55 +02:00
twinaphex
b951c84e01
Cut down on another video_driver_set_size call
2017-04-24 12:23:09 +02:00
twinaphex
0021970c16
Cleanups
2017-04-24 12:19:47 +02:00
twinaphex
831ea1a507
Add real_width and real_height to video_info struct - let
...
the drivers set this depending on the video width/height they
get back from the video context driver
2017-04-24 12:18:28 +02:00
twinaphex
c8bcbad4a7
video_init function - video_info_t should not be const -
...
try to set video_driver_width/video_driver_height outside
of video driver init function
2017-04-24 12:03:21 +02:00
twinaphex
5a3b78bad3
Get rid of more performance counters
2017-04-24 11:24:16 +02:00
twinaphex
8f15467215
Getr id of perf counters
2017-04-24 11:21:32 +02:00
twinaphex
d06c963a19
Get rid of PERF_ENABLE blocks
2017-04-24 11:20:30 +02:00
twinaphex
e411e7c284
Add separate PI macro
2017-04-24 10:31:25 +02:00
twinaphex
365c7f9c8b
(Video drivers) Cleanups
2017-04-24 10:08:32 +02:00
twinaphex
8efa2b146e
Add this to d3d_alive
2017-04-24 09:44:15 +02:00
Twinaphex
f6ca860bc9
Merge pull request #4841 from fr500/master
...
add a few paths even if they are not set by JNI
2017-04-24 08:09:43 +02:00
radius
95f172e3c7
add a few paths even if they are not set by JNI
2017-04-24 01:02:42 -05:00
twinaphex
34852e159a
Cut down on amount of times video_driver_build_info is called
2017-04-23 22:20:11 +02:00
twinaphex
08bbc8199f
(audio_driver.c) Cleanup
2017-04-23 22:04:03 +02:00
twinaphex
0e3bc69f8c
Simplify video shader driver function
2017-04-23 21:53:03 +02:00
twinaphex
087002d9c5
Get rid of unused video_driver_get_frame_count - locking/unlocking
...
around this variable should no longer be necessary
2017-04-23 21:39:49 +02:00
twinaphex
c38f86e14a
Create menu_driver_{decrement|increment}_navigation
2017-04-23 21:17:01 +02:00
twinaphex
e0483f73bc
Create menu_driver_list_clear
2017-04-23 21:13:33 +02:00
twinaphex
467070f6a6
Silence Coverity warning
2017-04-23 21:07:49 +02:00
twinaphex
edadba1ec7
Silence valgrind memcheck warning
2017-04-23 20:26:31 +02:00
twinaphex
13e4148996
(Menu) Cleanups
2017-04-23 20:22:41 +02:00
twinaphex
77dde2a85c
Simplifications
2017-04-23 20:16:14 +02:00
Twinaphex
f84da4b466
Remove unused variable
2017-04-23 19:55:21 +02:00
Andrés
e5938bca1f
Update CHANGES.md
2017-04-23 12:46:30 -05:00
twinaphex
2dfe441381
Get rid of video_info->frame_count
2017-04-23 19:21:12 +02:00
twinaphex
bf7616cf0e
Revert "Move structs to gfx/video_thread_wrapper.h"
...
This reverts commit 12d0073d50 .
2017-04-23 19:17:52 +02:00
twinaphex
d4a3726347
Update CHANGES.md
2017-04-23 19:08:58 +02:00
twinaphex
25c8baeefe
menu drivers will have their own frame count; this fixes the
...
tickering issues with threaded video mode
2017-04-23 18:42:12 +02:00
twinaphex
12d0073d50
Move structs to gfx/video_thread_wrapper.h
2017-04-23 18:28:44 +02:00
twinaphex
cb3943da0e
Cleanup
2017-04-23 17:53:26 +02:00
twinaphex
df60fa7a19
Bugfix
2017-04-23 17:51:06 +02:00
twinaphex
eb208b170f
Fix codepath for HAVE_MENU not being defined
2017-04-23 17:48:45 +02:00
twinaphex
32f4bc4b93
Cleanups
2017-04-23 17:46:14 +02:00
twinaphex
7c6b93f58f
More cleanups
2017-04-23 17:44:24 +02:00
twinaphex
c9646c1fd2
Use configuration macro wrappers
2017-04-23 17:36:25 +02:00
twinaphex
3ec5816259
Rewrite RUNLOOP_CTL_SYSTEM_INFO_GET
2017-04-23 16:41:26 +02:00
twinaphex
627089e2f6
Get rid of libretro_get_current_core_pathname
2017-04-23 16:13:58 +02:00
twinaphex
299b72e208
Revert "Cleanups"
...
This reverts commit a4963d2a19 .
2017-04-23 15:10:34 +02:00
twinaphex
a4963d2a19
Cleanups
2017-04-23 15:10:10 +02:00
twinaphex
fc33b7abcc
Log where core options file gets saved
2017-04-23 14:41:46 +02:00
twinaphex
6667560263
(iOS) Buildfix
2017-04-23 14:37:06 +02:00
Twinaphex
d76c09fd08
Get rid of unused variables
2017-04-23 14:33:02 +02:00
twinaphex
7ea0528c6b
Turn MENU_NAVIGATION_CTL_{SET|GET}_SELECTION into separate
...
functions
2017-04-23 14:31:49 +02:00
twinaphex
8e6b7a2751
Rewrite menu_entries function
2017-04-23 13:46:21 +02:00
twinaphex
217e71d568
(menu_setting.c) Cleanups
2017-04-23 13:41:02 +02:00
twinaphex
268a173f44
(menu_shader.c) Start using configuration_set_bool
2017-04-23 13:39:35 +02:00
twinaphex
59faeb510b
Start putting settings->modified in most mutable situations
2017-04-23 13:37:00 +02:00
twinaphex
ccc8d1aec2
Start using configuration_set_bool
2017-04-23 13:32:16 +02:00
twinaphex
1febb963ae
Start bookkeeping when we are modifying settings
2017-04-23 13:24:17 +02:00
twinaphex
e192d4eaa6
(Playlist) Prevent us writing the playlist file another time
...
after we have already saved it once
2017-04-23 12:54:13 +02:00
twinaphex
7e3cce9397
Only write to playlists if they are modified
2017-04-23 12:25:54 +02:00
twinaphex
aea00f1e00
Use memcmp instead of string_is_equal for more instances
2017-04-23 12:17:51 +02:00
twinaphex
1c93cc4b18
Update logs
2017-04-23 12:00:49 +02:00
twinaphex
953045f0d2
Update logs
2017-04-23 11:56:46 +02:00
twinaphex
0f2a6f3dd2
Don't use performance counters in GL/Vulkan/video thread wrapper
...
unless PERF_ENABLE is defined
2017-04-23 11:31:11 +02:00
twinaphex
caafee006c
Get rid of performance counter for softfilter
2017-04-23 11:26:10 +02:00
twinaphex
d61edc51ad
(audio_driver.c) Get rid of performance counters
2017-04-23 11:05:42 +02:00
twinaphex
a88284897b
(D3D) Use C-style allocation for d3d->menu
2017-04-23 09:38:44 +02:00
Twinaphex
7afc83518d
Merge pull request #4836 from Monroe88/audio_device_fix
...
(menu_setting.c) Reinit audio driver when audio device is changed
2017-04-23 07:51:39 +02:00
Monroe88
b260254fd4
(menu_setting.c) Reinit audio driver when audio device is changed
2017-04-22 20:06:15 -05:00
twinaphex
8defa3b924
Update libretro-ffmpeg
2017-04-22 20:56:59 +02:00
twinaphex
6078864e26
Turn ffmpeg FFT into C code and remove GLM dependency
2017-04-22 12:59:28 +02:00
twinaphex
21f7f6059a
(ffmpeg FFT) No longer needs GLM
2017-04-22 12:25:54 +02:00
twinaphex
d674d2102e
(ffmpeg FFT) Move variable initialization to top
2017-04-22 12:11:42 +02:00
twinaphex
25f31883d5
(libretro ffmpeg FFT) Start using libretro-common gfx/matrix
...
functions instead of GLM; GLM only used now still for
packHalf2x16
2017-04-22 12:08:10 +02:00
twinaphex
a65675d24f
(FFT) Swap around matrices arguments for matrix_4x4_multiply
2017-04-22 11:15:41 +02:00
Zoran Vuckovic
9ef51d8215
Change default buffering behavior in shared mode
2017-04-22 11:09:08 +02:00
twinaphex
c97fd9afcf
Correct matrix_4x4_lookat
2017-04-22 10:23:04 +02:00
twinaphex
45dc1b7977
Some build fixes
2017-04-22 10:09:52 +02:00
twinaphex
40d55b7ae3
Reimplement file_path_str
2017-04-22 09:54:22 +02:00
twinaphex
f12ea0e1e3
Fix C89_BUILD
2017-04-22 09:37:36 +02:00
twinaphex
aa2c29ac8b
(exynos_gfx.c) Use memcmp
2017-04-22 09:34:30 +02:00
Zoran Vuckovic
62d9e087c4
Fix issues with some cores in shared mode
2017-04-22 09:25:12 +02:00
Zoran Vuckovic
4197cfe174
Add device init fallback
2017-04-22 09:25:01 +02:00
Zoran Vuckovic
5526a2ba93
Fix sync off in shared mode
2017-04-22 09:24:52 +02:00
Zoran Vuckovic
86fdca5e68
Fix incorrect log messages
2017-04-22 09:24:32 +02:00
twinaphex
6ebd4e139e
Rewrite more string_is_equal call invocations as memcmp
2017-04-22 08:51:16 +02:00
twinaphex
d77da6b53d
Fix bug in shader_glsl.c
2017-04-21 23:10:55 +02:00
twinaphex
284e6b2994
Replace more instances of string_is_equal
2017-04-21 22:51:04 +02:00
twinaphex
f9bc2d3783
Use memcmp instead of string_is_equal where possible for
...
better performance
2017-04-21 22:47:15 +02:00
twinaphex
e9e1db2945
Cleanups
2017-04-21 21:18:28 +02:00
twinaphex
bcce88e516
(D3D) Cleanup d3dx9anim.h header
2017-04-21 21:00:22 +02:00
twinaphex
6951111459
(libretro-common) Cleanups
2017-04-21 20:53:07 +02:00
twinaphex
0c66441d08
(archive_file) Cleanups
2017-04-21 20:46:41 +02:00
twinaphex
5b1ecbff87
Remove rsemaphore
2017-04-21 20:41:26 +02:00
twinaphex
dd1da5154f
Better implementation of string_is_equal_noncase and fix bug
...
in string_list
2017-04-21 14:53:01 +02:00
twinaphex
271edb4ca1
We don't want uppercase for these instances
2017-04-21 14:26:35 +02:00
twinaphex
607ae71259
Turn string_is_equal_noncase into self-contained function
2017-04-21 14:17:47 +02:00
twinaphex
76788d3890
Turn string_is_equal into selfcontained function
2017-04-21 14:09:02 +02:00
twinaphex
dd517f4660
Try to avoid directly calling strcmp
2017-04-21 13:56:15 +02:00
twinaphex
82c62b1693
Use stdstring in more instances
2017-04-21 13:50:24 +02:00
twinaphex
06f98fcd16
(stdstring) Turn some functions into static inline functions
2017-04-21 13:35:26 +02:00
twinaphex
120cf21505
Rewrite alsa_write pt. 2
2017-04-21 13:27:46 +02:00
twinaphex
74431917a2
Rewrite alsa_write
2017-04-21 12:21:38 +02:00
twinaphex
40411e5a6f
Turn gfx/math functions into macros
2017-04-20 22:14:03 +02:00
twinaphex
04223b464a
Check for return value of config_get_bool
2017-04-20 21:52:29 +02:00
twinaphex
0215badb4c
(FIFO queue) Turn some functions into static inline functions
2017-04-20 20:28:57 +02:00
twinaphex
75e02c4646
Simplify alsa_write
2017-04-20 18:27:46 +02:00
twinaphex
d8ba05170f
(ALSA) Use macro for frames to bytes
2017-04-20 13:31:02 +02:00
twinaphex
9faae7eb3f
(ALSA) Use macro for determing frames from bytes instead of snd_pcm_bytes_to_frames
2017-04-20 11:20:34 +02:00
twinaphex
d1664481c2
Don't call input_remote_state unless pointer is non-NULL
2017-04-20 10:57:09 +02:00
twinaphex
69a3bf6a31
Create bsv_movie_is_playback_{on|off}
2017-04-20 10:40:11 +02:00
twinaphex
9daa63437a
Simplify math/vector files
2017-04-20 10:30:30 +02:00
twinaphex
fa347475e8
Simplify matrix_3x3.c
2017-04-20 10:25:54 +02:00
twinaphex
3fb630c571
Get rid of is_perfcnt_enable for audio_driver_write function
2017-04-20 10:15:11 +02:00
twinaphex
154b98394b
Don't stop/start the audio driver when muting/unmuting
2017-04-20 10:02:54 +02:00
twinaphex
637b26772c
Directly initialize some variables
2017-04-20 09:46:03 +02:00
twinaphex
1cc350bfdb
Prevent some implicit memsets
2017-04-20 09:21:08 +02:00
twinaphex
96a9730a08
Cleanups
2017-04-20 09:15:56 +02:00
twinaphex
d1ff5dd973
Header include cleanups
2017-04-20 09:14:20 +02:00
twinaphex
4df1ba690d
(D3D) Header cleanups
2017-04-19 19:11:58 +02:00
twinaphex
d220ce5870
Update D3D9
2017-04-19 18:58:01 +02:00
Twinaphex
8eed4c38cf
Merge pull request #4833 from kbrenneman/platform-enums
...
Define the platform enums if they aren't in eglext.h.
2017-04-19 16:13:07 +02:00
twinaphex
87c5b03bed
Get rid of another pragma warning
2017-04-19 16:11:35 +02:00
twinaphex
d4ecc6398d
(d3d9_cg_renderchain.cpp) Fix header includes
2017-04-19 16:11:00 +02:00
twinaphex
0b3e90dbf4
Header cleanups D3D9
2017-04-19 16:10:11 +02:00
twinaphex
0a074ec4a5
audio_driver_alive() should return true inside audio_driver_start
2017-04-19 15:55:35 +02:00
Kyle Brenneman
a4d19e174a
Define the platform enums if they aren't in eglext.h.
...
Add #defines for EGL_PLATFORM_X11_KHR, EGL_PLATFORM_WAYLAND_KHR, and
EGL_PLATFORM_GBM_KHR, if they aren't already defiend in eglext.h.
2017-04-19 07:08:05 -06:00
twinaphex
27a6d68af9
Get rid of this pragma
2017-04-19 12:56:25 +02:00
twinaphex
d5d04babdd
Cleanups
2017-04-19 12:55:41 +02:00
twinaphex
9ca27adb59
Simplify D3D9 headers
2017-04-19 12:46:07 +02:00
twinaphex
1f29de24de
Update Makefile.common
2017-04-19 12:43:26 +02:00
twinaphex
ca6eee21d9
Add header include for null_renderchain.c
2017-04-19 12:37:54 +02:00
twinaphex
0a33e6e8e4
Fix relative path header includes
2017-04-19 02:17:34 +02:00
twinaphex
b15cca82c7
Fix some relative path header includes
2017-04-19 02:15:47 +02:00
twinaphex
841adf04a5
Add header include
2017-04-19 02:14:51 +02:00
twinaphex
5bfc513af4
Buildfixes
2017-04-19 02:03:01 +02:00
twinaphex
00a59629aa
Silence some more warnings
2017-04-19 01:57:00 +02:00
twinaphex
7790fc3647
MOve renderchain files to dir
2017-04-19 01:51:05 +02:00
twinaphex
32c91baca6
Move read_viewport and viewport_info to render_chain_gl_legacy.c
2017-04-19 01:25:34 +02:00
Twinaphex
faafa2def0
Merge pull request #4831 from GregorR/netplay-rewind
...
Make rewind compatible with netplay.
2017-04-18 22:22:25 +02:00
Gregor Richards
fbb508ab5e
Make rewind compatible with netplay.
...
This commit adds support for temporary desync in netplay. When frontend
features that can't be truly synced, in particular rewind, are used,
netplay is momentarily disabled. As soon as the feature finished, e.g. a
rewind ending, netplay resumes with a state load. For rewind, netplay
peers won't actually experience the effect of rewind, but they will load
the rewound state.
2017-04-18 15:25:58 -04:00
twinaphex
7104d329fd
Update logs
2017-04-18 06:02:43 +02:00
twinaphex
d722ac6c04
Cleanup
2017-04-18 05:57:38 +02:00
twinaphex
d5821c7f61
Update logs
2017-04-18 05:42:49 +02:00
twinaphex
f4071ba6ec
Set axis_threshold
2017-04-18 05:11:44 +02:00
twinaphex
0a8f7b9ff2
Simplify CMD_EVENT_AUDIO_STOP/CMD_EVENT_AUDIO_START
2017-04-18 04:11:34 +02:00
twinaphex
e21df42ec1
Turn function static
2017-04-18 03:59:15 +02:00
twinaphex
8aa7ae168e
Remove unused function
2017-04-18 03:54:53 +02:00
twinaphex
55dd4ac754
Simplifications
2017-04-18 03:52:01 +02:00
twinaphex
662755c899
Start simplifying audio driver start/stop
2017-04-18 03:49:35 +02:00
Twinaphex
4159dc43ed
Merge pull request #4828 from kbrenneman/fix-eglGetDisplay-ifdef
...
Add #ifdefs for trying to use eglGetPlatformDisplay.
2017-04-17 10:19:30 +02:00
Kyle Brenneman
7baa75bee0
Add #ifdefs for trying to use eglGetPlatformDisplay.
...
Add #ifdefs for EGL_VERSION_1_5 and EGL_EXT_platform_base around the calls to
eglGetPlatformDisplay and eglGetPlatformDisplayEXT, respectively.
This avoids compiler errors when the EGL header files don't have the necessary
declarations for EGL 1.5 or EGL_EXT_platform_base.
Follow-up fix for https://github.com/libretro/RetroArch/issues/4790
2017-04-16 17:11:27 -06:00
twinaphex
d433d592e1
Do this workaround for now - for Android/Emscripten
2017-04-17 00:26:20 +02:00
Twinaphex
692caf19ce
Merge pull request #4827 from fr500/master
...
android autoconf improvements
2017-04-17 00:23:39 +02:00
twinaphex
96d984b04d
(egl_common.c) Cleanups/style nits
2017-04-17 00:04:08 +02:00
radius
a759cd9a19
allow swapping ok/cancel via autoconf parameter
2017-04-16 16:59:05 -05:00
radius
d236b2db58
try to override swap ok/cancel for remote controls
2017-04-16 16:51:54 -05:00
radius
d70d04c473
improve shield portable hack
2017-04-16 16:48:37 -05:00
Twinaphex
996bb990a0
Merge pull request #4826 from kbrenneman/fix-eglGetDisplay
...
Use eglGetPlatformDisplay when it's available.
2017-04-16 22:52:21 +02:00
Kyle Brenneman
fcccc9dc0b
Use eglGetPlatformDisplay when it's available.
...
Added a platform parameter to egl_init_context. If the caller provides a
platform other than EGL_NONE, then it will try to use eglGetPlatformDisplay or
eglGetPlatformDisplayEXT instead of eglGetDisplay.
If neither eglGetPlatformDisplay or eglGetPlatformDisplayEXT is supported, then
it will still fall back to calling eglGetDisplay.
Updated the Wayland, X11, and DRM callers to use the correct platform enum.
Those are the callers that don't just pass EGL_DEFAULT_DISPLAY as the native
display handle.
Calling eglGetDisplay with any value other than EGL_DEFAULT_DISPLAY is
inherently unreliable, because it requires the EGL implementation to guess a
platform type based on a (void *) pointer. Some implementations might not
identify a particular platform, or worse, might guess wrong.
Fixes https://github.com/libretro/RetroArch/issues/4790
2017-04-16 14:19:40 -06:00
twinaphex
5b9a17dc8f
(gfx/scaler) Cleanups
2017-04-16 19:54:38 +02:00
twinaphex
f21bb4d0dc
Simplify scaler_filter
2017-04-16 12:57:21 +02:00
twinaphex
0c5a87b1d7
Create scaler_ctx_scale_direct
2017-04-16 11:03:29 +02:00
twinaphex
9c7dd3068f
Get rid of unnecessary wrappers around calloc/free
2017-04-16 10:39:42 +02:00
twinaphex
f14dbe081b
Simplify scaler.c
2017-04-16 10:36:16 +02:00
twinaphex
8fd0033b43
Simplify scaler code
2017-04-16 10:29:22 +02:00
twinaphex
602ba5d8a6
scaler_filter - cleanups
2017-04-16 09:58:42 +02:00
twinaphex
9ee32a4dd6
Style nit
2017-04-16 09:50:53 +02:00
twinaphex
23bedbb3fb
Turn libretro_get_environment_info into static function
2017-04-16 09:42:17 +02:00
twinaphex
c1e85bb504
Add to CHANGES.md
2017-04-16 08:45:29 +02:00
twinaphex
b43d0b4201
Simplify matrix_3x3
2017-04-16 08:36:04 +02:00
twinaphex
9b3519f850
Turn matrix_4x4_lookat into macro, remove matrix_4x4.c
2017-04-16 07:57:31 +02:00
twinaphex
257410d058
Turn matrix_4x4_multiply into macro
2017-04-16 07:55:02 +02:00
twinaphex
b7aefa71f8
Cleanups to matrix_3x3.c
2017-04-16 07:30:23 +02:00
twinaphex
8ac346be63
(libretro-common) Cleanups
2017-04-16 05:06:15 +02:00
twinaphex
a86e6975cc
Update
2017-04-16 04:57:45 +02:00
twinaphex
8f7fc79cd7
Don't include retro_inline.h
2017-04-16 04:50:34 +02:00
twinaphex
e06006b436
Turn more matrix_4x4 functions into macros
2017-04-16 04:44:35 +02:00
twinaphex
d30686a78f
Add math.h header include to matrix_4x4.h
2017-04-16 04:03:55 +02:00
twinaphex
32cebbbcba
Turn more matrix_4x4 functions into macros
2017-04-16 04:00:20 +02:00
twinaphex
fbd6d0ebc6
Turn more matrix 4x4 functions into macros
2017-04-16 03:53:07 +02:00
twinaphex
809bce6cd9
Start turning most matrix 4x4 functions into macros
2017-04-16 03:45:07 +02:00
twinaphex
793930b352
Simplify matrix_4x4_identity
2017-04-16 03:34:33 +02:00
twinaphex
bd63327c3d
Cleanup matrix_3x3_identity
2017-04-15 22:30:02 +02:00
twinaphex
a9492f6a44
Cleanups
2017-04-15 22:27:23 +02:00
twinaphex
b591d63e8b
Silence unused variable warning
2017-04-15 20:20:47 +02:00
twinaphex
4b419ce125
(iOS) Fix 'release is unavailable; not available in automatic reference
...
counting mode'
2017-04-15 20:20:08 +02:00
Zoran Vuckovic
66f1c42fcc
Add sync off support, improve format negotiation
2017-04-15 20:09:14 +02:00
Zoran Vuckovic
05a3f43057
Add sync off support, improve format negotiation
2017-04-15 20:09:08 +02:00
twinaphex
7f4b490fdb
Prevent implicit memsets with struct video_viewport
2017-04-15 19:43:52 +02:00
twinaphex
e3fce81097
Use BRIDGE macro
2017-04-15 19:28:10 +02:00
twinaphex
1d97a81224
Optimize get_backing_scale_factor - store result of backing scale
...
factor query and use it for later function call invocations
2017-04-15 19:27:33 +02:00
Twinaphex
2324399fa8
Buildfix
2017-04-15 19:21:10 +02:00
twinaphex
e97682d4ca
Simplify cocoa_gl_ctx.m
2017-04-15 19:20:42 +02:00
Twinaphex
a5998cb589
(MUI) Remove some unused variables
2017-04-15 19:14:02 +02:00
Twinaphex
80017f7d71
(OSX) Try to free allocation at the end of get_selector
2017-04-15 19:13:21 +02:00
Twinaphex
fe33f30c15
Merge pull request #4824 from fr500/master
...
Couple of small fixes
2017-04-15 18:11:32 +02:00
radius
0b2afde90b
Partial match is never used and interferes with the fallback mechanism
2017-04-15 10:47:51 -05:00
radius
89829d22b4
[lobby] disable these logs, too verbose for production
2017-04-15 10:47:51 -05:00
twinaphex
592fe4d967
Too long filenames were causing crashes/segfaults
2017-04-15 02:38:22 +02:00
twinaphex
f9b75e7d76
CXX_BUILD buildfix
2017-04-14 03:40:58 +02:00
Zoran Vuckovic
90cfb50658
Added settings and non-standard frame rate handling
2017-04-14 03:35:40 +02:00
aliaspider
c04573233c
add missing extern "C" guard.
2017-04-11 18:54:26 +01:00
aliaspider
f73c3af445
(msvc) use the correct config for x64 builds.
2017-04-11 17:58:35 +01:00
aliaspider
b1d750bc1d
enable x64 builds in RetroArch-msvc2010.sln
2017-04-11 16:31:18 +01:00
twinaphex
a58395b718
Add to CHANGES.md
2017-04-11 00:55:47 +02:00
twinaphex
d63e79a8ce
(Griffin) Update
2017-04-11 00:54:21 +02:00
twinaphex
0341bdcf77
(WASAPI) Get rid of this header include
2017-04-11 00:51:34 +02:00
twinaphex
05496a8b57
(WASAPI) Nits
2017-04-11 00:35:21 +02:00
Zoran Vuckovic
2a594d313c
fixed latency and buffer duration calculations
2017-04-11 00:24:43 +02:00
Zoran Vuckovic
129151d5fc
add wasapi audio driver
2017-04-11 00:24:37 +02:00
twinaphex
c6887aa999
Update compat/zlib.h
2017-04-10 23:17:30 +02:00
twinaphex
29b9c2e14d
Update deps/libz/uncompr.c
2017-04-10 22:08:20 +02:00
twinaphex
2712b60de0
(rjpeg) Cleanup
2017-04-10 06:11:53 +02:00
twinaphex
a84540515c
Cleanup
2017-04-10 06:03:49 +02:00
Twinaphex
286b4e8f09
Merge pull request #4813 from Monroe88/autosave2
...
Allow setting SRAM Autosave in 1 second intervals
2017-04-08 23:29:15 +02:00
Monroe88
f36b70e8b5
Allow setting SRAM Autosave in 1 second intervals
2017-04-08 15:41:45 -05:00
twinaphex
9e5d6c4155
Update Makefile.common/griffin
2017-04-07 20:56:30 +02:00
Twinaphex
652c59b25e
Merge pull request #4809 from BlueKore/master
...
Forked the generic portuguese locale file into two versions: the portuguese and brazilian one.
2017-04-07 20:53:57 +02:00
BlueKore
292ed35005
Fixed a bug in the french translations file.
2017-04-07 19:47:29 +01:00
BlueKore
d1bfea400c
Fixed some portuguese expressions.
2017-04-07 19:41:11 +01:00
Twinaphex
a74c2748ec
Merge pull request #4807 from joolswills/mali_compat
...
hardcode struct for compatibility between various mali EGL headers
2017-04-07 20:25:11 +02:00
BlueKore
f6ebe7c6a9
Changed the language enums. Fixed the language references in the msg files.
2017-04-07 19:15:44 +01:00
BlueKore
c1e13a9fcf
Deleted the old locale files.
2017-04-07 19:04:34 +01:00
BlueKore
b5e379dd80
Replaced the language files. Initial commit.
2017-04-07 19:04:16 +01:00
Jools Wills
b587018c56
hardcode struct for compatibility between various mali EGL headers
...
Old kronos headers used mali_native_window, ARM's headers used fbdev_window, and
latest mali-fbdev package on the odroid with newer khronos headers, the struct seems missing
2017-04-07 18:55:33 +01:00
Francisco José García García
67055289d0
Merge pull request #4803 from libretro/frangarcj-io-patch
...
Small fix
2017-04-06 14:20:20 +02:00
Francisco José García García
8983af2016
Small fix
2017-04-06 11:47:19 +02:00
twinaphex
295cae5a7b
Take this out
2017-04-05 20:56:03 +02:00
Twinaphex
893fcdd39e
Merge pull request #4801 from libretro/frangarcj-io-patch
...
[VITA] Fix slow IO
2017-04-05 19:38:00 +02:00
Francisco José García García
8568667481
Add threading.c
2017-04-05 19:35:45 +02:00
Francisco José García García
5940d227bb
Fix slow io
2017-04-05 19:32:07 +02:00
Twinaphex
50281f5755
Merge pull request #4795 from Tatsuya79/master
...
Make mouse relative again.
2017-04-01 18:54:07 +02:00
Twinaphex
fdae8f4c6d
Merge pull request #4794 from fr500/master
...
Lobby improvements
2017-04-01 17:53:54 +02:00
radius
40ac2126c9
[lobby] fallback to filename based matching when a match isn't found by CRC, should help users with manually created playlists
2017-04-01 00:19:15 -05:00
radius
74d3915302
fix comments
2017-03-31 23:20:35 -05:00
Tatsuya79
5649f084e3
Make mouse relative again.
2017-03-31 17:28:49 +02:00
twinaphex
3da08c9d9e
Cleanup egl_create_context
2017-03-30 02:39:08 +02:00
twinaphex
38f9b93885
Refine egl_init_context - DRM EGL contexts still fails
...
at eglGetDisplay
2017-03-30 02:31:51 +02:00
Brad Parker
dd80ffc61b
FreeBSD buildfix
2017-03-29 16:47:58 +00:00
Twinaphex
989815e9f2
Merge pull request #4783 from Monroe88/audio_latency
...
Allow audio latency setting to be fine tuned with 1ms intervals
2017-03-27 06:46:48 +02:00
Monroe88
0610721aa0
Allow audio latency setting to be fine tuned with 1ms intervals
2017-03-26 21:28:19 -05:00
twinaphex
3996dc4b79
Update libretro-common
2017-03-26 05:07:48 +02:00
twinaphex
ab2d94bb64
Update libretro-common
2017-03-26 04:54:50 +02:00
twinaphex
4a9639f02f
Silence warning
2017-03-26 03:31:41 +02:00
twinaphex
ef733f0049
Update compat/zlib.h
2017-03-26 00:24:33 +01:00
twinaphex
91dabc3165
Cleanups
2017-03-25 23:07:50 +01:00
twinaphex
95e934825a
Update deps/libz
2017-03-25 21:58:56 +01:00
twinaphex
aace0ae9bd
Set default libretro logging level to 1
2017-03-25 10:36:24 +01:00
twinaphex
4921cb719b
Update CHANGES.md
2017-03-25 10:26:52 +01:00
twinaphex
55a0b7d1a9
Create default_ortho static variable
2017-03-25 10:22:57 +01:00
twinaphex
7d79e367f9
(GL) Prevent implicit memset; some other general cleanups
2017-03-25 10:18:24 +01:00
twinaphex
d77c209c85
Cleanups
2017-03-25 10:13:18 +01:00
twinaphex
53efaf1816
Move files
2017-03-25 10:06:13 +01:00
twinaphex
69abe6dbb9
Move deps/zlib to deps/libz
2017-03-25 10:05:33 +01:00
twinaphex
92221216bf
Update deps/zlib
2017-03-25 01:33:06 +01:00
twinaphex
ed0aefaf6c
Update deps/zlib/crc32.c
2017-03-25 01:31:04 +01:00
twinaphex
7123d1fbd2
Update crc32
2017-03-25 01:28:25 +01:00
twinaphex
6d49ccf978
(zlib) Update adler32
2017-03-25 01:26:21 +01:00
twinaphex
0369fd6578
Try to silence potential resource leak pointed out by Coverity
2017-03-24 01:51:29 +01:00
twinaphex
e5370c114b
Update logs
2017-03-24 01:46:28 +01:00
twinaphex
b97c8a183d
Update log
2017-03-24 01:38:23 +01:00
twinaphex
24311af259
Update logs for V4L2
2017-03-24 01:36:30 +01:00
twinaphex
a72cdb77ad
Update logs
2017-03-24 01:33:22 +01:00
twinaphex
396857db9a
Update logs
2017-03-24 01:28:58 +01:00
twinaphex
755ceda4f9
More consistent log messages
2017-03-24 00:30:14 +01:00
twinaphex
1b27c3dec1
Make some log messages more consistent
2017-03-24 00:28:21 +01:00
twinaphex
0fc2a87bfd
CXX_BUILD fix
2017-03-24 00:18:20 +01:00
twinaphex
7579d68272
Cleanups
2017-03-24 00:15:17 +01:00
twinaphex
62aa0c4415
Split up dbus functions into separate file
2017-03-24 00:12:21 +01:00
twinaphex
22672af217
Update logs
2017-03-23 23:59:08 +01:00
twinaphex
17235d70e2
Create set_coords_fallback for shader driver
2017-03-23 21:49:29 +01:00
twinaphex
571f899c3d
Don't include these headers
2017-03-23 20:09:24 +01:00
twinaphex
805470072b
Make desktop_mode a static variable inside x11_common.c
2017-03-23 20:07:56 +01:00
twinaphex
1ce3b12335
Split up xinerama functions into separate files
2017-03-23 19:59:11 +01:00
twinaphex
09e7186a4e
Start splitting up xinerama functions
2017-03-23 19:46:06 +01:00
twinaphex
4c0ce28e6e
(x11_common.c) Cleanups
2017-03-23 19:36:39 +01:00
twinaphex
a56afd8b8f
Only set video.shader_enable to false if video_driver_set_shader
...
fails
2017-03-23 19:17:09 +01:00
twinaphex
541c1b34e1
Don't do early return inside menu_shader_manager_init; free the
...
previously allocated menu shader first
2017-03-23 19:15:14 +01:00
Twinaphex
76a53e75ad
Merge pull request #4773 from fr500/master
...
Always extract zips except for content
2017-03-22 06:14:30 +01:00
radius
482261e81b
remove pointless check
2017-03-21 23:59:18 -05:00
radius
32a132e0ab
only use this flag for actual content, the rest of the downloads should always be extracted
2017-03-21 23:53:57 -05:00
twinaphex
8c89ec158c
Update copyrights
2017-03-22 03:09:18 +01:00
twinaphex
1274092fdd
Move audio_mixer code to libretro-common
2017-03-22 03:00:21 +01:00
twinaphex
8906ebc272
Get rid of header include
2017-03-22 02:54:11 +01:00
Brad Parker
84558215fd
android: permission result is only valid if our request code matches
2017-03-20 15:58:25 +00:00
meepingsnesroms
f79630e778
Merge pull request #4770 from bparker06/permissions
...
android: add runtime permission checking for Android 6.0+
2017-03-20 07:58:51 -07:00
Brad Parker
61cbb25b12
add callback for permission request result, style nits
2017-03-20 14:46:43 +00:00
Brad Parker
b1e94e8215
android: add runtime permission checking for Android 6.0+
2017-03-20 05:25:05 +00:00
Brad Parker
151feee826
add null pointer check, fixes startup crash with null video driver
2017-03-19 19:25:19 -04:00
twinaphex
c9c0621076
Try to fix some Coverity bugs
2017-03-19 02:27:07 +01:00
Twinaphex
b8830815ab
Merge pull request #4763 from hizzlekizzle/master
...
finish French translation, courtesy of forum user Tromzy
2017-03-18 20:29:12 +01:00
Twinaphex
3d992be092
Merge pull request #4766 from rootfather/intl-de
...
Intl: Update German GUI translation
2017-03-18 20:29:06 +01:00
Lothar Serra Mari
422c6a4935
Intl: Update German GUI translation
2017-03-18 16:28:41 +01:00
hunterk
3a0692711f
finish French translation
2017-03-17 10:59:40 -05:00
Brad Parker
3e1be4d549
update JP translation
2017-03-17 11:05:51 -04:00
Brad Parker
32a5c1a58b
missing null pointer check, just close dialog if no hostname was specified, fixes issue #4703
2017-03-13 21:05:00 -04:00
twinaphex
137f8df057
Bump up version code
2017-03-13 20:28:20 +01:00
Jean-André Santoni
0b05fdf0b5
(Input) Fix shift release in xkb
2017-03-13 00:52:42 +01:00
Jean-André Santoni
f4103b4074
(GLUI) Attempt to fix the browser+touch bug
2017-03-12 16:03:18 +01:00
Brad Parker
c549f7e8d7
android: set XMB as default for Android TV devices
2017-03-10 22:17:05 -05:00
twinaphex
51581e1578
Include string.h instead
2017-03-09 01:50:27 +01:00
Jean-André Santoni
1148c6156e
Fix wrong wraparound code
2017-03-08 21:32:43 +01:00
Twinaphex
256433a00b
Bump up to 1.5.0
2017-03-07 18:37:57 +01:00
twinaphex
2559aec92d
Bump version
2017-03-07 18:35:06 +01:00
twinaphex
9e2ae4aca4
Use 1.5.0
2017-03-07 18:33:35 +01:00
Brad Parker
c12cc8e5be
netplay: change lobby reannounce period to 600 frames
2017-03-07 12:29:51 -05:00
twinaphex
03d58e9e62
Update
2017-03-07 15:00:20 +01:00
twinaphex
17739435de
Cleanups
2017-03-07 12:59:58 +01:00
twinaphex
4118d0bbd2
Cleanups
2017-03-07 12:49:52 +01:00
twinaphex
f4ac760178
Cleanups
2017-03-07 12:37:11 +01:00
twinaphex
cb1c8df547
Simplify gl_glsl_set_coords
2017-03-07 12:35:29 +01:00
Jean-André Santoni
7db6e58273
Don't run OSK code if the OSK is not displayed
2017-03-07 11:57:30 +01:00
Brad Parker
bb362f307d
netplay: don't advertise over LAN or try to open a port with UPnP if we're using a MITM server
2017-03-06 21:39:03 -05:00
bparker06
ced1dc10c1
Merge pull request #4732 from GregorR/netplay-server-spectator-fix-2-electric-boogaloo
...
Yet another server-is-spectator bug. Don't ever ignore stalls if we're a client
2017-03-06 21:25:18 -05:00
Brad Parker
4f02450bf9
forgot extra storage for NULL byte
2017-03-06 21:10:27 -05:00
Gregor Richards
2f21a3e370
Yet another server-is-spectator bug. Don't ever ignore stalls if we're a
...
client
2017-03-06 20:13:26 -05:00
Jean-André Santoni
ff575a3460
PCE-CD magic number detection
2017-03-07 01:16:58 +01:00
Brad Parker
d9c78c75f0
fix setting of netplay has_password in lobby announcement
2017-03-06 16:01:45 -05:00
Twinaphex
4b796ae740
Silence warnings
2017-03-06 12:12:00 +01:00
Jean-André Santoni
c7722143b9
Update CHANGES.md
2017-03-06 09:50:24 +01:00
Brad Parker
6a68a01eb9
msvc2005 buildfix
2017-03-05 22:02:55 -05:00
Brad Parker
310c486f6a
update changelog
2017-03-05 20:48:14 -05:00
Jean-André Santoni
e7be847784
Avoid pushing netplay rooms on wrong tabs
2017-03-05 22:42:33 +01:00
Jean-André Santoni
4318000f8f
(XMB) Change icon sets on the fly
2017-03-05 22:31:30 +01:00
twinaphex
cf82bdbebd
Get rid of more implicit memsets
2017-03-05 22:24:35 +01:00
twinaphex
85e5a01576
Get rid of some implicit memsets
2017-03-05 22:21:55 +01:00
Twinaphex
7d9edc0874
Update iOS solutions
2017-03-05 22:07:19 +01:00
Brad Parker
12a208f75e
merge reannounce bugfix from radius
2017-03-05 15:49:07 -05:00
Twinaphex
ec14874363
Update to version 1.4.2
2017-03-05 20:52:24 +01:00
twinaphex
c5717ecd84
Start bumping up to version 1.4.2
2017-03-05 20:51:15 +01:00
Twinaphex
c343a88c10
Silence unused variable warnings
2017-03-05 20:30:14 +01:00
Brad Parker
9a7d38de77
MSVC buildfix: add UTF8 BOM to korean translation
2017-03-05 14:28:33 -05:00
Brad Parker
1a251de6be
update changelog
2017-03-05 14:22:50 -05:00
Brad Parker
c6b1a4bb48
join MITM server when host starts game, if the announcement requested MITM
2017-03-05 14:19:39 -05:00
Brad Parker
2df1ed9157
fix inconsistent dll linkage warning in msvc
2017-03-05 14:19:39 -05:00
Brad Parker
bd6ca986d8
msvc buildfix
2017-03-05 14:19:38 -05:00
Brad Parker
bf553fe65c
netplay: connect to MITM server instead of host IP if one is specified in lobby listing
2017-03-05 14:19:38 -05:00
Brad Parker
8a01dda5d6
send force MITM setting with lobby announcement
2017-03-05 14:19:38 -05:00
Brad Parker
f2c4eb5047
add sublabel for MITM
2017-03-05 14:19:38 -05:00
Brad Parker
1f42889936
add settings -> network entry to force using a MITM server for netplay
2017-03-05 14:19:37 -05:00
Brad Parker
1fc7a50f3e
fix non-ascii URL encoding
2017-03-05 14:19:37 -05:00
Brad Parker
7aca744635
URL encode non-ascii characters
2017-03-05 14:19:37 -05:00
Brad Parker
c7c0e1351a
send CRC as hex string
2017-03-05 14:19:37 -05:00
Brad Parker
4f2cdf3a84
populate system info before reading it
2017-03-05 14:19:36 -05:00
Brad Parker
79899e6b71
silence linux warning
2017-03-05 14:19:36 -05:00
Brad Parker
ad6733b519
add full urlencoder and encode lobby announcement POST data
2017-03-05 14:19:36 -05:00
Brad Parker
9c19f16539
remove debug stuff
2017-03-05 14:19:36 -05:00
Brad Parker
0d81b2005f
parse new lobby room listing with JSON
2017-03-05 14:19:35 -05:00
Brad Parker
21fe0c8499
bake in johnanthonyowens/jsonsax as jsonsax_full
2017-03-05 14:19:35 -05:00
Brad Parker
fb3393eb3a
add user agent to http requests
2017-03-05 14:19:35 -05:00
Brad Parker
101475c2f6
fix POST handling
2017-03-05 14:19:34 -05:00
Brad Parker
c31823aa94
add HTTP POST support
2017-03-05 14:19:34 -05:00
twinaphex
c99d83f15c
Update
2017-03-05 20:14:01 +01:00
twinaphex
71b0666ec5
Silence another Coverity warning
2017-03-05 20:06:36 +01:00
twinaphex
0123d33780
Silence CXX_BUILD warnings
2017-03-05 19:28:34 +01:00
twinaphex
3a5eb48c4a
C89_BUILD fixes
2017-03-05 19:25:11 +01:00
twinaphex
df1313bc37
Change signature for word_wrap
2017-03-05 19:15:04 +01:00
twinaphex
bb15b14388
word_wrap - Dont' call strlen once every loop iteration
2017-03-05 19:09:31 +01:00
twinaphex
c70b8c42c5
Cleanups to word_wrap
2017-03-05 19:02:32 +01:00
twinaphex
63973a52e0
Simplify word_wrap
2017-03-05 19:01:44 +01:00
Twinaphex
a5c57fe882
Prevent unused variable warning
2017-03-05 18:57:15 +01:00
twinaphex
79bde3f9b1
remove unused value
2017-03-05 18:52:36 +01:00
twinaphex
0b7ef78122
Simplify core_info_database_supports_content_path
2017-03-05 18:47:02 +01:00
twinaphex
279b2e1123
Update CHANGES.md
2017-03-05 18:04:29 +01:00
twinaphex
e122c91519
Update CHANGES.md
2017-03-05 18:03:51 +01:00
Jean-André Santoni
e758406d52
Undo save/load state shouldn't be an advanced setting
2017-03-05 17:54:37 +01:00
Jean-André Santoni
e587264b3d
(OSK) Ascii symbol page
2017-03-05 11:54:08 +01:00
Jean-André Santoni
69694a2fab
Merge pull request #4727 from losernator/master
...
Add Korean translation
2017-03-05 11:30:31 +01:00
Jean-André Santoni
c808fa54c7
Merge pull request #4729 from libretro/touch-improvements
...
Touch improvements
2017-03-05 11:23:59 +01:00
Jean-André Santoni
130e3a77d8
(GLUI) Fix the menu entry being selected while we try to scroll
2017-03-05 09:49:22 +01:00
Jean-André Santoni
199d7b63a1
(Menu) Attempt to fix scroll speed issue
2017-03-05 00:15:21 +01:00
Jean-André Santoni
bb0d4dae07
(Menu) iOS touch fixes
2017-03-04 22:16:55 +01:00
losernator
d019855439
Update msg_hash_ko.c
2017-03-05 02:10:53 +09:00
losernator
b8020c0c21
add support for Korean
2017-03-05 01:43:13 +09:00
losernator
baa666022f
add support for Korean
2017-03-05 01:42:14 +09:00
losernator
aed6fa83bd
add support for Korean
2017-03-05 01:39:14 +09:00
losernator
5f2e6c4320
add support for Korean
2017-03-05 01:36:08 +09:00
losernator
b5a01bc42e
add support for Korean language
2017-03-05 01:32:16 +09:00
losernator
36c2d457fc
add support for Korean language
2017-03-05 01:31:18 +09:00
Jean-André Santoni
013bf29fff
(Menu) A long press will reset a setting to its default value
2017-03-04 15:35:05 +01:00
Jean-André Santoni
002928c399
(Menu) Separate callbacks for pointer_up and pointer_down
2017-03-04 15:11:29 +01:00
Andrés
ec395048b6
Update CHANGES.md
2017-03-01 23:07:14 -05:00
twinaphex
85b099b8cf
Update
2017-03-01 22:09:38 +01:00
Twinaphex
a2def14969
Merge pull request #4715 from gingerbeardman/master
...
Additional icons and banners for 3DS
2017-03-01 13:12:19 +01:00
twinaphex
4109ffdb6b
Update of libretro-common
2017-03-01 05:03:23 +01:00
Brad Parker
96650e14ea
break early if server frame count is ahead of NOINPUT
2017-02-28 21:46:57 -05:00
Jean-André Santoni
dbd359ad6a
Merge pull request #4712 from leiradel/master
...
Fix resampler->process overriding memory because we don't know exactl…
2017-02-28 19:49:45 +01:00
Jean-André Santoni
18e1a817b3
Merge pull request #4713 from fr500/master
...
mantain LAN rooms in the list after moving left/right
2017-02-28 19:48:57 +01:00
Matt Sephton
34e3490ce9
Updated assets.7z
2017-02-28 16:32:52 +00:00
Matt Sephton
693652b2a9
Created icons and banners for cores that have recently been compiled for 3DS
...
See:
https://gbatemp.net/threads/unofficial-3ds-retroarch-builds-compatibilit
y-thread.462252/page-2#post-7138543
Art files available as .afdesign or .svg or similar
2017-02-28 16:32:43 +00:00
Brad Parker
fea8a0f780
Don't stall for spectator data when we're not in spectator mode, thanks @GregorR
2017-02-28 11:31:59 -05:00
Andrés
f39de90837
Merge pull request #4671 from dankcushions/patch-3
...
One option moved to advanced settings.
2017-02-28 11:14:53 -05:00
radius
eba92bd3ca
mantain LAN rooms in the list after moving left/right
2017-02-28 11:10:17 -05:00
Andre Leiradella
2481d25f0f
Fix resampler->process overriding memory because we don't know exactly how much memory it needss
2017-02-28 14:48:20 +00:00
twinaphex
57e0e30600
Update core_info.c
2017-02-28 11:16:05 +01:00
twinaphex
6396f0391a
Cleanups
2017-02-28 10:56:02 +01:00
twinaphex
3cecdcdd7d
Cleanups
2017-02-28 10:55:39 +01:00
twinaphex
824a619b90
Initialize db manually
2017-02-28 10:53:20 +01:00
twinaphex
ef1323bbfd
Prevent explicit NULL dereference
2017-02-28 10:47:24 +01:00
twinaphex
56eb09406b
Add TODO/FIXME
2017-02-28 10:28:49 +01:00
twinaphex
c17dbe6ddb
Using calloc seems to get us past the crashes
2017-02-28 10:27:34 +01:00
twinaphex
2fa9d47b61
Cleanups
2017-02-28 10:22:06 +01:00
twinaphex
aff63e6c3f
Cleanups
2017-02-28 10:16:36 +01:00
twinaphex
8195c601d5
Cleanups
2017-02-28 10:14:00 +01:00
twinaphex
05b760d0f8
Fix C89_BUILD/CXX_BUILD
2017-02-28 09:52:33 +01:00
twinaphex
5bf5388759
Cleanups
2017-02-28 09:44:44 +01:00
Twinaphex
59f5c596d6
Merge pull request #4707 from fr500/master
...
LAN scanning into rooms
2017-02-28 05:47:49 +01:00
radius
0c456c2235
comment this out for now
2017-02-27 23:47:04 -05:00
twinaphex
2be88a44ed
(XMB) Fix
2017-02-28 04:50:07 +01:00
bparker06
b30b9599a2
Merge pull request #4708 from GregorR/netplay-empty-info
...
Support empty INFO packet for undifferentiated servers.
2017-02-27 22:24:02 -05:00
Gregor Richards
8fb1f6a647
Support empty INFO packet for undifferentiated servers.
2017-02-27 22:06:20 -05:00
radius
35d78bb010
better label
2017-02-27 22:04:59 -05:00
radius
ba4804ed7c
differentiate lan and internet rooms
2017-02-27 21:58:39 -05:00
radius
650655abbe
doesn't seem to crash anymore
2017-02-27 21:44:11 -05:00
radius
e50ea80dfa
integrate the rest of the lan scan parameters
2017-02-27 21:24:34 -05:00
Twinaphex
92bbeab6f6
Merge pull request #4704 from gingerbeardman/icons
...
Corrected height of fceumm icon to 48px
2017-02-28 02:44:57 +01:00
radius
5ca55aa533
publish IP address correctly
2017-02-27 20:22:56 -05:00
Twinaphex
c9add8c68e
Merge pull request #4706 from fr500/master
...
Adds lan games to the ROOM list
2017-02-28 01:04:59 +01:00
radius
b719f30b8e
add lan games
2017-02-27 19:00:43 -05:00
radius
2bdd938338
after the first scan it will no longer scan because of this line
2017-02-27 18:10:35 -05:00
Jean-André Santoni
fc3547b8e4
Don't allow input on the user language setting
2017-02-28 00:03:19 +01:00
Jean-André Santoni
64a11ca0f4
(XMB) Allow hidding the netplay tab
2017-02-27 23:32:24 +01:00
Jean-André Santoni
834087d1ad
(XMB) Use a tab styled icon for the netplay tab
2017-02-27 22:48:27 +01:00
Jean-André Santoni
46c153a0fe
(XMB) Move netplay to the left of Add Tab
2017-02-27 22:36:45 +01:00
Matt Sephton
a26e229445
Corrected height of fceumm icon to 48px
...
It had previously been stretched from 41px
2017-02-27 20:39:21 +00:00
Jean-André Santoni
15001a87d3
(XMB) Use a texture slice for dialogs
2017-02-27 20:34:17 +01:00
twinaphex
58c08c0c02
Cleanups
2017-02-27 09:33:20 +01:00
twinaphex
10bf8d4a8a
Backport enlarge char buffers
2017-02-27 09:28:38 +01:00
Twinaphex
308aa4678f
Update bundle identifiers
2017-02-27 03:52:11 +01:00
Jean-André Santoni
4b84449f59
Fix iOS9 static project
2017-02-27 03:50:08 +01:00
Twinaphex
a6420ae966
Update ios10 target
2017-02-27 02:00:57 +01:00
Twinaphex
951ca852f5
Add ios .a targets
2017-02-27 02:00:57 +01:00
Jean-André Santoni
c0ac7095fa
Update pkg/apple/RetroArch_iOS9-Info.plist
2017-02-27 01:50:54 +01:00
Twinaphex
ae92a0ceff
Add to Info.plist
2017-02-27 01:42:29 +01:00
Twinaphex
ddae075733
Silence more warnings
2017-02-27 01:28:01 +01:00
Twinaphex
9ebd8736e0
Update iOS 10 static
2017-02-27 01:05:10 +01:00
twinaphex
7974fb5c6e
Add HAVE_APPLE_STORE to iOS 10
2017-02-26 23:00:03 +01:00
twinaphex
803dd83e67
Put IOS ifdef around this
2017-02-26 22:24:07 +01:00
Twinaphex
43c32aad3d
Silence more warnings
2017-02-26 22:16:03 +01:00
Twinaphex
fdbdcfee65
Merge pull request #4691 from GregorR/netplay-slave-mode
...
Netplay slave mode
2017-02-26 21:49:21 +01:00
Twinaphex
216e7bcdaf
Silence more warnings on iOS
2017-02-26 21:46:19 +01:00
twinaphex
89715b7195
Fix CXX_BUILD
2017-02-26 10:39:15 +01:00
Twinaphex
b7b3b2cb5f
Try to prevent truckload of warnings on iOS
2017-02-26 10:33:03 +01:00
twinaphex
8f01bcfb8d
Update of command.c
2017-02-26 09:35:35 +01:00
twinaphex
af971ea9be
Try setting path when defaults menu_config is set
2017-02-26 09:35:00 +01:00
twinaphex
c2036e4aed
(iOS) App Store versions cannot reference non-public selectors
2017-02-26 07:05:14 +01:00
twinaphex
19bf048b68
Add log message
2017-02-26 06:44:35 +01:00
twinaphex
c653e6d886
Buildfix
2017-02-26 06:14:33 +01:00
twinaphex
e523280cb0
Add fallback message that informs us when config saving is not working
2017-02-26 06:07:58 +01:00
twinaphex
24b9237669
Prevent null pointer dereferences
2017-02-26 04:38:24 +01:00
twinaphex
e48bd0b2b5
Update config.def.h
2017-02-26 04:00:15 +01:00
Twinaphex
aa2e7dc794
Silence warning
2017-02-26 03:53:05 +01:00
Twinaphex
a55df42978
Update static project
2017-02-26 03:52:28 +01:00
twinaphex
1e96a600d7
Update iOS10 static solution
2017-02-25 23:23:43 +01:00
twinaphex
2b1fbca318
Add to the define
2017-02-25 02:49:18 +01:00
twinaphex
671771d3cd
Update RetroArch iOS 10 solution
2017-02-25 02:47:32 +01:00
twinaphex
ca2716eef7
Add DONT_WANT_ARM_OPTIMIZATIONS
2017-02-25 02:27:47 +01:00
Twinaphex
2dfb9b9638
Revert "Attempt to not use this codepath for arm64"
...
This reverts commit a16ba84502 .
2017-02-25 02:15:26 +01:00
Twinaphex
9062f62375
Merge pull request #4695 from zeromus/master
...
fix win32 console logging to be better than ever and no longer slay msys windows (fixes #4673 )
2017-02-25 02:10:33 +01:00
zeromus
e89706d251
fix win32 console logging to be better than ever and no longer slay msys windows ( fixes #4673 )
2017-02-24 18:42:19 -06:00
twinaphex
a16ba84502
Attempt to not use this codepath for arm64
2017-02-25 00:28:23 +01:00
Twinaphex
ed51eaf449
Update iOS 10 target for both arm64 and armv7s
2017-02-25 00:21:27 +01:00
Twinaphex
3c0afd730b
Update xcode proj
2017-02-25 00:13:40 +01:00
Twinaphex
5eab3e3d96
Merge pull request #4692 from daviderickson/master
...
Detect non-standard joystick buttons
2017-02-24 19:31:44 +01:00
David Erickson
da8662bb4a
Detect non-standard joystick buttons
...
The Xbox One S controller when connected via Bluetooth
is exposing its select button with the Linux KEY_BACK
code, which is outside of the normal input code
scan range for joysticks. This patch adds additional
scanning to pick up such extra buttons, and adds
them as buttons after the normal ranges to preserve
compatibility with existing key mappings.
2017-02-24 01:09:15 -08:00
twinaphex
3ae52e2095
Prevent potential crashes when pressing left/right on playlists
2017-02-24 06:58:22 +01:00
twinaphex
26474ee99e
Update
2017-02-24 06:52:45 +01:00
twinaphex
af02707298
Update core_manager.c
2017-02-24 06:41:18 +01:00
twinaphex
cc75e002cd
Add managers/core_manager.c
2017-02-24 06:29:13 +01:00
twinaphex
d6ecfd42b5
Take out logging
2017-02-24 06:26:50 +01:00
twinaphex
59b86027e9
Simplify menu_displaylist_parse_cores
2017-02-24 06:26:20 +01:00
twinaphex
fd5836d4e7
Prevent crash
2017-02-24 04:53:54 +01:00
Gregor Richards
07cfd90dc6
Actually USE the new slave options in config.
2017-02-23 21:49:22 -05:00
Gregor Richards
a3e3b3e790
Adding settings to allow/require connections in slave mode.
2017-02-23 21:33:44 -05:00
twinaphex
db02a0c52a
Move this back
2017-02-24 02:21:18 +01:00
twinaphex
b36683ba09
Enable companion UI start on boot if HAVE_DYNAMIC = false
2017-02-24 02:19:15 +01:00
Jean-André Santoni
e6bdc9363c
Buildfix for RetroArch_iOS10_static
2017-02-24 01:42:37 +01:00
Twinaphex
7a510000bb
Need to change bundle identifier for RetroArchiOS 10
2017-02-24 01:11:02 +01:00
Gregor Richards
3ff9a43b7d
Spectator and slave mode are rewind-free
...
This commit makes spectator mode and slave mode in netplay always stay
ahead of the input, thereby avoiding rewinds, which is sort of the
point. This also changes catch-up detection to be a bit less eager, so
that they hopefully don't flap between stalling for server input and
catching up with that input.
2017-02-23 19:05:43 -05:00
Twinaphex
d462e91659
Merge pull request #4690 from libretro/msr_temp
...
Avoid 'unused scalar variable' warning
2017-02-23 21:50:28 +01:00
twinaphex
b5b87d7735
Avoid 'unused scalar variable' warning
2017-02-23 21:49:51 +01:00
Twinaphex
6146daf5e8
Merge pull request #4689 from libretro/coverity_scan
...
Coverity scan
2017-02-23 21:35:33 +01:00
twinaphex
b8e68030d0
(menu_cbs_ok.c) Cleanups
2017-02-23 21:35:06 +01:00
twinaphex
dcd4d6b422
Cleanups
2017-02-23 21:32:38 +01:00
Twinaphex
d969229f6a
Merge pull request #4688 from libretro/msr_temp
...
Make sure to save the config file after bundle_decompressed
2017-02-23 15:18:08 +01:00
twinaphex
1f9059f2b5
Make sure to save the config file after bundle_decompressed
2017-02-23 15:16:51 +01:00
twinaphex
f9ca3c9d87
stb_vorbis.h - get rid of this
2017-02-23 14:29:47 +01:00
twinaphex
8cbb4e13ee
Prevent crashes
2017-02-23 14:27:43 +01:00
twinaphex
2074d25441
Make STB_VORBIS optional
2017-02-23 05:56:31 +01:00
twinaphex
aaef2bb820
Add audio_mixer.h header file
2017-02-23 05:32:03 +01:00
twinaphex
8de102e607
Make stb_vorbis C89-compatible
2017-02-23 05:23:34 +01:00
Gregor Richards
e495671563
In spectator mode, we should never be ahead of our peer.
2017-02-22 23:19:22 -05:00
Gregor Richards
3e0bc5acdc
Don't flush so eagerly...
2017-02-22 23:19:02 -05:00
twinaphex
22223fa6c4
Fix CXX_BUILD for audio_mixer
2017-02-23 04:41:43 +01:00
Twinaphex
1dcf57c046
Buildfixes for stb_vorbis.h
2017-02-23 04:28:36 +01:00
twinaphex
cec74a9460
Add audio_mixer.c for console/Apple builds
2017-02-23 04:26:27 +01:00
twinaphex
c5b7a69801
Cleanups
2017-02-23 04:03:53 +01:00
twinaphex
4e0c24acbe
Some cleanups for audio mixer
2017-02-23 04:00:40 +01:00
Twinaphex
c8dfdaa5ff
Merge pull request #4687 from leiradel/feature/mixer
...
Feature/mixer
2017-02-23 03:39:19 +01:00
Gregor Richards
d1ab288d73
Fix update_unread_ptr to handle the case of only slaves connected
2017-02-22 21:10:02 -05:00
Gregor Richards
e70ee045bf
Initial implementation of Netplay master/slave mode.
2017-02-22 20:34:17 -05:00
Andre Leiradella
342d399a2a
Don't dispose the sound on behalf of the user
2017-02-23 00:15:07 +00:00
Andre Leiradella
13ef64769d
Properly dispose the sound
2017-02-23 00:10:16 +00:00
Andre Leiradella
1499a7ec64
Added the audio mixer to the Makefile
2017-02-23 00:00:16 +00:00
Andre Leiradella
7e029a5981
Added an audio mixer
2017-02-22 23:54:28 +00:00
Jean-André Santoni
8a6e102a82
Increase UPNP compatibility
2017-02-22 23:02:17 +01:00
twinaphex
bd9e2e5fc7
Revert "Cleanups - menu_cbs_left.c"
...
This reverts commit 378a69aba9 .
2017-02-22 18:45:07 +01:00
twinaphex
dba6c537f2
Revert "Cleanups"
...
This reverts commit e9f1b25e55 .
2017-02-22 18:44:59 +01:00
twinaphex
e9f1b25e55
Cleanups
2017-02-22 07:23:40 +01:00
twinaphex
378a69aba9
Cleanups - menu_cbs_left.c
2017-02-22 07:21:51 +01:00
twinaphex
80fff292d8
action_right_mainmenu - cleanups
2017-02-22 07:14:41 +01:00
twinaphex
c72311a708
Cleanups for left/right callbacks
2017-02-22 06:01:02 +01:00
Brad Parker
d61d55e3ea
update nuklear
2017-02-21 23:53:29 -05:00
twinaphex
ea56249661
(net_natt.c) Free net_addrinfo before going out of scope
2017-02-22 05:24:28 +01:00
bparker06
8eb32fa824
Merge pull request #4684 from GregorR/natt-uninitialized
...
Fixed a bug failing to check initialization in non-UPnP-supporting setups
2017-02-21 22:09:11 -05:00
BuildTools
ac9aa4783a
Fixed a bug failing to check initialization in non-UPnP-supporting
...
setups
2017-02-21 22:02:20 -05:00
twinaphex
4403734d97
(audio_mix.c) Cleanups
2017-02-22 02:04:28 +01:00
twinaphex
5e6a79c4ac
Try to fix Coverity warnings
2017-02-22 01:57:16 +01:00
Twinaphex
636ab5c12c
Enable 'Requires Fullscreen'
2017-02-22 00:26:13 +01:00
Twinaphex
44f08a4739
(iOS) Use libretro_ios.a
2017-02-22 00:20:45 +01:00
twinaphex
f7f333477c
Add iOS 10 static solution
2017-02-22 00:01:13 +01:00
Twinaphex
188141a628
Merge pull request #4683 from GregorR/ranetplayer-info-packet
...
Make ranetplayer save the INFO packet as a sort of format header
2017-02-21 23:55:26 +01:00
Twinaphex
d2a5f53f8d
Merge pull request #4682 from GregorR/natt-else-clause
...
Fix missing memory free when IPv6 is unsupported
2017-02-21 23:55:16 +01:00
Gregor Richards
4746bbc972
Make ranetplayer save the INFO packet as a sort of format header
2017-02-21 17:46:29 -05:00
Gregor Richards
22500914e1
Fix missing memory free when IPv6 is unsupported
2017-02-21 17:42:09 -05:00
Brad Parker
4e1b4d051d
win32: copy selected file path from browser into core/content buffer
2017-02-21 15:29:16 -05:00
twinaphex
238e234106
Prevent another Coverity warning
2017-02-21 21:20:33 +01:00
twinaphex
457b54149d
Prevent another Coverity warning
2017-02-21 21:17:17 +01:00
twinaphex
dc4464471e
Use string_is_empty
2017-02-21 21:14:58 +01:00
twinaphex
60f0b42b1c
Get rid of another FORWARD_NULL
2017-02-21 21:14:33 +01:00
twinaphex
5eec1c1f39
Get rid of forward NULL
2017-02-21 21:13:46 +01:00
twinaphex
f7bbafa93d
Get rid of double break
2017-02-21 21:08:01 +01:00
Twinaphex
d06273e38a
Merge pull request #4680 from libretro/msr_temp
...
patch_content - cleanup
2017-02-21 20:38:52 +01:00
twinaphex
ef5b26350d
patch_content - cleanup
2017-02-21 20:38:02 +01:00
twinaphex
7c83071b01
Prevent 'explicit NULL dereferenced'
2017-02-21 20:30:52 +01:00
twinaphex
8b4893965f
task_image.c - FIx another REVERSE_INULL coverity warning
2017-02-21 20:29:29 +01:00
twinaphex
4645e7709b
Fix another REVERSE_INULL coverity warning
2017-02-21 20:28:49 +01:00
twinaphex
2ed15fbfbc
(task_image.c) Fix REVERSE_INULL coverity warning
2017-02-21 20:28:10 +01:00
twinaphex
9540e91e4c
(msg_hash_de.c) Fix missing break
2017-02-21 20:26:38 +01:00
twinaphex
31bf313a4f
(libretro-common) Fix resource leak
2017-02-21 20:25:25 +01:00
twinaphex
21ddee6690
Don't define M_PI if we are using MSVC and USE_MATH_DEFINES is
...
already defined
2017-02-21 20:14:19 +01:00
twinaphex
c6e150ae2a
Fix CXX_BUILD
2017-02-21 20:07:13 +01:00
twinaphex
f8576ca88c
Fix C89_BUILD again
2017-02-21 19:56:43 +01:00
Jean-André Santoni
1cccfa09fb
(Menu) Fix core option ON/OFF buttons
2017-02-21 19:54:55 +01:00
twinaphex
63eafbcac2
Silence another signed/unsigned warning
2017-02-21 19:36:43 +01:00
twinaphex
e3ddb75a2a
signed/unsigned warning fix
2017-02-21 19:35:22 +01:00
twinaphex
1068e67032
Add pragma disable warning for MSVC 2010
2017-02-21 19:34:04 +01:00
twinaphex
40536fde63
Get rid of retroarch_fail() inside of load_dynamic
2017-02-21 19:20:50 +01:00
twinaphex
227b862cba
Cleanups to task_load_content
2017-02-21 19:09:43 +01:00
twinaphex
85053cb210
Make it unneeded to have to grab settings pointer from
...
firmware_update_status
2017-02-21 19:06:08 +01:00
twinaphex
c215fef8dd
Updates
2017-02-21 18:58:03 +01:00
twinaphex
f553f3f6bd
Cut down on HAVE_MENU ifdefs
2017-02-21 18:55:11 +01:00
twinaphex
d789013789
Cut down on some duplicate code
2017-02-21 18:51:47 +01:00
twinaphex
0789fff6df
Rename load content tasks
2017-02-21 18:36:47 +01:00
Jean-André Santoni
460e28f7e5
(Lakka) Add a way to hide most settings with SD_FLAG_LAKKA_ADVANCED
2017-02-21 18:26:39 +01:00
twinaphex
873a07030f
(Win32) Buildfix
2017-02-21 17:33:51 +01:00
Jean-André Santoni
d0c640af7f
(Lakka) Simplified quick menu with HAVE_LAKKA
2017-02-21 17:31:56 +01:00
Twinaphex
2d239779a5
(OSX) Buildfix
2017-02-21 17:30:18 +01:00
twinaphex
d3e8e66b9f
Create task_push_load_content_with_current_core_from_companion_ui
2017-02-21 17:29:30 +01:00
twinaphex
03948eafd3
Create task_push_start_builtin_core
2017-02-21 17:22:04 +01:00
twinaphex
9087bc82a0
Add TODO/FIXME note
2017-02-21 17:02:37 +01:00
twinaphex
8206a751f0
Create task_push_load_content_from_cli
2017-02-21 16:59:48 +01:00
twinaphex
1ec7b79ad6
Rename another task
2017-02-21 16:53:02 +01:00
twinaphex
d0e49a2d8f
Rename some tasks
2017-02-21 16:50:39 +01:00
twinaphex
d7fda3016e
Update
2017-02-21 16:33:22 +01:00
twinaphex
d74f1a56f3
Create load_content_with_new_core_from_companion_ui
2017-02-21 16:30:47 +01:00
twinaphex
4bbf2ab535
Cleanups
2017-02-21 16:11:54 +01:00
Jean-André Santoni
b648f459c4
(Lakka) Move Menu Settings out of UI Settings if HAVE_LAKKA. Avoid deep settings.
2017-02-21 15:30:45 +01:00
Jean-André Santoni
8d188ff013
(Lakka) Fix display of Download Content with HAVE_LAKKA
2017-02-21 15:11:25 +01:00
Jean-André Santoni
af54ca3547
(Lakka) Hide Download Core
2017-02-21 15:08:40 +01:00
twinaphex
36f5504375
Cleanup
2017-02-21 06:37:42 +01:00
twinaphex
fc8063b334
Update CHANGES.md
2017-02-21 06:04:48 +01:00
Twinaphex
eebc239348
Merge pull request #4678 from hizzlekizzle/master
...
(Vulkan) add bokeh menu shader for vulkan
2017-02-21 06:02:22 +01:00
hunterk
a1124b8ded
(Vulkan) add bokeh menu shader for vulkan
2017-02-20 22:59:05 -06:00
Twinaphex
c6d255ef63
Merge pull request #4677 from GregorR/netplay-nat-traversal-task-3
...
Properly conditionalize NAT traversal task on HAVE_NETWORKING
2017-02-21 05:50:03 +01:00
twinaphex
81949ae2fe
(task_content.c) Cleanups
2017-02-21 05:31:34 +01:00
Gregor Richards
631586b0b7
Properly conditionalize NAT traversal task on HAVE_NETWORKING
2017-02-20 23:27:50 -05:00
twinaphex
a7592c2db7
Create task_load_content_callback function
2017-02-21 05:17:07 +01:00
twinaphex
0e24e2a9ef
Cleanup
2017-02-21 05:07:53 +01:00
twinaphex
14297ef0d9
Cleanups
2017-02-21 04:50:26 +01:00
twinaphex
b6fcc0dfac
Cleanups
2017-02-21 04:47:01 +01:00
twinaphex
0a3cc7da52
Cleanups
2017-02-21 04:43:08 +01:00
twinaphex
409a7769c6
Cleanup task_push_content_load_default
2017-02-21 04:40:57 +01:00
twinaphex
1582a47bb9
Create task_push_content_load_new_content_with_new_core_from_menu
2017-02-21 04:31:03 +01:00
twinaphex
f80064e0a3
Cleanup task_push_content_load_default
2017-02-21 04:18:51 +01:00
twinaphex
90b9cf2d46
Cleanups
2017-02-21 04:11:46 +01:00
twinaphex
0b5118423d
Create task_push_content_load_nothing_with_new_core_from_menu
2017-02-21 04:07:40 +01:00
twinaphex
e075ade748
Cleanups
2017-02-21 03:55:42 +01:00
twinaphex
cca72126f2
Create task_push_content_load_nothing_with_current_core_from_menu
2017-02-21 03:54:34 +01:00
twinaphex
96210188b0
Create task_push_content_load_content_from_playlist_from_menu
2017-02-21 03:44:36 +01:00
twinaphex
ba16bee5d1
Create task_push_content_load_nothing_with_dummy_core
2017-02-21 03:32:52 +01:00
Twinaphex
91ed01dbcc
Merge pull request #4676 from GregorR/netplay-nat-traversal-task-2
...
Fix race condition in NAT traversal task.
2017-02-21 02:18:43 +01:00
Gregor Richards
972b41f803
Fix race condition in NAT traversal task.
2017-02-20 20:16:53 -05:00
Twinaphex
ef5b8046f0
Merge pull request #4675 from GregorR/netplay-nat-traversal-task
...
Moving NAT traversal into a task to avoid blocking the UI.
2017-02-21 01:44:28 +01:00
Gregor Richards
5f723d1bda
Moving NAT traversal into a task to avoid blocking the UI.
2017-02-20 19:08:31 -05:00
twinaphex
28e8b6090c
Add to CHANGES.md
2017-02-20 23:57:11 +01:00
Jean-André Santoni
b700a4e77b
(CoreText) Fix loading fonts from a path
2017-02-20 23:11:40 +01:00
twinaphex
b42fdf3bdc
Add to CHANGES.md
2017-02-20 21:54:17 +01:00
twinaphex
4fb3315091
Change to 6 * 2
2017-02-20 21:52:49 +01:00
twinaphex
0d873b6da1
(Vulkan) Add fancy snow for Vulkan
2017-02-20 21:51:58 +01:00
twinaphex
962149ef63
(Vulkan) Add pipeline_snow
2017-02-20 21:25:40 +01:00
Twinaphex
9964f8e717
Merge pull request #4674 from Themaister/master
...
Vulkan: Simple snow pipeline works.
2017-02-20 20:56:46 +01:00
Hans-Kristian Arntzen
2d88530c98
Vulkan: Simple snow pipeline works.
...
Some other fixes too.
2017-02-20 20:53:59 +01:00
hunterk
43569c254c
more French translation work
2017-02-20 10:48:58 -06:00
Twinaphex
24b28e59c8
Merge pull request #4672 from rootfather/intl-de
...
intl: Translate the new Netplay settings to German
2017-02-20 15:07:34 +01:00
rootfather
093916abfe
intl: Translate the new Netplay settings to German
...
This adds translations for the new Netplay settings (Spectator Mode)
to the German GUI translation.
2017-02-20 10:58:48 +01:00
twinaphex
bb542332dc
scaler_ctx_gen_reset - get rid of memsets
2017-02-20 06:48:32 +01:00
twinaphex
712724e0ff
(archive_file.c) Get rid of memsets
2017-02-20 02:12:39 +01:00
twinaphex
af8f0eb9b2
(file_list.c) file_list_add - get rid of memset
2017-02-20 02:01:17 +01:00
twinaphex
aaaba64f81
Get rid of memsets in materialui.c
2017-02-20 01:59:08 +01:00
twinaphex
90d6466d56
(configuration.c) Get rid of another memset
2017-02-20 01:53:53 +01:00
twinaphex
b15698e6d2
string_list - get rid of memset
2017-02-20 01:50:35 +01:00
dankcushions
67a311a76b
game_specific_options defaults to true and would need some specific test cases for them to be turned off
2017-02-19 22:35:30 +00:00
Twinaphex
b59e015b8b
Merge pull request #4670 from dankcushions/patch-2
...
Default game_specific_options to true.
2017-02-19 21:34:37 +01:00
dankcushions
f05da5c0e1
Default game_specific_options to true.
...
This is the core-option overrides functionality. If the user hasn't created any override files, they won't be used. Seems to me like there's no harm in defaulting this to on.
2017-02-19 18:54:35 +00:00
twinaphex
7ee65bfe5d
(libretro-db) Get rid of some memsets
2017-02-19 19:44:45 +01:00
twinaphex
3cfaf47637
Avoid 'variable may be used uninitialized in this function' warnings
2017-02-19 18:59:02 +01:00
Andrés
342be9a594
Merge pull request #4669 from fr500/master
...
fix no playlists + no content edge case
2017-02-19 11:58:30 -05:00
radius
f33b6bc226
fix no playlists + no content edge case
2017-02-19 11:58:09 -05:00
aliaspider
0d945a81d7
stb_unicode: use the same unicode handling code as the freetype
...
renderer, which supports codepoints > 0xFFFF.
2017-02-19 14:40:05 +01:00
twinaphex
75188800b1
Use C comments
2017-02-19 04:37:40 +01:00
Twinaphex
e51cfce8e3
Merge pull request #4666 from diablodiab/android-mouse-support
...
Android input driver mouse support fixes
2017-02-19 03:01:44 +01:00
Diablodiab
2cbd1898e8
Android input driver mouse support fixes:
...
- Fix bug with cursor moving down to the right
- Remove handling of "copy" and "thread" input states simplifying the driver
2017-02-19 02:57:28 +01:00
bparker06
0231585d06
Merge pull request #4665 from fr500/master
...
fix #4663
2017-02-18 20:41:58 -05:00
radius
e980577531
fix #4663
2017-02-18 20:10:37 -05:00
twinaphex
d1aff197b9
Cleanup netplay_lan_scan_callback
2017-02-18 22:12:41 +01:00
twinaphex
5576115389
Make natt_open_port a static function
2017-02-18 22:03:02 +01:00
twinaphex
e6ee2527e5
Add filestream_get_size/filestream_set_size
2017-02-18 02:21:33 +01:00
twinaphex
e9524f1b95
Add filestream_get_ext
2017-02-18 02:16:40 +01:00
Twinaphex
acb20e2d28
Merge pull request #4658 from mcrisostomo/master
...
New translation file
2017-02-18 00:27:56 +01:00
Twinaphex
cd3a58224f
Merge pull request #4659 from aliaspider/master
...
(WiiU) use the TV resolution instead of the gamepad resolution for
2017-02-18 00:27:36 +01:00
mcrisostomo
cb1aab93db
New file
...
Added new file containing the portuguese translation of RetroArch texts
2017-02-17 11:12:42 -03:00
mcrisostomo
85478b8fc8
Reversing previous commit
2017-02-17 11:11:29 -03:00
aliaspider
461d6ed3e0
(WiiU) use the TV resolution instead of the gamepad resolution for
...
viewport settings. fixes #4655
2017-02-17 15:06:48 +01:00
mcrisostomo
5a74bbb0b3
New translation file
...
Added new file containing the portuguese translation of RetroArch texts
2017-02-17 11:01:20 -03:00
twinaphex
7a5ed7cc65
Add filestream_flush and use filestream interface for tasks/task_save.c
2017-02-17 03:03:18 +01:00
twinaphex
4964892e59
(movie.c) Simplify code
2017-02-17 02:53:40 +01:00
twinaphex
ba4d57ba70
(movie.c) Cleanups
2017-02-17 02:37:12 +01:00
Twinaphex
7030c64bde
Merge pull request #4656 from GregorR/ranetplayer
...
Adding ranetplayer netplay regression testing tool
2017-02-17 02:07:33 +01:00
Gregor Richards
0955667f0d
Adding ranetplayer netplay regression testing tool
2017-02-16 19:59:40 -05:00
Twinaphex
5974acc3c7
Merge pull request #4653 from diablodiab/android-mouse-support
...
Android input driver - add middle mouse button and lightgun support
2017-02-17 01:21:55 +01:00
Twinaphex
139d2d65d7
Merge pull request #4654 from GregorR/netplay-start-as-spectator
...
Re-adding the option to start in spectator mode
2017-02-17 01:21:45 +01:00
Gregor Richards
816d7786ac
Re-adding the option to start in spectator mode
...
This used to be a configuration option because spectator mode and "net"
mode were incompatible. When the ability to switch between player and
spectator was added, the configuration option was removed, since it was
no longer a mode toggle. This re-adds it, mainly so that I can use it to
implement regression tests.
2017-02-16 19:17:06 -05:00
Diablodiab
47d5242dd7
Add middle mouse button support to Android input driver
...
Add lightgun support to Android input driver
2017-02-16 21:52:52 +01:00
Andrés
8114ce70d2
Merge pull request #4650 from fr500/master
...
Better console behavior
2017-02-15 23:59:51 -05:00
radius
742e45c6eb
attach to console if present, spawn our own otherwise
2017-02-15 22:25:17 -05:00
radius
4db257c104
allow console to work again
2017-02-15 21:09:27 -05:00
Brad Parker
abc7da4c87
miniupnpc: fix include dir for linux, fix setsockopt warning on windows
2017-02-15 20:23:12 -05:00
twinaphex
5d8c191df7
Cleanup
2017-02-16 01:30:50 +01:00
twinaphex
91f2cd0b95
Fix this up
2017-02-16 01:10:45 +01:00
neville
4b63ef3123
(OSX PPC) MiniUPNPC support
2017-02-16 01:09:39 +01:00
Twinaphex
c6502e9f2d
Can't set this to 'yes' by default - certain platforms wouldn't
...
have this library
2017-02-16 01:06:06 +01:00
twinaphex
da5966d474
Bake this in for default targets
2017-02-16 01:00:43 +01:00
twinaphex
b3d71320bc
Add miniupnpc to Android
2017-02-16 00:59:32 +01:00
Twinaphex
18f614ef8a
Add MiniUPNPC to iOS build
2017-02-16 00:57:18 +01:00
Twinaphex
5f78d0594c
Enable MiniUPNPC for OSX
2017-02-16 00:50:47 +01:00
Twinaphex
417cf09967
Merge branch 'master' of https://github.com/libretro/RetroArch
2017-02-16 00:45:36 +01:00
Twinaphex
a51b751814
Merge pull request #4648 from leiradel/master
...
Fix for when net_http_get returns NET_HTTP_GET_OK but a NULL body
2017-02-16 00:38:36 +01:00
Twinaphex
37b2ebfcaa
Merge pull request #4649 from fr500/master
...
Check if this string is null before trying to copy it
2017-02-16 00:36:27 +01:00
radius
14c1d48c66
update changelog
2017-02-15 18:26:18 -05:00
radius
f00dd6f7c4
update changelog & copyright
2017-02-15 18:25:21 -05:00
radius
3a6c7b96fd
prevent null check
2017-02-15 18:15:42 -05:00
Andre Leiradella
1b2685949a
Fix for when net_http_get returns NET_HTTP_GET_OK but a NULL body
2017-02-15 21:30:47 +00:00
Twinaphex
37baccab99
Merge pull request #4647 from GregorR/netplay-reset
...
Support for reset in netplay
2017-02-15 21:40:42 +01:00
twinaphex
db4b757843
Add missing file
2017-02-15 21:06:16 +01:00
twinaphex
cd1b95220a
Add miniupnpc dependency which can be optionally compiled in
2017-02-15 21:03:57 +01:00
Gregor Richards
4c1abfaa71
Support for reset in netplay
...
This patch transfers core_reset across netplay. Resets effectively
worked before thanks to check_frames, but this makes resets work even
without check_frames, and in particular should allow resets to force
sync in savestateless cores, bringing them one step closer to actually
being usable by non-experts.
2017-02-15 14:40:37 -05:00
Twinaphex
d0b29f3d8e
Merge pull request #4646 from dankcushions/patch-1
...
Change to advanced settings: auto_remaps_enable & auto_overrides_enable
2017-02-15 18:59:43 +01:00
dankcushions
6309b21252
Change to advanced settings: auto_remaps_enable & auto_overrides_enable
...
There seems to be no reason to show these options as they default to true and there's no reason to disable them unless you were debugging something (and even then...)
Maybe even remove the option entirely?
2017-02-15 15:15:09 +00:00
twinaphex
8da9acd1fe
Rename variable
2017-02-15 12:03:25 +01:00
Twinaphex
f84b6e9020
Merge pull request #4645 from fr500/master
...
Fix #4644
2017-02-15 11:49:45 +01:00
Twinaphex
604b49f7d3
Merge pull request #4640 from diablodiab/android-mouse-support
...
Add external mouse support and touch screen mouse emulation to Android input driver
2017-02-15 11:48:53 +01:00
radius
71b397902a
better variable name
2017-02-15 01:42:44 -05:00
radius
a67935404d
fix logging to file
2017-02-15 01:40:04 -05:00
Diablodiab
4f039cac22
This adds external mouse support to the Android input driver. It also adds support for using the touch screen as mouse in cores with mouse support (eg. ScummVM).
...
It has been tested with the ScummVM core on:
- NVIDIA Shield TV running Android Nougat 7.0
- NVIDIA Shield Tablet running Android Nougat 7.0
- NVIDIA Shield Tablet running Android Lollipop 5.1
- Huawei Honor 7 running Android Marshmallow 6.0
- HTC Desire 500 running Android Jelly Bean 4.1
It's been tested using the touch screen, a USB mouse/keyboard combo, and a bluetooth mouse.
The Android version running on the device limits the functionality and user experience of the external mouse support.
Android Nougat and/or an NVIDIA SHIELD device with NVIDIA extensions provides the best user experience:
Android API < 14:
- Only left mouse button supported
- The Android mouse cursor will be visible along with the in game mouse cursor
- When the Android mouse cursor hits the edge of the screen it will not be possible to move the in-game mouse cursor further in that direction
Android API < 24 and no NVIDIA extensions available:
- Both left and right mouse buttons supported
- The Android mouse cursor will be visible along with the in game mouse cursor
- When the Android mouse cursor hits the edge of the screen it will not be possible to move the in-game mouse cursor further in that direction
Android API > 23 and/or NVIDIA extensions available (SHIELD devices):
- Both left and right mouse buttons supported
- The Android mouse cursor will be hidden
- The mouse is not limited by the (hidden) Android mouse cursor hitting the edge of the screen
Description of how the the touchscreen mouse support works:
- You can move the in-game mouse cursor using the touch screen. The in-game mouse cursor will move relative to your movements on the touch screen, it will not be centered on where you press the screen.
- One quick tap on the touch screen results in the left mouse button being clicked
- Two taps on the screen and keeping the second tap pressed down results in a left mouse being held down until you release
- Two fingers on the touch screen results in the right mouse button being clicked
The touch screen mouse functionality is active at the same time as overlay support. This might cause some confusion when using cores that are designed for mouse support but where you have also enabled overlay controls. At the top of android_input.c there's a define that can be used to turn off this functionality if it causes more problems than it solves.
2017-02-14 22:34:46 +01:00
Brad Parker
d8e38bedf0
fix heap corruption in core info extension list
2017-02-14 13:50:42 -05:00
Twinaphex
a624e617ed
Merge pull request #4639 from bparker06/9slice
...
add 9-slice texture draw function and selectable texture filter type
2017-02-14 17:16:38 +01:00
Brad Parker
75a96b10bb
add 9-slice texture draw function and selectable texture filter type
2017-02-14 11:04:21 -05:00
Twinaphex
e05a8a7460
Add HAVE_SEGA
2017-02-14 10:30:28 +01:00
Brad Parker
8aa8d6ff6b
MSVC2005: add winmm.lib to linker, needed by rthreads changes in f4c187e
2017-02-14 02:39:26 +00:00
Brad Parker
6d821132f5
msvc buildfix
2017-02-14 02:37:25 +00:00
Andrés
a8f2f94bf6
Merge pull request #4637 from pedrib/patch-1
...
Fix dualshock 3 detection bug
2017-02-13 19:50:29 -05:00
Pedro Ribeiro
6659c6af3a
Fix dualshock 3 detection bug
2017-02-13 21:52:53 +00:00
Brad Parker
91ebcc0680
revert 6e969d0, but need to investigate if the original change to string_is_equal is valid
2017-02-13 15:37:34 -05:00
Brad Parker
6e969d0bc6
should be !string_is_equal
2017-02-13 15:12:04 -05:00
twinaphex
0143b537a8
Avoid warnings
2017-02-13 20:24:27 +01:00
twinaphex
07881d9f4f
Buildfix
2017-02-13 19:11:32 +01:00
Twinaphex
b52bdeb038
Merge pull request #4634 from hizzlekizzle/master
...
More French fixes
2017-02-13 19:01:29 +01:00
hizzlekizzle
04904c5c9e
whoops, double-quotes typoed in.
2017-02-13 11:48:43 -06:00
hizzlekizzle
854fd3f1f9
More French fixes
...
Courtesy of forum user Tromzy, once again. Much appreciated!
2017-02-13 11:33:11 -06:00
Twinaphex
ab7ac777d7
Merge pull request #4628 from rootfather/intl-de
...
Finish the rewrite of the German translation
2017-02-13 17:52:11 +01:00
Twinaphex
31c65140c4
Merge pull request #4631 from hizzlekizzle/master
...
French remap save and load had the same word (charger)
2017-02-13 17:52:01 +01:00
Twinaphex
4241e4fedb
Merge pull request #4632 from Themaister/master
...
Vulkan: Find supported composite alpha in swapchain.
2017-02-13 17:51:41 +01:00
Hans-Kristian Arntzen
6395907887
Vulkan: Find supported composite alpha in swapchain.
2017-02-13 16:30:02 +01:00
hizzlekizzle
31a62a63f6
Remap save and load had the same word (charger)
...
Thanks to forum user Tromzy for the heads-up!
2017-02-13 09:22:15 -06:00
rootfather
b5c87b68f8
Claim copyright for msg_hash_de.c
2017-02-13 15:12:03 +01:00
rootfather
c8f3c15cf5
Finish the rewrite of the German translation
2017-02-13 13:27:40 +01:00
Twinaphex
d7ff3c809f
Merge pull request #4627 from fr500/master
...
fix #4625
2017-02-13 12:48:06 +01:00
radius
28deb34742
fix #4625
2017-02-13 01:24:48 -05:00
Twinaphex
66c3599019
Merge pull request #4622 from rootfather/intl-de
...
Add some more strings to German translation
2017-02-12 23:44:31 +01:00
rootfather
672add6cab
Add some more strings to German translation
2017-02-12 22:32:24 +01:00
Twinaphex
e9cbde3188
Merge pull request #4621 from vanfanel/master
...
DISPMANX: Disable triple buffering for now, for stability reasons.
2017-02-12 19:36:01 +01:00
vanfanel
0b75671c21
DISPMANX: Disable triple buffering for now, for stability reasons.
2017-02-12 19:27:59 +01:00
Andrés
89244d0e58
Merge pull request #4620 from leiradel/master
...
Only compile support for leaderboards if CHEEVOS_ENABLE_LBOARDS is de…
2017-02-12 12:02:50 -05:00
Andre Leiradella
4fc758799f
Only compile support for leaderboards if CHEEVOS_ENABLE_LBOARDS is defined
2017-02-12 16:18:32 +00:00
Twinaphex
55de1ff8c6
Merge pull request #4619 from diablodiab/android-ui-parameters
...
Add two new UI specific extras to Android version
2017-02-12 14:59:02 +01:00
Diablodiab
77e479a8bc
Adds two new parameters that can be passed to the Android version of Retroarch at launch:
...
QUITFOCUS
If enabled this will cause Retroarch to quit completely when it loses focus (eg. when the home button is pressed). This is useful when you are using an alternative launcher such as Kodi because it will make the home button function as an alternative quit key, return to the alternative launcher, and then allow for a different game to start instead of returning to the current session.
HIDEMOUSE
Normally it is not possible to hide the mouse cursor if you have attached an external mouse to your Android unit. This makes it difficult to implement mouse support in the Android version of Retroarch because you will end up having two mouse cursors on the screen. NVIDIA has implemented extensions on the SHIELD that allows for hiding the mouse cursor. If this parameter is provided when starting Retroarch it will check for these extensions and if available it will hide the mouse cursor.
(I am almost done with adding mouse support to the Android input driver and will be submitting a suggestion for this very soon)
2017-02-12 13:26:18 +01:00
Twinaphex
66ff3db2e2
Merge pull request #4618 from rootfather/intl-de
...
Add more strings to the German translation
2017-02-12 11:34:13 +01:00
rootfather
af7c346e23
Fix typo in the German translation
2017-02-11 23:10:29 +01:00
rootfather
e0cbce96c5
Add more strings to the German translation
2017-02-11 22:15:25 +01:00
Twinaphex
640dca71cf
Merge pull request #4617 from fr500/master
...
Changelog
2017-02-11 21:03:43 +01:00
radius
8783d92f23
update changelog
2017-02-11 14:45:11 -05:00
radius
0f1943259e
add changelog
2017-02-11 14:43:28 -05:00
Twinaphex
7a79ee68d9
Merge pull request #4612 from fr500/master
...
Fix #3807
2017-02-11 16:37:59 +01:00
radius
9e09b28f50
Merge branch 'master' of github.com:fr500/RetroArch
2017-02-11 00:01:41 -05:00
radius
5ea570c978
add zip and 7z always to the list of supported extensions
2017-02-10 23:58:58 -05:00
radius
0c5fe1dd79
add zip and 7z always to the list of supported extensions
2017-02-10 23:58:40 -05:00
Twinaphex
25a29a4e0a
Merge pull request #4609 from rootfather/intl-de
...
Add some more strings to German translation
2017-02-10 22:26:02 +01:00
rootfather
b2f4359234
Add some more strings to German translation
2017-02-10 20:08:55 +01:00
Brad Parker
8e6df5fe85
MSVC buildfix
2017-02-09 23:54:35 -05:00
Andrés
754b7326f3
Merge pull request #4607 from fr500/master
...
fix crashes when trying to connect with contentless cores
2017-02-09 21:23:57 -05:00
radius
cd17927990
fix contentless netplay! thanks Gregor
2017-02-09 21:22:52 -05:00
radius
a33778cb87
fix crashes when trying to connect with contentless cores
2017-02-09 21:10:40 -05:00
aliaspider
d1b93741d7
Merge pull request #4605 from xhp-creations/master
...
WiiU Fix Keyboard Input
2017-02-09 20:11:47 +01:00
xhp-creations
b04bf809e3
WiiU Fix Keyboard Input
...
WiiU Fix Keyboard Input
2017-02-09 14:08:27 -05:00
aliaspider
f0e45e970c
Merge pull request #4602 from xhp-creations/master
...
WiiU Initial Keyboard Support
2017-02-09 18:52:06 +01:00
xhp-creations
4915f452f5
WiiU Initial Keyboard Support
...
WiiU Initial Keyboard Support
2017-02-09 12:34:12 -05:00
Twinaphex
a0379f0598
Merge pull request #4600 from rootfather/intl-de
...
Rewrite German translation (Part 2.9)
2017-02-09 14:02:13 +01:00
rootfather
1c2e97b0c1
Rewrite German translation (Part 2.9)
2017-02-09 12:21:30 +01:00
Twinaphex
bd40dd3ec2
Merge pull request #4597 from nadenislamarre/batocera-sdl2-blink
...
sdl2 renderer: remove the random flashing black borders
2017-02-08 22:57:57 +01:00
Nicolas Adenis-Lamarre
9993435cf9
sdl2 renderer: remove the random flashing black borders
...
on the batocera linux distribution (https://github.com/nadenislamarre/batocera.linux ),
retroarch gives some flashing black borders sometimes when running a game.
It looks like sometimes the rendering is done without clearing the screen causing
this flashing effect.
Signed-off-by: Nicolas Adenis-Lamarre <[email protected] >
2017-02-08 22:31:26 +01:00
Twinaphex
8d2bafb279
Merge pull request #4596 from leiradel/master
...
Fixed crash in cheevos_get_description
2017-02-08 21:43:53 +01:00
Andre Leiradella
3785fc4524
Fixed crash in cheevos_get_description
2017-02-08 19:45:01 +00:00
Twinaphex
bd8ecd9dfd
Merge pull request #4595 from libretro/revert-4592-fix/robloach/battery-clock-scale
...
Revert "Allow normal Battery/Clock icon sizes [WIP]"
2017-02-08 20:02:33 +01:00
Twinaphex
962cf6b076
Revert "Allow normal Battery/Clock icon sizes [WIP]"
2017-02-08 20:02:26 +01:00
Twinaphex
890f28ae71
Merge pull request #4592 from RobLoach/fix/robloach/battery-clock-scale
...
Allow normal Battery/Clock icon sizes [WIP]
2017-02-08 19:57:08 +01:00
Twinaphex
90aa5ef8a5
Merge pull request #4585 from micochops/master
...
Updated a few more menu sublabels
2017-02-08 09:08:55 +01:00
Brad Parker
373535f329
DOS: improve color accuracy and scaling, thanks to aliaspider
2017-02-08 00:17:12 -05:00
Twinaphex
35f8ed82a0
Merge pull request #4584 from rootfather/intl-de
...
Rewrite German translation (part 2.1/fixes)
2017-02-08 05:15:54 +01:00
Mico Chopitea
0617262cd2
removed ifdef
2017-02-08 11:06:14 +08:00
Rob Loach
1ef482d6df
Apply icon scaling to the battery and clock icons
2017-02-07 21:48:18 -05:00
Mico Chopitea
452c3529a8
Updated a few more menu sublabels
2017-02-07 23:11:08 +08:00
rootfather
c3701783b1
Rewrite German translation (part 2.1/fixes)
...
Improve consistency and fix some errors.
Intermediate release in preparation of part 3.
2017-02-07 12:32:28 +01:00
Twinaphex
a2141e61f7
Merge pull request #4582 from micochops/master
...
Updated menu sublabels and others
2017-02-07 08:03:15 +01:00
Mico Chopitea
46797c982b
Updated menu sublabels and others
2017-02-07 14:39:17 +08:00
Twinaphex
98003ecf5d
Merge pull request #4581 from fr500/master
...
Autoconf fallback for android
2017-02-07 06:20:46 +01:00
radius
ee6d76e932
fix message
2017-02-07 00:12:30 -05:00
radius
c9015aa9ba
attempt autoconf fallback for android
2017-02-07 00:12:30 -05:00
Twinaphex
ddeaf2c893
Merge pull request #4576 from rootfather/intl-de
...
Rewrite German translation (part 2)
2017-02-07 03:52:16 +01:00
Andrés
8005970842
Merge pull request #4579 from GregorR/netplay-private
...
Make announcing netplay on the public lobby optional
2017-02-06 13:48:02 -05:00
Gregor Richards
aa77d688ec
Make announcing netplay on the public lobby optional.
2017-02-06 13:45:58 -05:00
rootfather
e98fac2046
Rewrite German translation (part 2)
2017-02-06 11:45:27 +01:00
twinaphex
593d1ff7b5
Update Chinese
2017-02-06 05:56:33 +01:00
twinaphex
959b1c4b13
Revert "Update Chinese"
...
This reverts commit c7297d41b2 .
2017-02-06 05:56:01 +01:00
twinaphex
c7297d41b2
Update Chinese
2017-02-06 05:55:25 +01:00
Twinaphex
9158573fda
Merge pull request #4570 from rootfather/intl-de
...
Rewrite German translation (part 1)
2017-02-06 05:54:08 +01:00
Twinaphex
cea6945963
Merge pull request #4571 from leiradel/master
...
Added preliminary support for Retro Achievements leaderboards
2017-02-06 05:53:33 +01:00
twinaphex
52d46dcaf4
Fix another relative include
2017-02-06 05:51:51 +01:00
twinaphex
6e5b7c3a7b
Fix relative includes
2017-02-06 05:51:28 +01:00
Brad Parker
0bdcdac2da
DOS: scale menu frame to fit screen
2017-02-05 15:23:38 -05:00
Brad Parker
83619b25e6
DOS: add keyboard driver to support non-joypad keys
2017-02-05 13:55:21 -05:00
Andre Leiradella
bfcb8227f5
Fix typpo; parse constant values in leaderboards
2017-02-05 17:00:07 +00:00
Andre Leiradella
b5153ced9d
Make leaderboard term multipliers signed; mark leaderboards explicitly in log messages
2017-02-05 16:39:14 +00:00
Andre Leiradella
6b9ba1e2b1
Added preliminary support for Retro Achievements leaderboards
2017-02-05 16:23:13 +00:00
rootfather
c866a3f1a8
Remove leftover pragma
2017-02-05 16:49:09 +01:00
rootfather
a56a825dfb
Rewrite German translation (part 1)
2017-02-05 16:12:06 +01:00
Alcaro
fa341f03a0
Thing
2017-02-05 14:13:30 +01:00
twinaphex
0383d20465
Revert "Revert "Merge lakka patch for DRM""
...
This reverts commit 4e0ed3d3d6 .
2017-02-05 11:06:51 +01:00
twinaphex
4e0ed3d3d6
Revert "Merge lakka patch for DRM"
...
This reverts commit 207ebe5e59 .
2017-02-05 11:05:55 +01:00
twinaphex
e6102fed35
Revert "Don't make AUDIO_DEVICE an 'advanced' option"
...
This reverts commit c1e08c1138 .
2017-02-05 11:05:05 +01:00
twinaphex
c1e08c1138
Don't make AUDIO_DEVICE an 'advanced' option
2017-02-05 06:59:23 +01:00
twinaphex
e95f797307
Try to stay under max. 80-char width limit
2017-02-05 06:01:22 +01:00
twinaphex
e99ba9a06a
Cleanups
2017-02-05 05:47:15 +01:00
twinaphex
df962d5898
Silence warnings
2017-02-05 05:45:08 +01:00
Alcaro
7d30b475ba
Merge pull request #4392 from zeromus/master
...
rthreads work from desmume
2017-02-05 02:12:31 +01:00
zeromus
0ef09a0ed4
win32 scond_wait_timeout: refine 0 timeout logic
2017-02-04 16:24:14 -06:00
Brad Parker
38bfed4a93
revert retroarch.cfg overwrite
2017-02-04 14:01:57 -05:00
twinaphex
b3cd6f13a5
Fix ./configure --disable-rgui
2017-02-04 09:22:17 +01:00
twinaphex
e3a1b1859d
Fix ./configure --disable-rgui
2017-02-04 09:20:41 +01:00
twinaphex
a06380e9ca
Fix ./configure --enable-python
2017-02-04 09:01:02 +01:00
zeromus
233c13228e
attempt win32 scond_wait_timeout
2017-02-03 21:52:52 -06:00
Twinaphex
f1b63bddbe
Merge pull request #4559 from leiradel/master
...
Moved cheevos files to their own folder in preparation for the change…
2017-02-03 19:14:30 +01:00
Andre Leiradella
0c8ee93e3e
Moved cheevos files to their own folder in preparation for the changes to support leaderboards
2017-02-03 10:03:57 +00:00
Twinaphex
49cb7789f7
Merge pull request #4557 from RobLoach/sublabel-information
...
Update sublabel for Information
2017-02-03 08:18:25 +01:00
Rob Loach
92eac10560
Update sublabel for Information
2017-02-02 20:21:24 -05:00
Twinaphex
74d29c4b40
Merge pull request #4556 from RobLoach/sublabel-network
...
Update the sublabel for Network
2017-02-03 02:19:20 +01:00
Rob Loach
30f8505647
Update Network sublabel
2017-02-02 20:14:00 -05:00
Twinaphex
ba98ecd081
Merge pull request #4554 from JuanVCS/master
...
Workaround for manual netplay content loading
2017-02-02 23:24:40 +01:00
Juan
2c721a478c
Workaround for manual netplay content loading
2017-02-02 16:32:01 -03:00
zeromus
168de31fb9
make scond_signal slightly more pthreads compliant (and other tidying). re: PR #4392
2017-01-21 22:44:31 -06:00
zeromus
3e8e02c953
change the main lock mutex to a critical section, and update copyrights year
2017-01-21 17:10:09 -06:00
zeromus
10157c5831
apply feedback re: PR #4392
2017-01-21 16:49:10 -06:00
zeromus
f4c187e980
- port slock and scond fixes from desmume
...
- make sthread_isself return false for null test thread
full disclosure: this work was done months ago. I can't be 100% sure I've merged it correctly with recent rthreads.c changes
2017-01-09 16:46:35 -06:00