Steam Beta UI 2010 Update

Windows 2000 fixes and solutions for apps

Re: Steam Beta UI 2010 Update - FAILS on Win2K

PostPosted by justjohnny » Thu Jun 03, 2010 10:01 pm

Valve Hardware Survey
When I log into my Steam account on WinXP I am prompted to participate in the survey, I normally leave that window up so I can participate later.

I noticed that when I log into the same Steam account on Win2K I don't get prompted to participate in the survey.

Is there some type of version lie/trick I can use so that it prompts me to fill in the survey, and then turn off the version lie when I'm filling out the survey?
justjohnny
 
Posts: 217
Joined: Mon Apr 12, 2010 7:25 am

Re: Steam Beta UI 2010 Update - FAILS on Win2K

PostPosted by OldBoy2k » Thu Jun 03, 2010 11:25 pm

Hmm,what happens when you start STEAM with the OCW Kernel and win2k_xp_kernel32.ini fake version lie XP?

Use these ini entires:
[win2k_xp_kernel32]
majVer=5
minVer=1
buildNum=2600
majSP=2
minSP=10
versionString=Service Pack 2


BR
OldBoy2k
 
Posts: 1351
Joined: Fri Feb 15, 2008 5:10 pm

Re: Steam Beta UI 2010 Update - FAILS on Win2K

PostPosted by justjohnny » Tue Jun 08, 2010 1:45 pm

Valve released another Steam Client update. An update which was designed to fix:
http://store.steampowered.com/news/3913/
Fixed an issue on Windows 2000 requiring the SP4 update rollup 1 package to be installed for Steam to run


Has broken it for others:
Image

Latest Dependency Walker active module session files:
Steam20100608.dwi
justjohnny
 
Posts: 217
Joined: Mon Apr 12, 2010 7:25 am

Re: Steam Beta UI 2010 Update - FAILS on Win2K

PostPosted by OldBoy2k » Tue Jun 08, 2010 7:24 pm

STEAM provides support for Windows 2000 until september so please post in the STEAM forum about this issue and other upcoming problems.Just post the DWI download link there.

BR
OldBoy2k
OldBoy2k
 
Posts: 1351
Joined: Fri Feb 15, 2008 5:10 pm

Re: Steam Beta UI 2010 Update - FAILS on Win2K

PostPosted by justjohnny » Tue Jun 08, 2010 10:14 pm

When I tried to profile Steam I got this error/dialog box:
Image

Your Dependency Walker guide as found here:
viewtopic.php?f=6&t=122

didn't mention what to do in these situations.

This time I clicked "Ignore This Assert". What I noticed that when I clicked this button a memory dump file wasn't created. When I ran steam.exe outside of Dependency Walker it created a memory dump file called:
steam_assert_20100609081019_1.mdmp
justjohnny
 
Posts: 217
Joined: Mon Apr 12, 2010 7:25 am

Re: Steam Beta UI 2010 Update - FAILS on Win2K

PostPosted by justjohnny » Tue Jun 08, 2010 10:20 pm

Profiled version:
Steam20100609_profiled.dwi

