Unity3D and the Adreno 220 - IDEs, Libraries, & Programming Tools

There are alot of games, both with 3D and 2D graphics, that work fine with the new chip. Gameloft and Glu Mobile are examples of companies with 3D games that run flawlessly on the E3D and the Sensation.
Any game using the Unity engine on the other hand, constantly freezes. Both game developers and Unity are blaming the firmware and the drivers that HTC has installed. Although I understand that there can definately be problems with the drivers and that the full potential of the MSM8660 is still out in the open, I find it hard to believe that is the sole problem here.
I'm just curious what you guys think. There are multiple threads on both the Android Forums as well as the Unity forums talking about this. If it is a problem with the driver, what is the culprite behind the scenes doing to allow one 3D engine work and another not too?

no one will know. This is the only thing that sucks about phone that dont use nvidia chipset. Nvidia actually helps out developers optimize games for their tegra chipsets, while qualcomm is not that involved, it is up to the developer to use the tools provided by qualcomm and do their own thing, if they are having problems I doubt qualcomm steps out of their way like nvidia to be in sync with developers.
Plus there is a root issue, if there was root may be developers here will be able to impelent latest drivers they could get from qualcomm, just like they did with nvidia tegra based devices.
Unless HTC takes responsibility you and I will be waiting for a wile before the game developers figures out to work out all the kinks.

Ya, time will tell I guess...Hopefully HTC unlocks the bootloader soon.

I hear HTC is developing a site like Tegra Zone
Sent from my PG86100 using XDA App

I know that Qualcomm said they were making an appstore similar to the Tegra Zone, I never heard HTC doing anything like that though.

Related

Flash 10.1 will NOT work on Galaxy 3

