diff --git a/lib/jinput-natives/jinput-dx8.dll b/lib/jinput-natives/jinput-dx8.dll new file mode 100644 index 00000000..6d27ad5e Binary files /dev/null and b/lib/jinput-natives/jinput-dx8.dll differ diff --git a/lib/jinput-natives/jinput-raw.dll b/lib/jinput-natives/jinput-raw.dll new file mode 100644 index 00000000..ce1d1620 Binary files /dev/null and b/lib/jinput-natives/jinput-raw.dll differ diff --git a/src/Client/ConfigWindow.java b/src/Client/ConfigWindow.java index f14aab37..5746b204 100644 --- a/src/Client/ConfigWindow.java +++ b/src/Client/ConfigWindow.java @@ -7722,33 +7722,48 @@ public void updateRSCPlusDescription() { } public void updateAuthorTabAboutText() { - StringBuilder authorText = new StringBuilder(String.format("",osScaleMul(10), osScaleMul(15))); - authorText.append("

RSCPlus is a RuneLite-like client ") - .append("based on the 234 RSC client.
Learn more at https://rsc.plus.

") - .append("Thanks to the authors who made this software possible:

"); reindexSearch(() -> aboutText.setText(authorText.toString())); frame.revalidate(); diff --git a/src/Client/Launcher.java b/src/Client/Launcher.java index 25960855..dad5fb16 100644 --- a/src/Client/Launcher.java +++ b/src/Client/Launcher.java @@ -1931,6 +1931,12 @@ public static void extractJInputNatives() { extractResource( "/lib/jinput-natives/jinput-raw_64.dll", new File(Settings.Dir.JINPUTNATIVELIB + "/jinput-raw_64.dll")); + extractResource( + "/lib/jinput-natives/jinput-dx8.dll", + new File(Settings.Dir.JINPUTNATIVELIB + "/jinput-dx8.dll")); + extractResource( + "/lib/jinput-natives/jinput-raw.dll", + new File(Settings.Dir.JINPUTNATIVELIB + "/jinput-raw.dll")); extractResource( "/lib/jinput-natives/jinput-wintab.dll", new File(Settings.Dir.JINPUTNATIVELIB + "/jinput-wintab.dll"));