twinaphex
b6432cd8b4
(ffmpeg core) Use bitmasks
2020-07-14 01:27:19 +02:00
twinaphex
06064a0527
Revert "Bring back MMAP support"
...
This reverts commit 32dcff3880a32521e49916dc56e8b04f56ed6b45.
2020-07-13 23:52:23 +02:00
twinaphex
c524733841
Merge branch 'master' of https://github.com/libretro/RetroArch
2020-07-13 21:46:38 +02:00
Autechre
e87a96b5a2
Merge pull request #11009 from schellingb/archive_cleanup_1
...
First set of cleanups to archive handling
2020-07-13 21:46:23 +02:00
twinaphex
c84aa90075
Merge branch 'archive_cleanup_1' of git://github.com/schellingb/RetroArch
2020-07-13 21:30:02 +02:00
twinaphex
ed9d40caa2
(DRM) Cleanups
2020-07-13 20:24:14 +02:00
Bernhard Schelling
32dcff3880
Bring back MMAP support
...
Will be used where available for files up to 256MB
2020-07-14 03:04:01 +09:00
Bernhard Schelling
c05f1e91fc
Fix another memory leak that was there originally
...
When loading a single file out of a ZIP with many files it leaked memory allocated for all found filenames that weren't requested.
2020-07-14 03:00:47 +09:00
Bernhard Schelling
a978b939ff
Fix C89 build
2020-07-14 01:56:48 +09:00
Bernhard Schelling
54db0fe515
Fix memory leak
...
Properly release buffers for extracted files from ZIP
Use RETRO_VFS_SEEK_POSITION_START instead of SEEK_SET for filestream_seek
2020-07-14 00:29:46 +09:00
twinaphex
750140779c
(libretro-common) Fix
2020-07-13 16:18:46 +02:00
twinaphex
0a492a49be
(Vulkan) Fix regression
2020-07-13 15:22:27 +02:00
Autechre
171f7620b2
Merge pull request #11014 from Herdinger/entitlements
...
Fix Metal build not being able to load cores
2020-07-13 00:25:47 +02:00
Eduard Strehlau
c3fe8f1203
Misread that memory protection includse libary validation
2020-07-12 23:49:41 +02:00
Autechre
6ad9df2c3e
Update CHANGES.md
2020-07-12 19:18:21 +02:00
Autechre
84ca79fcc1
Merge pull request #11006 from Jamiras/save_task_wait
...
only wait for save task to complete
2020-07-12 19:14:04 +02:00
Autechre
5b50b498f6
Merge pull request #11012 from meleu/patch-12
...
Option to play sound on achievement unlock.
2020-07-12 17:45:46 +02:00
meleu
935bbd538d
Option to play sound on achievement unlock.
2020-07-12 12:29:13 -03:00
Jamiras
6f964681ae
update comment
2020-07-12 08:21:02 -06:00
twinaphex
5cdda30d5a
Do away with HAVE_MENU ifdef
2020-07-12 15:48:21 +02:00
twinaphex
6248b1f30a
(task_content.c) Cut down on some code duplication
2020-07-12 15:45:44 +02:00
Autechre
72edc1ac7c
Merge pull request #11010 from Jamiras/cheevos_sound
...
(cheevos) add option to play custom sound on achievement unlock
2020-07-12 13:32:59 +02:00
twinaphex
be0148406e
fill_pathname_application_dir - cleanup
2020-07-11 19:45:24 +02:00
twinaphex
8656b3d6f8
Create specialized optimized path_basedir_size
2020-07-11 19:29:43 +02:00
Jamiras
96c5f5dfb0
add option to play custom sound on achievement unlock
2020-07-11 10:56:09 -06:00
Bernhard Schelling
0ddb073784
First set of cleanups to archive handling
...
- Don't read the entire archive file into memory on systems without HAVE_MMAP
- Support ZIP files between 2GB ~ 4GB on 32bit architectures
- Remove zip exclusive members from `file_archive_transfer`
- Add `zip_context_t` for zip like the already existing `sevenzip_context_t`
- Unify cleanups of zip and 7z in `file_archive_file_backend::archive_parse_file_free`
- Handle some sizes and offsets as int64_t (preparation for future Zip64 support)
- Handle compression methods in `zlib_stream_decompress_data_to_file_init` not in `file_archive_perform_mode`
- Return progress of 7z iterating with `file_archive_parse_file_progress`
2020-07-12 00:51:35 +09:00
Autechre
347d1964ba
Merge pull request #11007 from schellingb/x_ctx_missing_header
...
Add missing header (for non griffin builds)
2020-07-11 17:04:45 +02:00
twinaphex
2f8f783d5c
Small cleanup in content_load
2020-07-11 16:35:12 +02:00
twinaphex
2dd5ea66a1
Simplify content_file_init_subsystem
2020-07-11 16:24:10 +02:00
twinaphex
40cf0e13e7
(Load content) Don't try to log every single argument by default
2020-07-11 16:11:52 +02:00
Bernhard Schelling
2226226663
Add missing header (for non griffin builds)
2020-07-11 23:02:18 +09:00
twinaphex
8436b7fc6a
Cleanup command_evnt_cmd_exec
2020-07-11 16:00:42 +02:00
twinaphex
46fd40b574
Use std::string concatenation instead of std::ostringstream
2020-07-11 08:24:13 +02:00
twinaphex
7a0338f5cc
CXX_BUILD fix
2020-07-11 08:12:57 +02:00
Autechre
3ffc4fe687
Merge pull request #11005 from hhromic/video-null-sighandler
...
(Drivers/Video) Implement frontend signal handling in null video driver
2020-07-11 05:26:52 +02:00
Jamiras
9aa42c9d5e
only wait for save task to complete
2020-07-10 20:18:03 -06:00
Hugo Hromic
f9f4a69512
(Drivers/Video) Implement frontend signal handling in null video driver
...
Allows RetroArch to gracefully exit when receiving stop signals, e.g.
`SIGINT` or `SIGTERM`, when using the null video driver.
2020-07-11 00:12:32 +01:00
Autechre
5ebce6a238
Merge pull request #11002 from Tatsuya79/patch-4
...
QT: add "load content" animation option
2020-07-10 18:57:50 +02:00
Tatsuya79
91cc250976
QT: add "load content" animation option
...
Adds an option into the OSD menu for https://github.com/libretro/RetroArch/pull/10992 .
2020-07-10 18:49:50 +02:00
Autechre
e2eba31fea
Merge pull request #11000 from hhromic/impl-null-input
...
(Drivers/Input) Implement no-op stubs for null input driver
2020-07-10 18:00:19 +02:00
Hugo Hromic
8123c0c0ec
(Drivers/Input) Implement no-op stubs for null input driver
...
Prevents RetroArch from crashing if the "null" input driver is used with
the "null" video driver which provides no input driver.
2020-07-10 16:43:18 +01:00
twinaphex
5b21d660ed
(glslang) Don't compile in OSDependent/Windows/main.cpp
2020-07-10 13:20:14 +02:00
Autechre
eb85f49aed
Merge pull request #10999 from jdgleaver/float-checked-item-fix
...
Fix 'current item' marker position in float drop-down lists
2020-07-10 12:55:03 +02:00
jdgleaver
73b502a16d
Fix 'current item' marker position in float drop-down lists
2020-07-10 11:44:18 +01:00
twinaphex
39d3dd4b3c
Revert vulkan_framebuffer_generate_mips
2020-07-10 11:20:50 +02:00
Autechre
a063133a96
Merge pull request #10997 from Herdinger/entitlements_fix
...
Fixed entitlements
2020-07-10 06:51:55 +02:00
Eduard Strehlau
53ab46f88b
Fixed entitlements
2020-07-10 06:20:46 +02:00
Autechre
e3353bb46c
Merge pull request #10996 from Herdinger/add_hardened_runtime_entitlements
...
Add hardened runtime entitlements
2020-07-10 05:20:25 +02:00
twinaphex
74e71d6d08
Revert "Update .travis.yml"
...
This reverts commit ef18704d6304073f5cb3292ce0bbcb5dcad0d7ce.
2020-07-10 05:19:46 +02:00
Eduard Strehlau
8058618b26
Added entitlement file to project settings
2020-07-10 05:02:11 +02:00