FWIW, I've created a github fork of Artemio's fork of Uli's updated HuC so that I can make some changes.
The lack of the standard "<", ">", and "^" synonyms for PCEAS's "LOW()", "HIGH()", and "BANK()" just finally got me annoyed-enough that I fixed it.
CA65 (and most other 65xx assemblers) support the "<", ">", and "^" syntax, and the lack of them in PCEAS was making it troublesome to convert source code back-and-forth between assemblers.
I've also taken the opportunity to fix the Windows compilation of PCEAS and the other tools so that they can be built with msys2/mingw-w64 so that cygwin isn't needed anymore.
And for the last thing, I've updated PCXTOOL with the latest changes from Markus Buretorp's fork of HuC.
Anyone that's interested in building the tools can find the source at
https://github.com/jbrandwood/hucThere's a pre-built 32-bit Windows version of the new/updated tools at ...
<Removed link to obsolete version>
You *should* just be able to drop these into your existing /huc/bin/ directory and have things work as normal.
I *may* look at the other HuC compilation issues at some point, but it's a low-priority for me.
I'm more interested in making some more small changes to PCEAS, such as allowing the user to specify the load address and start address of an ISO.
Enjoy!