Twinaphex
73ec076160
Merge pull request #3878 from aliaspider/master
...
set config file streams to full buffering. dramatically reduces startup/
2016-10-28 02:57:05 +02:00
aliaspider
fd43a460f4
set config file streams to full buffering. dramatically reduces startup/
...
shutdown latency on some devices with slow I/O access.
2016-10-28 01:49:53 +01:00
Jean-André Santoni
c99b4f7252
Preliminary support for the Vietnamese language
2016-10-27 20:49:56 +02:00
twinaphex
4fb6808321
libretro-common is MIT and we don't want individual copyright
...
per authors here; RetroArch is GPL and it's fine there
2016-10-27 19:52:58 +02:00
twinaphex
88e88e92f3
Prevent crash with zipped roms
2016-10-27 19:50:19 +02:00
Brad Parker
d1d5584d18
update copyright
2016-10-27 11:47:10 -04:00
twinaphex
6310f53587
Prevent some implicit memsets and reduce the size of some
...
char variables
2016-10-27 10:45:53 +02:00
twinaphex
c1b59df7ae
Reduce size of char variables
2016-10-27 09:32:07 +02:00
aliaspider
a4d745a471
preliminary port to the wiiu platform
2016-10-27 01:34:10 +01:00
Jean-André Santoni
07421c3cd4
Fix build on some platform missing int64 types in their headers
2016-10-26 20:13:56 +02:00
twinaphex
053208676f
Prevent null pointer dereference
2016-10-26 09:55:09 +02:00
twinaphex
45688b2a9d
Coverity doesn't understand retro_assert and these checks are
...
superfluous anyway
2016-10-26 09:53:15 +02:00
Twinaphex
c2713a6173
Prevent warning
2016-10-26 02:46:15 +02:00
twinaphex
4454fdbfc2
Fix MSVC build
2016-10-24 08:33:35 +02:00
twinaphex
213e357918
Move gl_capabilities to libretro-common
2016-10-24 04:06:05 +02:00
twinaphex
cb772047ff
Prevent some more memsets
2016-10-21 19:32:44 +02:00
twinaphex
f3ad815dd9
Prevent implicit memsets
2016-10-21 06:15:20 +02:00
twinaphex
5fab3e2246
Update GLSM
2016-10-21 05:07:30 +02:00
Henri Gomez
a2274d45be
fix asimd detection
2016-10-18 17:18:33 +02:00
Henri Gomez
eaed1c96be
ASIMD detection on ARMv8
2016-10-18 17:10:43 +02:00
Higor Eurípedes
330a8d7594
Make thread local storage optional
2016-10-17 21:24:03 -03:00
Higor Eurípedes
471ff4a999
(libretro-common) Add thread local storage
2016-10-17 20:49:37 -03:00
Higor Eurípedes
2109a13ce2
(libretro-common) Fix sthread_isself() documentation
2016-10-17 19:14:31 -03:00
Francisco José García García
81e7a60759
(VITA) Try to use NEON
2016-10-17 18:39:53 +02:00
twinaphex
df87fc7043
Cleanups - prevent implicit memsets
2016-10-16 02:00:59 +02:00
twinaphex
2b834ce9d8
(rpng) Prevent implicit memsets
2016-10-16 01:34:16 +02:00
Twinaphex
8da65e73f6
Update
2016-10-14 17:07:33 +02:00
twinaphex
6a0ed60121
khronos_int64_t/khronos_uint64_t are just int64_t/uint64_t, change
...
this up - this was preventing iOS 10 build from being compilable
2016-10-14 17:01:11 +02:00
twinaphex
f10cfda93e
Updates
2016-10-14 15:34:02 +02:00
twinaphex
3603cafbba
Merged jeapostrophe patch for iOS 10
2016-10-14 15:32:41 +02:00
Francisco José García García
4c19543427
(VITA) Workaround for scanning content
2016-10-13 18:00:40 +02:00
Brad Parker
f0d1a733e3
fix 7z extraction endless loop
2016-10-11 02:07:21 -04:00
Higor Eurípedes
5f883b7ad1
(task_http) Don't use 100% CPU in threaded mode
...
This task is network bound and the HTTP functions use non-blocking I/O,
so task_http_iterate_transfer() returns "too fast" and the worker thread
gets no rest.
2016-10-09 14:44:27 -03:00
twinaphex
d82055bc04
(libretro-common) net_compat.c - cleanup
2016-10-09 10:04:02 +02:00
twinaphex
481ebced22
Prevent implicit memsets
2016-10-09 09:56:03 +02:00
twinaphex
5f5571e241
(libretro-common) don't do implicit memset
2016-10-08 20:04:48 +02:00
twinaphex
648a13b3b8
vec2 - same header guard as vec3 - fix
2016-10-08 09:19:27 +02:00
Alcaro
f92d34e183
Clarify this one.
2016-10-06 01:06:31 +02:00
Gregor Richards
8cfb4b573b
Removing confusing "or C type" verbage
2016-10-04 23:07:36 -04:00
Gregor Richards
701cc5a18c
Splitting endian and other platform savestate quirks.
2016-10-04 23:07:36 -04:00
Gregor Richards
a636bac428
Style and clarity nits.
2016-10-04 23:07:36 -04:00
Gregor Richards
1483aa710f
Changing the initialization quirk to communicate by retro_serialize and
...
the variable size quirk to use a core and front flag.
2016-10-04 23:07:36 -04:00
Gregor Richards
919897c464
Some style/clarity nits.
2016-10-04 23:07:35 -04:00
Gregor Richards
fad6e2e87e
Make quirks a bidirectional interface, so the frontend can refuse quirks
...
it doesn't support, in particular variable sized states.
2016-10-04 23:07:35 -04:00
Gregor Richards
90bd741786
Switching serialization quirks to uint64_t for consistency with other
...
bitfields
2016-10-04 23:07:35 -04:00
Gregor Richards
b974fa5718
Add a libretro environment for serialization quirks
...
The new environment RETRO_ENVIRONMENT_SET_SERIALIZATION_QUIRKS allows
cores to communicate any quirks their implementation of serialization
may exhibit. This is useful for distinguishing between serialization
implementations that are sufficient for netplay, rewind, regular use,
etc, as each of these have different requirements and it should be
possible to support a "good enough" serialization without breaking
frontend features.
2016-10-04 23:05:50 -04:00
aliaspider
e9618dd6a0
(3DS) opendir with an empty string isn't returning NULL as it should.
2016-10-04 19:40:36 +01:00
Brad Parker
795fd0cfa3
add blocking task type that only allows one instance in the queue
2016-10-02 19:05:30 -04:00
Brad Parker
88d70d7da6
whitespace
2016-10-02 19:05:30 -04:00
Francisco José García García
ba619c1582
(VITA) Increase thread stack, fixes overlays
2016-10-02 15:58:44 +02:00