TheLastRar / CLR-DEV9

A Dev9 Plugin for PCSX2 Written in C#
49 stars 9 forks source link

Winsock: UDP Binds to same port causes emulator crash. #36

Closed Blackburn29 closed 3 years ago

Blackburn29 commented 3 years ago

Hey guys,

I've been working on porting more games over to our online server and ran into an issue with winsock, which I use for local testing. Amplitude, when hosting a game, attempts to create 2 UDP connections on the same port and this causes winsock to hard-crash the emulator. (If I use winPcap, it seems to work fine, however I cannot seem to connect to a local server over winpcap due to windows loopback issues).

Emulator and Plugin Versions:

image

If you have any more questions, please don't hesitate to ask!

-K3rber0s

TheLastRar commented 3 years ago

I'm currently working fixing support for this server, I've attatched an build that has a fix for that specific issue CLR_DEV9.zip

Blackburn29 commented 3 years ago

This version seems to be working much better. I seem to have issues with p2p cross-network but this might just be a NAT issue. I haven't had a chance to look into it much more since my last post. Thank for you for supplying that version Rar.

TheLastRar commented 3 years ago

V0.9.0 has been released containing the fix