diff --git a/UWP/CoreUWP/CoreUWP.vcxproj b/UWP/CoreUWP/CoreUWP.vcxproj
index 36d298c658..4d60951372 100644
--- a/UWP/CoreUWP/CoreUWP.vcxproj
+++ b/UWP/CoreUWP/CoreUWP.vcxproj
@@ -177,6 +177,9 @@
+
+
+
@@ -314,6 +317,9 @@
+
+
+
@@ -433,6 +439,9 @@
+
+
+
@@ -608,6 +617,9 @@
+
+
+
diff --git a/UWP/CoreUWP/CoreUWP.vcxproj.filters b/UWP/CoreUWP/CoreUWP.vcxproj.filters
index d9483b71af..e6172e3d0f 100644
--- a/UWP/CoreUWP/CoreUWP.vcxproj.filters
+++ b/UWP/CoreUWP/CoreUWP.vcxproj.filters
@@ -86,6 +86,9 @@
{1ad7ee67-c496-4709-bf98-cad322fe5d97}
+
+ {4341253d-564e-490a-9780-179786e7ab2a}
+
@@ -1211,6 +1214,24 @@
Dialog
+
+ HLE
+
+
+ HLE
+
+
+ HLE
+
+
+ Net
+
+
+ Net
+
+
+ Net
+
@@ -1909,6 +1930,24 @@
Dialog
+
+ HLE
+
+
+ HLE
+
+
+ HLE
+
+
+ Net
+
+
+ Net
+
+
+ Net
+
diff --git a/android/jni/Android.mk b/android/jni/Android.mk
index a363969cf6..6d93211ad5 100644
--- a/android/jni/Android.mk
+++ b/android/jni/Android.mk
@@ -510,6 +510,9 @@ EXEC_AND_LIB_FILES := \
$(SRC)/Core/MIPS/IR/IRNativeCommon.cpp \
$(SRC)/Core/MIPS/IR/IRPassSimplify.cpp \
$(SRC)/Core/MIPS/IR/IRRegCache.cpp \
+ $(SRC)/Core/Net/InetCommon.cpp \
+ $(SRC)/Core/Net/InetSocket.cpp \
+ $(SRC)/Core/Net/NetResolver.cpp \
$(SRC)/GPU/Math3D.cpp \
$(SRC)/GPU/GPU.cpp \
$(SRC)/GPU/GPUCommon.cpp \
@@ -709,6 +712,9 @@ EXEC_AND_LIB_FILES := \
$(SRC)/Core/HLE/proAdhocServer.cpp \
$(SRC)/Core/HLE/sceNetAdhoc.cpp \
$(SRC)/Core/HLE/sceNetAdhocMatching.cpp \
+ $(SRC)/Core/HLE/sceNetApctl.cpp \
+ $(SRC)/Core/HLE/sceNetInet.cpp \
+ $(SRC)/Core/HLE/sceNetResolver.cpp \
$(SRC)/Core/HLE/sceOpenPSID.cpp \
$(SRC)/Core/HLE/sceP3da.cpp \
$(SRC)/Core/HLE/sceMt19937.cpp \
diff --git a/libretro/Makefile.common b/libretro/Makefile.common
index 7826895f91..008747f162 100644
--- a/libretro/Makefile.common
+++ b/libretro/Makefile.common
@@ -739,6 +739,9 @@ SOURCES_CXX += \
$(COREDIR)/HLE/sceNet.cpp \
$(COREDIR)/HLE/sceNetAdhoc.cpp \
$(COREDIR)/HLE/sceNetAdhocMatching.cpp \
+ $(COREDIR)/HLE/sceNetApctl.cpp \
+ $(COREDIR)/HLE/sceNetInet.cpp \
+ $(COREDIR)/HLE/sceNetResolver.cpp \
$(COREDIR)/HLE/proAdhocServer.cpp \
$(COREDIR)/HLE/proAdhoc.cpp \
$(COREDIR)/HLE/sceOpenPSID.cpp \
@@ -811,6 +814,9 @@ SOURCES_CXX += \
$(COREDIR)/MemFault.cpp \
$(COREDIR)/MemMap.cpp \
$(COREDIR)/MemMapFunctions.cpp \
+ $(COREDIR)/Net/InetCommon.cpp \
+ $(COREDIR)/Net/InetSocket.cpp \
+ $(COREDIR)/Net/NetResolver.cpp \
$(COREDIR)/PSPLoaders.cpp \
$(COREDIR)/Replay.cpp \
$(COREDIR)/Reporting.cpp \