This version is the current live "Tiamat" version on the Tranquility server.
Application Details:
Version: | Current |
License: | Retail |
URL: | http://www.eve-online.com/ |
Votes: | 228 |
Latest Rating: | Gold |
Latest Wine Version Tested: | 8.5 |
Maintainers: About Maintainership
No maintainers. Volunteer today!
What works
Launcher
What does not
error refreshing token for username.
Log:
~/.wine/drive_c/EVE/Launcher> wine evelauncher.exe
000b:fixme:winediag:start_process Wine Staging 3.12 is a testing version containing experimental patches.
000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002
002e:fixme:ver:GetCurrentPackageId (0x4d9fecc (nil)): stub
0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0009:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
0009:fixme:toolhelp:Heap32ListFirst : stub
0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0009:fixme:explorerframe:taskbar_list_SetProgressValue iface 0x21ff20, hwnd 0x30048, ullCompleted 0, ullTotal 64 stub!
0009:fixme:explorerframe:taskbar_list_SetProgressState iface 0x21ff20, hwnd 0x30048, flags 0 stub!
0009:fixme:msg:ChangeWindowMessageFilterEx 0x30044 c05a 1 (nil)
0009:fixme:process:SetProcessDEPPolicy (3): stub
0009:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x1001b40, 0x2fe09b8, 0x300c148) stub.
0009:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x32f3a8 1 C) semi-stub
0009:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x32f188 1 C) semi-stub
0009:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x32ef08 1 C) semi-stub
[0717/162844:ERROR:resource_bundle.cc(720)] Failed to load C:\EVE\Launcher\resources\qtwebengine_devtools_resources.pak
Some features may not be available.
0009:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x32f95c, (nil) 0x32f960
0009:fixme:nls:get_dummy_preferred_ui_language (0x38 0x32f95c (nil) 0x32f960) returning a dummy value (current locale)
0009:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x32f95c, 0xe87e6f0 0x32f960
0009:fixme:nls:get_dummy_preferred_ui_language (0x38 0x32f95c 0xe87e6f0 0x32f960) returning a dummy value (current locale)
0009:fixme:winsock:WSALookupServiceBeginW (0x32f5f4 0x00000ff0 0x32f630) Stub!
[0717/162844:ERROR:network_change_notifier_win.cc(155)] WSALookupServiceBegin failed with: 8
0009:fixme:iphlpapi:NotifyAddrChange (Handle 0x32f760, overlapped 0xe87f034): stub
0009:fixme:win:RegisterDeviceNotificationW (hwnd=0x10098, filter=0x32f748,flags=0x00000000) returns a fake device notification handle!
0009:fixme:win:RegisterDeviceNotificationW (hwnd=0x10098, filter=0x32f748,flags=0x00000000) returns a fake device notification handle!
0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0009:fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
0009:fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
004c:fixme:process:SetProcessDEPPolicy (3): stub
004c:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x10ae1b40, 0x12ac09b8, 0x12aec148) stub.
004c:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33f598 1 C) semi-stub
004c:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33f378 1 C) semi-stub
004c:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33f0f8 1 C) semi-stub
[0717/162844:ERROR:resource_bundle.cc(720)] Failed to load C:\EVE\Launcher\resources\qtwebengine_devtools_resources.pak
Some features may not be available.
004c:fixme:file:FindFirstFileExW flags not implemented 0x00000002
004c:fixme:gdi:GdiInitializeLanguagePack stub
0048:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
0043:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0043:fixme:file:ReplaceFileW Ignoring flags 2
0043:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0043:fixme:file:FindFirstFileExW flags not implemented 0x00000002
003e:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0048:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0060:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0043:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0043:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0009:fixme:dwmapi:DwmIsCompositionEnabled 0x32c3e0
0009:fixme:dwmapi:DwmEnableBlurBehindWindow 0x100f8 0x32c3f0
0043:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0043:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0043:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0043:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0043:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0043:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0043:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0043:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0009:fixme:shell:SHGetStockIconInfo (78, 0x101, 0x32ba94) semi-stub
0009:fixme:shell:SHGetStockIconInfo flags 0x101 not implemented
0009:fixme:shell:SHGetStockIconInfo (78, 0x100, 0x32ba94) semi-stub
0009:fixme:shell:SHGetStockIconInfo flags 0x100 not implemented
0009:fixme:shell:SHGetStockIconInfo (78, 0x101, 0x32b9f8) semi-stub
0009:fixme:shell:SHGetStockIconInfo flags 0x101 not implemented
0043:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0043:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0009:fixme:win:UnregisterDeviceNotification (handle=0xcafeaffe), STUB!
0009:fixme:win:UnregisterDeviceNotification (handle=0xcafeaffe), STUB!
0009:fixme:iphlpapi:CancelIPChangeNotify (overlapped 0xe87f034): stub
0009:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
Workarounds
What was not tested
Game
Hardware tested
Graphics:
Additional Comments
Didn't work in windows 10 mode, as it did before latest update.
But runs ok in windows xp mode, even with DX11
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Show | Arch Linux x86_64 | Apr 19 2023 | 8.5 | Yes | Yes | Yes | Gold | Nightoo | |
Show | EndeavourOS | Apr 01 2023 | 8.4-staging | Yes | Yes | No | Garbage | elabbas | |
Show | openSUSE Leap 15.2 | Dec 08 2021 | 6.23 | Yes | Yes | Yes | Gold | BoredTester | |
Show | Ubuntu 21.10 "Impish" (+ variants like Kubuntu) | Nov 21 2021 | 6.20-staging | Yes | Yes | Yes | Silver | John C. McCabe-Dansted | |
Show | Ubuntu 20.04 "Focal" (+ variants like Kubuntu) | Apr 08 2021 | 6.5-staging | No, but has workaround | Yes | Yes | Gold | DeveloperWithBrains |
Bug # | Description | Status | Resolution | Other apps affected |
27909 | EVE Online: Installer is missing left half of text | NEW | View | |
31209 | Feature Request - Kernel Samepage Merging | UNCONFIRMED | View | |
32342 | Multiple applications and games using 'Webkit' or 'Blink' web browser engine crash on startup ('Arial' and 'Times New Roman' font face name validation) | STAGED | View | |
37948 | EVE Online launcher crashes when importing/exporting patches | UNCONFIRMED | View | |
42011 | Eve Online Launcher doesn't display correctly | UNCONFIRMED | View | |
42473 | Eve Online Launcher is completely white (no content displayed) | UNCONFIRMED | View | |
42492 | EVE Online cannot be started | NEEDINFO | View | |
42610 | EVE-Online crashes | NEEDINFO | View | |
42721 | EVE Online crashes after long periods of play | NEEDINFO | View | |
45460 | Running EVE Online keeps locking up after a few hours | NEEDINFO | View | |
45873 | EVE Online: Starting a client sometimes errors | UNCONFIRMED | View |
You will need to disable Direct3D v11 support
Run winecfg and select -> Libraries -> [New override for library: ] d3d11 -> Add -> Edit... -> Disable
You will need to install a number of required libraries with winetricks.
http://wiki.winehq.org/winetricks
Virtual Desktops
Most testers report that Eve runs best in full screen mode in a virtual desktop, however as of wine 1.5 many users report that windowed mode is stable. If you are using wine 1.4 you can set the virtual desktop mode via winecfg or create a script to run Eve. Most people put the script in ~/bin/eve.bash or /usr/local/bin/eve.bash. Note that 1920x1080 should be your desired resolution.
#!/bin/bash
WINE=wine
$WINE explorer /desktop=eveA,1920x1080 "c:\program files\ccp\eve\eve.exe"
Then run;
If you are running wine 1.5 you may find it simpler to use windowed mode. If you wish to run multiple clients with wine 1.4 it's recommend that you create additional script for each instance, and change "desktop=eveA" to "desktop=eveB"... You will also need to change the settings eve launcher settings so that it does not relaunch itself.
Creating a new wine prefix
If you need/want to use wine different instances of "windows" for Eve. (Important if you have a lot of games with various installed dlls, and overrides that conflict.) Creating a new prefix is simple create the directory and add the WINEPREFIX to all wine and winetricks commands.
Some users prefer to have multiple wineprefixes for each eve client, but this is not required.
-- Edited by Silbory 2/7/12 --
2) If you are crashing during play you may find that reducing your graphic settings will help. This is vital if you have an older card, low amounts of memory, and/or run a lot of clients.
3) DirectX11 support in Wine is potentially a long way off, so make sure your client is using DirectX9.
1] Catalyst is actively setting constrains on Wine [BUG = http://ati.cchtml.com/show_bug.cgi?id=528] Is under investigation by the AMD, workaround below; cp /usr/bin/wine /usr/bin/Emulator or something else, though please note that this under investigation and may introduce bugs that AMD may have tried to workaround with that ugly fix. 2] Seems that explosions from missiles and other effects have some corruption on the ships. Workaround, enable Anti-Aliasing >= Low in options. 3] Rendering and GLSL errors when shaders on High Catalyst 12.6 and older will have issues on High shaders. Later versions should have this fixed when released. [NOT FIXED in 12.8] 4] Freezes Catalyst may freak Xorg out sometimes during login screen. SSH into the computer and killing the Wineprefix that the game was running may return the computer to usable state without the need of hard reboot. There is also a big chance that the game rendering will crash on first launch. UI works but you cant open menu's or drag ships or undock. Restart client if this happens. Other workaround would be to have a script executed to kill the Wineprefix with a delay if not terminated. 5] Catalyst 12.9 beta2 This driver seem to have better and more stable performance, no more degrading over time nor crashing as much as it did in the ones before. However it got some drawbacks as in not rendering previews of ships, drones and gates and performance dies when running the game with HDR enabled.Cortesy Artur O.
Added by: N3o
You need to use 'root' user in all steps, later of installation you can run wine as normal user
1) Get a 32 bit copy from : https://www.freebsd.org/where....
2) Mount your 32 bit DVD of FreeBSD and install the base system, related 32 bits libraries and source code, copy Xorg (necessary to compile nVIDIA driver) packages and download NVIDIA driver 32bits:
# mkdir -p /compat/i386
# cd /compat/i386
# mount -t cd9660 /dev/`mdconfig -f [freebsd_32_bit.iso file] ` /mnt
# cd /mnt/usr/freebsd-dist
# sh
# export DESTDIR=/compat/i386
# for file in base.txz src.txz; do (cat $file | tar --unlink -xpJf - -C ${DESTDIR:-/}); done
Note:
DESTDIR variable could be different on your system, the idea here, is put the correct path to your copy of FreeBSD 32bits
3) Mount dev directory in the i386 enviroment:
# mount -t devfs devfs /compat/i386/dev
4) Copy your /etc/resolv.conf to /compat/i386/etc
# cp -v /etc/resolv.conf /compat/i386/etc/
5) Copy your ports from Host's system inside 32 bit chroot's enviroment :
# cp -vr /usr/ports /compat/i386/usr/
6) Now do a chroot on /compat/i386 (as root) and change to "sh" shell:
# chroot /compat/i386
# sh
7) Edit /etc/rc.d/ldconfig and add /usr/local/lib to system library:
Before :
if [ -x "${ldconfig_command}" ]; then
_LDC="/lib /usr/lib "
for i in ${ldconfig_local_dirs}; do
if [ -d "${i}" ]; then
_files=`find ${i} -type f`
if [ -n "${_files}" ]; then
ldconfig_paths="${ldconfig_paths} `cat ${_files} | sort -u`"
After:
if [ -x "${ldconfig_command}" ]; then
_LDC="/lib /usr/lib /usr/local/lib"
for i in ${ldconfig_local_dirs}; do
if [ -d "${i}" ]; then
_files=`find ${i} -type f`
if [ -n "${_files}" ]; then
ldconfig_paths="${ldconfig_paths} `cat ${_files} | sort -u`"
This is necessary because some libraries installation path is located in /usr/local/lib and later Wine' configure don't detect them
8) Inside of chroot (/compat/i386) do the following:
# /etc/rc.d/ldconfig start
# setenv MACHINE i386 && setenv UNAME_p i386 && setenv UNAME_m i386
# pkg install gsm mpg123 speex xorg wget flex help2man jpeg lcms bison libGLU libXi libXrandr libXcursor
# cd /usr/ports/graphics/libosmesa && make install clean
# mkdir -p /usr/X11R6/man/man1 && mkdir -p /usr/X11R6/lib/modules/drivers
9) Now we will install the NVIDIA driver 32 bits version inside Chroot current version is 390.48, your 64bits OS and the chroot environment should be the same driver version, this is very important, if you install different version, Wine won't run :
# cd /usr/ports/x11/nvidia-driver && make install clean
[Important : Don't check Linux support option]
10) Now is time to build Wine :
# cd /usr/ports/emulators/wine-devel && make install clean
11) Now we will exit from chroot :
# exit
12) To run apps with wine we need first complete fonts apps dependency, normally Arial fonts. to do this will install in outside chroot, cabextract (as root):
# cd /usr/ports/archivers/cabextract && make install clean
# download Arial family letters from https://sourceforge.net/projec... [to_a_folder]
# cd [to_a_folder]
# cabextract *
13) Move the fonts to right place :
# mv -v Ari* /usr/local/share/fonts/TTF/
14) Open a terminal and put some aliases:
# alias winecfg="LD_32_LIBRARY_PATH=/compat/i386/usr/local/lib:/compat/i386/usr/X11R6/lib PATH=/compat/i386/usr/local/bin:$PATH /compat/i386/usr/local/bin/winecfg"
# alias wine="LD_32_LIBRARY_PATH=/compat/i386/usr/local/lib:/compat/i386/usr/X11R6/lib PATH=/compat/i386/usr/local/bin:$PATH /compat/i386/usr/local/bin/wine"
15) Run winecfg and configure the rest as always or with your preferences.
16) Create the symlink to the new fonts installed in step 13 in ~/.wine/drive_c/windows/Fonts :
# ln -s /usr/local/share/fonts/TTF/Ari* /home/$USER/.wine/drive_c/windows/Fonts/
17) Run your win32 application as always.
17.1 To install EVE run:
wine msiexec /I (filename).msi
Edited by N3o
04.19.2018
Comments for this application have been disabled because there are no maintainers.