Commit Graph

378 Commits

Author SHA1 Message Date
nassau-tk
b5e2300770
Change ltn x font (#13721)
* ltn0/2 a little fix.

* Modified ltn8~15.pgf (Small Latin)

This modified fonts will solved #9466.(QIX++)
And,It will solved the few part of #2788 too.(Example:LUNAR)
2020-11-29 13:02:21 +01:00
Henrik Rydgård
92bfb0fd70 Two more Ghosts & Goblins game IDs for compat.ini 2020-11-28 16:13:36 +01:00
Henrik Rydgård
d5fe6154b5 Enable color reinterpret for Ultimate Ghosts & Goblins
The game uses it by accident probably, but whatever - it's a clean fix.

Fixes, but only for "modern" APIs, #13717.
2020-11-27 23:52:33 +01:00
Henrik Rydgård
6e2447d80a Update lang submodule 2020-11-25 20:47:25 +01:00
Henrik Rydgård
9e4c7c84ac Only use double precision sincos in Hitman Reborn Battle Arena 2. See #12900 2020-11-23 23:51:07 +01:00
nassau-tk
388ac3c9ae Update jpn0.pgf
Oops! I'm sorry!! I uploaded wrong file at #13696. This file is correct.

Fixes #13702
2020-11-23 09:14:15 +01:00
iota97
16e54c6300 Clean up psp_color shader 2020-11-22 20:28:17 +01:00
nassau-tk
f1a3ba7f56 Update jpn0.pgf (manually merged from commit #13683) 2020-11-22 19:39:18 +01:00
Henrik Rydgård
52c31fb0fc Update lang submodule
also pspautotests, but it's not used in the build.
2020-11-22 19:15:02 +01:00
Henrik Rydgård
b32de97d43
Merge pull request #13590 from nassau-tk/change-ltnX-font
Modified "ltn0/1/2/3/4/5/6/7 .pgf"
2020-11-22 18:56:37 +01:00
nassau-tk
737e0d55d4 Modified "ltn0/1/2/3/4/5/6/7 .pgf"
Updated more good size.
2020-11-23 01:56:12 +09:00
sergioroprado
ac1bb785c5
Update gamecontrollerdb.txt
Add support to Nintendo Switch Joy-cons. See https://github.com/hrydgard/ppsspp/issues/13651
2020-11-10 20:33:40 -03:00
Henrik Rydgård
6310af25fa Get shader color write masking going on all backends. 2020-11-08 23:45:47 +01:00
Henrik Rydgård
9105249901 Add compat flag for reinterpret shader, also disable on platforms that can't support it yet 2020-11-08 11:32:55 +01:00
Henrik Rydgård
21830d4984 Bugfix last commit 2020-11-02 16:22:20 +01:00
Henrik Rydgård
ce4ee010ac Apparently only MSVC can handle the ambiguity. 2020-11-02 11:45:47 +01:00
nassau-tk
06b0e33839 Modified "ltn0/2/4/6 .pgf"
I tried made "ltn0.pgf/ltn2.pgf/ltn4.pgf/ltn6.pgf" files.
2020-11-01 01:02:35 +09:00
nassau-tk
41ee5fbd93 Modified "ltn1/3/5/7 .pgf" 2020-10-28 23:32:47 +09:00
nassau-tk
3831d2346d Modified "ltn1/3/5/7 .pgf"
I tried made "ltn1.pgf/ltn3.pgf/ltn5.pgf/ltn7.pgf" files.
2020-10-27 16:53:32 +09:00
nassau-tk
f68e0fecd4 Change jpn0 font (#13588)
* Update jpn0.pgf

I fixed manually all of "JIS Kanji-Level1" (2946character).
It's working like same as Real PSP jpn0.pgf font.
So,I finished work that modify for jpn0.pgf

* update jpn0.pgf

I fixed manually all of "JIS Kanji-Level1" (2946character).
It's working like same as Real PSP jpn0.pgf font.
So,I finished work that modify for jpn0.pgf.

Sorry, I use Github Desktop firsttime.
How to use the push and the pull can't be understood right.

If there is a mistake, please tell me.

* Update jpn0.pgf
2020-10-26 09:30:26 +01:00
Unknown W. Brackets
c95e695a38 Io: Track initial free space for compat flag.
This seems to be necessary for Assassin's Creed.  See #12761.
2020-10-19 22:42:49 -07:00
Leo
5c387ce413
Removed unused texel info 2020-10-15 19:01:24 +03:30
Leo
f3514704b1
Added new vertex shader file naturalA.vsh
This fixes the trembling issue
2020-10-15 18:57:24 +03:30
Leo
370d6ef62d
Removed unnecessary vertex coords 2020-10-15 18:56:04 +03:30
Leo
6c2aa86225
Replaced shader vertex file for naturalA
Vertex shader file is different now. Not sure why I was using the old one anyway.
2020-10-15 18:54:50 +03:30
Henrik Rydgård
91cb1a4861 compat.ini: Add ID for European version of Car Jack Streets 2020-10-11 13:08:44 +02:00
shenweip
2d68dc1c16 Workaround for date bug in Car Jack Streets. 2020-10-11 16:19:06 +08:00
Henrik Rydgård
b28baed7d3 Create a safer variant of BlockTransferAllowCreateFB, enable for FF Type 0
Performance improvement by avoiding unnecessary readbacks.

New one is called IntraVRAMBlockTransferAllowCreateFB.

This one only allows intra-VRAM block transfers to happen on-GPU, such as the one this
game uses for bloom. Good chances to avoid missing stuff that actually requires
real readback, if there's any.
2020-10-10 23:59:51 +02:00
Henrik Rydgård
77c1e96588 Change jpn0.pgf for a new one generated by nassau-tk
See #13510 .
2020-10-09 23:35:21 +02:00
Henrik Rydgård
994331ff4e Update gradle, assets/lang 2020-10-09 23:32:28 +02:00
Henrik Rydgård
092e3e40ee Also report a smaller memstick for Street Fighter Alpha 3 MAX (see #10462) 2020-10-06 00:13:05 +02:00
Henrik Rydgård
92e6a91ae7 Add compat.ini setting to work around memstick size math problem in Harry Potter - Goblet of Fire
See issue #13266
2020-10-06 00:12:58 +02:00
RokkumanX
0f34a7427b
Add PSP color shader
This adds the PSP color shader ported from RetroArch courtesy from @jdgleaver (https://forums.ppsspp.org/showthread.php?tid=6594&pid=130635#pid130635) to PPSSPP

Also updated with up to date changes found here (https://github.com/libretro/glsl-shaders/blob/master/handheld/shaders/color/psp-color.glsl)
2020-09-28 09:31:33 +02:00
Henrik Rydgård
c4c7897a26 Enable BlockTransferAllowCreateFB for Burnout Dominator.
See #11100.

Speeds up the sun effect, but doesn't fix it. It's another game that
does truly evil stuff in the border of a 480x272 buffer with stride 512.
It downsamples a copy of the region around the sun, texturing from
itself, resulting in five fullscreen framebuffer copies. Additionally it
renders using color to the depth buffer at some point in the frame..
2020-09-24 23:03:27 +02:00
Henrik Rydgård
707e9cf7ac Remove some unnecessary function parameters, improve some comments. 2020-09-20 20:44:18 +02:00
Henrik Rydgård
7ed1ade56b A couple of D3D11 fixes. 2020-09-19 14:14:06 +02:00
Henrik Rydgård
eda4bb2341 Test Drive: Allow virtual framebuffer copies. This eliminates the hyper expensive readbacks.
Write some comments in Depal about how we could get rid of the banding.
2020-08-30 16:21:56 +02:00
Henrik Rydgård
3574a352df Update lang submodule 2020-08-25 12:19:01 +02:00
Henrik Rydgård
ea376ef886 Add support for the 8Bitdo SF30/SN30 Pro controllers on SDL. See #13034 2020-08-17 15:40:27 +02:00
Henrik Rydgård
ad0ef74afe Enable pixel depth rounding for Nayuta no Kiseki. See issue #8744. 2020-08-06 15:21:46 +02:00
Henrik Rydgård
09e300e646 Be a little more aggressive discarding non matching framebuffers when texturing. Enable create framebuffer from copy, fixing #12345 2020-08-04 14:51:37 +02:00
Henrik Rydgård
a0922e7bc7 Initial sound effects 2020-08-03 12:08:04 +02:00
Unknown W. Brackets
d99e67a061 Vulkan: Allow custom texture upscaling shaders.
Let's not just hardcode.
2020-08-01 22:00:04 -07:00
Henrik Rydgård
cd6f16189e Update lang submodule 2020-07-19 11:10:31 +02:00
twinaphex
f958ed5817 Add custom GLEW - interfaces with libretro get_proc_address -
we need this for compatibility with DRM/KMS and Wayland contexts -
otherwise we're limited to GLX context
2020-07-12 23:51:57 +02:00
Henrik Rydgård
17f2e6e892 Update lang submodule 2020-07-12 13:04:09 +02:00
Henrik Rydgård
cec261c6c6 Update README, lang submodule for 1.10.1 2020-07-02 13:33:53 +02:00
Henrik Rydgård
f65be705c5 Update lang submodule again 2020-06-27 11:10:19 +02:00
Henrik Rydgård
a0f8ad41d1 Update lang submodule 2020-06-24 17:21:57 +02:00
sum2012
72a5719459 Update Lang 2020-06-23 22:41:16 +08:00