Gurps Character Assistant 4

Questions about Wine on Linux
Locked
LargePrime
Newbie
Newbie
Posts: 2
Joined: Wed Jun 17, 2009 3:58 pm

Gurps Character Assistant 4

Post by LargePrime »

Dear Sirs;
I am a total Ubuntu NEWB, so I request a Little patience please.

Using Ubuntu 8.10 I downloaded Wine 1.1.23 by adding it to my package manager according to
http://www.winehq.org/download/deb

I installed Gurps Character Assistant 4 according to the App DB ,INCLUDING copying the windows files over to the wine install and downloading both the latest updates fom SJ, and it seems it generates an error popup
"modforms:buildsmartbar:Error 30001 Unable to open picture file "%1" then the application closes.
Googling this error found a few people with this issue dating from mar09, but no resolutions or responses.

I read the Forum Guidelines but the line
wine your_app.exe &> /tmp/log.txt 2>&1
Logs this
wine: could not load L"C:\\windows\\system32\\gca4.exe": Module not found


I am currently installing the software required for regression testing as stated in the forum guidelines.
Firstly, Is it possible I installed the app incorrectly installed?
Can you help me get the wine logging terminal command correct?
Is there anything else I should do?

Thanks.
LargePrime
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Gurps Character Assistant 4

Post by austin987 »

On Wed, Jun 17, 2009 at 5:03 PM, LargePrime<wineforum-user@winehq.org> wrote:
Dear Sirs;
I am a total Ubuntu NEWB, so I request a Little patience please.

Using Ubuntu 8.10 I downloaded Wine 1.1.23 by adding it to my package manager according to
http://www.winehq.org/download/deb

