Unknown W. Brackets
980d4194c0
Io: Add a config setting for memstick status.
2016-08-05 21:27:53 -07:00
Unknown W. Brackets
bf7a020c6a
Io: Notify callbacks on memstick insert/remove.
2016-08-05 21:05:48 -07:00
Unknown W. Brackets
9e488e8be4
Io: Correct some memstick devctl accuracy issues.
...
This makes it pass the right values in a few more cases, and unregister
callbacks properly. Also handles duplicate callbacks.
2016-08-05 20:42:58 -07:00
sum2012
da8188ab7d
Add more check for safely
2016-08-06 06:52:48 +08:00
Unknown W. Brackets
2d4e75369a
Oops, fix typo.
...
Pointed out by Florin9doi - wasn't currently causing problems because the
value 1 isn't yet being used.
2016-08-05 11:34:22 -07:00
Unknown W. Brackets
7127de302e
Avoid some unused variable warnings.
2016-08-05 10:48:18 -07:00
Unknown W. Brackets
360be4073d
Fix a switch missing value warning.
2016-08-05 10:48:04 -07:00
Unknown W. Brackets
fd546ff21d
Fix some type comparison warnings.
2016-08-05 10:47:45 -07:00
Unknown W. Brackets
e55198f7e7
Correct some initialization order warnings.
...
Also, another missing init with IRBlocks.
2016-08-05 10:46:11 -07:00
sum2012
390ecb3184
Better support zh_gb.pgf
2016-08-05 19:58:31 +08:00
Unknown W. Brackets
747a6ec524
Debugger: Add custom log expressions.
...
Similar to Visual Studio, just use {a1} to log the value of register a1.
Supports anything the expression parser supports.
2016-08-04 13:29:22 -07:00
Unknown W. Brackets
e4ca124b0e
Debugger: Add custom breakpoint log message.
2016-08-04 13:07:56 -07:00
Unknown W. Brackets
9972e5b10a
Debugger: Allow logging on CPU breakpoints.
2016-08-04 12:39:29 -07:00
Unknown W. Brackets
a9ad0cd471
Debugger: Make breakpoint actions more generic.
2016-08-04 12:02:44 -07:00
Henrik Rydgård
a0a4d3cd24
Merge pull request #8880 from unknownbrackets/kernel-hle
...
Clean up kernel mode syscall logging
2016-08-04 19:18:15 +02:00
Unknown W. Brackets
db12337b39
Add basic kernel mode file func entries.
2016-08-04 09:46:29 -07:00
Unknown W. Brackets
e78a389ecc
Move sceIo kernel tables to sceIo.
2016-08-04 09:46:29 -07:00
Unknown W. Brackets
0b43e28595
Move SysMemForKernel to sceKernelMemory.
2016-08-04 09:46:27 -07:00
Unknown W. Brackets
4b4770bbc5
Log kernel syscalls with a K.
...
This way they can be properly differentiated.
2016-08-04 09:46:26 -07:00
Unknown W. Brackets
46fb7e7444
Merge pull request #8873 from sum2012/mpeg-minor2
...
Revert "Temporarily disable PMP video for non-windows"
2016-08-04 08:37:04 -07:00
sum2012
1cc645b5e4
Revert "Temporarily disable PMP video for non-windows"
...
This revert
https://github.com/hrydgard/ppsspp/pull/8693/commits/5e20ba18114c4c37c15e144598952d370e81edfe
2016-07-25 20:21:53 +08:00
Unknown W. Brackets
372798e16c
Auto-disable CRC reporting in power save mode.
2016-07-24 17:31:41 -07:00
Unknown W. Brackets
f366f09c4c
Android: Detect pre-L power saving.
...
Sometimes users don't realize these are on, and they can slow down
gameplay. Of course, they can also save battery.
2016-07-24 17:29:04 -07:00
Unknown W. Brackets
1f7a137926
Android: Detect and report power save mode.
...
This shows a message when it's on, or when power drops to low.
2016-07-24 17:04:06 -07:00
Henrik Rydgård
fa3f219fde
Merge pull request #8870 from hrydgard/android-sdk-24
...
Update to target Android SDK platform 24 (N)
2016-07-25 01:26:04 +02:00
Henrik Rydgard
526d1682ae
Update to target Android SDK platform 24 (N)
2016-07-25 01:05:13 +02:00
Unknown W. Brackets
c9a9fc5e44
Allow block transfers to resize framebuffers.
...
Helps the ending video in Valkyrie Profile. See #6008 .
2016-07-24 15:58:06 -07:00
Unknown W. Brackets
558b4620e8
Mpeg: Parse video streams from PSMF header.
...
Without doing this, FFmpeg will try to probe the streams to detect them
instead. When it does this, sometimes it tries to read beyond the data
that's available - and then gets confused by EOFs.
Parsing this way allows us to control the situation.
An example is Valkyrie Profile, corruption in the first frames of the
second video during the intro. Thi doesn't fix it yet, but now it's just
a matter of buffering.
2016-07-24 15:58:06 -07:00
Unknown W. Brackets
dcc2541b71
Mpeg: Ask FFmpeg not to look beyond the header.
2016-07-24 15:58:05 -07:00
Unknown W. Brackets
57ae9a1181
Mpeg: Ensure garbage is not read from header.
...
In cases where we did not have a full 64k at first, we would potentially
send FFmpeg garbage if it asked for it.
2016-07-24 15:58:04 -07:00
Unknown W. Brackets
ff95fcd321
Mpeg: Minor cleanup to header parsing.
...
Make sure we don't read garbage.
2016-07-24 15:58:03 -07:00
Henrik Rydgard
eb72a746b9
Fix one possible (reproducible!) startup crash in IRJit. May help #8848
2016-07-25 00:21:01 +02:00
Henrik Rydgård
a1e815e356
Merge pull request #8651 from unknownbrackets/android-clang
...
Switch Android build to using clang (needs buildbot update)
2016-07-24 22:14:58 +02:00
Henrik Rydgard
2251c9c8f7
Help #8816 by partially reverting #8753 . Does not match the tests though. Firmware difference?
2016-07-24 22:12:17 +02:00
Unknown W. Brackets
e269a806cd
Remove unused exports / sections in jni on x86_64.
...
This resolves a linkage error with x64 affecting Marshmallow and clang.
It also makes the unexported symbols non-visible since they don't need to
be - this reduces the size of the ppsspp_jni.so too.
Unfortunately, it reduces the readability of stack traces.
2016-07-24 12:55:30 -07:00
Unknown W. Brackets
266ee632e8
Cleanup FFmpeg funcs deprecated in 3.x.
2016-07-24 12:53:54 -07:00
Unknown W. Brackets
316b7457b9
Upgrade to FFmpeg 3 / clang.
2016-07-24 12:53:43 -07:00
Unknown W. Brackets
a1799ab4ea
Update Travis to NDK r12b.
2016-07-24 12:52:43 -07:00
Unknown W. Brackets
5094bd0ea1
Add include for Android NDK r12.
2016-07-24 12:52:24 -07:00
Unknown W. Brackets
d0b1f1a26e
Switch Android build to clang.
...
It's now the recommended build from NDK 11+. GCC is deprecated.
2016-07-24 12:52:24 -07:00
Unknown W. Brackets
4bb24e0d8a
Use gl3stub versions of VAO funcs on GLES.
2016-07-24 12:52:23 -07:00
Unknown W. Brackets
f4999bc6f8
Merge pull request #8868 from hrydgard/close-errors
...
Return error when trying to close files with pending operations
2016-07-24 12:23:54 -07:00
Henrik Rydgard
40549b14fd
Error code cleanup
2016-07-24 21:22:26 +02:00
Henrik Rydgård
d0b8e83a0e
Merge pull request #8866 from unknownbrackets/android-shortcut
...
Android: Use the game title as the shortcut title
2016-07-24 16:39:19 +02:00
Henrik Rydgard
745081cc4e
Return errors when trying to close file with pending operations. May help #6357 .
2016-07-24 16:03:34 +02:00
Henrik Rydgard
210cd4b52d
New vulkan validation issues...
2016-07-24 15:55:05 +02:00
Unknown W. Brackets
76cd5bf876
Android: Use the game title as the shortcut title.
...
This way when you have more than one, it's not just "PPSSPP" on each of
them.
2016-07-23 14:12:14 -07:00
Unknown W. Brackets
6320a875ad
Merge pull request #8864 from sails/patch-1
...
Update NativeActivity.java
2016-07-20 19:29:21 -07:00
sails
ecf57bdc23
Update NativeActivity.java
...
fix javaGL bug
2016-07-21 09:31:44 +08:00
Henrik Rydgård
4a1d3c3341
Merge pull request #8860 from unknownbrackets/tex-replace
...
Correct replaced texture formats in Direct3D 9
2016-07-17 19:48:36 +02:00