Commit Graph
16115 Commits
Author SHA1 Message Date
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
sum2012 2c89d78f9d Add a logging in sceAtracGetRemainFrame 2015-03-22 06:16:28 +08:00
sum2012 09c8670730 oop 2015-03-22 06:01:06 +08:00
sum2012 38eb713794 Fix tab 2015-03-22 05:58:00 +08:00
sum2012 b26e597479 Imp sceUtilityCheckNetParam
CS Combined Assault v06 homebrew use it
2015-03-22 05:42:44 +08:00
Henrik Rydgård 87f31d0803 Merge pull request #7616 from sum2012/atrac-minor-
Add more log in sceAtrac
2015-03-20 14:40:04 +01:00
sum2012 1ce1da9e73 Remove another blank 2015-03-20 21:38:13 +08:00
sum2012 b92c0538b6 Remove blank 2015-03-20 21:36:31 +08:00
Henrik Rydgard f7215c39ee Add missing memcheck to Replace_memcpy_jak 2015-03-19 23:09:39 +01:00
Henrik Rydgard acc730f944 Update native 2015-03-19 20:44:27 +01:00
Henrik Rydgard 6acd06348e Better error message when starting without a binary for the current ABI 2015-03-19 20:44:27 +01:00
sum2012 67e847366a Add more log in sceAtrac 2015-03-19 22:34:35 +08:00
Henrik Rydgård 6b2acbae8f Merge pull request #7613 from daniel229/replace_download_frame_in_gakuenheaven
Replace download frame in Gakuen Heaven.
2015-03-18 18:11:54 +01:00
Henrik Rydgård cf7115aa17 Merge pull request #7599 from unknownbrackets/texscaling
Avoid constant reload of frequently changed textures
2015-03-18 18:11:30 +01:00
Henrik Rydgård e272631bc4 Merge pull request #7614 from unknownbrackets/jit-minor
Correct savestate interaction with proxy blocks
2015-03-18 17:57:58 +01:00
Henrik Rydgård fd2ff57ce8 Merge pull request #7610 from sum2012/atrac-minor-
Add remain frame information in sceAtracGetRemainFrame
2015-03-18 16:24:56 +01:00
Unknown W. Brackets 6c03fc4f01 Correct savestate interaction with proxy blocks.
At least, I think that's what's going wrong here.  Either way, this is
safer and apparently fixes #7612.
2015-03-17 23:50:20 -07:00
Unknown W. Brackets 9d52ee4e21 Fix cases where breakpoints were skipped.
After reset or savestate load.
2015-03-17 23:06:25 -07:00
daniel229 a4d8be5023 Fixes saveicon in Gakuen Heaven. 2015-03-18 11:43:31 +08:00
sum2012 86c76fc4dc Add remain frame information in sceAtracGetRemainFrame 2015-03-18 00:29:32 +08:00
Unknown W. Brackets b8d798c3a5 Allow directories to fail to open.
This allows virtual disc files while not allowing unreadable files.
2015-03-17 08:40:57 -07:00
Unknown W. Brackets 0dda098b2b Oops, forgot to actually reset vertex shader. 2015-03-15 17:05:23 -07:00
Henrik Rydgård 0b7ae3dc8b Merge pull request #7600 from unknownbrackets/depal
Improve gl lost handling for depal, minor tweaks
2015-03-15 23:26:49 +01:00
Unknown W. Brackets d00f6adf11 Avoid querying attrib locations in depal runtime. 2015-03-15 14:44:13 -07:00