[steam]Last Remnant + MSVCR80.dll

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
stimpak
Level 3
Level 3
Posts: 72
Joined: Tue Apr 01, 2008 12:56 pm

[steam]Last Remnant + MSVCR80.dll

Post by stimpak »

using the command

Code: Select all

env WINEPREFIX="/home/nikos/.wine" wine "C:\Program Files\Steam\steam.exe" -applaunch 23310

lunches the game but it fails to start after trying to run the "first time" script (steam installs predetermine modules that each game needs), the game fails to start with

Code: Select all

err:ntdll:RtlpWaitForCriticalSection section 0xcf7324 "?" wait timed out in thread 001e, blocked by 001f, retrying (60 sec)
fixme:shdocvw:ViewObject_SetAdvise (0x1941b0)->(1 00000002 0x1e29cc0)
fixme:shdocvw:PersistStreamInit_InitNew (0x1941b0)
fixme:shdocvw:WebBrowser_put_RegisterAsBrowser (0x1941b0)->(ffffffff)
fixme:shdocvw:WebBrowser_put_RegisterAsDropTarget (0x1941b0)->(ffffffff)
fixme:shdocvw:ViewObject_SetAdvise (0x194bd0)->(1 00000002 0x1e29ee8)
fixme:shdocvw:PersistStreamInit_InitNew (0x194bd0)
fixme:shdocvw:WebBrowser_put_RegisterAsBrowser (0x194bd0)->(ffffffff)
fixme:shdocvw:WebBrowser_put_RegisterAsDropTarget (0x194bd0)->(ffffffff)
fixme:win:RegisterDeviceNotificationA (hwnd=0x1008a, filter=0x32e088,flags=0x00000004),
	returns a fake device notification handle!
err:ole:CoGetClassObject class {9a5ea990-3034-4d6f-9128-01f3c61022bc} not registered
err:ole:CoGetClassObject no class object {9a5ea990-3034-4d6f-9128-01f3c61022bc} could be created for context 0x1
fixme:d3d:IWineD3DImpl_FillGLCaps OpenGL implementation supports 32 vertex samplers and 32 total samplers
fixme:d3d:IWineD3DImpl_FillGLCaps Expected vertex samplers + MAX_TEXTURES(=8) > combined_samplers
fixme:win:EnumDisplayDevicesW ((null),0,0x32c1b8,0x00000000), stub!
Corrupt JPEG data: 57 extraneous bytes before marker 0xdb
err:ole:CoGetClassObject class {9a5ea990-3034-4d6f-9128-01f3c61022bc} not registered
err:ole:CoGetClassObject no class object {9a5ea990-3034-4d6f-9128-01f3c61022bc} could be created for context 0x1
fixme:shdocvw:ViewObject_SetAdvise (0x1b1690)->(1 00000002 0x1ab68c0)
fixme:shdocvw:PersistStreamInit_InitNew (0x1b1690)
fixme:shdocvw:WebBrowser_put_RegisterAsBrowser (0x1b1690)->(ffffffff)
fixme:shdocvw:WebBrowser_put_RegisterAsDropTarget (0x1b1690)->(ffffffff)
fixme:advapi:DecryptFileA "C:\\windows\\temp\\IXP001.TMP\\" 00000000
fixme:advapi:LookupAccountNameW (null) L"nikos" (nil) 0x33f80c (nil) 0x33f810 0x33f804 - stub
fixme:advapi:LookupAccountNameW (null) L"nikos" 0x135de0 0x33f80c 0x15cba8 0x33f810 0x33f804 - stub
fixme:msi:ACTION_HandleStandardAction unhandled standard action L"SetODBCFolders"
fixme:msi:msi_unimplemented_action_stub RemoveExistingProducts -> 1 ignored L"Upgrade" table values
fixme:msi:msi_unimplemented_action_stub MsiUnpublishAssemblies -> 10 ignored L"MsiAssembly" table values
Install script executed.fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT" (8.0.50727.762)
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT" (8.0.50727.762)
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT" (8.0.50727.762)
fixme:shdocvw:OleInPlaceObject_InPlaceDeactivate (0x1b1690)
fixme:shdocvw:OleInPlaceObject_UIDeactivate (0x1b1690)
fixme:shdocvw:OleObject_Close (0x1b1690)->(1)
^Cerr:module:attach_process_dlls "MSVCR80.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Steam\\steamapps\\common\\the last remnant\\Binaries\\TLR.exe" failed, status 80000003
The error obviously is that it cant find MSVCR80.dll.

