X360ce Versions Save

Primary repository for the x360ce library, front-end and tools.

4.17.0.0

3 years ago

This version is intended to test Virtual Emulation. Download links and instructions can be found here:

https://github.com/x360ce/x360ce/wiki/Beta-Testing

Important: x360ce.exe version 4 works differently from old version 3. Version 4 creates "Virtual Xbox 360 Controller" inside your Windows operating system when running. Version 4 is no longer use INI or DLL files inside the game folder. This allows for x360ce.exe to support more modern games. You must minimise (not close) x360ce.exe version 4 during the game to make sure that it can constantly update "Virtual Xbox 360 Controller".

Changes:

v4.17.15.0 (2020-11-15)

  • Fixed: Crash when selecting unavailable game.
  • Fixed: Crash when loading user device capabilities.

v4.17.13.0 (2020-11-15)

  • Fixed: Guide button virtual key code fixed.

v4.17.12.0 (2020-11-15)

  • Fixed: Issue when mappings from other games would merge into currently selected game.
  • Fixed: Sometimes crashing when generating exception info.
  • Fixed: Guide button map.
  • Fixed: Another crash when user device information updated.
  • Fixed: Anti Dead Zone settings reset on application load.
  • Fixed: Crash when scanning large files for XInput support.
  • Update: Scanning files for XInput support is much faster now.
  • New: Clear option in on Trigger and Thumb map page.
  • New: Option to auto switch configuration when game focused.

4.16.0.0

3 years ago

This version is intended to test Virtual Emulation. Download links and instructions can be found here:

https://github.com/x360ce/x360ce/wiki/Beta-Testing

Important: x360ce.exe version 4 works differently from old version 3. Version 4 creates "Virtual Xbox 360 Controller" inside your Windows operating system when running. Version 4 is no longer use INI or DLL files inside the game folder. This allows for x360ce.exe to support more modern games. You must minimise (not close) x360ce.exe version 4 during the game to make sure that it can constantly update "Virtual Xbox 360 Controller".

Changes:

v4.16.8.0 (2020-10-25)

  • Fix: Controller image scaling issue.
  • Fix: Crash when User Device list updating.
  • Fix: Issue detector sometimes do not start after app starts.
  • Fix: Issue detector was reporting missing HID Guardian when not needed.
  • Fix: Interface freezing during error report.
  • Fix: HID Guardian was not always applying settings.
  • Fix: Do not request XInput states when program is minimized to save CPU resources.
  • Update: Configure Hid Guardian Automatically option is set to OFF by default now.
  • Update: Application no longer requires elevated privileges when starting.
  • Update: Make missing HID Guardian a moderate (optional) issue, which won't prevent UI to load.
  • Update: Redirect HID Guardian [Install] issue button to dedicated install form.
  • Update: Information on [Help] tab updated.
  • New: Add HID Guardian warnings and manual uninstall instructions to [HID Guardian] tab.

4.15.0.0

3 years ago

This version is intended to test Virtual Emulation. Download links and instructions can be found here:

https://github.com/x360ce/x360ce/wiki/Beta-Testing

Important: x360ce.exe version 4 works differently from old version 3. Version 4 creates "Virtual Xbox 360 Controller" inside your Windows operating system when running. Version 4 is no longer use INI or DLL files inside the game folder. This allows for x360ce.exe to support more modern games. You must minimise (not close) x360ce.exe version 4 during the game to make sure that it can constantly update "Virtual Xbox 360 Controller".

Changes:

v4.15.16.0 (2020-10-19)

  • Fix: Map recorded was mapping POV direction to DPad instead of POV.
  • Fix: Map recorder was mapping half or inverted axis incorrectly.
  • Updated: PAD status control updated to more modern XAML format.
  • Updated: Set XInput negative center value (-1) to 0.
  • Updated: Limit error files to 10 files per 10 seconds for a different error.
  • New: Feature to record mapping by pressing on button image.
  • New: Remap All feature, which allows faster remapping.

4.14.0.0

3 years ago

