Subject: General Tech | July 27, 2016 - 08:47 PM | Scott Michaud
Tagged: microsoft, epic games, unreal engine, unreal engine 4, ue4, uwp
The head of Epic Games, Tim Sweeney, doesn't like UWP too much, at least as it exists today (and for noble reasons). He will not support the new software (app) platform unless Microsoft makes some clear changes that guarantee perpetual openness. There really isn't anything, technically or legally, to prevent Microsoft (or an entity with authority over Microsoft, like governments, activists groups who petition government, and so forth) from undoing their changes going forward. If Microsoft drops support for Win32, apart from applications that are converted using Project Centennial or something, their catalog would be tiny.
SteamOS would kick its butt levels of tiny, let alone OSX, Android, and countless others.
As a result, Microsoft keeps it around, despite its unruliness. Functionality that is required by legitimate software make it difficult to prevent malware, and, even without an infection, it can make the system just get junked up over time.
UWP, on the other hand, is slimmer, contained, and authenticated with keys. This is theoretically easier to maintain, but at the expense of user control and freedom; freedom to develop and install software anonymously and without oversight. The first iteration was with Windows RT, which was basically iOS, right down to the “you cannot ship a web browser unless it is a reskin of Internet Explorer ((replace that for Safari in iOS' case))” and “content above ESRB M and PEGI 16 are banned from the OS” levels of control.
Since then, content guidelines have increased, sideloading has been added, and so forth. That said, unlike the technical hurdles of Win32, there's nothing to prevent Microsoft from, in the future, saying “Okay, we have enough software for lock in. Sideloading is being removed in Windows 10 version 2810” or something. I doubt that the current administration wants to do this, especially executives like Phil Spencer, but their unwillingness to make it impossible to be done in the future is frustrating. This could be a few clauses in the EULA that make it easy for users to sue Microsoft if a feature is changed, and/or some chunks of code that breaks compatibility if certain openness features are removed.
Some people complain that he wasn't this concerned about iOS, but he already said that it was a bad decision in hindsight. Apple waved a shiny device around, and it took a few years for developers to think “Wait a minute, what did I just sign away?” iOS is, indeed, just as bad as UWP could turn into, if not worse.
Remember folks, once you build a tool for censorship, they will come. They may also have very different beliefs about what should be allowed or disallowed than you do. This is scary stuff, albeit based on good intentions.
That rant aside, Microsoft's Advanced Technology Group (ATG) has produced a fork of Unreal Engine 4, which builds UWP content. It is based upon Unreal Engine 4.12, and they have apparently merged changes up to version 4.12.5. This makes sense, of course, because that version is required to use Visual Studio 2015 Update 3.
If you want to make a game in Unreal Engine 4 for the UWP platform, then you might be able to use Microsoft's version. That said, it is provided without warranty, and there might be some bugs that cropped up, which Epic Games will probably not help with. I somehow doubt that Microsoft will have a dedicated team that merges all fixes going forward, and I don't think this will change Tim's mind (although concrete limitations that guarantee openness might...). Use at your own risk, I guess, especially if you don't care about potentially missing out on whatever is added for 4.13 and on (unless you add it yourself).
The fork is available on Microsoft's ATG GitHub, with lots of uppercase typing.
Subject: Editorial, General Tech | July 26, 2016 - 03:45 PM | Ryan Shrout
Tagged: workshop, video, streaming, quakecon, prizes, live, giveaways
It is that time of year again: another installment of the PC Perspective Hardware Workshop! We will be presenting on the main stage at Quakecon 2016 being held in Dallas, TX August 4-7.
Main Stage - Quakecon 2016
Saturday, August 6th, 10:00am CT
Our thanks go out to the organizers of Quakecon for allowing us and our partners to put together a show that we are proud of every year. We love giving back to the community of enthusiasts and gamers that drive us to do what we do! Get ready for 2 hours of prizes, games and raffles and the chances are pretty good that you'll take something out with you - really, they are pretty good!
Our primary partners at the event are those that threw in for our ability to host the workshop at Quakecon and for the hundreds of shirts we have ready to toss out! Our thanks to NVIDIA, Logitech and ASUS!!
If you can't make it to the workshop - don't worry! You can still watch the workshop live on our live page as we stream it over one of several online services. Just remember this URL: http://pcper.com/live and you will find your way!
PC Perspective LIVE Podcast and Meetup
We are planning on hosting any fans that want to watch us record our weekly PC Perspective Podcast (http://pcper.com/podcast) on Wednesday or Thursday evening in our meeting room at the Hilton Anatole. I don't yet know exactly WHEN or WHERE the location will be, but I will update this page accordingly on Wednesday July 16th when we get the data. You might also consider following me on Twitter for updates on that status as well.
After the recording, we'll hop over the hotel bar for a couple drinks and hang out. We have room for at leaast 50-60 people to join us in the room but we'll still be recording if just ONE of you shows up. :)
Prize List (will continue to grow!)
Subject: General Tech, Graphics Cards | July 25, 2016 - 09:48 PM | Sebastian Peak
Tagged: siggraph 2016, Siggraph, capsaicin, amd, 3D rendering
At their Capsaicin Siggraph event tonight AMD has announced that what was previously announced as the FireRender rendering engine is being officially launched as AMD Radeon ProRender, and this is becoming open-source as part of AMD's GPUOpen initiative.
From AMD's press release:
AMD today announced its powerful physically-based rendering engine is becoming open source, giving developers access to the source code.
As part of GPUOpen, Radeon ProRender (formerly previewed as AMD FireRender) enables creators to bring ideas to life through high-performance applications and workflows enhanced by photorealistic rendering.
GPUOpen is an AMD initiative designed to assist developers in creating ground-breaking games, professional graphics applications and GPU computing applications with much greater performance and lifelike experiences, at no cost and using open development tools and software.
Unlike other renderers, Radeon ProRender can simultaneously use and balance the compute capabilities of multiple GPUs and CPUs – on the same system, at the same time – and deliver state-of-the-art GPU acceleration to produce rapid, accurate results.
Radeon ProRender plugins are available today for many popular 3D content creation applications, including Autodesk® 3ds Max®, SOLIDWORKS by Dassault Systèmes and Rhino®, with Autodesk® Maya® coming soon. Radeon ProRender works across Windows®, OS X and Linux®, and supports AMD GPUs, CPUs and APUs as well as those of other vendors.
Subject: General Tech | July 25, 2016 - 04:47 PM | Scott Michaud
Tagged: nvidia, mental ray, maya, 3D rendering
NVIDIA purchased Mental Images, the German software developer that makes the mental ray renderer, all the way back in 2007. It has been bundled with every copy of Maya for a very long time now. In fact, my license of Maya 8, which I purchased back in like, 2006, came with mental ray in both plug-in format, and stand-alone.
Interestingly, even though nearly a decade has passed since NVIDIA's acquisition, Autodesk has been the middle-person that end-users dealt with. This will end soon, as NVIDIA announced, at SIGGRAPH, that they will “be serving end users directly” with their mental ray for Maya plug-in. The new plug-in will show results directly in the viewport, starting at low quality and increasing until the view changes. They are obviously not the first company to do this, with Cycles in Blender being a good example, but I would expect that it is a welcome feature for users.
Benchmark results are by NVIDIA
At the same time, they are also announcing GI-Next. This will speed up global illumination in mental ray, and it will also reduce the number of options required to tune the results to just a single quality slider, making it easier for artists to pick up. One of their benchmarks shows a 26-fold increase in performance, although most of that can be attributed to GPU acceleration from a pair of GM200 Quadro cards. CPU-only tests of the same scene show a 4x increase, though, which is still pretty good.
The new version of mental ray for Maya is expected to ship in September, although it has been in an open beta (for existing Maya users) since February. They do say that “pricing and policies will be announced closer to availability” though, so we'll need to see, then, how different the licensing structure will be. Currently, Maya ships with a few licenses of mental ray out of the box, and has for quite some time.
Subject: General Tech | July 25, 2016 - 01:12 PM | Jeremy Hellstrom
Tagged: linux, kernel 4.7, security, rx 480, LoadPin
For now we are awaiting the benchmarks but with the release of this new kernel, Linux users will be able to run the new RX 480 from AMD. The new kernel also contains a new security feature called LoadPin which ensures that kernel-loaded files come from within the same file system in an attempt to maintain security without requiring each file to be individually signed. There were also some improvements made to network drivers along with several other changes which The Inquirer covers in their own unique manner.
"Despite it being two weeks since RC7, the final patch wasn't all that big and much of it is trivial one- and few-liners. There's a couple of network drivers that got a bit more loving."
Here is some more Tech News from around the web:
- We threw a Minecraft party to test Samsung's Gear VR headset @ The Tech Report
- Free Windows 10 upgrade: Time is running out – should you do it? @ The Register
- Tesoro Interview @ techPowerUp
- Moore's Law to be revoked in five years' time @ The Inquirer
Make Sure You Understand Before the Deadline
I'm fairly sure that any of our readers who want Windows 10 have already gone through the process to get it, and the rest have made it their mission to block it at all costs (or they don't use Windows).
Regardless, there has been quite a bit of misunderstanding over the last couple of years, so it's better to explain it now than a week from now. Upgrading to Windows 10 will not destroy your original Windows 7 or Windows 8.x license. What you are doing is using that license to register your machine with Windows 10, which Microsoft will create a digital entitlement for. That digital entitlement will be good “for the supported lifetime of the Windows 10-enabled device”.
There's three misconceptions that kept recurring from the above paragraph.
First, “the supported lifetime of the Windows 10-enabled device” doesn't mean that Microsoft will deactivate Windows 10 on you. Instead, it apparently means that Microsoft will continue to update Windows 10, and require that users will keep the OS somewhat up to date (especially the Home edition). If an old or weird piece of hardware or software in your device becomes incompatible with that update, even if it is critical for the device to function, then Microsoft is allowing itself to shrug and say “that sucks”. There's plenty of room for legitimate complaints about this, and Microsoft's recent pattern of weakened QA and support, but the specific complaint that Microsoft is just trying to charge you down the line? False.
Second, even though I already stated it earlier in this post, I want to be clear: you can still go back to Windows 7 or Windows 8.x. Microsoft is granting the Windows 10 license for the Windows 7 or Windows 8.x device in addition to the original Windows 7 or Windows 8.x license granted to it. The upgrade process even leaves the old OS on your drive for a month, allowing the user to roll back through a recovery process. I've heard people say that, occasionally, this process can screw a few things up. It's a good idea to manage your own backup before upgrading, and/or plan on re-installing Windows 7 or 8.x the old fashioned way.
This brings us to the third misconception: you can re-install Windows 10 later!
If you upgrade to Windows 10, decide that you're better with Windows 7 or 8.x for a while, but decide to upgrade again in a few years, then your machine (assuming the hardware didn't change enough to look like a new device) will still use that Windows 10 entitlement that was granted to you on your first, free upgrade. You will need to download the current Windows 10 image from Microsoft's website, but, when you install it, you should be able to just input an empty license key (if they still ask for it by that point) and Windows 10 will pull down validation from your old activation.
If you have decided to avoid Windows 10, but based that decision on the above three, incorrect points? You now have the tools to make an informed decision before time runs out. Upgrading to Windows 10 (Update (immediate): waiting until it verifies that it successfully activated!) and rolling back is annoying, and it could be a hassle if it doesn't go cleanly (or your go super-safe and back-up ahead of time), but it might save you some money in the future.
On the other hand, if you don't want Windows 10, and never want Windows 10, then Microsoft will apparently stop asking Windows 7 and Windows 8.x users starting on the 29th, give or take.
Subject: General Tech | July 22, 2016 - 03:50 PM | Jeremy Hellstrom
Tagged: audio, hifiman, Edition X, planar
As opposed to the more common dynamic driver, the Edition X uses lighter and more responsive planar drivers. These tend to provide much better sound but also come with a very hefty price tag, in this particular case an $1800 one. That puts these headphones soundly into the audiophile and professional market as opposed to being intended for gamers. In testing TechPowerUp found these to be not quite as clear as the HE-1000 model but they were more comfortable. If you are looking for high end headphones or just like window shopping you can read the full review here.
"HiFiMAN's newest high-end headphone, the Edition X, bears a striking resemblance to their flagship HE-1000. It uses the same driver design without the fancy nano materials found in the $1200 more expensive HE-1000, but is, at $1799, still the second most expensive headphone in HiFiMAN's line-up."
Here is some more Tech News from around the web:
- Turtle Beach Elite Pro Gaming Headset @ eTeknix
- Creative Sound BlasterX H7 Headset @ eTeknix
- Astell & Kern AK Junior Review featuring Sennheiser HD650 @ Kitguru
Subject: General Tech | July 22, 2016 - 12:39 PM | Jeremy Hellstrom
Tagged: amd, profits
It is reasonable to expect more in depth analysis from Josh about AMD's earnings this quarter but the news is too good not to briefly mention immediately. AMD brought in $1.027 billion in revenue this quarter, a cool $68.7 million higher than expected, mostly thanks to console sales as these numbers do not include the new Polaris cards which are just being released. This is very good news for everyone, having $69 million in profit will give AMD a bit of breathing room until Polaris can start selling and Zen arrives next year. It also gives investors a boost of confidence in this beleaguered company, something that has not happened for quite a while. Drop by The Register for more numbers and a link to the slides from the AMD financial meeting from yesterday.
"AMD's share price is up more than seven per cent in after-hours trading to $5.60 at time of writing. That's agonizingly close to the magic six-buck mark for the troubled semiconductor giant that this time last year was struggling to look viable."
Here is some more Tech News from around the web:
- The cloud ain't making it rain for Intel right now: Tech giants pause server chip sales @ The Register
- MSI becomes the largest gaming notebook vendor worldwide, says paper @ DigiTimes
- All you need for quantum computing at room temperature is some mothballs @ The Register
- Stagefright-like flaw opens up iPhones and Macs to iMessage hack @ The Inquirer
- Nvidia is mildly excited about its 11 teraflop Titan X GPU and is very calm @ The Inquirer
- Sony Is the Only Remaining Obstacle To PS4-Xbox Cross-Play @ Slashdot
- Spotify Is Now Selling Your Information To Advertisers @ Slashdot
Subject: General Tech | July 21, 2016 - 09:03 PM | Scott Michaud
Tagged: ea, origin, pc gaming
EA's “On the House” promotion is basically a 100%-off sale, with the intent of periodically bringing you back to their store. Whatever you acquire is free forever, but you only have a handful of days to claim it. Even if you're not interested in downloading it at the moment, it's good to poke in, press download, and just not actually download it until later. Maybe you'll buy something, too, while you're there. Either way.
This time is Battlefield 4: Naval Strike. If you have Battlefield 4, but do not have the Premium subscription, then this is your chance to grab a portion of its exclusive content for free. As the name suggests, it includes four, navy-focused maps, a hovercraft, and a new game mode. If you've played 2142, you might remember the Titan mode, where you would capture missile launchers throughout the map to weaken a flying carrier, and eventually destroy it. Similar idea, but with an aircraft carrier.
Also, the Westwood-developed action RPG, Nox, is “On the House” as well.
Subject: General Tech | July 21, 2016 - 01:02 PM | Jeremy Hellstrom
Tagged: rx 460, polaris 11, oculus rift, amd
TechARP spotting something unexpected at the Radeon RX 480 launch in Malaysia, a Radeon RX 460. One suspects that the picture below does not represent its final form but it does give you an idea of the dimensions and the outputs which seem to include DVI, DP and HDMI. TechARP were given some of the specs of this AMD Polaris 11 GPU based card, 14 Compute Units, 2 GB of GDDR5 memory on a 128-bit memory bus.
The biggest takeaway is what AMD was doing with it, this was powering an Oculus Rift VR demo so it is safe to say this card meets at least the minimum specs for the headset. Drop by for more pictures and a video.
"We just stumbled upon an actual Radeon RX 460 graphics card. AMD was using it to power a virtual reality demo on an Oculus VR headset. That was our first encounter with the Radeon RX 460, so we had to take off the perspex cover to take a closer look!"
Here is some more Tech News from around the web:
- Microsoft ordered to fix 'excessively intrusive, insecure' Windows 10 @ The Register
- Microsoft tweaks TCP stack in Windows Server and Windows 10 @ The Register
- Making Graphene More Practical @ Hack a Day
- Verizon Begins Charging a Fee Just to Use an Older Router @ Slashdot
- Gorilla Glass 5 promises to survive selfie-height drops - most of the time @ The Inquirer
- Digitimes Research: SoftBank chairman overoptimistic about benefits from acquiring ARM
- Really Scary Telecoms Stuff? Nah – telephony's just an app @ The Register