Commit Graph
29115 Commits
Author SHA1 Message Date
ANR2ME fc452c0dfd Fix frozen (0 FPS) issue on Kao Challengers and Asterix & Obelix XX (probably also fix other games from the same developer with similar issue) https://github.com/hrydgard/ppsspp/issues/14103 2021-02-11 03:44:25 +07:00
Henrik Rydgård 7095115d47 Merge pull request #14101 from hrydgard/menu-audio-glitchfix
Menu audio glitchfix
2021-02-10 00:33:11 +01:00
Henrik Rydgård c76fe9cec4 Assorted paranoid cleanups, inspired by #14082 2021-02-10 00:20:52 +01:00
Henrik Rydgård caa58c6907 Remove a completely unnecessary check in BackgroundAudio.cpp that caused glitching at 44.1khz.
Fixes #14096
2021-02-10 00:20:13 +01:00
Henrik Rydgård 6d8b4b852e Merge pull request #14087 from Anuskuss/patch-1
Just in time for v1.11.1 ;)
2021-02-09 20:12:49 +01:00
Henrik Rydgård f1ba91994e Update lang submodule (it_IT updates) 2021-02-09 20:11:21 +01:00
Henrik Rydgård 242e59094e Merge pull request #14092 from unknownbrackets/savestate
SaveState: Prevent crash on bad cookie marker
2021-02-09 16:27:42 +01:00
Unknown W. Brackets 45f3f4554b SaveState: Prevent crash on bad cookie marker.
Just fail to load the save state.
2021-02-09 07:14:07 -08:00
Henrik Rydgård 8b101ae4a1 Rename the new warmup variable from #14091 2021-02-09 16:11:59 +01:00
Henrik Rydgård 8b05561076 Merge pull request #14091 from sum2012/mpeg_god_eater
Only allow sceMpegGetAvcAu warmup for God Eater Series
2021-02-09 16:09:21 +01:00
Henrik Rydgård 3af26a24ed Merge pull request #14085 from hrydgard/catch-bad-exec-addr
Handle exec addr errors better - don't let IgnoreBadMemoryAccesses skip dispatcher exceptions
2021-02-09 16:08:00 +01:00
sum2012 b127aace57 Only allow sceMpegGetAvcAu warmup for God Eater Series
Fix #14086
2021-02-09 22:46:09 +08:00
Henrik Rydgård c4a4fbd5cb Merge pull request #14089 from hrydgard/opengl-restore-fix
GL: Call CreateDeviceObjects *after* updating render_.
2021-02-09 10:18:09 +01:00
Henrik Rydgård 4b67fe4947 Remove now-redundant check 2021-02-09 10:17:15 +01:00
Henrik Rydgård 252160b5e2 GL: Call CreateDeviceObjects *after* updating render_.
Also remove a redundant call to fetch render_ in the constructor, it's
already passed in.
2021-02-09 09:53:03 +01:00
Henrik Rydgård 6db827093d Buildfix 2021-02-09 09:48:34 +01:00
Henrik Rydgård f6b2070e47 Cause the correct type of exception. Never ignore EXEC_ADDR exceptions. 2021-02-09 09:38:03 +01:00
Henrik Rydgård 6b4356a060 Handle exec addr errors better - don't let IgnoreBadMemoryAccesses skip dispatcher exceptions.
It would then just fall through into the compiler and die.

