Commit Graph
18709 Commits
Author SHA1 Message Date
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
Unknown W. Brackets 8f8aeaef77 Improve depal shader failure cases.
Primarily, this handles lost (e.g. Android sleep) better, in that it
recreates the vertex shader.  Previously, this would simply cause all
future depal operations to fail, and to constantly retry compiling and
linking the failed program.
2015-03-15 13:15:16 -07:00
Henrik Rydgård 37344d1d57 Merge pull request #7586 from unknownbrackets/ui-tweaks
Act as if unreadable files don't exist
2015-03-15 17:31:47 +01:00
Unknown W. Brackets 7ee9112425 Avoid constant reload of frequently changed tex.
If we detect that it's frequently changing, this will cause it to spiral
into an infinite loop of staying frequently changing and reloading to try
to scale.
2015-03-15 09:10:09 -07:00
Unknown W. Brackets e3f5998b25 Merge pull request #7598 from daniel229/error-report
Report sceUtility(Un)loadUsbModule.
2015-03-15 08:37:54 -07:00
daniel229 88249e89a8 Report sceUtility(Un)loadUsbModule. 2015-03-15 23:33:32 +08:00
Henrik Rydgård b083085c76 Merge pull request #262 from unknownbrackets/ini
Support escaped comment marks like # in inis
2015-03-15 15:43:05 +01:00
Henrik Rydgård 1f987ef6fc Merge pull request #7596 from daniel229/sceUtility
Add functions sceUtilityLoadUsbModule() and sceUtilityUnloadUsbModule()
2015-03-15 15:32:53 +01:00
daniel229 655c25c692 Add sceUtilityLoadUsbModule() and sceUtilityUnloadUsbModule() 2015-03-15 21:08:11 +08:00
Henrik Rydgård 085ecc0a64 Merge pull request #7591 from unknownbrackets/gpu-framebuf
Better glInvalidateFramebuffer usage, track usage flags better
2015-03-15 11:18:30 +01:00
Henrik Rydgård d4840165bc Merge pull request #7594 from unknownbrackets/gpu-minor
Read pending vertex data before exiting gpu loop
2015-03-15 11:14:43 +01:00
Unknown W. Brackets 6b26e1a591 Read pending vertex data before exiting gpu loop.
Fixes save pictures in Crimson Gem Saga.
2015-03-14 18:11:24 -07:00
Unknown W. Brackets 0f38a1f459 Invalidate buffers after using for post shaders. 2015-03-14 16:16:32 -07:00
Unknown W. Brackets e7b830ff61 Invalidate buffers used for download. 2015-03-14 16:11:20 -07:00
Unknown W. Brackets d8478255d4 Invalidate temp FBOs each frame.
These are used for depal and render-to-self, as well as shader blending.
2015-03-14 16:02:04 -07:00
Unknown W. Brackets 2b0e0c547d Fix glInvalidateFramebuffer in EmuScreen. 2015-03-14 16:01:43 -07:00
Unknown W. Brackets 7e0489c83e Keep better track of framebuf usage flags. 2015-03-14 15:21:58 -07:00
Unknown W. Brackets e45daac41c Fix a dumb mistake for shader framebuf fetch. 2015-03-14 00:14:59 -07:00
Unknown W. Brackets 3ce582f8a7 Act as if unreadable files don't exist.
This mainly affects Linux.  If a file cannot be opened for reading, we
should just return false for Exists(), since that will prevent us from
trying to read from the file later.
2015-03-12 19:58:09 -07:00
Unknown W. Brackets dad8f5cd25 Fix a bad pointer dereference / cast. 2015-03-10 10:56:09 -07:00
Henrik Rydgård 33b291a36e Merge pull request #7567 from unknownbrackets/gpu-blend
Use framebuffer fetch more and on more devices
2015-03-09 22:24:23 +01:00
Henrik Rydgård 9db4c5f34d Merge pull request #7573 from unknownbrackets/gpu-minor
Small optimizations to software transform
2015-03-09 09:59:45 +01:00
Henrik Rydgård b501c3caec Merge pull request #7571 from sum2012/net
Add sceNetUpnp module
2015-03-09 09:54:11 +01:00
Henrik Rydgård f6e6512b5d Merge pull request #7574 from unknownbrackets/gpu-alpha
Small optimizations to fragtest cache and oom tweak for texcache
2015-03-09 09:53:44 +01:00
Unknown W. Brackets f0676b0c85 Optimize color tests against zero.
They seem to be somewhat common.  Speeds up Tales of Phantasia X a bit.
2015-03-08 19:08:21 -07:00
Unknown W. Brackets 534b06d3ff Correct clearing of texture cache on oom. 2015-03-08 18:38:28 -07:00
Unknown W. Brackets a82bb31c6f Decimate the fragtest cache less often. 2015-03-08 18:35:53 -07:00
Unknown W. Brackets cf7a4ab2cf Avoid shader id data that doesn't change shader.
This may reduce shader switches, or more likely at least total # of
shaders, when alpha test settings are changed but alpha test is not
enabled.
2015-03-08 18:28:59 -07:00