Commit Graph
1691 Commits
Author SHA1 Message Date
Henrik Rydgård 8742ac3e57 Disable the memcpy slicing thing (for HLE memcpys) in Syphon Filter
Fixes #20625

However, it's not clear why. As discussed in #20625, might just try to
get rid of many of these replacement functions. The problem with the copy ones
is that often we want to take action *after* the copy (for GPU copy
detection purposes) and without replacing the whole function that's a
bit hard (but doable).
2025-07-18 09:24:26 +02:00
Henrik Rydgård 5f8ee93006 Use a TTF font for fixed-width text in the debugger
Fixes #20635
2025-07-16 20:20:33 +02:00
crashGG 2188b4748c Update tex_mmpx.csh
fix sth
2025-07-15 11:23:11 +03:00
crashGG 5f0cc26c96 enhance MMPX algorithm part 3
A lot of changes:
1. Use approximate pixels to capture more details
2. Use mixed to generate intermediate color pixels to create more texture transition details
3. Improved shape judgment, basically eliminating the bubble defects of the original version
2025-07-13 19:56:31 +03:00
Henrik Rydgård c3380cec4b Football Manager Handheld series: Fix blackscreen by forcing the software renderer
Fixes the blackscreen problem from issue #5934

Not sure if the game has other issues.
2025-07-11 11:08:17 +02:00
Puniasterus 93f0887de3 Update es_ES.ini
-Update es_ES.ini TL.
-Restore past translators credits.
2025-07-05 21:16:09 +02:00
Xmemes811 47164bf1c1 Update ja_JP.ini 2025-07-01 23:26:40 -07:00
Xmemes811 7bf6957d5b Update ja_JP.ini 2025-07-01 23:25:20 -07:00
Henrik Rydgård 67ea1a13de Add Fortix to [ReportSmallMemStick]
See #20436
2025-06-26 18:29:22 +02:00
Henrik Rydgård 1418e1b957 Merge pull request #20570 from styxnix/master
Updating finnish translation
2025-06-25 17:58:36 +02:00
Jaakko Saarikko 8d8c7c8604 Update fi_FI.ini
Updating, error, game and graphics.
2025-06-25 17:21:50 +03:00
Jaakko Saarikko 2f13e5b2f8 Update fi_FI.ini
Translated Reporting-section
2025-06-25 14:38:35 +03:00
Henrik Rydgård 4d3ab04600 Merge pull request #20553 from DDinghoya/patch-36
Update ko_KR.ini
2025-06-25 12:59:33 +02:00
Henrik Rydgård 57cdda5120 Merge pull request #20561 from hrydgard/akira-pt-br
AkiraJkr's pt_BR translation update
2025-06-23 09:31:04 +02:00
Henrik Rydgård b28c5c63b9 AkiraJkr's pt_BR translation update
Thanks AkiraJkr!
2025-06-23 09:29:54 +02:00
Sencaid 88256dafdb Add files via upload 2025-06-21 23:36:51 +02:00
DDinghoya 9cd64df6ac Update ko_KR.ini 2025-06-20 21:13:49 +09:00
Lubos 1c7922f511 OpenXR - Make FakeReflections shader compatible with nonVR screens 2025-06-19 15:57:24 +02:00
crashGG e60e0b4876 enhance MMPX algorithm part 2
Fix luma function to ensureluma increases linearly with alpha value
Use conditional weak blending instead of pixel copying to eliminate artifacts on straight lines Reduce algorithm overhead.
Improve the judgment logic 
Improved the distance judgment between two pixes by changing the Euclidean formula to dot sets to reduce hardware overhead.
Improved some comments to make them easier to read.
2025-06-18 09:44:45 +03:00
Serdar Sağlam bf2e970aec Turkish translation updated 2025-06-17 17:49:57 +03:00
Henrik Rydgård db1b87aad1 Remove DirectSound support
Since we no longer support pre-Vista Windows, DirectSound support is no
longer needed. WASAPI is always going to be best.

Soon I'll upgrade our WASAPI backend with a new low-latency mode.
2025-06-16 14:50:48 +02:00
Serdar Sağlam 0e54906ca3 Update tr_TR.ini
I couldn't stand the incredibly bad and incorrect Turkish translation of such a perfect emulator and started to fix it.

It's in good shape now but it's not 100% finished, I'll continue to translate it as I use it.

