diff --git a/Pulsar4X/Pulsar4X.ImGuiNetUI/Libs/SDL2.dll b/Pulsar4X/Pulsar4X.ImGuiNetUI/Libs/SDL2.dll
deleted file mode 100644
index 8e0c64cbc..000000000
Binary files a/Pulsar4X/Pulsar4X.ImGuiNetUI/Libs/SDL2.dll and /dev/null differ
diff --git a/Pulsar4X/Pulsar4X.ImGuiNetUI/Libs/libcimgui.so b/Pulsar4X/Pulsar4X.ImGuiNetUI/Libs/cimgui/linux-x64/cimgui.so
old mode 100755
new mode 100644
similarity index 100%
rename from Pulsar4X/Pulsar4X.ImGuiNetUI/Libs/libcimgui.so
rename to Pulsar4X/Pulsar4X.ImGuiNetUI/Libs/cimgui/linux-x64/cimgui.so
diff --git a/Pulsar4X/Pulsar4X.ImGuiNetUI/Libs/cimgui/osx-x64/cimgui.dylib b/Pulsar4X/Pulsar4X.ImGuiNetUI/Libs/cimgui/osx-x64/cimgui.dylib
new file mode 100644
index 000000000..4a32b3cb7
Binary files /dev/null and b/Pulsar4X/Pulsar4X.ImGuiNetUI/Libs/cimgui/osx-x64/cimgui.dylib differ
diff --git a/Pulsar4X/Pulsar4X.ImGuiNetUI/Libs/cimgui/win-x64/cimgui.dll b/Pulsar4X/Pulsar4X.ImGuiNetUI/Libs/cimgui/win-x64/cimgui.dll
new file mode 100644
index 000000000..867a9d2b3
Binary files /dev/null and b/Pulsar4X/Pulsar4X.ImGuiNetUI/Libs/cimgui/win-x64/cimgui.dll differ
diff --git a/Pulsar4X/Pulsar4X.ImGuiNetUI/Libs/cimgui/win-x86/cimgui.dll b/Pulsar4X/Pulsar4X.ImGuiNetUI/Libs/cimgui/win-x86/cimgui.dll
new file mode 100644
index 000000000..650f081bb
Binary files /dev/null and b/Pulsar4X/Pulsar4X.ImGuiNetUI/Libs/cimgui/win-x86/cimgui.dll differ
diff --git a/Pulsar4X/Pulsar4X.ImGuiNetUI/Libs/sdl2/win-x64/README-SDL.txt b/Pulsar4X/Pulsar4X.ImGuiNetUI/Libs/sdl2/win-x64/README-SDL.txt
new file mode 100644
index 000000000..8d92955a9
--- /dev/null
+++ b/Pulsar4X/Pulsar4X.ImGuiNetUI/Libs/sdl2/win-x64/README-SDL.txt
@@ -0,0 +1,13 @@
+
+Please distribute this file with the SDL runtime environment:
+
+The Simple DirectMedia Layer (SDL for short) is a cross-platform library
+designed to make it easy to write multi-media software, such as games
+and emulators.
+
+The Simple DirectMedia Layer library source code is available from:
+https://www.libsdl.org/
+
+This library is distributed under the terms of the zlib license:
+http://www.zlib.net/zlib_license.html
+
diff --git a/Pulsar4X/Pulsar4X.ImGuiNetUI/Libs/sdl2/win-x64/SDL2.dll b/Pulsar4X/Pulsar4X.ImGuiNetUI/Libs/sdl2/win-x64/SDL2.dll
new file mode 100755
index 000000000..934f8091c
Binary files /dev/null and b/Pulsar4X/Pulsar4X.ImGuiNetUI/Libs/sdl2/win-x64/SDL2.dll differ
diff --git a/Pulsar4X/Pulsar4X.ImGuiNetUI/Libs/sdl2/win-x86/README-SDL.txt b/Pulsar4X/Pulsar4X.ImGuiNetUI/Libs/sdl2/win-x86/README-SDL.txt
new file mode 100644
index 000000000..8d92955a9
--- /dev/null
+++ b/Pulsar4X/Pulsar4X.ImGuiNetUI/Libs/sdl2/win-x86/README-SDL.txt
@@ -0,0 +1,13 @@
+
+Please distribute this file with the SDL runtime environment:
+
+The Simple DirectMedia Layer (SDL for short) is a cross-platform library
+designed to make it easy to write multi-media software, such as games
+and emulators.
+
+The Simple DirectMedia Layer library source code is available from:
+https://www.libsdl.org/
+
+This library is distributed under the terms of the zlib license:
+http://www.zlib.net/zlib_license.html
+
diff --git a/Pulsar4X/Pulsar4X.ImGuiNetUI/Libs/sdl2/win-x86/SDL2.dll b/Pulsar4X/Pulsar4X.ImGuiNetUI/Libs/sdl2/win-x86/SDL2.dll
new file mode 100755
index 000000000..701779044
Binary files /dev/null and b/Pulsar4X/Pulsar4X.ImGuiNetUI/Libs/sdl2/win-x86/SDL2.dll differ
diff --git a/Pulsar4X/Pulsar4X.ImGuiNetUI/Pulsar4X.ImGuiNetUI.csproj b/Pulsar4X/Pulsar4X.ImGuiNetUI/Pulsar4X.ImGuiNetUI.csproj
index 263647223..8ef0880bf 100644
--- a/Pulsar4X/Pulsar4X.ImGuiNetUI/Pulsar4X.ImGuiNetUI.csproj
+++ b/Pulsar4X/Pulsar4X.ImGuiNetUI/Pulsar4X.ImGuiNetUI.csproj
@@ -77,6 +77,7 @@
+