[WIP] DEV9: Sockets, allow forwading UDP port for LAN hosting #13391
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description of Changes
Adds the ability to forward UDP ports, and configure Sockets for better compatibility with hosting LAN games
Rationale behind Changes
On Linux, AppImage and flatpak don't properly support pcap
On other platforms, pcap and TAP are harder to configure.
This is an experiment to see if adding additional configuration options to Sockets for LAN is easier than configuring TAP/pcap
Suggested Testing Steps
Using Sockets
On the instance that will be hosting, configure ports in the new "Open Ports" tab in the Network and HDD settings page
Jak X would need port 3658, for other games you would check the logs for ports when attempted connecting to a server.
With a second PC (or a PS2) connect to the hosted game
Experiment to see if LAN mode is needed for a given title
Did you use AI to help find, test, or implement this issue or feature?
No