Hello everyone. First off, be clear of one thing: FLASH will not work on our phones even when Froyo is out. Flash was an improvement in Froyo, but it is not going to be in all phones just because they have Froyo..
I see a lot of people complaining that the Froyo releases of the Galaxy 3 do not have Flash 10.1. I opened this topic to inform everyone who doesn't know that Flash is currently only supported on ARMv7 processors, namely the ARM Cortex A8 processors.
The Galaxy 3 has an ARMv6 processor, which is not currently supported by Flash. Adobe has mentioned that Flash might be supported on lower end processors in the near future, but right now it can only run on phones having an ARM Cortex A8 processor.
So right now, Flash is a no-go on our phone, even when the final Froyo update is released.
You can check the requirements for Flash on the following link:
http://www.adobe.com/products/flashplayer/systemreqs/#mobile
Also, check out this link which mentions that ARM might be supported on ARM11 (ARMv6) devices in the future:
http://androidandme.com/2010/08/news/flash-player-10-1-could-appear-on-some-arm11-devices/
For those who wonder why the HTC phones have Flash, just found out that the Flash Player on HTC has been developed by HTC themselves. It is not the actual Adobe Flash Player 10.1..
So we can only hope that until final FROYO relese Adobe will mode Flash to work on our hardware
aantdesign said:
So we can only hope that until final FROYO relese Adobe will mode Flash to work on our hardware
Click to expand...
Click to collapse
Not likely. Adobe has said they might make it work on these processors, but it surely isn't at the top of their agenda right now.
But on the other side, if We ask at loud and if we do it in weaves, they will change their mind and support our hardware
addicted2088 said:
Not likely. Adobe has said they might make it work on these processors, but it surely isn't at the top of their agenda right now.
Click to expand...
Click to collapse
Where did you get this information from?
This is crucial, especially to the people in countries, where this phone has been released for sale recently, such as India. The biggest selling point of this phone, has been the technical ability to upgrade from Eclair to Froyo, as such, the importance of Flash cannot be underestimated. Whilst there are many owners who are not too bothered about this, the vast majority have assumed that purchase of the Apollo, would mean, for their internet phone usage, a very much improved experience, mirroring , albeit on a small scale, a view familiar to the desktop computer.
I hope you may be wrong. Samsung should clarify this, before many others spend too much money.
workaround
Where do you want to use flash ?
a) WEB:
Because you can use SKYFIRE which converts at their servers flash to html5 and you can watch converted flash video at your mobile
b) SD card applications:
I had on my XPERIA X1 (which has slower CPU) flash player and many many flash games. It was working without any lags.
c) what if you install flash player 10 like 3th party application ?
d) do you want to launch complicated Flash www pages at your mobile ? With this stupid resolution ? I think that:
- it has no sense (I hate to read anythink on this display)
- sooner or later the pages will be converted to html5 and we will be able to have them.
So please for what reason do you need flash ?
nastyba said:
Where do you want to use flash ?
a) WEB:
Because you can use SKYFIRE which converts at their servers flash to html5 and you can watch converted flash video at your mobile
b) SD card applications:
I had on my XPERIA X1 (which has slower CPU) flash player and many many flash games. It was working without any lags.
c) what if you install flash player 10 like 3th party application ?
d) do you want to launch complicated Flash www pages at your mobile ? With this stupid resolution ? I think that:
- it has no sense (I hate to read anythink on this display)
- sooner or later the pages will be converted to html5 and we will be able to have them.
So please for what reason do you need flash ?
Click to expand...
Click to collapse
Live score updates would be one feature I use on a regular basis. Many sites require Flash to be viewed properly, and Skyfire is somewhat limited in being able to do so.
The resolution of the phone is a factor, but with many video presentations and live transmissions in the 320/240 mode, the Apollo is more than capable of being able to used for displaying web video. LaolaTV, TVU networks, and Justin TV are examples of this.
An otherwise very capable phone, I would just like to squeeze a bit more of it's potential.
The main requirement of flash is a VFPU(vector floating point unit).it is a physical device that should be present in the chip for flash to work.the older arm processors(arm1136) does not support it(thats why adobe said they wont support older processors). Our processor(arm1176) supports it but it is optional.so it all depends on whether samsung implemnted vfpu in this chip. Considering what they did with 3d graphics my hopes are pretty low.
Flash isnt essential but it would have been nice to have it.i didnt know about these things before i bought the phone.but considering the fact that no device. Anywhere near this price range supports it,i am happy with the phone.
Sent from my GT-I5801 using XDA App
ROLY5573 said:
Where did you get this information from?
This is crucial, especially to the people in countries, where this phone has been released for sale recently, such as India. The biggest selling point of this phone, has been the technical ability to upgrade from Eclair to Froyo, as such, the importance of Flash cannot be underestimated. Whilst there are many owners who are not too bothered about this, the vast majority have assumed that purchase of the Apollo, would mean, for their internet phone usage, a very much improved experience, mirroring , albeit on a small scale, a view familiar to the desktop computer.
I hope you may be wrong. Samsung should clarify this, before many others spend too much money.
Click to expand...
Click to collapse
Check out this site:
"androidandme.com/2010/08/news/flash-player-10-1-could-appear-on-some-arm11-devices/"
ARM11 is ARMv6, which is there in our phones. So right now it's not gonna work in our phones.
Also check out these mobile system requirements mentioned on Adobe's site:
"adobe.com/products/flashplayer/systemreqs/#mobile"
ROLY5573 said:
Live score updates would be one feature I use on a regular basis. Many sites require Flash to be viewed properly, and Skyfire is somewhat limited in being able to do so.
The resolution of the phone is a factor, but with many video presentations and live transmissions in the 320/240 mode, the Apollo is more than capable of being able to used for displaying web video. LaolaTV, TVU networks, and Justin TV are examples of this.
An otherwise very capable phone, I would just like to squeeze a bit more of it's potential.
Click to expand...
Click to collapse
I agree, also SPB TV works or Orange streaming TV (for orange customers), without any problem. I think that it's pricing policy - producers don't want to squeeze the maximum from the cheap phones.
nastyba said:
I agree, also SPB TV works or Orange streaming TV (for orange customers), without any problem. I think that it's pricing policy - producers don't want to squeeze the maximum from the cheap phones.
Click to expand...
Click to collapse
As Adobe releases Flash for free, it doesn't really matter to them if it's used in cheap or costly phones. The ARMv6 processor is not necessarily used only in cheap phones. Rendering Flash content is a processor intensive job, so it is not an easy job to port it to lower end processors.
addicted2088 said:
As Adobe releases Flash for free, it doesn't really matter to them if it's used in cheap or costly phones. The ARMv6 processor is not necessarily used only in cheap phones. Rendering Flash content is a processor intensive job, so it is not an easy job to port it to lower end processors.
Click to expand...
Click to collapse
and HTC wildfire ? I din't mean this no motivation for Adobe but for Samsung to support the cheaper phone. They just implement some widgets, youtube as a start, but later they do not care about old models.
nastyba said:
and HTC wildfire ? I din't mean this no motivation for Adobe but for Samsung to support the cheaper phone. They just implement some widgets, youtube as a start, but later they do not care about old models.
Click to expand...
Click to collapse
HTC has been giving Flash support for their Eclair phones, but it doesn't work that great. If you check the Wildfire review on GSMArena, Flash has trouble playing videos on all sites, and only simple games run nicely.
Flash can run on ARMv6 processors, but it hasn't been developed properly for it yet. And no one except HTC gives support for Flash in their Eclair running phones, so it's not only Samsung's fault. Plus, even Samsung gave Flash on the high-end Galaxy S AFTER it was upgraded to Froyo.
Let's see, it's bound to come out for ARMv6 processors sometime, as budget Android phones are only gonna increase in popularity.
U are right
ROLY5573 said:
Where did you get this information from?
This is crucial, especially to the people in countries, where this phone has been released for sale recently, such as India. The biggest selling point of this phone, has been the technical ability to upgrade from Eclair to Froyo, as such, the importance of Flash cannot be underestimated. Whilst there are many owners who are not too bothered about this, the vast majority have assumed that purchase of the Apollo, would mean, for their internet phone usage, a very much improved experience, mirroring , albeit on a small scale, a view familiar to the desktop computer.
I hope you may be wrong. Samsung should clarify this, before many others spend too much money.
Click to expand...
Click to collapse
Sent from my GT-I5500L using XDA App
ROLY5573 said:
Live score updates would be one feature I use on a regular basis. Many sites require Flash to be viewed properly, and Skyfire is somewhat limited in being able to do so.
The resolution of the phone is a factor, but with many video presentations and live transmissions in the 320/240 mode, the Apollo is more than capable of being able to used for displaying web video. LaolaTV, TVU networks, and Justin TV are examples of this.
An otherwise very capable phone, I would just like to squeeze a bit more of it's potential.
Click to expand...
Click to collapse
I really hope you know that HTML5 isn't finnished yet, and will take more 2 years to be finnished. Till there, yes we need flash...
addicted2088 said:
HTC has been giving Flash support for their Eclair phones, but it doesn't work that great. If you check the Wildfire review on GSMArena, Flash has trouble playing videos on all sites, and only simple games run nicely.
Flash can run on ARMv6 processors, but it hasn't been developed properly for it yet. And no one except HTC gives support for Flash in their Eclair running phones, so it's not only Samsung's fault. Plus, even Samsung gave Flash on the high-end Galaxy S AFTER it was upgraded to Froyo.
Let's see, it's bound to come out for ARMv6 processors sometime, as budget Android phones are only gonna increase in popularity.
Click to expand...
Click to collapse
now it's clear
welty said:
I really hope you know that HTML5 isn't finnished yet, and will take more 2 years to be finnished. Till there, yes we need flash...
Click to expand...
Click to collapse
what about LG OO or other 200€ devices ?
Is there any other app that makes flash possible on our phones?
skyfire
flash doesnt work on p500 either....
Hey
It is possible, to install a Flash Lite on 2.2? Because we don't have any flash, and can't watch videos through skyfire. But no - I won't come back to 2.1

