Commit Graph
27588 Commits
Author SHA1 Message Date
sum2012 6913d3942f Add sysclib_strstr
jpcsp ref:
https://github.com/jpcsp/jpcsp/commit/b4158f2ec7fc6db3efb0c0efcaa70df99b3f6b1a
2020-06-13 06:50:12 +08:00
iota97 804b673d8e Vulkan: Correct secondary texture binding in Draw. 2020-06-12 12:40:53 -07:00
Unknown W. Brackets 201d2782b4 Draw: Allow 2 textures bound in Vulkan.
Not working properly though...
2020-06-12 12:35:37 -07:00
Unknown W. Brackets cdb7e2fc1e GPU: Add sampler1 for postshader orig source. 2020-06-12 12:35:37 -07:00
Unknown W. Brackets 21ac3ca7a4 Draw: Fix textures and samplers at an offset. 2020-06-12 12:35:37 -07:00
Unknown W. Brackets 64435e56b1 Draw: Use uniform locs for GLES, add samplers.
So that we can initialize and bind samplers.
2020-06-12 12:35:36 -07:00
Unknown W. Brackets dcf4498f82 GPU: Alternate FBOs for chained postshaders.
If you apply 4 in a row at the same resolution, we only need two actual
FBOs.  This will use less VRAM.
2020-06-12 12:35:36 -07:00
Unknown W. Brackets 9ef521d945 GPU: Avoid immediate postshader FBO recreate.
Before, we created things at the wrong size, then recreated at the right.
Now we just start at the correct size once.
2020-06-12 12:35:35 -07:00
Rokkuman X 0a2145a9f5 Link to buildbot builds of PPSSPP
Orphis is king, nuff said!
2020-06-10 19:46:21 +02:00
Henrik Rydgård ba06c87a7d Merge pull request #13008 from sum2012/kernel-minor5
Add sceKernelStdout
2020-06-07 13:47:19 +02:00
sum2012 d43c1baa19 Add sceKernelStdout 2020-06-07 19:36:12 +08:00
Henrik Rydgård 820b578a9c Merge pull request #13007 from sum2012/Miku_cn_patch
Real support "Hatsune Miku Project Diva Extend" chinese patched version
2020-06-07 12:33:48 +02:00
sum2012 d17f50e07b Kill the log as @hrydgard suggest 2020-06-07 18:28:09 +08:00
sum2012 6254c12e6c Reduce sysclib_memcpy log level
The function is right.
Tested on "Hatsune Miku Project Diva Extend" chinese patched version
2020-06-07 18:17:09 +08:00
sum2012 b3468b2c74 Real support "Hatsune Miku Project Diva Extend" chinese version 2020-06-07 18:15:49 +08:00
Henrik Rydgård fe1807b2ec Merge pull request #13006 from sum2012/kernel_minor3
Wrap some SysMemForKernel and sceKernelUnloadModule
2020-06-07 09:26:59 +02:00
Henrik Rydgård 15fa337439 Merge pull request #13004 from sum2012/kernel-minor
Warp some ThreadManForKernel and sceKernelExitVSHKernel
2020-06-07 09:26:18 +02:00
sum2012 5a7ed46938 Fix logging as @unknownbrackets suggest 2020-06-07 11:46:08 +08:00
sum2012 e8bd231cfb Wrap sceKernelUnloadModule in ModuleMgrForKernel 2020-06-07 11:17:53 +08:00
sum2012 8a905bbb9d Wrap some SysMemForKernel
Used in "Hatsune Miku Project Diva Extend" chinese patched version
Prepare real support the chinese patched game.
2020-06-07 11:16:46 +08:00
sum2012 bb48006b8e Forget HLE_KERNEL_SYSCALL flag 2020-06-07 10:37:50 +08:00
sum2012 3f6ec47f18 Wrap sceKernelExitVSHKernel 2020-06-07 10:30:55 +08:00
sum2012 29cfec9bb3 Warp some ThreadManForKernel 2020-06-07 10:14:46 +08:00
Henrik Rydgård 9ad97d070a Merge branch 'nm-f-master' 2020-06-06 14:30:08 +02:00
Henrik Rydgård 4e7944a353 Fix some bugs and style for #12994 2020-06-06 14:29:39 +02:00
Nikita Filippov 021e783b4a rudimentary serch function added for the memory dialog
fixed the memory addressing bug in search

