Henrik Rydgård
|
d00f8f9401
|
Display: Don't clear display callback listeners when starting a new exec.
Fixes https://github.com/RetroAchievements/RAIntegration/issues/1186
|
2025-06-07 17:43:18 +02:00 |
|
Henrik Rydgård
|
04684cc88b
|
Minor error message improvement
|
2025-06-07 17:18:51 +02:00 |
|
Henrik Rydgård
|
44d06ec42f
|
Add some sanity checks guided by Android crash reports
|
2025-06-07 16:35:19 +02:00 |
|
Henrik Rydgård
|
266a6a33be
|
Add workaround for scePsmf LLE not working with Dragon's Lair
|
2025-06-07 15:05:33 +02:00 |
|
Henrik Rydgård
|
64680a4ebf
|
Add early checks in the various BlockDevice implementations
|
2025-06-07 12:30:20 +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
|
339ac7b866
|
Don't forget to copy over the MEMSIZE flag, when parsing PARAM.SFO for homebrew.
|
2025-06-06 18:50:47 +02:00 |
|
Henrik Rydgård
|
1f5064d582
|
Disable error return value in sceAtracLowLevelDecode
See issue #20452
|
2025-06-06 11:01:34 +02:00 |
|
Henrik Rydgård
|
8d6f8b9399
|
Cleanup and paranoia
|
2025-06-06 10:34:13 +02:00 |
|
Henrik Rydgård
|
c29e370e29
|
Remove global state from kirk engine
|
2025-06-05 22:46:24 +02:00 |
|
Henrik Rydgård
|
6bc625ecde
|
More const-ness corrections
|
2025-06-05 22:46:23 +02:00 |
|
Henrik Rydgård
|
06b29ccb85
|
RetroAchievements: Correct memory address check in read_memory_callback
|
2025-06-05 10:56:11 +02:00 |
|
Henrik Rydgård
|
280a416a84
|
Make log-to-file notifications clickable (to show the log file)
|
2025-06-05 10:47:16 +02:00 |
|
Henrik Rydgård
|
722d065417
|
Minor
|
2025-06-03 13:05:45 +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
|
4d7dce4e19
|
Logging improvement in Core_Break
|
2025-06-02 00:02:21 +02:00 |
|
Henrik Rydgård
|
e0a98ea54c
|
Improve the "No game loaded" RA popup
|
2025-06-01 11:47:07 +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
|
ab2f85b6b8
|
Crashfix in folder move logging. Plus relax an assert
|
2025-06-01 10:55:21 +02:00 |
|
Henrik Rydgård
|
0387dd7d64
|
Merge pull request #20430 from kreinholz/master
Fix build with system libzip and miniupnpc
|
2025-06-01 08:57:34 +02:00 |
|
Kevin Reinholz
|
335695935a
|
Fix build with system libzip and miniupnpc
|
2025-05-31 16:06:37 -07:00 |
|
Kevin Reinholz
|
795c8678a6
|
Fixed build with system libzip and miniupnpc
|
2025-05-31 16:03:57 -07:00 |
|
oltolm
|
eb92ef0782
|
LuaContext.cpp: fix GCC warning
|
2025-05-31 18:25:55 +02:00 |
|
Henrik Rydgård
|
5eb87f0fb4
|
Logging fixes and cleanups around folder move
|
2025-05-29 13:13:07 +02:00 |
|
Henrik Rydgård
|
4e1ff145a5
|
Logging update
|
2025-05-27 17:48:23 +02:00 |
|
Henrik Rydgård
|
f0b0457fea
|
More minor fixes
|
2025-05-26 19:40:31 +02:00 |
|
Henrik Rydgård
|
61a89de6a7
|
Smash Court Tennis 3 unprintable thread name hack
|
2025-05-26 18:04:46 +02:00 |
|
Henrik Rydgård
|
841afb407d
|
Merge pull request #20400 from gen2brain/master
Fix building without ffmpeg
|
2025-05-26 12:02:22 +02:00 |
|
Milan Nikolic
|
1c6a420cb4
|
Fix building without ffmpeg
|
2025-05-26 11:40:08 +02:00 |
|
Henrik Rydgård
|
77ec3bf05b
|
Quick buildfix for system ffmpeg
|
2025-05-26 11:26:36 +02:00 |
|
Henrik Rydgård
|
1be01aea52
|
rcheevos: Call rc_client_do_frame in the flip callback.
Also some minor cleanup of the AVI recording.
Should fix #20383
|
2025-05-25 22:21:37 +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
|
15d24806bb
|
sceKernelThread: Make a bunch of globals static
|
2025-05-25 12:40:16 +02:00 |
|
Henrik Rydgård
|
c3ed94b721
|
More icon work
|
2025-05-25 11:22:05 +02:00 |
|
Henrik Rydgård
|
6bf8d7d1db
|
Memory safety fixes
|
2025-05-22 11:10:00 +02:00 |
|
Henrik Rydgård
|
09e067c6e1
|
Revert "Get rid of remains of support for non-square screen DPIs"
This reverts commit f206ed95eb.
|
2025-05-21 21:41:50 +02:00 |
|
Mark Zhuang
|
ec9401374e
|
IR: Fix compile error when enable IR_PROFILING
|
2025-05-21 14:04:01 +08:00 |
|
Henrik Rydgård
|
01ea76ffc7
|
Memory safety in sceAtracDecode
|
2025-05-20 00:43:23 +02:00 |
|
Henrik Rydgård
|
fab709af57
|
ELF loading: Shouldn't use ReadInstruction here, relocs might be unaligned.
|
2025-05-19 20:41:33 +02:00 |
|
Henrik Rydgård
|
44d279ec6f
|
Fix for recents cleaning on iOS
|
2025-05-19 18:38:19 +02:00 |
|
Henrik Rydgård
|
faeaf0b723
|
Remove the redundant setting "Show on-screen messages". (you can set notification position to None)
Remove now-redundant string
|
2025-05-18 10:29:53 +02:00 |
|
Henrik Rydgård
|
d77725bc26
|
libretro: Fix GPU init. Had to revert to the old way for libretro, something is ordering-sensitive here.
Fixes #20350
|
2025-05-17 10:18:07 +02:00 |
|
Henrik Rydgård
|
9a86101769
|
Avoid getting stuck in a load-loop when auto-loading a bad savestate. Make some code clearer.
|
2025-05-16 01:55:18 +02:00 |
|
Henrik Rydgård
|
a698486f9c
|
Savestate: The callback is already an std::function, so no cbUserdata value is needed.
|
2025-05-16 01:55:15 +02:00 |
|
Henrik Rydgård
|
8e206d891f
|
Add some paranoid checking to avoid a weird crash seen in logs
|
2025-05-15 20:40:26 +02:00 |
|
Henrik Rydgård
|
751e4fad2e
|
Move more of GPU init to the loader thread. Some log cleanup.
|
2025-05-15 11:43:37 +02:00 |
|
Henrik Rydgård
|
9293afa1c0
|
Cleanup
|
2025-05-15 10:32:07 +02:00 |
|
Henrik Rydgård
|
4fcf5a4fab
|
Start reordering things in the GPU init, with the goal of doing most of it on the loader thread.
|
2025-05-15 10:24:30 +02:00 |
|
Henrik Rydgård
|
5260be6f69
|
Warning fixes, alignment checks
|
2025-05-15 09:48:23 +02:00 |
|
Henrik Rydgård
|
fba2489c79
|
Remove dubious parallelization in ELF loading, initialize a var, add some checks
|
2025-05-15 09:48:23 +02:00 |
|