Subject: General Tech, Graphics Cards | December 2, 2014 - 03:11 AM | Scott Michaud
Tagged: amd, GCN, dice, frostbite
Inverse trigonometric functions are difficult to compute. Their use is often avoided like the plague. If, however, the value is absolutely necessary, it will probably be solved by approximations or, if possible, replacing them with easier functions by clever use of trig identities.
If you want to see how the experts approach this problem, then Sébastien Lagarde, a senior developer of the Frostbite engine at DICE, goes into detail with a blog post. By detail, I mean you will see some GPU assembly being stepped through by the end of it. What makes this particularly interesting is the diagrams at the end, showing what each method outputs as represented by the shading of a sphere.
If you are feeling brave, take a look.
Subject: General Tech | July 14, 2014 - 02:37 PM | Jeremy Hellstrom
Tagged: giveaway, gaming, ea, dice, battlefield 4, amd
For the next month, until August 12th, Battlefield.com, AMD and Sapphire will be giving away video cards, DICE giftcards and BF4 Premium memberships to the best screenshots submitted to their blog.
Daily Prize Package: An AMD Sapphire graphics card, a $50 DICE online store gift code, and a BF4 Premium membership code on your platform of choice.
- Saturday, July 12 – EXPLOSIONS
- Sunday, July 13 – HELICOPTERS
- Monday, July 14 – VISTAS
- Tuesday, July 15 – INFANTRY
- Wednesday, July 16 – TEAM PLAY
- Thursday, July 17 – NAVAL
- Friday, July 18 – PARACHUTES
Why not team up with the Fragging Frogs to play BF4 and work together to make the best screenshot submissions you can?
Subject: General Tech | May 7, 2014 - 03:50 PM | Jeremy Hellstrom
Tagged: gaming, Star Wars, Star Wars Battlefront, dice, ea
We have been not so patiently waiting for this announcement from DICE and EA ever since last years E3 but we finally have a rough idea when we can expect Star Wars Battlefield ... in about another year. While that is not the answer we were hoping for it does give hope to fans that we will indeed venture once more into a galaxy far far away! EA even suggested there could be as many as six new titles announced at the next E3 though we do not know how many will take place in the Star Wars universe; who knows they might even set one in the Legends Universe. Click on the links at Polygon for the full story.
"Publisher Electronic Arts plans to show more from Star Wars: Battlefront, the DICE-developed game set in the Star Wars universe, at this year's E3, EA CEO Andrew Wilson said during an investor call today."
Here is some more Tech News from around the web:
- Call of Duty: Advanced Warfare revealed ahead of schedule @ HEXUS
- House Of Cods: New Call Of Duty Has PMCs, Kevin Spacey @ Rock, Paper, SHOTGUN
- Steam Who? – Humble Bundle’s Spring Sale @ Rock, Paper, SHOTGUN
- Space Empires IV Deluxe WEEK LONG DEAL! Offer ends 12 May - $2.49 @ Steam
- Wot I Made: Sir, You Are Being Hunted V1.0 @ Rock, Paper, SHOTGUN
- Nvidia Shield Portable Games Console @ eTeknix
Subject: General Tech | December 5, 2013 - 01:59 AM | Scott Michaud
Tagged: dice, BF4
DICE has announced that they are working on Battlefield 4, its expansions, Mirror's Edge, and Star Wars: Battlefront 3. Or at least, they have been working on them. For now, Battlefield 4 will be the only product in active development. DICE and EA have acknowledged issues with the game in terms of stability and connectivity. Until that becomes satisfactory, they will pause development on all other titles and expansion packs.
PC Gamer received a statement from an EA spokesperson about these claims. Apparently the China Rising DLC was basically completed before this decision was made; everything else will wait. Really, you just cannot keep bombers and motorbikes sitting on the shelf.
I mean, it is interesting that they say this. Still, I cannot see what this actually means. EA will not pull environment artists and sound engineers to fix these issues. It is a good "commitment to our customers" statement and I applaud them for admitting problems with the game (oddly, I found this version much less error prone than Battlefield 3) but, despite sounding clear, I wonder how much extra resources will result from this. Sure, it was a petty example, but it questions where the line actually is.
Battlefield 4 is available now from multiple retailers (just not Steam).
Subject: Graphics Cards | June 18, 2013 - 03:39 PM | Ryan Shrout
Tagged: radeon, nvidia, geforce, frostbite 3, ea, dice, amd
The original source article at IGN.com has been updated with some new information. Now they are saying the agreement between AMD and EA is "non-exclusive and gamers using other components will be supported."
The quote from an EA rep says as follows:
DICE has a partnership with AMD specifically for Battlefield 4 on PC to showcase and optimize the game for AMD hardware," an EA spokesperson said. "This does not exclude DICE from working with other partners to ensure players have a great experience across a wide set of PCs for all their titles.
END UPDATE #3
This could be a huge deal for NVIDIA and AMD in the coming months - according to a story at IGN.com, AMD has entered into an agreement with EA that will allow them exclusive rights to optimization for all games based around the Frostbite 3 engine. That includes Battlefield 4, Mirror's Edge 2, Need for Speed Rivals and many more games due out this year and in 2014. Here is the quote that is getting my attention:
Starting with the release of Battlefield 4, all current and future titles using the Frostbite 3 engine — Need for Speed Rivals, Mirror's Edge 2, etc. — will ship optimized exclusively for AMD GPUs and CPUs. While Nvidia-based systems will be supported, the company won't be able to develop and distribute updated drivers until after each game is released.
Battlefield 4 will be exclusive optimized for AMD hardware.
This is huge news for AMD as the Frostbite 3 engine will be used for all EA published games going forward with the exception of sports titles. The three mentioned above are huge but this also includes Star Wars Battlefront, Dragon Age and even the next Mass Effect so I can't really emphasize enough how big of a win this could be for AMD's marketing and developer relations teams.
I am particularly interested in this line as well:
While Nvidia-based systems will be supported, the company won't be able to develop and distribute updated drivers until after each game is released.
The world of PC optimizations and partnerships has been around for a long time so this isn't a huge surprise for anyone that follows PC gaming. What is bothersome to me is that both EA and AMD
are saying are rumored to have agreed that NVIDIA won't get access to the game as it is being developed - something that is CRUCIAL for day-of driver releases and performance tweaks for GeForce card owners. In most cases, both AMD and NVIDIA developer relations teams get early access to game builds for PC titles in order to validate compatibility and to improve performance of these games for the public release. Without these builds, NVIDIA would be at a big disadvantage. This is exactly what happend with the recent Tomb Raider release.
AMD called me to reiterate their stance that competition does not automatically mean cutting out the other guy. In the Tomb Raider story linked above, Neil Robison, AMD's Senior Director of Consumer and Graphics Alliances, states quite plainly: "The thing that angers me the most is when I see a request to debilitate a game. I understand winning, I get that, and I understand aggressive companies, I get that. Why would you ever want to introduce a feature on purpose that would make a game not good for half the gaming audience?"
So what do we take away from that statement, made in a story published in March, and today's rumor? We have to take AMD at its word until we see solid evidence otherwise, or enough cases of this occurring to feel like I am being duped but AMD wants us all to know that they are playing the game the "right way." That stance just happens to be counter to this rumor.
NVIDIA had performance and compatibility issues with Tomb Raider upon release.
The irony in all of this is that AMD has been accusing NVIDIA of doing this exact thing for years - though without any public statements from developers, publishers or NVIDIA. When Batman: Arkham Asylum was launched AMD basically said that NVIDIA had locked them out of supporting antialiasing. In 2008, Assassin's Creed dropped DX 10.1 support supposedly because NVIDIA asked them too, who didn't have support for it at the time in GeForce cards. Or even that NVIDIA was disabling cores for PhysX CPU support to help prop up GeForce sales. At the time, AMD PR spun this as the worst possible thing for a company to do in the name of gamers, that is was bad for the industry, etc. But times change as opportunity changes.
The cold truth is that this is why AMD decided to take the chance that NVIDIA was allegedly unwilling to and take the console design wins that are often noted as being "bad business." If settling for razor thin margins on the consoles is a risk, the reward that AMD is hoping to get is exactly this: benefits in other markets thanks to better relationships with game developers.
Will the advantage be with AMD thanks to PS4 and Xbox One hardware?
At E3 I spoke in-depth with both NVIDIA and AMD executives about this debate and as you might expect both have very different opinions about what is going to transpire in the next 12-24 months. AMD views this advantage (being in the consoles) as the big bet that is going to pay off for the more profitable PC space. NVIDIA thinks that AMD still doesn't have what it takes to truly support developers in the long run and they don't have the engineers to innovate on the technology side. In my view, having Radeon-based processors in the Xbox One and Playstation 4 (as well as the Wii U I guess) gives AMD a head start but won't win them the race for the hearts and minds of PC gamers. There is still a lot of work to be done for that.
Before this story broke I was planning on outlining another editorial on this subject and it looks like it just got promoted to a top priority. There appear to be a lot of proverbial shoes left to drop in this battle, but it definitely needs more research and discussion.
Remember the issues with Batman: Arkham Asylum? I do.
I asked both NVIDIA and AMD for feedback on this story but only AMD has replied thus far. Robert Hallock, PR manager for gaming and graphics, Graphics Business Unit at AMD sent me this:
It makes sense that game developers would focus on AMD hardware with AMD hardware being the backbone of the next console generation. At this time, though, our relationship with EA is exclusively focused on Battlefield 4 and its hardware optimizations for AMD CPUs, GPUs and APUs.
Not much there, but he is also not denying of the original report coming from IGN. It might just be too early for a more official statement. I will update this story with information from NVIDIA if I hear anything else.
What do YOU think about this announcement though? Is this good news for AMD and bad news for NVIDIA? Is it good or bad for the gamer and in particular, the PC gamer? Your input will help guide or upcoming continued talks with NVIDIA and AMD on the subject.
Just so we all have some clarification on this and on the potential for validity of the rumor, this is where I sourced the story from this afternoon:
END UPDATE #2
Subject: General Tech, Shows and Expos | June 14, 2013 - 04:06 AM | Scott Michaud
Tagged: E3, E3 13, ea, dice
How could I resist?
I was surprised, the EA keynote -- usually an event which dances past, carefully not leaving anything like "an impression" on its way out -- stuck with me more than any other keynote. Sure, throughout the EA Sports segment I was cleaning my "office" and only modestly paying any level of attention, but I feel that DICE swept the show when they appeared. This, and the rest of the week brought good, bad, and awesome news for us PC gamers.
You have probably seen the Battlefield 4 multiplayer demo by this point. We linked to it, we discussed it. It seems like the destructibility found in the Battlefield 3 single player campaign was absent from the multiplayer not because of a technical reason but rather a design decision. Sure, we can see the radio tower collapse, but building destruction was quite simplified even when compared to Bad Company 2.
The Skyscraper collapse seems like it is a legitimate aspect of the game this time around and not just a baloney promotional piece. When the building collapses you can notice the control point disappear from the mini-map in the bottom left corner of the HUD. That gameplay element required quite a bit of design thought, even Bad Company 2 made buildings with Conquest flags indestructible. Maybe the harsh limitations on Battlefield 3 destructibility was more to keep unified game play between the PC and the 24 player-limited consoles?
Sadly, during E3 we have found that mod support will not be available for Battlefield 4. I must compliment GM of DICE, Karl-Magnus Troedsson, for his blunt honesty. It would be much simpler to kick your feet and say wait and see for something you know will never see the light of day; but, he gave us the straight answer. Sure, he said then engine is not ready for a public release but even then he admitted that it was not for our benefit. They do not have a good idea what boundaries they want to allow modders to access. While disappointing, at least it does not have a condescending tone like we experienced with Bad Company 2 and Battlefield 3 mod support requests.
Karl-Magnus Troedsson, DICE GM: We get that question a lot. I always answer the same thing, and then the community calls me bad names. We get the feedback, we understand it. We also would like to see more player-created content, but we would never do something like this if we feel we couldn’t do this 100 percent. That means we need to have the right tools available, we need to have the right security around this regarding what parts of the engine we let loose, so to say. So for BF4 we don’t have any planned mod support, I have to be blunt about saying that. We don’t.
Moving on, though. As we know, Disney decided that LucasArts properties would be best left to the hands at EA. The internet simultaneously joy-teared at the thought of a Star Wars Battlefront title developed by DICE. Sure enough, Star Wars: Battlefront 3 is a thing, and it will be developed using the Frostbite 3 engine.
Still no word on an Indiana Jones titled based on Mirror's Edge. Heh heh heh.
Oh by the way, the announcement I am, by far, most excited for is Mirror's Edge. I absolutely loved the first game, despite its terrible dialog, for how genuine and intrinsically valuable it felt. It gave the impression of a passion project, both in gameplay and in narrative theme. Thankfully, the game is being developed and it will come to the PC.
We also found out that Mirror's Edge is planned to be an "open world action adventure title". Normally that would scare me, but, that was what we were expecting of the first Mirror's Edge before their linear bait-and-switch.
Cannot tell if good or bad... but we will see at some point in the future.
There are few people in the gaming industry that you simply must pay attention to when they speak. One of them is John Carmack, founder of id Software and a friend of the site, creator of Doom. Another is Epic Games' Tim Sweeney, another pioneer in the field of computer graphics that brought us the magic of Unreal before bringing the rest of the gaming industry the Unreal Engine.
At DICE 2012, a trade show for game developers to demo their wares and learn from each other, Sweeney gave a talk on the future of computing hardware and its future. (You can see the source of my information and slides here at Gamespot.) Many pundits, media and even developers have brought up the idea that the next console generation that we know is coming will be the last - we will have reached the point in our computing capacity that gamers and designers will be comfortable with the quality and realism provided. Forever.
Think about that a moment; has anything ever appeared so obviously crazy? Yet, in a world where gaming has seemed to regress into the handheld spaces of iPhone and iPad, many would have you believe that it is indeed the case. Companies like NVIDIA and AMD that spend billions of dollars developing new high-powered graphics technologies would simply NOT do so anymore and instead focus only on low power. Actually...that is kind of happening with NVIDIA Tegra and AMD's move to APUs, but both claim that the development of leading graphics technology is what allows them to feed the low end - the sub-$100 graphics cards, SoC for phones and tablets and more.
Sweeney started the discussion by teaching everyone a little about human anatomy.
The human eye has been studied quite extensively and the amount of information we know about it would likely surprise. With 120 million monochrome receptors and 5M color, the eye and brain are able to do what even our most advanced cameras are unable to.
Subject: General Tech | October 20, 2011 - 11:00 PM | Tim Verry
Tagged: xbox, PC, gaming, ea, dice, bf3, battlefield 3
Battlefield 3 is nearing its October 25th release date and information about each platform's release is starting to pour in. One notable piece of information concerns the optional hard drive install for the Xbox 360 version of Battlefield 3. We reported earlier that the FPS would come on two DVDs for the Xbox 360, and a BF3 producer had been quoted in stating that the DVDs could be installed to the system to enable "optional high resolution textures." At the time, I had assumed that the optional install would merely boost the (already) HD (high definition) image; however, according to Shack News the game will be only standard definition without the hard drive installation.
The PC will always have HD resolutions available, assuming your rig can handle it.
Executive producer Partick Bach explains that Battlefield 3 is based around a streaming texture engine where the terrain, textures, and content are all streamed in, and is a new way of doing things on the console (though not the gaming industry as a whole). Unfortunately, it looks like the concern many gamers had in regards to the Xbox 360's DVD drive not being able to stream high quality textures fast enough have been realized. Both the PC and the Playstation 3 on the other hand, are able to stream the necessary HD textures from the hard drive (PC) and Blu-Ray disc (PS3).
Mr. Bach further explains that because there are so many Xbox 360s with either no hard drives or (nearly useless) 4 GB drives, the company had to develop the Xbox version such that even a system with no hard drive could at least play the game, even at the expense of image quality. "You could call it a 'standard-def' version for the 360 if you don't have a hard-drive." What is still unclear is what exactly he means by standard definition. Whether that means the game will be limited to a 480p resolution without the optional hard drive installation or high definition (720p+) resolutions with relatively lower resolution textures is not certain (though likely the later rather than the former, if I had to guess).
What this means for Xbox 360 gamers, in the end, is that the game will be quite a bit more expensive than previously thought if they want the full experience after factoring in the cost of an (outrageously priced) Microsoft hard drive. Are you planning on buying the Xbox version?
Subject: General Tech | October 10, 2011 - 03:46 AM | Tim Verry
Tagged: pc gaming, ea, dice, bf3, battlefield 3
The Battlefield 3 beta is almost at a close, and the Xbox 360 version of the game will come on two discs, one for the single player and one for the multiplayer modes. It is not all bad news, however. DICE has revealed that the Xbox 360 version will have an optional high resolution texture pack available on the second game disc that will bump up the graphical quality.
GamerZines has quoted Battlefield 3 producer Patrick Liu as stating “There's a voluntary install on the 360. I think Rage did it as well where you can install content to stream higher res textures.” Further, he believes that Battlefield 3 is the best looking game (on the console).
The PC will have graphical settings (far) surpassing those of the Xbox 360 and PS3; however, it is not clear how the hierarchy will stack up from there. The PS3 may well also receive the high resolution texture pack included on the Blu-ray disc that will not need to be installed, but this has not yet been confirmed; therefore, how the Xbox 360 and PS3 will compare graphically remains to be seen.
Did you manage to get onto the Caspian Border map over the weekend? What are your thoughts on the graphics of Battlefield 3 on the PC and/or consoles?