Jump to content

So Is There a Way to get Wrye Bash Working on 64-Bit Systems???


jcscrogs

Recommended Posts

I have the Wrye Archive Version working with Python 2.7 x64 happily - just make sure you install the required extensions to Python (ctypes, wxpython, and pywin32), and make sure you start it with the actual Python 2.7 x64 exe if you have multiple Pythons installed. You will also need to remove/rename CBash.dll from the Mopy directory (it's an x86 library so x64 Python can't load it).

 

EDIT: Whoops - almost forgot. Remove LZMA.dll and 7zUnicode, and replace 7z.exe and 7z.dll with 64-bit ones from the 64-bit 7zip installer at 7zip.org

Edited by akdor1154
Link to comment
Share on other sites

  • 1 year later...

Hey I'm trying to get the standalone version of WB (Skyrim) work with 7zip x64 but I always get python errors which since I'm no programmer and don't know anything about python don't tell me what's wrong. Essentially if replacing any of the included 7zip dll and exe files with the x64 ones I get an error that the temporary archive WB is using cannot be created because it doesn't exist...

I already enabled the LAA flag for WB and 7zip but it doesn't really work out that well yet. By the way... can I enable 64bit mode for WB standalone itself somehow?

Edited by torminater
Link to comment
Share on other sites

OK i tried really hard to get this working with python but I only came at least close to dying trying ...

 

I have following issues:

I install Wrye bash 303 python with the installer and it downloads all the prerequesites itself and is happy, opens up and everything.

I uninstall python 32-bit and all the accommodating software and install

python-2.7.3.amd64.msi

wxPython2.8-win64-unicode-2.8.12.1-py27.exe

pywin32-218.win-amd64-py2.7.exe

comtypes-0.6.2.win32.exe

in Mopy\bash\compiled

-> I rename Cbash.dll

-> I delete lzma.dll and 7z unicode

-> I replace the 7z.exe and 7z.dll with the 64-bit versions of 7z

 

The game would only give me this error:

Found Python at 'C:\Python27\pythonw.exe'

Launching Wrye Bash in debug mode

Wrye Bash starting

Python version: 2.7.3

wxPython not found

input encoding: None; output encoding: None; locale: ('de_DE', 'cp1252')

Searching for game to manage:

bush.py 80 detectGames: Detected the following supported games via Windows Registry:

bush.py 82 detectGames: oblivion: C:\Program Files (x86)\Bethesda Softworks\Oblivion

bush.py 82 detectGames: skyrim: C:\Program Files (x86)\Steam\steamapps\common\Skyrim

bush.py 94 detectGames: Detecting games via relative path and the -o argument:

bush.py 100 detectGames: skyrim: C:\Program Files (x86)\Steam\SteamApps\common\skyrim

bush.py 143 setGame: No preferred game specified.

bush.py 150 setGame: Using skyrim game: C:\Program Files (x86)\Steam\SteamApps\common\skyrim

fail bash\balt.py

fail bash\bosh.py

An error has occured with Wrye Bash, and could not be displayed.

The following is the error that occured while trying to display the first error:

'ascii' codec can't decode byte 0xe4 in position 705: ordinal not in range(128)

The following is the error that could not be displayed:

Traceback (most recent call last):

File "Wrye Bash Launcher.pyw", line 91, in <module>

bash.main()

File "bash\bash.py", line 532, in main

raise e

ImportError: DLL load failed: %1 ist keine zulässige Win32-Anwendung. <- means that it is not an allowed win32-program

 

 

Any input?

 

Edit: Reinstalling WB via installer only told me that it detected all prerequisites for the python version. still it doesn't work. Where's the culprit??? o_O'

 

Edited by torminater
Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...