I did some search and i tried this for a solution

Code: Select all

wget http://www.kegel.com/wine/winetricks
sh winetricks vcrun2005sp1 vcrun2005
but without any success. Anyone has any suggestions?
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: [steam]Last Remnant + MSVCR80.dll

Post by vitamin »

Wine version?
User avatar
Daemon
Level 4
Level 4
Posts: 101
Joined: Wed Nov 12, 2008 2:24 pm

Re: [steam]Last Remnant + MSVCR80.dll

Post by Daemon »


The error obviously is that it cant find MSVCR80.dll.

I did some search and i tried this for a solution

Code: Select all

wget http://www.kegel.com/wine/winetricks
sh winetricks vcrun2005sp1 vcrun2005
but without any success. Anyone has any suggestions?
Install vcrun2005 first separately then vcrun2005sp1 if need be. Make sure it creates the windows/winsxs directory. You may need the reinstall the game, if it still errors out afterwards but don't reinstall vcrun if it successful.
stimpak
Level 3
Level 3
Posts: 72
Joined: Tue Apr 01, 2008 12:56 pm

Re: [steam]Last Remnant + MSVCR80.dll

Post by stimpak »

vitamin wrote:Wine version?


sorry forgot to mention it.

wine version is 1.1.20
Cloudef
Level 4
Level 4
Posts: 138
Joined: Wed Mar 18, 2009 3:10 pm

Post by Cloudef »

Delete all MSVCR files you have in your Wine folder, you can add native MSVCP files tho.
stimpak
Level 3
Level 3
Posts: 72
Joined: Tue Apr 01, 2008 12:56 pm

Re: [steam]Last Remnant + MSVCR80.dll

Post by stimpak »

Daemon wrote:

The error obviously is that it cant find MSVCR80.dll.

I did some search and i tried this for a solution

Code: Select all

wget http://www.kegel.com/wine/winetricks
sh winetricks vcrun2005sp1 vcrun2005
but without any success. Anyone has any suggestions?
Install vcrun2005 first separately then vcrun2005sp1 if need be. Make sure it creates the windows/winsxs directory. You may need the reinstall the game, if it still errors out afterwards but don't reinstall vcrun if it successful.
Tried your suggestion but it didnt work
User avatar
Daemon
Level 4
Level 4
Posts: 101
Joined: Wed Nov 12, 2008 2:24 pm

Re: [steam]Last Remnant + MSVCR80.dll

Post by Daemon »


Tried your suggestion but it didnt work
A more drastic method is to rename the /home/(user)/.wine directory to .wine.old. Now install vcrun2005 without doing anything else wine-related first. See if it installs into windows/winsxs correctly.
stimpak
Level 3
Level 3
Posts: 72
Joined: Tue Apr 01, 2008 12:56 pm

Re: [steam]Last Remnant + MSVCR80.dll

Post by stimpak »

Daemon wrote:

Tried your suggestion but it didnt work
A more drastic method is to rename the /home/(user)/.wine directory to .wine.old. Now install vcrun2005 without doing anything else wine-related first. See if it installs into windows/winsxs correctly.
Drastic indeed, but it solved the error box for when i was lunching the game.

Although the game still doesn't lunches with the same terminal output

Code: Select all


...

