Subject: General Tech | September 15, 2016 - 09:56 PM | Scott Michaud
Tagged: valve, steam, pc gaming
A few days ago, Valve changed how user reviews work on Steam. Now, user reviews on the search page and at the top of the product page will only reflect customers who purchased the game from Steam. Other user reviews will still be collected, but only from the product's reviews panel with a more broad filter applied, which must be done manually.
This change was made because Valve detected some titles where review scores varied greatly between Steam user and outside keys. If the vast majority of reviewers who purchased the content on Steam and the vast majority of reviewers who acquired the game outside of Steam are the same, then random error converges quickly. An average of 1000 reviews should be within 3% of the average opinion of 1,000,000 random customers, for 95% of titles. 99% of titles would be within 4% of the average opinion, given 1000 reviews for a million customers.
Of course, the differences are not always truly random. Keys which were given to crowd-funding backers could be abnormally good, if it well-served the niche audience that helped it get made, or abnormally bad, if it slighted that audience.
In the worst case, developers could be giving away keys to services that flood fraudulent reviews.
As such, Valve took the position that
it will (Update: Yeah, I kind-of messed up the grammar on this sentence when I restructured it in editing... read it without the strikethrough, and this update of course) only reviews from their direct customers would be promoted. This upset many developers, although some games received a bump in score, if you trust Steam Spy. Again, if their title was a hit on Kickstarter, Patreon, or other services, then it subtracts their most evangelical users.
On the other hand, from Valve's perspective, they want to promote the opinion that best applies to someone browsing on Steam. This makes sense, since a review should be intended to guide someone who doesn't already have an opinion of the title one way or the other. Again, reviews are designed to be the general consensus of a random group of people -- the expected value of an average user -- but constrainted to a certain set of properties.
Of course, it would be beneficial to Valve to run further experiments to make sure that an average Steam reviewer reflects an average Steam customer for each, specific title. Basically, it's a good hypothesis, but testing isn't done. It could change greatly as it evolves through the Scientific Method.
Subject: General Tech | September 6, 2016 - 05:58 PM | Scott Michaud
Tagged: nvidia, epic games, valve, htc, vr funhouse, vive
So Epic Games, NVIDIA, and HTC (with Valve) are hosting a game jam aboard the MS Bleichen ship in Hamburg, Germany. The purpose is to develop mods for VR Funhouse. Nothing says a fun VR experience like room-scale experiences on a boat. Hopefully it will be firmly docked to prevent judges from getting sea-sick... or not. Maybe that will make the carnival games even better?
The jam takes place between September 24th and September 26th. Epic, NVIDIA, and Valve will be donating prizes to the event. Tickets cost 16.67 Euros, although I'm guessing that doesn't include food or a place to sleep -- they don't say one way or the other. The general public can also buy tickets for the last day, to experience the creations.
Subject: General Tech | August 2, 2016 - 07:08 AM | Scott Michaud
Tagged: valve, pc gaming, esports, DOTA 2
Every year, Valve hosts a giant gaming event called “The International”. While the prize pool is still being increased through purchases of the The International 2016 Battle Pass DLC bundle, it currently rests just below $19.4 million USD. The way previous years worked is that about a third went to first place, and the rest trickled down. Keep in mind that DOTA 2 is a team sport, though, so winnings don't all go to a single person.
Anywho, it will be a five-day event broadcasted on Twitch, Steam Broadcasting, WatchESPN, and YouTube. Owners of a SteamVR-compatible headset will also be able to view the broadcast in VR (which isn't just for The International, but this is the first The International to support it). It's not just projecting you into the stadium, either; it gives you a command center to see stats around you, or you can jump down into the map to see the battle around you “human scale”.
The International 6 begins on Monday.
Subject: General Tech | July 6, 2016 - 05:48 PM | Scott Michaud
Tagged: valve, tf2
Conveniently just after Overwatch received its Competitive Play update, Valve has announced the Meet Your Match update to Team Fortress 2. This update includes Competitive Mode, which is a ranked, 6v6 gametype, which sounds even more like Overwatch. Only the first day has been revealed thus far, as Valve likes to break update posts into chunks and release them over the course of a week, but it includes three maps, two achievements, and the official launch of the PASS Time game mode. The second part of the update is coming soon.
PASS Time was originally announced last year, in collaboration with Bad Robot (J.J. Abrams' production company) and Escalation Studios. While I've never played it (yes, I pretty much only play 2Fort...) it sounds similar to game modes like Bombing Run or Grifball. Obviously, those game modes are typically for more individual shooters, not TF2's class system, so it's interesting to see how, for instance, a Level 3 Sentry plays into it.
Subject: General Tech | July 2, 2016 - 09:21 PM | Scott Michaud
Tagged: valve, htc, steam, steamvr, vive, Oculus, oculus rift
According to the Steam Hardware Survey, the HTC Vive is dominating the Oculus Rift by more than a factor of two (0.15% to 0.06%). More-so, its rate of change is also double that of Oculus (0.06% to 0.03%). If these numbers are accurate, this means that the SteamVR is massively overtaking Oculus SDK in terms of both amount and rate of change.
Now the questions are “why?” and “what does that mean?”
The most obvious reason, to me, is that HTC has much better availability than Oculus. For the last month, they announced that the Vive ships within two-to-three business days. If you look at Oculus? The website tells you to expect it in August. It is currently the second day of July. While a month is not too long of a time to wait, it would make sense that a consumer would look at the two options and say “Yeah, the this week one, please.”
If that's the case, then the platform battle could be decided simply by retail availability. It wouldn't be decided by a Valve-developed first-party game. It wouldn't be decided by DRM locking games into an exclusive deal. It would simply be decided by “you can buy this one”. That is, unless Oculus ramps up production soon. At that point, we'll need to look back at hardware surveys (not just Steam's) and see what the split is. They could catch up. They could be left behind. Who knows? It could be another factor altogether.
For now, the Vive seems like it's the crowd favorite.
Subject: General Tech | July 2, 2016 - 02:21 AM | Scott Michaud
Tagged: valve, steam, linux
The current split of Steam users, according to the Steam Hardware Survey, is 95.5% for Windows, 3.6% for Mac OSX, and 0.8% for Linux. Phoronix reports that this does not count SteamOS, and there might be other “inaccuracies” with the survey, but the Linux figures are 0.04% less than they were before (a relative drop of about 4.8%).
Windows users are up, and Mac OSX is flat.
A 4.8% drop in a month isn't promising, but it's also not too concerning. If you were intending to target a platform with 0.8% marketshare, then you can benefit from the long shelf life that Linux provides. It's not like a publisher is counting on that platform to reach two-week launch window sales figures. We'll see if the pendulum will swing back in the future, especially if Valve creates compelling, new, first-party content for Linux. They seem to be waiting to put their full weight behind it.
Subject: Displays | June 25, 2016 - 02:23 AM | Scott Michaud
Tagged: valve, oculus rift, Oculus, htc vive
Facebook has disabled their software check that prevents Oculus Store games from running without an Oculus Rift being connected. Further, Motherboard has directly quoted an Oculus spokesperson as saying “We won't use hardware checks as part of DRM on PC in the future”. This check prevented these games from running on the HTC Vive using the user-created tool, Revive, until the creator of Revive disabled the DRM in response.
Oculus will continue to develop their DRM itself, of course. They have also been approaching developers to make Oculus-exclusive content, and I expect that will continue. This is where we get into a little bit of a debate that has been brewing online. Some believe that, due to the size of the potential market, exclusivity could bring content to life that otherwise would not be viable. While that does have some merit to muse over, I cannot see how that would be any better (for society) than all the platform holders pitching in to an open incubation fund. This way, art will not locked away unless it absolutely requires a specific feature that some platforms cannot provide, and consumers will have a larger pool of content to justify the initial purchase.
That topic aside, Oculus has not pledged that they won't interfere with third-parties that want to support Oculus-exclusive titles on other headsets. A hardware check will not be involved, now or in the future, though.
Subject: Graphics Cards | March 28, 2016 - 10:20 AM | Ryan Shrout
Tagged: vive, valve, steamvr, rift, Oculus, nvidia, htc, amd
As the first Oculus Rift retail units begin hitting hands in the US and abroad, both AMD and NVIDIA have released new drivers to help gamers ease into the world of VR gaming.
Up first is AMD, with Radeon Software Crimson Edition 16.3.2. It adds support for Oculus SDK v1.3 and the Radeon Pro Duo...for all none of you that have that product in your hands. AMD claims that this driver will offer "the most stable and compatible driver for developing VR experiences on the Rift to-date." AMD tells us that the latest implementation of LiquidVR features in the software help the SDKs and VR games at release take better advantage of AMD Radeon GPUs. This includes capabilities like asynchronous shaders (which AMD thinks should be capitalized for some reason??) and Quick Response Queue (which I think refers to the ability to process without context change penalties) to help Oculus implement Asynchronous Timewarp.
NVIDIA's release is a bit more substantial, with GeForce Game Ready 364.72 WHQL drivers adding support for the Oculus Rift, HTC Vive and improvements for Dark Souls III, Killer Instinct, Paragon early access and even Quantum Break.
For the optimum experience when using the Oculus Rift, and when playing the thirty games launching alongside the headset, upgrade to today's VR-optimized Game Ready driver. Whether you're playing Chronos, Elite Dangerous, EVE: Valkyrie, or any of the other VR titles, you'll want our latest driver to minimize latency, improve performance, and add support for our newest VRWorks features that further enhance your experience.
Today's Game Ready driver also supports the HTC Vive Virtual Reality headset, which launches next week. As with the Oculus Rift, our new driver optimizes and improves the experience, and adds support for the latest Virtual Reality-enhancing technology.
Good to see both GPU vendors giving us new drivers for the release of the Oculus Rift...let's hope it pans out well and the response from the first buyers is positive!
Subject: Graphics Cards | March 19, 2016 - 03:02 PM | Ryan Shrout
Tagged: VR, vive, valve, htc, gdc 2016, GDC
A story posted over at UploadVR has some interesting information that came out of the final days of GDC last week. We know that Valve, HTC and Oculus have recommended users have a Radeon R9 290 or GTX 970 GPU or higher to run virtual reality content on both the Vive and the Rift, and that comes with a high cost for users that weren't already invested in PC gaming. Valve’s Alex Vlachos has other plans that might enable graphics cards from as far back as 2012 to work in Valve's VR ecosystem.
Valve wants to lower the requirements for VR
Obviously there are some trade offs to consider. The reason GPUs have such high requirements for the Rift and Vive is their need to run at 90 FPS / 90 Hz without dropping frames to create a smooth and effective immersion. Deviance from that means the potential for motion sickness and poor VR experiences in general.
From UploadVR's story:
“As long as the GPU can hit 45 HZ we want for people to be able to run VR,” Vlachos told UploadVR after the talk. “We’ve said the recommended spec is a 970, same as Oculus, but we do want lesser GPUs to work. We’re trying to reduce the cost [of VR].”
It's interesting that Valve would be talking about a 45 FPS target now, implying there would be some kind of frame doubling or frame interpolation to get back to the 90 FPS mark that the company believes is required for a good VR experience.
Image source: UploadVR
Vlachos also mentioned some other avenues that Valve could expand on to help improve performance. One of them is "adaptive quality", a feature we first saw discussed with the release of the Valve SteamVR Performance Test. This would allow the game to lower the image quality dynamically (texture detail, draw distance, etc.) based on hardware performance but might also include something called fixed foveated rendering. With FFR only the center of the image is rendered at maximum detail while the surrounding image runs at lower quality; the theory being that you are only focused on the center of the screen anyway and human vision blurs the periphery already. This is similar to NVIDIA's multi-res shading technology that is integrated into UE4 already, so I'm curious to see how this one might shape out.
Another quote from UploadVR:
“I can run Aperture [a graphically rich Valve-built VR experience] on a 680 without dropping frames at a lower quality, and, for me, that’s enough of a proof of concept,” Vlachos said.
I have always said that neither Valve nor Oculus are going to lock out older hardware, but that they wouldn't directly support it. That a Valve developer can run its performance test (with adaptive quality) on a GTX 680 is a good sign.
The Valve SteamVR Performance Test
But the point is also made by Vlachos that "most art we’re seeing in VR isn’t as dense" as other PC titles is a bit worrisome. We WANT VR games to improve to the same image quality and realism levels that we see in modern PC titles and not depend solely on artistic angles to get to the necessary performance levels for high quality virtual reality. Yes, the entry price today for PC-based VR is going to be steep, but I think "console-ifying" the platform will do a disservice in the long run.
Subject: Graphics Cards | February 22, 2016 - 06:03 PM | Ryan Shrout
Tagged: vive, valve, steamvr, steam, rift, performance test, Oculus, htc
Though I am away from my stacks of hardware at the office attending Mobile World Congress in Barcelona, Valve dropped a bomb on us today in the form of a new hardware performance test that gamers can use to determine if they are ready for the SteamVR revolution. The aptly named "SteamVR Performance Test" is a free title available through Steam that any user can download and run to get a report card on their installed hardware. No VR headset required!
And unlike the Oculus Compatibility Checker, the application from Valve runs actual game content to measure your system. Oculus' app only looks at the hardware on your system for certification, not taking into account the performance of your system in any way. (Overclockers and users with Ivy Bridge Core i7 processors have been reporting failed results on the Oculus test for some time.)
The SteamVR Performance Test runs a set of scenes from the Aperture Science Robot Repair demo, an experience developed directly for the HTC Vive and one that I was able to run through during CES last month. Valve is using a very interesting new feature called "dynamic fidelity" that adjusts image quality of the game in a way to avoid dropped frames and frame rates under 90 FPS in order to maintain a smooth and comfortable experience for the VR user. Though it is the first time I have seen it used, it sounds similar to what John Carmack did with the id Tech 5 engine, attempting to balance performance on hardware while maintaining a targeted frame rate.
The technology could be a perfect match for VR content where frame rates above or at the 90 FPS target are more important than visual fidelity (in nearly all cases). I am curious to see how Valve may or may not pursue and push this technology in its own games and for the Vive / Rift in general. I have some questions pending with them, so we'll see what they come back with.
A result for a Radeon R9 Fury provided by AMD
Valve's test offers a very simple three tiered breakdown for your system: Not Ready, Capable and Ready. For a more detailed explanation you can expand on the data to see metrics like the number of frames you are CPU bound on, frames below the very important 90 FPS mark and how many frames were tested in the run. The Average Fidelity metric is the number that we are reporting below and essentially tells us "how much quality" the test estimates you can run at while maintaining that 90 FPS mark. What else that fidelity result means is still unknown - but again we are trying to find out. The short answer is that the higher that number goes, the better off you are, and the more demanding game content you'll be able to run at acceptable performance levels. At least, according to Valve.
Because I am not at the office to run my own tests, I decided to write up this story using results from a third part. That third party is AMD - let the complaining begin. Obviously this does NOT count as independent testing but, in truth, it would be hard to cheat on these results unless you go WAY out of your way to change control panel settings, etc. The demo is self run and AMD detailed the hardware and drivers used in the results.
- Intel i7-6700K
- 2x4GB DDR4-2666 RAM
- Z170 motherboard
- Radeon Software 16.1.1
- NVIDIA driver 361.91
- Win10 64-bit
|2x Radeon R9 Nano||11.0|
|GeForce GTX 980 Ti||11.0|
|Radeon R9 Fury X||9.6|
|Radeon R9 Fury||9.2|
|GeForce GTX 980||8.1|
|Radeon R9 Nano||8.0|
|Radeon R9 390X||7.8|
|Radeon R9 390||7.0|
|GeForce GTX 970||6.5|
These results were provided by AMD in an email to the media. Take that for what you will until we can run our own tests.
First, the GeForce GTX 980 Ti is the highest performing single GPU tested, with a score of 11 - because of course it goes to 11. The same score is reported on the multi-GPU configuration with two Radeon R9 Nanos so clearly we are seeing a ceiling of this version of the SteamVR Performance Test. With a single GPU score of 9.2, that is only a 19% scaling rate, but I think we are limited by the test in this case. Either way, it's great news to see that AMD has affinity multi-GPU up and running, utilizing one GPU for each eye's rendering. (AMD pointed out that users that want to test the multi-GPU implementation will need to add the -multigpu launch option.) I still need to confirm if GeForce cards scale accordingly. UPDATE: Ken at the office ran a quick check with a pair of GeForce GTX 970 cards with the same -multigpu option and saw no scaling improvements. It appears NVIDIA has work to do here.
Moving down the stack, its clear why AMD was so excited to send out these early results. The R9 Fury X and R9 Fury both come out ahead of the GeForce GTX 980 while the R9 Nano, R9 390X and R9 390 result in better scores than NVIDIA's GeForce GTX 970. This comes as no surprise - AMD's Radeon parts tend to offer better performance per dollar when it comes to benchmarks and many games.
There is obviously a lot more to consider than the results this SteamVR Performance Test provides when picking hardware for a VR system, but we are glad to see Valve out in front of the many, many questions that are flooding forums across the web. Is your system ready??