This version is intended to test Virtual Emulation. Download links and instructions can be found here:

https://github.com/x360ce/x360ce/wiki/Beta-Testing

Important: x360ce.exe version 4 works differently from old version 3. Version 4 creates "Virtual Xbox 360 Controller" inside your Windows operating system when running. Version 4 is no longer use INI or DLL files inside the game folder. This allows for x360ce.exe to support more modern games. You must minimise (not close) x360ce.exe version 4 during the game to make sure that it can constantly update "Virtual Xbox 360 Controller".

Changes:

v4.14.15.0 (2020-10-10)

  • Fixed: Crash when configuring HID Guardian when Device Id is missing.

v4.14.14.0 (2020-10-08)

  • Fixed: Crash when adding new device to map.
  • Fixed: Crash when loading settings.
  • Fixed: Crash when Error logs folder is missing during first start.
  • Fixed: App was not able to receive controller settings if server changed.
  • Updated: Use of device buffer data to check for missed button clicks between states.
  • New: Option which allows to choose between automatic and manual HID Guardian configuration.

v4.14.9.0 (2020-09-21)

  • Fixed: App configuration, which will ask for elevated permissions properly.

v4.14.8.0 (2020-09-20)

  • Fixed: Ask administrative permission for app for hiding/unhiding controllers.
  • Fixed: Hide and unhide correct controllers on app start and shutdown.
  • Fixed: High use of CPU resources due to the manager.IsDeviceAttached(ud.InstanceGuid) method.
  • Fixed: Remove and rescan just controller interface now, which is enough for HID Guardian.
  • Fixed: Check HID Guardian installation and help to install.
  • Fixed: Crash when hiding device with missing Hardware ID.
  • Fixed: Virtual controllers were incorrectly available on MapDeviceToControllerForm.
  • Fixed: Hide checkbox was available for devices which should not be hidden i.e. mouse, keyboard, system.
  • Updated: Automatically hide mapped DirectInput controllers and show unmapped (HID Guardian).
  • Updated: Shared Classes.

4.13.0.0

3 years ago

This version is intended to test Virtual Emulation. Download links and instructions can be found here:

https://github.com/x360ce/x360ce/wiki/Beta-Testing

Important: x360ce.exe version 4 works differently from old version 3. Version 4 creates "Virtual Xbox 360 Controller" inside your Windows operating system when running. Version 4 is no longer use INI or DLL files inside the game folder. This allows for x360ce.exe to support more modern games. You must minimise (not close) x360ce.exe version 4 during the game to make sure that it can constantly update "Virtual Xbox 360 Controller".

Changes:

v4.13.41.0 (2020-09-10)

  • Fixed: Crash when DirectInput helper starts before full form initialization.
  • Fixed: Crash when UserSettings list updates PAD Grid from another thread.
  • Fixed: Crash when UserDevice removed on another thread.
  • Updated: DeviceDetector which would crash when retrieving device name.

v4.13.35.0 (2020-09-09)

  • Fixed: Crash during user internal settings update.
  • Fixed: Crash during XInput devices update.
  • Fixed: Freezing during interface update.
  • Update: Add option to show [Test...] developing button, which is hidden by default.
  • Update: Clean errors log folder if app version changed.

v4.13.27.0 (2020-09-03)

  • Fixed: Issue form crashing when Virtual Driver is installed or uninstalled.
  • Fixed: Crash when game is not selected.
  • Fixed: Crash when recording stopped with (Escape key).
  • Fixed: Fixing some multi-threading exceptions.
  • Fixed: Recording was mapping half instead of full axis incorrectly.
  • Fixed: Crash when axis map index value is out of range.
  • New: Add active control name to error report to help with bug fixing.

v4.13.19.0 (2020-08-29)

  • Fixed: System.TimeoutException: The operation has timed out.
  • Fixed: Issue with text encoding on error report.
  • Fixed: Clear errors interface jitter.
  • Fixed: Another crash when device removed.
  • Fixed: Reduced non-important errors report.
  • New: Axis properties on DirectInput panel.

