These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Macintosh

 
  • Topic is locked indefinitely.
 

EVE on vanilla Wine on OSX, better than the official client (mostly)

First post
Author
Olivia Hume
Perkone
Caldari State
#41 - 2014-02-13 13:13:51 UTC  |  Edited by: Olivia Hume
I have install wine (using homebrew) and it mostly works. I had black screen twice (that I could force quit out) and twice I had a flickering screen (and had to reboot). But those are exceptions.

In addition to the problems mentioned in the thread, I got the following issues:

- I can't switch windows mode.
- I can't change the shador quality setting.

In both cases, it crashes if I try.

Dual boxing was too laggy with shader quality set to high, I had to edit ".wine/drive_c/users/dinoboff/Local\ Settings/Application\ Data/CCP/EVE/c_program_files_ccp_eve_tranquility/settings/core_public__.yaml" to get it to low.

All in all, it feels more stable and most of the time, the character selection screen works.
Elex Akat
Red Phoenix Rising
#42 - 2014-02-13 16:51:56 UTC
Can anyone write up a quick guide on how to install the Eve client through Wine for those of who are technologically challenged? I just resubbed yesterday and ran headfirst into the ****** up Mac client so it'd be awesome fi I could figure out a way to play without worrying about it.
Olivia Hume
Perkone
Caldari State
#43 - 2014-02-13 17:30:04 UTC  |  Edited by: Olivia Hume
I followed Norden Kor instruction:

