gooosedev
d62f5e4bd3
ImMemView:
...
code-style cleanup
use simple bit operations to edit nibbles in memory edit mode
2025-06-15 10:07:17 +02:00
Henrik Rydgård
4b19111318
Add more missing translation strings
2025-06-14 16:47:54 +02:00
gooosedev
68cb8257b9
Editable Memory using the ImMemView
2025-06-14 16:29:50 +02:00
Henrik Rydgård
a502378450
Add some missing translation strings
2025-06-14 16:02:22 +02:00
Henrik Rydgård
70f1edb28f
Misc sanity checks
2025-06-14 08:45:02 +02:00
Henrik Rydgård
3f77775306
Legacy build: Attempt to lower version requirements, also allow manually specifying the path
...
Should fix #20509 (not extensively tested)
2025-06-13 20:08:41 +02:00
Henrik Rydgård
ddc8093b34
RetroAchievements: Better error messages on login, don't delete the username on failure
2025-06-13 19:09:35 +02:00
Henrik Rydgård and GitHub
1217fbd3b8
Merge pull request #20487 from gooosedev/feature-ImMemView-search
...
[ImDebugger] Enable Memory Search in the ImMemView Widget
2025-06-13 16:29:47 +02:00
gooosedev
fc47f94cb3
- Renamed FLOAT to FLOAT_32 to avoid clashing with some Windows typedef
...
- added search highlight with green background in the hexview
2025-06-13 15:15:48 +02:00
Henrik Rydgård
2a77846971
Developer tools: Add UI to force-enable HLE of modules that we have disabled HLE of
...
Can be useful for debugging.
2025-06-13 12:54:49 +02:00
Henrik Rydgård
1f09b782d7
Make Persona 2 battle transition more reliable.
2025-06-12 11:02:37 +02:00
Henrik Rydgård
bc688d83b1
ImDebugger: Replace the Skim button by adding hold-shift functionality to "Into"
...
That is, you can hold shift to repeatedly click the button.
2025-06-12 10:23:00 +02:00
gooosedev
1c6a85f5b2
Keyboard Shortcut for Next now working
2025-06-11 15:56:48 +02: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 and GitHub
51a315723a
Merge pull request #20499 from hrydgard/fix-savedata-install
...
Fix bug where the zip file install UI got insta-cancelled on some methods of launching.
2025-06-11 10:20:38 +02:00
Henrik Rydgård
5f901eb4ec
Fix bug where the zip file install UI got insta-cancelled on some methods of launching.
...
Fixes #20498
2025-06-11 09:53:52 +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
Henrik Rydgård
ad00c20660
Windows: Remove ARM32 configurations from project files.
...
These will never be supported again (and never really were, only used
for Windows Phone testing a long time ago)
2025-06-11 08:55:13 +02:00
gooosedev
b70c9e2b63
- moved the UI for memory search in the ImMemWindow
...
- added a simple string search for string using char16 in memory
(currently limite to ASCII)
2025-06-10 18:03:57 +02:00
Henrik Rydgård and GitHub
552c1cccd7
Merge pull request #20483 from oltolm/inline
...
Some cleanups
2025-06-10 17:40:30 +02:00
Henrik Rydgård
6cfea96e58
Remove D3D9 support, to make future changes easier
2025-06-10 15:07:16 +02:00
gooosedev
a067e76614
Enable Memory Search in the ImMemView Widget
2025-06-10 10:45:21 +02:00
Henrik Rydgård
ea2046f6b8
iOS: Fix URL on More Info button on IAP screen
2025-06-09 17:26:29 +02:00
oltolm
ce4415eeed
use operator "==" instead of "strcmp"
2025-06-09 12:21:32 +02:00
Henrik Rydgård
77f9a27c35
Add a way for errors to bubble up out of BlockDevice creation
2025-06-07 12:30:20 +02:00
Henrik Rydgård
611ac40d1e
Fix "Emulation->Stop" on Windows. (still missing confirmation though)
2025-06-06 22:37:57 +02:00
Henrik Rydgård
4c8aae50b2
Remove dead code, minor ge debugger change
2025-06-06 13:50:35 +02:00
Henrik Rydgård
8d6f8b9399
Cleanup and paranoia
2025-06-06 10:34:13 +02:00
Henrik Rydgård
11ad7db3cb
Simplification in EmuScreen.cpp
2025-06-06 00:27:45 +02:00
Henrik Rydgård
690ba81ab3
Crashfix in InstallZipScreen
2025-06-06 00:20:11 +02:00
Henrik Rydgård
aac23e2e51
Don't offer to play EBOOT.PBP from zip files directly - we don't actually support it yet.
2025-06-05 11:38:09 +02:00
Henrik Rydgård
b422aecb49
When removing a game, tell the recent-files cache.
2025-06-05 11:27:46 +02:00
Henrik Rydgård
e4254b9570
Add some small debug counters that can be sent out through the assert message on Android
...
To enable more understanding of how some crashes could happen.
2025-06-03 12:01:47 +02:00
Henrik Rydgård
d5db1ab42a
Fix translation of buttons on crash screen
2025-06-01 15:10:19 +02: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
Henrik Rydgård
6ff1dff99f
Add early-out for pinned path check (main screen perf)
2025-06-01 10:23:29 +02:00
Henrik Rydgård and GitHub
b53e44fccc
Merge pull request #20425 from Nemoumbra/mipstracer-fix
...
MIPSTracer filepicker fix
2025-05-30 23:23:20 +02:00
Nemoumbra
7df52582c6
MIPSTracer filepicker fix
2025-05-31 00:01:34 +03:00
Henrik Rydgård
0b8f22afde
Unload Retroachievements before we shut down the emulated PSP instead of the opposite.
...
This makes the Unload message appear in logging with the new "log to file" setting.
2025-05-30 22:03:19 +02:00
Henrik Rydgård
0533bb1c17
Quick crashfix in the system info "internals" tab
2025-05-29 18:44:31 +02:00
Henrik Rydgård
6bed22e33e
Don't allow exiting the app (and a few more actions) while a game is booting
...
Creates nasty race conditions.
2025-05-29 15:56:29 +02:00
Henrik Rydgård
a361a32f4b
More minor cleanups
2025-05-29 13:39:33 +02:00
Henrik Rydgård
5eb87f0fb4
Logging fixes and cleanups around folder move
2025-05-29 13:13:07 +02:00
Henrik Rydgård
5538176ce0
When changing memstick dir, don't bother calculating space for the "old" choice. Can be super slow.
2025-05-28 15:28:26 +02:00
Henrik Rydgård
6b987fa4ac
MemstickScreen: Cleanly cancel instead of blocking the back button if space calculation is underway
2025-05-28 15:27:00 +02:00
Henrik Rydgård
f14a38db52
Remove a few uses of std::bind
2025-05-28 11:05:35 +02:00
Henrik Rydgård
115ecfe41a
Fix strange issue when changing the UI DPI scale in system settings
2025-05-27 23:26:45 +02:00
Henrik Rydgård
4edbc14025
Fix the background image selector on MacOS and Linux (with pfd)
...
Forgot that the backends need changes too, after I split out image file selection from the other types.
2025-05-27 23:04:18 +02:00
Henrik Rydgård
d07a542d85
Fix strings pointed out by TotalCaesar659
...
See #20402
2025-05-26 20:23:46 +02:00
Henrik Rydgård
2e7f2ffcd4
Same as previous commit for the framebuffermanager debug UI
2025-05-26 19:39:51 +02:00