{"id":425,"date":"2010-05-19T21:42:19","date_gmt":"2010-05-20T05:42:19","guid":{"rendered":"http:\/\/technofovea.com\/blog\/?p=425"},"modified":"2010-05-27T01:19:48","modified_gmt":"2010-05-27T09:19:48","slug":"a-peek-into-valves-updates","status":"publish","type":"post","link":"http:\/\/technofovea.com\/blog\/archives\/425","title":{"rendered":"A peek into Valve&#8217;s updates"},"content":{"rendered":"<p>Today Valve released <a href=\"http:\/\/store.steampowered.com\/news\/3842\/\">a patch<\/a> for TF2, but strangely the download monitor says it weighed in at about 100 megabytes. What&#8217;s in there? About a week ago I went ahead and adapted some <a href=\"http:\/\/technofovea.com\/blog\/projects\/jhllib\">jhllib<\/a> code to log data about the updates, so it seemed like a good opportunity to try it out. So what changed between the 13th and the 19th?<br \/>\nAltered:<\/p>\n<ul>\n<li>tf\\bin\\server.dylib<\/li>\n<li>tf\\bin\\server.so<\/li>\n<li>tf\\scripts\\items\\items_game.txt<\/li>\n<li>hl2\\cfg\\config_default.cfg<\/li>\n<li>hl2\\resource\\ClientScheme.res<\/li>\n<li>hl2\\scripts\\HudLayout.res<\/li>\n<li>hl2\\shaders\\fxc\\Downsample_nohdr_ps20.vcs<\/li>\n<li>hl2\\shaders\\fxc\\aftershock_ps20.vcs<\/li>\n<li>hl2\\shaders\\fxc\\aftershock_ps20b.vcs<\/li>\n<li>hl2\\shaders\\fxc\\cloak_blended_pass_ps20.vcs<\/li>\n<li>hl2\\shaders\\fxc\\cloak_blended_pass_ps20b.vcs<\/li>\n<li>hl2\\shaders\\fxc\\cloak_blended_pass_ps30.vcs<\/li>\n<li>hl2\\shaders\\fxc\\cloak_ps30.vcs<\/li>\n<li>hl2\\shaders\\fxc\\decalmodulate_ps30.vcs<\/li>\n<li>hl2\\shaders\\fxc\\downsample_nohdr_ps20b.vcs<\/li>\n<li>hl2\\shaders\\fxc\\emissive_scroll_blended_pass_ps20.vcs<\/li>\n<li>hl2\\shaders\\fxc\\emissive_scroll_blended_pass_ps20b.vcs<\/li>\n<li>hl2\\shaders\\fxc\\emissive_scroll_blended_pass_ps30.vcs<\/li>\n<li>hl2\\shaders\\fxc\\engine_post_ps20b.vcs<\/li>\n<li>hl2\\shaders\\fxc\\eye_refract_ps30.vcs<\/li>\n<li>hl2\\shaders\\fxc\\flesh_interior_blended_pass_ps20.vcs<\/li>\n<li>hl2\\shaders\\fxc\\flesh_interior_blended_pass_ps20b.vcs<\/li>\n<li>hl2\\shaders\\fxc\\teeth_bump_ps30.vcs<\/li>\n<li>hl2\\shaders\\fxc\\teeth_flashlight_ps30.vcs<\/li>\n<li>hl2\\shaders\\fxc\\teeth_ps30.vcs<\/li>\n<li>hl2\\shaders\\fxc\\vertexlit_and_unlit_generic_bump_ps20.vcs<\/li>\n<li>hl2\\shaders\\fxc\\vertexlit_and_unlit_generic_bump_ps20b.vcs<\/li>\n<li>hl2\\shaders\\fxc\\vertexlit_and_unlit_generic_bump_ps30.vcs<\/li>\n<li>hl2\\shaders\\fxc\\vortwarp_ps20.vcs<\/li>\n<li>hl2\\shaders\\fxc\\vortwarp_ps20b.vcs<\/li>\n<li>hl2\\shaders\\fxc\\vortwarp_ps30.vcs<\/li>\n<\/ul>\n<p>New:<\/p>\n<ul>\n<li>bin\\bugreporter_filequeue.dll<\/li>\n<li>bin\\engine.dll<\/li>\n<li>hl2\\shaders\\fxc\\vertexlit_lighting_only_ps20.vcs<\/li>\n<li>hl2\\shaders\\fxc\\vertexlit_lighting_only_ps20b.vcs<\/li>\n<\/ul>\n<p>As you can see, the changes seem to pretty closely track the posted patch notes. Shaders, bug reports, HUD elements&#8230; And many of the shaders increased in size, perhaps \u00c2\u00a0with a lot of conditional code for Mac compatibility?<\/p>\n<p>However, the size changes don&#8217;t seem to match what Steam is showing. It&#8217;s possible Steam&#8217;s download status screen is wrong, or includes CS:S beta content which was skipped for me&#8230; Or I&#8217;m just not looking in the right places. Hmmm.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today Valve released a patch for TF2, but strangely the download monitor says it weighed in at about 100 megabytes. What&#8217;s in there? About a week ago I went ahead and adapted some jhllib code to log data about the updates, so it seemed like a good opportunity to try it out. So what changed [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[10,4],"tags":[7,11],"_links":{"self":[{"href":"http:\/\/technofovea.com\/blog\/wp-json\/wp\/v2\/posts\/425"}],"collection":[{"href":"http:\/\/technofovea.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/technofovea.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/technofovea.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/technofovea.com\/blog\/wp-json\/wp\/v2\/comments?post=425"}],"version-history":[{"count":4,"href":"http:\/\/technofovea.com\/blog\/wp-json\/wp\/v2\/posts\/425\/revisions"}],"predecessor-version":[{"id":449,"href":"http:\/\/technofovea.com\/blog\/wp-json\/wp\/v2\/posts\/425\/revisions\/449"}],"wp:attachment":[{"href":"http:\/\/technofovea.com\/blog\/wp-json\/wp\/v2\/media?parent=425"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/technofovea.com\/blog\/wp-json\/wp\/v2\/categories?post=425"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/technofovea.com\/blog\/wp-json\/wp\/v2\/tags?post=425"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}