LibretroAdmin
b3bb62881a
Disable poll support for MSVC 2010 and earlier
2022-10-06 01:27:27 +02:00
LibretroAdmin
92e996e272
Revert "(Win32/Sockets/Networking) WSAPoll is only available since Windows Vista; disable"
...
This reverts commit d832ce15d6
.
2022-10-06 00:46:33 +02:00
LibretroAdmin
d832ce15d6
(Win32/Sockets/Networking) WSAPoll is only available since Windows Vista; disable
...
NETWORK_HAVE_POLL for MSVC2003/2005/2010
2022-10-05 23:54:25 +02:00
Cthulhu-throwaway
d774256e0d
(Network) Add the const qualifier to some function parameters ( #14463 )
2022-10-03 07:35:37 +02:00
Cthulhu-throwaway
daf8cb9bc8
(Netplay) Add a private or CGNAT address warning to UPnP ( #14461 )
2022-10-03 01:18:34 +02:00
LibretroAdmin
1e035b9385
(file_list) Get rid of superfluous small functions
2022-09-04 17:52:06 +02:00
LibretroAdmin
dfb4b603e4
Get rid of superfluous wrapper function file_list_get_at_offset
2022-09-04 07:30:21 +02:00
LibretroAdmin
1a24bfe60c
(file_list) Get rid of useless wrapper functions
2022-09-04 05:39:16 +02:00
LibretroAdmin
3abd414656
Backport ebe5f2cc3d
-
...
Remove config_file_exists, replace with path_is_valid
2022-09-03 06:35:41 +02:00
LibretroAdmin
8f14143859
Don't do implicit memsets for struct timespec - always has only
...
a tv_sec and tv_nsec member field which always get set
2022-09-02 23:47:58 +02:00
Themaister
6038d503c2
Move over to VK_EXT_debug_utils.
...
Debug marker is deprecated years ago.
2022-08-31 19:45:21 +02:00
LibretroAdmin
8f47621857
(libretro-common) Remove unused jsonsax files - we use rjson now instead
2022-08-26 17:38:34 +02:00
Cthulhu-throwaway
e45958b25a
(Network) Get rid of the timeout_enable parameter for socket_connect ( #14351 )
2022-08-25 04:40:19 +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
Cthulhu-throwaway
e1a139ec0f
(Network Stream) Add function netstream_eof ( #14335 )
2022-08-21 21:52:57 +02:00
Cthulhu-throwaway
f27c8c0c1d
(Network Stream) Add string functions ( #14333 )
2022-08-20 16:36:13 +02:00
LibretroAdmin
c7786a45e1
Create path_get_extension_mutable and use it in menu_explore function
...
for trivial extension replacement in string
2022-08-06 19:06:31 +02:00
Cthulhu-throwaway
a7c93eb9ed
(PS3) Silence Warnings ( #14287 )
2022-08-05 12:45:35 +02:00
Cthulhu-throwaway
b04cb4b1e5
(PS3) Buildfix ( #14285 )
2022-08-05 04:19:28 +02:00
Cthulhu-throwaway
add4a1e8a0
(Network) Define inet_ntop and inet_pton for older Windows versions ( #14284 )
2022-08-05 02:23:35 +02:00
Cthulhu-throwaway
c6b99a5df0
(Network) Always have getaddrinfo and getnameinfo flags defined ( #14283 )
2022-08-04 23:06:28 +02:00
LibretroAdmin
2e5df6a973
fill_str_dated_filename: add size_t return value
2022-08-04 17:18:32 +02:00
LibretroAdmin
0c21a92581
* fill_pathname_expand_special will NULL-terminate string so not
...
necessary to NULL terminate passed string
* fill_pathname - add size_t return value
* Some general cleanups
2022-08-04 17:10:51 +02:00
LibretroAdmin
9ae46d2648
(file_path.c)
...
- file_path_expand_special - cut down on code duplication
- file_path_expand_special - add size_t return value
- fill_pathname_abbreviate_special - add size_t return value
2022-08-04 16:53:53 +02:00
LibretroAdmin
5172fe2ba6
fill_pathname_abbreviated_or_relative - add return value
2022-08-04 16:44:01 +02:00
LibretroAdmin
b2634ea588
* Create fill_pathname_join_special - and specify fill_pathname_join
...
as deprecated.
* Use fill_pathname_join_special in the vast majority of cases where
we can ensure out_path is a new empty string
* Get rid of some extension concatenation with strlcat where encountered
* Some general cleanups with NULL termination of strings that get immediately
passed to strlcpy/strlcpy-adjacent functions
2022-08-04 14:19:38 +02:00
Cthulhu-throwaway
3aa1811ca9
(Network) Add getnameinfo_retro ( #14278 )
2022-08-04 13:22:49 +02:00
LibretroAdmin
a974cef001
(sinc resampler) Simplifications - call besseli0 directly instead of
...
through kaiser_window_function wrapper function - get rid of some unnecessary
sqrtf calls and such, some other small opts
2022-08-02 11:29:05 +02:00
LibretroAdmin
605c4608d9
Optimize fill_pathname_join - avoid the call to fill_pathname_slash()
...
which would have an implicit strlen cost
2022-08-01 22:14:26 +02:00
LibretroAdmin
e4bff7c12c
Move rjsonwriter helper inline functions over to separate file rjson_helpers.h
2022-08-01 17:41:34 +02:00
LibretroAdmin
f79875536a
(libretro-common) Move file_crc32 out of encoding_crc32.c - we don't want file I/O
...
code in encodings/encoding_crc32.c
2022-08-01 14:04:01 +02:00
LibretroAdmin
ec6f4c1f55
(libretro-common) refinements to documentation
2022-08-01 13:06:35 +02:00
LibretroAdmin
107c69ab9e
(libretro-common) More documentation refinement
2022-08-01 11:03:58 +02:00
LibretroAdmin
c7a1d83675
(libretro-common) Start documenting leaf functon calls in function documentation
...
(libretro-common) docs - document when string has to be non-NULL or else UB (undefined behavior)
(libretro-common) stdstring.c - string_hex_to_unsigned - make strlen call unneeded
2022-08-01 09:52:39 +02:00
LibretroAdmin
36edb15c5b
path_parent_dir - don't do implicit strlen inside
2022-07-31 12:31:55 +02:00
Cthulhu-throwaway
9b10579a54
(Network) Fix getaddrinfo_retro ( #14261 )
2022-07-31 11:22:28 +02:00
Cthulhu-throwaway
f96ef5407a
(Network) Refactor getaddrinfo_retro ( #14258 )
2022-07-30 22:43:32 +02:00
LibretroAdmin
2c3c9e1e71
Add note to string_list_join_concat
2022-07-27 15:51:16 +02:00
libretroadmin
f994c0b371
Get rid of superfluous wrapper function config_entry_exists
2022-07-19 21:00:40 +02:00
LibretroAdmin
29774f5b7a
Small opts ( #14186 )
...
* (joypad_connection) Small optimizations -
* Turn functions static where possible
* Hose strlen call out of loop
* (input_driver.c) General cleanups:
* Some small code/style nits
task_screenshot.c:
* Move widget callback function for screenshots to task_screenshot.c
(file_path.c):
* Turn get_pathname_num_slashes into static function
* path_linked_list_free - always returns true, so get rid of return value
* path_linked_list_new - fix function signature
* path_get_archive_delim - do not NULL-terminate string, already done by strlcpy later on
General:
* Slight optimizations - use int/size_t for loop counter variable instead of unsigned
* Take advantage of fact that strlcpy already NULL-terminates, so don't do this explicitly
outside if we're just going to end up calling strlcpy/fill_pathname_join on it anyway
2022-07-19 10:01:33 +02:00
Cthulhu-throwaway
83ed9a5980
(Network) Implement binary network streams ( #14180 )
2022-07-17 19:43:48 +02:00
libretroadmin
e4b33fd0e6
(formats/json/rjson.c) Get rid of some implicit strlens and pass
...
size parameter to the functions instead
2022-07-17 06:58:22 +02:00
Cthulhu-throwaway
98ca6232aa
(String) Some function fixes ( #14171 )
2022-07-12 22:32:58 +02:00
libretroadmin
83655420f6
file_list_prepend just a thin wrapper around file_list_insert - get
...
rid of it and just pass 0 as the last argument instead
2022-07-12 16:56:44 +02:00
libretroadmin
06e1b6a68f
Revert "Move strftime_am_pm to libretro-common rtime.c, remove duplicate"
...
This reverts commit 99186b1056
.
2022-07-12 03:31:42 +02:00
libretroadmin
99186b1056
Move strftime_am_pm to libretro-common rtime.c, remove duplicate
...
functions
2022-07-12 03:29:16 +02:00
Cthulhu-throwaway
f39df40728
(String) Do not assume char is unsigned ( #14168 )
2022-07-12 02:55:56 +02:00
libretroadmin
01d68fdb7e
Remove unused fill_pathname_basedir_noext
2022-07-12 00:09:22 +02:00
libretroadmin
293722ac38
Get rid of fill_pathname_join_concat_ext
2022-07-11 22:01:20 +02:00
libretroadmin
b7926605f4
Remove fill_short_pathname_representation
2022-07-11 21:40:09 +02:00
libretroadmin
b1c9f93903
(file_path) remove deprecated functions
2022-07-11 21:29:01 +02:00
libretroadmin
adf9994828
Deprecate fill_pathname_base_noext
2022-07-11 20:13:44 +02:00
libretroadmin
7186d75c44
Designate fill_pathname_noext as deprecated function
2022-07-11 20:03:42 +02:00
libretroadmin
d706c9c5bf
Start deprecating trivial functions in file_path.c
2022-07-11 19:56:46 +02:00
libretroadmin
cd28d5ec8a
(PSL1GHT/Switch) Fix warnings
2022-07-07 16:38:12 +02:00
barbudreadmon
e9d67f2bbe
savestates: implement an api call for context awareness ( #14101 )
2022-06-30 10:45:59 +02:00
Cthulhu-throwaway
f2b3948b39
(UPnP) Attempt support for remaining platforms ( #14107 )
2022-06-26 21:38:52 +02:00
Cthulhu-throwaway
14e5cd317b
(Network) net_ifinfo refactor ( #14102 )
2022-06-25 16:37:12 +02:00
Cthulhu-throwaway
a7dc57f68f
(Network) Move the addr_6to4 function to a proper place ( #14100 )
2022-06-25 09:18:32 +02:00
Cthulhu-throwaway
8c6c399a01
(Network) Move the HAVE_INET6 macro to a proper place ( #14096 )
2022-06-25 00:54:39 +01:00
libretroadmin
278f088c99
Fix 'function declaration is not a prototype' warning on Clang/Mac
2022-06-19 14:09:55 +02:00
Cthulhu-throwaway
43ad2b64b2
(Network) Replace socket_select calls
2022-06-12 02:13:34 -03:00
Cthulhu-throwaway
fed60aaee6
Wii buildfix (round 3)
...
Annoying preprocessor...
2022-06-10 14:34:54 -03:00
Cthulhu-throwaway
a6e5811dc7
Wii buildfix (round 2)
2022-06-10 14:06:02 -03:00
Cthulhu-throwaway
349be66031
Wii buildfix
2022-06-10 13:00:59 -03:00
LibretroAdmin
332074df40
Merge pull request #14001 from Cthulhu-throwaway/poll
...
(Network) poll support
2022-06-10 06:47:20 +01:00
HyperspaceMadness
8d177ed865
Shader Load Extra Parameter Reference Files
...
When a shader preset is loaded now when there are more than one #reference line the parameter values will be loaded from the references after the first one
2022-06-04 20:12:21 -04:00
Cthulhu-throwaway
d4324d9a0d
(Network) poll support
2022-06-04 10:46:31 -03:00
Cthulhu-throwaway
8f7b5a1050
(Networking) Define isinprogress function
2022-05-31 05:07:23 -03:00
Cthulhu-throwaway
400faff5ba
Proper buildfix for some Windows environments
2022-05-31 01:08:45 -03:00
Cthulhu-throwaway
17b7b1322e
(Netplay) Some cleaning
2022-05-30 22:02:24 -03:00
LibretroAdmin
5e258eb8f0
Merge pull request #13987 from Cthulhu-throwaway/master
...
(Netplay) Enforce a timeout during connection
2022-05-30 18:14:12 +01:00
Cthulhu-throwaway
de30f212bc
(Netplay) Enforce a timeout during connection
2022-05-30 05:23:39 -03:00
LibretroAdmin
6ba8fe225d
Revert "Shader Preset Loading of Multiple additional #references lines for settings"
2022-05-30 02:39:25 +02:00
Remi McGill
684889507b
Shader Loading of Multiple References for settings
...
Multi reference settings working
Config fixes
Multi-Reference Loading Working, Checking for shader chain not working
Checking References is working
Improved path_linked_list_add_path
Simplify path list stuff
Fixed Static Definition
Fixes
Fixes
Fix to Trigger PR Update
Removed Legacy Orbis which got left in a merge
Memory Leak Fix
2022-05-24 14:07:55 -04:00
Francisco Javier Trujillo Mata
6974dee535
[ORBIS] Remove the dummy core option by default
2022-05-21 17:10:35 +02:00
Francisco Javier Trujillo Mata
6366fcf8e3
[ORBIS] Remove legacy implementation and compile with Werror
2022-05-21 17:10:35 +02:00
OsirizX
c6d51fdb32
[ORBIS] Initial changes for PS4
2022-05-21 16:31:10 +02:00
Cthulhu-throwaway
f0baf977fa
(Network) Move natt files to "network"
2022-05-18 23:23:40 -03:00
Cthulhu-throwaway
4674241bf9
(Networking) Move macro to its correct place ( #13904 )
2022-04-30 03:39:10 +02:00
Michael Burgardt
e185955bc1
Add Catalan language option ( #13850 )
2022-04-20 14:37:24 +02:00
Joel Puig Rubio
03146e4604
Label Valencian as a Catalan dialect ( #13837 )
2022-04-19 11:58:50 +02:00
Tony
044e1ec655
(WinRaw) Fix multiple light guns ( #13840 )
...
* (WinRaw) Fix multiple light guns
* Strip non-ASCII characters from mouse display names
2022-04-08 21:46:00 +02:00
Michael Burgardt
fd35162cbe
Add Valencian language option ( #13789 )
2022-03-30 17:59:09 +02:00
Bernhard Schelling
780fdf721e
Fix possible hash map corruption when deleting string keys
2022-03-21 15:07:53 +01:00
Michael Burgardt
56f2e2f7b8
Add Czech language option ( #13680 )
2022-03-07 19:11:39 +01:00
Autechre
78b25b20dd
Revert "Update zlib.h ( #13641 )" ( #13642 )
...
This reverts commit 5a3cd8671e
.
2022-02-19 21:56:52 +01:00
Philippe Simons
5a3cd8671e
Update zlib.h ( #13641 )
...
fix compilation of uncompr.c
2022-02-19 21:11:59 +01:00
Jamiras
5d3654ddbb
(cheevos) support for identifying Dreamcast CHDs ( #13628 )
...
* support for identifying Dreamcast CHDs
* fix copy/paste error
2022-02-15 15:09:43 +01:00
Cthulhu-throwaway
cd74221d33
[Networking] GetBestRoute refactor ( #13553 )
...
Refactor to support UWP.
2022-01-27 11:38:31 +01:00
Francisco Javier Trujillo Mata
86b47b4859
[PSP] Update Retroarch to latest PSPDev status ( #13544 )
...
* Added newlib changes
* Add action to launch PPSSPP simulator
* Remove legacy config for the stack and heap
* Add pthread
* Simplify kernel_functions and improve references to HAVE_KERNEL_PRX
* Add some flags
* Improve audio init/deinit
* Improve exit by clicking home
* Add CI for PSP1
* Update PSP.yml
2022-01-25 03:50:18 +01:00
Vladimir Serbinenko
4e24fb3d01
Add osx-ppc compilation for frontend ( #13532 )
...
* Fix old osx condition
Current code assumes that osx < 10.12 is equivalent to ppc osx. It's not
true as Leopard x86 is still < 10.12 but not ppc. As xcode compiles fat
binaries it includes osx x86 and compilation fails.
* Disable crtswitchres when no c++11 is available
Crtswitchres altually needs c++11. Since it's not that important to make
it compatible with lower c++, just disable if no c++11 is available
* Don't use firstObject on old Mac OS X.
It was introduced in 10.6, so on old ones just implement it ourselves
* Compile osx-ppc frontend
* osx-ppc: Build a fat binary
On 10.6 i386 xcode apparently refuses to build a pure ppc.
Settle for a fat binary.
2022-01-24 16:22:07 +01:00
Michael Burgardt
311fec15d9
Add Indonesian, Swedish and Ukrainian language options ( #13490 )
...
* Add Indonesian, Swedish and Ukrainian language options
* Enable Indonesian and Swedish localisations for RGUI
2022-01-19 19:12:55 +01:00
Vladimir Serbinenko
979428649a
VITA: Fix Nat-t compilation
2022-01-18 11:23:27 +01:00
Cthulhu-throwaway
1a7e8e6628
(UPnP) Refactor ( #13503 )
...
COMMON: The common library can now be used independently by any number of features.
COMMON: The common library no longer restricts HAVE_SOCKET_LEGACY.
Netplay Task: Network interface scoring changed from byte-level to bit-level.
2022-01-17 13:46:03 +01:00
Cthulhu-throwaway
fb2d600837
(Netplay/UPnP) Smart interface selection ( #13470 )
...
Find the most suitable address for UPnP by scoring interfaces on how close their address is to the device's address.
2022-01-10 15:52:15 +01:00
Jean-André Santoni
bb948e9b81
Merge pull request #11719 from pkos/master
...
(Database) Serial scanning for Gamecube/MegaCD/SegaCD/Saturn/PSX/PSP/Dreamcast/Wii
2022-01-08 01:39:25 +07:00
crystalct
19d05db9ae
PSL1GHT/PS3 build fix ( #13446 )
2022-01-06 08:21:14 +01:00
pkos
a192064403
(Database) Serial scanning for Gamecube/MegaCD/SegaCD/Saturn/PSX/PSP/Dreamcast/Wii
2021-12-31 21:35:16 -05:00
Cthulhu-throwaway
26132a2330
Netplay and NAT struct improvements ( #13416 )
...
Reordered netplay and NAT structs to follow the coding guidelines more closely.
Moved part of the chat struct out of the program's image and into the heap.
2021-12-25 13:42:22 +01:00
Cthulhu-throwaway
77e202fbf7
Base64 cleanup
...
Base64 header cleanup.
2021-12-20 14:54:41 +01:00
tunip3
6c123dd078
Mitigate need for vfs cores on ntfs drives [UWP/XBOX] ( #13368 )
...
* make check for standard io by access rather than the just assuming based on path string
* add code to auto permissions so files can be accessed by non vfs cores
(no exfat or fat32 support yet)
* remove commit from macro because apparently it causes issues
Co-authored-by: Tunip3 <tunip3@users.noreply.github.com>
2021-12-17 13:46:04 +01:00
Autechre
3b1a1ac8da
Remove miniupnpc dependency ( #13340 )
...
* use custom libretro-common UPNP
* Remove miniupnpc
2021-12-09 05:52:42 +01:00
twinaphex
6f60ee9b6e
Network: Only use a single interface for UPnP
2021-12-05 03:47:48 +01:00
Autechre
fbbe351f7d
UPnP cleanups and refactorings ( #13325 )
2021-12-04 21:16:34 +01:00
Autechre
a44f5bbf78
Fix UPNP port mapping failed error - switch to a permanent lease time, ( #13324 )
...
but request it to be removed when we do netplay_free
2021-12-04 15:45:29 +01:00
Alberto Fustinoni
544c8c4e29
UWP compilation fix ( #13280 )
2021-11-24 14:24:48 +01:00
Sage
85a256e2cb
Make http header parsing case insensitive ( #13267 )
2021-11-21 20:43:58 +01:00
twinaphex
619398bbe4
Backport parts of 73c0760236
2021-11-09 23:12:57 +01:00
Jamiras
84cab492b2
add task_in_on_main_thread function
2021-11-08 09:35:25 -07:00
Bernhard Schelling
a3d9201581
Add environment callback to get the rate retro_run is called ( #13022 )
...
* Add GET_THROTTLE_STATE environment callback
* Add RETRO_THROTTLE_UNBLOCKED
to report the case where neither vsync nor audio is limiting the call rate.
Also fix reporting of some special cases when the menu is open.
* Change throttle state mode to unsigned
Use #defines Instead of the untyped C enum to allow easier future additions.
* Spelling fixes
* Avoid any divide-by-zero
2021-10-11 18:05:13 +02:00
jdgleaver
534f8da487
Add enviroment callback to enable cores to notify the frontend that a core option value has changed
2021-10-06 16:45:14 +01:00
jdgleaver
f52fbd32a0
(libretro-common/file_stream) Restore missing filestream_scanf() function
2021-09-24 12:12:52 +02:00
jdgleaver
6c5e17e5ae
Fix file_stream_transforms:rfscanf() ( #13023 )
2021-09-21 17:04:34 +02:00
twinaphex
2b08ebb677
Cleanups
2021-09-13 18:09:44 +02:00
MajorPainTheCactus
3c6bdfd0d8
Fixed numerous issues with HDR ( #12979 )
...
* Fix for warning and fix for incorrect comment
* Fixed contrast to be more correct - now scales from 0-10 linearly and behaves more the way you'd expect it to - changed name to ditch legacy settings users may have
Added ability to skip inverse tonemapper to the shader via the constant buffer using 'inverse_tonemap' - set to 0.0f to skip
Fixed potential bug when swapping between hdr and sdr and the bit depth not being set correctly
Fixed dx11's blend, rasterizer and topology states not being set to the sames when using hdr and leaving the menu - caused issues with PCSX2's Shadow of the Colossus
Added numerous helper functions to help create the correct values to colour the UI - normally the white UI elements should be rendered at paper white not max brightness for various reasons
* Fix stylistic issues - * Don't use camelcase for variables and function names * Use '(void)' for function declarations instead of () in C code * Declare variables at the top of a function or code block * Make sure functions that return a value always have a default return path that is not encapsulated by an else block * Use more unique names for retro_math functions which are less likely to overlap with other libraries' function symbols
Co-authored-by: twinaphex <libretro@gmail.com>
2021-09-13 16:54:50 +02:00
Autechre
9a5f4602cc
Add intrinsic NEON versions for float_to_s16/s16_to_float ( #12933 )
...
* Add intrinsic NEON versions for float_to_s16/s16_to_float courtesy
of davidgfnet
* Define -DDONT_WANT_ARM_OPTIMIZATIONS for resampler sinc - this should
default to intrinsic versions
* Default to ARM NEON intrinsic codepath and make the ASM codepaths
optional by defining HAVE_ARM_NEON_ASM_OPTIMIZATIONS
* (Pkg/apple/Android) Take out ASM files being compiled in
2021-09-04 00:25:21 +02:00
jdgleaver
547f04b894
Fix menu sounds (audio mixing) when using the 'sinc' resampler with quality lower than 'normal'
2021-09-01 15:55:58 +01:00
jdgleaver
0e98b4ddea
Add environment callback for enabling core option menu visibility updates without toggling Quick Menu
2021-08-18 16:08:26 +01:00
twinaphex
dfea030f5b
Revert "Update libretro.h header file"
...
This reverts commit f3458fb943
.
2021-08-17 10:38:14 +02:00
twinaphex
f3458fb943
Update libretro.h header file
2021-08-16 23:53:50 +02:00
jdgleaver
fe1f311a35
Add core option category support
2021-08-06 15:33:47 +01:00
Jamiras
5ac432026a
add helper function for accessing connection method
2021-07-27 21:02:14 -06:00
Ash Logan
e5553bde4e
wiiu: Network optimisations - WINSCALE, TCP sACK, large buffers
...
See code sample in https://github.com/devkitPro/wut/issues/169 and
2430789406/src/net.c (L88)
2021-07-18 21:02:56 +10:00
CrystalCT
89b46bc246
First basic RSX driver for PSL1GHT
2021-07-12 09:35:44 +02:00
Mark W. Kidd
d4fb27a7a9
implement natt fix from void()
2021-07-08 22:52:19 -04:00
Autechre
fce9da5e76
Merge pull request #12445 from toshixm/CJK_folding_rev2
...
Improve message wrapping with CJK languages
2021-06-04 20:14:55 +02:00
toshixm
4fab84ca9e
improve message wrapping with CJK languages
2021-06-03 21:09:35 +09:00
jdgleaver
55c855267e
Add API extension for setting 'need_fullpath' based on content file extension and to request persistent frontend content data buffers
2021-06-01 15:28:39 +01:00
toshixm
a39c38f267
refactor word_wrap()
2021-05-27 19:55:37 +09:00
jdgleaver
334a43a7c5
Prevent unnecessary extraction (to disk) of compressed content files + task_content.c clean-ups
2021-05-20 17:08:51 +01:00
twinaphex
35543ecd91
Move defines files over to libretro-common
2021-05-18 22:15:04 +02:00
jdgleaver
484c4ad51e
Add API extension for cores to override frontend fast-forward state
2021-05-13 13:16:37 +01:00
Norman Jordan
528af55abd
Adding a generic queue and linked list.
...
Both accept (void *) values. Also added some unit tests using CHECK.
2021-05-05 10:41:13 -07:00
jdgleaver
b1a7d3e995
(config_file) Modify hash map usage for proper compatibility with updated RHMAP implementation
2021-04-28 17:34:24 +01:00
Alcaro
2c5c4647e3
Track the complete string in rhmap
2021-04-28 16:09:45 +02:00
jdgleaver
29d5963cad
(config_file) Use hash map to optimise key/value lookups
2021-04-21 17:33:36 +01:00
twinaphex
637cff628f
* Simplify RARCH_CTL_IS_CORE_LOADED
...
* Create specialized function path_basename_nocompression
2021-04-11 17:27:31 +02:00
twinaphex
938c8f3abc
Fix some tvOS warnings
2021-03-15 01:52:18 +01:00
CrystalCT
f9eae08e1b
Add some PSL1GHT ifdefs
2021-03-09 08:27:46 +01:00
CrystalCT
3bafc82305
Add some PSL1GHT ifdefs
2021-03-08 13:09:43 +01:00
twinaphex
ea7bedf257
Remove one include
2021-02-03 09:58:50 +01:00
sonninnos
d78f321d33
Prevent duplicate key events with hotkeys + keyboard device type
2021-01-30 11:41:44 +02:00
Daniel De Matteis
59952c520b
(Mac) Silence more warnings
2021-01-26 20:39:36 +01:00
Jamiras
98ea2b6a47
improve granularity of custom compat_ctz
2021-01-21 23:29:58 -07:00
Jamiras
78ab9853a7
fix SSE2 implementation of find_change
2021-01-21 22:26:45 -07:00
Twinaphex
a83c328631
(Metal) Fix some build problems
2021-01-19 04:38:07 +01:00
twinaphex
a9cd33ac56
Revert "Experiment on Apple"
...
This reverts commit 8769866290
.
2021-01-16 23:54:31 +01:00
twinaphex
8769866290
Experiment on Apple
2021-01-16 23:45:06 +01:00
Bernhard Schelling
9bea4831d7
Add 32-bit key hash map rhmap
...
Based on ex_hashmap32 in menu_explore.c, modify that to use the new rhmap
2021-01-03 00:52:25 +09:00