Getting e-Sword to run with the current version of Wine (0.9.55) is really quite simple, just follow these steps:
1) If you haven't yet, install the latest version of Wine first, and e-Sword second.
2) Check to make sure you have the riched20.dll, riched32.dll, oleaut32.dll, and msls31.dll libraries (if any aren't present, download and place them in Wine's system32 directory - as listed below minus "ls"):
3) Open Wine's configuration window:
4) Add the e-Sword executable to the Application Settings list: "Add application..." -> "Program Files" -> e-Sword -> e-Sword.exe -> Open
5) Click the "e-Sword.exe" entry from the list, click the "Libraries" tab from the top of the window, and enter each of the 4 .dll's mentioned above to be used in e-Sword with the following method: enter each .dll name, one by one, into the "New override for library:" text box, and click the "Add" button after each entry (which should place the .dll name into the "Existing overrides:" list).
6) Click "OK", open e-Sword, and you should be good to go!!!
1) If you haven't yet, install the latest version of Wine first, and e-Sword second.
2) Check to make sure you have the riched20.dll, riched32.dll, oleaut32.dll, and msls31.dll libraries (if any aren't present, download and place them in Wine's system32 directory - as listed below minus "ls"):
Code:
ls ~/.wine/drive_c/windows/system32
Code:
winecfg
5) Click the "e-Sword.exe" entry from the list, click the "Libraries" tab from the top of the window, and enter each of the 4 .dll's mentioned above to be used in e-Sword with the following method: enter each .dll name, one by one, into the "New override for library:" text box, and click the "Add" button after each entry (which should place the .dll name into the "Existing overrides:" list).
6) Click "OK", open e-Sword, and you should be good to go!!!