Commit Graph
27588 Commits
Author SHA1 Message Date
Henrik Rydgård 82af304699 Silence secondary instances. 2020-07-20 11:59:34 +02:00
Henrik Rydgård df6d0a8ae7 PSP kernel: Improve logging when accessing bad kernel object handles. 2020-07-20 11:57:11 +02:00
Henrik Rydgård fa0b9dc1bc Make the instance counter global and initialized at startup.
Turn off config saving for secondary instances.
2020-07-20 11:40:54 +02:00
Henrik Rydgård dadffa3eae Merge pull request #13169 from hrydgard/multiple-instance-ANR2ME
Multiple instance support (broken out from #13132)
2020-07-20 11:04:44 +02:00
Henrik Rydgård fa683bf902 Remove some _XBOX stuff 2020-07-20 10:03:09 +02:00
Henrik Rydgård 9e08f24769 Apply a few lines from "Added UPnP support", removing extra WSA calls. 2020-07-20 10:03:09 +02:00
ANR2ME 0aa899ea0b Make PPSSPP_ID persistent every reset/changing game thus have persistent localhost IP 2020-07-20 10:03:09 +02:00
ANR2ME 46ebdebe05 Excluding Android from multiple-instance feature because i'm too lazy to learn ashmem :D 2020-07-20 10:03:09 +02:00
ANR2ME a35acdee43 Oops forgot to change this also for multiple-instance to work properly 2020-07-20 10:03:09 +02:00
ANR2ME 834d086876 Support multiple instance of localhost Multiplayer on 1 PC 2020-07-20 10:03:09 +02:00
Henrik Rydgård 92bbe974cd Prevent reporting a bad memory access just because Tekken creates a mutex with a null name. 2020-07-20 10:01:22 +02:00
Henrik Rydgård 89d563717e Merge pull request #13168 from hrydgard/assert-cleanup
Code cleanup: Asserts
2020-07-19 22:57:40 +02:00
Henrik Rydgård 5010fc8463 Merge branch 'sum2012-mpeg-minor' 2020-07-19 22:17:42 +02:00
sum2012 fa59be7e5d sceMpegAvcCsc: added range validity tests.
http://code.google.com/p/jpcsp/source/detail?r=3715
2020-07-19 22:14:00 +02:00
Henrik Rydgård dc2370ab6b Buildfix 2020-07-19 21:46:46 +02:00
Henrik Rydgård 0829543987 Third part of getting rid of PanicAlert 2020-07-19 20:34:02 +02:00
Henrik Rydgård 47a3bf1dd7 Step 2 of removing PanicAlert 2020-07-19 20:34:02 +02:00
Henrik Rydgård 617bbcfb87 Step 1 of removing PanicAlert 2020-07-19 20:33:25 +02:00
Henrik Rydgård c5e0b799d9 Remove category from _assert_msg_ functions. We don't filter these by category anyway.
Fixes the inconsistency where we _assert_ didn't take a category but
_assert_msg_ did.
2020-07-19 20:33:25 +02:00
Henrik Rydgård 31fada55e6 Merge pull request #13167 from hrydgard/more-crash-handler-fixes
Fix a bug in crashhandler where we could end up disassembling far too much.
2020-07-19 19:17:59 +02:00
Henrik Rydgård dae9df3829 Fix a bug in crashhandler where we could end up disassembling far too much. 2020-07-19 17:23:21 +02:00
Henrik Rydgård 44954cff3f Merge branch 'unknownbrackets-ppge-scroll' 2020-07-19 14:09:51 +02:00
Henrik Rydgård 79b3352b67 Merge branch 'ppge-scroll' of https://github.com/unknownbrackets/ppsspp into unknownbrackets-ppge-scroll 2020-07-19 14:09:24 +02:00
Henrik Rydgård 8959819af9 Merge branch 'unknownbrackets-unthrottle' 2020-07-19 13:57:17 +02:00
Unknown W. Brackets 033c764378 EditorConfig: Separate indent style for libretro.
Three spaces is weird, but better to be consistent and have the config
specify what's being used.
2020-07-19 13:57:04 +02:00
Unknown W. Brackets 4ef63843d2 Display: Allow unthrottle to skip only flipping.
Before, it either flipped continuously, or forced frameskip on.  This
makes it so you can still draw frames, but skip actual flips.

This is useful when games draw things only in a single frame and reuse
later.  It's also useful when measuring speed improvements if you already
get 100% speed on a device.
2020-07-19 13:57:04 +02:00
Henrik Rydgård 2c237fdea1 Merge pull request #13165 from hrydgard/sdl-vsync-fix
Implement VSync control for SDL/OpenGL
2020-07-19 13:22:52 +02:00
Henrik Rydgård 6560192d8e Support full VSync control in SDL OpenGL.
(Not yet Qt).

Forgot about iOS

SDL headless buildfix

Additional iOS buildfix
2020-07-19 12:07:16 +02:00
Henrik Rydgård f5afb2dbbd Improve some logging, and print the line number from PanicAlerts. 2020-07-19 11:10:51 +02:00
Henrik Rydgård cd6f16189e Update lang submodule 2020-07-19 11:10:31 +02:00
Henrik Rydgård f12fba7a12 Merge pull request #13164 from hrydgard/vulkan-surface-cleanup
Vulkan: Some surface code cleanup
2020-07-18 22:59:09 +02:00
Henrik Rydgård 21f99259f3 Eliminate an unnecessary global g_Vulkan. 2020-07-18 22:50:26 +02:00
Henrik Rydgård 05ba88d20c Windows/Vulkan: Don't destroy the surface during resize, no need. 2020-07-18 21:43:27 +02:00
Henrik Rydgård 1897eed9b4 More buildfixes 2020-07-18 21:43:13 +02:00
Henrik Rydgård e48cb916dd Buildfix 2020-07-18 20:43:47 +02:00
Henrik Rydgård 49d9caeb0d SDL: Avoid destroying the surface on resize. 2020-07-18 20:40:20 +02:00
Henrik Rydgård 697c3b8b36 Cleanup log output on swapchain/surface recreation. 2020-07-18 20:35:39 +02:00
Henrik Rydgård 6e6cac6b9b Merge pull request #13154 from hrydgard/memfault-improvements
Show more info on crash screen
2020-07-15 14:27:35 +02:00
Henrik Rydgård f5fd27c3b6 Buildfix. Checking _POSIX_VERSION is not recommended anyway. 2020-07-15 13:53:20 +02:00
Henrik Rydgård 0a2027b447 Merge pull request #13151 from unknownbrackets/save-dialog
Savedata: Correct AM/PM and time/date settings
2020-07-15 13:27:06 +02:00
Henrik Rydgård 8c38d7305e Crash: Show disassembly of the instruction causing the crash, and the symbol name. 2020-07-15 12:38:05 +02:00
Henrik Rydgård 626d173d10 Split the fault handling from MemMap.cpp to MemFault.cpp. 2020-07-15 12:12:57 +02:00
Henrik Rydgård 1350c7471c Merge pull request #13153 from iota97/readme
Update README following unknows markup way
2020-07-15 11:20:04 +02:00
iota97 8f37dbe3e4 Update README following unknows markup way 2020-07-15 10:21:15 +02:00
Unknown W. Brackets 500107a540 Savedata: Correct AM/PM and time/date settings.
The defaults and exposed system param values were out of sync.
2020-07-14 18:59:23 -07:00
Henrik Rydgård f1e5dd2449 Merge pull request #13144 from unknownbrackets/travis
Travis: Don't update python3
2020-07-14 23:54:24 +02:00
Unknown W. Brackets 3e817eae4f Travis: Don't update python3.
We already have python3, so no need to update, hopefully.
2020-07-14 07:27:12 -07:00
Henrik Rydgård d0e9d2c543 Merge pull request #13142 from hrydgard/exception-handler-context-refactor
Exception handler context refactor
2020-07-14 15:35:09 +02:00
Henrik Rydgård 04b0cbbfeb Merge pull request #13143 from twinaphex/master
(Libretro) Buildfix - add missing file x64Analyzer.cpp
2020-07-14 14:40:10 +02:00
Henrik Rydgård cb1e0438f9 Fix 2020-07-14 14:39:19 +02:00