burd
Content Type
Profiles
Forums
Events
Posts posted by burd
-
-
33 minutes ago, HyperbolicEllipsoid said:
Really? I remembered hearing that Windows XP works with CSM since CSM boots in the same way as BIOS systems.
From Wikipedia:
If Windows XP doesn't work on CSM, is there any way to deploy it using the EFI files from Vista so that it works on UEFI?
Edit: Also curious as to why exactly XP would work on legacy BIOS and not CSM if CSM replicates legacy BIOS. What exactly is the difference?
Afaik , it would still not work i could be wrong though , i doubt the efi files can be used as well , although for vista and 7 a pure uefi boot can be achieved using w10 files , for xp I don't think its just possible , i don't specifically remember the inns and outs of bios/uefi so im just saying based on experience.
0 -
You cant use XP x86(not even x64) with CSM , you need Legacy booting , CSM will only work with Vista and 7
0 -
Steam verifications can be bypassed by placing a cfg near steam.exe it would seem , it would get rid of the checksum issue and stop redownloading everytime. Also used the Chromium 77 files from my Dec 2019 build and steam is still blank and steamhelper still crashes .
2 -
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
0 -
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
0 -
@win32 In my case i get this message
Although the copied one from my Win7 does still work like yours
0 -
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
0 -
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:
.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 endpSo 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"
0 -
55 minutes ago, Jaguarek62 said:
Yeah but fonts are so ugly in firefox. I use chrome on vista just because of that.
Well , extensions aren't possible to use currently on chrome , so i would suggest make do with what you have.
0 -
15 minutes ago, THK2003 said:
I got this message when i'm trying to install an add-on on chromium :
Default locale is defined but default data couldn't be loaded.
Maybe you should checkout Winclient's video , it doesn't work , you can use addons in firefox.
0 -
8 minutes ago, asdf2345 said:
Audacity is a x86 application, so unless you have some x86 extensions, it works on normal Vista
Now that you mentioned it , you're right , 64bit version doesn't exist.
0 -
1 hour ago, yoltboy01 said:
I can extract IE10 8250 from the Win8 Consumer Preview. Ive got an ISO x64
Well then extract it and/or backport/modify it like you originally intended.
0 -
3 hours ago, yoltboy01 said:
I thought porting IE10 back to Vista could be my next goal. Vista‘s IE 9 has the version 9.0.8112.x
So, doesnt that mean that this IE version is ported from Windows 8 Build 8112? Because IE11 on W7 also has the version number 11.0.9600 which means it is ported back from W8.1? I looked it up and such a build really exists but cant be downloaded anywhere. However, it may be possible to port back IE10 from Build 8250 (Consumer Preview) or?
W7 has 11.0.9600 which obviously doesnt work on Vista , i had even tried IE10 from W8.0, not sure which version , the only IE10 Version that works is the IE10 Platform Preview 2 , IE10 8250 i'm not sure where one could find now.
0 -
55 minutes ago, WinFX said:
Visual Studio Code portable x64 works with Vista Extended Kernel
https://drive.google.com/file/d/1mkg1nhEFa_j39RiV5Rb_zUcL0mwbWPV5/view?usp=sharing
is there any use of this for common users?
0 -
3 hours ago, WinClient5270 said:
I added Goosebumps Dead of Night 2020 as @burd suggested
Remove the 2020 its not there in the title i just meant its a 2020 game , my bad should have typed it more clearly.
0 -
51 minutes ago, win32 said:
Of course, some parts of those mfplat functions are hideously complex though. But I don't they'll beat my XP x64-based LoadLibraryExW rewrite (mostly done, but some subroutines need to be fixed up).
Is that the same thing you were working on to remove most of Vista's errors or im off the mark?
0 -
9 minutes ago, Vistapocalypse said:
When it comes to Firefox, you are absolutely correct: ESR 52 would probably work just fine on Vista REM, certainly on SP1, and supported XP. Why would it have any need for a Windows update that was released after Vista’s EOL?
I believe you are also correct that the OP has unresolved Windows Update issues, and I wish you luck with that.
With the possible exception of @burd, I also believe I am thus far the only poster in this thread who has actually enabled TLS 1.2 on a Vista system, and I do not believe I will be posting here again.
Yup , its enabled for me , but the options to toggle them only appear in the 64bit IE9 for me , but im sure the setting still applies to the 32bit IE9(though i havent been bothered enough to test).
1 -
Great video @WinClient5270
you claimed FF 78 doesnt work in a comment thats because you need to open up firefox.exe in CFF Explorer, go into the import table, select ntdll.dll and change the entry RtlQueryPerformanceCounter to NtQueryInformationProcess , maybe you can add that in your description , credits go to @win32 ofcourse , once again.
4 -
9 minutes ago, asdf2345 said:
Which batch of dmp files specifically have the mountmgr.sys error?
the ones before the updated Feb 2019 dmp , they all had it , but in those fltmgr.sys was fine
0 -
6 hours ago, asdf2345 said:
I got more minidumps, this time from an install updated to Feb 2019
the mountmgr.sys errors have gone after updating , so thats gone , but ntoskrnl.exe still creates issues and now i noticed that fltmgr.sys is again creating an issue
0 -
6 minutes ago, terryindorset said:
Hi. You're much more switched on about this tham I am ! I've not got a clue how to do it. I read a peice yesterday about using regedit & it meant clicking from this to that & on to that. Not having done this before I'll have to read it 3 times before doing anything. BUT, have you got time to write a how-to for me ? I got the impression I'll have to add folders for TLS 1.1 & 1.2..........
I've copied your above mod.................and this screenshot is what my Internet Options has,
Terry.
try the 64bit internet explorer , while the 32bit one doesnt display the tls 1.2 options it will still apply , atleast in my case
0 -
2 minutes ago, asdf2345 said:
I'll try moving over the Windows 7 AHCI driver files, just in case
you might also want to try and install any chipset drivers(if possible) , just in case
0 -
Just now, asdf2345 said:
Those are only for Intel based systems
Aah , my bad then
0 -
4 minutes ago, asdf2345 said:
You got any AHCI drivers? The ones I can find are only x86
you can get universal drivers from win-raid
0
Server 2008 Updates on Windows Vista
in Windows Vista
Posted · Edited by burd
yes it works , thats how i patched my vista ie9 with it around a week back