Jump to content

Xpadder 2008.01 released


Robert

Recommended Posts

v2008.01 - Released 2008.01.11

 

* Improved NT-based framework (optimized for Windows 2000, XP, Server 2003 & Vista only)

* Improved compilation by using latest compiler

* Improved controller array memory usage

* Improved key scanning speed and efficiency in core loop

* Improved XInput DLL loading (can now be enabled or disabled without a restart)

* Improved creation, handling and memory usage for all main interface pop menu menus

* Improved Controller Settings detection scan processing

* Improved tab icon dimension calculations and memory usage

* Improved file dialog box creation and memory usage

* Improved help parameter handling on startup (help shows but Xpadder does not start)

* Improved application icon quality (added pixel resized alternatives)

* Improved "Can't edit sequence or cycles" message by replacing dialog with permanent titlebar text

* Improved stick/dpad settings name (renamed confusing "Layout Settings" as "Assignment Group Settings")

* Added dual thread support (all functions can now be operated via a gamepad)

* Added unknown (unlinked) controllers to the controller list in settings window

* Added multiple controllers to tray icon with custom controller icons and profile/open icons

* Added DPad auto-assign to 8-way mode

* Added highlighting of currently selected options in menus

* Added clicking of controller scan animation to open game controller control panel

* Added detection error label (replaces "stick/trigger is not analog" dialog window)

* Added AppPath registry key writing (works for 2000 & XP admins only, run as Admin in Vista for functionality)

* Added yellow highlight to controller name button to signify instruction or change

* Added controller name to Controller File open error dialog

* Fixed a bug where connecting a second controller could create multiple controller tabs

* Fixed a bug where undetermined XInput compatibilities caused minor CPU usage increase

* Fixed a bug where CPU usage increased slightly when controller settings window was open

* Fixed a bug where a controller file open failure did not remove automatic controller file opening settings

* Fixed a bug where identical controllers all loaded the controller file when only the first was necessary

* Fixed a bug where auto-assign determination did not check for None properly

* Fixed a bug where activated keys could fail to deactivate on exit (very unlikely but was possible)

* Fixed a bug where clearing an assignment with a displayed long name did not hide button before displaying

* Fixed a bug where help switch did not maximize main window if necessary

* Fixed a bug where core loop timing reset after 1.36 years of uptime (increased to 136 years)

* Fixed a bug where clicking the assignment window triggered a profile change even if sequence warning shown

* Fixed a bug where XInput option was needlessly available in Windows 2000

* Fixed a bug where lower dialog window text did not word wrap

* Fixed a bug where auto-assigning in mouse settings window didn't refresh assignment group settings window

* Fixed a bug where setting assignment group direction mode to the current setting triggered profile change

* Fixed a bug where switching mouse spring set to a non-mouse spring set caused mouse pointer to jump

* Fixed a bug where cancelled save controller dialog continued to ask to save for further identical controllers

* Fixed a bug where some controller settings tab text was incorrectly placed

>> Get it HERE.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...