Commit Graph

61004 Commits

Author SHA1 Message Date
LibretroAdmin
8776c79a60 Fix 'inconsistent instance variable specification' error for OSX 10.5 / Xcode 3.1.4 2022-08-24 11:46:02 +02:00
23rd
9663e4b4f1
Fixed items of system top menu bar on macOS. (#14288)
The second attempt.
This reverts commit e1caf32817.
2022-08-24 03:57:43 +02:00
Cthulhu-throwaway
620e048c52
(Netplay) Do not try to receive new data if the buffer is full (#14343) 2022-08-24 03:32:09 +02:00
LibretroAdmin
fc861c167c - Get rid of some strerror usage
- Get rid of errno.h include in task_audio_mixer.c
- Rename get_token so it has less chance to conflict with other symbols
2022-08-23 19:58:20 +02:00
LibretroAdmin
f48ba41b67 Remove unused variables 2022-08-23 19:41:45 +02:00
LibretroAdmin
c04201927b
Don't make libretrodb dependent on errno anymore (#14340)
* Don't make libretrodb dependent on errno anymore
2022-08-23 19:36:52 +02:00
LibretroAdmin
d969facdb4 C89_BUILD buildfix 2022-08-23 19:23:53 +02:00
LibretroAdmin
c22c69e792 (gfx_animation.c) Simplify build_line_ticker_string 2022-08-23 18:26:49 +02:00
LibretroAdmin
e769436876 (word wrap functions in stdstring.c) Avoid implicit strlens, caller
should pass the 'length' to the function instead
2022-08-23 17:06:01 +02:00
Jamiras
85c44f9245
more thread-awareness in task callbacks (#14337)
* more thread-awareness in task callbacks
2022-08-23 15:11:11 +02:00
LibretroAdmin
6f738d4fbd Gradually get rid of strcpy_literal
Reasons:
1 - Just a macro for strcpy
1.2 - doesn't have a return type unlike strlcpy, can't be used
for string concatenation
1.3 - unsafe compared to strlcpy

Do either manual string assignment per character or strlcpy, no
inbetween by resorting to strcpy
2022-08-23 15:04:47 +02:00
LibretroAdmin
5a036de53c (configuration.c) reduce snprintf calls 2022-08-23 08:29:48 +02:00
LibretroAdmin
0e5b2ff280 (LED drivers) Miscellaneous cleanups 2022-08-23 08:11:22 +02:00
LibretroAdmin
e87db6f0a2 utf8cpy already does NULL termination 2022-08-23 07:52:03 +02:00
github-actions
c97bc0ddbd Fetch translations from Crowdin 2022-08-23 00:14:24 +00:00
Cthulhu-throwaway
1a1db6177d
(Netplay) Fix lobby sublabel CRC display on some platforms (#14338) 2022-08-22 23:05:13 +02:00
LibretroAdmin
f5e5a1b201 strlcpy already does NULL termination 2022-08-22 12:22:54 +02:00
LibretroAdmin
a96d12e8bc Put back property locking in threaded_gather_internal - without this,
core updater tasks would crash/segfault - heap corruption
2022-08-22 03:41:17 +02:00
Cthulhu-throwaway
e1a139ec0f
(Network Stream) Add function netstream_eof (#14335) 2022-08-21 21:52:57 +02:00
LibretroAdmin
30977a2603 Enable savestate file compression by default for UWP/Xbox - got told there
are no more issues with it
2022-08-21 20:48:28 +02:00
github-actions
278baf212b Fetch translations from Crowdin 2022-08-21 00:13:44 +00:00
LibretroAdmin
10a351228b * Rewrite some snprintfs
* task_steam.c - add license header
2022-08-20 19:17:28 +02:00
LibretroAdmin
23b06dca69 (video_shader_parse) reduce amount of snprintfs - create
formatted number once then keep appending it to strings
2022-08-20 17:56:19 +02:00
LibretroAdmin
be2d35a1f4 (core_option_manager_new) rewrite snprintf 2022-08-20 16:53:10 +02:00
Cthulhu-throwaway
f27c8c0c1d
(Network Stream) Add string functions (#14333) 2022-08-20 16:36:13 +02:00
github-actions
f3eaa5cfa8 Fetch translations from Crowdin 2022-08-20 00:11:50 +00:00
Ryunam
597c33fa94
Fix core option categories regression (#14332) 2022-08-19 17:37:31 +02:00
LibretroAdmin
90e0d0bb70 (core_option_manager.c) Some simplifications 2022-08-19 10:37:32 +02:00
github-actions
a510fb5d20 Fetch translations from Crowdin 2022-08-19 00:13:33 +00:00
MrHuu
3f8fde540d
(3DS) Add unique ID's (#14330)
- Arduous
- Gong
- Jump 'n Bump
- Mini vMac
- RETRO8
- Super Mario War
- Vapor Spec
- vitaQuake2-rogue
- vitaQuake2-xatrix
- vitaQuake2-zaero
2022-08-18 19:11:29 +02:00
Jamiras
2acc7c4b39
release achievement badge textures when video driver is deinitialized (#14329) 2022-08-18 04:28:55 +02:00
Jamiras
e0a065d20e
don't hold property_lock while gathering tasks (#14328) 2022-08-18 04:28:40 +02:00
sonninnos
c818024bc6
(RGUI) Savestate thumbnails (#14326) 2022-08-18 02:12:50 +02:00
github-actions
245319c389 Fetch translations from Crowdin 2022-08-18 00:12:16 +00:00
LibretroAdmin
4c7e316aa2 Turn functions static 2022-08-17 16:47:44 +02:00
MrHuu
46bafd6e46
(3DS) Add bottom menu options (#14323) 2022-08-17 08:23:07 +02:00
github-actions
b55e6d10c7 Fetch translations from Crowdin 2022-08-17 00:11:51 +00:00
Giovanni Cascione
093432d6c4
mali_fbdev: fix assertion failed on video threaded switch (#14316)
* mali_fbdev: fix assertion failed on video thread switch

* mali_fbdev: added fallback to get refresh rate currently set
2022-08-16 22:13:43 +02:00
github-actions
b32ec36130 Fetch translations from Crowdin 2022-08-16 00:14:31 +00:00
Filipe Azevedo
e8668a5c71
rzipstream_tell: Fix missing tell for non compressed files (#14313)
The tell call would always return the compressed stream position.
2022-08-15 17:48:09 +02:00
github-actions
cb82725cc2 Fetch translations from Crowdin 2022-08-15 00:11:58 +00:00
github-actions
212013f677 Fetch translations from Crowdin 2022-08-14 00:12:45 +00:00
Cthulhu-throwaway
c180560165
(Netplay) Improve check frames menu entry (#14320) 2022-08-13 22:28:43 +02:00
Cthulhu-throwaway
8914f0b6fe
(Netplay) Less cryptic error messages (#14319) 2022-08-13 10:54:09 +02:00
LibretroAdmin
1580dbae6b Go about this a different way - lck and lsae are read from exts
instead of the string_list
2022-08-13 02:55:33 +02:00
Cthulhu-throwaway
2d1c238c1d
Special functions for core serialization (#14317) 2022-08-13 02:24:28 +02:00
github-actions
74ef6a0f4a Fetch translations from Crowdin 2022-08-13 00:13:23 +00:00
LibretroAdmin
4a1aaa55ec
* Safer way of appending extensions at the end of the string - (#14318)
instead of this manual assignment, we can take advantage of the
string list in one of the instances to add the extensions to it.
Less string copying/concatenation that way later on as well.
* Append the extension to the string earlier before it's passed
to the leaf function that needs it
2022-08-13 01:40:45 +02:00
LibretroAdmin
59866ddac6 (video_shader_parse.c) Safer code 2022-08-12 22:09:33 +02:00
LibretroAdmin
e264ab0547 Add necessary compilation files to Griffin and Makefile.common 2022-08-12 21:56:36 +02:00