https://bugs.winehq.org/show_bug.cgi?id=43990
Bug ID: 43990 Summary: Playstation Now needs tasklist.exe implementation Product: Wine Version: 2.20 Hardware: x86-64 URL: https://www.playstation.com/en-us/explore/playstationn ow/ OS: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: programs Assignee: wine-bugs@winehq.org Reporter: austinenglish@gmail.com Distribution: Gentoo
If I use wine-staging and the msi patches from bug 34989, I can get PS Now to install. Afterward, I hit bug 42658 (winetricks vcrun2013). Then, it attempts to actually run. However, it hits an infinite loop of: fixme:shell:SetCurrentProcessExplicitAppUserModelID L"electron.app.playstation-now": stub [main] (Re)connecting to ws://localhost:1235/ [main] Error reading config file "": Error: ENOENT: no such file or directory, open '' info: >>> AGL Startup <<< info: command line URL override: https://psnow.playstation.com/app/1.10.16/54/b234ee6/ info: Current config: info: { showDevTools: false, windowFrame: false, windowScaling: 1, contentScaling: 1, startServer: false, ignoreCertificateErrors: false, debugLevel: 6, logFile: undefined, ApolloEndpoint: 'https://psnow.playstation.com/app/1.10.16/54/b234ee6/' } info: Pidfile: C:\users\austin\Temp/gkp-pid My PID: 285 fixme:tasklist:wmain stub: L"tasklist" L"/v" L"/nh" L"/fo" L"CSV" fixme:nls:GetThreadPreferredUILanguages 00000038, 0x33fadc, (nil) 0x33fae0 fixme:nls:get_dummy_preferred_ui_language (0x38 0x33fadc (nil) 0x33fae0) returning a dummy value (current locale) fixme:nls:GetThreadPreferredUILanguages 00000038, 0x33fadc, 0x1de548 0x33fae0 fixme:nls:get_dummy_preferred_ui_language (0x38 0x33fadc 0x1de548 0x33fae0) returning a dummy value (current locale) fixme:wscript:wWinMain No file name specified fixme:winsock:WSALookupServiceBeginW (0x33f864 0x00000ff0 0x33f8a0) Stub! fixme:iphlpapi:NotifyAddrChange (Handle 0x33fa04, overlapped 0x1deee0): stub fixme:win:RegisterDeviceNotificationW (hwnd=0x450128, filter=0x33f9d8,flags=0x00000000) returns a fake device notification handle! fixme:win:RegisterDeviceNotificationW (hwnd=0x450128, filter=0x33f9d8,flags=0x00000000) returns a fake device notification handle! fixme:nls:get_dummy_preferred_ui_language (0x8 0x32d348 0x32d370 0x32d34c) returning a dummy value (current locale) fixme:tasklist:wmain stub: L"tasklist" L"/v" L"/nh" L"/fo" L"CSV" [main] Received {"type":"localeInfo","uiLanguages":["en-US"]} info: QAS NOT RUNNING, TRY TO LAUNCH QAS info: terminating info: waitForApp: App: Ready | DUID: 64:00:6a:61:7f:00 info: Exiting app.quit handler
searching bugzilla for tasklist.exe shows a couple references, but this was the only one I found that shows it called with arguments.