I installed Gurps Character Assistant 4 according to the App DB (http://appdb.winehq.org/objectManager.p ... n&iId=2662) ,INCLUDING copying the windows files over to the wine install and downloading both the latest updates fom SJ, and it seems it generates an error popup
"modforms:buildsmartbar:Error 30001 Unable to open picture file "%1" then the application closes.
Googling this error found a few people with this issue dating from mar09, but no resolutions or responses.

I read the Forum Guidelines (http://wiki.winehq.org/ForumGuidelines) but the line
wine your_app.exe &> /tmp/log.txt 2>&1
Logs this
wine: could not load L"C:\\windows\\system32\\gca4.exe": Module not found
You need to 'cd' to the directory first.

--
-Austin
LargePrime
Newbie
Newbie
Posts: 2
Joined: Wed Jun 17, 2009 3:58 pm

Post by LargePrime »

I cd'ed to the correct directory to run the app with logging. the app launched and ran fine. I do not understand how it worked, but it does now.

I tested and GCA4 is gold under 1.1.23
bigmack83
Newbie
Newbie
Posts: 1
Joined: Sat Aug 29, 2009 5:26 pm

Still receiving error

Post by bigmack83 »

I have followed all the examples of installing gca I have been able to find. I have found the main page for installing the program here:

http://appdb.winehq.org/objectManager.p ... &iId=16036

I am running:
Ubuntu 9.04
GCA 4.0.371
wine 1.1.28

and the error:
modForms:BuildSmartBar: Error 30001: Unable to open the picture file "%1"

when gca is loading the current loading file states (splash screen on startup):
Reading 2 Damage Conversions

Here is what i did:
-ran winecfg
-set default to win XP (same results when trying vista)
-installed gca via the installer
-ran the update file to update to 4.0.371
-ran the second data files updater
-replaced the oleaut32.dll and riched20.dll files (smae results when i did not replace them) with versions from a win xp install i no longer use (dual boot)

from command line i cd'd into the gurps directory and ran:
wine gca4.exe &> /tmp/log.txt 2>&1

and i still recieved the error as stated above. the result from my log file is below. Am I missing something? I have also tried using dll files from sources on the internet and I have the same result. I tried overriding the dll files from winecfg and no difference. Any ideas?

Log file:

Code: Select all

fixme:ole:OaBuildVersion Version value not known yet. Please investigate it !
fixme:ole:OleLoadPictureEx (0x1041cfc,774,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f974), partially implemented.
fixme:richedit:ME_HandleMessage WM_STYLECHANGING: stub
fixme:richedit:ME_HandleMessage WM_STYLECHANGED: stub
fixme:ole:OLEPictureImpl_SaveAsFile (0x13f460)->(0x14a390, 0, (nil)), hacked stub.
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x1243328
fixme:richedit:ME_StreamOutFlush Invalid returned written size *pcb: 0xdeadbeef (-559038737) instead of 0
fixme:richedit:ME_StreamOutFlush Invalid returned written size *pcb: 0xdeadbeef (-559038737) instead of 0
fixme:richedit:ME_StreamOutFlush Invalid returned written size *pcb: 0xdeadbeef (-559038737) instead of 0
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x1243328
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x1243328
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x1243328
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x1243328
fixme:ole:OleLoadPictureEx (0x1042d0c,774,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f9a8), partially implemented.
fixme:ole:OleLoadPictureEx (0x1042d0c,308622,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f978), partially implemented.
fixme:ole:OleLoadPictureEx (0x1042d0c,774,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f978), partially implemented.
fixme:ole:OLEPictureImpl_SaveAsFile (0x161de0)->(0x13ec70, 0, (nil)), hacked stub.
err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x1243328
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x1243328
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x1243328
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x1243328
fixme:ole:OleLoadPictureEx (0x10457e4,774,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f2c0), partially implemented.
err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered
err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000} could be created for context 0x1
err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered
err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000} could be created for context 0x1
fixme:richedit:ME_HandleMessage WM_STYLECHANGING: stub
fixme:richedit:ME_HandleMessage WM_STYLECHANGED: stub
fixme:ole:OLEPictureImpl_QueryInterface () : asking for un supported interface {b196b283-bab4-101a-b69c-00aa00341d07}
fixme:ole:OLEPictureImpl_SaveAsFile (0x20d4b8)->(0x104d8bc, 1, (nil)), hacked stub.
fixme:ole:OleLoadPictureEx (0x104d8bc,31158,1,{00020400-0000-0000-c000-000000000046},x=0,y=0,f=0,0x32e908), partially implemented.
fixme:ole:OLEPictureImpl_SaveAsFile (0x20da90)->(0x104d8fc, 1, (nil)), hacked stub.
fixme:ole:OleLoadPictureEx (0x104d8fc,31158,1,{00020400-0000-0000-c000-000000000046},x=0,y=0,f=0,0x32e7bc), partially implemented.
fixme:ole:OLEPictureImpl_SaveAsFile (0x20f5b8)->(0x104d8fc, 1, (nil)), hacked stub.
fixme:ole:OleLoadPictureEx (0x104d8fc,0,1,{00020400-0000-0000-c000-000000000046},x=0,y=0,f=0,0x32e7bc), partially implemented.
err:ole:OLEPictureImpl_Load Failure while reading picture header (hr is 0, nread is 0).
err:ole:OleLoadPictureEx IPersistStream_Load failed
fixme:ole:OLEPictureImpl_QueryInterface () : asking for un supported interface {b196b283-bab4-101a-b69c-00aa00341d07}
fixme:ole:OLEPictureImpl_SaveAsFile (0x2101b0)->(0x104e75c, 1, (nil)), hacked stub.
fixme:ole:OleLoadPictureEx (0x104e75c,31158,1,{00020400-0000-0000-c000-000000000046},x=0,y=0,f=0,0x32e908), partially implemented.
fixme:ole:OLEPictureImpl_SaveAsFile (0x210680)->(0x104e79c, 1, (nil)), hacked stub.
fixme:ole:OleLoadPictureEx (0x104e79c,31158,1,{00020400-0000-0000-c000-000000000046},x=0,y=0,f=0,0x32e7bc), partially implemented.
fixme:ole:OLEPictureImpl_SaveAsFile (0x17a6548)->(0x104e79c, 1, (nil)), hacked stub.
fixme:ole:OleLoadPictureEx (0x104e79c,0,1,{00020400-0000-0000-c000-000000000046},x=0,y=0,f=0,0x32e7bc), partially implemented.
err:ole:OLEPictureImpl_Load Failure while reading picture header (hr is 0, nread is 0).
err:ole:OleLoadPictureEx IPersistStream_Load failed
err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered
err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000} could be created for context 0x1
err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered
err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000} could be created for context 0x1
err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered
err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000} could be created for context 0x1
err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered
err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000} could be created for context 0x1
err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered
err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000} could be created for context 0x1
err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered
err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000} could be created for context 0x1
err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered
err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000} could be created for context 0x1
err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered
err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000} could be created for context 0x1
err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered
err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000} could be created for context 0x1
err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered
err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000} could be created for context 0x1
fixme:richedit:ME_HandleMessage WM_STYLECHANGING: stub
fixme:richedit:ME_HandleMessage WM_STYLECHANGED: stub
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x1248ce0
err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
fixme:ole:OleLoadPictureEx (0x10457e4,254,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f260), partially implemented.
fixme:ole:OleLoadPictureEx (0x10457e4,254,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f260), partially implemented.
fixme:ole:OleLoadPictureEx (0x10457e4,254,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f260), partially implemented.
fixme:ole:OleLoadPictureEx (0x10457e4,254,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f260), partially implemented.
fixme:ole:OleLoadPictureEx (0x10457e4,254,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f260), partially implemented.
fixme:ole:OleLoadPictureEx (0x10457e4,254,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f260), partially implemented.
fixme:ole:OleLoadPictureEx (0x10457e4,254,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f260), partially implemented.
fixme:ole:OleLoadPictureEx (0x10457e4,254,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32f260), partially implemented.
fixme:ole:OLEPictureImpl_QueryInterface () : asking for un supported interface {b196b283-bab4-101a-b69c-00aa00341d07}
fixme:ole:OLEPictureImpl_SaveAsFile (0x17968d8)->(0x1051244, 1, (nil)), hacked stub.
fixme:ole:OleLoadPictureEx (0x1051244,20022,1,{00020400-0000-0000-c000-000000000046},x=0,y=0,f=0,0x32e968), partially implemented.
fixme:ole:OLEPictureImpl_SaveAsFile (0x1796d60)->(0x1051284, 1, (nil)), hacked stub.
fixme:ole:OleLoadPictureEx (0x1051284,20022,1,{00020400-0000-0000-c000-000000000046},x=0,y=0,f=0,0x32e81c), partially implemented.
fixme:ole:OLEPictureImpl_SaveAsFile (0x1798898)->(0x1051284, 1, (nil)), hacked stub.
fixme:ole:OleLoadPictureEx (0x1051284,0,1,{00020400-0000-0000-c000-000000000046},x=0,y=0,f=0,0x32e81c), partially implemented.
err:ole:OLEPictureImpl_Load Failure while reading picture header (hr is 0, nread is 0).
err:ole:OleLoadPictureEx IPersistStream_Load failed
fixme:ole:OLEPictureImpl_QueryInterface () : asking for un supported interface {b196b283-bab4-101a-b69c-00aa00341d07}
fixme:ole:OLEPictureImpl_SaveAsFile (0x17a9c60)->(0x1052f6c, 1, (nil)), hacked stub.
fixme:ole:OleLoadPictureEx (0x1052f6c,4662,1,{00020400-0000-0000-c000-000000000046},x=0,y=0,f=0,0x32e968), partially implemented.
fixme:ole:OLEPictureImpl_SaveAsFile (0x17b2038)->(0x1052fac, 1, (nil)), hacked stub.
fixme:ole:OleLoadPictureEx (0x1052fac,4662,1,{00020400-0000-0000-c000-000000000046},x=0,y=0,f=0,0x32e81c), partially implemented.
fixme:ole:OLEPictureImpl_SaveAsFile (0x17b5fb8)->(0x1052fac, 1, (nil)), hacked stub.
fixme:ole:OleLoadPictureEx (0x1052fac,0,1,{00020400-0000-0000-c000-000000000046},x=0,y=0,f=0,0x32e81c), partially implemented.
err:ole:OLEPictureImpl_Load Failure while reading picture header (hr is 0, nread is 0).
err:ole:OleLoadPictureEx IPersistStream_Load failed
fixme:ole:OLEPictureImpl_SaveAsFile (0x1c6358)->(0x17ce038, 0, (nil)), hacked stub.
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x1243328
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x1243328
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x1243328
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x1243328
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x1243328
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x1243328
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x1243328
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x1243328
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x1243328
fixme:ole:OLEPictureImpl_QueryInterface () : asking for un supported interface {b196b283-bab4-101a-b69c-00aa00341d07}
fixme:ole:OLEPictureImpl_SaveAsFile (0x21de00)->(0x104d86c, 1, (nil)), hacked stub.
fixme:ole:OleLoadPictureEx (0x104d86c,0,1,{00020400-0000-0000-c000-000000000046},x=0,y=0,f=0,0x32f3c0), partially implemented.
err:ole:OLEPictureImpl_Load Failure while reading picture header (hr is 0, nread is 0).
err:ole:OleLoadPictureEx IPersistStream_Load failed
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x1243328

