0.1.16
Pre-releaseXbox One Toy Pad Support
The Xbox One Toy Pad (0E6F:0141, "LEGO(R) DIMENSIONS(TM)") now works over USB, alongside the Wii U / PS3 / PS4 and Xbox 360 pads.
It is a different one from the other pads: it speaks Xbox One GIP, so every LEGO frame travels inside a GIP packet and the pad only opens its gateway after a GIP handshake. The game now does all of that for you - swap the driver once with Zadig (libusb-win32, check the USB ID 0E6F 0141 - Windows lists it under the same name as the Xbox 360 pad), untick toypad_emulation under F4 > Input, restart.
If the pad stays silent after a driver swap or a previous session, unplug it and plug it back in: it goes mute when poked the wrong way and only a power cycle wakes it.
Protocol work and testing on real hardware by my friend Amirust. Thank you, brother!
Also in this build
modcli: adding a new file to a.CC40TADarchive (DLC packages) now keeps the archive valid - the header size field is updated and the entry is inserted in CRC order, which is what the game's lookup needs. Previous builds could make a DLC report as "not installed" after such a mod.