Henrik Rydgård
0a9e463383
pspautotests runner (headless): Add ability to specify a directory to recurse
...
Also add the ability to ignore individual tests.
This is very useful during development for convenient multi-test runs
from within Visual Studio.
Example command line:
```
--root pspautotests/tests/../ -o --compare --timeout=30 --graphics=software pspautotests/tests/audio/atrac/... --ignore pspautotests/tests/audio/atrac/second/resetting.prx --ignore pspautotests/tests/audio/atrac/replay.prx
```
2025-01-05 10:22:50 +01:00
Henrik Rydgård
a28103d218
Merge pull request #19810 from hrydgard/minor-cleanup
...
Fix crash/assert in old Ge debugger with OpenGL, remove obsolete compat flag
2025-01-05 09:52:05 +01:00
Henrik Rydgård
38726f6dd4
Merge pull request #19808 from Nemoumbra/adhoc-matching-cleanup
...
Adhoc matching cleanup
2025-01-05 09:39:00 +01:00
Henrik Rydgård
b097a54ee0
Don't assert when using the old Ge debugger in OpenGL
2025-01-05 09:28:34 +01:00
Henrik Rydgård
8d6593b92b
Remove compat flag AllowDelayedReadback
2025-01-05 09:18:13 +01:00
Henrik Rydgård
41bd984a7e
Merge pull request #19809 from hrydgard/savestate-fix
...
Fix savestates, oops
2025-01-05 00:18:57 +01:00
Henrik Rydgård
56dd10f283
Fix savestates
2025-01-05 00:00:06 +01:00
Nemoumbra
aae7b187d5
Hadouken fixes: SendData funcs + sceNetAdhocMatchingGetPoolStat
2025-01-05 01:07:10 +03:00
Nemoumbra
94f4ad200b
Hadooken fixes: sceNetAdhocMatchingSelectTarget, NetAdhocMatching_CancelTargetWithOpt
2025-01-05 00:46:42 +03:00
Nemoumbra
3497ccacb5
Hadooken codestyle fix + cleaned up NetAdhocMatching_Start
2025-01-05 00:08:20 +03:00
Nemoumbra
f7289ff22a
Simplified 2 more matching funcs
2025-01-04 23:52:31 +03:00
Nemoumbra
4f623db57a
Added early returns for actOn{X}Packet funcs
2025-01-04 23:42:39 +03:00
Henrik Rydgård
5a328a8381
Merge pull request #19807 from hrydgard/infra-master
...
Rebased WIP: Infrastructure: sceNetInet and sceNetResolver support
2025-01-04 21:20:19 +01:00
Henrik Rydgård
df63e19464
Warning fixes, Windows compat hacks
2025-01-04 20:04:39 +01:00
Henrik Rydgård
f4ee69f7be
Buildfixes
2025-01-04 20:04:35 +01:00
Nemoumbra
110799f09d
Cleaned up broadcastHelloMessage and broadcastPingMessage
2025-01-04 21:08:31 +03:00
Nemoumbra
9f94e035a7
Added early returns for send{X}Packet funcs
2025-01-04 20:29:39 +03:00
White Blood Cell
727203e88f
Move flags and other constants from InetSocket onto SceNetInet.
2025-01-04 18:03:44 +01:00
White Blood Cell
4bc79481da
Translate all input parameters to socket().
2025-01-04 18:03:44 +01:00
Henrik Rydgård
66b801c1ef
Add to the rest of the build systems
2025-01-04 18:03:44 +01:00
White Blood Cell
7c342316ec
Fix bad formatting in CMakeLists.
2025-01-04 17:57:00 +01:00
White Blood Cell
87de5b6385
Add header to sceNetInet and audit hleLogError calls for SetLastError.
2025-01-04 17:56:58 +01:00
Nemoumbra
9f4f0a4e6a
Brace codestyle fix
2025-01-04 19:55:50 +03:00
White Blood Cell
dfd4b996bf
Implement sceNetInetGetpeername and sceNetInetGetsockname as per anr2mes impl and begin converting ERROR_LOGS into hleLogError + ensuring last error is set.
2025-01-04 17:55:18 +01:00
Henrik Rydgård
7d3dcaac1b
Merge pull request #19806 from hrydgard/cwcheat-cache-invalidation
...
Restore cache invalidation on reads in CwCheat engine
2025-01-04 17:39:29 +01:00
White Blood Cell
ee0b0fce6c
sceNetInet and sceNetResolver support.
...
Co-authored-by: AdamN <anr2000@gmail.com>
2025-01-04 17:28:36 +01:00
Henrik Rydgård
b8096e1c1e
Update build.gradle, just because
2025-01-04 17:18:27 +01:00
Henrik Rydgård
abbea9ac05
Restore cache invalidation in CwCheats code
2025-01-04 17:18:23 +01:00
Henrik Rydgård
a0f3963d76
Merge pull request #19797 from Nemoumbra/net-adhoc-split
...
Split out Adhoc matching from the main sceNetAdhoc file.
2025-01-04 15:27:48 +01:00
Henrik Rydgård
4165a74284
Merge pull request #19805 from hrydgard/osk-fixes
...
Don't cut off the last char from strings from NativeKeyboard
2025-01-04 14:14:54 +01:00
Henrik Rydgård
073a6fef0e
Delete dead code from Utf8.cpp
2025-01-04 13:29:42 +01:00
Henrik Rydgård
c60074d1d5
Don't cut off the last char from strings from NativeKeyboard
2025-01-04 13:27:13 +01:00
Henrik Rydgård
80b09aa478
Remove unnecessary c_str(), minor cleanup
2025-01-04 13:15:55 +01:00
Henrik Rydgård
66fdbd7fb8
Merge pull request #19804 from hrydgard/osk-constant-cleanup
...
PSPOskDialog constant cleanup
2025-01-04 12:27:42 +01:00
Henrik Rydgård
af4eb0d053
Osk: Finish moving out the weird strings to PSPOskConstants.cpp
2025-01-04 12:11:12 +01:00
Henrik Rydgård
1b73f68a44
Make PSPOskConstants.cpp not binary anymore
2025-01-04 11:35:54 +01:00
Henrik Rydgård
9f42ef62d7
Merge pull request #19802 from hrydgard/atrac3-workaround-packet-error
...
Atrac3 (not +): Keep decoding even on broken frames.
2025-01-04 10:39:44 +01:00
Henrik Rydgård
d04074a542
Atrac3 (not +): Keep decoding even on broken frames.
...
Fixes some music in some unofficial game mods, whose music got broken
in 1.18. Was reported through e-mail by Miguel.
2025-01-04 01:11:26 +01:00
Henrik Rydgård
82fa82be2c
Merge pull request #19801 from hrydgard/cheat-engine-perf-fixes
...
CwCheat engine perf fixes
2025-01-03 22:38:44 +01:00
Nemoumbra
60e502c259
Restored the order of HLE module registration
2025-01-03 23:33:09 +03:00
Henrik Rydgård
083543cc14
Unrelated logging improvement
2025-01-03 21:14:22 +01:00
Henrik Rydgård
74817c779d
CwCheat: Don't double-check already checked memory pointers
2025-01-03 21:08:26 +01:00
Henrik Rydgård
b6fde72f52
CwCheat: Avoid instruction cache invalidations on reads. Not needed.
2025-01-03 21:08:23 +01:00
Henrik Rydgård
01acd59357
CwCheats: Avoid logspam with some bad cheats. Tag cheat structs with names (sometimes useful for debugging).
2025-01-03 20:55:26 +01:00
Henrik Rydgård
1481dee980
Merge pull request #19800 from hrydgard/fix-mono-atrac3plus-in-video
...
Fix playback of mono Atrac3+ tracks in videos
2025-01-03 18:11:41 +01:00
Henrik Rydgård
e5d28975fa
Fix playback of mono Atrac3+ tracks in videos
...
This is rare, but does occur: #19782
I missed that setChannels could happen late in my refactor (#19033 )
2025-01-03 17:28:29 +01:00
Nemoumbra
96f9749e2e
Split out the matching code from sceNetAdhoc.cpp
2025-01-03 04:59:26 +03:00
Henrik Rydgård
3c1693224f
Merge pull request #19796 from hrydgard/savedata-fix
...
SavedataParam: Sanity check, read from the correct list when logging files
2025-01-03 01:28:48 +01:00
Henrik Rydgård
770538dd46
SavedataParam: Sanity check, read from the correct list when logging files.
...
See #19795
2025-01-03 00:49:08 +01:00
Henrik Rydgård
24fd2157bd
Merge pull request #19794 from hrydgard/file-system-case-sensitivity
...
Check file systems at runtime for case sensitivity
2025-01-02 20:29:46 +01:00