├── .gitattributes ├── .gitignore ├── IOSync.sln ├── IOSync ├── IOSync.ico ├── IOSync.vcxproj ├── IOSync.vcxproj.filters ├── Icon.rc ├── Info.props ├── linux.make ├── resource.h └── src │ ├── application │ ├── application.cpp │ ├── application.h │ ├── application_exceptions.h │ └── native │ │ └── winnt │ │ └── processManagement.h │ ├── devices │ ├── devices.cpp │ ├── devices.h │ ├── gamepad.cpp │ ├── gamepad.h │ ├── keyboard.cpp │ ├── keyboard.h │ └── native │ │ └── winnt │ │ ├── Real_XInput_Wrapper.cpp │ │ ├── Real_XInput_Wrapper.h │ │ ├── vJoyDriver.cpp │ │ └── vJoyDriver.h │ ├── exceptions.cpp │ ├── exceptions.h │ ├── iosync.cpp │ ├── iosync.h │ ├── iosync_application_exceptions.h │ ├── main.cpp │ ├── names.h │ ├── networking │ ├── address.cpp │ ├── address.h │ ├── forwardSocket.h │ ├── messages.cpp │ ├── messages.h │ ├── networkEngine.h │ ├── networking.cpp │ ├── networking.h │ ├── packets.cpp │ ├── packets.h │ ├── player.h │ ├── reliablePacketManager.h │ └── socket.h │ ├── platform.h │ ├── util.cpp │ └── util.h ├── LICENSE ├── README.md └── XInput_Injection_DLL ├── DLLInfo.props ├── Exports.def ├── Source.cpp ├── XInput_Injection_DLL.vcxproj ├── XInput_Injection_DLL.vcxproj.filters ├── XInput_Injector.h └── XinputInterface.h /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/.gitignore -------------------------------------------------------------------------------- /IOSync.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync.sln -------------------------------------------------------------------------------- /IOSync/IOSync.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/IOSync.ico -------------------------------------------------------------------------------- /IOSync/IOSync.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/IOSync.vcxproj -------------------------------------------------------------------------------- /IOSync/IOSync.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/IOSync.vcxproj.filters -------------------------------------------------------------------------------- /IOSync/Icon.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/Icon.rc -------------------------------------------------------------------------------- /IOSync/Info.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/Info.props -------------------------------------------------------------------------------- /IOSync/linux.make: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/linux.make -------------------------------------------------------------------------------- /IOSync/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/resource.h -------------------------------------------------------------------------------- /IOSync/src/application/application.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/application/application.cpp -------------------------------------------------------------------------------- /IOSync/src/application/application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/application/application.h -------------------------------------------------------------------------------- /IOSync/src/application/application_exceptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/application/application_exceptions.h -------------------------------------------------------------------------------- /IOSync/src/application/native/winnt/processManagement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/application/native/winnt/processManagement.h -------------------------------------------------------------------------------- /IOSync/src/devices/devices.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/devices/devices.cpp -------------------------------------------------------------------------------- /IOSync/src/devices/devices.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/devices/devices.h -------------------------------------------------------------------------------- /IOSync/src/devices/gamepad.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/devices/gamepad.cpp -------------------------------------------------------------------------------- /IOSync/src/devices/gamepad.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/devices/gamepad.h -------------------------------------------------------------------------------- /IOSync/src/devices/keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/devices/keyboard.cpp -------------------------------------------------------------------------------- /IOSync/src/devices/keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/devices/keyboard.h -------------------------------------------------------------------------------- /IOSync/src/devices/native/winnt/Real_XInput_Wrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/devices/native/winnt/Real_XInput_Wrapper.cpp -------------------------------------------------------------------------------- /IOSync/src/devices/native/winnt/Real_XInput_Wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/devices/native/winnt/Real_XInput_Wrapper.h -------------------------------------------------------------------------------- /IOSync/src/devices/native/winnt/vJoyDriver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/devices/native/winnt/vJoyDriver.cpp -------------------------------------------------------------------------------- /IOSync/src/devices/native/winnt/vJoyDriver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/devices/native/winnt/vJoyDriver.h -------------------------------------------------------------------------------- /IOSync/src/exceptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/exceptions.cpp -------------------------------------------------------------------------------- /IOSync/src/exceptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/exceptions.h -------------------------------------------------------------------------------- /IOSync/src/iosync.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/iosync.cpp -------------------------------------------------------------------------------- /IOSync/src/iosync.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/iosync.h -------------------------------------------------------------------------------- /IOSync/src/iosync_application_exceptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/iosync_application_exceptions.h -------------------------------------------------------------------------------- /IOSync/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/main.cpp -------------------------------------------------------------------------------- /IOSync/src/names.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/names.h -------------------------------------------------------------------------------- /IOSync/src/networking/address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/networking/address.cpp -------------------------------------------------------------------------------- /IOSync/src/networking/address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/networking/address.h -------------------------------------------------------------------------------- /IOSync/src/networking/forwardSocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/networking/forwardSocket.h -------------------------------------------------------------------------------- /IOSync/src/networking/messages.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/networking/messages.cpp -------------------------------------------------------------------------------- /IOSync/src/networking/messages.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/networking/messages.h -------------------------------------------------------------------------------- /IOSync/src/networking/networkEngine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/networking/networkEngine.h -------------------------------------------------------------------------------- /IOSync/src/networking/networking.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/networking/networking.cpp -------------------------------------------------------------------------------- /IOSync/src/networking/networking.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/networking/networking.h -------------------------------------------------------------------------------- /IOSync/src/networking/packets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/networking/packets.cpp -------------------------------------------------------------------------------- /IOSync/src/networking/packets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/networking/packets.h -------------------------------------------------------------------------------- /IOSync/src/networking/player.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/networking/player.h -------------------------------------------------------------------------------- /IOSync/src/networking/reliablePacketManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/networking/reliablePacketManager.h -------------------------------------------------------------------------------- /IOSync/src/networking/socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/networking/socket.h -------------------------------------------------------------------------------- /IOSync/src/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/platform.h -------------------------------------------------------------------------------- /IOSync/src/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/util.cpp -------------------------------------------------------------------------------- /IOSync/src/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/IOSync/src/util.h -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/README.md -------------------------------------------------------------------------------- /XInput_Injection_DLL/DLLInfo.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/XInput_Injection_DLL/DLLInfo.props -------------------------------------------------------------------------------- /XInput_Injection_DLL/Exports.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/XInput_Injection_DLL/Exports.def -------------------------------------------------------------------------------- /XInput_Injection_DLL/Source.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/XInput_Injection_DLL/Source.cpp -------------------------------------------------------------------------------- /XInput_Injection_DLL/XInput_Injection_DLL.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/XInput_Injection_DLL/XInput_Injection_DLL.vcxproj -------------------------------------------------------------------------------- /XInput_Injection_DLL/XInput_Injection_DLL.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/XInput_Injection_DLL/XInput_Injection_DLL.vcxproj.filters -------------------------------------------------------------------------------- /XInput_Injection_DLL/XInput_Injector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/XInput_Injection_DLL/XInput_Injector.h -------------------------------------------------------------------------------- /XInput_Injection_DLL/XinputInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Regal-Internet-Brothers/IOSync/HEAD/XInput_Injection_DLL/XinputInterface.h --------------------------------------------------------------------------------