Solar Fire 9 Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

Installation log (requires MFC40.DLL)

You need to find a working MFC40.DLL file to make Solar Fire v9 to work. This is part of the Microsoft Visual C++ 4.0 Redistributable, but I was unable to locate it online. Instead, I found an old version of Microsoft Visual C++ 4.0, and copied the MFC40.DLL from there. The Microsoft Visual C++ 4.2 DLL does NOT work with Solar Fire v9.

This is how I managed to install and run Solar Fire v9.x:

  • Install as "Unlisted application"
  • Select your Solar Fire installation EXE (I used "sd9025usa.exe")
  • Use a Windows XP Bottle
  • Add additional dependencies: Core Fonts
  • I added NO other Visual C++ / Visual Basic runtimes are needed!

Once installed, I copied MFC40.DLL to the C:/Windows/System32 directory
I then ran "regsvr32 C:/Windows/System32/MFC40.DLL" to register the DLL.

Finally, I downloaded SolarFire_9.0.29_Patch_Asteroids.exe from the Astrolabe web site, and ran it to upgrade to the latest version.

The Solar Fire v9 application now runs fine on my M1 MacBook Pro.

Best / John

1

Thank you, Johan, this worked for me.
I was able to find MFC40.DLL online , and was able to install Solar Fire 9 with these instructions.

Hi! thanks very much for your solution! it works! But once it is launched, this pop up https://im.ge/i/6bu5q appears in mostly of actions I do in Solar Fire.
[link=https://im.ge/i/6bu5q][/link]

Could you help me, please?

Thanks in advance.

The error message you mention seems like a Visual Basic error. Did you follow Johan's instructions (WinXP bottle, install the dependencies, install MFC40.DLL)?

Yes, I followed every step mentioned. Solar fire runs ok but i can´t work with it due this issue.

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzMxNDM1MjAzLCJjc3JmX3Rva2VuIjoiYmRDcEY5SnNtQVhuWnZ4eSIsImdkcHIiOjB9