MSMoney in Linux, Creature Comfort Edition

235 views
Skip to first unread message

N G

unread,
Feb 22, 2025, 7:20:34 AMFeb 22
to Microsoft Money
Latest version msmoneysetup.zip_22Feb2025_2

The big feature in this release is that msmoneysetup will track your configuration settings in MSMoney and winecfg. So if you run Install.sh and reinstall your prefix, your program settings in Money are retained as well as the graphics settings in winecfg.

There are changes in MSMoney.sh, Install.sh, and extras/winecfg to support that functionality. Also, there are a few more files that will be generated in the registry folder:

Default files - always present
default_desktop.reg - sets dpi during the very first install
quotes.reg - configures wine for msmoneyquotes.exe

Settings files
desktopprefs.reg - settings related to virtual desktop (off/on/resolution)
dpiprefs.reg - what value the user sets for dpi
X11prefs.reg - settings for whether the window manager manages and decorates the wine windows
mnyprefs.reg - settings used by MSMoney

The settings reg files won't exist on a newly unzipped msmoneysetup. MSMoney.sh generates mnyprefs.reg and winecfg generates the others. Hope all this makes sense.


Other than that, cleaned up the code in Install.sh to be less redundant and more forgiving. For example, if you don't use msmoneyquotes or the csv file, there won't be an error if they're missing.

I still need to update README to incorporate the changes regarding the reg file information.

Nathan

-Kevin N

unread,
Feb 22, 2025, 10:02:48 AMFeb 22
to Microsoft Money
Hi Nathan,

Re 22Feb2025_2

I received the following warning.  OK-ing out of it offered the options to open an existing file, open a backup, create a new file etc.  
So, no big deal, just a likely leftover from your testing.
22Feb2025_2-Error.png
-Kevin N.

Gerardus Doedee

unread,
Feb 22, 2025, 11:24:45 AMFeb 22
to Microsoft Money
Re 22Feb2025_2

Same as Kevin above

In addition, still receiving one of the two regedit errors:

regedit: Unable to open the file './registry/mnyprefs.reg'

In msmoneysetup/registry I have the following:
default_desktop.reg
desktopprefs.reg
dpiprefs.reg
mnyprefs.reg
quotes.reg
x11prefs.reg

Cheers,

Gerardus

-Kevin N

unread,
Feb 22, 2025, 12:42:49 PMFeb 22
to Microsoft Money
Re: 22Feb2025_2

I can reproduce the Unable to open the file './registry/mnyprefs.reg' error.
Run ./MSMoney.sh from the Desktop > MS Money starts > click File > Close.
During shutdown, the error is thrown.

Run ./MSMoney.sh from /msmoneysetup > MS Money starts > click File > Close
Money shuts down as expected - no error.

@Gerardus
Could you confirm the above?  Thanks.

-Kevin N.

Gerardus Doedee

unread,
Feb 22, 2025, 12:52:44 PMFeb 22
to Microsoft Money
Confirmed. Nor error thrown when running MSMoney.sh from /msmoneysetup

Gerardus

N G

unread,
Feb 22, 2025, 6:15:22 PMFeb 22
to Microsoft Money
Sorry gents,

Can you guys delete the files in the registry folder except for quotes.reg and default_desktop.reg and try again?

I've been wondering about the permissions part for the last couple days so I'm going to put something into Install.sh to set permissions on your systems.

Nathan

-Kevin N

unread,
Feb 22, 2025, 6:55:01 PMFeb 22
to Microsoft Money
Hi Nathan,

I deleted the .reg files in question and re-ran Install.sh
There was no more warning that Money cannot locate 'Z:\net\qnap8\...'
When Money is opened from the Desktop shortcut, it still throws the registry error when closing.
When Money is opened for msmoneysetup it closes without error.
If it's going to cause a problem, I could do without the Desktop shortcut.

-Kevin N.

N G

unread,
Feb 22, 2025, 7:03:35 PMFeb 22
to Microsoft Money
Thanks Kevin.

Two things I'm going to do to fix these kinds of issues:

Install.sh will reset permissions on all files in msmoneysetup. I don't know why this wasn't any issue before or why it is now but Install.sh has gotten a bit complicated lol.
I wrote a script for me to strip out my files before zipping msmoneysetup. That should solve any further bleed over.