Memory dump file when steam.exe is run outside of Dependency Walker(created by Steam's WriteMiniDump.exe file):
steam_assert_20100609081019_1.mdmp
justjohnny
 
Posts: 217
Joined: Mon Apr 12, 2010 7:25 am

Re: Steam Beta UI 2010 Update - FAILS on Win2K

PostPosted by OldBoy2k » Tue Jun 08, 2010 10:27 pm

Hi,

i never saw and got this assertion failed notification in the past.Fixing of applications is much more complex and i'm more focused on fixing games.Please ask OldCigarette or BlackWingCat for help.Also i really recommend to post about the latest problems in the STEAM forum.This will inform the tech team that there are more Windows 2000 users out there who actually care about continued STEAM support!

BR
OldBoy2k
OldBoy2k
 
Posts: 1351
Joined: Fri Feb 15, 2008 5:10 pm

Re: Steam Beta UI 2010 Update - FAILS on Win2K

PostPosted by justjohnny » Wed Jun 09, 2010 1:24 pm

Its working with OCW. I'm going to test a complete uninstall and reinstall as recommended to see if it works without any wrappers.
justjohnny
 
Posts: 217
Joined: Mon Apr 12, 2010 7:25 am

Re: Steam Beta UI 2010 Update - FAILS on Win2K

PostPosted by Arkan » Wed Jun 09, 2010 2:17 pm

I have the same error message than you Justjohnny "There was a problem with your Steam installation. Please reinstall Steam ".
I used the wrapper files for kernel32.dll to fix it but I didn't need to use the win2k_xp_kernel32.ini to fake the OS version ( It crashed Steam actually when I tried to use it ). I'm not sure however how far we will be able to go in future if they persist on breaking win2k compatibility. Valve anti-cheat feature VAC could become problematic for wrapper based techniques.

By the way I tried to uninstall and reinstall and it doesn't fix anything, the new update is applied automatically and breaks win2K compatibility. Save your Steamapps folder if you want to try to avoid redownloading all your games.
Arkan
 
Posts: 53
Joined: Mon Apr 14, 2008 5:07 pm

Re: Steam Beta UI 2010 Update - FAILS on Win2K

PostPosted by justjohnny » Fri Jun 11, 2010 4:33 am

I can report(just like Arkan) that uninstalling and reinstalling Steam does not fix this error.
justjohnny
 
Posts: 217
Joined: Mon Apr 12, 2010 7:25 am

Re: Steam Beta UI 2010 Update - FAILS on Win2K

PostPosted by OldCigarette » Sat Jun 12, 2010 2:33 am

Just confirming it is indeed borked again. I will try kernel32 wrapper and report back.

edit:
adding the kernel32.dll wrapper worked for me too. Like OldBoy2k said valve is still offering support for win2k so bitch at them while you can, it'll be less stuff to fix later.
OldCigarette
 
Posts: 208
Joined: Sun Feb 03, 2008 6:35 am
Location: Qo`nos

Re: Steam Beta UI 2010 Update - FAILS on Win2K

PostPosted by justjohnny » Tue Jun 15, 2010 11:04 am

Steam Client Beta Available
6/14

- Fixed regression in client beta where the ‘connecting…’ dialog could stay up after startup for Win7 users
- Added ‘view game store page’ option on the context menu for friends who are in a game
- Fixed steamclient.dll importing a function not available on Win2k


I can confirm that Steam is working on win2k without any wrappers using the new beta update.

You will need to subscribe to the Steam client beta update. Normally when Steam is running you would:
  • Right click on the Steam icon in the taskbar and click "Settings
    OR
    Left click on the "Steam" menu" and then click on "Settings"."
  • In the "ACCOUNT" tab under "Beta participation:" click the "CHANGE..." button.
  • Click on the drop down box, click on "Beta Update" and then click OK.
  • Click "RESTART STEAM".

If you can't start Steam you will need to manually subscribe to the beta update by editing the windows registry. Either download this registry patch here:
SteamClientBetaUpdate.reg

or create a file called SteamClientBetaUpdate.reg and paste in this:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Valve\Steam\Beta]
"name"="Beta Update"
"client"="client_candidate"
"bootstrapper"="client_candidate"
"7"="client_candidate"



Right click on SteamClientBetaUpdate.reg and then click on Merge. Double click on Steam.exe, if you are still getting an error you may need to delete ClientRegistry.blob and then run Steam.exe to force Steam to update.
justjohnny
 
Posts: 217
Joined: Mon Apr 12, 2010 7:25 am

Re: Steam Beta UI 2010 Update - FAILS on Win2K

PostPosted by OldBoy2k » Tue Jun 15, 2010 1:19 pm

You checked if Advapi is still needed for the Avatar upload (ADVAPI32.DLL - SystemFunction036)?

BR
OldBoy2k
 
Posts: 1351
Joined: Fri Feb 15, 2008 5:10 pm

Re: Steam Beta UI 2010 Update - FAILS on Win2K

PostPosted by justjohnny » Tue Jun 15, 2010 4:01 pm

I tried just now, Steam is still crashing with this error:
Image

I can't find this error log anywhere. No files in the DrWatson directories:
C:\Documents and Settings\All Users\Documents\DrWatson
C:\DrWatson

No memory dumps in C:\Program Files\Steam either.

I profiled Steam in Dependency Walker and tried to upload an avatar again and it crashed, no error dialog box though. Here is the profiled session file:
Steam20100616_avatarupload.dwi
justjohnny
 
Posts: 217
Joined: Mon Apr 12, 2010 7:25 am

Re: Steam Beta UI 2010 Update - FAILS on Win2K

PostPosted by OldBoy2k » Tue Jun 15, 2010 4:35 pm

Thanks for the log and the info.So STEAM still requires Wrapper Advapi (cryptfunction) for the Avatar upload function.And also there's one missing export in WS2_32.DLL - getaddrinfo (called from LIBCEF.DLL) but maybe its not so important.

BR
OldBoy2k
OldBoy2k
 
Posts: 1351
Joined: Fri Feb 15, 2008 5:10 pm

PreviousNext

Return to Backporting Applications

Who is online

Users browsing this forum: No registered users and 0 guests