[Bug 44472] Installation PS4 Remote Play terminated with message " PS4 Remote Play can not be installed on systems with screen resolution smaller than 1024 x 768 "

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Mar 30 04:53:00 CDT 2019


https://bugs.winehq.org/show_bug.cgi?id=44472

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |DUPLICATE
           Hardware|x86                         |x86-64
      Fixed by SHA1|                            |6049b0f8c3637b6ef55b05a5789
                   |                            |3191ab808c69f
                URL|https://remoteplay.dl.plays |https://web.archive.org/web
                   |tation.net/remoteplay/modul |/20190310123055/https://rem
                   |e/win/RemotePlayInstaller.e |oteplay.dl.playstation.net/
                   |xe                          |remoteplay/module/win/Remot
                   |                            |ePlayInstaller.exe
          Component|-unknown                    |msi
             Status|NEW                         |RESOLVED
                 CC|                            |focht at gmx.net

--- Comment #14 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

this specific problem was fixed some time ago by commit
https://source.winehq.org/git/wine.git/commitdiff/6049b0f8c3637b6ef55b05a57893191ab808c69f
("msi: Execute the custom action server with the correct bitness.").

Thanks Zebediah

--- snip ---
$ WINEDEBUG=+seh,+relay,+msi wine ./RemotePlayInstaller.exe >>log.txt 2>&1
...
0076:Call KERNEL32.CreateProcessW(001b2db0
L"C:\\windows\\system32\\msiexec.exe",001ba9a0 L" /i 
\"C:\\users\\focht\\Application Data\\Sony Interactive Entertainment Inc\\PS4
Remote Play
2.8.0.03041\\install\\B3CD2F9\\RemotePlayInstaller_2.8.0.03041_Win32.msi\" 
TRANSFORMS=\":1033\"
AI_SETUPEXEPATH=\"Z:\\home\\focht\\Downloads\\RemotePlayInstaller.exe\"
SETUPEXEDIR=\"Z:\\home\\focht\\Downlo"...,00000000,00000000,00000000,00000020,00000000,00000000,0033f9c8,0033fa10)
ret=00410b65
007b:Ret  KERNEL32.SetEvent() retval=00000001 ret=004075ea
007b:Call KERNEL32.ConnectNamedPipe(00000094,00000000) ret=0041f72f
...
007d:Call KERNEL32.__wine_kernel_init() ret=7bc680b4
0076:Ret  KERNEL32.CreateProcessW() retval=00000001 ret=00410b65 
...
007d:Call msi.MsiInstallProductW(000824c8 L"C:\\users\\focht\\Application
Data\\Sony Interactive Entertainment Inc\\PS4 Remote Play
2.8.0.03041\\install\\B3CD2F9\\RemotePlayInstaller_2.8.0.03041_Win32.msi",00082890
L" TRANSFORMS=:1033
AI_SETUPEXEPATH=Z:\\home\\focht\\Downloads\\RemotePlayInstaller.exe
SETUPEXEDIR=Z:\\home\\focht\\Downloads\\ EXE_CMD_LINE=\"/exenoupdates  /exelang
1033 /noprereqs   \"") ret=7f465339ce45 
...
trace:msi:ACTION_CustomAction Handling custom action L"AI_SET_INSTALL" (33
L"AI_INSTALL" L"1")
...
trace:msi:ACTION_CustomAction Handling custom action L"AI_DETECT_MODERNWIN" (1
L"aicustact.dll" L"DetectModernWindows")
...
trace:msi:ACTION_CustomAction Handling custom action L"AI_DpiContentScale" (1
L"aicustact.dll" L"DpiContentScale")
...
trace:msi:ACTION_CustomAction Handling custom action L"AI_ResolveKnownFolders"
(1 L"aicustact.dll" L"AI_ResolveKnownFolders")
...
trace:msi:ACTION_CustomAction Handling custom action
L"AI_BACKUP_AI_SETUPEXEPATH" (33 L"AI_SETUPEXEPATH_ORIGINAL"
L"[AI_SETUPEXEPATH]")
...
trace:msi:ACTION_CustomAction Handling custom action
L"AI_RESTORE_AI_SETUPEXEPATH" (33 L"AI_SETUPEXEPATH"
L"[AI_SETUPEXEPATH_ORIGINAL]")
...
trace:msi:ACTION_CustomAction Handling custom action L"AI_DetectSoftware" (101
L"SoftwareDetector.dll" L"OnDetectSoftware")
...
trace:msi:ACTION_CustomAction Handling custom action L"AI_AppSearchEx" (1
L"Prereq.dll" L"DoAppSearchEx")
...
trace:msi:MSI_EvaluateConditionW 1 <- L"( Version9X OR VersionNT64 OR (
VersionNT AND (((VersionNT <> 501) OR ((VersionNT = 501) AND (ServicePackLevel
>= 1))) OR VersionNT64) AND (((VersionNT <> 501) OR ((VersionNT = 501) AND
(ServicePackLevel <> 1))) OR VersionNT64) AND (((VersionNT <> 501) OR
((VersionNT = 501) AND (ServicePackLevel <> 2"... 
...
trace:msi:MSI_EvaluateConditionW L"(AI_DETECTED_SCREEN_RESOLUTION_X >=
AI_REQUIRED_SCREEN_RESOLUTION_X) AND (AI_DETECTED_SCREEN_RESOLUTION_Y >=
AI_REQUIRED_SCREEN_RESOLUTION_Y)" 
...
trace:msi:msi_get_property property L"AI_DETECTED_SCREEN_RESOLUTION_X" not
found 
...
trace:msi:msi_get_property property L"AI_DETECTED_SCREEN_RESOLUTION_Y" not
found 
...
trace:msi:msi_get_property returning L"1024" for property
L"AI_REQUIRED_SCREEN_RESOLUTION_X" 
...
trace:msi:msi_get_property returning L"768" for property
L"AI_REQUIRED_SCREEN_RESOLUTION_Y" 
...
trace:msi:MSI_EvaluateConditionW 0 <- L"(AI_DETECTED_SCREEN_RESOLUTION_X >=
AI_REQUIRED_SCREEN_RESOLUTION_X) AND (AI_DETECTED_SCREEN_RESOLUTION_Y >=
AI_REQUIRED_SCREEN_RESOLUTION_Y)" 
...
007d:Call user32.MessageBoxW(00000000,002a0640 L"PS4 Remote Play can not be
installed on systems with screen resolution smaller than 1024 x
768.",7f4653013430 L"Install Failed",00000000) ret=7f4652f826b2 
--- snip ---

There are two bugs with matching 'fixedby_sha1sum':

* bug 31741 ("python.org 64-bit Python 2.7.3 installer: selecting preferred
installation folder does nothing (32-bit bootstrapper process needs custom
action script/dll executed in 64-bit server process)"

* bug 37856 ("Multiple installers fail due to 32-bit custom actions erroneously
executed in 64-bit MSI process (packages needs to be processed as 32-bit by
default, with relegation to 32-bit server)"

Resolving as dupe of bug 37856

Reminder: Do not report new bugs with PS4 Remote Play. Most issues are already
covered by existing bug reports.

$ sha1sum RemotePlayInstaller.exe 
d7e56a826e82689383687dfc63fe2a035b987604  RemotePlayInstaller.exe

$ du -sh RemotePlayInstaller.exe 
19M    RemotePlayInstaller.exe

$ wine --version
wine-3.7-28-g6049b0f8c3

Regards

*** This bug has been marked as a duplicate of bug 37856 ***

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list