[Q] Tegra Gaming on SGS2? - Galaxy S II Q&A, Help & Troubleshooting

With the new wave of games optimised for Tegra 2 being released right now, I was just wondering if these games would still be playable on the Exynos.

I don't foresee any reason why they wouldn't be playable; they would just be less optimised.
Edit: Having stated that, perhaps some developers will find it easier to develop for just one chip, and leave the others out in the cold by having the application check the processor. Android is ridiculously fragmented.

The Exynos is more powerful than the Tegra 2 AFAIK so yes, the games do work... but the shaders (correct term?) differ so they might display incorrectly. Hope is not lost though, as Chainfire has created an app to deal with this. I think it's just called Chainfire 3D. There's a whole thread about it around here somewhere.

Related

[Q] Will Tegra 2 games work on Exynos Galaxy S II ?

I just ordered my Galaxy S II from the UK, but there has been a question hangin over my head.
Will games that are optimized for Tegra 2 ( such as games in Tegra Zone ) work on the Galaxy S II with the Exynos chipset?
mahdibassam said:
I just ordered my Galaxy S II from the UK, but there has been a question hangin over my head.
Will games that are optimized for Tegra 2 ( such as games in Tegra Zone ) work on the Galaxy S II with the Exynos chipset?
Click to expand...
Click to collapse
nope.
dungeon defender hd which was optimized for tegra did not work. samurai 2 does not work either.a real bummer
awesome-member said:
nope.
dungeon defender hd which was optimized for tegra did not work. samurai 2 does not work either.a real bummer
Click to expand...
Click to collapse
Friut ninja hd, also doesnt work. Says that its optimised for tegra devices only.
Sent from my GT-I9100 using XDA App
From reading other comments elsewhere it appeared that the Exynos chipset was better than the Tegra 2, or is the Tegra 2 just better in games?...
Tegra games will not work on any other GPU ATM
galaxy s and nexus s PowerVR sgx 540 and other high end GPUs are more than capable of running "tegra 2" games.
Not to mention the tegra 2 really isn't that much faster than the SGS NS sgx540 tegra has two CPU cores and from what i gathered when gaming it dedicated one core for system and the other strictly for games when gaming.
Nvidia is paying off developers just like they do on PC. only difference between mobile and PC though is that PC "nvidia meant to be played" games will still work on ATI
Not the same with other mobile GPUs unfortunately
Nvidia is ruining android by doing this exclusive BS
Also the SGS2 GPU should be on par if not faster than the tegra 2
^ Gotcha thanks!...
Not sure if this has been answered before, but this post seems like a good place for this discussion...
1. Why did samsung launch a phone under two different cpu's...
2. Doesn't this mean that when samsung goes to release an android update for the phone they have to make two different updates, one for each cpu?
Sent from my GT-I9000 using XDA App
Skycake 21 said:
Not sure if this has been answered before, but this post seems like a good place for this discussion...
1. Why did samsung launch a phone under two different cpu's...
2. Doesn't this mean that when samsung goes to release an android update for the phone they have to make two different updates, one for each cpu?
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
1. Probably due to the limited supply of Exynos CPUs
2. No, unless there needs to be a new driver written for the CPU (which is highly unlikely)
Nvidia is just causing some more fragmentation. As if we needed anymore.
Sent from my cappy using XDA Premium App
Not only that but AMD is actually getting into the Android hardware game so it's about to get even messier. I hope Google comes out with some kind of DirectX thing to help with this.
well this cant go on forever because HTC sensation also comin out with a different cpu. so we should see the games released in different versions for all dual core phones pretty soon.
mahdibassam said:
well this cant go on forever because HTC sensation also comin out with a different cpu. so we should see the games released in different versions for all dual core phones pretty soon.
Click to expand...
Click to collapse
Wouldnt worry to much about that Most game developers make sure their game run on a wide selection of phones. Addapting a game to run on a new phone is not a lot of work, but increases the market potential. As mentioned before, Nvidia is paying developers to make the game tegra2 only. And luckely Nvidia is the only one doing this so far. A direct X solution for android could be a good medicine against the fragmentation, but I do know a certain hackers community that makes tegra 2 games playable on other devices. (have been playing galaxy on fire 2 for a while now) But XDA doesnt support linking to pirated software so I cannot share this, im sorry. (Google is your friend )
If the range of tegra 2 games will grow, there will be more interest in porting those games. Since its not very hard. Lets hope the hackers destroy the fragmentation haha.
As long as game developers stick to OpenGL ES specifications, all devices will be able to play the game (current). The device with more powerful GPU will obviously play it better.
What Nvidia is doing with Tegra is that they are making the sponsored game developers use the proprietary texture compression format that only Tegra Devices can run. This is what I have against Tegra Zone and Tegra as whole. The last thing we want is Nvidia playing dirty games they tried to play in PC gaming arena (they still do to some extent with PhysX and CUDA ).
So there is no real need to worry about developers having to code the game for each GPU core out there. Sensation might have different GPU but it will be OpenGL ES 2.x compatible just like Mali and others.
mahdibassam said:
I just ordered my Galaxy S II from the UK, but there has been a question hangin over my head.
Will games that are optimized for Tegra 2 ( such as games in Tegra Zone ) work on the Galaxy S II with the Exynos chipset?
Click to expand...
Click to collapse
Samsung galaxy s and Desire HD can run tegra game ... why would world's fastest phone cannot run it????
Ur solution here...
http://www.youtube.com/watch?v=iSAJptywT8Q
Below the video , see description.. he has attached all files needed...
U need to root ur SGS2 and Install chaifire 3d... install nvidia driver.. it will run flawlessly....
here.. .http://forum.xda-developers.com/showthread.php?t=1087427
http://samsunggalaxysforums.com/showthread.php/4949-Tegra-only-games-now-working-in-SGSII!
Enjoy...
mahdibassam said:
I just ordered my Galaxy S II from the UK, but there has been a question hangin over my head.
Will games that are optimized for Tegra 2 ( such as games in Tegra Zone ) work on the Galaxy S II with the Exynos chipset?
Click to expand...
Click to collapse
Yes but you'll need to Root, download Chainfire3D and the NVidia Tegra patch.
http://forum.xda-developers.com/showthread.php?t=1090032
I can confirm this works for some games...
These are the games I've tested thus far:
Samurai II: Vengeance runs very well - However their is a bug with opening the combo draw.
Pinball HD for Tegra runs flawlessly
Riptide GP doesn't load at all - Just a black screen and then crash to homescreen.
When I have the money I'll buy the other games later and post results later.
Our phones also use an OpenGL compression which no other phone uses as of this moment, so there is nearly 0 support for it at the moment
EDIT: I forgot to mention this is with the use of Chainfire 3D with the Tegra plugin.
Pinball HD is running even on my Xperia X10 with Chainfire 3d...
Samurai 2 ... runs on low texture but not playable on x10.... but i have seen videos of it running on SGS and Desire HD... so it will run on sgs2 too
Dont know about other games...

