https://bugs.winehq.org/show_bug.cgi?id=48075
Bug ID: 48075 Summary: Star Wars Battlefront 2 (from 2017) does not start/run properly. Product: Wine-staging Version: unspecified Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: skybuck2000@hotmail.com CC: leslie_alistair@hotmail.com, z.figura12@gmail.com Distribution: ---
Sparky Linux Game Over edition was used on Toshiba Laptop L670 to try and start Star Wars Battlefront 2 from 2017, game does not start/run properly (Lutris was used) I suspect wine issue.
Big log, small logs and json system information file are available at the folder web folder:
http://www.skybuck.org/Games/Battlefront2/Lutris/
Small log example:
Running /usr/bin/wine /media/skybuck/06FAAE82FAAE6E1D/Games/Star Wars - Battlefront 2/starwarsbattlefrontii.exe 000b:fixme:winediag:start_process Wine Staging 4.19 is a testing version containing experimental patches. 000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org. 002a:fixme:ver:GetCurrentPackageId (0x22d9f0 (nil)): stub 002a:fixme:ntdll:NtQuerySystemInformation returning fake driver list 002a:fixme:heap:RtlSetHeapInformation 0xb50000 0 0x22d8a0 4 stub Waiting on children All children gone Exit with returncode 91
System information:
{ "comment": "Star Wars Battlefront 2 from 2017 does not start.", "system": { "gpus": [ { "DRIVER": "radeon", "PCI_ID": "1002:68C1", "PCI_SUBSYS_ID": "1179:FD00", "PCI_CLASS": "30000", "PCI_SLOT_NAME": "0000:01:00.0", "MODALIAS": "pci:v00001002d000068C1sv00001179sd0000FD00bc03sc00i00" } ], "env": { "USER": "skybuck", "LC_TIME": "nl_NL.UTF-8", "XDG_SEAT": "seat0", "XDG_SESSION_TYPE": "x11", "SSH_AGENT_PID": "1019", "HOME": "/home/skybuck", "DESKTOP_SESSION": "xfce", "XDG_SEAT_PATH": "/org/freedesktop/DisplayManager/Seat0", "LC_MONETARY": "nl_NL.UTF-8", "DBUS_SESSION_BUS_ADDRESS": "unix:path=/run/user/1000/bus", "QT_QPA_PLATFORMTHEME": "gtk2", "LOGNAME": "skybuck", "XDG_SESSION_CLASS": "user", "XDG_SESSION_ID": "1", "PATH": "/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games", "LC_ADDRESS": "nl_NL.UTF-8", "XDG_SESSION_PATH": "/org/freedesktop/DisplayManager/Session0", "XDG_RUNTIME_DIR": "/run/user/1000", "XDG_MENU_PREFIX": "xfce-", "LC_TELEPHONE": "nl_NL.UTF-8", "LANG": "en_US.UTF-8", "XDG_CURRENT_DESKTOP": "XFCE", "XDG_SESSION_DESKTOP": "xfce", "XAUTHORITY": "/home/skybuck/.Xauthority", "XDG_GREETER_DATA_DIR": "/var/lib/lightdm/data/skybuck", "SSH_AUTH_SOCK": "/tmp/ssh-HKhz6gKNBr4H/agent.990", "SHELL": "/bin/bash", "LC_NAME": "nl_NL.UTF-8", "GDMSESSION": "xfce", "QT_ACCESSIBILITY": "1", "LC_MEASUREMENT": "nl_NL.UTF-8", "LC_IDENTIFICATION": "nl_NL.UTF-8", "XDG_VTNR": "7", "PWD": "/home/skybuck", "XDG_DATA_DIRS": "/usr/share/xfce4:/usr/local/share/:/usr/share/:/usr/share", "XDG_CONFIG_DIRS": "/etc/xdg", "LC_NUMERIC": "nl_NL.UTF-8", "LC_PAPER": "nl_NL.UTF-8", "SESSION_MANAGER": "local/USBStick:@/tmp/.ICE-unix/990,unix/USBStick:/tmp/.ICE-unix/990", "PANEL_GDK_CORE_DEVICE_EVENTS": "0", "DISPLAY": ":0.0" }, "missing_libs": { "OPENGL": [ [], [] ], "VULKAN": [ [], [] ], "WINE": [ [], [] ], "GAMEMODE": [ [ "libgamemodeauto.so" ], [ "libgamemodeauto.so" ] ] }, "cpus": [ { "processor": "0", "vendor_id": "GenuineIntel", "cpu family": "6", "model": "37", "model name": "Intel(R) Core(TM) i5 CPU M 480 @ 2.67GHz", "stepping": "5", "microcode": "0x7", "cpu MHz": "1331.143", "cache size": "3072 KB", "physical id": "0", "siblings": "4", "core id": "0", "cpu cores": "2", "apicid": "0", "initial apicid": "0", "fpu": "yes", "fpu_exception": "yes", "cpuid level": "11", "wp": "yes", "flags": "fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology nonstop_tsc cpuid aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt lahf_lm pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid dtherm ida arat flush_l1d", "bugs": "cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs", "bogomips": "5319.37", "clflush size": "64", "cache_alignment": "64", "address sizes": "36 bits physical, 48 bits virtual", "power management": "" }, { "processor": "1", "vendor_id": "GenuineIntel", "cpu family": "6", "model": "37", "model name": "Intel(R) Core(TM) i5 CPU M 480 @ 2.67GHz", "stepping": "5", "microcode": "0x7", "cpu MHz": "1357.986", "cache size": "3072 KB", "physical id": "0", "siblings": "4", "core id": "0", "cpu cores": "2", "apicid": "1", "initial apicid": "1", "fpu": "yes", "fpu_exception": "yes", "cpuid level": "11", "wp": "yes", "flags": "fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology nonstop_tsc cpuid aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt lahf_lm pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid dtherm ida arat flush_l1d", "bugs": "cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs", "bogomips": "5319.37", "clflush size": "64", "cache_alignment": "64", "address sizes": "36 bits physical, 48 bits virtual", "power management": "" }, { "processor": "2", "vendor_id": "GenuineIntel", "cpu family": "6", "model": "37", "model name": "Intel(R) Core(TM) i5 CPU M 480 @ 2.67GHz", "stepping": "5", "microcode": "0x7", "cpu MHz": "1420.642", "cache size": "3072 KB", "physical id": "0", "siblings": "4", "core id": "2", "cpu cores": "2", "apicid": "4", "initial apicid": "4", "fpu": "yes", "fpu_exception": "yes", "cpuid level": "11", "wp": "yes", "flags": "fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology nonstop_tsc cpuid aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt lahf_lm pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid dtherm ida arat flush_l1d", "bugs": "cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs", "bogomips": "5319.37", "clflush size": "64", "cache_alignment": "64", "address sizes": "36 bits physical, 48 bits virtual", "power management": "" }, { "processor": "3", "vendor_id": "GenuineIntel", "cpu family": "6", "model": "37", "model name": "Intel(R) Core(TM) i5 CPU M 480 @ 2.67GHz", "stepping": "5", "microcode": "0x7", "cpu MHz": "1294.931", "cache size": "3072 KB", "physical id": "0", "siblings": "4", "core id": "2", "cpu cores": "2", "apicid": "5", "initial apicid": "5", "fpu": "yes", "fpu_exception": "yes", "cpuid level": "11", "wp": "yes", "flags": "fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology nonstop_tsc cpuid aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt lahf_lm pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid dtherm ida arat flush_l1d", "bugs": "cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs", "bogomips": "5319.37", "clflush size": "64", "cache_alignment": "64", "address sizes": "36 bits physical, 48 bits virtual", "power management": "" } ], "drives": [ { "name": "sda", "fstype": null, "label": null, "uuid": null, "fsavail": null, "fsuse%": null, "mountpoint": null, "children": [ { "name": "sda1", "fstype": "ntfs", "label": "Door systeem gereserveerd", "uuid": "D28AAA208AAA00D9", "fsavail": null, "fsuse%": null, "mountpoint": null }, { "name": "sda2", "fstype": "ntfs", "label": null, "uuid": "06FAAE82FAAE6E1D", "fsavail": "89G", "fsuse%": "81%", "mountpoint": "/media/skybuck/06FAAE82FAAE6E1D" } ] }, { "name": "sdb", "fstype": null, "label": null, "uuid": null, "fsavail": null, "fsuse%": null, "mountpoint": null, "children": [ { "name": "sdb1", "fstype": "vfat", "label": "EFI", "uuid": "67E3-17ED", "fsavail": null, "fsuse%": null, "mountpoint": null }, { "name": "sdb2", "fstype": "ntfs", "label": "External Harddisk", "uuid": "CEF0ABAFF0AB9BE9", "fsavail": "4,3T", "fsuse%": "7%", "mountpoint": "/media/skybuck/External Harddisk" } ] }, { "name": "sdc", "fstype": null, "label": null, "uuid": null, "fsavail": null, "fsuse%": null, "mountpoint": null, "children": [ { "name": "sdc1", "fstype": "vfat", "label": "SPARKY_64BI", "uuid": "14F4-2A56", "fsavail": null, "fsuse%": null, "mountpoint": null }, { "name": "sdc2", "fstype": "ext4", "label": null, "uuid": "edcc9ade-a815-4f64-94d2-78c76807811a", "fsavail": "53,8G", "fsuse%": "25%", "mountpoint": "/" }, { "name": "sdc3", "fstype": "swap", "label": null, "uuid": "35732adc-28a3-4566-8db4-6e9b5283995a", "fsavail": null, "fsuse%": null, "mountpoint": "[SWAP]" } ] }, { "name": "sr0", "fstype": null, "label": null, "uuid": null, "fsavail": null, "fsuse%": null, "mountpoint": null } ], "ram": { "mem": { "total": "5960292", "used": "667784", "free": "460444", "shared": "54064", "buff/cache": "4832064", "available": "4941232" }, "swap": { "total": "33555024", "used": "0", "free": "33555024" } }, "dist": [ "SparkyLinux", "6", "Po-Tolo" ], "glxinfo": { "name_of_display": ":0.0", "opengl_core_profile_version": "3.3 (Core Profile) Mesa 19.2.1", "opengl_core_profile_context_flags": "(none)", "display": ":0", "opengl_shading_language_version": "1.40", "opengl_core_profile_profile_mask": "core profile", "opengl_es_profile_shading_language_version": "OpenGL ES GLSL ES 3.10", "direct_rendering": "Yes", "opengl_renderer": "AMD REDWOOD (DRM 2.50.0 / 5.2.0-3-amd64, LLVM 9.0.0)", "opengl_version": "3.1 Mesa 19.2.1", "opengl_context_flags": "(none)", "opengl_vendor": "X.Org", "opengl_core_profile_shading_language_version": "3.30", "opengl_es_profile_version": "OpenGL ES 3.1 Mesa 19.2.1", "screen": "0" } } }
Is there anything I can do to make it work a bit better ? Perhaps update something ? Try different drivers ? Problem seems to be the "fixme" issues.
https://bugs.winehq.org/show_bug.cgi?id=48075
Lorenzo Ferrillo lorenzofer@live.it changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lorenzofer@live.it
--- Comment #1 from Lorenzo Ferrillo lorenzofer@live.it --- Did you tried normal non staging wine?
Do you know if it worked previously?
(If you can maybe try also a previous wine-staging)
https://bugs.winehq.org/show_bug.cgi?id=48075
--- Comment #2 from Lorenzo Ferrillo lorenzofer@live.it --- Also according to https://appdb.winehq.org/objectManager.php?sClass=version&iId=38229&... it used to work even partially with wine staging 4.14 and DXVK.
https://bugs.winehq.org/show_bug.cgi?id=48075
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEEDINFO Version|unspecified |4.19
--- Comment #3 from Ken Sharp imwellcushtymelike@gmail.com --- Why are you using Wine Staging? Try vanilla Wine.
https://bugs.winehq.org/show_bug.cgi?id=48075
--- Comment #4 from Skybuck Flying skybuck2000@hotmail.com --- Hello,
1. I installed Sparky Linux Game Over edition from ISO inside Virtual Machine in VMWare to an USB Stick.
2. Restarted (real) computer (amd x2 3800+ processor) and (gt 1030 gpu) and booted in USB Stick with NOAPIC option to fix boot problems.
3. Installed sparky installer, update/upgraded system.
4. Installed nvidia drivers.
5. Try to run the game in Lutris enabled debugging/logging.
The log shows the game seems to get stuck at this point:
1681.655:002f:0030:trace:environ:RtlSetEnvironmentVariable ((nil), L"TEMP", L"C:\windows\temp") 1681.655:002f:0030:trace:reg:NtEnumerateValueKey (0x14,12,1,0x7ffe1ba69b90,2072) 1681.655:002f:0030:trace:environ:RtlSetEnvironmentVariable ((nil), L"TMP", L"C:\windows\temp") 1681.655:002f:0030:trace:reg:NtEnumerateValueKey (0x14,13,1,0x7ffe1ba69b90,2072) 1681.655:002f:0030:trace:environ:RtlSetEnvironmentVariable ((nil), L"windir", L"C:\windows") 1681.655:002f:0030:trace:reg:NtEnumerateValueKey (0x14,14,1,0x7ffe1ba69b90,2072) 1681.655:002f:0030:trace:reg:NtEnumerateValueKey (0x14,15,1,0x7ffe1ba69b90,2072) 1681.655:002f:0030:trace:reg:RtlOpenCurrentUser (0x00020019, 0x7ffe1ba6a418) 1681.655:002f:0030:trace:ntdll:NtQueryInformationToken (0xfffffffffffffffa,1,0x7ffe1ba6a120,88,0x7ffe1ba6a11c) 1681.655:002f:0030:trace:heap:RtlAllocateHeap (0x10000,70000062,00000046): returning 0x1a930 1681.655:002f:0030:trace:reg:NtCreateKey ((nil),L"\Registry\User\S-1-5-21-0-0-0-1000",<null>,0,20019,0x7ffe1ba6a418) 1681.655:002f:0030:trace:heap:RtlAllocateHeap (0x10000,7000006a,00000054): returning 0x1a9a0 1681.655:002f:0030:trace:reg:NtCreateKey <- 0x14 1681.655:002f:0030:trace:heap:RtlFreeHeap (0x10000,70000062,0x1a9a0): returning TRUE 1681.655:002f:0030:trace:heap:RtlFreeHeap (0x10000,70000062,0x1a930): returning TRUE 1681.655:002f:0030:trace:reg:open_key (0x14,L"Environment",20019,0x7ffe1ba6a3f8) 1681.655:002f:0030:trace:reg:open_key <- 0x18 1681.655:002f:0030:trace:reg:NtEnumerateValueKey (0x18,0,1,0x7ffe1ba69b90,2072) 1681.655:002f:0030:trace:environ:RtlSetEnvironmentVariable ((nil), L"TEMP", L"C:\users\skybuck\Temp") 1681.655:002f:0030:trace:reg:NtEnumerateValueKey (0x18,1,1,0x7ffe1ba69b90,2072) 1681.656:002f:0030:trace:environ:RtlSetEnvironmentVariable ((nil), L"TMP", L"C:\users\skybuck\Temp") 1681.656:002f:0030:trace:reg:NtEnumerateValueKey (0x18,2,1,0x7ffe1ba69b90,2072) 1681.656:002f:0030:trace:reg:NtEnumerateValueKey (0x18,0,1,0x7ffe1ba69b90,2072) 1681.656:002f:0030:trace:reg:NtEnumerateValueKey (0x18,1,1,0x7ffe1ba69b90,2072) 1681.656:002f:0030:trace:reg:NtEnumerateValueKey (0x18,2,1,0x7ffe1ba69b90,2072) 1681.658:002f:0030:trace:reg:open_key (0x14,L"Volatile Environment",20019,0x7ffe1ba6a3f8) 1681.658:002f:0030:trace:reg:open_key <- 0x18 1681.658:002f:0030:trace:reg:NtEnumerateValueKey (0x18,0,1,0x7ffe1ba69b90,2072) 1681.658:002f:0030:trace:environ:RtlSetEnvironmentVariable ((nil), L"APPDATA", L"C:\users\skybuck\Application Data") 1681.658:002f:0030:trace:reg:NtEnumerateValueKey (0x18,1,1,0x7ffe1ba69b90,2072) 1681.658:002f:0030:trace:environ:RtlSetEnvironmentVariable ((nil), L"CLIENTNAME", L"Console") 1681.658:002f:0030:trace:reg:NtEnumerateValueKey (0x18,2,1,0x7ffe1ba69b90,2072) 1681.658:002f:0030:trace:environ:RtlSetEnvironmentVariable ((nil), L"HOMEDRIVE", L"C:") 1681.658:002f:0030:trace:reg:NtEnumerateValueKey (0x18,3,1,0x7ffe1ba69b90,2072) 1681.658:002f:0030:trace:environ:RtlSetEnvironmentVariable ((nil), L"HOMEPATH", L"\users\skybuck") 1681.658:002f:0030:trace:reg:NtEnumerateValueKey (0x18,4,1,0x7ffe1ba69b90,2072) 1681.658:002f:0030:trace:reg:NtEnumerateValueKey (0x18,5,1,0x7ffe1ba69b90,2072) 1681.658:002f:0030:trace:environ:RtlSetEnvironmentVariable ((nil), L"LOCALAPPDATA", L"C:\users\skybuck\Local Settings\Application Data") 1681.658:002f:0030:trace:reg:NtEnumerateValueKey (0x18,6,1,0x7ffe1ba69b90,2072) 1681.658:002f:0030:trace:environ:RtlSetEnvironmentVariable ((nil), L"LOGONSERVER", L"\\USBStick") 1681.658:002f:0030:trace:reg:NtEnumerateValueKey (0x18,7,1,0x7ffe1ba69b90,2072) 1681.658:002f:0030:trace:environ:RtlSetEnvironmentVariable ((nil), L"SESSIONNAME", L"Console") 1681.658:002f:0030:trace:reg:NtEnumerateValueKey (0x18,8,1,0x7ffe1ba69b90,2072) 1681.658:002f:0030:trace:environ:RtlSetEnvironmentVariable ((nil), L"USERDOMAIN", L"USBStick") 1681.658:002f:0030:trace:reg:NtEnumerateValueKey (0x18,9,1,0x7ffe1ba69b90,2072) 1681.659:002f:0030:trace:environ:RtlSetEnvironmentVariable ((nil), L"USERNAME", L"skybuck") 1681.659:002f:0030:trace:reg:NtEnumerateValueKey (0x18,10,1,0x7ffe1ba69b90,2072) 1681.659:002f:0030:trace:environ:RtlSetEnvironmentVariable ((nil), L"USERPROFILE", L"C:\users\skybuck") 1681.659:002f:0030:trace:reg:NtEnumerateValueKey (0x18,11,1,0x7ffe1ba69b90,2072) 1681.659:002f:0030:trace:reg:NtEnumerateValueKey (0x18,0,1,0x7ffe1ba69b90,2072) 1681.659:002f:0030:trace:reg:NtEnumerateValueKey (0x18,1,1,0x7ffe1ba69b90,2072) 1681.659:002f:0030:trace:reg:NtEnumerateValueKey (0x18,2,1,0x7ffe1ba69b90,2072) 1681.659:002f:0030:trace:reg:NtEnumerateValueKey (0x18,3,1,0x7ffe1ba69b90,2072) 1681.659:002f:0030:trace:reg:NtEnumerateValueKey (0x18,4,1,0x7ffe1ba69b90,2072) 1681.659:002f:0030:trace:reg:NtEnumerateValueKey (0x18,5,1,0x7ffe1ba69b90,2072) 1681.659:002f:0030:trace:reg:NtEnumerateValueKey (0x18,6,1,0x7ffe1ba69b90,2072) 1681.659:002f:0030:trace:reg:NtEnumerateValueKey (0x18,7,1,0x7ffe1ba69b90,2072) 1681.659:002f:0030:trace:reg:NtEnumerateValueKey (0x18,8,1,0x7ffe1ba69b90,2072) 1681.659:002f:0030:trace:reg:NtEnumerateValueKey (0x18,9,1,0x7ffe1ba69b90,2072) 1681.659:002f:0030:trace:reg:NtEnumerateValueKey (0x18,10,1,0x7ffe1ba69b90,2072) 1681.659:002f:0030:trace:reg:NtEnumerateValueKey (0x18,11,1,0x7ffe1ba69b90,2072) 1681.659:002f:0030:trace:computername:GetComputerNameW 0x7ffe1ba6a430 0x7ffe1ba6a3e4 1681.659:002f:0030:trace:reg:open_key ((nil),L"\Registry\Machine\System\CurrentControlSet\Control\ComputerName",20019,0x7ffe1ba6a240) 1681.659:002f:0030:trace:reg:open_key <- 0x14 1681.659:002f:0030:trace:reg:open_key (0x14,L"ActiveComputerName",20019,0x7ffe1ba6a248) 1681.659:002f:0030:trace:reg:open_key <- 0x18 1681.659:002f:0030:trace:reg:NtQueryValueKey (0x18,L"ComputerName",2,0x7ffe1ba6a290,44) 1681.660:002f:0030:trace:computername:GetComputerNameW ComputerName is L"USBStick" (length 8) 1681.660:002f:0030:trace:environ:SetEnvironmentVariableW (L"COMPUTERNAME" L"USBStick") 1681.660:002f:0030:trace:environ:RtlSetEnvironmentVariable ((nil), L"COMPUTERNAME", L"USBStick") 1681.660:002f:0030:trace:reg:open_key ((nil),L"\Registry\Machine\Software\Microsoft\Windows NT\CurrentVersion\ProfileList",20019,0x7ffe1ba6a3e8) 1681.660:002f:0030:trace:reg:open_key <- 0x14 1681.660:002f:0030:trace:reg:NtQueryValueKey (0x14,L"ProfilesDirectory",2,0x7ffe1ba69ba0,2064)
^^^
It seems it is missing profiles or something ?
Maybe I need to set this up somehow in sparky linux/litrus or linux ?!?
Any advise on this how to fake these windows registry keys and perhaps profiles on disk/file system ?
Further information:
Wine runner was used in Lutris.
Others might have used Steam runner in Lutris and might explain the difference.
This time "stable wine" was used.
Staging was used because somebody on youtube used that.
I will continue to try and run this game with maybe steam runner but need application ID for Battlefront 2 but I will try an older one.
I came back to windows to get my steam password ! ;)
However it would be nice if the non-steam version of Battlefront 2 would work too.
Perhaps the log file available will help with debugging this game and getting it working eventually.
Bye, Skybuck.
https://bugs.winehq.org/show_bug.cgi?id=48075
--- Comment #5 from Skybuck Flying skybuck2000@hotmail.com --- The profiles are located in %SystemDrive%\Users
Which would be C:\Users
and then probably
C:\Users<Username>
Which would be:
C\Users\skybuck
And indeed, Star Wars Battlefront folders exist in this folder:
Users/Skybuck/Documents/
Like:
STAR WARS Battlefront II
STAR WARS Battlefront II Multiplayer Beta
STAR WARS Battlefront Beta
I copied all three folders to where wine stores them
Home
and then use control-h to show hidden .wine folder
I also had to create a Documents folder because it was missing.
Only My Documents folder was there
So eventually it looked like:
/home/skybuck/.wine/drive_c/users/skybuck/Documents/
/home/skybuck/.wine/drive_c/users/skybuck/Documents/STAR WARS Battlefront II/
And such.
By creating these folders the game now continues, maybe there are also files there that are needed but I don't think so or are not sure. I would not be surprised if the game only needs these folders to exist.
Anyway the game now seems to continue loading with different results.
If I set Working Directory to game folder as well it will complain bad ex format for a certain DLL: amd_ags_x64.dll
However if I leave working directory empty the result is as follows:
Running /usr/bin/wine /media/skybuck/External Harddisk/Games/Star Wars - Battlefront 2/starwarsbattlefrontii.exe 0025:err:seh:setup_exception stack overflow 1616 bytes in thread 0025 eip 000000007bc48a05 esp 0000000000130fc0 stack 0x130000-0x131000-0x230000 0026:err:ntdll:RtlpWaitForCriticalSection section 0x7bd19c00 "loader.c: loader_section" wait timed out in thread 0026, blocked by 0025, retrying (60 sec)
(I also disabled full debugging since it seemed to execute cpu instructions).
To me the above seems like a bug in wine-stable.
Or this bug is caused because the DLL was not loaded properly.
So I am not sure which is which.
Is it necessary to set working directories for wine/lutris ? Or will it default to the exe folder as working directory anyway ?
Bye, Skybuck.
https://bugs.winehq.org/show_bug.cgi?id=48075
--- Comment #6 from Skybuck Flying skybuck2000@hotmail.com --- Assuming wine is at fault, though it might also be dxvk or something else, but ok, assuming wine is at fault and replacing wine with wine staging:
Wine/Lutrix now behaves a bit differently when starting the game and it wants to install some .net/mono/html stuff.
I think log will show this somewhat, I am not sure if this is normal, maybe the updating to wine-staging was not ment for sparky linux, but maybe it's ok.
Running /usr/bin/wine /media/skybuck/External Harddisk/Games/Star Wars - Battlefront 2/starwarsbattlefrontii.exe 000b:fixme:winediag:start_process Wine Staging 4.19 is a testing version containing experimental patches. 000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org. 0030:fixme:urlmon:InternetBindInfo_GetBindString not supported string type 20 0030:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet 0030:err:mscoree:LoadLibraryShim error reading registry key for installroot 0030:err:mscoree:LoadLibraryShim error reading registry key for installroot 0030:err:mscoree:LoadLibraryShim error reading registry key for installroot 0030:err:mscoree:LoadLibraryShim error reading registry key for installroot 0009:err:process:__wine_kernel_init boot event wait timed out 0037:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet 0037:err:mscoree:LoadLibraryShim error reading registry key for installroot 0037:err:mscoree:LoadLibraryShim error reading registry key for installroot 0037:err:mscoree:LoadLibraryShim error reading registry key for installroot 0037:err:mscoree:LoadLibraryShim error reading registry key for installroot 0037:err:msi:execute_command unable to execute command 2 0037:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5) 0037:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5) 0030:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) 0030:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) 003c:fixme:urlmon:InternetBindInfo_GetBindString not supported string type 20 003c:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet 002a:err:clipboard:convert_selection Timed out waiting for SelectionNotify event 002a:err:clipboard:convert_selection Timed out waiting for SelectionNotify event 003c:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) 003c:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) 0025:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution. 0025:fixme:dwmapi:DwmIsCompositionEnabled 00000000068A1518 0043:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x2b8d3de, context 0x739a270, init_notify 0, handle 0x769f9d0): stub 0035:err:process:__wine_kernel_init boot event wait timed out 0035:fixme:ver:GetCurrentPackageId (0x22d9f0 (nil)): stub 0035:fixme:ntdll:NtQuerySystemInformation returning fake driver list 0035:fixme:heap:RtlSetHeapInformation 0xb50000 0 0x22d8a0 4 stub Waiting on children Waiting on children 0059:fixme:urlmon:InternetBindInfo_GetBindString not supported string type 20 0059:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet 0059:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) 0059:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) Waiting on children 0055:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution. 0055:fixme:dwmapi:DwmIsCompositionEnabled 05C43018 0060:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x273b608, context 0x2d6450, init_notify 0, handle 0x6a5fce8): stub Waiting on children 2019-11-14 19:29:51,842: Unable to read stat for process 6849 2019-11-14 19:29:51,873: Unable to read stat for process 6849 Waiting on children wine: configuration in 'G:\home\skybuck.wine' has been updated. 2019-11-14 19:29:52,265: Unable to read stat for process 6749 2019-11-14 19:29:52,266: Unable to read stat for process 6749 All children gone Exit with returncode 91
Now I am back to square 1 with this returncode 91.
What you all make of this ?
Let's suppose it wasn't wine-staging problem ?
How would I revert back to wine (stable) ?
Bye for now, Skybuck.
https://bugs.winehq.org/show_bug.cgi?id=48075
--- Comment #7 from Skybuck Flying skybuck2000@hotmail.com --- I forgot to add the commands used to update to wine-staging:
wget -O- -q https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10... | sudo apt-key add -
echo "deb http://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10 ./" | sudo tee /etc/apt/sources.list.d/wine-obs.list
sudo apt update
Is this suited for Sparky Linux Game Over Edition ?
Seems so ? But not sure.
Bye, Skybuck.
https://bugs.winehq.org/show_bug.cgi?id=48075
--- Comment #8 from Skybuck Flying skybuck2000@hotmail.com --- Just to be clear these commands where issued to update wine-staging, I just forgot to add the commands to the comment above ;)
https://bugs.winehq.org/show_bug.cgi?id=48075
--- Comment #9 from Skybuck Flying skybuck2000@hotmail.com --- noapic boot option must be written with small letters
https://bugs.winehq.org/show_bug.cgi?id=48075
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #10 from joaopa jeremielapuree@yahoo.fr --- Does the bug still occur with wine-5.11?
https://bugs.winehq.org/show_bug.cgi?id=48075
--- Comment #11 from joaopa jeremielapuree@yahoo.fr --- Does the bug still occur with the latest plain wine. Currently, it is wine-7.0-rc2. And be sure to test in a fresh wineprefix.
https://bugs.winehq.org/show_bug.cgi?id=48075
--- Comment #12 from joaopa jeremielapuree@yahoo.fr --- No answer from the reporter since 4 years. Using DXVK + LUTRIS
Two good reasons to close this bug as ABANDONED I think. Can an administrator close this bug as ABANDONED?