Commit Graph

1110 Commits

Author SHA1 Message Date
Serena
2f3959cc52 Memory stick customization for Darwin 2023-01-22 20:32:58 +03:00
sum2012
31d106b0c5
Update zh_TW translation (#16830)
* Update zh_TW.ini

* More update
2023-01-22 13:37:38 +01:00
sum2012
a6b1b79b72 oop 2023-01-22 14:06:58 +08:00
sum2012
f7716d5929 Add Warriors Orochi to [ReportSmallMemStick]
in compat.ini
Close #16827
2023-01-22 11:16:44 +08:00
Henrik Rydgård
b118ffadea Add workaround for hung music notes in Rockman Dash 2
Fixes #11442. Or at least should, I haven't tested this, just followed the
discussion in the issue.

According to this issue, this is a game bug that happens on real hardware
too, due to a lousy job porting the game to the PSP, most likely, which has
different ADSR (note envelope) behavior.
2023-01-12 11:33:59 +01:00
Henrik Rydgård
9547deb0c6 Simplify away some theme parameters. Make popups look better 2023-01-10 16:00:17 +01:00
Henrik Rydgård
e6380ecf77 Add new "Dark" theme 2023-01-10 15:37:36 +01:00
stv-beep
dc852e1a14 Update Catalan translation and fix typos 2023-01-07 16:10:35 +01:00
stv-beep
99298b01a9 Update Catalan translation
and fixed some typos
2023-01-07 15:31:00 +01:00
Felipe
b3b12e2c55
Updated brazilian portuguese translation
Added the new strings and improved a few ones.
2023-01-06 19:10:07 -03:00
stv-beep
5fd8191e7d added translation at audio & dialog in ca_ES.ini 2023-01-06 22:26:05 +01:00
Narugakuruga
fe3a3d155c Create zh_CN.ini 2023-01-06 16:24:51 +01:00
Narugakuruga
3c348c1610 Update zh_CN.ini 2023-01-06 16:24:51 +01:00
Henrik Rydgård
b657bf36ef Eliminate readbacks in the DTM Race Driver series. 2023-01-03 00:29:09 +01:00
Henrik Rydgård
2daba57c79 Don't set "SecondaryTextureCache" compat option for Final Fantasy Tactics.
See https://github.com/hrydgard/ppsspp/issues/16638#issuecomment-1365922822
2022-12-27 16:56:42 +01:00
Unknown W. Brackets
58597f9642
Merge pull request #16656 from hrydgard/line-fixes
Fix rendering of lines with the same x/y but different z.
2022-12-26 10:30:03 -08:00
Henrik Rydgård
c25e563d13 Fix rendering of lines with the same x/y but different z.
Also enabled centered lines in WebFest homebrew.
2022-12-26 18:16:54 +01:00
Lubos
56443a007c OpenXR - Force flat mode for Madden NFL games 2022-12-26 15:57:29 +01:00
PpmeiS
718678cdea
Updates new strings
Update new UI related strings.
2022-12-23 23:39:59 +01:00
Henrik Rydgård
0aa506cab5 Add the Toca Race Driver games to [OldAdrenoPixelDepthRoundingGL] compat workaround.
See #16638, reported by Gamemulatorer
2022-12-23 11:22:35 +01:00
TotalCaesar659
c304e946e0
Update Russian translation 2022-12-18 14:59:14 +03:00
Henrik Rydgård
e0ab56dea1 Add SDL controller string for iBuffalo 16 buttons.
Fixes #12223
2022-12-18 08:58:28 +01:00
Henrik Rydgård
5ec7f803e4 Insert the new string in translation files 2022-12-17 22:38:09 +01:00
Henrik Rydgård
ba8e52d228
Merge pull request #16604 from Arashvscode/master
New translation
2022-12-17 10:16:19 +01:00
Henrik Rydgård
5415bea32b
Merge pull request #16606 from Saramagrean/patch-3
Update th_TH.ini
2022-12-17 08:16:04 +01:00
Benjamin Benda Gates
c5268b8c30
Update th_TH.ini 2022-12-17 08:44:15 +07:00
TotalCaesar659
b514746476
Update Russian translation 2022-12-17 01:45:16 +03:00
Mr a
f48a3c04e3
Add files via upload 2022-12-17 02:12:36 +03:30
PpmeiS
ecadfde1cc
Added all remaining strings translated
Also minor typos.
2022-12-16 22:09:13 +01:00
leoxxx
185fa08739
Update zh_CN.ini 2022-12-16 19:49:30 +08:00
Henrik Rydgård
41f679a3b2 Add new translation string 2022-12-16 09:15:12 +01:00
Henrik Rydgård
b26b2c7f78 Add translation string 2022-12-16 09:15:12 +01:00
Henrik Rydgård
789f6408a2
Merge pull request #16592 from leoxxx/master
Update zh_CN.ini
2022-12-16 08:38:56 +01:00
人工知能
db800f1478
Update zh_TW.ini 2022-12-16 15:36:40 +08:00
leoxxx
668b052bef
Update zh_CN.ini 2022-12-16 10:14:56 +08:00
leoxxx
e8d29922e1
Update zh_CN.ini 2022-12-16 09:49:14 +08:00
Mr a
728f4bf184
Merge branch 'hrydgard:master' into master 2022-12-15 09:58:30 +03:30
Mr a
91539b3c3e
Update fa_IR.ini 2022-12-15 09:58:02 +03:30
xujibbs
b75d6a1eab
Update zh_CN.ini 2022-12-15 07:54:26 +08:00
Henrik Rydgård
f7e28d1ba3 compat.ini: Add MX vs ATV to "ForceLowerResolutionForEffectsOff". 2022-12-13 08:47:53 +01:00
nassau-tk
aac30d75f9
Translation ja_JP.ini update (#16557)
* Translation ja_JP.ini update

* Update ja_JP.ini

Add [VR]
2022-12-12 13:07:40 +01:00
TotalCaesar659
5c9cca4f48
Update Russian translation 2022-12-12 14:56:46 +03:00
Benjamin Benda Gates
4ce8c0962d
Update th_TH.ini 2022-12-12 17:43:37 +07:00
Henrik Rydgård
e8f321fe25 Copy the VR section to all the other translations (th_TH already had it) 2022-12-12 10:25:23 +01:00
Henrik Rydgård
c1f544f976 Add VR section to en_US 2022-12-12 10:24:38 +01:00
nassau-tk
eb65f586ec jpn0_fix.pgf 2022-12-12 11:23:15 +09:00
TotalCaesar659
5ef78c2838
Update Russian translation 2022-12-12 00:37:52 +03:00
iota97
af06fa9194 Fix Hz casing 2022-12-11 21:20:38 +01:00
Henrik Rydgård
c9eac0d797 Copy new lines to more translations 2022-12-11 18:13:41 +01:00
Henrik Rydgård
155f73f72d Fix Hz strings for translation, LCD persistence too 2022-12-11 18:13:16 +01:00
人工知能
5a9c5bed5d
Update zh_TW.ini 2022-12-11 23:26:44 +08:00
TotalCaesar659
5bbedd2d22
Update Russian translation 2022-12-11 16:52:46 +03:00
leoxxx
095e234999
Update zh_CN.ini 2022-12-11 15:06:45 +08:00
leoxxx
d2615fb7c6
Update zh_CN.ini 2022-12-11 09:52:11 +08:00
leoxxx
6885e76d78
Update zh_CN.ini 2022-12-10 23:31:22 +08:00
M.Sz
39959b20cc
Merge branch 'master' into ui-translation 2022-12-10 11:09:06 +01:00
iota97
241277e08d rename 2022-12-09 16:35:14 +01:00
iota97
0d1f167495 Motion blur 2022-12-09 16:35:14 +01:00
Henrik Rydgård
141e076f12
Merge pull request #16523 from hrydgard/post-shader-cleanup
Post shader cleanup
2022-12-08 13:45:03 +01:00
Henrik Rydgård
6ae799d440
Merge pull request #16520 from hrydgard/little-big-planet-gas
LittleBigPlanet: Compat flag to work around smoke rendering problem
2022-12-08 13:22:15 +01:00
Henrik Rydgård
2a9d4b53cb Add parameters to the Vignette shader 2022-12-08 13:16:44 +01:00
Henrik Rydgård
a5cb357058 More strings 2022-12-08 13:16:33 +01:00
Henrik Rydgård
79d303f35c Delete the InverseColors shader too 2022-12-07 22:47:28 +01:00
Henrik Rydgård
70ce76a8d5 Delete the builtin Grayscale shader. Also make unknown shaders go away from list. 2022-12-07 22:28:55 +01:00
Henrik Rydgård
cd24d3edf9 Fix context menu translation support 2022-12-07 16:15:02 +01:00
Henrik Rydgård
7aab096791 LittleBigPlanet: Compat flag to work around smoke rendering problem
See #16030

Hopefully just for the release. There might be a tweak of our heuristics
that can fix it too, but much riskier at this point.
2022-12-07 13:29:47 +01:00
Henrik Rydgård
49e55135c5 Translation: Copy missing lines 2022-12-07 12:10:45 +01:00
Henrik Rydgård
ed7f3d69a7 Rename Postprocessing shader to Postprocessing shaders. Make low-effort attempt at updating 2022-12-07 12:09:32 +01:00
Henrik Rydgård
6ee5382e86 Remove obsolete translation key "Postprocessing effects" 2022-12-07 11:57:31 +01:00
Henrik Rydgård
8bd6621c40 Remove postprocessing option from desktop menu (doesn't support multi-shader) 2022-12-07 11:57:28 +01:00
Henrik Rydgård
509d04844b Combine two translation strings, add another 2022-12-07 11:21:15 +01:00
Henrik Rydgård
59c4ff6af4 Make translatable 2022-12-07 10:27:02 +01:00
Henrik Rydgård
64396a5108 Few more icons
More icons
2022-12-07 10:27:01 +01:00
Felipe
657ac6dd56
Fixed omissions
Fixed mistakes i did found by unknownbrackets.
2022-12-05 15:25:25 -03:00
Felipe
f3be5717e8
Updated brazilian portuguese 2022-12-05 12:12:06 -03:00
Henrik Rydgård
4233e8dece Swedish translation improvements 2022-12-05 12:10:42 +01:00
Henrik Rydgård
8e50eb31fb Add missing IDs 2022-12-04 00:06:28 +01:00
Henrik Rydgård
8567416be6 Force "Lower resolution for effects" off in Ratchet & Clank and a few other games
It breaks or just makes things look terrible in these games, so no
reason to allow it.

An alternative for this would be to remove the option entirely, and only
use it though the ForceLowerResolutionForEffectsOn flag instead.
2022-12-03 23:35:54 +01:00
TotalCaesar659
2073eed7b7
Update Russian translation 2022-12-01 15:20:10 +03:00
nassau-tk
b51451d672 Fix-jpn0.pgf 2022-11-30 22:11:44 +09:00
人工知能
6b695ee5cd
Update zh_TW.ini 2022-11-30 16:40:21 +08:00
人工知能
874dba6731
Update zh_TW.ini 2022-11-30 16:37:02 +08:00
Henrik Rydgård
f4ea78c035
Merge pull request #16453 from Kaitul/patch-4
Update zh_TW.ini
2022-11-30 09:09:27 +01:00
Henrik Rydgård
39e835b320 Add missing lines to other languages 2022-11-29 10:10:52 +01:00
Henrik Rydgård
4a0dcfdb69 Add missing strings to en_US.ini 2022-11-29 10:10:34 +01:00
Henrik Rydgård
1358cf9b8f Clean up "GPU log profiler" translation strings 2022-11-29 10:04:09 +01:00
Henrik Rydgård
6ef855bf31 Put back the lost Language strings, now in the right category 2022-11-29 09:54:42 +01:00
Henrik Rydgård
4fe8aa7174 Fix category for "Language" string. Swedish translation improvements 2022-11-29 09:52:30 +01:00
TotalCaesar659
1a7bafd091
Update Russian translation 2022-11-29 01:58:23 +03:00
Narugakuruga
54e37671ed
Update zh_CN.ini 2022-11-28 17:34:43 +08:00
Narugakuruga
59874e3161
Update zh_CN.ini 2022-11-28 17:32:51 +08:00
Narugakuruga
3e9931a446
Update zh_CN.ini 2022-11-28 17:25:55 +08:00
人工知能
02e32629bc
Update zh_TW.ini 2022-11-28 13:05:59 +08:00
Henrik Rydgård
21647cd3c1 Blind workaround for Shining Ark circle button problem
Seems the game might not handle the case of confirm button being set to
cross properly, so force it to circle if this game is running.

Fixes #15663 (hopefully..)
2022-11-27 23:32:43 +01:00
Henrik Rydgård
dbd799bce3 Add new translation key "Aspect Ratio" 2022-11-27 19:44:45 +01:00
Henrik Rydgård
a0f10141ab lang; Stretching->stretch 2022-11-27 19:35:13 +01:00
Henrik Rydgård
981a8778a4 Lang: Remove old stuff, add missing lines 2022-11-27 19:32:41 +01:00
Henrik Rydgård
0b375bb357 Colin McRae: Use compat flag to avoid GPU readbacks for VRAM->VRAM copies.
Improves performance when the sun is visible, see #7810
2022-11-26 18:53:13 +01:00
Henrik Rydgård
ca86d8d267 Remove "Load language ini" / "Save language ini" from devtools 2022-11-24 22:55:22 +01:00
Henrik Rydgård
a87cf02dbf Rename "Display layout editor" to "Display Layout && Effects" 2022-11-24 22:43:49 +01:00
Henrik Rydgård
2e0feb4efe Remove unneeded translation string 2022-11-24 22:14:01 +01:00
Henrik Rydgård
01beb52f90 Consolidate translation strings 2022-11-24 22:12:01 +01:00
Henrik Rydgård
23590a6dd0 Force LowerResolutionForEffects in Motorstorm, looks just fine
See #16429
2022-11-24 18:15:56 +01:00
Henrik Rydgård
9bc0d662c9 Add more affected games to compat setting. Reorder checks, and check vendor flag. 2022-11-24 10:09:47 +01:00
Henrik Rydgård
39f2ddd128 Add compat flag / bug check for games on old Adreno/GL affected by #16015
See #16015

Partly derived from https://github.com/hrydgard/ppsspp/compare/master...unknownbrackets:ppsspp:adreno-deadlock

But this one surgically activates it only for the known affected games, to avoid any additional
performance regressions in the release.

Entirely untested.
2022-11-24 10:05:35 +01:00
Benjamin Benda Gates
4c29f54b71
Update th_TH.ini 2022-11-23 21:53:54 +07:00
Henrik Rydgård
f4c88e0f80 Add trashcan icon to UI atlas, use in control mapper. Reorder a couple dev settings 2022-11-23 11:18:29 +01:00
Henrik Rydgård
8f103f3f47 Extract the Vulkan descriptor binding cleanup from #16345 2022-11-21 20:30:20 +01:00
人工知能
5d908baf87
Update zh_TW.ini 2022-11-14 13:17:05 +08:00
人工知能
1ba92c795d
Update zh_TW.ini 2022-11-14 11:11:40 +08:00
人工知能
b8bb495b8c
Update zh_TW.ini 2022-11-14 11:06:09 +08:00
Henrik Rydgård
9482578fbb Twinbee Portable: Add config flag to avoid the system languages the game doesn't work with 2022-11-13 23:37:56 +01:00
Lubos
307acaa9b7 OpenXR - View matrix identity check breaking several games fixed 2022-11-09 19:25:08 +01:00
Henrik Rydgård
87bd7aaccc
Merge pull request #16356 from lvonasek/cleanup_camera_control
OpenXR - Camera adjust using any controller
2022-11-08 12:28:44 +01:00
人工知能
d3c7fdb0db
Update zh_TW.ini 2022-11-08 17:23:46 +08:00
Lubos
81b5a38484 OpenXR - GTA Liberty city stereo fixed 2022-11-07 21:34:09 +01:00
gucio321
96931766cb
pl: fix a couple of typos and apply suggestions 2022-11-07 17:13:55 +01:00
gucio321
bd56b992ee
pl: fix typo 2022-11-07 16:59:05 +01:00
gucio321
ed3a30aa1f
pl: update analog stick translation 2022-11-07 16:54:46 +01:00
gucio321
90075040e9
pl: fix some typos 2022-11-07 13:45:02 +01:00
M.Sz
d0b5f0f57c
Merge branch 'master' into ui-translation 2022-11-07 09:31:00 +01:00
Henrik Rydgård
a04d7c93e3
Merge pull request #16353 from xujibbs/patch-44
Update zh_TW.ini
2022-11-07 06:00:29 +01:00
xujibbs
1c356c5ae4
Update zh_TW.ini 2022-11-07 12:35:57 +08:00
xujibbs
24451bb45d
Update zh_CN.ini 2022-11-07 12:34:27 +08:00
Henrik Rydgård
5eccf03cb9 Partially rescue translation by copying from Hack Settings 2022-11-06 20:18:32 +01:00
Henrik Rydgård
f02c983a63 lang: Remove obsolete keys, add new untranslated ones :( 2022-11-06 19:44:16 +01:00
Henrik Rydgård
c91e7912bf Change "Simulate block transfer" to "Skip GPU Readbacks". Group the speed hacks together 2022-11-06 19:30:38 +01:00
Henrik Rydgård
519db766b6 Change "Rendering Mode" to just a "Skip buffer effects" checkbox. Reuse translations. 2022-11-06 19:26:56 +01:00
Unknown W. Brackets
31cb3a8eae
Merge pull request #16346 from hrydgard/remove-retain-changed-textures-setting
Change the "Retain changed textures" option into a compat.ini option.
2022-11-06 10:18:21 -08:00
Henrik Rydgård
200c055823 libretro fix, more games 2022-11-06 18:59:31 +01:00
Henrik Rydgård
ff23d67bf4 Remove now-unused lang keys 2022-11-06 17:33:42 +01:00
Henrik Rydgård
95cb358fbf Change the "Retain changed textures" option into a compat.ini option.
This option benefits so few games and can hurt others, so that it's
better that we specifically enable it for known cases like Popolocrois.
2022-11-06 17:28:50 +01:00
Henrik Rydgård
b4507cd5cc Make a lot more code VR build for all platforms 2022-11-06 14:36:51 +01:00
Lubos
a06c51b419 OpenXR - Enable stereo for Split/Second 2022-10-31 17:44:05 +01:00
Henrik Rydgård
dd810f0be9
Merge pull request #16289 from Kaitul/patch-1
Update zh_TW.ini
2022-10-30 07:20:19 +01:00
Lubos
d44315a2ec OpenXR - Stereo support for Outrun 2006 added 2022-10-29 21:00:10 +02:00
人工知能
28229e2886
Update zh_TW.ini 2022-10-27 23:54:37 +08:00
人工知能
906f8b5d8b
Update zh_TW.ini 2022-10-27 23:47:53 +08:00
Henrik Rydgård
0de12f5ca9 Some refactoring of framebuffer views, layer issues, more work. 2022-10-27 11:05:58 +02:00
Henrik Rydgård
2e87f0bc0b More work. Things are starting to work now. 2022-10-27 11:05:58 +02:00
Henrik Rydgård
c668736924 Add a couple of stereo display shaders, add infrastructure, compile stereo pipelines 2022-10-27 11:05:58 +02:00
人工知能
d011c02fee
Update zh_TW.ini 2022-10-27 15:26:11 +08:00
Lubos
b632b48724 OpenXR - Lego Star Wars III stereo support added 2022-10-26 21:42:58 +02:00
Lubos
5ad27d0769 OpenXR - 6DoF and stereo in Lego Star Wars II fixed 2022-10-26 21:23:40 +02:00
Luboš Vonásek
f4d5c59b2e
OpenXR - Refactor compatvr.ini file (#16270)
* OpenXR - Compat GTA games

* OpenXR - Compat 0-9 games

* OpenXR - Compat A games

* OpenXR - Compat B games part 1

* OpenXR - Compat B games part 2

* OpenXR - Compat C games part 1

* OpenXR - Compat C games part 2

* OpenXR - Compat D games

* OpenXR - Compat E games

* OpenXR - Compat F games

* OpenXR - Compat G games

* OpenXR - Compat H games

* OpenXR - Compat I games

* OpenXR - Compat J games

* OpenXR - Compat K games

* OpenXR - Compat L games

* OpenXR - Compat M games

* OpenXR - Compat N games

* OpenXR - Compat P games

* OpenXR - Compat R games

* OpenXR - Compat S games

* OpenXR - Compat T games

* OpenXR - Compat U games

* OpenXR - Compat V games

* OpenXR - Compat W games

* OpenXR - Compat games sorting out part 1

* OpenXR - Compat games sorting out part 2

* OpenXR - Compat games sorting out part 3

* OpenXR - Compat games sorting out part 4

* OpenXR - Compat games sorting out part 5

* OpenXR - Compat games sorting out part 6

* OpenXR - Compat list description

* OpenXR - Support getting compatvr.ini from filesystem
2022-10-22 16:16:23 +02:00
Henrik Rydgård
6a6ccb4c68 Apply Kyria's updates to tr_TR (Turkish) translation 2022-10-21 18:47:28 +02:00
leoxxx
ad06868a13
Update zh_TW.ini
#15694
Translate "artifacts" to a straightaway meaning. 
Change 2 words to TC.
2022-10-21 10:21:48 +08:00
leoxxx
e048c5ded8
Update zh_CN.ini
https://github.com/hrydgard/ppsspp/pull/15694
Translate "artifacts" to a straightaway meaning.
2022-10-21 10:15:17 +08:00
xujibbs
3009c6ee1a
Update zh_CN.ini 2022-10-20 19:45:33 +08:00
gucio321
ba0a4e4ff1
lang/pl_PL: add more translations 2022-10-17 20:27:17 +02:00
Henrik Rydgård
5318452e76 it_IT - Italian localization: Apply giona888's latest changes 2022-10-10 19:16:25 +02:00
Henrik Rydgård
d6bd08cae7
Merge pull request #16162 from unknownbrackets/geo-shader
Implement negative Z clipping in geometry shader
2022-10-06 01:00:41 +02:00
Unknown W. Brackets
f24edbe8a8 Compat: Remove DisableRangeCulling.
This hack was used because culling previously incorrectly handled Z, which
was fixed in #14833.
2022-10-04 22:19:40 -07:00
GITNE
32f5a7e95f Improve Freedesktop integration
* Move scalable icon install from `${prefix}/share/pixmaps` (`pixmaps` has been
  deprecated long time ago) to `${prefix}/share/icons/hicolor/scalable/apps`
* Add `Keywords`, `Categories`, and `MimeType` keys to `.desktop` file
* Add shared MIME-info on [`application/x-compressed-iso`](https://en.wikipedia.org/wiki/.CSO "Compressed ISO") MIME type
2022-10-05 01:21:52 +02:00
gucio321
64c5b5e55d
lang/pl_PL: translate controlls section
mostly done, I don't have idea how to translate some parts, so I leave them as is (don't want to copy-paste from translator)
2022-10-02 20:11:30 +02:00
gucio321
f97b8f9e59
lang/pl: translate errors section 2022-10-02 18:30:31 +02:00
gucio321
80448c5570
assets/lang pl_PL: edit some translations on game pause screen
I've decided to edit some translations on the game-pause screen as
I think they sounds better now
2022-10-02 17:47:35 +02:00
gucio321
896f753e86
assets/lang: translate more stuff in settings screen 2022-10-02 17:42:45 +02:00
gucio321
5caa43d05a
assets/lang: translate some key phrases in pl_PL.ini
I've switched into polish language for a while and noticed
that some parts of settings are not translated... It was a bit...
harmful ;-)
2022-10-02 15:19:54 +02:00
Henrik Rydgård
a72a425df6 Use compat.ini to avoid readbacks in Silent Hill: Shattered Memories as well.
NOTE: I'm not 100% convinced this is ok, there might be CPU graphics manipulations here.
But in practice, in the current state where shadows don't work, it'll do.

Thanks mrfixit2001.
2022-09-30 00:03:00 +02:00
Henrik Rydgård
7a4830ed4c
Merge pull request #16127 from hrydgard/silent-hill-fixes
Fixes for Silent Hill: Origins (depth buffer reassignment, eliminate readback)
2022-09-28 17:00:56 +02:00
Henrik Rydgård
3adad176cc Add Silent Hill: Origins to compatibility setting BlockTransferAllowCreateFB.
Eliminates a readback with (so far) no perceptible bad effects.
2022-09-28 13:56:03 +02:00
Stuart Kenny
1d5fc2feaa Remove alpha ignore in xbrz texture shaders. 2022-09-27 20:22:58 +01:00
Henrik Rydgård
1c0d66aef7 Add compatibility flag for loading pixels on framebuffer create using nearest filtering
Solves the last problem with the speedometers - so we can finally say: Fixes #8509

Render-to-CLUT for speedometers renders on top of an image that just comes from the
underlying memory, so it's been drawn to the framebuffer with DrawPixels. That adds
filtering so at higher resolutions, there's some blurring of the CLUT, causing
artifacts.  We can solve this two ways: either we force on lower-resolution-for-effects
for Ridge Racer games, or we use nearest filtering when doing DrawPixels of the
memory under a framebuffer. For best result, we do the latter.

(The speedometers look even better with nearest filtering, but that's a more
general issue of UI looking better that way).
2022-09-26 20:47:55 +02:00
Lubos
adffbb2ea7 Merge branch 'master' into compat_openxr_gta 2022-09-23 14:16:58 +02:00
Henrik Rydgård
d79828270a Add Burnout Dominator to list of games that require buffered rendering
It does run without but looks really bad, don't want reports of this.
2022-09-23 09:13:34 +02:00
Henrik Rydgård
0ab5d4be7f Use Unknown's idea from #16081 instead of the UploadDepthForCLUTTexture compat.ini flag. 2022-09-22 20:00:35 +02:00
Lubos
c4dbd6d045 Merge branch 'master' into compat_openxr_gta 2022-09-20 21:46:33 +02:00
Henrik Rydgård
4045de8d56 Consider the Adreno and Mali stencil-discard bugs the same. Use the better check from the Mali bug.
Should fix #11980
2022-09-18 10:34:43 +02:00
Henrik Rydgård
ac9677dcc0 Ah, need to enable the Mali workaround for Outrun's water, too. 2022-09-16 13:14:44 +02:00
Luboš Vonásek
861af63be9
Merge branch 'hrydgard:master' into compat_openxr_gta 2022-09-16 10:20:11 +02:00
Henrik Rydgård
36c98ab367 Address feedback, change roles of the two dynamic clut fbos to eliminate the need for state (see next commit) 2022-09-15 09:15:02 +02:00
Henrik Rydgård
9c2bfad749 Seems Need for Speed: Shift has exactly the same lens flare, enable the same compat settings. 2022-09-15 00:18:26 +02:00
Henrik Rydgård
d6d7a15d25 Get depal-from-dynamic-CLUT working 2022-09-14 22:18:35 +02:00
Henrik Rydgård
650ce22359 Force low resolution for effects in Burnout Dominator. Fixes lens flare at high res 2022-09-14 22:18:34 +02:00
Henrik Rydgård
a52e62a187 Enable depth uploads on render-to-clut-buffer. Esoteric but needed for #11100. Compat flag for now. 2022-09-14 22:18:34 +02:00
Henrik Rydgård
d551d0dd8f Enable DownloadCLUT and ShaderBitmask for Burnout Dominator 2022-09-14 22:18:34 +02:00
Lubos
e4f44e680d OpenXR - Move skyplane compat flag into compatvr.ini 2022-09-13 21:16:03 +02:00
Lubos
e406dc4730 Merge branch 'master' into compat_openxr_gta 2022-09-13 21:01:55 +02:00
Lubos
b695c1ffb3 Merge branch 'master' into compat_openxr_gta 2022-09-12 23:04:31 +02:00
Lubos
4b93dc031c OpenXR - Requested header change in compatvr.ini 2022-09-12 21:28:08 +02:00
Lubos
e49ee5c93b Merge branch 'master' into feature_openxr_stereo 2022-09-12 18:49:22 +02:00
Lubos
bdde5f0f7f OpenXR - Use per game stereo separation file 2022-09-12 18:47:13 +02:00
LunaMoo
d25602f01b Add Rewrite to DrawSyncEatCycles hack, softlocks without it 2022-09-11 21:47:07 +02:00
Henrik Rydgård
33a93e238a CLUT download: Replace the broken block transfer check with a new compat flag.
This compat flag should be temporary until we've implemented
a readback-free path for CLUTs from framebuffers, both when texturing
from static textures and other framebuffers.
2022-09-11 10:27:21 +02:00
Lubos
4b129bb9c3 OpenXR - Refactor VR compat integration 2022-09-07 15:52:50 +02:00
Lubos
4ff3e496c5 Merge branch 'master' into compat_openxr_gta 2022-09-07 14:58:18 +02:00
Henrik Rydgård
f399e3c7e6 Disable BlueToAlpha mode when logic op is present. Re-enable for Outrun and DiRT. 2022-09-05 09:51:17 +02:00
Henrik Rydgård
7065a7fa8f Water effect fix #1: Force "Lower resolution for effects" on in Outrun and DiRT 2 2022-09-04 23:42:35 +02:00
Henrik Rydgård
b15c65540e Fix the new logic-op-in-shader on OpenGL and D3D11
Also disable BlueToAlpha for now for Outrun and DiRT 2, it breaks the
water effect somehow. Will come back to it later.
2022-09-04 22:53:05 +02:00
Lubos
93a2817062 Merge branch 'feature_openxr_stereo' into compat_openxr_gta 2022-09-04 16:33:33 +02:00
Henrik Rydgård
8194bb73a1 Turn on logic ops in shader when shader bitmasking is used. 2022-09-04 11:43:36 +02:00
Henrik Rydgård
010c3b4f4b minor sv translation fix 2022-09-03 15:21:07 +02:00
Henrik Rydgård
8c56abd3dc Remove setting "Disable slower framebuffer effects" 2022-09-03 11:06:43 +02:00
Henrik Rydgård
67d6549afd Rename Slow Framebuf effects to Shader Blending (might remove). Reassign readbacks to BlockTransferGPU. 2022-08-31 14:23:33 +02:00
Lubos
30a3cb622a Force clearing framebuffer for GTA games 2022-08-30 21:09:12 +02:00
Henrik Rydgård
1b3b1acefa Tweak ForceMax60Fps to work for Killzone 2022-08-30 20:10:44 +02:00
Henrik Rydgård
987bfc79ef Split the framebuffer in Killzone, with a compatibility flag.
Greatly improves performance.

See issue #6207
2022-08-30 20:05:56 +02:00
Henrik Rydgård
340c75a2d9 Remove "DisableReadbacks" compat flag. MotoGP no longer needs it after BlockTransferAllowCreateFB was added. 2022-08-30 13:16:36 +02:00
Henrik Rydgård
333df62691 Remove the reinterpret compat flag, now always on
Remove ini entries
2022-08-29 17:41:29 +02:00
Henrik Rydgård
8bf1b2be53 Reinterpret is the proper fix for God of War's shadows. 2022-08-27 19:23:17 +02:00
Henrik Rydgård
28cfbdd2d7 Enable reinterprets and create-buffer-on-copy for the Tantalus games 2022-08-27 14:05:49 +02:00
Henrik Rydgård
3c5ec25f61 Initial implementation of 32/16-bit color reinterpret blits. 2022-08-26 15:51:25 +02:00
Henrik Rydgård
e2707d3ab3 Remove debug code, cleanup 2022-08-21 09:58:58 +02:00
Henrik Rydgård
89c96142a1 Really not sure how we can detect whether a depth deswizzle is needed :( Hopefully temporary flag... 2022-08-21 09:58:58 +02:00
DDinghoya
824de45d52
Update ko_KR.ini
Minor update of final
2022-08-20 13:05:30 +09:00
DDinghoya
c3241bc911
Update ko_KR.ini
Minor update#4
2022-08-19 19:20:25 +09:00
DDinghoya
1c882e3c63
Update ko_KR.ini
Minor update#3
2022-08-19 16:49:51 +09:00
DDinghoya
cdd134b5f8
Update ko_KR.ini
Minor update#2
2022-08-19 11:04:54 +09:00
DDinghoya
496785cd54
Update ko_KR.ini
Minor update#1
2022-08-18 22:54:08 +09:00
Henrik Rydgård
3c3708e6e4 Silverfall: Add the US game ID too 2022-08-17 14:04:08 +02:00
Henrik Rydgård
f2aecada79 Add Silverfall to [AtracLoopHack]. At least we're gathering a good list of test cases once we have an idea for a real fix...
See #14575
2022-08-17 14:03:24 +02:00
sum2012
2c04790a32 oop 2022-08-14 15:31:37 +08:00
sum2012
1e96424ebf oop 2022-08-14 15:29:38 +08:00
sum2012
ff1b933cf2 oop 2022-08-14 14:58:15 +08:00
sum2012
e373c9063c Use compat.ini instead 2022-08-14 14:54:06 +08:00
sum2012
965daea455 Add atrac hack setting 2022-08-14 09:51:49 +08:00
xujibbs
7c6de44e57
Update zh_CN.ini 2022-08-08 13:25:36 +08:00
Unknown W. Brackets
ade6be4052 UI: Show better warning on MAC reset. 2022-08-07 08:48:27 -07:00
Unknown W. Brackets
a0808dc75a Lang: Fix some mismatched lang keys. 2022-08-07 08:39:55 -07:00
Vitaliy Levin
eb1b2da553
Update /lang/ru_RU.ini
Перевёл ещё несколько строк.
~
I translated a couple of strings.
2022-08-05 16:38:45 +03:00
Henrik Rydgård
3dc924cebe Use BlueToAlpha in more games instead of ReinterpretFramebuffers/ShaderColorBitmask
Switches over Outrun and DiRT 2.

See https://github.com/hrydgard/ppsspp/issues/11358#issuecomment-720160221

Better performance and removes some color banding.
2022-08-01 16:14:42 +02:00
Zykon88
71ee07fe1c
Update ru_RU.ini 2022-07-30 00:14:14 +05:00
Vitaliy Levin
f621fad305
Update assets/lang/ru_RU.ini
Fixed some mistakes.
---
Исправил несколько опечаток.
2022-07-29 15:48:29 +03:00
Micsuit
3ae7c0e6bd
Merge branch 'hrydgard:master' into master 2022-07-27 11:59:28 +01:00
Micsuit
917c113750
better pt-pt translation 2022-07-27 11:58:15 +01:00
Henrik Rydgård
a44bee6f85 Fix bug in blue-to-alpha - alpha blending could be on when it shouldn't be.
Fixes #15732. (Split/Second environment mapping problem in the menu).
2022-07-27 10:59:39 +02:00
Henrik Rydgård
04a85b1da0 Allows "merging" render targets that overlap on the Y access. Fixes #7295 (Juiced 2)
To be safe, gating this behind the related AllowLargeFBTextureOffsets,
which is also required for the effect to work.

Additionally, fixes the offset check for X offsets, which I guess is a
very small risk.
2022-07-24 11:58:07 +02:00
Henrik Rydgård
3dd2bd0589
Merge pull request #15697 from unknownbrackets/debugger
Update embedded web debugger
2022-07-17 10:26:10 +02:00
Unknown W. Brackets
879ea03080 Debugger: Update to latest web debugger.
This includes dependency updates, minor UI fixes, and a breakpoint
persistence option.
2022-07-16 13:08:21 -07:00
Henrik Rydgård
19c8ae4cdd Use the recent Clone Wars fix for Star Wars: Force Unleashed too
We should probably reconsider the heuristic indeed.

Fixes #9572

See #15691
2022-07-16 10:58:37 +02:00
Henrik Rydgård
b233c2c9af
Merge pull request #15691 from hrydgard/clone-wars-compat
Add a simple compat flag to workaround the Clone Wars issue, #12949
2022-07-15 13:08:41 +02:00
leoxxx
560419671a
Update zh_CN.ini 2022-07-15 18:34:51 +08:00
Henrik Rydgård
15f5ed81a7 Add a simple compat flag to workaround the Clone Wars issue, #12949
Could probably also be fixed by changing the heuristic a bit, but since
we're in heuristic land anyway and close to a release, I feel this is
the safest option.

Also sneaks in a logspam reduction
2022-07-15 11:44:51 +02:00
Henrik Rydgård
1272b402c1 Apply leoxxx's spacing changes in zh_TW.ini 2022-07-15 11:26:19 +02:00
Henrik Rydgård
b91c22c2d6
Merge pull request #15690 from leoxxx/patch-1
Update zh_CN.ini
2022-07-15 11:23:55 +02:00
Henrik Rydgård
e4128cb15d
Merge pull request #15687 from LunaMoo/Zettai
Add Zettai Zetsumei Toshi 3 bypass for softlock
2022-07-15 11:23:36 +02:00
leoxxx
df08bc221f
Update zh_CN.ini 2022-07-15 17:21:03 +08:00
leoxxx
c5916ba290
Update zh_CN.ini
Delete some spaces and change some translations.
2022-07-15 12:50:48 +08:00
LunaMoo
4b959c6b54 Add Zettai Zetsumei Toshi 3 bypass for softlock on character select screen 2022-07-14 23:17:32 +02:00
Henrik Rydgård
1949de6c65 zh_CN translation: Apply spacing rules according to leoxx. See #15660 2022-07-14 18:31:07 +02:00
xujibbs
23aab78861
Update zh_TW.ini 2022-07-13 07:01:27 +08:00
xujibbs
4e24920375
Update zh_CN.ini 2022-07-13 06:59:42 +08:00
Felipe
b3ccff5e22
Add files via upload 2022-07-12 19:04:02 -03:00
Henrik Rydgård
d76e2d4341 compat.ini for Mali stencil bug: Add the Suikoden game too 2022-07-12 22:14:24 +02:00
Henrik Rydgård
528786c50b Mali workaround - add compat.ini entry for Mahou Shoujo Nanoha A's Portable.
See issue #15016
2022-07-12 09:09:42 +02:00
Henrik Rydgård
7a69555bf5 Fixes Kenka Bancho too. 2022-07-11 17:18:54 +02:00
Henrik Rydgård
c5a10a5501 Tweak the Mali stencil-test workaround to work for Surf's Up. See #15016 2022-07-11 16:57:52 +02:00
Henrik Rydgård
d2002eab39
Merge pull request #15640 from LunaMoo/master
Disable ForceMax60FPS for GOW games and replace it with fixed 60 fps
2022-07-10 23:25:35 +02:00
Henrik Rydgård
a831cab14c
Remove unmotivated check preventing texture ini creation on mobile. (#15647)
* Remove unmotivated check preventing  texture ini creation on mobile.

Fixes #15644

* Show a "toast" message on platforms that don't support opening a text editor, when you try to create/open a texture ini file.

* Avoid the need to ifdef around calls to SystemToast

* UWP buildfix (and some warning fixes).

And possibly libretro fix

* Rename for a bit more consistency
2022-07-10 22:34:44 +02:00