archangelmorph
Veteran
Apologies for the pimpage but if anyone's interested I posted an article on #AltDevBlogADay on a similar subject...
Apologies for the pimpage but if anyone's interested I posted an article on #AltDevBlogADay on a similar subject...
Apologies for the pimpage but if anyone's interested I posted an article on #AltDevBlogADay on a similar subject...
Designers may also consider trying to head off potential competition with mobile devices by enabling integration with phones and tablets. For instance, write iOS and Android apps. to control at least the non-gaming features of the consoles. Sony could have written an iPhone app. to control the BluRay playback rather than make people use the DS3. They could also look at using tablets for controlling certain types of games like RTS games.
Not sure how important BC will be, especially for Sony since they weren't the market-leading console of the previous generation.
What were the biggest games of this generation? Mostly shooters from 3rd-parties, if I'm not mistaken.
Would the ability to play COD-whatever make a difference in next-gen sales? Or would more people be interested in playing the latest COD developed for new hardware?
BC certainly wasn't a big draw in this gen, or at least not since the first couple of years.
What seems to be new somewhat is the multifunction nature of consoles. PS3 and Xbox 360 are both used by a lot of people as Netflix clients. In a world where smart phones and tablets are exploding in sales and potentially offering "good enough" capabilities in a lot of different feature-sets --- for photography, for media playback, for web browsing and yes, even for gaming -- consoles may be forced to try to boost non-gaming features.
Towards that end, maybe next-gen design should consider things like storage or connectivity to media servers, RAM for running multiple apps, perhaps some kind of SDK for developing non-gaming apps.
All of these things would of course eat up a bigger chunk of the BOM, leaving less to dedicate for gaming performance.
Designers may also consider trying to head off potential competition with mobile devices by enabling integration with phones and tablets. For instance, write iOS and Android apps. to control at least the non-gaming features of the consoles. Sony could have written an iPhone app. to control the BluRay playback rather than make people use the DS3. They could also look at using tablets for controlling certain types of games like RTS games.
They may not be able to afford to approach next-gen design the same way they have been doing for the past 2 decades.
I think you need to amend your post to include mentions of the upcoming PS4 tablet/console hybrid or Shifty Geezer would be very displeased and he runs this town like the Mafia.
One thing I would like to ask is how an upgraded Cell processor would handle some of the JIT compiled languages which are becoming more prevalent in development like Java? If the shoe was on the other foot and you were coming from the perspective of a small iOS/Android development house which was looking to make its' content ubiquitous with consoles, would you still have the same perspective?
there is a java VM for SPUs, maybe someone wants to check out to estimate the performance
http://forums.ps2dev.org/viewtopic.php?t=11188
on a slightly related note, I was always wondering why Sony/IBM didn't write/create an emulator/VM on spu for ppu instructions. Using most of the SPU local store for JITted instruction cache and fibers to hide memory access, I think that could run quite well and it could reach up to 25% of performance of the ppu per spu (2threads vs 2threads), based on what I saw from other emulators.
Don't get me wrong, I love writing SPU assembler, but I think due to time constrains a lot of developers don't get the chance to get into it, then it would really give something to just get X360 CPU performance without much effort.
A2 as it is is very server oriented. Cell would be more appropriate right now (aside from double precision).
I have never throughout my career in games so far ever seen a codebase that uses double precision for anything...
That's what I'm saying... aside from DP, Cell is fine. There's just no need for it.
*"aside from" = except for...
A2 as it is is very server oriented. Cell would be more appropriate right now (aside from double precision).
Please correct me if I'm wrong ,FP16 Texture filter does not require 64bit / DP? The Cell with DP more effective would be useful to help gpu in this tasks(thinking something like APU)?
Thanx you are the guy!The key is in the name...