v4.13.11.0 (2020-08-20)

  • Fixed: Silent internal crash in direct input code when device removed.
  • Fixed: Thread crash during app closing.
  • Fixed: Grid crash during device update.
  • New: Add application error status indicator and report form.

4.12.0.0

3 years ago

This version is intended to test Virtual Emulation. Download links and instructions can be found here:

https://github.com/x360ce/x360ce/wiki/Beta-Testing

Important: x360ce.exe version 4 works differently from old version 3. Version 4 creates "Virtual Xbox 360 Controller" inside your Windows operating system when running. Version 4 is no longer use INI or DLL files inside the game folder. This allows for x360ce.exe to support more modern games. You must minimise (not close) x360ce.exe version 4 during the game to make sure that it can constantly update "Virtual Xbox 360 Controller".

Note: Re-released this version as 4.13.6.0, because, GitHub was using Amazon AWS URL (https://github-production-release-asset-2e65be.s3.amazonaws.com) for downloads which is not trusted by Google (https://transparencyreport.google.com) and this made Chrome to show "This site hosts files that are not commonly downloaded" warning after download.

Changes:

v4.12.23.0 (2020-08-08)

  • Fix: App will check for Visual C++ 2015-2019 Redistributable correctly now.
  • Fix: App was detecting issue in incorrect order resulting in unable to fix them.
  • Fix: Buttons, axis and POV remained pressed after switching off controller.
  • Update: Make developer feature "Show Form Info on CTRL+SHIFT+RMB" optional.

v4.12.18.0 (2020-08-05)

  • New: [Copy Preset] to clipboard and [Paste Preset] from clipboard buttons.
  • Update: Version of .NET Framework increased to 4.7.2
  • Update: Debug files are now embedded.
  • Update: No need for separate debug version. Exception reports will contain exact code line.

v4.12.9.0 (2020-08-03)

  • Fix: Unable to log errors (C:\ProgramData\X360CE\Errors)

v4.12.8.0 (2020-08-02)

  • Fix: Server side bug was causing client fail and upload settings to cloud forever.
  • Fix: Bug which allowed to send settings to cloud until success (4 attempts max now).

v4.12.6.0 (2020-08-01)

  • Fix: Removed duplicated methods updated device manager and detector.
  • Fix: Rare app crash when device switched off.
  • New: Added "WingManTeam DX Tweak" tool and button for raw and direct input calibration.
  • New: Device connection type icon: Bluetooth, USB, System/Virtual.
  • Update: Hardware control. Added ability to remove offline, problem or unknown devices

4.11.0.0

3 years ago

This version is intended to test Virtual Emulation. Download links and instructions can be found here:

https://github.com/x360ce/x360ce/wiki/Beta-Testing

Important: x360ce.exe version 4 works differently from old version 3. Version 4 creates "Virtual Xbox 360 Controller" inside your Windows operating system when running. Version 4 is no longer use INI or DLL files inside the game folder. This allows for x360ce.exe to support more modern games. You must minimise (not close) x360ce.exe version 4 during the game to make sure that it can constantly update "Virtual Xbox 360 Controller".

Changes:

v4.11.15.0 (2020-07-26)

  • Fix: Missing Vendor, Product and Revision for some devices.
  • Fix: XInput value jittering between 0 and -1 when DeadZone is set.

v4.11.13.0 (2020-07-25)

  • Fix: Inaccessible dialog when Application is Always on Top.
  • Fix: Map Name drop down combo box on PAD Control.
  • Update: "Auto" map feature maps buttons and axis on Sony controllers better now.
  • Update: "Auto" map feature recognise combined trigger axis better now.

v4.11.7.0 (2020-07-20)

  • Fix: Crash when device change.
  • Fix: Presets loading.
  • Fix: Deadlock freeze.
  • Update: Hide unfinished developer options.
  • Update: Shared classes and controls updated.
  • Update: Options updated.
  • Update: Making application more DPI aware.
  • Update: PAD control layout.
  • Update: Optimise device stats procedure.

3.2.9.82

5 years ago

Re-release of old version