evo 3d can play tegra 2 games ?

guys do you know if this phone will be able to play tegra 2 games ?
I guess chainfire3d is an app that lets you spoof the chipset id so software for a certain chip will run on any device. Haven't tried it yet, but it may be what we need. Games may run like crap but only time will tell. App is in the market.
The app requires root and s-off so no way to know for sure until the phone is released and the community finds full root.
do you know when it will be release in europe ? (greece)
i hope it will play tegra 2 games because is good games
This is also a big concern of mine. Im a bit of gamer, so I would love to have the tegra games. I have heard the dual core should help them run smooth.
The Adreno 220 GPU should be able to handle some hits I would imagine. It's too bad games are being developed that only the Tegra can handle that are so fun. Kinda taunt us by putting it in the Market and slapping "Tegra 2 only!" on it.
Chainfire 3D does allow that, but requires root access,
LearnIIBurn said:
The Adreno 220 GPU should be able to handle some hits I would imagine. It's too bad games are being developed that only the Tegra can handle that are so fun. Kinda taunt us by putting it in the Market and slapping "Tegra 2 only!" on it.
Click to expand...
Click to collapse
Once we get root we will be able to run them no problem.
my Epic 4G ran all the tegra 2 games at full speed and looked great

Tegra???

Has anyone figured out a way to run Tegra2 devoted games on our e3d correctly?
I've been on many boards asking this question. I would be so awesome if we could run Tegra games. The Adreno 220 is fully capable of doing so, we just need the right drivers.
I dont know if this helps now but probably will once we get root. Most Tegra games are only optimized for tegra processor however there is an app called chainfire that's supposed to make tegra 2 games playable on non tegra2 devices. There have been reports of it working for the samsung Galaxy S2 but the only requirement is you have root. So I'm hopeful it will work on our 3d once we get root.

