Hi Gerardus!
Glad it worked as expected. If you want the Account Subtotals you can try out copying the comctl32.dll file into .msmoneyprefix.
As for the older version of winetricks, long story / short story lol.
I have been following the progress that the winetricks guys have been making on their upgrades, but they still haven’t released a new version, either for late 2025 or 2026 so far. For our purposes currently, there is nothing significant in their recent changes that affect installing and running MS Money.
The reason I went to the 2022 version early last year was because the IE7 installer was broken in the 2025 version of winetricks. I was able to repair the IE7 part of winetricks-2025 so I used it for a time.
Then, when it became apparent that 32bit support was going away (and not present at all in MacOS), I had to find a way to get IE7 installed for Money even though the IE7 installer won’t run in a 64bit environment. Once I solved that problem, it really doesn’t matter which winetricks we use. Winetricks-2022 is selected because it was the last one I used in troubleshooting with wine 11; I’ll probably put it back to winetricks-2025, but I really would prefer a newer winetricks be released. In any case, we only need support for msxml3, msxml4, vcrun2005, and tahoma fonts. I don’t/can’t use IE7 from winetricks so I just grab it from
archive.org, just like winetricks does.
If the methods used by winetricks changes for those 4 packages in a meaningfull way then it’s a priority to start using a newer winetricks. But for now, for our purposes, there isn’t any difference between winetricks-2022 and winetricks-2025.
Because of the changes to comctl32.dll I had to re-learn some things about what does what. Wine now separates the functions between v5 and v6 for comctl32. This is related to why I haven’t figured out how to fix the subtotals in Money2005. I think Money Sunset uses v6 and Money 2005 uses v5.
If you look in the registry/defaults/ie7dlls.reg between the new msmoneysetup and the one from June, the current one has fewer lines; the file is about half the size. These registry settings help Money find what it needs from IE7. IE7 isn’t actually installed; you can’t open IE7 and surf the web. But the pieces (dlls) from IE7 are what counts, and ie7dlls.reg tells wine which dlls from IE7 it should use versus the builtin dlls that come with wine.
Between September and now I had been using the incremental wine releases as we closed in to wine 11, wine 10.15 and up. It seemed like Money would hang more often on exit than previously. If I walked away for 15 minutes or so and left Money running, it would probably hang on exit. After reading about the changes made to comctl32 and some of the subsequent battles I had with it, and also how stable it seems now, I think it’s better to run with the wine builtin version of comctl32. I’ll continue to monitor the progress made on comctl32 in wine, hoping that things continue to improve with time.
More than you asked for, just thought I’d share a little.