the search box almost works

search now works, however the strings in search window neeed a fix

fixed the address display in search results

search works

fixed review comments, except .rc

preadjust the button placement

fixed rc
2020-06-06 14:23:26 +02:00
iota97 45bfb4f52b Code style fix 2020-06-04 19:08:10 +02:00
Henrik Rydgård c739d4e164 Revert "Repeat of the experimental commit, was too fast for the build bot."
This reverts commit d8992a6ae3.
2020-06-03 11:55:14 +02:00
Henrik Rydgård d8992a6ae3 Repeat of the experimental commit, was too fast for the build bot. 2020-06-03 10:34:21 +02:00
Henrik Rydgård 20afef4c35 Revert "Experimental commit: Bump up scratchpad size so that Android will act like Windows in #10196 (Spider-Man 3)"
This reverts commit 1d9d15a1d7.
2020-06-03 09:19:38 +02:00
Henrik Rydgård 1d9d15a1d7 Experimental commit: Bump up scratchpad size so that Android will act like Windows in #10196 (Spider-Man 3) 2020-06-03 09:19:22 +02:00
Henrik Rydgård dd948383af VFPU interpreter: Improve some error messages, after seeing a bad one in #10196. 2020-06-02 23:18:09 +02:00
Henrik Rydgård 0c489e2d0d We need to check for renderpass change and dirty here too. What a mess.. 2020-06-02 11:18:42 +02:00
Henrik Rydgård 348213f689 Merge pull request #12993 from hrydgard/vulkan-fix-renderstep-check
Vulkan: Fix renderstep check
2020-06-02 10:47:49 +02:00
Henrik Rydgård 737688a22a Annotate calls to RebindFramebuffer with their cause. 2020-06-02 09:51:38 +02:00
Henrik Rydgård f4dcbe9d28 Vulkan DrawEngine: Move the renderstep changed check until after the last place where it can change. 2020-06-02 09:50:20 +02:00
Henrik Rydgård 3dc9f61da0 Disable range culling for MGS:PW and MGS:PO. See #12348 2020-06-02 00:28:57 +02:00
Henrik Rydgård d141e0cf84 Merge pull request #12989 from hrydgard/display-layout-inset-fixes
Display layout editor inset fix/workaround
2020-06-02 00:27:45 +02:00
Henrik Rydgård 4fa6c7fd7f Typo fix. Will hopefully help #12992. 2020-06-01 16:19:17 +02:00
Unknown W. Brackets 24e2d435b7 Merge pull request #12988 from hrydgard/inset-fixes
Apply insets when drawing the emulated game
2020-05-31 17:56:57 -04:00
Henrik Rydgård 34a2713c3f Have DisplayLayoutScreen implemented insets manually. Gave up refactoring it. 2020-05-31 23:23:13 +02:00
Henrik Rydgård c8d48a8777 Handle insets correctly for the in-game final screen blit.
Should help #12982 in case of phones with inset cameras.
2020-05-31 20:14:40 +02:00
Henrik Rydgård e559fc022f Minor refactor in PresentationCommon (combine loose coordinates to a struct) 2020-05-31 19:45:28 +02:00
Henrik Rydgård 8e7d2109fe VulkanQueueRunner: Fix some uninitialized struct members (not sure if it has any effect) 2020-05-31 19:35:19 +02:00
Henrik Rydgård 288fe3adeb Merge pull request #12986 from sum2012/kernel_unkown3
Thread: Default to kernel threads from kernel. by @unknownbrackets
2020-05-30 13:46:13 +02:00
Henrik Rydgård 2f7a456575 Merge pull request #12984 from kaiomatico/rpi64bit
add raspberry pi 64 bit build files
2020-05-30 13:45:49 +02:00
sum2012 9900a761f8 oop 2020-05-30 19:44:48 +08:00
sum2012 d347d3b216 Remove log as @unknownbrackets suggest 2020-05-30 19:19:33 +08:00
kaiomatico 6848a3d1e7 add raspberry pi 64 bit build files 2020-05-29 15:35:01 +02:00
Henrik Rydgård 6f07e2b48b Experimentally enable pixel-depth-rounding for Tales of Phantasia, tries to work around an Exynos driver bug.
See #12890.
2020-05-29 09:44:04 +02:00