Twinaphex
556b7b19de
Merge pull request #8025 from krzys-h/uwp-storagefile
...
(UWP) StorageFile implementation
2019-01-27 08:33:17 +01:00
Brad Parker
1ee66d5204
d3d: fix cross-compilation on Linux
2019-01-25 23:28:07 -05:00
orbea
cb602c190d
Some C89_BUILD fixes.
2019-01-20 14:03:42 -08:00
orbea
46676289d4
Fix segfault with a null gl context.
2019-01-19 13:56:39 -08:00
krzys-h
e5a2221eac
Make lambdas safer for multithreading
2019-01-19 12:13:16 +01:00
krzys-h
20cb84189e
Fix problems with UWP filesystem in Release builds
2019-01-19 12:04:55 +01:00
Brad Parker
cb4a87d6b1
fix system menu sound memory leaks in mod mixing
2019-01-19 00:46:54 -05:00
Brad Parker
ae397f2ae5
fix system menu sound memory leaks in flac mixing
2019-01-18 21:03:47 -05:00
Brad Parker
32313b398b
fix system menu sound memory leaks in mp3 mixing
2019-01-18 21:00:41 -05:00
Brad Parker
95a7b8c29b
fix system menu sound memory leaks in ogg mixing
2019-01-18 20:02:24 -05:00
orbea
e062b98088
Remove trailing blank lines.
...
find . -type f -exec sed -i '${/^[[:space:]]*$/d;}' {} \+
2019-01-17 19:39:38 -08:00
Twinaphex
5182f24711
Merge pull request #8030 from fjtrujy/feature/PS2Palette
...
[PS2] Allow Palettes
2019-01-18 00:33:31 +01:00
krzys-h
a116bb908e
(UWP) Support access through the file picker
2019-01-17 11:48:09 +01:00
krzys-h
c8510378dc
(UWP) Error if trying to use VFS on cores that don't support it
2019-01-17 11:08:05 +01:00
krzys-h
b7cc124070
(UWP) Base StorageFile implementation
2019-01-17 11:04:19 +01:00
twinaphex
b70683fa08
Buildfix
2019-01-17 09:14:34 +01:00
Twinaphex
b5d8b8b3bc
Merge pull request #8020 from krzys-h/vfs-v3
...
VFS v3 (improved)
2019-01-17 03:14:35 +01:00
Brad Parker
16fffd67ea
Normalize archive progress calculation
2019-01-16 17:22:46 -05:00
Francisco Javier Trujillo Mata
3706aa9904
ClearVRAM detection improved
2019-01-16 22:57:08 +01:00
Francisco Javier Trujillo Mata
f7c9bc4e61
Make GFX PS2 support palette in the cores
2019-01-16 22:57:08 +01:00
krzys-h
f011579c78
Fix memory leak when opening non-existent directories
2019-01-16 21:21:49 +01:00
krzys-h
f93ae772f3
Fix error in path_get_size
2019-01-16 21:03:15 +01:00
krzys-h
5a97738f3e
Revert "Revert "Cleanups""
...
This reverts commit 5c2d271f9f
.
2019-01-16 21:01:37 +01:00
krzys-h
e6fc4220fa
Revert "Revert "VFS v3: stat, mkdir, directory listings""
...
This reverts commit a549e28f01
.
2019-01-16 21:01:29 +01:00
Twinaphex
c05be12ff4
Merge pull request #8019 from Datamats/libretro-glsym-nx
...
regenerate the glsym headers for the switch in libretro-common
2019-01-16 20:52:00 +01:00
Mats A
4f15d4a64c
regenerate the glsym headers for the switch in libretro-common
2019-01-16 20:30:14 +01:00
Twinaphex
a549e28f01
Revert "VFS v3: stat, mkdir, directory listings"
2019-01-16 03:53:34 +01:00
twinaphex
5c2d271f9f
Revert "Cleanups"
...
This reverts commit 73e78f5135
.
2019-01-16 03:53:23 +01:00
twinaphex
73e78f5135
Cleanups
2019-01-16 02:58:08 +01:00
Twinaphex
d4b33ac1ad
Merge pull request #7995 from krzys-h/vfs-v3
...
VFS v3: stat, mkdir, directory listings
2019-01-16 02:38:54 +01:00
krzys-h
cc7541338c
Fix parent of root directory turning into ./ on Windows ( #7803 )
2019-01-14 20:48:55 +01:00
Twinaphex
fab4834b82
Merge pull request #7959 from bparker06/json_playlist
...
add JSON playlist format
2019-01-14 03:14:54 +01:00
krzys-h
4b2278688b
Unix buildfix for dirent_is_directory
2019-01-13 14:49:01 +01:00
krzys-h
109de0bebb
VFS v3: stat, mkdir, directory listings
2019-01-13 00:33:24 +01:00
twinaphex
6ca9afbd57
Silence more warnings with CXX_BUILD
2019-01-12 18:51:06 +01:00
natinusala
52479ad09f
libnx: implement perf counters
2019-01-11 17:45:06 +01:00
Brad Parker
f0e2f7dcf4
Merge branch 'master' into json_playlist
2019-01-11 09:02:11 -05:00
twinaphex
c98b2e2292
Buildfixes and more static code analysis warning fixes
2019-01-10 22:24:43 +01:00
Francisco Javier Trujillo Mata
9c7c5e0814
This commit revert part of the changes done for the PS4 implementation but fixes PS2 crash
2019-01-10 02:20:49 +01:00
Brad Parker
c7041260d7
add JSON playlist format
2019-01-09 17:13:13 -05:00
twinaphex
9b801aee17
Buildfixes
2019-01-08 20:43:03 +01:00
twinaphex
6bd4d91038
Cleanups
2019-01-08 20:32:40 +01:00
Twinaphex
40997473ed
Merge branch 'master' into orbis2
2019-01-08 20:18:08 +01:00
orbea
bfc366decc
Squeeze extra blank lines with cat(1).
...
Example:
find . -type f -iname '*.c' | while read -r i; do
cat -s "$i" > "$i.new"
mv "$i.new" "$i"
done
2019-01-08 11:04:58 -08:00
krzys-h
dcdcc938bf
(UWP) Fix win32 nbio
2019-01-06 15:45:51 +01:00
orbea
34f3eb7277
qb: Fix '--disable-rgui'.
...
Also fixes a crash on startup with '--disable-rgui'.
Thread 1 "retroarch" received signal SIGSEGV, Segmentation fault.
0x0000000000529f52 in strlcpy_retro__ (dest=0x7fffffffbb17 "treaming_toggle",
source=0x1 <error: Cannot access memory at address 0x1>, size=250)
at libretro-common/compat/compat_strl.c:38
38 while (--n && (*dest++ = *source++)) src_size++;
(gdb) bt
dest=0x7fffffffbb17 "treaming_toggle",
source=0x1 <error: Cannot access memory at address 0x1>, size=250)
at libretro-common/compat/compat_strl.c:38
size=250) at libretro-common/compat/compat_strl.c:60
out_path=0x7fffffffbb10 "input_", dir=0x94b460 "input", path=0x0,
delim=95 '_', size=256) at libretro-common/file/file_path.c:964
prefix=0x94b460 "input", btn=0x0, bind=0x151e180 <input_autoconf_binds+4672>)
at input/input_driver.c:2483
binds=0x151cf40 <input_autoconf_binds>) at tasks/task_autodetect.c:172
params=0x26adb40, task=0x26b74f0) at tasks/task_autodetect.c:252
params=0x26adb40, task=0x26b74f0) at tasks/task_autodetect.c:393
at tasks/task_autodetect.c:851
at libretro-common/queues/task_queue.c:182
at libretro-common/queues/task_queue.c:609
at frontend/frontend.c:146
at frontend/frontend.c:170
Fixes https://github.com/libretro/RetroArch/issues/7893
2019-01-05 16:54:40 -08:00
Twinaphex
95a27bc28e
Merge pull request #7896 from fjtrujy/feature/dateImprovement
...
PS2 Timing Improvement
2019-01-05 19:09:34 +01:00
Francisco Javier Trujillo Mata
d5a8c30dfe
PS2 Timing Improvement
2019-01-05 18:47:39 +01:00
orbea
849259d8f6
libretro-common: Sort config file conditionally.
...
This allows optionally sorting configure files and is needed to fix the
order of inputs in the autoconfig profiles which should not be sorted
alphabetically.
Fixes https://github.com/libretro/RetroArch/issues/7873
2019-01-03 15:28:32 -08:00
psxdev
967bca8f9d
[ORBIS] Add partial support for file_path
2019-01-03 21:23:44 +01:00
psxdev
1fd88b865e
[ORBIS] Add retro_dirent support
2019-01-03 21:23:44 +01:00
psxdev
d52de24e79
[ORBIS] Add support to config save for orbis
2019-01-03 21:23:44 +01:00
psxdev
66ba53c79b
[ORBIS] Add vfs implementation for orbis
2019-01-03 21:23:44 +01:00
psxdev
63d61b05ca
[ORBIS] Added nbio implementation for orbis
2019-01-03 21:23:44 +01:00
psxdev
ae0c4bde1e
[ORBIS] Limit path legth to avoid calloc issues
2019-01-03 21:23:44 +01:00
twinaphex
e53ac5b38b
(PS2) platform_ps2.c - style nits
2019-01-03 13:34:12 +01:00
Francisco Javier Trujillo Mata
1591bc2db2
Create Audio Driver from PS2
2019-01-03 13:16:27 +01:00
twinaphex
f1fc622e99
(UWP) - Implement retro_sleep with SleepEx (untested)
2019-01-03 11:40:21 +01:00
twinaphex
9c5c0aea58
Start replacing WinRT ifdefs so that Windows Phone 8 can be detected
...
too
2019-01-02 13:30:58 +01:00
Twinaphex
e64f713942
Merge pull request #7860 from krzys-h/uwp
...
(UWP) Add optional packages support and fix ARM builds
2019-01-01 18:17:37 +01:00
krzys-h
54ac14e205
Fix path problems after b201d669b5
, again
...
My previous patch sometimes generated double slashes. All of these
problems are because the original version of this function assumed that
the app path always ends with a slash and the home path never does,
which is not true on UWP (they both have a slash)
2019-01-01 17:53:02 +01:00
krzys-h
2c4d2418d6
(UWP) Fix ARM builds
2019-01-01 16:21:47 +01:00
krzys-h
48d82929ff
(UWP) Add support for loading cores from optional packages
2019-01-01 16:21:47 +01:00
twinaphex
556bcc18e4
Find different ifdef for Windows Phone
2019-01-01 03:57:37 +01:00
twinaphex
c6ba5d9ebc
(UWP) Start adding some Windows Phone 8.1 ifdefs
2018-12-31 01:38:45 +01:00
twinaphex
6b35e8d4f6
(UWP) Implement cpu_features_get_core_amount
2018-12-30 22:13:55 +01:00
twinaphex
fc8abd7baf
Add header include for printf
2018-12-30 07:53:09 +01:00
Twinaphex
22e54dfc6b
Merge pull request #7839 from frangarcj/orbis2
...
[WIP] ORBIS / PS4 Port
2018-12-30 01:04:50 +01:00
krzys-h
ad782e6eb4
Fix HOME path issues after b201d6 (libretro#7836)
2018-12-29 15:21:18 +01:00
krzys-h
b201d669b5
First iteration of UWP support
...
Enough to kind of run
Working drivers: xinput, d3d11
Still missing: input driver with keyboard support, audio driver
2018-12-28 22:09:22 +01:00
Francisco José García García
19549ddccf
[ORBIS] Fix __assert
2018-12-27 20:18:53 +01:00
Francisco José García García
f02ef2e0c6
[ORBIS] Initial Platform driver + minor changes
2018-12-27 20:17:48 +01:00
Francisco Javier Trujillo Mata
69ad3273b9
Disable use of `setvbuf` for the PS2
2018-12-26 14:17:25 +01:00
Twinaphex
7835d0c54c
Merge pull request #7745 from orbea/mbedtls
...
Support building with the system mbedtls.
2018-12-19 01:53:14 +01:00
Brad Parker
d6741651b7
net_socket_ssl: keep reading data from server until finished, fixes #7451
2018-12-18 03:01:52 -05:00
orbea
14905e33e1
Fix more gcc -Wformat= warnings with C89_BUILD.
...
The "z" modifier was introduced in c99, but using "l" instead
seems to work.
setting_list.c: In function ‘setting_get_string_representation_size’:
setting_list.c:175:24: warning: ISO C90 does not support the ‘z’ gnu_printf length modifier [-Wformat=]
snprintf(s, len, "%" PRI_SIZET,
^~~
setting_list.c: In function ‘setting_get_string_representation_size_in_mb’:
setting_list.c:183:24: warning: ISO C90 does not support the ‘z’ gnu_printf length modifier [-Wformat=]
snprintf(s, len, "%" PRI_SIZET,
^~~
setting_list.c: In function ‘setting_set_with_string_representation’:
setting_list.c:508:24: warning: ISO C90 does not support the ‘z’ gnu_scanf length modifier [-Wformat=]
sscanf(value, "%" PRI_SIZET, setting->value.target.sizet);
^~~
libretro-common/file/config_file.c: In function ‘config_get_size_t’:
libretro-common/file/config_file.c:692:32: warning: ISO C90 does not support the ‘z’ gnu_scanf length modifier [-Wformat=]
if (sscanf(entry->value, "%" PRI_SIZET, &val) == 1
2018-12-16 19:59:50 -08:00
orbea
f4a5c3bd55
Fix c89 build.
2018-12-15 21:03:28 -08:00
orbea
7c50dfb397
Fix c89 incompatible comments.
2018-12-15 18:55:21 -08:00
Stuart Carnie
c00b6e0750
fix: Fix use of freed memory in menu animations
...
`menu_animation_update` enumerates `menu_animation.list` to process each
`tween`. It was observed that some tweens execute a callback that
pushes more animations via `menu_animation_push`. During the push, if
the tween `list` does not have enough space, a `realloc` occurs,
potentially invalidating the existing list. The remaining pointer access
in menu_animation_update is therefore invalid. Best case is the memory
is unused and thus does not affect the program. Worst case is memory
corruption.
2018-12-15 14:55:10 -07:00
orbea
dc020f2569
qb: Support building with the system mbedtls.
...
Fixes https://github.com/libretro/RetroArch/issues/7639
v2: Fix build failures with griffin.
2018-12-15 09:10:43 -08:00
meepingsnesroms
94f691e5d2
More info
2018-11-18 11:44:46 -08:00
meepingsnesroms
ca5eddf7ff
Clarify documentation
2018-11-18 11:18:40 -08:00
Benjamin FRANCOIS
d8483a9dc9
Temporary fix until Haiku implements the optional POSIX functions
2018-11-12 21:52:01 +00:00
Francisco Javier Trujillo Mata
99b77a2c9c
Copied from core compat string methods
2018-11-09 22:40:51 +01:00
Francisco Javier Trujillo Mata
17d30f9dd5
Use SDL timer for counters and sleep the thread
2018-11-09 22:40:51 +01:00
Francisco Javier Trujillo Mata
5ba2509e7c
Now the directories are working
2018-11-09 22:40:50 +01:00
Francisco Javier Trujillo Mata
b4aedc801b
Fixed issue on retro_dirent with if clausules
2018-11-09 22:40:50 +01:00
Francisco Javier Trujillo Mata
0880bd00b0
PS2 is compiling with null drivers
2018-11-09 22:40:50 +01:00
twinaphex
e37f5a2465
Update libretro-common
2018-11-05 14:47:06 +01:00
twinaphex
e5b9ca5187
Silence code warnings
2018-10-21 05:43:23 +02:00
Nathan Strong
dc18196844
get rid of TODO
2018-10-18 16:44:30 -07:00
Nathan Strong
d03c0be71d
Rewrite file hasher to limit amount hashed
...
== DETAILS
Since the content file could potentially be huge, hashing the
whole thing at runtime may take a really long time. Plus, it
was loading the whole file into RAM at once.
Now, we only load 1MB at a time and hash up to the first 64MB.
== TESTING
I don't have any large content files to test it with, but I
tested it with a small one and confirmed that the hash was
correct.
2018-10-18 16:38:02 -07:00
Nathan Strong
edacf67e75
Capture CRC content for deferred-loading cores
...
== DETAILS
Fixes a bug where content CRC32 is not calculated when content loading
is done by the core instead of libretro. This impacts the ability to
do accurate content matching on netplay.
This notably affects MAME, but is by no means limited to MAME.
Change summary:
- adds a method to the crc32 implementation that calculates crc32 for
a file (as opposed to an in-memory buffer)
- fix a minor bug that would print the "core will load its own content"
right before attempting to load compressed content
- in the actual "core will load its own content" path, calculate the CRC32
and log it before returning
== TESTING
Tested locally on OSX:
- loaded content
- started netplay
- confirmed CRC showing in netplay data
- verified CRC32 against external crc32 tool
2018-10-18 11:26:45 -07:00
twinaphex
cf9341f2ea
Update libretro-common
2018-10-17 05:45:43 +02:00
Sven
b48768c023
extend cheat searching to accommodate multiple memory pointers
2018-10-14 14:25:44 -04:00
natinusala
eac0d603f4
libnx: add network interfaces info
2018-10-12 17:37:03 +02:00
Twinaphex
58f8c2eddb
Merge pull request #7416 from lambolighting/master
...
(Language) Greek Translation of RetroArch - WIP
2018-10-12 01:35:20 +02:00
Nathan Strong
c5f9fc0a34
WiiU: fix network information
...
== DETAILS
For local netplay, it's useful to have your IP address easily
available. This commit makes the Information > Network Information
menu display the Wii U's IP address.
Change summary:
- Fix the logging init to be reentrant to avoid socket consumption
- Add implementation of POSIX `getifaddrs()` and `freeifaddrs()`
to `missing_libc_functions.c`
- Remove compiler directives protecting the code paths that call
`getifaddrs()` from being used in Wii U builds
== TESTING
Have tested locally, successfully get IP address information in
the Information > Network Information.
I think this may also fix NAT traversal. Will need to be tested.
2018-10-11 15:37:15 -07:00
LamboLighting
8509132ebd
(Language) Greek translation of RetroArch
...
First steps of the translation.
Still a WIP. Most of the menu labels have been translated. Lots of sublabels still need translation.
2018-10-12 01:22:33 +03:00
Twinaphex
f00f2e3ccf
Merge pull request #7169 from GregorR/wii-u-netplay-fix
...
Fix netplay on Wii U
2018-10-10 20:14:24 +02:00
Sven
4c3b06d640
bugfix cheat saving
2018-10-10 11:10:49 -04:00
Sven
30d4df7634
Merge remote-tracking branch 'upstream/master'
2018-10-10 09:16:39 -04:00
Sven
f53e1ca4b1
fix new rumble types ; increase max displayed cheats to 6000
2018-10-10 09:15:46 -04:00
twinaphex
1b1a0c8d27
Stub this out for GEKKO
2018-10-10 02:01:34 +02:00
twinaphex
f277489efc
Comment out pthread attr for 3DS
2018-10-09 15:35:39 +02:00
twinaphex
0d699208d3
Update rthreads
2018-10-09 03:55:34 +02:00
twinaphex
521b978d31
Add sthread_create_with_priority - missing functionality from desmume
...
rthreads implementation
2018-10-09 03:43:34 +02:00
twinaphex
31ba215c94
Update GLSM
2018-10-06 17:05:06 +02:00
twinaphex
f1e7e0c5f7
Update GLSM
2018-10-06 15:40:48 +02:00
twinaphex
22424fce0f
Update libretro-common
2018-10-06 15:16:33 +02:00
twinaphex
1cb4a0a34f
Update
2018-10-06 15:15:37 +02:00
M4xw
b8ec926078
[LIBNX] Split non-inline functions from the header, increase stack
2018-10-01 21:12:59 +02:00
twinaphex
983c234a3e
Update libretro.h
2018-10-01 16:23:08 +02:00
twinaphex
7a72619eff
Update libretro-common
2018-10-01 15:50:41 +02:00
twinaphex
3dcefa9316
Update libretro.h
2018-10-01 15:49:54 +02:00
twinaphex
072848445c
Fix some C89_BUILD errors
2018-10-01 03:31:13 +02:00
Twinaphex
f7e4f440c8
Merge pull request #7311 from m4xw/libnx
...
[LIBNX] GL by default, enable XMB, rgui color changes for Libnx only
2018-09-28 11:09:24 +02:00
M4xw
ef736d02c2
[LIBNX] Improve Threading, Fix Video Threaded. Scan content no longer crashes.
2018-09-28 03:24:12 +02:00
lifajucejo
9be2321c02
Add networking support to libnx
2018-09-27 21:23:01 -04:00
M4xw
cf097d7f42
[LIBNX] Implement OpenGL
2018-09-27 01:23:24 +02:00
M4xw
72ed1c0b82
[LIBNX] Threading; Use a ThreadCoreMask and let the system schedule it.
2018-09-27 00:53:26 +02:00
Nathan Strong
0900f08696
Wii U: Fix menu lag when built with DevKitPro r32
...
== DETAILS
Updates to the newlib library bundled with DevKitPro have caused
incorrect behavior in `cpu_features_get_time_usec()`. Specifically,
it defines `_POSIX_MONTONIC_CLOCK` which results in calling newlib's
time functions which are.. buggy, at least on Wii U.
By moving the WIIU case higher up, we end up calling the actual
Wii U time library routines, and get nice snappy animations as a
result.
== TESTING
I tested this locally on my wiiu and confirmed resolved menu sluggishness.
2018-09-23 17:26:45 -07:00
misson20000
7072bbb829
[NSW] SDK compat fixups
2018-09-15 03:27:29 -07:00
misson20000
fa76a3cb60
CRLF -> LF
2018-09-15 03:27:05 -07:00
M4xw
3a6e410833
[LIBNX] Add pthreads wrapper
2018-09-15 02:28:52 +02:00
twinaphex
19b4ef3b2c
Add conv rgb565 to ABGR8888 by m4xw
2018-09-12 20:04:52 +02:00
twinaphex
517b1b9089
Add HAVE_LIBNX ifdefs to switch_input.c/switch_joypad.c, and
...
features_cpu.c
2018-09-12 19:54:51 +02:00
Sven
3c0eadbdf2
per request
2018-09-11 18:52:51 -04:00
Sven
b771a3e0f5
move libretro.h defines to retroarch.h
2018-09-11 18:45:01 -04:00
Sven
d8796732aa
provide a means for cores to coordinate with the frontend when shutting down multiple threads gracefully
2018-09-11 13:29:20 -04:00
twinaphex
df059c585f
Implement RETRO_ENVIRONMENT_GET_FASTFORWARDING
2018-09-08 02:19:05 +02:00
Rob Loach
9da261c6d9
Update config entries pointer to the new beginning of the list after sorting
2018-09-03 13:31:46 -04:00
David Walters
b592f254b9
Support for "OEM-102" key (usually '\' on Euro keyboards)
2018-09-02 18:24:51 +01:00
Gregor Richards
7634b1bbb0
Fix netplay on Wii U
...
getaddrinfo on Wii U doesn't support node==NULL. As I don't know of this
bug on any other platform, I've made a Wii-U-specific workaround in
getaddrinfo_retro.
2018-09-01 21:14:56 -04:00
Twinaphex
93af9baf48
Remove warning
2018-09-01 04:04:15 +02:00
Twinaphex
65535a1259
Cleanups
2018-09-01 01:03:58 +02:00
twinaphex
1265d7546c
Revert "Start using raw constants for OSX version detection"
...
This reverts commit ab34a70873
.
2018-08-31 19:19:42 +02:00
Rob Loach
c7e6eda438
libretro-common: Restore libretro-common/audio/dsp_filters/configure
2018-08-30 22:23:05 -04:00
twinaphex
7c22f265b8
Update libretro-common
2018-08-31 02:28:20 +02:00
twinaphex
ab34a70873
Start using raw constants for OSX version detection
2018-08-30 16:35:44 +02:00
twinaphex
821ffc9962
Clang scan-build error fix
2018-08-19 16:13:13 +02:00
Brad Parker
2f87f669f1
fix null dereference (but scan-build still warns with "Assigned value is garbage or undefined")
2018-08-18 01:00:53 -04:00
Brad Parker
fbe08aa0c5
fix double free
2018-08-18 00:51:07 -04:00
twinaphex
7250181319
Add some __WINRT__ ifdefs
2018-08-17 14:51:27 +02:00
twinaphex
c12baad087
Fixup compat_snprintf.c for MSVC 2008
2018-08-16 10:12:17 +02:00
twinaphex
a6941fb4ed
Initial work done on VS2017 solution for Android
2018-08-14 16:02:31 +02:00
twinaphex
66367d41a3
Update libretro-common
2018-08-13 19:56:02 +02:00
Brad Parker
5fd0664277
fix heap buffer overflow
2018-08-11 21:20:05 -04:00
Brad Parker
fe6dda917a
word_wrap: hack to workaround long lines without spaces
2018-08-09 23:54:16 -04:00
twinaphex
a3847ed656
Not available on PSP either
2018-08-08 06:03:01 +02:00
twinaphex
1becd89699
Remove DEBUG ifdef
2018-08-08 04:51:03 +02:00
twinaphex
80227bfcdb
Vita doesn't have ftruncate it seems
2018-08-08 01:46:32 +02:00
twinaphex
137a39c705
Update
2018-08-07 06:22:56 +02:00
twinaphex
7fdc516d8d
Update
2018-08-07 06:19:27 +02:00
twinaphex
653bcba2e0
Update libretro-common
2018-08-07 06:17:48 +02:00
twinaphex
f52708e205
Update filestream_transforms.h
2018-08-07 06:00:16 +02:00
twinaphex
c563eedb32
Hopefully the VFS interface can now remain stable
2018-08-07 05:53:32 +02:00
twinaphex
1bda6ba204
Update libretro-common
2018-08-07 05:43:19 +02:00
twinaphex
0fb7d6a9e4
(SSL) Re-enable drbg
2018-08-07 04:57:33 +02:00
twinaphex
9403489f2e
try to bake out debug parts of mbedtls
2018-08-07 04:51:26 +02:00
Brad Parker
a1b831abdb
allow 7z archives to have multiple files extracted at once
2018-08-06 20:44:59 -04:00
twinaphex
5b9115c848
C89_BUILD fixes
2018-08-01 01:27:30 +02:00
Sven
c750235414
Merge branch 'master' into cheater
2018-07-26 19:40:20 -04:00
Sven
5f35249216
Implement robust cheat searching interface with rumble features
2018-07-25 19:19:14 -04:00
Brad Parker
7e609d6a05
fix some config entries not being saved
2018-07-16 23:01:21 -04:00
Brad Parker
62e89974af
sort config file variables
2018-07-16 00:15:49 -04:00
twinaphex
d6c5c7f208
Pre-MSVC 2013 did not support PRIu32, add workaround
2018-07-14 05:29:17 +02:00
twinaphex
5ba2a621c0
Silence warnings
2018-07-14 00:45:16 +02:00
Sven
83da70586e
implement a way to set rewind_buffer_size via the UI
2018-07-13 16:12:09 -04:00
Stuart Carnie
167ad3b57d
fix(Metal): Various Metal fixes
...
* OSD message background
* clear glui background
* add Metal to configuration
* added optional config to compile Metal build without OpenGL
* fixed fill_pathname_join_delim; if out_path and dir are same, don't
strlcpy, as the results are undefined.
2018-07-12 21:33:18 -07:00
twinaphex
31e76458f7
Merge commit 'aa9ebf5f29e1a22a5050572353b122915db1451d'
2018-07-05 02:10:00 +02:00
twinaphex
0230c2f4d8
Merge commit 'a078d40b80103ba083ad04eab625084279e930b3'
2018-06-25 23:55:41 +02:00
twinaphex
a078d40b80
Squashed 'libretro-common/' changes from edffe4d147..1548bee835
...
1548bee835 Update glsm
df7c8aebea Update glsm
git-subtree-dir: libretro-common
git-subtree-split: 1548bee835ab5fa2d120a4859ff653a5f128de1f
2018-06-25 23:55:40 +02:00
twinaphex
7566e09970
Squashed 'libretro-common/' changes from c3c0facc97..edffe4d147
...
edffe4d147 Buildfix for 3DS - implicit declaration of isspace et al.
git-subtree-dir: libretro-common
git-subtree-split: edffe4d1470ae6b846e420392d324c1b2b14281a
2018-06-22 17:43:11 +02:00
twinaphex
e8b0d6974d
Merge commit '48cb38619ff8bbc5ff3c0df93704b3297047a8fe'
2018-06-22 15:00:02 +02:00
twinaphex
863204b343
Merge commit 'c68f2796b95838412610023611398d7c9968a3f3'
2018-06-21 08:22:10 +02:00
twinaphex
d14a3f0d1f
Merge commit '5c25cc90765cbf6ad7f01c0b635c72595bc7f457'
2018-06-21 08:18:08 +02:00
twinaphex
697531dbdd
Merge commit '944cac83520c99e1ddf3d8cd3bf25990c8746d14'
2018-06-21 08:07:19 +02:00
Twinaphex
fd11b205da
Silence bunch of warnings
2018-06-21 07:52:01 +02:00
Twinaphex
467aa30131
Cleanups
2018-06-21 07:26:05 +02:00
Zoran Vuckovic
8d99044fb4
Document MIDI interface
2018-06-18 21:26:10 +02:00
Twinaphex
49f3dacde5
Merge pull request #6892 from casdevel/midi
...
Add MIDI support
2018-06-17 23:07:26 +02:00
twinaphex
76db13fda4
Merge commit '950525a37032877e080ee0f4455c0c4cda550d45'
2018-06-17 20:11:37 +02:00
twinaphex
fa1ec0780b
Merge commit '3997b59cd652c7852f866aa11c25693fab6bbcda'
2018-06-17 20:04:50 +02:00
Zoran Vuckovic
b487c3cace
Add MIDI support
2018-06-16 21:17:32 +02:00
bparker06
ab9e00219d
Add null pointer check
2018-06-11 20:28:36 -04:00
twinaphex
a3a047b8ec
Fix Coverity warning
2018-05-29 22:01:05 +02:00
twinaphex
23b0444afe
Update libretro-common
2018-05-28 17:30:56 +02:00
twinaphex
04a4578435
Merge commit '75aea8225637bb47e44543ed624f5861cb27c204'
2018-05-12 18:07:47 +02:00
twinaphex
dd7ac99f27
Merge commit '6ff58826d8725e4e8788c22706de8b25cc89a4c2'
2018-05-12 18:05:31 +02:00
twinaphex
9d5472cecf
Merge commit '37aad93a58efba6c340e13aa1d83ddf2df762b3d'
2018-05-12 18:03:49 +02:00
twinaphex
768ebbfdb5
Merge commit 'ce9ce1d35387ef8144e53bf071396fa075bfb6c5' as 'libretro-common'
2018-05-12 17:56:34 +02:00
twinaphex
0548349991
Remove libretro-common
2018-05-12 17:56:14 +02:00
twinaphex
46f7742afc
Some early WinRT commits
2018-05-09 16:13:29 +02:00
twinaphex
3c73183a04
Cleanups - fix warnings
2018-05-07 15:05:59 +02:00
twinaphex
fd76c3b8b1
Change back to previous behavior
2018-05-07 01:29:21 +02:00
twinaphex
e18f81eb74
Update libretro-common
2018-05-06 17:11:18 +02:00
twinaphex
dd8a2df253
Cleanup
2018-05-03 19:17:13 +02:00
Brad Parker
05404f9104
fix buffer overflow in url encoding (affecting msvc2010/2013)
2018-05-03 12:57:23 -04:00
twinaphex
7bc66ae710
Buildfixes for MSVC 2015
2018-05-03 15:20:06 +02:00