End of 2024 - Any updates on running Zero Hour?

A year ago, the only confirmed way of running Generals and Zero Hour was to download a third-party patch. Has the situation changed? I have the original disks and would like to run Generals/Zero Hour but not to the point of downloading arbitrary binaries. Are there any Windows 11 instructions that work, or an open-source patch I could examine before applying?