AMD Joins Android

It was only a matter of time before AMD followed Nvidia's lead and finally jumped onto the Android bandwagon, as the company is now recruiting engineers to create chipset drivers for Android. According to unnamed sources, the nation's second largest CPU manufacturer is now looking to offer notebook and tablet partners chipset solutions supporting Google's popular mobile platform.
"The Linux Base Graphics team is looking for Android Driver Development engineers to help us evolve our driver stack for new platforms and in line with the development trends in the Android ecosystem," reads the job description. "Experience with video decode acceleration within the Android web browser or video player application would be an asset. Experience with webm and/or OpenMax would be a bonus."
The company confirmed its interest in Android during an interview back in mid-March. Neal Robison, senior director of content and application support at AMD, indicated that offering support for Google's mobile platform makes a lot of sense for the company. "That is something we will be investigating as we take our Fusion architecture [into new markets] and we are able to create versions of this architecture for lower power environments that would work quite well for, perhaps, a tablet using this operating system."
Click to expand...
Click to collapse
Full article @ http://www.tomshardware.com/news/Brazos-Llano-APU-AMD-Fusion-Google-Android,12548.html
Funny because the other week I speculated this
Does AMD even have an ARM CPU? Or can Android run on x86?
It's good ATI will come to Android.
I just ordered a lot of ati gear. Great was my surprise to receive it in hp boxes. So basically hp is creating phones?
sargasso said:
I just ordered a lot of ati gear. Great was my surprise to receive it in hp boxes. So basically hp is creating phones?
Click to expand...
Click to collapse
HP is WebOs but they aren't apart of AMD. They're just buyers of AMD/ATI products and embed them within their systems.
good news for us
hopefully this time they actually make the drivers open source
last time i purchased an AMD/ATI based Windows Phone, it was a disaster, no drivers, so the GPU was wasted
AllGamer said:
good news for us
hopefully this time they actually make the drivers open source
last time i purchased an AMD/ATI based Windows Phone, it was a disaster, no drivers, so the GPU was wasted
Click to expand...
Click to collapse
blame it on Microsoft they'll have to release source to comply with android. Otherwise they will be in trouble.
Who knows? Nexus 4 could feature amd. Amd definitely have a lot of work to do to catch up to its competitors.
Sent from my Nexus S using Tapatalk
a company who open the specs to some of their products
imagine they open the specs to the CPU, GPU, Sound Processor, WiFi, radio.... you know the rest and a Google Experience device... maaan
I WANT!
mingkee said:
It's good ATI will come to Android.
Click to expand...
Click to collapse
All the Qualcomm CPUs use Adreno GPUs, which is a rehashed ATI product. ATI used to own Imageon.
Hopefully this will lead to cheaper phones too....like the six core they have for like 200
Sent from my PC36100 using XDA App
Intel also jumped on the bandwagon and is reportedly going to use its atom cpu.
Sent from my Xoom using XDA Premium App