[/code]
James Mckenzie

Gurps Character Assistant 4

Post by James Mckenzie »

I have followed all the examples of installing gca I have been able to find. I have found the main page for installing the program here:

http://appdb.winehq.org/objectManager.p ... &iId=16036

I am running:
Ubuntu 9.04
GCA 4.0.371
wine 1.1.28

and the error:
modForms:BuildSmartBar: Error 30001: Unable to open the picture file "%1"

when gca is loading the current loading file states (splash screen on startup):
Reading 2 Damage Conversions

Here is what i did:
-ran winecfg
-set default to win XP (same results when trying vista)
-installed gca via the installer
-ran the update file to update to 4.0.371
-ran the second data files updater
-replaced the oleaut32.dll and riched20.dll files (smae results when i did not replace them) with versions from a win xp install i no longer use (dual boot)
You have to go back to winecfg and set the libaries so that the native versions will be used. Also, the libraries have to be in the same directory as the program and not in windows/system32.

James McKenzie
RKO
Newbie
Newbie
Posts: 1
Joined: Mon Jan 17, 2011 5:15 pm

Post by RKO »

:shock:
You have to go back to winecfg and set the libaries so that the native versions will be used. Also, the libraries have to be in the same directory as the program and not in windows/system32.
Uh... can someone walk me through this step-by-step? I am VERY new to Linux (like 4 hours new) and I have no idea what you just said. :|

Please... someone... anyone... explain this to me again and talk to me like I'm five. :?
User avatar
DanKegel
Moderator
Moderator
Posts: 1164
Joined: Wed May 14, 2008 11:44 am

Post by DanKegel »

Try using wine-1.3.11
(see http://www.winehq.org/download ).
and winetricks riched20
(see http://wiki.winehq.org/FAQ#head-bb6a7a9 ... 3e5217c3bf )

If that doesn't do it, add on top of that
winetricks vcrun6 native_oleaut32

and let us know what happens.
decarvalho
Newbie
Newbie
Posts: 1
Joined: Thu Nov 21, 2013 12:11 pm

Re: Gurps Character Assistant 4

Post by decarvalho »

I am also in need of help with GUPRS Character Assistant 4.
I am using Ubunto 12.4 with WINE 1.4.1. I have been bashint my brain trying to figure out why I cannot get the print preview or print function to show me anything other than a blank page. When I try to go to Tools>Options>Current Character Sheet and change the "Quick View" selection to charactersheet, the whole thing crashes. Could anyone please give me some troubleshooting steps to help fix this?

Thank you.
Locked