Henrik Rydgård
d7ebed2d66
AutoDNS load fix in some situations
2025-02-17 16:20:41 -06:00
Henrik Rydgård
58f6ad3213
Minor cleanup
2025-01-28 09:34:14 +01:00
Henrik Rydgård
c3cc3da8fe
Download infra-dns.json from metadata.ppsspp.org
2025-01-23 12:54:22 +01:00
Henrik Rydgård
57b6850ea0
Pause screen improvements
2025-01-22 11:50:01 +01:00
Henrik Rydgård
1aef267acc
Add more information to ImDebugger (ApCtl)
2025-01-21 12:22:32 +01:00
Henrik Rydgård
5d124d93f8
Make network connection detection (for pause screen purposes) a bit more strict.
2025-01-21 12:22:29 +01:00
Henrik Rydgård
6f0d28e083
Buildfix
2025-01-20 20:58:22 +01:00
Henrik Rydgård
58f336f64d
Infrastructure: Only connect to adhoc server if connect_adhoc_for_grouping is set in the json
2025-01-20 20:58:22 +01:00
Henrik Rydgård
42a2dfbbc1
Convert more code
2025-01-19 17:34:29 +01:00
Henrik Rydgård
9d691d9866
Show revival team credits on the pause screen
2025-01-15 09:17:15 +01:00
Henrik Rydgård
f66ea2f63e
Add a bunch of restrictions when online (no savestate, no speed control)
2025-01-13 19:33:48 +01:00
Henrik Rydgård
0349f91a9e
Add "dyndns" or DNS server lookup by domain name as requested by ablondel.
...
JSON updated.
2025-01-12 17:55:42 +01:00
Henrik Rydgård
608ff2ff39
Initial custom DNS config json parsing
2025-01-12 17:25:59 +01:00
Henrik Rydgård
2a0e3b1084
Move out a utility function to Common/Net
2025-01-09 09:23:33 +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ård
ee2b47d6cc
Remove variable that was previously refactored away (not sure if that was a good idea)
2025-01-06 15:21:12 +01:00
AdamN
98dba643f4
Just the sceUtility changes from ANR2ME's branch
2025-01-06 14:38:45 +01:00
Henrik Rydgård
56dd10f283
Fix savestates
2025-01-05 00:00:06 +01:00
White Blood Cell
87de5b6385
Add header to sceNetInet and audit hleLogError calls for SetLastError.
2025-01-04 17:56:58 +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
ANR2ME
6d1a069248
Added another returned error code on PdpCreate
2021-12-08 08:45:46 +07:00
ANR2ME
cc40d294ac
Fix stuck issue when scanning AP for Recruit on MGS:PW
2021-04-05 04:44:28 +07:00
ANR2ME
59e2bab7ec
Added some network-related missing error codes.
2020-10-11 09:57:56 +07:00
ANR2ME
8a96112e1a
Fix Apctl and Adhocctl state change timings to works properly. Which fix the stuck MessageBox on Naruto Shippuden Ultimate Ninja Heroes 3 and .hack//Link properly.
2020-10-09 23:37:35 +07:00
Unknown W. Brackets
1e2a904fb7
Audiocodec: Fix warning on older clang.
2020-08-18 07:21:11 -07:00
ANR2ME
bd36b9dff1
Shows AdHoc and Access Point Connecting... Dialog
2020-08-13 00:59:50 +07:00
ANR2ME
8dec09703f
Moving reused adhoc function out of sceNet function to prevent getting extra SCENET log
2020-08-13 00:59:50 +07:00
Unknown W. Brackets
4b4e3432cd
SaveState: Split Do() into a separate header.
2020-08-10 08:03:41 +00:00
ANR2ME
8886291434
Save&Restore PSP Thread IDs to prevent using the wrong Thread ID after loading from save state, also making sure DoState have default value
2020-08-02 12:57:27 +07:00
ANR2ME
f927ca795c
Added a fake thread to process Apctl Request Events into Apctl State Changes
2020-07-29 02:27:39 +07:00
ANR2ME
eda5774408
Added more stub for some unimplemented sceNetApctl* functions
2020-07-27 19:51:01 +07:00
ANR2ME
1d30a9efec
Fix possible crash issue during Networking Cleanup
2020-07-22 23:13:41 +02:00
ANR2ME
fa36c2edab
Improved multiplayer stability regardless of I/O Timing method
2020-07-20 19:12:55 +02:00
ANR2ME
fb7d50e5c2
Improved multiplayer compatibility on some games (ie. GTA VCS, Naruto Ultimate Ninja Heroes 3, DBZ Shin Budokai 2, Power Stone Collection, .hack//Link, etc)
2020-07-20 18:09:16 +02:00
sum2012
29f24a600e
Add sceNetIfhandle staff
...
Used in Yu-Gi-Oh 5Ds Tag Force 4
2016-02-13 20:27:07 +08:00
sum2012
c2435c1e9b
Add sceNetUpnp module
2015-03-08 20:07:03 +08:00
AdamN
1c7152db3a
Adding Branch opcode to the MAKE_MIPS
...
Temp revert old version to fix conflict; Implementing built-in PRO Adhoc Server; Add back sceUsbGps
Implementing more Adhoc functions, and some bug fix (i don't remember them anymore)
2015-01-04 13:04:02 +01:00
Unknown W. Brackets
d65af7353b
Avoid some ChunkFile includes.
2014-03-15 11:32:57 -07:00
Henrik Rydgard
60d7ac3543
Stubs and error checks. Fix a bad NID in sceUmd.
2013-03-24 22:41:42 +01:00
Henrik Rydgard
64cc573703
Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK.
2012-11-04 23:24:00 +01:00
Henrik Rydgard
4f7ad15758
Add snapshot of the whole source code.
2012-11-01 16:19:01 +01:00