Commit Graph
18709 Commits
Author SHA1 Message Date
Henrik Rydgård d43368f4ca Merge pull request #7656 from pal1000/work
Ignore manifest files generated by MVSC.
2015-04-05 19:17:30 +02:00
pal1000 42a50832b3 Ignore manifest files generated by MVSC.
They are generated since PPSSPPP switch to static linking.
2015-04-05 19:40:57 +03:00
Unknown W. Brackets a2dd635d6c Tweak options to debug Travis dl failure. 2015-04-04 08:27:59 -07:00
Henrik Rydgård d91ab195c4 Don't use CLOCK_MONOTONIC_RAW on android, it is super choppy on Nexus 9. 2015-04-04 11:27:22 +02:00
Unknown W. Brackets 0b3e290c4e Try using only one connection for NDK download. 2015-04-03 20:02:05 -07:00
Unknown W. Brackets 3120ba3cf4 Merge branch 'travis2' 2015-04-03 19:12:48 -07:00
Unknown W. Brackets 1e757af645 Update travis build to use ndk r10d.
Need to extract it from this archive because Google's is compressed too
heavily and runs out of RAM extracting.  Bonus: this one is smaller anyway
(lzma2.)

Thanks go to SonicAdvance1.
2015-04-03 19:10:53 -07:00
Henrik Rydgård 8fd906672d Default to 2x rendering on some more devices. 2015-04-03 18:22:57 +02:00
Unknown W. Brackets 6936a03586 Reduce travis Android parallelism further.
We're still getting ICEs, for example in #7650.
2015-04-03 08:00:00 -07:00
Henrik Rydgård 16e9828b86 Merge pull request #7650 from hrydgard/android-tv
Android TV
2015-04-03 16:57:59 +02:00
Henrik Rydgård b7498f4581 Make some UI adjustments on TV devices 2015-04-03 11:54:24 +02:00
Henrik Rydgard 3eff1100d0 Try to add the very basics of Android TV support 2015-04-03 11:54:23 +02:00
Henrik Rydgård 6573bca313 Fix UI navigation using gamepads when tilt is enabled 2015-04-03 11:48:58 +02:00
Henrik Rydgård 2c51f06c78 Update submodules, get rid of analytics
Don't want to take a dependency on google play services. The old
analytics lib is broken on android target=21+.
2015-04-03 11:39:52 +02:00
Henrik Rydgård 2f5b1c6ebe Add Mupen64's hack around the broken Moga library (that won't work in android 21+) 2015-04-03 11:35:55 +02:00
Henrik Rydgård 98083c8985 UI: Make InfoView focusable, make it possible to make TextView focusable. 2015-04-03 11:14:21 +02:00
Henrik Rydgård bf4a5f0352 Detect the Android UIMode, use as device type. For better automatic configuration for things like Android TV. 2015-04-03 11:13:38 +02:00
Henrik Rydgård 1a384da70f Merge pull request #7643 from unknownbrackets/jit-minor
x86jit: Handle vmin/vmax and vsge correctly
2015-03-29 23:29:12 +02:00
Unknown W. Brackets bdd1db1fa2 x86jit: Handle vmin/vmax and vsge correctly.
Unfortunately, this boots vmin/vmax from simd, currently.
2015-03-29 12:24:49 -07:00
Unknown W. Brackets 67d9233de1 Fix some compiler warnings.
Oops, f format in hle logging wasn't working right.  See #7641.
2015-03-28 20:50:34 -07:00
Henrik Rydgård 13c08abb64 Merge pull request #7640 from unknownbrackets/minor
Disable reporting for some thread funcs
2015-03-28 22:57:06 +01:00
Unknown W. Brackets 8d5f843bb8 Cleanup thread start and create logging.
Also report less cases.
2015-03-28 14:46:09 -07:00
Unknown W. Brackets fc3d6ff04a Disable reporting for some thread funcs.
We know they are misused and it's not giving us extra information.
2015-03-28 14:32:32 -07:00
Henrik Rydgård 0edfb75bfb Merge pull request #7639 from unknownbrackets/minor
Update ffmpeg, clean up some state on reset
2015-03-28 22:00:50 +01:00
Unknown W. Brackets d575a711ab Update ffmpeg Mac build, fixes #7423. 2015-03-28 13:08:13 -07:00
Unknown W. Brackets 03bd1b9b69 Initialize a few sas values earlier.
This just makes things a little safer, none of these ought to be used
without Start or similar.
2015-03-28 13:06:57 -07:00
Unknown W. Brackets 0aaabcaac9 Clear old registered action types on reset. 2015-03-28 13:01:49 -07:00
Unknown W. Brackets c642f92bfb Initialize a few display state values on init. 2015-03-28 13:01:30 -07:00
Unknown W. Brackets 27e27f11ad Shutdown a couple dialogs more correctly.
This brings them back to none instead of shutdown.
2015-03-28 13:01:10 -07:00
Henrik Rydgård 0978500f2f Merge pull request #7635 from unknownbrackets/atrac-minor
Keep separate track of ffmpeg pos and decode pos
2015-03-28 00:09:46 +01:00
Unknown W. Brackets ae4811d0d1 Still fudge seek positions for low level.
Since in this case we're tricking it into reading the same buffer area.
2015-03-26 22:34:45 -07:00
Unknown W. Brackets 425eed7bea Keep separate track of ffmpeg pos and decode pos.
FFmpeg buffers, so forcing the pos only makes FFmpeg read in garbage
because it doesn't know that you seeked in the bytestream on it.
2015-03-26 20:23:37 -07:00
Henrik Rydgård 62e621f8a1 Merge pull request #6976 from unknownbrackets/atrac-minor
When seeking to atrac positions, force alignment and start from zero
2015-03-26 00:29:51 +01:00
Henrik Rydgård b9fbaedf2b Merge pull request #7628 from unknownbrackets/hle-log
Add a more centralized method of HLE logging
2015-03-26 00:25:55 +01:00
Henrik Rydgård 79fc557ad1 Merge pull request #7626 from sum2012/GPU-minor
GPU:Avoid "decimate" the usageFlags corrupted memory
2015-03-23 15:22:08 +01:00
sum2012 3549705195 Use better solution from @Bigpet 2015-03-23 20:29:51 +08:00
Henrik Rydgård 3ef8c70151 Merge pull request #7629 from unknownbrackets/gpu-minor
Move the viewport transform to the proj matrix
2015-03-23 09:17:17 +01:00
Unknown W. Brackets 5fa3bf0eb9 Move the viewport transform to the proj matrix.
The viewport has an implementation defined maximum size.  On some devices,
it's as low as 2048 or 4096.

