-
-
Notifications
You must be signed in to change notification settings - Fork 918
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sceNet #2060
base: main
Are you sure you want to change the base?
sceNet #2060
Conversation
This comment was marked as off-topic.
This comment was marked as off-topic.
ok it should start getting some shape now ;D |
[Debug] posix_sockets.cpp:SetSocketOptions:50: Unreachable code! in NFS Hot Pursuit Remastered |
done |
[Debug] posix_sockets.cpp:SetSocketOptions:50: Unreachable code! For Superliminal |
[Debug] posix_sockets.cpp:SetSocketOptions:53: Unreachable code! For Tony Hawk's Pro Skater 5 |
Peggle 2 tries the
My attempt to hack it together in with the previous switch statement ended up with this, which is likely useless, but in case it's not:
|
Wasn't sure if it was relevant information so I asked Fmod on Discord and he told me to post it. Far Cry 4 CUSA00462 behaves differently when using this PR, it basically spams net related logs on launch for a long time, and Fmod told me to mention this one in particular cause "the socket function is not implemented, some games use it directly instead of sceNetSocket but it's the same thing": |
yes it is similar but it goes through other module , can you send me a log using this branch? |
caef372
to
6780ca3
Compare
again [Debug] posix_sockets.cpp:SetSocketOptions:53: Unreachable code! |
That should be ok now |
4608 is a bit tricky can you add a complete log file? |
LBP3 uses this (the posix variant, but neither is implemented yet), and gets stuck in an infinite loop after setting the brightness |
i have this error: maybe it's not the good thread if it's the case sorry about that. BGE have this: [Core] stubs.cpp:CommonStub:42: Stub: sceWebBrowserDialogGetStatus (nid: CFTG6a8TjOU) called, returning zero to 0x9003596a9 |
that is not from sceNet module is a different error :D |
ok sorry about that :) |
Added more implementation for sceNetEpollControl,sceNetEpollDestroy |
With the new epoll functions, LBP3 now does this and instead of getting stuck in an infinite loop, it crashes:
and also a patch to break out of the infinite recvfrom loop.
|
that log is quite interesting i will come back with some fixes :D |
[Debug] posix_sockets.cpp:SetSocketOptions:56: Unreachable code! NFS HP Remastered again:(((( |
@chronicer did you ever add that log? #2060 (comment) |
Here |
shad_log.txt |
src/core/libraries/network/net.cpp
Outdated
return ORBIS_NET_ERROR_EBADF; | ||
} | ||
if (id == 100) { | ||
LOG_ERROR(Lib_Net, "Hitted resolver id not supported"); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Irrelevant to code quality, but the past tense of hit
is just hit
On the latest build, Sims 4 now crashes on a equeue assert, the same one seen on main. |
BB the same, main is just broken... |
New implementation still initial