All first objective is topic is Battle.net run on linux with Wine version 1.7.10 in order to use conviannement platform.
Currently, she is is buggy. (On 64 bits)
This topic is divided into two parts: agent.exe and Battle.net.exe
I would add that what I put is a likely path that allowed me to fix a lot of error
Agent.exe: Work (90%)
Battle.net.exe: Don't Work
Command:
Code: Select all
wine "/home/<username>/.wine/drive_c/users/Public/Application Data/Battle.net/Agent/Agent.exe"
wine "/home/<username>/.wine/drive_c/Program Files (x86)/Battle.net/Battle.net.exe"
PS: Edite <username> by your Username
Agent.exe: (Fixe: 1 | 2 | 3 | 4 | 5 | 6)
Code: Select all
1) err:wininet:open_http_connection create_netconn failed: 12029
Add in Library: wininet (Native, Intégrée)
2) fixme:ras:RasEnumConnectionsW
Add in Library: rasapi32 (Native)
3) fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
Add in Library: winhttp (Native, Intégrée)
4) fixme:hnetcfg:fw_profile_get_NotificationsDisabled
Add in Library: hnetcfg (Native) => Err:eol
5 )fixme:service:EnumServicesStatusW resume handle not supported
Add in Library: ????
6) fixme:heap:HeapSetInformation (nil) 1 (nil) 0
Add in Library: ????
Battle.net: (Fix: ???/14)
Code: Select all
fixme:imm:NotifyIME IMC_SETCANDIDATEPOS
ADD in Library: imm32 (Mode ???)
Infos: Buton Games , ...
Priority: Very Hight
fixme:win:FlashWindowEx 0x33c510
Infos: Systray work
ADD in Library: win???? (+/- 50 dll)
Priority: Very Hight
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
ADD in Library: ole32 .... (Link with error to Agent.exe)
Priority: Hight
fixme:system:SetProcessDPIAware stub!
ADD in Library: ?????
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
ADD in Library: ntdll (Mode ????)
fixme:winsock:WSALookupServiceBeginW (0x24fe580 0x00000ff0 0x24fe5c8) Stub!
ADD in Library: winsock (Mode ????)
fixme:iphlpapi:NotifyAddrChange (Handle 0x24fe458, overlapped 0x17c1e88): stub
ADD in Library: iphlpapi (Mode ????)
fixme:msg:pack_message msg 80 (WM_SETICON) not supported yet
ADD in Library: msg711.acm | msgsm32.acm
fixme:wbemprox:wbem_locator_QueryInterface interface {00000126-0000-0000-c000-000000000046} not implemented
ADD in Library: wbemprox(Mode ????)
fixme:shell:SetCurrentProcessExplicitAppUserModelID L"BlizzardEntertainment.Battlenet.beta": stub
ADD in Library: shell32 (Mode ????)
fixme:dwmapi:DwmIsCompositionEnabled 0x33cf4c
ADD in Library: dwmapi (Mode ????)
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
ADD in Library: ????? (Mode ????)
fixme:toolhelp:Heap32ListFirst : stub
ADD in Library: ????? (Mode ????)
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x10008a 0x00000000
ADD in Library: wtsapi32 (Mode ????)