We're announcing a new update to the SteamDB extension, featuring an overhaul of the personal achievements page on the Steam community. This update includes several new features and improvements aimed at making achievement tracking more straightforward. Powered by data from Steam Hunters , our integration allows achievements to be organized based on game updates, downloadable content (DLCs), and multiplayer tagged achievements, allowing you to see your progress through different phases of the game. The achievements page has been redesigned to match the look and feel of the Steam client for a more consistent user experience. New achievements added through game updates are detected automatically, and DLCs are tagged by the site's moderators. Multiplayer tags are applied by users of the site. If you see any mistakes, report them in the Steam Hunters Discord. Download the extension for your browser here Achievements are sorted by their global unlock rate, helping you see which ones are more commonly earned and which are rare. They are also split into earned and locked sections that can be collapsed, allowing you to focus on specific achievements. Additionally, a new button lets you sort earned achievements by their unlock time, providing a chronological view of your accomplishments. Hidden achievements are also shown under a spoiler blur, but you can also choose to always show them by enabling the option to do so. We are hoping this inspires Valve to give a thought to updating the achievement system and allow developers to categorize the achievements in their games. When the "Group achievements with data from Steam Hunters" option is enabled (by default), the extension securely requests achievement groupings from steamdb.info using the AppID (numeric ID) of the game you are viewing. The "Improve the personal achievements page" option needs to be enabled. The same grouping also applies to the global achievements page. Localization We have finally added support for translating the extension, and thanks to all the translators , it is now translated into 45 languages. Unfortunately, it currently uses your browser language because the web extensions API does not support switching languages per extension yet, but there is a proposal to add this. A collapse button A small, but nice to have feature we have also added to the Steam store is a button to collapse the green "already in library" banner with play time and input to write a review, saving that precious screen space. Collapsed state is persistent across games. We hope you find these new features and improvements useful. Happy gaming and achievement hunting! Download the extension for your browser here Fun fact, to achieve the sorting of achievements by time, as we are unable to use the Steam API to get your achievement progress without an API key (access token does not work here), we request the achievements page using Finnish language because their date format is easiest to parse.
Valve, the gaming and hardware company behind Steam Deck and the Steam platform, is excited to announce Steam Deck OLED arrives November 16th. Steam Deck OLED is the same powerful handheld PC gaming console experience as the original Steam Deck LCD, but with an HDR OLED screen, a longer lasting battery, faster WiFi, and a slew of tweaks and improvements across the board. Valve is introducing Steam Deck OLED in two storage options: 512GB and 1TB, and lowering the price of the Steam Deck LCD models. This new lineup means more options for players of all kinds to enjoy their Steam library on the go: Steam Deck 256GB LCD: Now $399 (effective immediately) Steam Deck 512GB OLED: $549 Steam Deck 1TB OLED: $649 Steam Deck 1TB OLED Limited Edition (translucent colorway): $679 (US/Canada only) While supplies last (prices effective immediately): Steam Deck 64GB LCD: Now $349 Steam Deck 512GB LCD: Now $449 Valve is also now offering the Docking Station at $79. Additional Steam Deck OLED details: HDR OLED display designed from the ground up for gaming 30-50% longer battery life Faster downloads with Wifi 6E Improved thermals, and 5% lighter than the Steam Deck LCD models Steam Deck OLED is available starting November 16th at 10AM Pacific in the USA, Canada, United Kingdom, and European Union, as well as Japan, South Korea, Taiwan, and Hong Kong via KOMODO . More information available on the redesigned website , and over on Steam . Full list of changes from the OLED page : General: Updated APU to 6 nm for better efficiency Updated memory to 6400 MT/s, improving latency and power management Increased thermal module thickness and performance Updated display: Increased active area to 7.4" (from 7.0") Updated refresh rate to 90Hz (from 60Hz) Updated peak brightness to 1000 nits Updated touchscreen polling rate to 180Hz, improved latency and accuracy Updated WiFi / Bluetooth module Added support for WiFi 6E Added support for Bluetooth 5.3, supporting newer codecs such as aptX HD and aptX low-latency Added third antenna near the top of the device for better Bluetooth performance, including when docked Added support for wake from Bluetooth controllers Audio: Improved bass response for an overall flatter sound profile Added support for using onboard microphone array simultaneously with the 3.5mm headphones connector Controls: Adjusted analog stick top material and shape for increased grip and dust build-up resistance Adjusted analog stick post material to improve interaction feel with front cover and reduce wear Improved reliability of analog stick touch detection Improved responsiveness and tactility of shoulder buttons switch mechanism Adjusted D-pad snap ratio and diagonal interactions Redesigned trackpad for improved fidelity and edge detection Greatly improved trackpad haptics feel and precision Power: Improved battery capacity from 40Wh to 50Wh Improved battery chemistry for faster charging, from 20% to 80% in as little as 45 minutes Changed charging LED to WRGB Added support for waking up from initial unboxing by long-pressing power button instead of requiring AC power Adjusted power supply cable length from 1.5m to 2.5m Added logo to power supply Frame: Reduced total system weight to ~640g, or ~5% less than Steam Deck Rear cover screws now thread into metal Adjusted rear cover screw heads to Torx™, as well as other materials and geometry tweaks on the heads to reduce stripping risk Lowered number of screw types throughout system Reduced step count required for common repairs Improved bumper switch mechanism drop reliability Moved bumper switch to joystick board for easier repair Improved display repair/replacement to not require taking rear cover off Software: Greatly improved memory power management firmware Added preliminary support for open-source BIOS and EC firmware Improved resume time by roughly 30% Teardown Gamers Nexus has done a teardown of the new Steam Deck OLED and compared it to the previous model.
Starting on November 20th, Steam will change the currency used for sales in Argentina and Turkey to USD. Steam is implementing this with two new pricing regions: LATAM - USD (which includes Argentina) and MENA - USD (which includes Turkey). As Valve explains it , exchange rate volatility in Argentina and Turkey in recent years has made it hard for game developers to choose appropriate prices for their games and keep them current. Pricing games in USD for customers in Argentina and Turkey will help Steam provide greater stability and consistency for players and partners, while also enabling them to continue to offer a variety of payment methods to Steam users in those countries/territories. On November 20th, 2023, a day before the Steam Autumn Sale 2023 , any balance in your Steam wallet will be converted to USD at the day's exchange rate. If game developers and publishers do not enter prices for these new regions, those regions will show default USD pricing until they add prices in the LATAM-USD and MENA-USD fields. SteamDB We have migrated Turkish lira and Argentinian peso to their own section removed section: You have to be signed in to SteamDB to access these removed currencies. SteamDB will keep using Turkey and Argentina to fetch prices for the new regions. To make comparisons easy, we have taken last history point for the old currencies, converted them to USD using today's currency exchange rate, and added them as the first history point for the new currencies. Valve suggested prices SteamDB has fetched Valve's new regional suggested prices, they are equal for LATAM and MENA regions. Here's how the new pricing structure will look: U.S. Category Suggested Price Old Lira * Old Peso * $0.99 USD $0.89 ₺11,00 $0.39 ARS$ 82,00 $0.23 $1.99 USD $1.49 ₺21,99 $0.74 ARS$ 165,00 $0.47 $2.99 USD $1.99 ₺33,00 $1.17 ARS$ 249,00 $0.71 $3.99 USD $2.49 ₺45,00 $1.60 ARS$ 320,00 $0.91 $4.99 USD $2.99 ₺54,00 $1.92 ARS$ 400,00 $1.14 $5.99 USD $3.59 ₺65,00 $2.31 ARS$ 475,00 $1.35 $6.99 USD $3.99 ₺75,00 $2.66 ARS$ 550,00 $1.57 $7.99 USD $4.49 ₺85,00 $3.02 ARS$ 620,00 $1.77 $8.99 USD $4.99 ₺95,00 $3.37 ARS$ 700,00 $2.00 $9.99 USD $5.79 ₺105,00 $3.73 ARS$ 765,00 $2.18 $10.99 USD $6.29 ₺112,00 $3.98 ARS$ 835,00 $2.38 $11.99 USD $6.59 ₺125,00 $4.44 ARS$ 900,00 $2.57 $12.99 USD $7.29 ₺130,00 $4.62 ARS$ 970,00 $2.77 $13.99 USD $7.79 ₺139,00 $4.94 ARS$ 1000,00 $2.85 $14.99 USD $7.99 ₺149,00 $5.29 ARS$ 1050,00 $3.00 $15.99 USD $8.49 ₺160,00 $5.68 ARS$ 1100,00 $3.14 $16.99 USD $8.99 ₺165,00 $5.86 ARS$ 1200,00 $3.42 $17.99 USD $9.29 ₺175,00 $6.22 ARS$ 1300,00 $3.71 $18.99 USD $9.89 ₺185,00 $6.57 ARS$ 1350,00 $3.85 $19.99 USD $10.49 ₺190,00 $6.75 ARS$ 1400,00 $4.00 $24.99 USD $12.49 ₺235,00 $8.35 ARS$ 1750,00 $5.00 $29.99 USD $14.99 ₺280,00 $9.95 ARS$ 2100,00 $6.00 $34.99 USD $17.99 ₺325,00 $11.55 ARS$ 2400,00 $6.85 $39.99 USD $18.99 ₺340,00 $12.09 ARS$ 2600,00 $7.42 $44.99 USD $20.99 ₺382,00 $13.58 ARS$ 2850,00 $8.14 $49.99 USD $22.99 ₺425,00 $15.11 ARS$ 3200,00 $9.14 $54.99 USD $25.99 ₺470,00 $16.71 ARS$ 3700,00 $10.57 $59.99 USD $26.99 ₺510,00 $18.13 ARS$ 3800,00 $10.85 $64.99 USD $29.99 ₺560,00 $19.91 ARS$ 4100,00 $11.71 $69.99 USD $32.99 ₺595,00 $21.15 ARS$ 4500,00 $12.85 $74.99 USD $34.99 ₺640,00 $22.75 ARS$ 4750,00 $13.57 $79.99 USD $36.99 ₺679,00 $24.14 ARS$ 5100,00 $14.57 $84.99 USD $38.99 ₺720,00 $25.60 ARS$ 5400,00 $15.42 $89.99 USD $41.99 ₺765,00 $27.20 ARS$ 5700,00 $16.28 $99.99 USD $45.99 ₺850,00 $30.22 ARS$ 6400,00 $18.28 $119.99 USD $55.99 ₺1050,00 $37.33 ARS$ 7600,00 $21.71 $129.99 USD $59.99 ₺1100,00 $39.11 ARS$ 8200,00 $23.42 $149.99 USD $69.99 ₺1280,00 $45.51 ARS$ 9500,00 $27.14 $199.99 USD $92.99 ₺1700,00 $60.45 ARS$ 13000,00 $37.14 * Used exchange rates for 25th October. Lira was converted using exchange rate of 28.12, and Peso using 349.98. New regions 25 countries/territories in Latin America and the Middle East & North Africa will be receiving regionalized USD pricing for the first time. Some countries/territories in the list below may see pricing increase and others may see pricing decrease depending on how games were priced on Steam by the developer prior to this change. LATAM-USD Region Central America Belize El Salvador Guatemala Honduras Nicaragua Panama South America Argentina Bolivia Ecuador Guyana Paraguay Suriname Venezuela MENA-USD Region Middle East Bahrain Egypt Iraq Jordan Lebanon Oman Palestine Turkey Yemen North Africa Algeria Libya Morocco Tunisia Sudan
Update on May 16, 2022 Manifest request codes have been enforced since 14th, which likely means they are staying for good now. Update on April 1st, 2022 After one of the recent Steam beta client updates, download_depot command once again allows downloading older manifests without the client-side check that prevented it. This likely indicates that will be enforced by manifest request codes in the future. Update on March 22nd, 2022 For a couple of hours, manifest request codes were enforced by the Steam CDN and were required for all requests. Requests without providing one returned 401 Unauthorized error. However since originally writing this post, manifest request codes are granted for older manifest ids that are no longer in the appinfo, which should still allow downloading older versions of games, given that developers do not remove them. Update on September 28th, 2021 Valve gave a statement to PC Gamer : "We are actually not planning to disable downloading old builds. What we are working on is an approach on handling edge cases involving unowned content, and helping partners more easily take down builds that need to be removed for things like copyright issues. We’ll have more to share on that work when it’s ready to ship." As of right now Valve's statement isn't in line with these changes as manifest request codes are still not granted for any but the most recent manifest version in the appinfo. We look forward to seeing changes to allow this in future beta builds. As a sidenote, Valve's statement goes against the fact they removed the functionality to download older depot versions from inside the Steam client last year making it only able to do so in third-party applications. We also noted that until May 2019, there already was a ownership check when downloading manifests. We hope that with this post and the press coverage it received it's been made apparent that there is additional value in allowing users to download older builds. Original post Steam Client Beta released on September 23, 2021 included a new method called ContentServerDirectory.GetManifestRequestCode and it is actively being used by the beta client. This method takes app id, depot id, manifest id, branch name, and the branch password. All of these parameters have to match in the current app info for it to return a valid manifest code, if something mismatches, or you don't own the game it will return AccessDenied result. When a non-zero code is acquired, it is appended to the manifest download url. If a valid request code is provided, the manifest can be downloaded. Otherwise the content server returns an unauthorized error. https://{cdn}/depot/{depotId}/manifest/{manifestId}/5 - beforehttps://{cdn}/depot/{depotId}/manifest/{manifestId}/5/{manifestRequestCode} - after As of now, if the manifest request code is omitted from the download url, it still works, as the Steam stable client does not have this just yet. We do not know if Steam CDN will enforce this requirement for all games (if at all), or what other requirements may be. We believe this is only limiting access for consumers, and not actually deleting old builds from their storage. Developers can see all of their previous builds on the partner site, and rollback to any of it. All information and conclusions in this post are subject to change as this feature is new to the Beta client and might still change. Back in February 2020 they changed download_depot command in Steam client to perform similar checks locally, which meant you had to resort to using a third-party utility such as the Depot Downloader or steamctl to still be able to download older versions. Before May 2019 there was a mechanism similar to this called "CDN auth tokens" which authenticated downloads by appid and depotid, but not by manifestid. This was effectively an ownership check, but still allowed downloading older game versions. After we noticed this was no longer being enforced, we submitted this to Valve's HackerOne bug tracker, and they said this behaviour was by design. Read our previous blog post on how the Steam download system works . In short, a depot decryption key is still required to decrypt the filenames in these manifests. SteamDB does this by either owning the game or people using our token dumper software which acquires a key on behalf of them . As for LAN caches, this should not affect them, however they might want to ignore the request code part to increase cache hits. Some of the observations we concluded for GetManifestRequestCode Returns a 64-bit integer for successful requests, EResult.AccessDenied otherwise Checks for app ownership Checks for correct appid, depotid and manifestid provided Manifest ID has to exist in the appinfo for the requested branch Requesting older Manifest ID returns AccessDenied (for example, previous CS:GO update) Requesting Manifest ID with incorrect branch returns AccessDenied Codes rotate every five minutes, still valid on the CDN for ten minutes after that Identical codes are returned to all users Why people use this There are many reasons why one would want to download earlier builds of games on Steam. To name a few, modding, and speed running, preserving game versions, and rolling back broken or controversial updates. Since Steam almost never deleted old builds from their servers, it allowed customers to legally obtain these older game builds. This "undocumented" feature of Steam may be seen as a downside from developers and publishers side, especially when it could be used to download pre-release builds if one had a Manifest ID of these builds. It is not unheard of that people were able to acquire Denuvo-free builds because a developer did not upload an executable with Denuvo before the game's release. Valve's own games have been affected by this as well, where removed content/developer files were still present in pre-release builds. As it is possible to track Manifest IDs during preloads, they may be retroactively downloaded and decrypted after the game is fully released and the decryption key becomes available . Some game developers, such as developers of Euro Truck Simulator 2 provide public branches containing previous game versions for modders to use. This method has a downside because there is a limit of 25 branches. Perhaps Valve should offer game developers an option to just delete old builds if they choose to do so? What this means for SteamDB We will still be able to track the Manifest ID changes for all games, but accessing the file lists and tracking its changes will require our bot to actually own these games. You can donate your spare Steam keys to our bot here . This change will impact how SteamDB operates, and we will no longer be able to fully track file lists of all games on Steam, which affects the following features: Depots page which shows the file list, as well as the history for any changes in it Patch notes pages which automatically show what files were changed in a particular update Technologies page which automatically detects and categorizes engines and SDKs used by all games on Steam SteamDB does not download older manifests, these features operate entirely on the access to the latest ones (as specified by the app info). These manifest files are raw protobufs which may be deserialized with a method in the SteamKit library . The filenames are still encrypted, which requires game ownership to obtain and decrypt. Merely having the manifest files does not solicit piracy because you do not need any special tools to obtain them, it is enough to get the Manifest ID from app info ( app_info_print command in the Steam console) and then constructing an url to download it. In a sense, it is similar to torrent files that contain metadata about files and folders to be distributed. Manifests list the files and individual chunks to construct these files. Unlike a torrent file, after downloading said chunks, you still need a decryption key (and thus own the game to obtain the key) to reconstruct the real file. You can backup manifest files yourself from the Steam client's depotcache folder. Depot Downloader also stores manifests as it downloads, however it is saved in its own format. The tool may be updated in the future to support Steam's manifest format.
July 15, 2021 - Valve announces Steam Deck, the first in a new category of handheld PC gaming devices starting at $399. Steam Deck is a powerful all-in-one portable PC. With a custom processor developed in cooperation with AMD, Steam Deck is comparable to a gaming laptop with the ability to run the latest AAA games. Your Steam library will be on Deck to play games wherever and whenever you want. Steam Deck is also an open PC, adding the ability to install any software or connect with any hardware. "We think Steam Deck gives people another way to play the games they love on a high-performance device at a great price," says Valve founder Gabe Newell. "As a gamer, this is a product I've always wanted. And as a game developer, it's the mobile device I've always wanted for our partners." Steam Deck starts at $399, with increased storage options available for $529 and $649. Reservations open July 16th at 10 AM PDT; shipping is slated to start in December 2021. Steam Deck details: Powerful, custom APU developed with AMD Optimized for hand-held gaming Full-sized controls 7" touchscreen WiFi and Bluetooth ready USB-C port for accessories microSD slot for storage expansion 3 different storage options available Official website: https://steamdeck.com Steam Deck runs on SteamOS 3.0 based on Arch, and most games will be playable with Proton.