Hi,
We are down to one Windows program remaining, and if someone could help me get
it to work through WINE, it would be hugely appreciated! The program is a small
commercial program called SoapMaker3. The website is here, but unfortunately
there is no free version or demo: www.soapmaker.ca
When I try to install this, it seems to work fine, and it says it has completed
installation, but it takes only 1 or 2 seconds, which seems way too short. Then
when I try to run the program, it starts up with splash screen and then allowed
me to enter the product registration key. However, beyond that point it crashes
during startup. I am using wine v. 1.3.7 on Ubuntu 10.4. It gives several ole
errors (details below) so I tried to use dcom98 through winetricks. However,
that was worse, nothing would install or run at all, so I have gone back to the
default WINE.
When it crashes, the program itself gives the following error message:
SoapMaker has encountered an error and needs to close.
Location: MainForm 0.1
Error: 429 ActiveX component can't create object
When I run through a terminal, I get the following output:
brian at darth-vader:~/.wine/drive_c/Program Files/SoapMaker3$ wine
SoapMaker3.exe
fixme:ole:OleLoadPictureEx
(0xfc76c4,12550,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32fa70),
partially implemented.
fixme:ole:OleLoadPictureEx
(0xfc96e4,12550,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f764),
partially implemented.
fixme:ole:OleLoadPictureEx
(0xfc8e5c,326,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f764),
partially implemented.
fixme:ole:OleLoadPictureEx
(0xfc8e5c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x132148),
partially implemented.
fixme:ole:OleLoadPictureEx
(0xfc8e5c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x132230),
partially implemented.
fixme:ole:OleLoadPictureEx
(0xfc8e5c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1322a8),
partially implemented.
fixme:ole:OleLoadPictureEx
(0xfc8e5c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x132340),
partially implemented.
fixme:ole:OleLoadPictureEx
(0xfc8e5c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1323d0),
partially implemented.
fixme:ole:OleLoadPictureEx
(0xfc8e5c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x132498),
partially implemented.
fixme:ole:OleLoadPictureEx
(0xfc8e5c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x132688),
partially implemented.
fixme:ole:OleLoadPictureEx
(0xfc8e5c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x132728),
partially implemented.
fixme:ole:OleLoadPictureEx
(0xfc8e5c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x1327b8),
partially implemented.
fixme:ole:OleLoadPictureEx
(0xfc8e5c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x17c100),
partially implemented.
fixme:ole:OleLoadPictureEx
(0xfc8e5c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x17c680),
partially implemented.
fixme:ole:OleLoadPictureEx
(0xfc8e5c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x17c718),
partially implemented.
fixme:ole:OleLoadPictureEx
(0xfc8e5c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x17c7b0),
partially implemented.
fixme:ole:OleLoadPictureEx
(0xfc8e5c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x17c840),
partially implemented.
fixme:ole:OleLoadPictureEx
(0xfc8e5c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x17c908),
partially implemented.
fixme:ole:OleLoadPictureEx
(0xfc8e5c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x17caf8),
partially implemented.
fixme:ole:OleLoadPictureEx
(0xfc8e5c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x17cb98),
partially implemented.
fixme:ole:OleLoadPictureEx
(0xfc8e5c,0,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=16,y=16,f=0,0x17cc28),
partially implemented.
fixme:ole:OLEPictureImpl_SaveAsFile (0x134098)->(0x181f28, 0, (nil)), hacked
stub.
Any insights or advice on where to turn next would be great, as I am at a loss,
but would love to get this working and help to improve WINE in the process if
possible.
Thanks!