libretroadmin
72bd1a2ba4
(libretro-common) Resync
2023-05-30 19:34:55 +02:00
libretroadmin
735500ff66
Warning fixes and style nits
2023-05-29 15:30:54 +02:00
libretroadmin
c4d22cf51f
Simplification
2023-05-28 22:45:46 +02:00
libretroadmin
90115e2dc9
Silence warnings; code cleanups
2023-05-28 22:43:33 +02:00
Bernhard Schelling
18f79a8a8d
Allow RETRO_ENVIRONMENT_SET_MEMORY_MAPS also after core startup
...
Change the comment in libretro.h about the removed limit and handle the environment call during core runtime in RetroArch.
2023-05-28 05:23:12 +02:00
libretroadmin
207dfe170c
Small cleanups
2023-05-03 21:10:21 +02:00
libretroadmin
b951a010fd
Move strftime_am_pm to libretro-common and get rid of duplicated
...
function
2023-05-01 19:03:11 +02:00
libretroadmin
1db2f20665
Clean warnings
2023-04-28 02:11:52 +02:00
warmenhoven
5eddcfee48
The default pthread stack size on Apple is too small for detect_ps2_game ( #15235 )
2023-04-27 21:16:36 +02:00
David G. F
5fec32649f
Fix bug introduced in f13cf9 regarding non-compressed ZIPs ( #15230 )
...
This happens on platforms with HAVE_MMAP (Linux/Mac) and with ZIPs that
contain uncompressed files.
2023-04-26 21:56:51 +02:00
warmenhoven
295e5f0682
JIT support in iOS ( #15224 )
...
* Use AltKit to try to enable JIT on iOS
* libretro: Add API to check JIT availability on iOS
2023-04-26 01:55:37 +02:00
David G. F
f13cf92341
Improve ZIP decompression ( #15220 )
...
This reduces the amount of memory Retroarch needs to extract a ROM file.
It will only need the size of the ROM plus 128KiB to extract the file
from the ZIP. Previously it needed as much as twice that amount if the
compression ratio was not great. This is useful on memory constrained
platforms and has no impact on platforms with plenty of memory.
Handles all cases correctly (with and without MMAP, for cores that
require fullpath or not, small and big ZIP files).
2023-04-25 13:17:18 +02:00
libretroadmin
d48bd7244a
Libretro API update - add new context hardware render enums - enables
...
autodetection of DX12 for PS2 core
2023-04-11 00:54:02 +02:00
aliaspider
0adbd6905f
add D3D12 HW_render support. ( #15177 )
2023-04-10 01:08:44 +01:00
warmenhoven
54055558f1
Fix several warnings ( #15153 )
2023-04-04 15:06:34 +01:00
hunterk
2a36245e0c
make ffmpeg core compile separately again and silence a couple of unused variable warnings ( #15108 )
2023-03-19 02:38:18 +01:00
libretroadmin
d2ac15c6db
Fixes filestream_vscanf regression
2023-03-15 20:13:04 +01:00
LibretroAdmin
a03587d890
Update reverb.c
2023-03-11 23:00:39 +01:00
libretroadmin
d4677790eb
Hopefully fixes Dingux issues with ScummVM
2023-02-24 19:13:30 +01:00
libretroadmin
3adcbea501
Silence some implicit conversion warnings
2023-02-23 21:59:02 +01:00
libretroadmin
4811568c78
Silence -Wunused-const-variable warnings
2023-02-23 21:49:46 +01:00
libretroadmin
27ad653dbd
Fixed another CXX_BUILD error
2023-02-23 17:11:26 +01:00
libretroadmin
4fa19e552a
CXX_BUILD buildfixes
2023-02-23 17:09:45 +01:00
libretroadmin
581b9e0b0d
(RSX) Updates to video driver
2023-02-23 16:11:01 +01:00
libretroadmin
1d35e1a460
(PS3) Fix typedefs
2023-02-23 15:25:23 +01:00
libretroadmin
e447443e86
(PS3) Define KbData
2023-02-23 13:20:56 +01:00
libretroadmin
7ebab640d7
Cleanups/style nits
2023-02-23 13:15:14 +01:00
LibretroAdmin
491c495249
Unify ps3 ( #15014 )
...
* Unify PS3 input driver
* Fix builds
* Add missing variable
* (PS3/Keyboard) Add more missing defines
2023-02-23 00:35:46 +01:00
libretroadmin
a77802fec4
Update libretro-common
2023-02-22 23:31:42 +01:00
libretroadmin
d55d1a8863
Fix typo
2023-02-22 14:54:53 +01:00
libretroadmin
51894c3cbb
(Config file/libretro-common) config_file_extract_value - don't make
...
it dependent on strldup which pulls in another dependency/source file -
instead just unroll strldup for this specific one-time instance
2023-02-21 16:37:30 +01:00
libretroadmin
1f0a5f9615
(libretro-common) retro_endianness.h - Get rid of warning: #warning Defining MSB_FIRST and LSB_FIRST in compile options is deprecated [-Wcpp]
...
# warning Defining MSB_FIRST and LSB_FIRST in compile options is deprecated
^~~~~~~
2023-02-21 13:35:04 +01:00
libretroadmin
1440196fa0
(GX/GEKKO/RTHREADS) scond_wait_timeout - correct Gekko codepath
2023-02-21 11:00:17 +01:00
libretroadmin
8590dd6425
(GX/Gekko) Implement scond_wait_timeout - now.tv_sec / now.tv_nsec were
...
previously uninitialized when being touched
2023-02-21 10:28:23 +01:00
libretroadmin
48e551a2e6
(libretro-common/PSL1GHT) Don't redefine defines
2023-02-20 19:32:59 +01:00
libretroadmin
258c161d84
(libretro-common/vfs_implementation) Don't rely on ps3_defines.h which pulls in a ton of other header files
...
which might not be available for a given core
2023-02-20 19:26:54 +01:00
libretroadmin
35fa25bed6
(PS3) Start turning PS3 input drivers more the same
2023-02-20 18:09:57 +01:00
libretroadmin
851177bf20
(libretro-common) Buildfix
2023-02-20 14:52:00 +01:00
libretroadmin
22cdfaf95a
(libretro-common) Backport reverb.c changes
2023-02-20 14:40:10 +01:00
libretroadmin
a6bb8679c9
(memmap.c) Silence implicit declaration of function 'free' for PSL1GHT
2023-02-20 14:29:40 +01:00
crystalct
0fe92cc954
PSL1GHT fix http download ( #14994 )
2023-02-19 18:07:01 +01:00
libretroadmin
6624126885
(MSVC) silence warnings
2023-02-18 17:04:23 +01:00
Hans-Kristian Arntzen
9f7d0c74d5
[Vulkan] Define and implement v2 of context negotiation interface ( #14890 )
...
* [Vulkan] Add v2 of context negotiation interface.
* [Vulkan] Add vkEnumerateInstanceVersion symbol.
* [Vulkan] Implement v2 context negotiation
* [libretro] Add GET_HW_CONTEXT_NEGOTIATION_INTERFACE_SUPPORT.
Works around issues in v1 interface where it was not possible to
query what frontend would do when faces with newer interface versions.
This env-call gives stronger guarantees how things have to work.
* [runloop] Implement GET_HW_CONTEXT_NEGOATION_INTERFACE_SUPPORT.
Fairly trivial. Just report the latest version.
* [Vulkan] Add stricted wording around get_application_info in v2.
* [Vulkan] Be more defensive about get_application_info() in v1.
2023-02-04 16:51:50 +01:00
Jamiras
0ec1a6acfd
call ssl_socket_close for ssl sockets ( #14903 )
2023-01-25 16:17:41 +01:00
retroNUC
afe3bf72bb
net_http - 3ds build fix ( #14900 )
2023-01-25 07:15:17 +01:00
retroNUC
4ad9c7e020
net_http - Temp fix for cheevos crash ( #14742 ) ( #14899 )
...
* net_http - Temp fix for cheevos crash (#14742 )
Don't use new timeout/poll code for cheevos http requests
* net_http - Typo fix in comment
2023-01-24 23:36:17 +01:00
libretroadmin
9fbd62d7b8
Reduce dependence on strcpy_literal (just a macro for strcpy) - prefer
...
going through safer strlcpy
2023-01-22 17:13:38 +01:00
libretroadmin
daa9e352cc
Remove asserts
2023-01-09 00:51:05 +01:00
reallibretroadmin
d36bd9e677
Silence some warnings found in Xcode
2023-01-05 09:27:45 +01:00
Eric Warmenhoven
cf64525343
Include "Update Core Info Files" for iOS/tvOS
...
Also a build fix for tvOS with Xcode 14.2
2023-01-04 03:43:42 +01:00