Updates
Virtual XBox controller support
vXBox support in UCR is currently broken.
Shaul released a new version of the API, and it does not support controlling XBox devices via the existing command set.
I am in the process of trying to find out from Shaul what form the final version will take, and whether I will need to write new code to support vXBox.
Change in Editor
I am moving to
AHKStudio as the editor for UCR.
I currently have an
unreleased branch that is set up for use with Studio.
In this version, all the classes are split into separate files, so working with the UCR source is much easier.
This is feasible to do using Studio, because (unlike SciTE) you can place a breakpoint in any file before you start debugging, and it will stop when it hits that breakpoint.
In order to debug a plugin, you will have to place an
#include statement in
UCRDebug.ahk that points to the plugin file.
Exciting possibility re: blocking of physical joysticks
On the vJoy forum, there is a rather exciting discussion going on regarding some possible ways to "hide" physical joysticks from games, so that they only see the remapped virtual stick(s) - this would potentially allow us to do true "Remapping" of joysticks. Any results are likely a long way off, but we now have two potential solutions, whereas before we had none.
Availability
I start my new job on Monday, so my availability may be limited in the near future. I had planned on doing a lot more work on UCR during my time off, but I ended up helping Maestrith with Studio, as I would rather put off the refactor / optimization stage of UCR until I have a better editor.