I'll look at how the shortcut works if the permissions reset doesn't work.

Nathan

Gerardus Doedee

unread,
Feb 22, 2025, 7:05:17 PMFeb 22
to Microsoft Money
Deleted the .reg files
Started MS Money via shortcut / link on desktop
Error about mnyprefs.reg on File, Close
After close, only default_desktop.reg and quotes.reg are present in msmoneysetup/registry (no new files got created)

Gerardus


On Saturday, February 22, 2025 at 6:15:22 PM UTC-5 gia...@gmail.com wrote:

Gerardus Doedee

unread,
Feb 22, 2025, 7:12:23 PMFeb 22
to Microsoft Money
After the above test, did the following
Started MSMoney via /msmoneysetup/MSMoney.sh
No error about mnyprefs.reg on File, Close
After close, /msmoneysetup/registry contains mnyprefs.reg (newly created), as well as default_desktop.reg and quotes.reg, but nothing else

Cheers,

Gerardus

N G

unread,
Feb 22, 2025, 7:17:14 PMFeb 22
to Microsoft Money
Ok cool.

The other reg files will be generated when you run extras/winecfg

If you are happy with your desktop settings then this isn't required.

Expect a new zip file shortly.

Thanks for your patience guys!
Nathan

N G

unread,
Feb 22, 2025, 7:22:56 PMFeb 22
to Microsoft Money
msmoneysetup.zip_23Feb2025 is up.

Let me know how it goes, and if the desktop shortcut is working.

Thanks,
Nathan

Gerardus Doedee

unread,
Feb 22, 2025, 7:58:15 PMFeb 22
to Microsoft Money
Testing with Feb23

Removed existing msmoneysetup
Put new msmoneysetup in place
Ran install, including running MS Money and file close from Home Screen
(no .reg errors at this time)
Started MS Money via desktop shortcut
File close from Home Screen
error re mnyprefs.reg appears
(no mnyprefs.reg present in msmoneysetup/registry at this point)
Started MS Money from /msmoneysetup/MSMoney.sh
File Close from Home Screen
no error re msmoneyprefs.reg
(msmoneyprefs.reg was created and is now present in msmoneysetup/registry)
Started MS Money via desktop shortcut
File close from Home Screen
error re mnyprefs.reg appears

wine-install.log attached

Cheers,

Gerardus
wine-install.log

N G

unread,
Feb 22, 2025, 8:11:45 PMFeb 22
to Microsoft Money
I uploaded a slightly modified 23Feb2025, can you download and try it again? I changed MSMoney.sh to fix the error from the desktop shortcut.

Also, I'd like to see wine-install.log and wine-money.error.log too please.

Thanks,
Nathan

Gerardus Doedee

unread,
Feb 22, 2025, 8:34:58 PMFeb 22
to Microsoft Money
Will do and report back. In the mean time, I also ran into the below

Ran winecfg
error when changing graphics / destop integraton
regedit: Unable to open the registry key 'HKEY_CURRENT_USER\Software\Wine\Explorer'.
(Changes made seem to stick / take effect)
rebooted computer
Ran winecfg
error when changing graphics / destop integraton
regedit: Unable to open the registry key 'HKEY_CURRENT_USER\Software\Wine\Explorer'.
(Changes made seem to stick / take effect)
dpiprefs.reg and X11prefs.reg now present in /msmoneysetup/registry

N G

unread,
Feb 22, 2025, 8:55:00 PMFeb 22
to Microsoft Money
Gerardus,

For these problems can you send me the reg files?

When you run winecfg, how do you run it? 

Sometimes I run from msmoneysetup:

$ extras/winecfg.sh

or sometimes I cd into extras and run

$ ./winecfg.sh

Just curious. I'm really scratching my head on these problems because I don't see them here. But for sure when we get it figured out it will be great.
Nathan

Gerardus Doedee

unread,
Feb 22, 2025, 9:25:54 PMFeb 22
to Microsoft Money
Latest & greatest with testing your modified Feb23 file: mnyprefs.reg issue seems to be solved but new regedit error when running winecfg

Removed existing msmoneysetup
Put new msmoneysetup (modified Feb23) in place
Copied files required for MS Money and MSMoneyQuotes to their respective directories