[Q] Any games that really show off the Adreno 220 in the Evo 3D?

I've seen a lot of threads discussing how much of a game-changer the Adreno 220 should be, and I've seen plenty of videos of benchmarks, but outside of Samurai II: Vengeance, I haven't seen any games that really "wow" me with their graphics.
I know we're on Android, and our market is fragmented to hell thanks to all of the hardware differences.
I'm coming from an HTC Evo 4G, which had fairly abysmal GPU performance.
Games I've tried so far:
Samurai II - Vengeance (awesome to see this kind of graphic quality AND framerate)
Dungeon Defenders: FW Deluxe (not my kind of game, but runs much better than on OG Evo)
Pocket Legends, which really isn't impressive
Any suggestions? I hate to give a thumbs-up to something in the iOS camp, but I really was impressed with Infinity Blade on my friend's iPhone4 and iPad2.
EDIT: I should clarify that I'm hoping to find something that looks better than a first-generation 3D Nintendo DS game, which the majority of Gameloft games look like.
shymog said:
I've seen a lot of threads discussing how much of a game-changer the Adreno 220 should be, and I've seen plenty of videos of benchmarks, but outside of Samurai II: Vengeance, I haven't seen any games that really "wow" me with their graphics.
I know we're on Android, and our market is fragmented to hell thanks to all of the hardware differences.
I'm coming from an HTC Evo 4G, which had fairly abysmal GPU performance.
Games I've tried so far:
Samurai II - Vengeance (awesome to see this kind of graphic quality AND framerate)
Dungeon Defenders: FW Deluxe (not my kind of game, but runs much better than on OG Evo)
Pocket Legends, which really isn't impressive
Any suggestions? I hate to give a thumbs-up to something in the iOS camp, but I really was impressed with Infinity Blade on my friend's iPhone4 and iPad2.
EDIT: I should clarify that I'm hoping to find something that looks better than a first-generation 3D Nintendo DS game, which the majority of Gameloft games look like.
Click to expand...
Click to collapse
Thanks for the heads up on samurai 2 I ma download it and back to topic well i don't think will see much till the next update of android(ice cream) is released and hopefully take advantage of the duel cores phones
If you don't have an Evo3d well you don't have an Evo3d
shymog said:
I've seen a lot of threads discussing how much of a game-changer the Adreno 220 should be, and I've seen plenty of videos of benchmarks, but outside of Samurai II: Vengeance, I haven't seen any games that really "wow" me with their graphics.
I know we're on Android, and our market is fragmented to hell thanks to all of the hardware differences.
I'm coming from an HTC Evo 4G, which had fairly abysmal GPU performance.
Games I've tried so far:
Samurai II - Vengeance (awesome to see this kind of graphic quality AND framerate)
Dungeon Defenders: FW Deluxe (not my kind of game, but runs much better than on OG Evo)
Pocket Legends, which really isn't impressive
Any suggestions? I hate to give a thumbs-up to something in the iOS camp, but I really was impressed with Infinity Blade on my friend's iPhone4 and iPad2.
EDIT: I should clarify that I'm hoping to find something that looks better than a first-generation 3D Nintendo DS game, which the majority of Gameloft games look like.
Click to expand...
Click to collapse
Look up Chainfire3D, lets you run Tegra 2 games on your phone and the processor is more than capable of running it well!
Simple answer is that NO games take advantage of the Adreno 220 GPU. You can download Chainfire 3D for free from the marketplace, it's basically a video driver that enables you to play Tegra 2 exclusive games. Actually, this hardly even takes advantage at all of our hardware. You can actually run just about all of the Tegra exclusive games on the og Evo. Simple answer is that no current games take advantage of it. If you look at the iPhone 4, it has a powervr sgx535, which is about the equivalent of an Adreno 205, you can kind of get an idea how much faster the Adreno 220 is, don't forget we have a higher clock speed and an extra core. The stupid thing is though, is that technology is moving so fast, we are going to have quad-cores in our phones before apps and games take advantage of dual-core devices.
ellisperkins said:
Simple answer is that NO games take advantage of the Adreno 220 GPU. You can download Chainfire 3D for free from the marketplace, it's basically a video driver that enables you to play Tegra 2 exclusive games. Actually, this hardly even takes advantage at all of our hardware. You can actually run just about all of the Tegra exclusive games on the og Evo. Simple answer is that no current games take advantage of it. If you look at the iPhone 4, it has a powervr sgx535, which is about the equivalent of an Adreno 205, you can kind of get an idea how much faster the Adreno 220 is, don't forget we have a higher clock speed and an extra core. The stupid thing is though, is that technology is moving so fast, we are going to have quad-cores in our phones before apps and games take advantage of dual-core devices.
Click to expand...
Click to collapse
Just like the ps3 hasn't been bush to its limits, man I remeber the first ps2 games how crappy the look and at the end they were looking so sweet (4-5 years later)
If you don't have an Evo3d well you don't have an Evo3d
The biggest issue is that we still don't have much to show off the OG Evo's Adreno. We don't have a "killer app" 3d game. Also, the whole Tegra thing ticks me off. I know nVidia is channeling money for exclusive games/features and ChainFire3D still has issues with some games (I have issues with GoF2 either having disappearing textures or FCs).
Qualcomm really needs to take some pride in the Adreno and start funding some developers.
I installed Chainfire, now how do I get access to tegra 2 games. I can't install tegra zone.
In ChainFire, choose "Fix Market", you won't be able to install Tegra Zone but you will be able to find THD games if you search by name.
i did the build. prop to play order and chaos and it allow me to install tegra zone on my evo 3d
chamucoliz said:
i did the build. prop to play order and chaos and it allow me to install tegra zone on my evo 3d
Click to expand...
Click to collapse
what line/s did you add or edit?
How the hell did you get Dungeon Defenders working on your device? Keeps closing on me!
on this link you can find the instructions some one else posted on how to change to build.prop which allows for order and chaos to play and to instal the tegra zone app from the market. enjoy
http://forum.xda-developers.com/showthread.php?t=1202235
ignore i posted in wrong place by mistake
Just thanked a few of you for your responses. I wanted to add a couple of things for clarification however (especially to any future readers). First off, the free version of Chainfire 3D ain't gonna do it. Second, after editing build.prop and installing Chainfire 3D, you have to install the Nvidia driver (like explained in the tutorial link in an earlier post). THEN, (after possibly a few re-boots as described in the tutorial) you have to download whatever nvidia game you want. Now my experience was that when I launched the game by tapping on the icon, it didn't look right or it would force close. I actually had to open Chainfire 3D, then play with the settings for each app and launch them from within Chainfire.
Now I've got Galaxy on Fire 2 running pretty well. I love a good hack!

