Fallout 3 seems to be one of the games that most people can get to run nearly perfect on Wine with some over rides. I on the other hand have been messing with it for weeks and CANNOT get it to work. I don’t understand it. I have followed the directions on the Wine site to the letter, I even tried what another guy that was having similar issues with openSUSE 11.3 did. All I get is a black screen and I usually have to ctrl alt backspace out of X to get out of it. When I run it in the terminal I get:
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
err:module:import_dll Loading library MSASN1.dll (which is needed by L"C:\windows\system32\xlive.dll") failed (error c0000024).
err:module:import_dll Library xlive.dll (which is needed by L"Z:\home\seth\.wine\drive_c\Program Files\Bethesda Softworks\Fallout 3\Fallout3.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"Z:\home\seth\.wine\drive_c\Program Files\Bethesda Softworks\Fallout 3\Fallout3.exe" failed, status c0000135
I have both the msasn1 and xlive dll files in the system32 directory, I even checked to make sure. And I have overriden anything that needed to be. I am running 11.2, I have all the updated drivers also.
This is really frustrating me as I would really like to play this game. I don’t understand why the programs can’t see the two dll files. It makes no sense unless they are looking in the wrong place.
Hey Seth. I saw your comments on the Fallout 3 page. I’m one of the maintainers there. Later on tonight, I will do my best to help you out. How do you attempt the overrides in winecfg?
And another thing worth trying is to uninstall wine, dumping the .wine & .winetrickscache folders. I had to do this at one point on one of my OpenSuSE boxes to get it running appropriately.
Did you use a new Wineprefix also, or the default that comes with the fallout 3 launcher? (Or did you right click the file, open with wine / winebrowser?).
Edit: Oh! Completely forgot. There is an xlive.dll fix that I implemented on the Fallout 3 AppDB page. This is what I had to do to get around the issues I experienced with xlive.dll. Give that a shot. If this becomes an issue, we’ll attempt something else.