Ran install, including running MS Money and file close from Home Screen
(no .reg errors at this time)

Started MS Money via desktop shortcut
File close from Home Screen
NO error re mnyprefs.reg
(mnyprefs.reg IS present in msmoneysetup/registry at this point)


Started MS Money from /msmoneysetup/MSMoney.sh
File Close from Home Screen
NO error re msmoneyprefs.reg
(mnyprefs.reg IS present in msmoneysetup/registry at this point, with updated timestamp from last file close)


Started MS Money via desktop shortcut
In Acct Register, placed check mark in "Show transactions forms"

File Close from Home Screen
NO error re msmoneyprefs.reg
(mnyprefs.reg IS present in msmoneysetup/registry at this point, with updated timestamp from last file close)


ran winecfg.sh from msmoneyprefix/extras
(double-click on winecfg.sh in Xubuntu thunar file manager)
error when changing graphics / desktop integration

regedit: Unable to open the registry key 'HKEY_CURRENT_USER\Software\Wine\Explorer'.
(Changes made do seem to stick / take effect)

Opened terminal
cd into extras
./winecfg.sh
error when changing graphics / desktop integration

regedit: Unable to open the registry key 'HKEY_CURRENT_USER\Software\Wine\Explorer'.
(Changes made do seem to stick / take effect)

It seem that running winecfg (in whatever fashion) and just clicking OK (without doing anything else) results in the regedit error....

Reg and log files attached (captured after last start of MSMoney via desktop shortcut and file, close from home screen [see above])

Cheers,

Gerardus
mnyprefs.reg
X11prefs.reg
dpiprefs.reg
wine-money.error.log
wine-install.log

N G

unread,
Feb 22, 2025, 10:19:59 PMFeb 22
to Microsoft Money
Very helpful Gerardus, hopefully I got it.

In winecfg.sh that particular line seems to *require* double quotes instead of single quotes. Apparently this is a wine thing, who knew  😅️

I'll upload the change 23Feb2025_v2

Thanks much for the detailed description, it also helps me understand how people run commands.

Nathan

N G

unread,
Feb 22, 2025, 10:33:57 PMFeb 22
to Microsoft Money
msmoneysetup.zip_23Feb2025_v2

Should have the permissions and registry issues resolved.

Please test running Install.sh a second time and confirm all settings/preferences are retained.

Thanks!
Nathan

N G

unread,
Feb 23, 2025, 5:32:17 AMFeb 23
to Microsoft Money
This is the latest README, see what you think.

Thanks,
Nathan
README

N G

unread,
Feb 23, 2025, 5:48:04 AMFeb 23
to Microsoft Money
msmoneysetup.zip_23Feb2025_v3

Should have the permissions and registry issues resolved and the latest README.

Please test running Install.sh a second time and confirm all settings/preferences are retained.

Thanks!
Nathan


Gerardus Doedee

unread,
Feb 23, 2025, 10:39:09 AMFeb 23
to Microsoft Money
Re testing 23Feb2025_v3

Everything seems to be working as expected, except for the fact that I still get a

regedit: Unable to open the registry key 'HKEY_CURRENT_USER\Software\Wine\Explorer'.

when running winecfg, although the changes made do seem to stick / take effect

Other than that, again, things seem to behave as expected.