Atrix left out of updated Skype w/ Video

Skype just updated their Android app and stated that those phones not directly on the list but running 2.2 should still be able to manually enable skype via going into settings....unfortunately when I installed it there is no enable video call...
Link to article --> http://www.pcworld.com/article/2372..._on_more_android_smartphones.html#tk.rss_news
Wonder if this is because I'm now on gingerbread and its not enabled generically on 2.3.4 or the other line in the story is if video enablement is not visible in settings it means your phone does not meet minimum requirements (hard to believe as this is more advanced than many of the enabled phones)
Hoping some of our devs can find a hack to enable!!!
So they have, that sucks because I have contacts I would frequently like to call using video.
I want video calls support too ...
https://support.skype.com/en/faq/FA11019/How-do-I-make-video-calls-with-Skype-for-Android#6 :::
* This specifically does not include some tablets that use the Tegra 2 chipset (e.g. Android tablets and Motorola Atrix do not support video calling).
Click to expand...
Click to collapse
tehrules said:
So they have, that sucks because I have contacts I would frequently like to call using video.
Click to expand...
Click to collapse
Outside of Fring which isn't nearly as well known and no PC platform, it would allow you to make video calls to all our iphone contacts plus PC/Mac users.
I've used the yahoo messenger videochat and its not bad, but not nearly as many people use/run yahoo messenger so its not as ubiquitous as skype..
Come on! ask for it !
http://community.skype.com/t5/Android/Motorola-Atrix-4G-Video-Calling/td-p/56850
ofek said:
Come on! ask for it !
http://community.skype.com/t5/Android/Motorola-Atrix-4G-Video-Calling/td-p/56850
Click to expand...
Click to collapse
Thanks for the link! I will post on that thread and ask them.
their library does not support the Tegra. Our processor doesn't support NEON architecture, which the Skype video libary uses. there's no way devs can get around it, because they've tried. The main Skype app hacker, droidrx, in the Software forum IS an Atrix owner, ironically. He's enabled video on Skype for dozens of devices but ours will NOT work until Skype makes the library compatible with the Tegra.
see:
http://forum.xda-developers.com/showthread.php?t=1153285
Anyone read this before and have access to this kit?
Tegra 2 enables new mobile media and gaming capabilities:
For the first time, consumers will be able to game with multiple players using different types of devices. For example, a Tegra 2-powered super phone or tablet can be used to play with players on a desktop PC.
NVIDIA demonstrated a prototype of Skype HD video calling on an Android tablet at its CES 2011 press conference. NVIDIA developed a reference implementation of HD video conferencing on Tegra 2-based tablets using SkypeKit. SkypeKit is a collection of software and APIs that allows virtually any Internet connected device to offer Skype voice and video calls.
Tango
There is a good option that I just started using which is TANGO. This app is compatible with the iOS devices, and have just announced support for Windows. Skype does not have the slightest intent to support the Tegra CPU.
Come on skype...The atrix community wants video too.
our phone is such the most powerful phone that we dont support skype. gotta love irony eh? ;D
I'm starting to regret getting the Atrix soley based on Tegra 2, it seems to be responsible for more problems than good it does.
:/ Darn. Well this sucks.
we just have to be patient.
i can't wait until the atrix gets skype w/ video.
Dude u dont regret about getting a phone just because you dont have enough support available for it yet. When the phone came out, people who bought it bought 'em not only because its a nice sexy piece of harware but its the most powerful phone of its time.
Lets deal with, things are getting better, bootloader unlocked, new custom roms available, all sorts of hacks are being made available... it will get there when we can make a video call through skype...
just wait not hate..
Cheers
wycs said:
I'm starting to regret getting the Atrix soley based on Tegra 2, it seems to be responsible for more problems than good it does.
Click to expand...
Click to collapse
Sent from my MB860 using XDA App
wycs said:
I'm starting to regret getting the Atrix soley based on Tegra 2, it seems to be responsible for more problems than good it does.
Click to expand...
Click to collapse
I'm with you...I guess I never caught the Neon issue and not being able to run full HD which I thought was actually the opposite and big reason I bought this phone...related I was not expecting the compatibility issues with the Tegra2..
Screw skype.. come on cm7. Then ill worry about skype
Sent from my MB860 using XDA Premium App
jank0023 said:
I'm with you...I guess I never caught the Neon issue and not being able to run full HD which I thought was actually the opposite and big reason I bought this phone...related I was not expecting the compatibility issues with the Tegra2..
Click to expand...
Click to collapse
we can run full HD last time i checked. on the GB release notes 1080p playback was listed
pretty sad that bigOl' NVidia tegra 1 was fail, not tegra 2 is still missing features. they make some of the best chips, i mean.. come on. at least AMD didnt make it LOL, our phones would be 100C and melt. but still. im sure we will get support sometime, when nokia releases their new Meebo phone they are working on i think im going to go to that for a while and wait to tegra 2 gets fully optimized.
stratax said:
we can run full HD last time i checked. on the GB release notes 1080p playback was listed
pretty sad that bigOl' NVidia tegra 1 was fail, not tegra 2 is still missing features. they make some of the best chips, i mean.. come on. at least AMD didnt make it LOL, our phones would be 100C and melt. but still. im sure we will get support sometime, when nokia releases their new Meebo phone they are working on i think im going to go to that for a while and wait to tegra 2 gets fully optimized.
Click to expand...
Click to collapse
Gingerbread cannot run full profile HD whether it be 720 or 1080P due to lack of NEON code. Which most likely is the same reason why skype video does not work on Tegra 2...Plenty of posts about full profile HD not running on Tegra 2, not now probably not ever...
Skype Video for Tegra 2
IIRC, on CES 2011, nVidia wrote an app using SkypeKit and demoed video calling with the Tegra 2.
So although the official Skype app requires NEON instruction sets, I wonder if it is possible to write an app similar to nVidia's which we know works with Tegra 2.

