Hwo to solve OLE problems with Astro Megastar in Wine 1.6.2

Questions about Wine on macOS.
Locked
bellocello
Newbie
Newbie
Posts: 3
Joined: Sun May 03, 2015 10:25 am

Hwo to solve OLE problems with Astro Megastar in Wine 1.6.2

Post by bellocello »

He guys

Astro Megastar 7.5 (Demoversion http://www.astro-megastar.com/Bruno/Megastar_750_V.exe) runs well in wine 1.6.2. But two functions in the app are complete missing and generate these execptions: snips from console

fixme:olepicture:OleLoadPictureEx (0x2159ddc,0,1,{00020400-0000-0000-c000-000000000046},x=0,y=0,f=0,0x32a894), partially implemented.
err:olepicture:OLEPictureImpl_Load Failure while reading picture header (hr is 0, nread is 0)
fixme:olepicture:OLEPictureImpl_FindConnectionPoint no connection point for {33ad4ed2-6699-11cf-b70c-00aa0060d393}

Generate the exceptions:
After startup and selecting Demo Version you will see a in the Calculation Window some functions.
First function "Radix Analysis" runs well and show the graphic.
Selecting "Radix Report" generates an emtpy Window with the title.
Selecting "Radix Age Progression Date" generates the header infos and no report data.

Searching infos and trying some winetricks would not help: sh winetricks mfc40 mdac28 jet40
Also without success I added msscript.ocx in system32.

What excatly is missing for this app to run completely ?

Thanks for any suggetions

Greetings Marcel
bellocello
Newbie
Newbie
Posts: 3
Joined: Sun May 03, 2015 10:25 am

Re: How to solve OLE problems with Astro Megastar in Wine 1.

Post by bellocello »

Hi there

Is there anybody willing to give an advice ?

I cannot identify the missing libs or configs.

Thanks for any tip to solve the problem.

Marcel
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Hwo to solve OLE problems with Astro Megastar in Wine 1.

Post by dimesio »

Start by upgrading Wine; your version is almost 2 years old. If that doesn't fix it, post the full terminal output.
bellocello
Newbie
Newbie
Posts: 3
Joined: Sun May 03, 2015 10:25 am

Re: How to solve OLE problems with Astro Megastar in Wine 1.

Post by bellocello »

Problem solved :D

After many tests and selecting some winetricks, here the process that works:

1. New WINEPREFIX
2. winecfg
3. sh winetricks vb6run vcrun2010 wsh56vb jet40 mdac27
4. sh winetricks native_mdac
5. wine ~/Downloads/Megastar_750_V.exe
6. sh winetricks native_oleaut32
7. cd $WINEPREFIX/drive_c/Program Files/Cathar/MegaStar 7.50
8. wine MegaStar_7.exe
9. Select in Menu Calculation->Radix Analysis->Radix Report = Window shows expected data
10. Select in Menu Calculation->Radix Analysis->Radix Age Progression Date = Window shows expected dates

Perfect, it seems native_oleaut32 does the trick.

Thanks to all WINE people for creating such a beautiful software system.
Marcel
Locked