diff --git a/External_Software/Glovepie/Bird.dll b/External_Software/Glovepie/Bird.dll
new file mode 100644
index 0000000..34772ac
Binary files /dev/null and b/External_Software/Glovepie/Bird.dll differ
diff --git a/External_Software/Glovepie/CStereoI.dll b/External_Software/Glovepie/CStereoI.dll
new file mode 100644
index 0000000..aff932c
Binary files /dev/null and b/External_Software/Glovepie/CStereoI.dll differ
diff --git a/External_Software/Glovepie/D3DX81ab.dll b/External_Software/Glovepie/D3DX81ab.dll
new file mode 100644
index 0000000..ce450a1
Binary files /dev/null and b/External_Software/Glovepie/D3DX81ab.dll differ
diff --git a/External_Software/Glovepie/EMADevice_DLL.DLL b/External_Software/Glovepie/EMADevice_DLL.DLL
new file mode 100644
index 0000000..146c3a0
Binary files /dev/null and b/External_Software/Glovepie/EMADevice_DLL.DLL differ
diff --git a/External_Software/Glovepie/GlovePIE.exe b/External_Software/Glovepie/GlovePIE.exe
new file mode 100644
index 0000000..25b89d1
Binary files /dev/null and b/External_Software/Glovepie/GlovePIE.exe differ
diff --git a/External_Software/Glovepie/GlovePIE.exe.manifest b/External_Software/Glovepie/GlovePIE.exe.manifest
new file mode 100644
index 0000000..bd0c5c5
--- /dev/null
+++ b/External_Software/Glovepie/GlovePIE.exe.manifest
@@ -0,0 +1,28 @@
+
+
+ The GlovePIE Programmable Input Emulator (previously known as PIE) emulates input devices
+by using other input devices.
+ This means you can use the joystick in a keyboard only game (eg. DOOM3)
+ or the keyboard in a joystick only game (eg. Return Of The King Co-op mode).
+ Or you can control any game with a virtual reality glove. Or you can create
+ macros to do complex moves at the touch of a button (eg. Mortal Kombat).
+Or you can play musical instruments from your PC.
+
+ This is still a beta version, so it will be buggy and incomplete.
+
+
filename.PIE + |
+ The name of a PIE script to open. You may or may
+ not include the .PIE extension. The script will not do anything until you
+ choose "Run" from the "Run!" menu. + |
+
+ -filename.PIE+ |
+ The name of a PIE script to open and run. You may
+ or may not include the .PIE extension. It will start running automatically + |
+
+ /r:filename.EXE+ |
+ The name of a .EXE file or other program to start
+ running automatically when PIE starts. This allows you to start the game
+and PIE at the same time. + |
+
File + |
+ + |
+ Standard file menu. Except the only way to save
+files is by choosing "Save As..." + |
+
File + |
+ New + |
+ Clears the script window. You will lose your work
+ if you haven't saved it. + |
+
File + |
+ Open... + |
+ Load a PIE script file. This will not start it
+running until you choose "Run" from the "Run!" menu. + You will lose your work if you haven't saved it. + |
+
File + |
+ Save As... + |
+ The only way to save a file. If you don't use this
+ you will lose your work! + You need to choose the filename every time. Sorry. + |
+
File + |
+ Exit + |
+ Quit PIE and stop emulating anything. Please save
+ your work before you choose this. + It will NOT ask you whether you want to save. + |
+
Edit + |
+ + |
+ Standard edit commands + |
+
Run! + |
+ + |
+ The Run menu is for running and checking your script.
+ It won't emulate anything unless it is running. + |
+
Run! + |
+ Check for errors + |
+ Check the script for errors. This was called "Compile"
+ in the previous version. + Only use this while your program is not running. + A box will pop up at the bottom of the window if there are any errors. +Errors will also be highlighted in red. + You can single-click on an error in the box to go to that line. + |
+
Run! + |
+ Run + |
+ Start your script going. This starts the actual
+emulation process. + Basically it will just loop through your script about 40 times per second. + If there are any errors they will be highlighted and included in the error + box, but the script will still run and just ignore those lines. + The script will keep running until you chose "Stop" from the "Run!" menu, + or try to close the PIE window. + While running, your script may move the cursor around or press keys which + may do bad things to the PIE window if it is in the foreground. + I recommend starting notepad and placing it in the foreground while you + are running a script that presses keys. + |
+
Run! + |
+ Stop + |
+ Stops your script running. You should do this before
+ you check for errors or run your program again. + You don't need to do this before closing the window, that will stop it +automatically. + |
+
Settings + |
+ + |
+ Turns the P5 gloves' mouse mode off, or brings
+up Control Panel applets for the various input devices PIE uses. + |
+
Settings + |
+ Turn P5 Mouse Mode Off + |
+ If you have any P5 virtual reality gloves connected,
+ this will switch off mouse mode for all of them. + Don't do this while your script is running or the P5 will no longer work + with it. + |
+
Settings + |
+ Control Panel + |
+ Starts control panel + |
+
Settings + |
+ P5 + |
+ This will bring up the P5 control panel (for your
+ virtual reality glove) if it is installed. + You can calibrate or test your bend sensors, change the mouse mode settings, + or test the buttons. + This is the original Essential Reality version that only supports a single + glove. If you want to calibrate or change the settings for multiple gloves, + you should download the Dual Mode Driver and use its VBControlPanel instead. + |
+
Settings + |
+ PPJoy + |
+ Brings up the PPJoy control panel, if PPJoy is
+installed. This allows you to add virtual joysticks or set the number of
+buttons, axes and hats the virtual joystick has. You can also chose which
+axes or hats correspond to analog0 to analog15, and what buttons or hats
+correspond to digital0 to digital31. + |
+
Settings + |
+ Joystick + |
+ Brings up the Game Controllers or Joystick control
+ panel. It allows you to test your virtual joystick. I don't recommend calibrating
+ virtual joysticks. + |
+
Settings + |
+ Mouse + |
+ Brings up the mouse control panel. + |
+
Settings + |
+ Keyboard + |
+ Brings up the keyboard control panel. + |
+
Settings + |
+ MIDI + |
+ Brings up the closest thing to a MIDI control panel.
+ This should allow you to chose which MIDI device you want to use as the default
+ output. + |
+
Settings + |
+ Speech + |
+ Tries to bring up the Speech control panel to change
+ the default text to speech voice. This may not work if the SAPI is not installed
+ in the default directory. + |
+
TroubleShooter + |
+ + |
+ This menu allows you to disable features that you
+ don't think are working or are giving you errors. The settings are not saved
+ between sessions. + It was designed for an error some people got with the joystick, but those + error messages no longer appear so it is unnecessary. + |
+
Help + |
+ + |
+ Get help on PIE. + |
+