When is anyone going to make a real shmup?

Seriously. No offense to the developers who are making attempts so far, but look at what's available on both ios and android. Phoenix hd (ios only), ikaruga (android only), dodonpachi, espgaluda 2, danmaku 2, raiden, shogun, darius etc. The graphics on original shmup like danmaku 2 and phoenix hd are ubelievable. I'd love to play these games on my 1520. I t can't be that hard to port to wp8 if you're using opengl and or, C/C#.
Hi there RCCranium666,
I wonder how many WP users would play such a game. I have some ideas on my Todo list for a very responsive and fluid Shmup. Maybe if I will find there is demand I will make one
PS: what shmups you've tried on WP and what haven't you liked about them?
timotei21 said:
Hi there RCCranium666,
I wonder how many WP users would play such a game. I have some ideas on my Todo list for a very responsive and fluid Shmup. Maybe if I will find there is demand I will make one
PS: what shmups you've tried on WP and what haven't you liked about them?
Click to expand...
Click to collapse
original shmups like phienix HD on ios and danmaku2 on ios and android. They have amazing graphics and fun gameplay. There are vids on YouTube. Which you can easily find.
RCranium666 said:
Seriously. No offense to the developers who are making attempts so far, but look at what's available on both ios and android. Phoenix hd (ios only), ikaruga (android only), dodonpachin, espgaluda 2, danmaku 2, raiden, shogun, darius etc. The graphics on original shmup like danmaku and phoenix hd are ubelievable. I'd love to play these games on my 1520. I t can't be that hard to port to wp8 if you're using opengl and or, C/C#.
Click to expand...
Click to collapse
openGL is not supported on windows phone 8, and C# has no way of accessing it.
The only graphical APIs supported are:
monoGame for C#
Directx for C++, which can be accessed through gimikish p/invoke from C# as well.
And this community is mostly composed of individual developers. Porting the big titles you mentioned is going to be difficult, Making a good game is no easy task, but I am sure the developers of those games have already taken note of WP8
One guy has successfully (but partially) ported OpenGL Quake to WP8 platform (by changing OGL engine calls to DirectX, as far as I understood) so theoretically it's possible. But definitely it's not an easy job.
sensboston said:
One guy has successfully (but partially) ported OpenGL Quake to WP8 platform (by changing OGL engine calls to DirectX, as far as I understood) so theoretically it's possible. But definitely it's not an easy job.
Click to expand...
Click to collapse
Not to mention creating the models all over again...
mcosmin222 said:
Not to mention creating the models all over again...
Click to expand...
Click to collapse
Why would you need to recreate the models? Can't they just be converted? All the art, bullets and ships are completely designed. I can understand the need to recode the physics of the game.
RCranium666 said:
Why would you need to recreate the models? Can't they just be converted? All the art, bullets and ships are completely designed. I can understand the need to recode the physics of the game.
Click to expand...
Click to collapse
There is no legal way to get the models. If the original developers find out (they will if we use the same names), they can and will sue us and win.
mcosmin222 said:
There is no legal way to get the models. If the original developers find out (they will if we use the same names), they can and will sue us and win.
Click to expand...
Click to collapse
I'm not talking about copying the games. I'm talking about the original developers doing it. I'm surprised no one has ported mame yet. That would fill my appetite until modern games come out.
RCranium666 said:
I'm not talking about copying the games. I'm talking about the original developers doing it. I'm surprised no one has ported mame yet. That would fill my appetite until modern games come out.
Click to expand...
Click to collapse
It's all because of low profit on WP market. Porting GLES game (even written on C++) to DirectX isn't easy; it requires additional human resources (and you need an experienced game developers) - it's pricey...
Nuts. At least it let's me conserve battery life, unlike my iPhone and Android phones.
Sent from my SM-T320 using Tapatalk

Any Vulkan api games out there?

All,
Just got the gold Galaxy S7 Edge and loving it. I want to test out the potential of this baby by playing some games using the vulkan api. Are there any out there yet? Or if not, any you can recommend?
Thanks!
Nothing?
Sorry for the thread necro, but I would like to know this as well. Does the current NFS support this as shown in the demo videos?
Now that you mention it, I have yet to try this 'vulcan api' thing. I guess it was just vaporware from samsung.
Sounds alot like vaporware to me too..
There's alot of hype from Samsung yet no palpable proof.
I'm sure there will be games out soon based on the Vulkan API. It'll just take a while since it's a tougher API to work with.
Sent from my SM-G935V using XDA-Developers mobile app
It's not vaporware... the Vulkan API is going to be huge. It's going to be supported fully in Android N so maybe once that is released we'll see some apps get updated.
I saw the demo of NFS and Unity so there must be some demos floating around somewhere.
Vulkan will make it easier for devs to port games since it's going to be huge on desktops/consoles as well. Remember this was developed by AMD and "given" to the Khronos group to develop and open source.

Categories

Resources