ANR2ME
263c37432f
Updated getResponseContentLength
2025-01-05 19:24:36 +01:00
ANR2ME
aeb6c7b512
Making sure getAllResponseHeaders not to crash.
2025-01-05 19:24:34 +01:00
ANR2ME
4c0bb64163
Removing test code to set breakpoints.
2025-01-05 19:24:09 +01:00
ANR2ME
b5dcc86a8e
Fixes an issue where sceHttp inited states didn't get reset when changing games.
2025-01-05 19:24:09 +01:00
ANR2ME
e6aa667eea
Fixes some issue with sceUriParse
2025-01-05 19:24:07 +01:00
ANR2ME
07f3249af5
Implement sceNetInetInetAddr which seems to be used too by many games along with sceHttp syscalls
2025-01-05 19:22:45 +01:00
ANR2ME
0012818eb7
Implement sceHttp library
2025-01-05 19:14:15 +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
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
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
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
White Blood Cell and AdamN
ee0b0fce6c
sceNetInet and sceNetResolver support.
...
Co-authored-by: AdamN <anr2000@gmail.com >
2025-01-04 17:28:36 +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
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
Nemoumbra
96f9749e2e
Split out the matching code from sceNetAdhoc.cpp
2025-01-03 04:59:26 +03:00
Nemoumbra
b265b3b994
Added empty sceNetAdhocMatching files
2025-01-02 16:03:37 +03:00
Nemoumbra
1a1f779ce7
Added memory tags for volatile memory
2024-12-23 21:22:55 +03:00
Henrik Rydgård
e93c80db4e
Cleaning up our SIMD header includes, using the new header
2024-12-19 16:08:48 +01:00
Henrik Rydgård
5326d87f9c
Rename CrossSIMD to SIMDHeader, but also keep CrossSIMD.h (will have a future use)
2024-12-19 15:15:43 +01:00
Henrik Rydgård
c91169e702
Restore removed <algorithm> includes.
...
Turns out these were needed after all. For some reason, on Windows and
Mac, <algorithm> gets auto-included by something else so I don't notice
when it's missing, and MSVC's include dependency tracker doesn't see it
either.
2024-12-19 09:53:07 +01:00
Henrik Rydgård
4dd3621fa0
Remove some unnecessary <algorithm> includes.
2024-12-18 17:04:27 +01:00
Henrik Rydgård
3e198c53b2
More include cleanup
2024-12-18 13:57:26 +01:00
Henrik Rydgård
df6ed8cfc9
Do some cleanup of #includes in GPU
2024-12-18 13:57:26 +01:00
Henrik Rydgård
660a1f76b8
Despam some OSD messages
2024-12-17 20:22:58 +01:00
Henrik Rydgård
c073b449a1
Workaround for GE debugging in Syphon Filter. Fix some stepping misbehavior.
2024-12-17 09:43:32 +01:00
Henrik Rydgård
e567a58684
Remove StdioListener
2024-12-16 12:33:58 +01:00
Henrik Rydgård
638607d29a
Refactor: Make GPUCommon own the framedump "recorder".
2024-12-15 12:07:44 +01:00
Henrik Rydgård
374c2e1c14
Fix sending garbage data after chat message, this time for real
2024-12-13 22:08:26 +01:00
Henrik Rydgård
94da486da8
DebugInterface const cleanup
2024-12-12 19:04:01 +01:00
Henrik Rydgård
20a17a0e8d
Reorganize DebugInterface etc a bit.
...
KernelThreadDebugInterface no longer has a useless copy of a MIPSDebugInterface.
2024-12-12 18:54:46 +01:00
Henrik Rydgård
a858032e46
Remove obsolete accounting for time spent stepping the GE (we no longer block)
2024-12-12 18:54:46 +01:00
Henrik Rydgård
58c091598b
Fix sending of random stack data along with chat messages
2024-12-12 17:47:37 +01:00
Henrik Rydgård
39ffe92e0a
LR->RA rename, fixes
2024-12-12 17:47:37 +01:00
Henrik Rydgård
637d15434e
Minor code cleanup. Add Goto LR button
2024-12-10 22:56:03 +01:00
Henrik Rydgård
5817f60346
Remove redundant code. Add "break after syscall" button, fix up
2024-12-10 22:43:31 +01:00
Henrik Rydgård
4befbeac7c
Move the dump playback mips code to Playback.cpp. Assorted cleanup.
2024-12-10 01:27:25 +01:00
Henrik Rydgård
983ea69a57
Replay: Add some plumbing to propagate the Break status outwards
2024-12-10 01:27:25 +01:00