Autechre
|
abfd0ed030
|
Merge pull request #10959 from jdgleaver/static-core-load
(Static Platforms) Add option to not restart RetroArch when launching content with the currently loaded core
|
2020-07-07 11:45:18 +02:00 |
twinaphex
|
6e59d52184
|
Cleanups/comments
|
2020-07-07 05:58:07 +02:00 |
jdgleaver
|
e87b8311c8
|
(Static Platforms) Add option to not restart RetroArch when launching content with the currently loaded core
|
2020-07-03 17:12:23 +01:00 |
twinaphex
|
7862166ed2
|
Add back HAVE_SCREENSHOTS define from SSNES days
|
2020-07-01 17:47:13 +02:00 |
twinaphex
|
223d76680a
|
Add HAVE_CHEATS ifdef
|
2020-06-30 19:35:55 +02:00 |
twinaphex
|
2c62a10d6c
|
- Fix codepaths for compiling without HAVE_RWAV
- Add back HAVE_BSV_MOVIE
|
2020-06-30 18:08:49 +02:00 |
twinaphex
|
b77dd9cfe4
|
Add HAVE_PATCH ifdef; add patch switch support to qb
|
2020-06-30 15:54:31 +02:00 |
twinaphex
|
fded8ab357
|
Fix issues pointed out by static code analysis
|
2020-06-29 19:15:07 +02:00 |
twinaphex
|
b34b29a22f
|
Replace calloc with malloc
|
2020-06-29 05:18:54 +02:00 |
Autechre
|
10ddb274bc
|
Merge pull request #10866 from parport0/master
Add a bluetooth driver
|
2020-06-27 16:46:11 +02:00 |
twinaphex
|
408f40f413
|
Cut down on some callocs
|
2020-06-27 16:36:08 +02:00 |
Autechre
|
5f607f5809
|
Merge pull request #10922 from jdgleaver/playlist-config
Refactor playlist struct configuration
|
2020-06-26 20:35:39 +02:00 |
twinaphex
|
1ae20ea17c
|
Style nits - turn macro names into upper-case - some while style nits
|
2020-06-26 20:00:19 +02:00 |
jdgleaver
|
5aeb479a31
|
DISABLE_NETWORKING buildfix
|
2020-06-26 18:09:08 +01:00 |
jdgleaver
|
0fcfb3deda
|
Refactor playlist struct configuration
|
2020-06-26 15:40:19 +01:00 |
jdgleaver
|
b6364407fd
|
Optimise parsing of configuration files
|
2020-06-25 15:15:08 +01:00 |
twinaphex
|
de36ff20fb
|
Create string_ends_with_size
|
2020-06-25 14:38:06 +02:00 |
twinaphex
|
601a73fa8b
|
Use string_starts_with_size where possible - avoids the strlen
|
2020-06-25 12:51:04 +02:00 |
twinaphex
|
1c5276749a
|
Turn calloc into malloc
|
2020-06-24 19:35:07 +02:00 |
twinaphex
|
f5940ed188
|
Use malloc instead of calloc where possible
|
2020-06-24 19:27:02 +02:00 |
parport0
|
23c08ad9b0
|
Add bluetoothctl bluetooth driver
|
2020-06-24 12:53:27 +03:00 |
Jamiras
|
6e7eeb1d8f
|
prevent NULL reference exception when scanning some directories
|
2020-06-21 22:35:35 -06:00 |
jdgleaver
|
42537a67e1
|
Fix display of core-generated messages when load content fails
|
2020-06-19 12:22:37 +01:00 |
jdgleaver
|
80f36e16d0
|
Add option to selectively 'lock' (prevent modification of) installed cores
|
2020-06-18 17:36:33 +01:00 |
jdgleaver
|
2782b87267
|
Add option to automatically backup cores when updating
|
2020-06-16 11:12:22 +01:00 |
twinaphex
|
b74b8b6a6c
|
Move launched_from_cli to global state
|
2020-06-13 08:19:49 +02:00 |
twinaphex
|
6690790dae
|
Fix --disable-menu
|
2020-06-12 22:24:39 +02:00 |
jdgleaver
|
6f51ef5966
|
(Playlist management tasks) Fix potential heap-use-after-free errors
|
2020-06-12 17:40:24 +01:00 |
jdgleaver
|
1cdd3c32c0
|
(Manual Content Scanner) Add option to disable recursive scanning
|
2020-06-12 10:00:38 +01:00 |
parport0
|
a4590acde9
|
Add options for moving the on-screen overlay
|
2020-06-11 15:39:23 +03:00 |
twinaphex
|
30bfca0d71
|
(task database) Optimize extension_to_file_type
|
2020-06-11 02:53:31 +02:00 |
twinaphex
|
a2184bcd07
|
(task database) optimize detect_psp_game
|
2020-06-11 02:39:07 +02:00 |
twinaphex
|
d714520c64
|
(Autodetect) Cleanups
|
2020-06-11 02:29:32 +02:00 |
twinaphex
|
4f3059c608
|
Cleanups
|
2020-06-10 16:33:44 +02:00 |
twinaphex
|
8eee7b3bb9
|
(Task database) Cleanups
|
2020-06-10 16:24:52 +02:00 |
twinaphex
|
c31bfb4dc8
|
(task_pl_thumbnail_download) Simplifications
|
2020-06-08 21:20:07 +02:00 |
twinaphex
|
a88bf59b27
|
Update log messages
|
2020-06-08 20:31:08 +02:00 |
twinaphex
|
f64da5cb1e
|
Update more log messages
|
2020-06-08 19:11:43 +02:00 |
twinaphex
|
aed8b7943d
|
Cleanup log messages
|
2020-06-08 18:58:18 +02:00 |
twinaphex
|
c2bc40bbc3
|
Update SRAM log messages
|
2020-06-08 17:57:40 +02:00 |
twinaphex
|
ce95dcaf79
|
(task_pl_thumbnail_download) Some string_is__equal optimizations
|
2020-06-08 07:31:58 +02:00 |
twinaphex
|
876419294d
|
(gfx widgets) Pass more state around
|
2020-06-08 02:54:01 +02:00 |
twinaphex
|
98b847cad9
|
Fix some memory leaks and fallthrough errors picked up on by
Clang static code analyzer
|
2020-06-07 16:15:35 +02:00 |
twinaphex
|
aae94efcfb
|
Cleanup
|
2020-06-06 22:46:05 +02:00 |
jdgleaver
|
445921ac5d
|
Core info search optimisations + improved core selection logic + clean-ups
|
2020-06-06 13:59:28 +01:00 |
twinaphex
|
c74d145167
|
Hose this out of HAVE_NETWORKING ifdef
|
2020-06-04 23:41:13 +02:00 |
Autechre
|
30a4610b12
|
Merge pull request #10788 from jdgleaver/core-backup
Add option to backup/restore installed cores
|
2020-06-04 16:30:55 +02:00 |
twinaphex
|
9fda2bdebd
|
Add TODO/FIXME comments
|
2020-06-04 14:09:45 +02:00 |
jdgleaver
|
0a33e562f4
|
Add option to backup/restore installed cores
|
2020-06-04 12:20:58 +01:00 |
twinaphex
|
6083450d4e
|
Ensure save states are correctly flushed to disk when quitting RetroArch (fixes broken save states when exiting RetroArch - without first closing content - with 'Auto Save State' enabled)
|
2020-06-01 17:39:52 +02:00 |
twinaphex
|
00167caf54
|
Use localized strings
|
2020-05-29 12:54:09 +02:00 |
twinaphex
|
9f9710beb6
|
Fix --disable-threads
|
2020-05-29 11:16:38 +02:00 |
twinaphex
|
6cc47f8ee0
|
task_pl_thumbnail_download - replace many subsequent strlcat calls
with one snprintf
|
2020-05-29 10:30:56 +02:00 |
twinaphex
|
a50fd86f3e
|
Add global state warnings
|
2020-05-29 06:11:07 +02:00 |
twinaphex
|
3af84d73e9
|
Move menu_content_environment_get to retroarch.c
|
2020-05-29 05:28:29 +02:00 |
jdgleaver
|
044bd03a13
|
More core updater improvements
|
2020-05-28 17:48:18 +01:00 |
twinaphex
|
421bcb07d3
|
(task_audio_mixer.c) Optimize further
|
2020-05-22 22:00:25 +02:00 |
twinaphex
|
eaba575c9e
|
Replace strstrs where possible
|
2020-05-22 21:11:35 +02:00 |
twinaphex
|
31674f9246
|
Use string_ends_with and string_starts_with
|
2020-05-22 20:57:48 +02:00 |
twinaphex
|
9f4b3b0fc6
|
Start using string_ends_with
|
2020-05-22 20:07:21 +02:00 |
jdgleaver
|
d24498bdf1
|
Image file type detection fixes/optimisations
|
2020-05-22 16:57:37 +01:00 |
jdgleaver
|
955e25fc39
|
(On Demand Thumbnails) Fix heap-use-after-free error
|
2020-05-22 11:07:34 +01:00 |
twinaphex
|
6dc758a080
|
Move cheevos-new to cheevos/
|
2020-05-21 23:23:01 +02:00 |
twinaphex
|
03ea12d334
|
Move discord files to network/
|
2020-05-20 15:27:27 +02:00 |
Jamiras
|
6946f878ef
|
disable hardcore when cheats are enabled
|
2020-05-16 08:01:24 -06:00 |
jdgleaver
|
3a3c4f60bf
|
(task_screenshot) Fix heap-use-after-free error when widgets are disabled
|
2020-04-30 11:25:53 +01:00 |
Autechre
|
89c405b196
|
Merge pull request #10487 from jdgleaver/playlist-compression
Add optional playlist compression
|
2020-04-23 13:30:58 +02:00 |
jdgleaver
|
fa9290cf1e
|
Add optional playlist compression
|
2020-04-21 16:44:26 +01:00 |
Vladimir Serbinenko
|
1fcdddf579
|
Remove manual MSB_FIRST definitions and switch to retro_endianness.h
|
2020-04-21 04:16:55 +02:00 |
jdgleaver
|
0d1fd657ab
|
Add optional save (SRAM) file compression
|
2020-04-20 12:48:40 +01:00 |
jdgleaver
|
233456df47
|
Add optional save state compression
|
2020-04-15 15:48:41 +01:00 |
jdgleaver
|
223cae66c1
|
(Playlist Management) Add optional per-playlist alphabetical sorting
|
2020-04-10 17:07:49 +01:00 |
Autechre
|
ff7f56e996
|
Merge pull request #10314 from jdgleaver/m3u-scan
(Manual content scanner/playlist cleaner) Prevent redundant playlist entries when handling M3U content
|
2020-03-24 18:15:24 +01:00 |
jdgleaver
|
fb7b1ec1a0
|
Use correct port index in input device configured/disconnected notifications
|
2020-03-24 11:18:54 +00:00 |
jdgleaver
|
e24274a314
|
(Manual content scanner/playlist cleaner) Prevent redundant playlist entries when handling M3U content
|
2020-03-20 14:26:08 +00:00 |
twinaphex
|
7986561598
|
Rename menu widgets to display widgets
|
2020-03-13 03:58:33 +01:00 |
Rob Loach
|
7403b3de8a
|
(Database) Add support for scanning PSP Korean
This adds support for scanning PlayStation Portable Korean region.
Found by @pkos, and fixes #10268
|
2020-03-12 21:19:32 -04:00 |
natinusala
|
375621394c
|
gfx_widgets: move volume into its own file
|
2020-03-12 09:31:05 +01:00 |
twinaphex
|
7fb7d4e74c
|
Buildfix
|
2020-03-12 08:05:44 +01:00 |
twinaphex
|
649aee49ba
|
(task_content.c) Cleanups
|
2020-03-12 07:29:04 +01:00 |
twinaphex
|
67ea016c09
|
(task_content.c) cleanups
|
2020-03-12 07:14:44 +01:00 |
twinaphex
|
38135c505b
|
Rearrange struct members based on size
|
2020-03-12 06:59:07 +01:00 |
twinaphex
|
f13a4b10ee
|
(task_content.c) Move global variables to struct
|
2020-03-12 06:45:17 +01:00 |
Rob Loach
|
84eb05c917
|
database: Add scanning Korea and Asia discs
This change adds support for scanning Korean and Asian media discs to task_database_cue.c.
Found by @pkos, and fixes #10241 .
|
2020-03-09 22:46:30 -04:00 |
twinaphex
|
9ae4031d13
|
Cleanups
|
2020-03-07 19:14:45 +01:00 |
jdgleaver
|
7873b5f044
|
(QT) Populate 'db_name' and 'crc32' fields when adding entries to content history
|
2020-03-06 14:00:04 +00:00 |
twinaphex
|
32e4aea068
|
Start making the other code safe that is dependent on menu driver
ident checking
|
2020-03-04 20:47:39 +01:00 |
twinaphex
|
0ef1b342e4
|
settings Cleanups
|
2020-03-02 20:10:24 +01:00 |
twinaphex
|
cc50cefd30
|
Cleanups
|
2020-03-01 21:58:09 +01:00 |
twinaphex
|
8ce4ed7164
|
Cleanups
|
2020-02-29 12:55:33 +01:00 |
jdgleaver
|
5128237228
|
Core updater tasks: Prevent hang when fetching core list if HTTP transfer fails
|
2020-02-28 11:57:13 +00:00 |
twinaphex
|
a4c19457ce
|
Found one instance where userdata was not implicitly set to NULL
|
2020-02-21 20:48:11 +01:00 |
twinaphex
|
7c7d0f596a
|
HAVE_MENU_WIDGETS now decoupled from HAVE_MENU
|
2020-02-17 21:28:42 +01:00 |
twinaphex
|
b00bf17153
|
Move menu_widgets to gfx/ and call it gfx_widgets
|
2020-02-17 01:54:07 +01:00 |
twinaphex
|
b229f267e4
|
Rename menu_widgets to gfx_widgets
|
2020-02-17 01:43:40 +01:00 |
twinaphex
|
1cea12bf57
|
Cleanups
|
2020-02-16 20:03:57 +01:00 |
twinaphex
|
f74225721d
|
menu_thumbnail and menu_thumbnail_path now decoupled from menu
system
|
2020-02-16 16:38:17 +01:00 |
Jamiras
|
4b8f3ec5b5
|
default rich presence on; better handling of special characters
|
2020-02-14 20:12:49 -07:00 |
twinaphex
|
369348ebaf
|
(Managers) Get rid of settings_t dependencies
|
2020-02-14 14:24:38 +01:00 |
twinaphex
|
de604a79ab
|
dir_list_new_special - no more dependency on settings_t
|
2020-02-14 12:12:59 +01:00 |
twinaphex
|
8627d638e1
|
Cleanups
|
2020-02-04 06:05:00 +01:00 |
twinaphex
|
cd20966fc8
|
Remove more settings_t dependencies
|
2020-02-03 08:00:08 +01:00 |
twinaphex
|
2cb6416572
|
Cleanup
|
2020-02-03 07:39:14 +01:00 |
twinaphex
|
3fd40c03bf
|
(tasks/task_core_updater.c) get Rid of some settings dependencies
|
2020-02-03 07:37:05 +01:00 |
twinaphex
|
5bb084c32b
|
Cleanups
|
2020-02-02 03:00:51 +01:00 |
twinaphex
|
8eca1a0459
|
Refactor this
|
2020-02-02 02:16:19 +01:00 |
twinaphex
|
64c515bac4
|
Turn while (true) into for (;;) for easier MSVC backwards compatibility
|
2020-02-01 04:15:22 +01:00 |
twinaphex
|
ff6d79b2cc
|
Get rid of more RARCH_CTL_ enums
|
2020-02-01 03:32:24 +01:00 |
twinaphex
|
96018412c0
|
Cleanups
|
2020-02-01 03:27:58 +01:00 |
twinaphex
|
f785e4b045
|
Replace while (1) with for (;;) - avoids MSVC warnings
|
2020-01-30 16:15:52 +01:00 |
twinaphex
|
d198bef37b
|
task_decompress.c - get rid of logging
task_autodetect_blissbox.c - get rid of logging
|
2020-01-25 17:22:24 +01:00 |
twinaphex
|
cfcce71392
|
- Add HAVE_BLISSBOX
- Do not use logging functions inside internal task functions - should
always be done outside at end handler function
|
2020-01-25 17:17:53 +01:00 |
Jamiras
|
a96672c0fc
|
improve accuracy of progress for smaller payloads; prevent divide by zero for very small payloads
|
2020-01-22 17:42:55 -07:00 |
twinaphex
|
d4a1f2ef85
|
Cleanups
|
2020-01-20 05:06:51 +01:00 |
twinaphex
|
60faeffde0
|
(task_patch.c) Cleanups
|
2020-01-20 04:44:45 +01:00 |
twinaphex
|
481f31fe8f
|
Turn task_patch.c into separately compiled file
|
2020-01-20 04:31:32 +01:00 |
twinaphex
|
7748ac207c
|
Split up blissbox code into separate file
tasks/task_autodetect_blissbox.c
|
2020-01-19 06:40:07 +01:00 |
twinaphex
|
fe9022afe0
|
More CXX_BUILD fixes
|
2020-01-18 05:48:19 +01:00 |
Jamiras
|
92d572285e
|
add missing header
|
2020-01-17 20:36:28 -07:00 |
Jamiras
|
7325147d83
|
add task_push_http_transfer_file
|
2020-01-17 19:48:40 -07:00 |
jdgleaver
|
e7733abc40
|
(Playlist Management) Add 'Clean Playlist' option
|
2020-01-15 18:00:51 +00:00 |
jdgleaver
|
495ad41741
|
Thumbnail downloader clean-ups
|
2020-01-10 11:08:36 +00:00 |
jdgleaver
|
d2e2c289a6
|
Display number of cores updated when updating installed cores
|
2020-01-07 14:59:46 +00:00 |
twinaphex
|
278dc75285
|
(tasks) Fix samples
|
2020-01-04 12:07:58 +01:00 |
twinaphex
|
9c6c10da22
|
(Playlist) Get rid of settings_t dependency
|
2020-01-04 12:04:00 +01:00 |
twinaphex
|
758a6c76ae
|
Reduce dependence on settings_t struct
|
2020-01-02 17:52:37 +01:00 |
twinaphex
|
05d71ebb67
|
Start reducing dependency on settings struct
|
2020-01-02 17:41:52 +01:00 |
jdgleaver
|
695749f155
|
(Core Updater) Only download when new core is available + add option to update all installed cores
|
2019-12-23 17:34:44 +00:00 |
jdgleaver
|
9b012e907a
|
(Manual Content Scanner) Enable automatic naming of arcade content via DAT files
|
2019-12-04 12:46:04 +00:00 |
jdgleaver
|
3d52d7a8f6
|
(Manual Content Scanner) Add option to scan inside archives
|
2019-12-02 11:49:41 +00:00 |
jdgleaver
|
170397456c
|
Add manual content scanner
|
2019-11-29 17:14:46 +00:00 |
Jamiras
|
1f97d31f2a
|
pause hardcore if core doesn't support achievements
|
2019-11-27 07:38:41 -07:00 |
Jamiras
|
67e9fba9d7
|
generate User-Agent for retroachievement API calls
|
2019-11-02 21:52:30 -06:00 |
jdgleaver
|
c356969c3a
|
(GLUI) Add initial thumbnail support
|
2019-10-31 17:25:55 +00:00 |
Twinaphex
|
7bed40d17b
|
Merge pull request #9547 from Rinnegatamante/videodrivers
Graceful switch between video drivers.
|
2019-10-12 14:21:33 +02:00 |
Rinnegatamante
|
eed65a64b2
|
Removing no more required video context capabilities check at content_load time.
|
2019-10-04 19:25:05 +02:00 |
jdgleaver
|
1df3e20bdd
|
Add option to automatically rotate overlays
|
2019-10-04 12:15:57 +01:00 |
twinaphex
|
b94b9e2adb
|
Go back to plain strlcpy/strlcat - probably best to look at
opportunities to reduce these calls vs. replacing them with
unsafe macros
|
2019-09-23 00:19:01 +02:00 |
twinaphex
|
3b057d9605
|
Start using STRLCAT_CONST_INCR and STRLCPY_CONST
|
2019-09-20 23:33:17 +02:00 |
twinaphex
|
ec4bfd7827
|
Silence some warnings - statement unreachable etc.
|
2019-09-20 06:17:40 +02:00 |
twinaphex
|
db624a7c99
|
Start cleaning up the rather messy manual assignment
|
2019-09-20 02:03:26 +02:00 |
twinaphex
|
ab515daa0c
|
Try to get rid of file_path_str
|
2019-09-18 18:12:57 +02:00 |
twinaphex
|
698387e762
|
(task_screenshot.c) Cleanups - don't use snprintf unless necessary
|
2019-09-18 02:31:02 +02:00 |
twinaphex
|
8fa6230426
|
Cleanups
|
2019-09-18 02:16:47 +02:00 |
twinaphex
|
7d58bb9799
|
Avoid more snprintf usage
|
2019-09-17 06:34:00 +02:00 |
twinaphex
|
65aa939296
|
task_push_http_transfer_generic - rewrite snprintf usage
|
2019-09-17 06:10:15 +02:00 |
twinaphex
|
d01ae6929d
|
Don't use strlcat for basic concatenation of characters
except when absolutely necessary
|
2019-09-17 02:00:04 +02:00 |
brenodantas10
|
0ab26a1371
|
Soft-Patch any IPS size (put declarations at beginning)
|
2019-09-01 18:44:21 -03:00 |
brenodantas10
|
49032ae2f2
|
Soft-Patch any IPS size
|
2019-09-01 16:01:48 -03:00 |
brenodantas10
|
33c681c0c7
|
Fix IPS Patch, still without re-allocation
|
2019-08-28 01:52:26 -03:00 |