Should remove one of the "mystery" crashes from #14082.
2021-02-09 09:32:38 +01:00
Anuskuss b4f7035cbe Add more games to ReportSmallMemStick 2021-02-09 07:13:06 +01:00
Henrik Rydgård b539ce8c2c Merge pull request #14078 from unknownbrackets/ppge-alloc
PPGe: Decimate text images properly
2021-02-08 10:09:21 +01:00
Unknown W. Brackets c87b53a9fe PPGe: Decimate text images properly. 2021-02-07 23:06:35 -08:00
Henrik Rydgård 76a568a4d3 Update version to 1.11 v1.11 2021-02-07 22:43:56 +01:00
Henrik Rydgård ed8188e821 Do the title screen animation by accumulator instead, to avoid a long first frame breaking it. 2021-02-07 20:09:57 +01:00
Henrik Rydgård 77d2e9b562 Update lang,pspautotests submodules 2021-02-07 17:43:55 +01:00
Henrik Rydgård 3a15a3d502 Merge pull request #14011 from hrydgard/readme-1.11
Update README.md for 1.11
2021-02-07 17:42:37 +01:00
Henrik Rydgård 3fbcf1675d Run the link script, fixups 2021-02-07 17:21:57 +01:00
Henrik Rydgård 87831f9a8c Run the link script 2021-02-07 17:15:02 +01:00
Henrik Rydgård e83b4f03be Merge pull request #14072 from ANR2ME/adhoc
[Adhoc] Fix the flickering loop when playing multiplayer on Samurai Dou Portable/Way of the Samurai Portable
2021-02-07 16:02:34 +01:00
Henrik Rydgård 5d97f3c72f Merge pull request #14064 from nassau-tk/pgf-fixjpn0
Fix jpn0.pgf characters position.
2021-02-07 09:37:12 +01:00
Henrik Rydgård 9459690d19 Merge pull request #14066 from unknownbrackets/debugger-funcs
Debugger: Populate funcs if disassembly open early
2021-02-07 09:10:40 +01:00
Henrik Rydgård 93478e0b97 Merge pull request #14067 from unknownbrackets/ppge-text-alloc
PPGe: Fallback to atlas text on alloc fail
2021-02-07 09:09:17 +01:00
ANR2ME 8432d6c5d7 Removing hleDelayResult from internal adhoc functions to prevent waking up thread that supposed to be blocked by the outer HLE. 2021-02-07 12:09:29 +07:00
ANR2ME f17d387a65 Updated some Logs to help finding the location of the call to debug. 2021-02-07 12:08:02 +07:00
Unknown W. Brackets 839be8e636 PPGe: Clear text allocations on shutdown. 2021-02-06 14:23:35 -08:00
Unknown W. Brackets 47523a0557 PPGe: Fallback to atlas text on alloc fail. 2021-02-06 14:10:18 -08:00
Unknown W. Brackets ef24aa69a6 Debugger: Populate funcs if disassembly open early. 2021-02-06 10:20:23 -08:00
nassau-tk 42f28ce41e Fix jpn0.pgf characters position. 2021-02-06 22:45:24 +09:00
ANR2ME 04434ea68e Fix possible race condition issue. 2021-02-05 21:54:00 +07:00
ANR2ME ddc122bcbe Moving hleDelayResult from internal function of SetSocketAlert to prevent waking up HLE-blocked thread 2021-02-05 21:54:00 +07:00
ANR2ME a7eccc0c6f Minor renaming 2021-02-05 21:53:59 +07:00
ANR2ME 79c30ee716 We don't really need to allocate a buffer when using MSG_TRUNC on recvfrom 2021-02-05 21:53:59 +07:00
Henrik Rydgård 5babc1af2c Merge pull request #14062 from unknownbrackets/ui-load-error
Core: Reset state properly on CPU init failure
2021-02-05 09:06:06 +01:00
Unknown W. Brackets 7f996f5b4b Windows: Prevent crash on null symbol map.
Happened during a double error scenario, but might as well check.
2021-02-04 21:43:19 -08:00
Unknown W. Brackets aca9953b3c Core: Reset state properly on CPU init failure. 2021-02-04 21:41:40 -08:00
Henrik Rydgård d3d5ff0d0d Merge pull request #14060 from ANR2ME/adhoc
[Adhoc] Fix possible lock issue and Updated PdpStat
2021-02-04 10:47:24 +01:00
Henrik Rydgård 5fe6492b9b Make a couple of UI animations refresh rate independent 2021-02-04 08:55:21 +01:00
Henrik Rydgård 1115037c52 Merge pull request #14061 from unknownbrackets/ui-tests
UI: Correct developer tools test run
2021-02-04 08:37:47 +01:00
Unknown W. Brackets 17d2a314d5 UI: Correct developer tools test run. 2021-02-03 21:26:25 -08:00
ANR2ME 849fe4ade1 Updated PdpStat to prevent rcv_sb_cc from exceeding the buffer size arg (since we use larger buffer size to prevent micro stutters or disconnection issue due to too many dropped packets with small buffer size).
TODO: May need to improve it to be able to calculate the correct size if there are multiple datagram messages
2021-02-04 10:31:01 +07:00
ANR2ME f2e7a2a9ba Fix possible lock issue during AdhocMatchingStart 2021-02-04 10:15:29 +07:00