WindowsVista Posted July 28, 2020 Share Posted July 28, 2020 (edited) 2 hours ago, asdf2345 said: Roblox is probably a x86 application. If it is, that's why you get the error Thank you, I do believe that it is an x86 application, that must be the issue. EDIT: I've also made a firefox installer (Version 79.0B9) I opened up the firefox.exe file in CFF Explorer and set the entry point in ntdll.dll from RtlQueryPerformanceCounter to NtQueryInformationProcess and it worked perfectly fine. It runs perfectly! I also credited Win32 in the installer. I hope you find my installer useful Here's the link: https://mega.nz/file/7jRymQYT#FCZXhFv9C8nWLF9hV7AJqGZQ8deh6oh31vBhP3wJSFY Best regards, Looking forward to hearing from you all soon. Edited July 28, 2020 by WindowsVista 3 Link to comment Share on other sites More sharing options...
win32 Posted July 28, 2020 Author Share Posted July 28, 2020 17 hours ago, docR said: Fair enough. Tho if you want to port back Media Foundation codecs to Vista, you really should extract them from post-platform update 7. For ref my fileversion is 12.0.7601.23896. Then just change the major/minor versions in CFF Explorer from NT 6.1 to 6.0. 12.0.7601,23471 is also good. That's what I'm using. But I'm struggling with ntdll. Either (or possibly both) the x64 kernel extension rule book is thrown out with this file, or my failure to install a custom signature with signtool from Windows 7 DDK is complicating things (it fails to initialize even without driver signing enforcement). So I decided to focus on the x86 kernel32.dll. There are 26 complete functions in there, with a few more to be added soon. In addition to local DLL redirection, it can be applied to syswow64 folder on x64 Vista and system32 on x86 Vista. Extended versions of shell32 and user32 will also follow soon. Some of the work I've done for this project should help with my Kernel Sanders project for some earlier releases of Windows (which predate the digital signing of system files, making modding even easier!). Like, knowing that Shell_NotifyIconGetRect can redirect to Shell_NotifyIconW will prove useful for the other OSes that also only have the latter implemented. 3 Link to comment Share on other sites More sharing options...
docR Posted July 29, 2020 Share Posted July 29, 2020 Frustratingly, it makes it all the way to the end of the install procedure. Then it rolls back and errors out Link to comment Share on other sites More sharing options...
win32 Posted July 29, 2020 Author Share Posted July 29, 2020 I had trouble finding a Vegas Pro 15 installer from official sources (I found it here: https://dl03.magix.net/trial_vegaspro15_dlm.exe), so I tried Vegas Pro 17. It was going fine but noticed that it made no effort to copy files to the directory and gave the error "setup has completed successfully". Apparently the official minimum requirements are Windows 10 and Skylake even though the installer's version check allows Windows 7. Vegas Pro 15 did the same thing for me. But my .NET 4+ is all messed up anyway. Try looking for logs in X:\Users\User\AppData\Local\Temp and X:\Users\User\AppData\Roaming\Sony and put them here. Link to comment Share on other sites More sharing options...
docR Posted July 29, 2020 Share Posted July 29, 2020 9 minutes ago, win32 said: I had trouble finding a Vegas Pro 15 installer from official sources (I found it here: https://dl03.magix.net/trial_vegaspro15_dlm.exe), so I tried Vegas Pro 17. It was going fine but noticed that it made no effort to copy files to the directory and gave the error "setup has completed successfully". Apparently the official minimum requirements are Windows 10 and Skylake even though the installer's version check allows Windows 7. Vegas Pro 15 did the same thing for me. But my .NET 4+ is all messed up anyway. Try looking for logs in X:\Users\User\AppData\Local\Temp and X:\Users\User\AppData\Roaming\Sony and put them here. Sure thing. Sent it via pastebin to your DM. Many thanks for giving it a look Link to comment Share on other sites More sharing options...
win32 Posted July 29, 2020 Author Share Posted July 29, 2020 The notion of running new versions of Steam on Vista is not as clear cut as it should be; Application Verifier does not bypass the check. So I looked in steam.exe and found this: .text:00503F60 sub_503F60 proc near ; CODE XREF: sub_42AC60+34B↑p .text:00503F60 ; sub_42F280+1729↑p ... .text:00503F60 mov eax, dword_6D9058 .text:00503F65 cmp eax, 0FFFFFFFFh .text:00503F68 jnz locret_504088 .text:00503F6E push 0 .text:00503F70 push 4 .text:00503F72 push 6 .text:00503F74 call sub_503EC0 .text:00503F79 add esp, 0Ch .text:00503F7C test al, al .text:00503F7E jz short loc_503F98 .text:00503F80 call sub_503E30 .text:00503F85 xor ecx, ecx .text:00503F87 test al, al .text:00503F89 setnz cl .text:00503F8C add ecx, 10h .text:00503F8F mov dword_6D9058, ecx .text:00503F95 mov eax, ecx .text:00503F97 retn .text:00503F98 ; --------------------------------------------------------------------------- .text:00503F98 .text:00503F98 loc_503F98: ; CODE XREF: sub_503F60+1E↑j .text:00503F98 push 0 .text:00503F9A push 3 .text:00503F9C push 6 .text:00503F9E call sub_503EC0 .text:00503FA3 add esp, 0Ch .text:00503FA6 test al, al .text:00503FA8 jz short loc_503FC2 .text:00503FAA call sub_503E30 .text:00503FAF xor ecx, ecx .text:00503FB1 test al, al .text:00503FB3 setnz cl .text:00503FB6 add ecx, 0Eh .text:00503FB9 mov dword_6D9058, ecx .text:00503FBF mov eax, ecx .text:00503FC1 retn .text:00503FC2 ; --------------------------------------------------------------------------- .text:00503FC2 .text:00503FC2 loc_503FC2: ; CODE XREF: sub_503F60+48↑j .text:00503FC2 push 0 .text:00503FC4 push 2 .text:00503FC6 push 6 .text:00503FC8 call sub_503EC0 .text:00503FCD add esp, 0Ch .text:00503FD0 test al, al .text:00503FD2 jz short loc_503FE9 .text:00503FD4 call sub_503E30 .text:00503FD9 movzx eax, al .text:00503FDC neg eax .text:00503FDE sbb eax, eax .text:00503FE0 add eax, 0Dh .text:00503FE3 mov dword_6D9058, eax .text:00503FE8 retn .text:00503FE9 ; --------------------------------------------------------------------------- .text:00503FE9 .text:00503FE9 loc_503FE9: ; CODE XREF: sub_503F60+72↑j .text:00503FE9 push 0 .text:00503FEB push 1 .text:00503FED push 6 .text:00503FEF call sub_503EC0 .text:00503FF4 add esp, 0Ch .text:00503FF7 test al, al .text:00503FF9 jz short loc_504013 .text:00503FFB call sub_503E30 .text:00504000 xor ecx, ecx .text:00504002 test al, al .text:00504004 setnz cl .text:00504007 add ecx, 0Ah .text:0050400A mov dword_6D9058, ecx .text:00504010 mov eax, ecx .text:00504012 retn .text:00504013 ; --------------------------------------------------------------------------- .text:00504013 .text:00504013 loc_504013: ; CODE XREF: sub_503F60+99↑j .text:00504013 push 0 .text:00504015 push 0 .text:00504017 push 6 .text:00504019 call sub_503EC0 .text:0050401E add esp, 0Ch .text:00504021 test al, al .text:00504023 jz short loc_504041 .text:00504025 call sub_503E30 .text:0050402A xor ecx, ecx .text:0050402C test al, al .text:0050402E setnz cl .text:00504031 lea ecx, ds:9[ecx*2] .text:00504038 mov dword_6D9058, ecx .text:0050403E mov eax, ecx .text:00504040 retn .text:00504041 ; --------------------------------------------------------------------------- .text:00504041 .text:00504041 loc_504041: ; CODE XREF: sub_503F60+C3↑j .text:00504041 push 0 .text:00504043 push 1 .text:00504045 push 5 .text:00504047 call sub_503EC0 .text:0050404C add esp, 0Ch .text:0050404F test al, al .text:00504051 jz short loc_50406B .text:00504053 call sub_503E30 .text:00504058 xor ecx, ecx .text:0050405A test al, al .text:0050405C setnz cl .text:0050405F add ecx, 7 .text:00504062 mov dword_6D9058, ecx .text:00504068 mov eax, ecx .text:0050406A retn .text:0050406B ; --------------------------------------------------------------------------- .text:0050406B .text:0050406B loc_50406B: ; CODE XREF: sub_503F60+F1↑j .text:0050406B push 0 .text:0050406D push 0 .text:0050406F push 5 .text:00504071 call sub_503EC0 .text:00504076 movzx eax, al .text:00504079 add esp, 0Ch .text:0050407C neg eax .text:0050407E sbb eax, eax .text:00504080 and eax, 6 .text:00504083 mov dword_6D9058, eax .text:00504088 .text:00504088 locret_504088: ; CODE XREF: sub_503F60+8↑j .text:00504088 retn .text:00504088 sub_503F60 endp So you can see that it does a different thing for Windows 10, 8.1, 8, 7 and Vista and even has code to detect XP and 2000. The simplest thing to do, is to replace push 0 push 1 push 6 with push 0 push 0 push 6 (or just changing the push 1 to a push 0. but I like to be on the safe side, and your Vista and 7 don't share the same Steam install.) After that, it brought me to the login window! Steam.exe is 6.1.84.48 for reference purposes. But, that was only achieved when offline! If the file has been modified and you try launching it when online, Steam notices that the checksum has changed, tries to "update" itself and immediately replaces itself with the non-working file. So I disconnected from the Internet when launching Steam, but reconnected right before signing in. It worked, but showing the old UI with nothing (not even library view) and the "will stop working on Vista in 0 days" banner. Why was Steam still not thinking W7? Well, steamservice.dll in the bin subfolder has the same version check! But even after changing both, nothing changed. In fact, all of the latest Steam binaries seem to be capable of running under vanilla Vista and possibly XP, even the Chromium bits. It's just the code that sniffs out older OSes that messes stuff up it appears. And I haven't found it yet. 1 Link to comment Share on other sites More sharing options...
asdf2345 Posted July 29, 2020 Share Posted July 29, 2020 15 minutes ago, win32 said: The notion of running new versions of Steam on Vista is not as clear cut as it should be; Application Verifier does not bypass the check. So I looked in steam.exe and found this: Reveal hidden contents .text:00503F60 sub_503F60 proc near ; CODE XREF: sub_42AC60+34B↑p .text:00503F60 ; sub_42F280+1729↑p ... .text:00503F60 mov eax, dword_6D9058 .text:00503F65 cmp eax, 0FFFFFFFFh .text:00503F68 jnz locret_504088 .text:00503F6E push 0 .text:00503F70 push 4 .text:00503F72 push 6 .text:00503F74 call sub_503EC0 .text:00503F79 add esp, 0Ch .text:00503F7C test al, al .text:00503F7E jz short loc_503F98 .text:00503F80 call sub_503E30 .text:00503F85 xor ecx, ecx .text:00503F87 test al, al .text:00503F89 setnz cl .text:00503F8C add ecx, 10h .text:00503F8F mov dword_6D9058, ecx .text:00503F95 mov eax, ecx .text:00503F97 retn .text:00503F98 ; --------------------------------------------------------------------------- .text:00503F98 .text:00503F98 loc_503F98: ; CODE XREF: sub_503F60+1E↑j .text:00503F98 push 0 .text:00503F9A push 3 .text:00503F9C push 6 .text:00503F9E call sub_503EC0 .text:00503FA3 add esp, 0Ch .text:00503FA6 test al, al .text:00503FA8 jz short loc_503FC2 .text:00503FAA call sub_503E30 .text:00503FAF xor ecx, ecx .text:00503FB1 test al, al .text:00503FB3 setnz cl .text:00503FB6 add ecx, 0Eh .text:00503FB9 mov dword_6D9058, ecx .text:00503FBF mov eax, ecx .text:00503FC1 retn .text:00503FC2 ; --------------------------------------------------------------------------- .text:00503FC2 .text:00503FC2 loc_503FC2: ; CODE XREF: sub_503F60+48↑j .text:00503FC2 push 0 .text:00503FC4 push 2 .text:00503FC6 push 6 .text:00503FC8 call sub_503EC0 .text:00503FCD add esp, 0Ch .text:00503FD0 test al, al .text:00503FD2 jz short loc_503FE9 .text:00503FD4 call sub_503E30 .text:00503FD9 movzx eax, al .text:00503FDC neg eax .text:00503FDE sbb eax, eax .text:00503FE0 add eax, 0Dh .text:00503FE3 mov dword_6D9058, eax .text:00503FE8 retn .text:00503FE9 ; --------------------------------------------------------------------------- .text:00503FE9 .text:00503FE9 loc_503FE9: ; CODE XREF: sub_503F60+72↑j .text:00503FE9 push 0 .text:00503FEB push 1 .text:00503FED push 6 .text:00503FEF call sub_503EC0 .text:00503FF4 add esp, 0Ch .text:00503FF7 test al, al .text:00503FF9 jz short loc_504013 .text:00503FFB call sub_503E30 .text:00504000 xor ecx, ecx .text:00504002 test al, al .text:00504004 setnz cl .text:00504007 add ecx, 0Ah .text:0050400A mov dword_6D9058, ecx .text:00504010 mov eax, ecx .text:00504012 retn .text:00504013 ; --------------------------------------------------------------------------- .text:00504013 .text:00504013 loc_504013: ; CODE XREF: sub_503F60+99↑j .text:00504013 push 0 .text:00504015 push 0 .text:00504017 push 6 .text:00504019 call sub_503EC0 .text:0050401E add esp, 0Ch .text:00504021 test al, al .text:00504023 jz short loc_504041 .text:00504025 call sub_503E30 .text:0050402A xor ecx, ecx .text:0050402C test al, al .text:0050402E setnz cl .text:00504031 lea ecx, ds:9[ecx*2] .text:00504038 mov dword_6D9058, ecx .text:0050403E mov eax, ecx .text:00504040 retn .text:00504041 ; --------------------------------------------------------------------------- .text:00504041 .text:00504041 loc_504041: ; CODE XREF: sub_503F60+C3↑j .text:00504041 push 0 .text:00504043 push 1 .text:00504045 push 5 .text:00504047 call sub_503EC0 .text:0050404C add esp, 0Ch .text:0050404F test al, al .text:00504051 jz short loc_50406B .text:00504053 call sub_503E30 .text:00504058 xor ecx, ecx .text:0050405A test al, al .text:0050405C setnz cl .text:0050405F add ecx, 7 .text:00504062 mov dword_6D9058, ecx .text:00504068 mov eax, ecx .text:0050406A retn .text:0050406B ; --------------------------------------------------------------------------- .text:0050406B .text:0050406B loc_50406B: ; CODE XREF: sub_503F60+F1↑j .text:0050406B push 0 .text:0050406D push 0 .text:0050406F push 5 .text:00504071 call sub_503EC0 .text:00504076 movzx eax, al .text:00504079 add esp, 0Ch .text:0050407C neg eax .text:0050407E sbb eax, eax .text:00504080 and eax, 6 .text:00504083 mov dword_6D9058, eax .text:00504088 .text:00504088 locret_504088: ; CODE XREF: sub_503F60+8↑j .text:00504088 retn .text:00504088 sub_503F60 endp So you can see that it does a different thing for Windows 10, 8.1, 8, 7 and Vista and even has code to detect XP and 2000. The simplest thing to do, is to replace push 0 push 1 push 6 with push 0 push 0 push 6 (or just changing the push 1 to a push 0. but I like to be on the safe side, and your Vista and 7 don't share the same Steam install.) After that, it brought me to the login window! Steam.exe is 6.1.84.48 for reference purposes. But, that was only achieved when offline! If the file has been modified and you try launching it when online, Steam notices that the checksum has changed, tries to "update" itself and immediately replaces itself with the non-working file. So I disconnected from the Internet when launching Steam, but reconnected right before signing in. It worked, but showing the old UI with nothing (not even library view) and the "will stop working on Vista in 0 days" banner. Why was Steam still not thinking W7? Well, steamservice.dll in the bin subfolder has the same version check! But even after changing both, nothing changed. In fact, all of the latest Steam binaries seem to be capable of running under vanilla Vista and possibly XP, even the Chromium bits. It's just the code that sniffs out older OSes that messes stuff up it appears. And I haven't found it yet. I think it might be the Chromium bits causing issues. The new library is basically a webview. I can try running a Oct 2nd copy of Steam, if you do find out how to make Steam use the Windows 7 Chromium files on Vista Link to comment Share on other sites More sharing options...
burd Posted July 29, 2020 Share Posted July 29, 2020 1 hour ago, win32 said: The notion of running new versions of Steam on Vista is not as clear cut as it should be; Application Verifier does not bypass the check. So I looked in steam.exe and found this: Hide contents .text:00503F60 sub_503F60 proc near ; CODE XREF: sub_42AC60+34B↑p .text:00503F60 ; sub_42F280+1729↑p ... .text:00503F60 mov eax, dword_6D9058 .text:00503F65 cmp eax, 0FFFFFFFFh .text:00503F68 jnz locret_504088 .text:00503F6E push 0 .text:00503F70 push 4 .text:00503F72 push 6 .text:00503F74 call sub_503EC0 .text:00503F79 add esp, 0Ch .text:00503F7C test al, al .text:00503F7E jz short loc_503F98 .text:00503F80 call sub_503E30 .text:00503F85 xor ecx, ecx .text:00503F87 test al, al .text:00503F89 setnz cl .text:00503F8C add ecx, 10h .text:00503F8F mov dword_6D9058, ecx .text:00503F95 mov eax, ecx .text:00503F97 retn .text:00503F98 ; --------------------------------------------------------------------------- .text:00503F98 .text:00503F98 loc_503F98: ; CODE XREF: sub_503F60+1E↑j .text:00503F98 push 0 .text:00503F9A push 3 .text:00503F9C push 6 .text:00503F9E call sub_503EC0 .text:00503FA3 add esp, 0Ch .text:00503FA6 test al, al .text:00503FA8 jz short loc_503FC2 .text:00503FAA call sub_503E30 .text:00503FAF xor ecx, ecx .text:00503FB1 test al, al .text:00503FB3 setnz cl .text:00503FB6 add ecx, 0Eh .text:00503FB9 mov dword_6D9058, ecx .text:00503FBF mov eax, ecx .text:00503FC1 retn .text:00503FC2 ; --------------------------------------------------------------------------- .text:00503FC2 .text:00503FC2 loc_503FC2: ; CODE XREF: sub_503F60+48↑j .text:00503FC2 push 0 .text:00503FC4 push 2 .text:00503FC6 push 6 .text:00503FC8 call sub_503EC0 .text:00503FCD add esp, 0Ch .text:00503FD0 test al, al .text:00503FD2 jz short loc_503FE9 .text:00503FD4 call sub_503E30 .text:00503FD9 movzx eax, al .text:00503FDC neg eax .text:00503FDE sbb eax, eax .text:00503FE0 add eax, 0Dh .text:00503FE3 mov dword_6D9058, eax .text:00503FE8 retn .text:00503FE9 ; --------------------------------------------------------------------------- .text:00503FE9 .text:00503FE9 loc_503FE9: ; CODE XREF: sub_503F60+72↑j .text:00503FE9 push 0 .text:00503FEB push 1 .text:00503FED push 6 .text:00503FEF call sub_503EC0 .text:00503FF4 add esp, 0Ch .text:00503FF7 test al, al .text:00503FF9 jz short loc_504013 .text:00503FFB call sub_503E30 .text:00504000 xor ecx, ecx .text:00504002 test al, al .text:00504004 setnz cl .text:00504007 add ecx, 0Ah .text:0050400A mov dword_6D9058, ecx .text:00504010 mov eax, ecx .text:00504012 retn .text:00504013 ; --------------------------------------------------------------------------- .text:00504013 .text:00504013 loc_504013: ; CODE XREF: sub_503F60+99↑j .text:00504013 push 0 .text:00504015 push 0 .text:00504017 push 6 .text:00504019 call sub_503EC0 .text:0050401E add esp, 0Ch .text:00504021 test al, al .text:00504023 jz short loc_504041 .text:00504025 call sub_503E30 .text:0050402A xor ecx, ecx .text:0050402C test al, al .text:0050402E setnz cl .text:00504031 lea ecx, ds:9[ecx*2] .text:00504038 mov dword_6D9058, ecx .text:0050403E mov eax, ecx .text:00504040 retn .text:00504041 ; --------------------------------------------------------------------------- .text:00504041 .text:00504041 loc_504041: ; CODE XREF: sub_503F60+C3↑j .text:00504041 push 0 .text:00504043 push 1 .text:00504045 push 5 .text:00504047 call sub_503EC0 .text:0050404C add esp, 0Ch .text:0050404F test al, al .text:00504051 jz short loc_50406B .text:00504053 call sub_503E30 .text:00504058 xor ecx, ecx .text:0050405A test al, al .text:0050405C setnz cl .text:0050405F add ecx, 7 .text:00504062 mov dword_6D9058, ecx .text:00504068 mov eax, ecx .text:0050406A retn .text:0050406B ; --------------------------------------------------------------------------- .text:0050406B .text:0050406B loc_50406B: ; CODE XREF: sub_503F60+F1↑j .text:0050406B push 0 .text:0050406D push 0 .text:0050406F push 5 .text:00504071 call sub_503EC0 .text:00504076 movzx eax, al .text:00504079 add esp, 0Ch .text:0050407C neg eax .text:0050407E sbb eax, eax .text:00504080 and eax, 6 .text:00504083 mov dword_6D9058, eax .text:00504088 .text:00504088 locret_504088: ; CODE XREF: sub_503F60+8↑j .text:00504088 retn .text:00504088 sub_503F60 endp So you can see that it does a different thing for Windows 10, 8.1, 8, 7 and Vista and even has code to detect XP and 2000. The simplest thing to do, is to replace push 0 push 1 push 6 with push 0 push 0 push 6 (or just changing the push 1 to a push 0. but I like to be on the safe side, and your Vista and 7 don't share the same Steam install.) After that, it brought me to the login window! Steam.exe is 6.1.84.48 for reference purposes. But, that was only achieved when offline! If the file has been modified and you try launching it when online, Steam notices that the checksum has changed, tries to "update" itself and immediately replaces itself with the non-working file. So I disconnected from the Internet when launching Steam, but reconnected right before signing in. It worked, but showing the old UI with nothing (not even library view) and the "will stop working on Vista in 0 days" banner. Why was Steam still not thinking W7? Well, steamservice.dll in the bin subfolder has the same version check! But even after changing both, nothing changed. In fact, all of the latest Steam binaries seem to be capable of running under vanilla Vista and possibly XP, even the Chromium bits. It's just the code that sniffs out older OSes that messes stuff up it appears. And I haven't found it yet. What software is to be used to edit this? also somehow in my case application verifier worked after a reboot , but even so crash on "ntdll.dll" Link to comment Share on other sites More sharing options...
win32 Posted July 29, 2020 Author Share Posted July 29, 2020 17 minutes ago, burd said: What software is to be used to edit this? also somehow in my case application verifier worked after a reboot , but even so crash on "ntdll.dll" You can use an hex editor like HxD. Search for a sequence of bytes that goes 6A 00 6A 01 6A 06 And change the 6A 01 to 6A 00. Link to comment Share on other sites More sharing options...
burd Posted July 29, 2020 Share Posted July 29, 2020 Just now, win32 said: You can use an hex editor like HxD. Search for a sequence of bytes that goes 6A 00 6A 01 6A 06 And change the 6A 01 to 6A 00. Ok thank you , i was using HxD but didnt find what i needed until you told Link to comment Share on other sites More sharing options...
burd Posted July 29, 2020 Share Posted July 29, 2020 (edited) @win32 In my case i get this message https://imgur.com/a/B0De00q Although the copied one from my Win7 does still work like yours Edited July 29, 2020 by burd Link to comment Share on other sites More sharing options...
burd Posted July 29, 2020 Share Posted July 29, 2020 (edited) I found out the 32bit version of steamhelper needs shell32 functions steam needs it for chat/store thus steam wont display anything since it refuses to run , 64bit helper just crashes probably due to the 32bit one Left is 64 right is 32bit https://imgur.com/a/SjLRZQQ Edited July 29, 2020 by burd Link to comment Share on other sites More sharing options...
win32 Posted July 29, 2020 Author Share Posted July 29, 2020 (edited) Yeah, I had glossed over those "cf" folders. For shell32, I'm on it! I found that "big picture" mode still works quite well, with the store and workshop among others, but it has no search function! Edited July 29, 2020 by win32 2 Link to comment Share on other sites More sharing options...
asdf2345 Posted July 30, 2020 Share Posted July 30, 2020 (edited) 10 hours ago, win32 said: Yeah, I had glossed over those "cf" folders. For shell32, I'm on it! I found that "big picture" mode still works quite well, with the store and workshop among others, but it has no search function! Could you give me your current x86 extensions? I have a collection of older Steam clients, and I'd like to try them with the extensions Edited July 30, 2020 by asdf2345 Link to comment Share on other sites More sharing options...
burd Posted July 30, 2020 Share Posted July 30, 2020 (edited) 5 hours ago, asdf2345 said: Could you give me your current x86 extensions? I have a collection of older Steam clients, and I'd like to try them with the extensions it doesn't work on my Dec 2019 build doubt it will be different in your case , it just wouldnt load Edited July 30, 2020 by burd Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now