I will make it 100% perfect in a week.
2025-06-15 16:55:50 +03:00
Henrik Rydgård 4fa0c27c15 Correct UI string.
Fixes #20525
2025-06-15 12:12:46 +02:00
TotalCaesar659 399a3eec95 Update Russian translation 2025-06-14 20:21:22 +03:00
Henrik Rydgård 5ae2095b61 Merge pull request #20522 from hrydgard/translation-fixes
Translation fixes
2025-06-14 17:22:47 +02:00
Henrik Rydgård 4b19111318 Add more missing translation strings 2025-06-14 16:47:54 +02:00
Henrik Rydgård a502378450 Add some missing translation strings 2025-06-14 16:02:22 +02:00
Benjamin Benda Gates 25c8d02a22 Update th_TH.ini
Report : "Moving the memstick directory is NOT recommended on iOS" string can't translate.
2025-06-14 20:03:42 +07:00
crashGG a6026c35b6 Fixed luma calculation in MMPX 2025-06-11 20:34:09 +03:00
Henrik Rydgård 53718cdb21 Add option to allow speed control while connected
It's pretty easy to cheat this anyway by using an old PPSSPP, and some
people seem to want this for PSO.

I put it at the bottom of network settings and added "(not recommended)"
to emphasize that it's, well, not recommended.
2025-06-11 10:36:24 +02:00
Henrik Rydgård a1a9278047 Remove the upgrade reminder
We haven't activated it for a long time, and nowadays PPSSPP has a completely
different level of compatibility and performance compared to back when
we added the upgrade reminder.

Also I'm no longer a fan of HTTP requests on startup, even if only every
10 times like we did.

So, away it goes.

Moved the potentially useful translation strings into [Dialog].
2025-06-11 09:34:20 +02:00
crashGG 791dcd4051 enhance tex_mmpx.csh
Enhance mmpx, Fixed some defects in the original algorithm by morphological analysis
2025-06-09 21:02:35 +03:00
Henrik Rydgård 266a6a33be Add workaround for scePsmf LLE not working with Dragon's Lair 2025-06-07 15:05:33 +02:00
Xmemes811 9ad656d36c Update ja_JP.ini 2025-06-03 22:02:16 -07:00
Xmemes811 b3ec340338 Update ja_JP.ini 2025-06-03 22:01:35 -07:00
Henrik Rydgård 4c631e77f5 RetroAchievements: Show region when showing the info popu. Refactor region detection a little. 2025-06-01 11:34:59 +02:00
Benjamin Benda Gates e7bd828a63 Update th_TH.ini 2025-05-31 22:25:46 +07:00
Henrik Rydgård 99ce4ac5fc Turn on slow UMD read speed for Resistance, reported to help with some issues
See #20421
2025-05-30 16:43:51 +02:00
Henrik Rydgård b31ff37f48 compat.ini: Add another game to [ReportSmallMemStick] 2025-05-29 16:03:23 +02:00
Henrik Rydgård 4e1ff145a5 Logging update 2025-05-27 17:48:23 +02:00
Henrik Rydgård 2bea4737f1 sv_SE fixes 2025-05-27 17:48:20 +02:00
Henrik Rydgård fe15fb120e Move the string Recent games to the correct category 2025-05-27 02:03:57 +02:00
TotalCaesar659 baa2a116a9 Update Russian translation 2025-05-27 00:39:38 +03:00
Henrik Rydgård 66a9f7275c Merge pull request #20403 from hrydgard/even-more-misc
Add more missing translation strings, fix linking problem for libretro
2025-05-26 20:46:27 +02:00
Henrik Rydgård d07a542d85 Fix strings pointed out by TotalCaesar659
See #20402
2025-05-26 20:23:46 +02:00
TotalCaesar659 002afb0193 Update Russian translation 2025-05-26 19:42:00 +03:00
Henrik Rydgård 22b1ecf65b Memstick: Show a warning if you pick a folder inside the previous one (common mistake) 2025-05-26 13:23:10 +02:00
Henrik Rydgård 65229026bb Add a checkbox to enable file logging from the UI, in developer settings.
Fixes issue #20372.

The file is written to PSP/SYSTEM/DUMP/log.txt by default, but you can
override from the command line if needed.
2025-05-25 18:54:30 +02:00
Henrik Rydgård fdc30540a6 New strings for the IAP screen.
Had to use AI translation here...
2025-05-25 11:22:05 +02:00
Henrik Rydgård 6df008c80b Some more work on the IAP UI 2025-05-25 11:22:04 +02:00