fixme:msi:msi_unimplemented_action_stub RemoveExistingProducts -> 1 ignored L"Upgrade" table values
fixme:msi:msi_unimplemented_action_stub MsiUnpublishAssemblies -> 10 ignored L"MsiAssembly" table values
Install script executed.fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT" (8.0.50727.762)
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT" (8.0.50727.762)
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT" (8.0.50727.762)
fixme:shdocvw:OleInPlaceObject_InPlaceDeactivate (0x1b1690)
fixme:shdocvw:OleInPlaceObject_UIDeactivate (0x1b1690)
fixme:shdocvw:OleObject_Close (0x1b1690)->(1)
^Cerr:module:attach_process_dlls "MSVCR80.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Steam\\steamapps\\common\\the last remnant\\Binaries\\TLR.exe" failed, status 80000003 
Anyone else who thinks its some sort of bug regarding MSVCR80.dll?
Cloudef
Level 4
Level 4
Posts: 138
Joined: Wed Mar 18, 2009 3:10 pm

Post by Cloudef »

This game works perfectly fine for me, I have had the same errors as you too. And you should listen what i said :P Delete all MSVCR80 files, and add native MSVCP80 files instead, the game should work now. MSVCR files brokes wine.
stimpak
Level 3
Level 3
Posts: 72
Joined: Tue Apr 01, 2008 12:56 pm

Post by stimpak »

Cloudef wrote:This game works perfectly fine for me, I have had the same errors as you too. And you should listen what i said :P Delete all MSVCR80 files, and add native MSVCP80 files instead, the game should work now. MSVCR files brokes wine.
ye I didnt listen when I should had. heh

i'll make clean wine folder. Should I put the natives MSVR80 files at /system32 folder or they need to be in a special folder somewhere?
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Post by vitamin »

stimpak wrote:Should I put the natives MSVR80 files at /system32 folder
No
stimpak wrote: or they need to be in a special folder somewhere?
Yes, that's why you need to use winetricks.
Cloudef
Level 4
Level 4
Posts: 138
Joined: Wed Mar 18, 2009 3:10 pm

Post by Cloudef »

Wine uses its own implentation of MSVCR, YOU SHOULD NOT HAVE ANY MSVCR FILES IN YOUR WINE DIRECTORY it will just broke your Wine :P
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Post by vitamin »

Cloudef wrote:Wine uses its own implentation of MSVCR
Yeah, but only for original msvrt.dll. Not anything newer. Those have to be properly installed.
JuryS
Level 2
Level 2
Posts: 23
Joined: Fri Jul 31, 2009 5:15 pm

Post by JuryS »

At me absolutely same problem at start MS Office Access Runtime.

This program free, the link for downloading:

http://www.microsoft.com/downloads/deta ... layLang=en

It is a problem of the programming language C, therefore and does not work MSVCR80.dll

The bug is already registered on WineHQ at number 19297:

http://bugs.winehq.org/show_bug.cgi?id=19297

I ask to support and also in this bug to leave the wishes on development wine. Can be then there will be at least a date of correction of the Bug

All thanks
James McKenzie

[steam]Last Remnant + MSVCR80.dll

Post by James McKenzie »

JuryS wrote:
The bug is already registered on WineHQ at number 19297:

http://bugs.winehq.org/show_bug.cgi?id=19297

Vote for the bug. The more folks who vote for a bug, the more major the
problem is and the more users that are affected by it.
I ask to support and also in this bug to leave the wishes on development wine. Can be then there will be at least a date of correction of the Bug

The date of correction depends on:

1. A developer taking the bug
2. A developer finding out the cause of the bug.
3. A developer finding a solution to the bug.
4. Testing of the bug fix to insure that it does not cause further
problems.
5. Posting of the bug fix to the patches mailing list.
6. Peer review and acceptance of the bug fix.
7. Incorporation of the bug fix into the Wine code base.

All of this is accomplished by, mostly, volunteers who support this project.

Thus, there can be no specific date set for when the bug will be fixed.
However, you can add yourself to the bug mailing list (cc) and be
notified anytime there is a change to the bug, additional information
added as comments to the bug, and lastly when the bug is closed as fixed.

James McKenzie
Locked