Commit Graph

33092 Commits

Author SHA1 Message Date
Gregor Richards
f665881d6d Workarounds for cores that can't be saved early
Netplay now never serializes/unserializes cores before 60 frames have
been emulated. This is a workaround for buggy cores and documented as
such.
2016-09-27 20:49:16 -04:00
Twinaphex
b7ab9a1581 Merge pull request #3675 from frangarcj/master
(Vita) Add get framebuffer
2016-09-28 00:53:40 +02:00
Twinaphex
c4c46c8eb6 Merge pull request #3672 from lakkatv/wifi
Improve status reporting in the connman wifi driver
2016-09-28 00:46:04 +02:00
Twinaphex
f9af18c00b Merge pull request #3674 from loganmc10/patch-2
Fix glUniformMatrix4fv call
2016-09-28 00:30:07 +02:00
Logan McNaughton
01a03abdc5 Fix glUniformMatrix4fv call 2016-09-27 16:03:54 -06:00
Twinaphex
396d4b2a19 Merge pull request #3673 from loganmc10/patch-1
Only call glUniformMatrix4fv if needed
2016-09-27 23:52:03 +02:00
Francisco José García García
8a6625753d (Vita) Add get framebuffer 2016-09-27 23:39:24 +02:00
Alcaro
731f2c8f2b Merge the remainder of this PR, close #3665 2016-09-27 18:12:51 +02:00
Logan McNaughton
0d3e9875b1 Only call glUniformMatrix4fv if needed 2016-09-27 08:56:36 -06:00
Jean-André Santoni
9445046b5f Improve status reporting in the connman wifi driver 2016-09-27 16:45:37 +02:00
Twinaphex
ef99754632 Merge pull request #3669 from libretro/revert-3666-glUniformMatrix4fv
Revert "Only call glUniformMatrix4fv if needed"
2016-09-27 03:00:05 +02:00
Twinaphex
7672288fcd Revert "Only call glUniformMatrix4fv if needed" 2016-09-27 02:59:58 +02:00
Twinaphex
7d64fdabf9 Merge pull request #3666 from loganmc10/glUniformMatrix4fv
Only call glUniformMatrix4fv if needed
2016-09-27 02:50:16 +02:00
Twinaphex
5d209d0b10 Merge pull request #3667 from loganmc10/gles3
GLES3 fix
2016-09-27 01:12:09 +02:00
Twinaphex
0dab81fa6c Merge pull request #3668 from frangarcj/master
(Vita) Turn O3 optimizations
2016-09-27 01:12:00 +02:00
Francisco José García García
753d44957a (Vita) Turn O3 optimizations 2016-09-27 01:01:18 +02:00
Logan McNaughton
1ea200b564 GLES3 fix
Fixes #3658
2016-09-26 15:30:42 -06:00
Logan McNaughton
fa48e95946 Only call glUniformMatrix4fv if needed 2016-09-26 14:24:27 -06:00
Twinaphex
2c0d8e8280 Merge pull request #3663 from GregorR/netplay-return-of-cloexec
Making all Netplay sockets should be cloexec
2016-09-26 05:29:09 +02:00
Gregor Richards
bd354cd275 Making all Netplay sockets should be cloexec
All Netplay sockets should close-on-exec. There is no reason for
xdg-screensaver to keep Netplay sockets alive.
2016-09-25 23:26:32 -04:00
Brad Parker
6826ec7748 have show parent dir (for dirs and files) and filter extension (for files) options visible all the time 2016-09-25 21:47:16 -04:00
Twinaphex
95406cb1c6 Merge pull request #3662 from frangarcj/master
(VITA) Changes for dynarec vm support (uggly hack)
2016-09-26 01:12:40 +02:00
Francisco José García García
55c8fc6a6e (VITA) Changes for dynarec vm support (uggly hack) 2016-09-26 01:06:44 +02:00
twinaphex
0d95e286e3 Add core_poll() back when netplay stalls 2016-09-25 18:46:39 +02:00
Twinaphex
94b0dd36ab remove unused variable 2016-09-25 15:51:46 +02:00
twinaphex
a1488ae34f Move subsystem path to paths.c 2016-09-25 15:49:09 +02:00
twinaphex
b3ec735e75 Silence some more scan-build warnings 2016-09-25 15:25:20 +02:00
twinaphex
d9d388a8fe linuxraw_joypad.c - cleanup 2016-09-25 15:11:48 +02:00
Brad Parker
af98ee1c8a Add CRC calculation function that works with archives with or without a path inside (first file is used if no path)
Add all archive's contents to database scan list when scanning files and directories

Allow scanning a single file that is an archive

Remove unnecessary prototypes from archive_file.h

Simplify retrieving of CRCs from archives when scanning
2016-09-25 00:15:05 -04:00
twinaphex
bf64635acc Try to silence one more memory leak 2016-09-25 06:14:23 +02:00
twinaphex
4db58bdfc2 Silence C89_BUILD warning 2016-09-25 06:05:02 +02:00
Twinaphex
ba678e55e3 Merge pull request #3659 from GregorR/netplay-client-reconnect
Adding backend functionality to reconnect a Netplay client
2016-09-25 05:56:49 +02:00
twinaphex
3f35e10014 Solve some warnings pointed out by scan-build 2016-09-25 05:55:55 +02:00
Gregor Richards
c4eb12a583 Adding backend functionality to reconnect a Netplay client. 2016-09-24 23:48:42 -04:00
radius
c790f452e7 (ems) update template, don't enable run button till idbfs is synced 2016-09-24 22:32:47 -05:00
twinaphex
3e182461d9 Try to fix 'pointer to local outside scope' warning 2016-09-25 05:32:16 +02:00
twinaphex
8025110f07 Cleanups 2016-09-25 05:18:42 +02:00
twinaphex
432f466e85 Cleanup parse_config_file 2016-09-25 05:09:41 +02:00
twinaphex
bef9a8d9d6 Rearrange some code 2016-09-25 05:00:54 +02:00
twinaphex
ef548ba25e Rename static variable 2016-09-25 04:56:19 +02:00
twinaphex
8e6d9a6978 move default_shader_preste code to paths.c 2016-09-25 04:55:16 +02:00
Twinaphex
4fc66e4100 Merge pull request #3657 from loganmc10/patch-7
Specify EGL_DEPTH_SIZE for emscripten
2016-09-25 04:04:02 +02:00
Logan McNaughton
4f002f2316 Specify EGL_DEPTH_SIZE for emscripten
Some drivers require it to provide a depth buffer.
2016-09-24 19:53:45 -06:00
Twinaphex
d9aaef40cc Merge pull request #3656 from loganmc10/patch-6
These are (pretty much) alphabetical
2016-09-25 02:06:00 +02:00
Twinaphex
77036100d4 Merge pull request #3655 from GregorR/netplay-error-checking
Checks for some netplay syscall errors and NULL deref errors
2016-09-25 00:58:41 +02:00
Logan McNaughton
133a7bdb14 These are (pretty much) alphabetical
Makes it a little easier to find it if you don't know where they are.

Also, maybe consider only listing the cores that actually work with the Web Player? (I'm not sure which ones that is)
2016-09-24 16:52:48 -06:00
Gregor Richards
60449e8928 Checks for some netplay syscall errors and NULL deref errors 2016-09-24 18:48:55 -04:00
radius
e48cd885f9 (ems) update webplayer template too 2016-09-24 17:30:03 -05:00
radius
1efdffd191 (ems) use idbfs instead of localstorage 2016-09-24 17:18:32 -05:00
radius
9f3102e601 (ems) fix this 2016-09-24 15:36:27 -05:00