Tales of Destiny 2, for example, uses a large viewport, which may be
outside this range at 1x or 2x on such devices.  This makes it work much
better.  It may also have better subpixel precision.
2015-03-22 23:35:24 -07:00
Unknown W. Brackets c2153ff976 Add new logging in sceKernelCreateThread(). 2015-03-22 21:22:40 -07:00
Unknown W. Brackets 74c6f2696d Add log formatting for 64-bit arg types + stack. 2015-03-22 21:15:13 -07:00
Unknown W. Brackets 110cc119ce Change some logging in the last Callback func. 2015-03-22 20:51:56 -07:00
Unknown W. Brackets 52a37c1330 Actually use the table's arg and ret masks. 2015-03-22 20:51:56 -07:00
Unknown W. Brackets fcf0518223 Update all the HLE tables with arg and ret info. 2015-03-22 20:51:55 -07:00
Unknown W. Brackets 1b2b5f41a9 Fix a typo. 2015-03-22 20:49:43 -07:00
Unknown W. Brackets 2c8199ec73 Make gcc happy when there are no var args. 2015-03-22 20:49:42 -07:00
Unknown W. Brackets 41631eb2b1 Try a different format of HLE logging. 2015-03-22 20:49:42 -07:00
sum2012 433347e3b6 GPU:Do not "decimate" the usageFlags.
Fix #7625
2015-03-23 07:25:44 +08:00
Henrik Rydgård cac05197ed Merge pull request #7623 from sum2012/Atrac-minor-
Add a logging in sceAtracGetRemainFrame
2015-03-22 00:32:47 +01:00
Henrik Rydgård ea8dc984d2 Merge pull request #7622 from sum2012/net
Imp sceUtilityCheckNetParam
2015-03-22 00:32:21 +01:00
sum2012 35c04e1187 Fix tab 2015-03-22 06:35:49 +08:00