Henrik Rydgård
|
3dc2a1034d
|
Setting a socket number minimum of 20 solved the Mac problems. I guess it clashes with the adhoc code?
|
2025-01-08 13:28:16 +01:00 |
|
Henrik Rydgård
|
c33ea84db1
|
Implement one of ANR2ME's TODOs
|
2025-01-08 13:27:51 +01:00 |
|
Henrik Rydgård
|
fcb3d636b4
|
Fix some closesocket bugs
|
2025-01-08 13:27:51 +01:00 |
|
Henrik Rydgård
|
8505e24812
|
Attempt to implement remapping in select/poll
|
2025-01-08 13:27:49 +01:00 |
|
Henrik Rydgård
|
0f2bd65845
|
Use the wrapper struct, except in case of poll/select
|
2025-01-08 13:27:20 +01:00 |
|
Henrik Rydgård
|
08f2bee1bd
|
Add socket lookups
|
2025-01-08 13:26:08 +01:00 |
|
Henrik Rydgård
|
303a03c9a8
|
Cleanup, define socket struct
|
2025-01-08 13:26:08 +01:00 |
|
Henrik Rydgård
|
c3aa0f7452
|
Centralize socket-related includes, introduce socket_errno
This resolves some weird inconsistentes and include order problems
related to errno. Needed for the next steps.
|
2025-01-08 12:42:45 +01:00 |
|
Henrik Rydgård
|
baf6bcc41e
|
Hide the "Not supported" notice. Minor cleanups
|
2025-01-08 09:24:32 +01:00 |
|
Henrik Rydgård
|
9b82a9f180
|
Move all the Inet enum mappers to Core/HLE/NetInetConstants. Other cleanup.
|
2025-01-07 19:45:16 +01:00 |
|
Henrik Rydgård
|
8d16ea408e
|
Buildfix
|
2025-01-07 15:33:15 +01:00 |
|
Henrik Rydgård
|
895d8eb7fa
|
Try ANR2ME's sceNetInet implementation
|
2025-01-07 10:31:32 +01:00 |
|
 Henrik RydgårdandGitHub
|
1e3e5c483e
|
Merge pull request #19819 from hrydgard/infra2-step2
SetSockopt: Support more levels
|
2025-01-06 18:29:19 +01:00 |
|
Henrik Rydgård
|
1c16c31b49
|
Log level tweaks, fix dodgy string tricks that failed the memory sanitizer
|
2025-01-06 17:51:59 +01:00 |
|
Henrik Rydgård
|
1dc93ef8db
|
Fixes. Wipeout Pulse gets further but not working
|
2025-01-06 17:17:59 +01:00 |
|
Henrik Rydgård
|
110d404911
|
Add a missing socket option name
|
2025-01-06 16:10:46 +01:00 |
|
Henrik Rydgård
|
df3edb97a1
|
SetSockopt: Support more levels
|
2025-01-06 15:58:13 +01:00 |
|
Nemoumbra
|
974183e5c3
|
Buildfix for VS2017
|
2025-01-06 15:22:03 +03:00 |
|
Henrik Rydgård
|
70042e0906
|
Add comment
|
2025-01-05 20:43:29 +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 |
|
 White Blood CellandHenrik Rydgård
|
727203e88f
|
Move flags and other constants from InetSocket onto SceNetInet.
|
2025-01-04 18:03:44 +01:00 |
|
 White Blood CellandHenrik Rydgård
|
4bc79481da
|
Translate all input parameters to socket().
|
2025-01-04 18:03:44 +01:00 |
|
 White Blood CellandHenrik Rydgård
|
87de5b6385
|
Add header to sceNetInet and audit hleLogError calls for SetLastError.
|
2025-01-04 17:56:58 +01:00 |
|
 White Blood CellandHenrik Rydgård
|
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 |
|
 
|
ee0b0fce6c
|
sceNetInet and sceNetResolver support.
Co-authored-by: AdamN <anr2000@gmail.com>
|
2025-01-04 17:28:36 +01:00 |
|