ANR2ME
8daf2ff66e
Added UI to change WLAN Channel.
...
Currently Ridge Racer 2 doesn't works with Auto channel (TODO: Making sure sceUtilityGetSystemParamInt doesn't returns channel 0 when connected to a network for Ridge Racer 2 to works with Auto channel)
2020-07-22 16:46:39 +02:00
ANR2ME
d0045947f1
An attempt to fix socket's behavior inconsistencies across platforms.
...
Added an option to override minimum socket's timeout to prevent getting timeouts on high latency networks.
2020-07-22 16:46:34 +02:00
ANR2ME
33d3ac28de
Added UPnP Support
...
Fix i18n type
2020-07-21 23:02:58 +02:00
Henrik Rydgård
ed98785831
Temporary buildfix
2020-07-20 23:05:00 +02:00
Henrik Rydgård
0cbcbaecf8
Backport a macOS buildfix from later
2020-07-20 22:52:07 +02:00
ANR2ME
6c267dff9e
Fix Local IP detection on non-Windows system
...
(Note: Had to delete a UPnP related line)
2020-07-20 19:23:37 +02:00
ANR2ME
b58f4a6e90
Enabling KeepAlive on sockets
2020-07-20 19:13:10 +02:00
ANR2ME
bcbfefc337
making sure there are no alignment warnings related to member of packed struct on android
2020-07-20 19:13:00 +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
Henrik Rydgård
af2ed00232
Merge pull request #13172 from hrydgard/generalized-multi-instance
...
Generalized multi-instance
2020-07-20 16:23:10 +02:00
ANR2ME
da5b54e630
Separate each AdhocMatching callback's buffer, since callback aren't immediately executed thus using shared memory address may corrupt previous data
2020-07-20 12:19:40 +02:00
Henrik Rydgård
fa0b9dc1bc
Make the instance counter global and initialized at startup.
...
Turn off config saving for secondary instances.
2020-07-20 11:40:54 +02:00
ANR2ME
46ebdebe05
Excluding Android from multiple-instance feature because i'm too lazy to learn ashmem :D
2020-07-20 10:03:09 +02:00
ANR2ME
834d086876
Support multiple instance of localhost Multiplayer on 1 PC
2020-07-20 10:03:09 +02:00
Henrik Rydgård
893d26b679
Add some paranoid checks in AfterMatchingMipsCall::run().
...
Might work around a crash in #13057
2020-07-06 21:24:48 +02:00
Henrik Rydgård
3e6050beac
Minor cleanups
2020-03-08 14:35:25 +01:00
ANR2ME
93b59afed5
Fix building errors
2020-03-03 00:23:12 +07:00
ANR2ME
142e60974c
Merge branch 'rechat' of https://github.com/adenovan/amultios-ppsspp into rechat
2020-03-02 22:25:18 +07:00
Unknown W. Brackets
5009698cc0
Core: Use a shared_ptr for i18n categories.
...
This does not make them thread safe, but it reduces the chances of a crash
a bit (see #12594.)
2020-02-09 07:35:16 -08:00
twinaphex
a9bf8e7b18
More mingw patches pt. 2
2017-08-29 22:41:50 +02:00
Ade Novan
6121dce9e1
remove pointer and using update() should fix random crash (thanks Uknown)
2017-07-02 01:28:38 +08:00
sum2012
1241d53a8a
Add translation of "You're in Offline Mode"
2017-07-02 01:28:38 +08:00
Ade Novan
766373e159
pointer and scroll fix
2017-07-02 01:28:38 +08:00
Ade Novan
f514b25c79
Windows CTRL + C Hotkey
2017-07-02 01:28:38 +08:00
Ade Novan
5187b9f118
Add New Chat Counter
2017-07-02 01:28:38 +08:00
Ade Novan
18525ea523
Android Chat Support
2017-07-02 01:28:38 +08:00
Ade Novan
07b1d8b845
pointer fix random crash & better substring logic
2017-07-02 01:28:38 +08:00
Ade Novan
10e874cefd
PPSSPP early chat feature rebranched
2017-07-02 01:28:38 +08:00
Henrik Rydgard
d30116b8c3
Change another mutex back to being recursive. Oops. Fixes #9450
2017-03-18 22:34:19 +01:00
Henrik Rydgard
26a2d42731
Big mutex overhaul - remove our custom ones, make them non-recursive where possible
2017-02-28 11:40:29 +01:00
Ade Novan
55de66b5ef
Phantasy Star Portable 2 port offset fix
2016-11-22 19:57:11 +08:00
Unknown W. Brackets
a1fbcc3d93
Avoid directly calling osm from Core/GPU code.
...
This allows UI to handle the message however it wants to, and reduces
cross linkage issues.
2016-05-27 22:05:30 -07:00
sum2012
bbeaf67cd6
Support port offset by @ANR2ME
...
Useful of adhoc of non-windows
2016-01-24 16:52:39 +08:00
sum2012
14bbfc8c96
Enabled some code on proAdhoc by @lightfirst
...
Fix #7962
2015-09-13 21:07:13 +08:00
Henrik Rydgard
1c67de0c21
We don't need a third set of sized integer typedefs, get rid of it.
2015-09-06 19:10:08 +02:00
Henrik Rydgard
f18f54fa5a
Don't prepare to fetch translations unless we actually are going to use them.. In a couple of places in the code.
2015-02-04 13:41:21 +01:00
Henrik Rydgård
7c3bc2b3d2
Merge pull request #7313 from sum2012/network
...
Make "Network Initialized" translatable
2015-01-12 13:07:05 +01:00
Unknown W. Brackets
f3654795a3
Minor warning fixes.
2015-01-11 14:23:42 -08:00
sum2012
499e6c6b7f
Make "Network Initialized" translatable
2015-01-11 11:55:25 +08:00
Henrik Rydgård
7b2f05d0a0
Merge pull request #7270 from Bigpet/adhocthread
...
don't use Thread* to create thread
2015-01-04 20:34:19 +01:00
Peter Tissen
a7d9370a69
don't use Thread* to create thread
...
slightly less hacky, as in, a little bit closer to what the actual PSP does, although the timings are still complete guesses
also
* Protect the adhoc Events by a mutex lock
* don't use emplace_back since symbian doesn't compile with it
2015-01-04 18:58:42 +01:00
Henrik Rydgard
a5d961b8d7
Clean up some compiler warnings in adhoc code
2015-01-04 14:09:41 +01:00
Henrik Rydgard
d479fae481
Show some major networking errors on the OSD
2015-01-04 13:04:11 +01:00
Henrik Rydgard
101fe5c481
Don't launch the friend finder thread if the adhoc network init fails.
...
Adds a flag for network success but doesn't check it anywhere yet..
2015-01-04 13:04:10 +01:00
sum2012
9933ae0c6e
netAdhocctlInited should be true when return success
...
Update back new file
Windows (?) build fix
2015-01-04 13:04:09 +01: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
Lioncash
fc7439ec2a
proAdhoc: Change resolveMAC to return bool
...
Must have missed this in my initial commit.
2014-12-10 23:42:40 -05:00
Lioncash
1d9ace08ae
proAdhoc: Make some functions return boolean values.
...
Also shortens validNetworkName a little.
2014-12-06 14:48:46 -05:00
Henrik Rydgard
1d7642fa48
Remove most mentions of the "_XBOX" define
2014-08-24 14:21:35 +02:00