Tegra 3 games on sgs3

Can someone help me? Why tegra 3 games doesn't launch on the s3 ? And the s3 has better processor!
Sent from my GT-I9300 using xda premium
Maybe because they're made for the tegra 3 not exynos.
Sent from my GT-I9300 using xda premium
louayjoumaa said:
Can someone help me? Why tegra 3 games doesn't launch on the s3 ? And the s3 has better processor!
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
Mate tegra 3 has a different or addition Gpu instructions Set proprietary from Nvidia that others gpu doesn't have and make games on tegra look a little bit better.
And this is not about who has the fastest Cpu but about GPU so tegra 3 will never launch as far as I know on others cpu as the exynos for example on Samsung because Mali Gpu doesnt not simple have the requirement in orther to run Tegra Games
Hope it helps
Cheeers
Sent from my GT-I9300 using xda premium
so what ur telling me basicly is, the samsungs are better for raw processing power. But for games and video things the HTC's are better?
Kinda like xbox, the xbox has a better gpu.
games like dead trigger just require a file edit to enable all tegra specific ****s as they call, its just a software trick which can by bypassed by some well known dev. atleast for some of the tegra based games
soulzero said:
so what ur telling me basicly is, the samsungs are better for raw processing power. But for games and video things the HTC's are better?
Kinda like xbox, the xbox has a better gpu.
Click to expand...
Click to collapse
No exactly... but yes Samsung has a pretty decent raw processing power and in some case like HTc one x vs S3 exynos dominate the Htc in cpu power..but Tegra Gpu is not really better than let say others Gpu for example mali400 or adreno 320 as far as gaming benchmark is concern but as I said it has just some extra instructions set or api that make the game look better...like more intensive smoke effect, better lightning , better water reproduction etc. And yes I believe that game will be better for hardcore gamer (lol) on tegra devices like HTC one X for example ( with only supported Tegra Games)
Sent from my GT-I9300 using xda premium
but as I said it has just some extra instructions set or api that make the game look better...like more intensive smoke effect, better lightning
Click to expand...
Click to collapse
Regardless of what movies suggest, a processor does not have commands for "make that game look awesome" or "add lightning here". All they are capable of doing is trigonometric manipulation with dots, lines, triangles and squares.
Here's a short and somewhat technical description on how e.g. illumination is calculated. As you can see, nothing but lots of math - not a prepared and ready-for-use command
http://http.developer.nvidia.com/GPUGems2/gpugems2_chapter38.html
The difference between Exynos and Tegra is that Nvidia actually cares a lot about getting developers on their platform. (Well it is their last straw in mobile computing and they are pretty much f*** if that fails since they only sell parts, not entire platforms)
As a result they help with development, costs and give lots of promises to have the games exclusively appear for their platform. But as others said, usually there is not really a reason for the limitation and in some case a small manipulation of textfiles is sufficient to trick the games into believing they are running on Tegra platforms and thus use their full capacity.
To some extend you can compare it with the exclusive games on Xbox360 and PS3. There is obviously no technical reason why it could not be ported to the other platform, but often the studios still do not. Some stuff may look better on Xbox, some on PS3. However that usually boils down to how well the developers know the platform and especially the completelty different CPU architectures (Cell vs PowerPC)
d4fseeker said:
Regardless of what movies suggest, a processor does not have commands for "make that game look awesome" or "add lightning here". All they are capable of doing is trigonometric manipulation with dots, lines, triangles and squares.
Here's a short and somewhat technical description on how e.g. illumination is calculated. As you can see, nothing but lots of math - not a prepared and ready-for-use command
http://http.developer.nvidia.com/GPUGems2/gpugems2_chapter38.html
The difference between Exynos and Tegra is that Nvidia actually cares a lot about getting developers on their platform. (Well it is their last straw in mobile computing and they are pretty much f*** if that fails since they only sell parts, not entire platforms)
As a result they help with development, costs and give lots of promises to have the games exclusively appear for their platform. But as others said, usually there is not really a reason for the limitation and in some case a small manipulation of textfiles is sufficient to trick the games into believing they are running on Tegra platforms and thus use their full capacity.
To some extend you can compare it with the exclusive games on Xbox360 and PS3. There is obviously no technical reason why it could not be ported to the other platform, but often the studios still do not. Some stuff may look better on Xbox, some on PS3. However that usually boils down to how well the developers know the platform and especially the completelty different CPU architectures (Cell vs PowerPC)
Click to expand...
Click to collapse
You dont know what your talking about and...no offense Since the graphic processor is all about calculating polygon etc can you for example on Pc run a Dx11 Game in Dx10 or Dx9 GPU Cards??? so that your Dx10 graphic CARD will render the game with same details , tessellation as a Dx11 graphic card?? WELL NO and im repeating again there is some Hardware tweak on Tegra device so the software (Games) could look better yeah its all about polygon yes but how or the way you get those polygon matters and for that gpu architecture matters also
You might tweak some tegra games by modifying some file in order to run it on other devices but I believe you wont have the same experience as on tegra device at least for the must uptimized tegra game
Get your fact straight
Sent from my GT-I9300 using xda premium

Categories

Resources