Norden Kor wrote:


  • Installed wine using Homebrew with the following:

    1. brew install wine --devel
    2. brew install winetricks
    3. winetricks gdiplus corefonts tahoma ie8 comctl32 dotnet40 vcrun2010

  • Installed standard Windows EVE Online client using regular network installer (not the offline installer)
  • Use a one-line bash script sitting on my Desktop I double-click to launch the client: . ~/.bash_profile && wine ~/.wine/drive_c/Program\ Files/CCP/EVE/eve.exe
  • Login, launch game, switch account, launch game again, and away I go with two accounts



  • To install EVE with wine, you download the window install and then run it with wine, something like `wine ~/Downloads/EVE_Online_Installer_714680.exe`
    Alisyana
    Caldari Provisions
    Caldari State
    #44 - 2014-02-14 04:58:11 UTC
    Had to turn to this solution since the official mac client is completely ****** up. Now that I've done it, I think I'll probably stay with it, since the Cider wrapper is such a piece of ****, I'm getting way better performance out of this, especially with multiple accounts running. Not a crash yet.

    By the way, nvidia users should install physx as well.

    winetricks physx

    **Definition of "SD" (Self Destruct) = "It's like running up to someone to kick them in the balls, they see you and proceed to kick themselves in the balls, and then laugh at you for denying someone a chance to kick them in the balls." ** - Celery Man

    Tarek Hakaari
    Caldari Provisions
    Caldari State
    #45 - 2014-02-14 13:17:27 UTC
    I have the same Black screen of death problem, I really want to get around it somehow and got redirected to this thread.

    I read your suggestions to installing wine, but as I have never done anyhting like that before i would appreciate an even more detailed installation guide like the ones before, if it's possible... Lol

    Thanks in advance!
    Tarek Hakaari
    Caldari Provisions
    Caldari State
    #46 - 2014-02-14 21:51:30 UTC
    Ok, nevermind, I found a tutorial on how to install wine, but when i get to the part, where i want to start the offline installer of eve I bump into the following error code in the Terminal:

    err:richedit:ReadColorTbl malformed entry
    err:richedit:ReadColorTbl malformed entry
    err:richedit:ReadColorTbl malformed entry
    err:richedit:ReadColorTbl malformed entry
    err:richedit:ReadColorTbl malformed entry
    err:richedit:ReadColorTbl malformed entry
    err:richedit:ReadStyleSheet skipping optional destination
    err:richedit:ReadStyleSheet skipping optional destination
    err:richedit:ReadStyleSheet skipping optional destination
    err:richedit:ReadStyleSheet skipping optional destination

    after that the windows program installer opens, I can click "continue" and "Agree" but after that the agree button is stuck and nothing else happens... anyone knows why this is happening and how to get the install running?
    Flysmack Numenor
    Einherjer.
    #47 - 2014-02-14 22:13:49 UTC
    After trying this out, same bug, same problem..... same ****..... black screen, nice music.....
    Tarek Hakaari
    Caldari Provisions
    Caldari State
    #48 - 2014-02-14 23:21:34 UTC
    Elex Akat wrote:
    Can anyone write up a quick guide on how to install the Eve client through Wine for those of who are technologically challenged? I just resubbed yesterday and ran headfirst into the ****** up Mac client so it'd be awesome fi I could figure out a way to play without worrying about it.


    Here you go!

    http://www.davidbaumgold.com/tutorials/wine-mac/
    Deimos Ovaert
    Center for Advanced Studies
    Gallente Federation
    #49 - 2014-02-16 21:22:55 UTC
    I'm glad to see plenty of folks have taken up the cause for vanilla WINE; it just seems so much superior to the cider implementation. I was worried that my hectic RL would leave this as a "well, it could be cool"...but everyone taking up the cause, cheers from me.
    Amarisen Gream
    The.Kin.of.Jupiter
    #50 - 2014-02-17 12:17:34 UTC
    Deimos Ovaert wrote:
    I'm glad to see plenty of folks have taken up the cause for vanilla WINE; it just seems so much superior to the cider implementation. I was worried that my hectic RL would leave this as a "well, it could be cool"...but everyone taking up the cause, cheers from me.



    Would you be willing to go back to the OP message, and edit it with all the updated information. Plus the step by step guide you used to install wine and EVE. As well as they way to create sub-eves for alt accounts. etc.

    As it is right now. All the information is scattered between like 4-6 different blocks!

    "The Lord loosed upon them his fierce anger All of his fury and rage. He dispatched against them a band of Avenging Angels" - The Scriptures, Book II, Apocalypse 10:1

    #NPCLivesMatter #Freetheboobs

    Norden Kor
    Brutor Tribe
    Minmatar Republic
    #51 - 2014-02-18 00:13:34 UTC
    There is no user-friendly or quick approach to installing vanilla Wine or its dependencies on OS X. There are many places things can go wrong and a moderate amount of technical aptitude to troubleshoot and resolve problems without assistance is required.

    If you are up to the challenge and want to try it anyway, here's how I have arrived at my current working installation:

    1. Install Xcode from the App Store: https://itunes.apple.com/us/app/xcode/id497799835?mt=12
    2. Open Xcode. If you are prompted to install additional required components, click Install.
    3. Install XQuartz: http://xquartz.macosforge.org/
    4. Install Homebrew: http://brew.sh/
    5. After Homebrew is installed, run the command `brew doctor`. Look over all of the potential problems and resolve them. (Note: It is highly unlikely that anyone in this forum will be able to help you with issues shown by this command, but you will need to fix them)
    6. Run the following command to install wine and its dependencies: `brew install --devel --universal wine winetricks`
    7. Run the following command to install dependencies required by EVE: `winetricks comctl32 corefonts dotnet40 eufonts gdiplus gdiplus_winxp ie8 msls31 physx pngfilt tahoma vcrun2010 wininet wsh56vb xmllite` (Note: Some of the error messages you will receive while installing the various requirements can be safely ignored.)
    8. Download the Windows EVE client network installer: http://community.eveonline.com/support/download/
    9. Run `wine /path/to/the/installer.exe` to launch the installer and begin download and installation of the game client.
    10. Run `wine ~/.wine/drive_c/Program\ Files/CCP/EVE/eve.exe` to start the EVE launcher.


    Depending on your Mac and your Internet connection, all of this will require somewhere around 1-4 hours of your time for download, compilation, and installation. If you have any questions or problems, you can try sending me an EVE Mail but be warned that most of the issues you will face will be things I can't help you with.

    On the plus side, trying the above and not getting a working EVE client will do no damage to your system at all. Having Xcode and Homebrew installed are things that can be helpful down the road regardless.
    Norden Kor
    Brutor Tribe
    Minmatar Republic
    #52 - 2014-02-18 02:36:57 UTC
    For those folks running into flickering issues, I was able to resolve this by setting Interval Immediate. I am not sure what to do about a fully black screen, though.
    Darryn Lowe
    Sebiestor Tribe
    Minmatar Republic
    #53 - 2014-02-22 03:05:26 UTC
    Norden Kor wrote:
    For those folks running into flickering issues, I was able to resolve this by setting Interval Immediate. I am not sure what to do about a fully black screen, though.

    What interval level did you set it to?
    Norden Kor
    Brutor Tribe
    Minmatar Republic
    #54 - 2014-02-22 19:31:50 UTC
    Darryn Lowe wrote:
    What interval level did you set it to?


    Immediate. It seems to work best on my system.
    Darryn Lowe
    Sebiestor Tribe
    Minmatar Republic
    #55 - 2014-02-22 19:43:32 UTC
    Norden Kor wrote:
    Darryn Lowe wrote:
    What interval level did you set it to?


    Immediate. It seems to work best on my system.

    Yeah I just tried it and BOOM stable.

    Oh man it plays HEAPS better than the Mac client. Even Fullscreen 1440x900 although I have always dropped the settings down for more RAM.

    I am such a happy chappy now. All I need to do now is create a script to run it. :-)
    Darryn Lowe
    Sebiestor Tribe
    Minmatar Republic
    #56 - 2014-02-22 19:45:20 UTC
    Naigovand Bheskagor wrote:
    Mikoyan Gureyvich wrote:
    I had the opposite experience - the screen was flickery and averaged a frame rate of about 5fps sitting in dock doing nothing. This was on Rubicon 1.1.1 on a MacBook Pro with a 1GB GeForce GT 650M hooked up to a 1920 x 1080 second monitor running 10.9.1. I installed wine 1.7.11 from MacPorts and winetricks with gdiplus corefonts tahoma ie8 comctl32 dotnet40 vcrun2010.

    The cider client on Rubicon 1.1.1 will generate from 60 fps to 74 fps when ship spinning at 1920 x 1080 and interval immediate.

    Absolutely same experience for me with MacBook Pro with a 1GB GeForce GT 650M. Surprisingly, game runs fine on Mac Book Air (Intel HD 4000) So I believe that glitching has something to do with wine+Nvidia drivers for OS X. Will investigate further.

    Nope because my MBP uses ATI Radeon and I had the issue.
    Darryn Lowe
    Sebiestor Tribe
    Minmatar Republic
    #57 - 2014-02-22 20:10:25 UTC
    Right, once you've got it installed accordingly you can enter this line into AppleScript editor:

    do shell script "/usr/local/bin/wine '/users/(your username)/.wine/drive_c/Program Files/CCP/EVE/eve.exe'"

    Change (your username) to your actual username which can be seen at the Terminal prompt.

    Save it as an Application and when you run it it will just load. The best thing is that it won't display a Terminal window but you will end up with three Dock icons.
    Darryn Lowe
    Sebiestor Tribe
    Minmatar Republic
    #58 - 2014-02-23 00:40:47 UTC
    Holy crap this has done something to my machine.

    My fans aren't spinning hardcore. WTF? What has it done?

    Oh that's right... I'm not running a crappy client anymore. Twisted

    I cannot believe how much of a difference this has made. I've been playing for 2 hours with default settings without dropping to lower performance to save fans spinning up which they inevitably did anyway, and I'm running full resolution full screen.

    Not once has my fans kicked in. That is amazing.
    COMM4NDER
    Legendary Umbrellas
    #59 - 2014-02-24 14:50:08 UTC  |  Edited by: COMM4NDER
    Nice to see that Wine works for you guys, really nice to see.

    The optimal solution here would be that CCP would start to sponsor wine project or / crossover and also fix bugs that occur there since fixing it on wine is fixing it on both MAC and Linux users.

    As of wine versions for performance use 1.7.12 and later since these seem to have the latest updates to Command Stream patches making it use more cores than one thus giving a nice boost.

    For information follow the winehq: http://www.winehq.org/
    Donate to the project or crossover games where most devs works at.
    Remember to bug-report issues to wine's bugtracker, no else but the players playing the game can really report on issues.

    Edit:

    Issue where the client crashes when resizing and / or changeing options should be fixed in latest wine.
    Issue where the client crashes on CQ is an issue that probably cannot be fixed by wine devs.

    State of DX10/11
    Wine has taken the first few steps into this world but it will take some time before it will be ready, but at least there is getting some progress on that.

    [url=https://github.com/CommanderAlchemy/.bin/blob/master/eve] EVE - Online Launcher [Linux] [/url] Installs, launches character prefixes (both SISI & Tranquility). Simplescreenrecorder shm inject

    JP Nakamura
    Union of Intergalactic Miners and Nano Assemblers
    #60 - 2014-02-27 01:41:56 UTC
    Darryn Lowe wrote:
    Holy crap this has done something to my machine.

    My fans aren't spinning hardcore. WTF? What has it done?

    Oh that's right... I'm not running a crappy client anymore. Twisted

    I cannot believe how much of a difference this has made. I've been playing for 2 hours with default settings without dropping to lower performance to save fans spinning up which they inevitably did anyway, and I'm running full resolution full screen.

    Not once has my fans kicked in. That is amazing.


    And that is reason enough for me to start installing ports on my MacBook Pro Mid 2009
    Processor 2.53 GHz Intel Core 2 Duo
    Memory 8 GB 1067 MHz DDR3
    Graphics NVIDIA GeForce 9400M 256 MB
    Software OS X 10.9.1 (13B42)

    Just sitting idle in the station with the official client always has my fans running strong at the lowest settings ... with me doing NOTHING.

    Will update after I get WINE up and running (fingers crossed, I may not get to it before the weekend, but that'll still beat CCP by ~4 months from what they seem to be suggesting Sad)

    CCP: 10+ years of Harvesting players Tears  (latest efforts being Source Limited Edition, and Alliance Logo Revised Policies)