Initial install
No *.reg errors upon file, close from home screen (no matter how MSMoney is started, desktop link or via /msmoneysetup/MSMoney.sh)
Modifications made (Mny: In Acct Register, placed check mark in "Show transactions forms", winecfg: Uncheck "Allow the window manager to decorate the windows"
(mnyprefs.reg, dpiprefs.reg and X11prefs.reg properly created / updated by the above modifications)

Re-reran install
No *.reg errors upon file, close from home screen (no matter how MSMoney is started, desktop link or via /msmoneysetup/MSMoney.sh)
Modifications listed above retained upon reinstall
2 backup copies of sample.mny in msmoneyinstall/mnybackups

I have a detailed, step by step list of actions performed. I'm happy to share if required.

@Kevin

I would be interested to see what your test results are, particularly when it comes to the regedit error when running winecfg. Does it occur on your machine?

Cheers,

Gerardus

-Kevin N

unread,
Feb 23, 2025, 11:22:31 AMFeb 23
to Microsoft Money
Hi Nathan, Gerardus,

Re 23Feb2025_v3

I would say that my results are the same as Gerardus'.

Like Gerardus, the only error that I receive is when closing winecfg. (but the settings stick)
I would add though that simply opening winecfg and clicking 'Cancel' also throws the registry error.

I re-ran Install.sh - all settings seem to have been retained.

winecfgsh_error.png



default_desktop.reg
wine-money.error.log
wine-install.log
mnyprefs.reg
X11prefs.reg
dpiprefs.reg
wine-quotes.error.log
quotes.reg

-Kevin N

unread,
Feb 23, 2025, 3:57:15 PMFeb 23
to Microsoft Money
Hi Nathan,

I have a question or observation about winetricks included in msmoneysetup/winetricks.
I have several existing prefixes located in /home/kevin/.local/share/wineprefixes.  
These are from when I installed winetricks before using your scripts.

When I run winetricks from msmoneysetup/winetricks, I'm offered my existing prefixes but not the msmoneyprefix.
Is there a way to have the included version of winetricks point to the msmoneyprefix?

From what I see in the README, I should be offered the msmoneyprefix.  Correct?

-Kevin N.

my_winetricks.png

Gerardus Doedee

unread,
Feb 23, 2025, 5:49:47 PMFeb 23
to Microsoft Money
@ Kevin:

Re your question about winetricks:

If I run winetricks from /msmoneysetup/winetricks like you do and pick "select the default wineprefix", I end up in the msmoneyprefix, as shown in the below printscreens. IOW, the default wineprefix = msmoneyprefix, as shown by below printscreens:

Default Prefix equals msmoneyprefxi.png
Cheers,

Gerardus

N G

unread,
Feb 23, 2025, 6:02:38 PMFeb 23
to Microsoft Money
Kevin, Gerardus,

Do you guys use virtual desktop at all? I do, and I’m guessing you guys don’t. That probably means that the registry key I’m trying to pull doesn’t exist (yet). I’m going to tweak default_desktop.reg to turn on virtual desktop and then disable during install and see if that helps.

Let me upload a new zip file for this and then I’ll look at winetricks.

Nathan

N G

unread,
Feb 23, 2025, 6:22:57 PMFeb 23
to Microsoft Money
msmoneysetup.zip_24Feb2025_v1 is up, hopefully this gets the winecfg error.

Nathan

N G

unread,
Feb 23, 2025, 6:25:48 PMFeb 23
to Microsoft Money
Yes, this is how it works for me as well. If you have more screenshots Kevin to show us what you see that would be great.

Nathan

N G

unread,
Feb 23, 2025, 6:29:41 PMFeb 23
to Microsoft Money
Actually on further inspection I've never had any of my prefixes preloaded like yours! Now I'm very curious!
Nathan

-Kevin N

unread,
Feb 23, 2025, 6:51:55 PMFeb 23
to Microsoft Money
Hi Girardus,

You are correct.  

The default prefix in the msmoneysetup/winetricks version lists the same 4 programs that are displayed in your screenshot.

Thank you for that.

When I run my original version of winetricks, it too shows all of my existing prefixes (sans msmoneyprefix).  However, the default prefix only shows Wine Mono Runtime and Wine Mono Windows Support.

Anyway, it's all good.

Thanks again.

-Kevin N.

-Kevin N

unread,
Feb 23, 2025, 7:18:30 PMFeb 23
to Microsoft Money
HI Nathan,

Re 24Fed2025_v1

I think you have done it!

I deleted msmoneysetup and msmoneyprefix
Extracted 24Fed2025_v1 to /home
Installed the requisite file(s)
Ran Install.sh
Money loaded as expected > Closed Money > no errors reported
Re opened Money from mssmoneysetup
Money loaded as expected.  I selected my settings > closed Money > no errors reported
Ran winecfg > set my dpi to 100 > closed winecfg > no registry error reported
Reran Install.sh 
Money loaded as expected.  Settings were remembered.
Ran MSMoney.sh from Desktop
Money loaded as expected.  Closed Money > no errors reported.

Well done Sir!

-Kevin N. 

N G

unread,
Feb 23, 2025, 7:26:42 PMFeb 23
to Microsoft Money
Very cool! It's satisfying when it all comes together!

Is it worth updating Ameridan's website with the latest README? I don't think there's much more I want to do with msmoneysetup at this point.

In regards to Vanguard possibly shutting down Direct Connect, I think I'll add the qfx change to the registry. I like using pocketsense because of the scrubber but Vanguard is the last Direct Connect for me.

I'm still researching how/why you have your other prefixes in winetricks. Very curious.

Nathan

N G

unread,
Feb 23, 2025, 7:45:05 PMFeb 23
to Microsoft Money
OK, found it.

In winetricks it defines this:

XDG_DATA_HOME="${XDG_DATA_HOME:-${HOME}/.local/share}"
XDG_CACHE_HOME="${XDG_CACHE_HOME:-${HOME}/.cache}"

The top line is where winetricks puts prefixes that it creates. That's why you see them, winetricks probably created them and only looks for them there.
The second line is where it caches stuff it downloads, like ie7, msxml3, etc..

If you wanted, you could move or copy msmoneyprefix after it's exactly the way you want into .local/share/wineprefixes and then winetricks would see it. You would have to update MSMoney.sh to point to the right place, but nothing crazy.

Nathan

N G

unread,
Feb 23, 2025, 8:19:47 PMFeb 23
to Microsoft Money
msmoneysetup.zip_24Feb2025_v2

Now includes Cal's QFX2OFX.reg.  Tested with a qfx file I downloaded from Vanguard and it worked without issues.

Nathan

Ameridan (microsoftmoneyoffline.wordpress.com)

unread,
Feb 23, 2025, 8:39:13 PMFeb 23
to Microsoft Money
Great job you guys!!  I  tried pasting the latest readme into my article, but Wordpress has totally screwed up their editor.  I'll simply recommend referring to the included readme.

N G

unread,
Feb 23, 2025, 8:41:39 PMFeb 23
to Microsoft Money
If I convert it to markdown would that help?

N G

unread,
Feb 23, 2025, 11:14:18 PMFeb 23
to Microsoft Money
Here's a version of README in markdown without all the comments at the top. Hopefully it's easier to work with.

Nathan
README.md

Gerardus Doedee

unread,
Feb 24, 2025, 8:21:45 AMFeb 24
to Microsoft Money
Testing msmoneysetup.zip_24Feb2025_v2

Working as expected:
Start from desktop shortcut or via /msmoneysetup/MsMoney.sh, File Close from home screen, no regedit errors
Changes via wineconfg are properly saved in their respective .reg files. No regedit error when exiting winecfg
All changes are retained when install is re-run

Re the readme:

Looks good, but I do want to point out the info is somewhat Debian-specific. There are 3 instances where specific Debian commands are given, without an equivalent for Fedora or MacOs

sudo dpkg --add-architecture i386
sudo apt install --install-recommends winehq-stable
(sudo) apt-get install winbind cabextract xdg-utils wget python3 zenity libvulkan1:i386

It does say to use the distro's package manager to install the missing components, tho.

This is just an observation....

Has anyone done any testing with Fedora? Both Kevin and I are using Debian-based distros. I'd be happy to create a Fedora VM and start poking around. It'll be slow, tho. I have some experience with Red Hat based distros but I'm not nearly as comfortable with Fedora as I am with Xubuntu.

For MacOS, I can't help you. I never did go over to the dark side.... :)

Cheers,

Gerardus

N G

unread,
Feb 24, 2025, 8:33:58 AMFeb 24
to Microsoft Money
Thanks Gerardus, definitely a relief that we've closed the loop on this!

I was thinking we could cover RedHat/Fedora/CentOS/SuSe when it came up, underneath they aren't too different than Debian/Ubuntu. If someone is running Arch or Gentoo then they probably already know what they're doing. I have a feeling a lot of us Money diehards are more comfortable with Windows.

As for MacOS, I'm doing research as we speak (type). I'm a little bit concerned about Gatekeeper and 32-bit support. Since we're good with this phase of the project I feel good with pausing where we're at. MacOS has a couple of options. XCode + homebrew/cask and then into wine prefixes. Or Code Weavers Crossover but that's a paid program; but probably a lot simpler though.  Then there is Wineskin and PlayOnMac; free but I haven't used Wineskin in years.  In any case I'll be trying them out and see what happens.

Nathan

N G

unread,
Feb 24, 2025, 8:42:17 AMFeb 24
to Microsoft Money
Gerardus,

I forgot to say that if you want to take Fedora for a spin that would be great, msmoneysetup should still work the same. Like you were alluding to, just need the appropriate yum or dnf commands to install the pre-req's .

Nathan

Gerardus Doedee

unread,
Feb 24, 2025, 1:21:02 PMFeb 24
to Microsoft Money
@ Nathan:

From WineHQ re Fedora

Note: the Fedora 40 and later packages are built with "new WoW64" architecture. Unlike the "old WoW64," these packages do not require a separate install of the 32-bit wine-common package or any 32 bit dependencies. These packages can run 32 bit programs from a 64 bit wineprefix, but cannot create or use a 32 bit wineprefix. They will have performance issues in OpenGL and cannot run 16 bit programs.

This might complicate things a little bit, no?

Gerardus

Gerardus Doedee

unread,
Feb 24, 2025, 2:59:23 PMFeb 24
to Microsoft Money
My first stab at Fedora41 and MSMoney:

Downloaded xfce Fedora 41 iso

VirtualBox: Created Fedora 41 Test VM, 100GB disk space, 16GB RAM, 4 processors, access to Home folder and SD card on host granted in Virtualbox

In VM:

Updated VM via dragora
sudo usermod -aG vboxsf $(whoami) followed by logout/login to get true access to Virtualbox shared folders
Backed up VM

Install wine
sudo dnf config-manager addrepo --from-repofile=https://dl.winehq.org/wine-builds/fedora/41/winehq.repo
sudo dnf install winehq-stable
sudo dnf install wine.i686 (to enable 32bit prefixes, fail)

Other Prereqs:
xdg-utils, wget, python3 and zenity already installed
sudo dnf install cabextract
Downloaded samba-winbind-4.21.4-1.fc41.x86_64.rpm from https://dl.fedoraproject.org/pub/fedora/linux/updates/41/Everything/x86_64/Packages/s/samba-winbind-4.21.4-1.fc41.x86_64.rpm
and installed via dnfdragora
Can't find rpm equivalent for libvulkan1:i386

MSMoney Install
Extracted msmoneysetup (24Feb2025_v2) to home directory, supplied required installer files and tried install just for fun....
Fail.

See attached.

Cheers,
Fedora41MSMoneySetupFailure.txt

N G

unread,
Feb 24, 2025, 6:46:47 PMFeb 24
to Microsoft Money
Gerardus,

Take a look here and see if it helps.


Nathan

N G

unread,
Feb 25, 2025, 5:17:33 AMFeb 25
to Microsoft Money
Gerardus,

I got it to work following the instructions on the website I last sent. winbind in fedora is called samba-winbind, and cabextract needs to be installed as well. Other than that the script worked for me, including the calculator. winecfg worked, and MSMoney worked.

I think for now I'll make a Fedora specific Install.sh for msmoneysetup, and then after I get MacOS going I'll work on the logic to detect what system msmoneysetup is running on and have it execute accordingly.

Let me know if you run into trouble.
Nathan

N G

unread,
Feb 25, 2025, 5:50:14 AMFeb 25
to Microsoft Money
Thanks Gerardus for expressing interest in Fedora and getting the ball rolling. For now there are two msmoneysetup.zip files, one for Fedora and one for Debain/Ubuntu.


Only Install.sh file is slightly different, otherwise the two zip files are exactly the same.

Gerardus Doedee

unread,
Feb 25, 2025, 6:37:44 AMFeb 25
to Microsoft Money
Cool...

From that website, which install instructions did you use for wine? Method 1 (appstream) or Method 2 (winehq)?

Cheers,

Gerardus

N G

unread,
Feb 25, 2025, 6:54:12 AMFeb 25
to Microsoft Money
I used Method 1. The caveat with that is that Fedora provides wine-staging so that means NOT wine-stable. Staging gets the incremental updates on the way to Wine Stable 11.

Either way, I think you need to install wine.i686 for 32-bit support. My experience with wine and prefixes has been that once you have a good prefix built it generally works when wine is upgraded unless something really crazy happens. I saw a post in the Wine Forum that wine 10.2 for Debian broke somehow and they are advising to not upgrade, or downgrade if already at 10.2.


Anyway, you should be good to go.
Message has been deleted

Gerardus Doedee

unread,
Feb 25, 2025, 2:39:51 PMFeb 25
to Microsoft Money
Ha!

See, for my first attempt, I install wine via method 1 and found it was the staging channel. 

I didn't want the staging channel, started over and installed wine via method 2, picking the stable channel. But there's no wine.i686 for the stable channel. Wine.i686 exists just for the staging channel. Maybe too many people complained about their Windows applications not working in Fedora with wine 10 stable and they brought back wine.i686  in wine 10 staging....

So, I restored my base Fedora 41 and did the following:

Ran dnfdragora to scan for updates - none found
Installed wine via Method 1
sudo dnf install wine
sudo dnf install wine.i686
sudo dnf cabextract
sudo dnf samba-winbind (already installed)
Downloaded your Fedora package, prepped it and installed MSMoney via your script
Success
OK to run MSMoney.sh from desktop link or from /msmoneysetup
No regedit errors anywhere
All .reg files properly created /updated
Re-ran Money install - all previous settings retained

Install.log and error.log attached

Good work!

Cheers,

Gerardus
wine-install.log
wine-money.error.log

N G

unread,
Feb 25, 2025, 10:25:12 PMFeb 25
to Microsoft Money
Great, glad we have a solution. I walked through the exact steps you did with the same results. In Debian I know what to do to downgrade to an older version of wine, so if wine-staging causes problems in the future in Fedora then we can look into that.


On to MacOS then and see what we can do.
Nathan

Dan Adkins

unread,
Feb 26, 2025, 3:20:09 PMFeb 26
to N G, Microsoft Money
Nathan, the readme markdown seems to have worked.  Thank you - the article is now updated @ https://microsoftmoneyoffline.wordpress.com/2025/02/22/running-money-on-linux-os/ 

--
You received this message because you are subscribed to the Google Groups "Microsoft Money" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microsoft-mon...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/microsoft-money/cd64fa2e-5904-4af7-a650-b54c8601aef7n%40googlegroups.com.

N G

unread,
Feb 26, 2025, 6:51:15 PMFeb 26
to Microsoft Money
Looks great. As I make changes to the README then I'll send you a MD copy.

Thanks Dan.
Nathan

N G

unread,
Feb 26, 2025, 7:01:19 PMFeb 26
to Microsoft Money
I have a twist.

In testing on MacOS Sequoia I have learned that recent releases of MacOS don't have 32bit code anymore and so 32bit prefixes aren't possible. (sigh)

This leaves us with at least a couple of avenues: 64bit ie7 or ie8.

IE7 doesn't want to install in a 64bit prefix.  Might be able to get a 64bit version of ie7 to work. means reworking a lot of winetricks.

I had some limited success with ie8, but the Reports page has some cosmetic glitches.

Fedora could be a good testbed using wine-stable. If I can get msmoney working there, then MacOS should be possible.

This will definitely take some time.


On Wednesday, February 26, 2025 at 4:39:51 AM UTC+9 gerardu...@gmail.com wrote:

N G

unread,
Feb 26, 2025, 7:04:16 PMFeb 26
to Microsoft Money
Forgot to add that this will probably be worth the trouble. If the wine devs decide to remove 32bit support as it appears in Fedora's wine-stable then this direction could be inevitable.

Cal Learner

unread,
Feb 26, 2025, 7:37:03 PMFeb 26
to Microsoft Money
Removing 32-bit support from wine stable does not sound stable. Sounds like a moving target.

Gerardus Doedee

unread,
Feb 26, 2025, 7:48:36 PMFeb 26
to Microsoft Money
Fedora put 32 bit support back in wine 10 staging.... Maybe too many people complained?

Gerardus

-Kevin N

unread,
Mar 1, 2025, 9:46:46 AMMar 1
to Microsoft Money
Hi Nathan,

The end of the month generates multiple transactions from various financial institutions.  
I'm happy to report that all of them imported cleanly into MS Money and reconciled with Moneydance to the penny.
I can't thank you enough for putting these scripts together to get MS Money working so well in Linux.

-Kevin N.

N G

unread,
Mar 1, 2025, 11:33:47 PMMar 1
to Microsoft Money
That's great Kevin. I have to say that MS Money in wine currently is the best it's ever been for me.

I really hope 32bit wine continues for a long time. I've been struggling to get things going in a 64bit prefix for days now. Money will run with ie8 64bit but with more cosmetic glitches and wine/Money doesn't close on exit, just like with 32bit ie8. I'm used to it but I'm sure this will be upsetting or concerning to some users. This is the hang scenario I talked about. 64bit ie7 has been a disaster lol. It isn't a real installer, it just "updates" an existing ie7 installation. I've tried manually copying files, importing registry entries, and registering dlls, for ie7 64bit all ending in disaster. I've compared the registry entries for ie7 32bit, ie8 32bit,  and ie8 64bit and noted that they aren't too dissimilar:failure. Tried some registry entries for ie8 to emulate ie7: failure.



If I can't get this to work in Linux with 64bit, then almost guaranteed it won't work on a Mac. I haven't given up but I may try buying Crossover and seeing if those guys have the answer to the missing 32bit libraries problem.

 Nathan

Gerardus Doedee

unread,
Mar 4, 2025, 9:51:10 AMMar 4
to Microsoft Money
Best of luck with your 64 bit testing, Nathan. Can't help you with MacOS, but I'm happy to test anything you want me to on a base Fedora 41 VM.

Cheers,

Gerardus

N G

unread,
Mar 5, 2025, 8:25:11 AMMar 5
to Microsoft Money
Thanks Gerardus! Your good luck message helped! I had a breakthrough!

I should have something to test in a day or two. It's admittedly "hacky" but as expected the proper installers failed.

64bit ie7 is no good. Not a full installer, just a security update to an existing installation.
ie8 is just is too hard to work with whether 32 or 64bit. It breaks more than it helps. Money can never close by itself, it HAS to be killed.

In the end, I extracted the 32bit ie7 installer and manually copied the pieces where the system wants. So in C:\Windows\syswow64 (where the 32bit system32 files go) and also in the MNYCoreFiles where Money gets installed. I had to do some other stuff in wincfg to keep wincfg, regedit, and the control panel happy but I think I got it! There is a couple of small-ish cosmetic glitches, 2 new ones. Sometimes clicking on Reports will show a blank page, but if you click on Investing tab and then back on Reports it's good. Also in Reports, if you click on Monthly Reports to the right of the Favorite Reports dropdown it doesn't appear correctly. But towards the bottom of the main Reports page all the Monthly Reports links are there and functional.

Hopefully as wine improves my solution will become obsolete. But the good thing is that now I think I can get this to work on a Mac!

Speaking of which, I tried all the tools available (Crossover, Macports wine/crossover, Home Brew and the tools available with that, Bottles, Whiskey, and none will create or run a 32bit prefix. I thought I had to give up on Macs at all. But this new hack of a technique might be the way. Since Catalina, Apple has removed the 32bit libraries so there's no way to install them. Fortunately, with the above "technique" even if Linux distros stop supporting 32bit I think we have a good chance at keeping it running. For now, I still prefer the 32bit prefix in Linux though.

More to follow!
Nathan

Gerardus Doedee

unread,
Mar 5, 2025, 5:41:46 PMMar 5
to Microsoft Money
Good news...I'll be waiting for your new installer package.

In the mean time, should I install Wine10 stable on my Fedora base VM using method 2 (winehq)?

Cheers,

Gerardus
Message has been deleted

N G

unread,
Mar 5, 2025, 7:09:24 PMMar 5
to Microsoft Money
Sorry, I brushed my touchpad and the last message was sent in progress....(jeez...)

Anyway, yeah go ahead and see about getting winehq going.

It will be a day or two though because I want to refine the steps first  and test my technique on a 32bit prefix as well. If I can get the wow64 prefix to work as well as the 32bit prefix then maybe we can go to that exclusively, which would mean we wouldn't need separate 32bit and 64bit msmoneysetup scripts. That would be a big step closer to the ideal case of one msmoneysetup for Linux and MacOS.

Nathan
Reply all
Reply to author
Forward
0 new messages