First off, a mighty THANKS!!, and a well deserved round of applause for Prehistoricman for this latest update to the XP-ALL.
Managing to reverse engineer the Digitech .bin files, he rearranged the code, allowing each mode to now retain whatever user presets one wishes to save in any mode. Each mode will now retain those presets in memory, regardless of what presets are programmed in other modes.
This, is a major advancement in the project. Previously, the user presets section of the XP-ALL+ was rendered useless, due to the fact that only one section of memory was being used by all the modes. Since some modes had more/less presets than other modes, and some modes had preset numbers that did not exist in other modes, saving user presets would sometimes overwrite saved presets in other modes, or sometimes create errors that would require factory resets.
The new code, baptized "XP-ALLin", has been tested on my XP-ALL+ platform (converted XP-200), and is fully functional.
The updated XP-ALL build document can be found here;
https://drive.google.com/open?id=1aIbRsYi9-_odxECMjSIw4PFZCpxpx_GDThe new XP-ALLin .bin file (for XP-ALL+ 27C1001 application) can be downloaded here;
http://www.aronnelson.com/gallery/main.php?g2_view=core.DownloadItem&g2_itemId=53391&g2_GALLERYSID=b9edd9290db937f0dfd0be36edb4e9a4Prehistoricman's video on how the Digitech code was reverse engineered, and modified to all for user presets to be saved, can be viewed here;
When we initially released the XP-ALL, there were two functional drawbacks; the loss of stereo output in 100 mode, and the inability to securely store user presets in all modes. While the relay workaround solved the stereo issue, the XP-ALLin now addresses the user presets problem of the XP-ALL.
Coming soon - replacement of the preset mode switching with a rotary switch, to a footswitch style mode switching.