Thought is was a Hardware limitation!
http://forum.sdx-developers.com/news/new-ota-out-92210-3-29-651-5/
Software Version: HTC - EVO 4G (A9292) - 3.29.651.5
Release Date: 9/22/2010
Update Method: Available OTA + Retail
Version History:
* Calendar Event Edit Issue
* Multiple Gmail Account Sync
* 30 FPS uncapped
* GPS Reboot
Thanks to Joeykrim for the tip
intresting
Hmmm sounds good..
Sent from my HTC Evo 4G using XDA app.
Don't forget "undoes root" as well. I haven't had the cap in a while and while it is good news for the folks who use stock ROMs I won't really gain much. The new Gmail app in the market already adds multiple accounts.
It would be nice if there was some way to download it, so that the Devs could get to work on it. Nice to see the changes, should make for some awesome ROMs when they get ahold of it.
This would mean ROMS can now have HDMI out at uncapped FPS now right??? From what I remember then you used HDMI itvout cap back down to 30. Am I wrong??
This is very possible. I actually just got back from my Sprint store because my 4G wont connect, i tried everything, restting my MAC address, new rom's new kernels, stock roms, going back to the original and everything but still couldnt fix it.
while i was there, an HTC rep came in and was talking to the employees and was wondering how the EVO was doing vs the Epic (EVO was selling way more than the epic if anyone wondered - at least at this particular store) He also mentioned that there was going to be an OTA update released on or around the 29th. He said it was going to be a minor update tho, it wouldn't effect battery life much but they are also working on an update for the future as well. He said that they are trying to develop software that updates everything at the same time instead of facebook updating, then twitter, and so on. This will help the radio from turning on and off and on and off so that should help. i wonder if the FPS was the update he was talking about for the 29th... we will see!
hm, so would this phone be getting 60fps?
ms79723 said:
hm, so would this phone be getting 60fps?
Click to expand...
Click to collapse
probably not 60, but over 30 anyway. I'm going to guess around 53. Anyone know how long it will take to see how they did it?
Sent from my blah blah blah blah
Not sure about 60fps but the way I understand it, a digital video out like that needs a set refresh rate. If you typically fluctuate between 45-55fps without the cap it wouldn't work over a digital connection like HDMI. Therefore, they capped it at a typical 30fps (which is comparable to the 29.97fps of NTSC television).
I guess the smart thing would have been to use software that automatically regulated the framerate when you output to the HDMI and not for anything else. Trying to scale it on the fly would be too difficult and it would have to be a refresh rate that your display was even capable of. If your phone can't push a steady 60fps then it's not like you could just set it to "variable refresh rate of anywhere from 40-56fps". Think of it like hooking up an LCD monitor to your computer. You need to define the resolution and refresh rate. If your game is playing at 92fps because you have a badass video card but your monitor is set at 1920x1080 at 85Hz, you will not actually "see" 92fps. You will see 85fps because that is how fast your screen refreshes. I guess without vsync you could have it update mid-refresh but then you see tearing.
Is it just me or is there no link ?
the news link is in the original post, but the actual "download" update apparently comes in the form of an OTA tommorrow.
Like I said over in the "Evo capping all graphics to 30FPS" thread. Not a single data sheet on any of the hardware had 30fps as it's limit and that HTC would look stupid if they kept saying it was the hardware.
Will we see 1080p/60 (yes, the HDMI transmitter can do that) I doubt it because the GPU is the weak spot in the equation. Now we just need to see how the fps deviations look and if they're cleaner than the custom roms (not hold my breath) then expect a new wave of custom roms to land.
So, will this HTC fix for the fps be any better than our current custom kernel fixes? Also, any chance this might be used on the hdmi out really?? or just fps for videos/games etc.??
btw:
http://forum.xda-developers.com/showthread.php?t=699290
http://forum.sdx-developers.com/news/new-ota-out-92210-3-29-651-5/
i believe this will actually be better cause if they brake the cap mean that you will not be stop by it in any way. right now every kernel can do max around 55fps, even when you play simple games like laberinth which is suppost to be 60fps, it will only reach 53-55. Playing in my nexus1 the games is a 60fps rock solid.
rjmjr69 said:
Thought is was a Hardware limitation!
http://forum.sdx-developers.com/news/new-ota-out-92210-3-29-651-5/
Software Version: HTC - EVO 4G (A9292) - 3.29.651.5
Release Date: 9/22/2010
Update Method: Available OTA + Retail
Version History:
* Calendar Event Edit Issue
* Multiple Gmail Account Sync
* 30 FPS uncapped
* GPS Reboot
Thanks to Joeykrim for the tip
Click to expand...
Click to collapse
Joe Wilson "YOU LIE!"
"yawn"...
anyone running custom roms hasn't dealt with the 30 fps issue in awhile, so, this means nothing to most folks who are rooted and running a custom rom..
wase4711 said:
"yawn"...
anyone running custom roms hasn't dealt with the 30 fps issue in awhile, so, this means nothing to most folks who are rooted and running a custom rom..
Click to expand...
Click to collapse
i think it will, current custom kernels are capped about 53-55, the extra 5-8 fps will still make it a little smoother
i guess if you play lots of games on your phone, you might see a difference..
Well I for one am excited
Related
OK so we all have heard about the 30 FPS issue that the Evo has...... now lets do something about it since HTC says it was "designed" like that.
Are any of the devs working on this and if your are please share your findings with the rest of the community so we can all chip in and try helping.
Not really a dev, but if you flash the Froyo-Dev ROM, you'll see that the boot animation speeds along at 30+FPS for a while then drops down to 30 after something gets loaded. I don't know if this is unrelated or not, but if it is related, it seems that the cap is software-enforced by a kernel driver or something.
EVO-lution said:
OK so we all have heard about the 30 FPS issue that the Evo has...... now lets do something about it since HTC says it was "designed" like that.
Are any of the devs working on this and if your are please share your findings with the rest of the community so we can all chip in and try helping.
Click to expand...
Click to collapse
not a dev (but would like to learn).. but i am REALLY glad someone brought this up cause 30fps is NOT GONNA CUT IT.
I Really hope one of these amazing devs can make this happen cause i would hate to have a crippled phone!! lol
I second this motion, this should be high priority. I can't believe the EVO with the hardware that it has "was designed" to under perform. Don't get me wrong the phone is amazing but the future of Android gaming is on the rise. I just purchased NOVA from gameloft. That game is like the mobile version of Halo but it is alittle laggy which makes me sad :'( please help.....
-------------------------------------
Sent via the XDA Tapatalk App
Its a good thing have alot of great devs such as toast have the evo.... I believe that the problem is either associated with OpenGL or a kernal driver but im going to let someone with more knowledge answer that.
Alright correct me if I'm wrong but if a game is running at 30fps then thats pretty smooth, right? I'm not saying this is isn't a bad thing, but you guys need to point your blame elsewhere. The EVO is great but it doesn't have an even halfway decent GPU AFAIK, so that might be too blame if you are having big 3d graphics problems.
What I'm trying to say here is if you were ACTUALLY getting 30fps constantly (because its locked, as in it would normally be higher) then would you notice this?
Didn't think so.
phinnaeus said:
Alright correct me if I'm wrong but if a game is running at 30fps then thats pretty smooth, right? I'm not saying this is isn't a bad thing, but you guys need to point your blame elsewhere. The EVO is great but it doesn't have an even halfway decent GPU AFAIK, so that might be too blame if you are having big 3d graphics problems.
What I'm trying to say here is if you were ACTUALLY getting 30fps constantly (because its locked, as in it would normally be higher) then would you notice this?
Didn't think so.
Click to expand...
Click to collapse
Dude... the phone is choppy.
30fps is really laggy! Think about the emulators, those rely solely on cpu speed.
phinnaeus said:
Alright correct me if I'm wrong but if a game is running at 30fps then thats pretty smooth, right? I'm not saying this is isn't a bad thing, but you guys need to point your blame elsewhere. The EVO is great but it doesn't have an even halfway decent GPU AFAIK, so that might be too blame if you are having big 3d graphics problems.
What I'm trying to say here is if you were ACTUALLY getting 30fps constantly (because its locked, as in it would normally be higher) then would you notice this?
Didn't think so.
Click to expand...
Click to collapse
True but try playing a game like asphalt 5 then try it on the Nexus or Incredible and you will see a HUGE change
EVO-lution said:
True but try playing a game like asphalt 5 then try it on the Nexus or Incredible and you will see a HUGE change
Click to expand...
Click to collapse
YUP... and doesnt the Incredible and Nexus have the same GPU??
30fps is laggy... you can even notice this in swiping screens and menus.. its just a little choppy... dont get me wrong.. i wouldnt trade this phone for anything.. but the hardware is definitely not seeing its potential here.
Yes let's all correct this guy, there is a huge difference from 30fps to 60fps when running 3d graphic intensive media like some of the other phones out there.
Alright correct me if I'm wrong but if a game is running at 30fps then thats pretty smooth, right? I'm not saying this is isn't a bad thing, but you guys need to point your blame elsewhere. The EVO is great but it doesn't have an even halfway decent GPU AFAIK, so that might be too blame if you are having big 3d graphics problems.
What I'm trying to say here is if you were ACTUALLY getting 30fps constantly (because its locked, as in it would normally be higher) then would you notice this?
Didn't think so.
Click to expand...
Click to collapse
-------------------------------------
Sent via the XDA Tapatalk App
just a thought here and this is way out there.. BUT...
What if we could gather "pledges" or donations as a community and the first dev to get rid of this limitation wins?? Like a dev contest of sorts...
Could be a dumb idea i dunno.
jigglywiggly said:
Dude... the phone is choppy.
30fps is really laggy! Think about the emulators, those rely solely on cpu speed.
Click to expand...
Click to collapse
EVO-lution said:
True but try playing a game like asphalt 5 then try it on the Nexus or Incredible and you will see a HUGE change
Click to expand...
Click to collapse
Once again I'm not trying to argue here, I haven't really gamed on my EVO so I will defer to you, if this is causing problems, then it should be addressed. But I have to note one thing: 30 fps is not laggy. Have you ever gone to a movie theater? Those are 24. Traditional camcorders are like 30, but sometimes 60. Yes the human eye can discern more (there is no definite limit... just like there is no single limit to the ppi the eye can see, so shut up SJ, its different for everyone) but at a certain point its like megapixels, you get more garbage than real information.
A real EVO example I can call forth is the Quadrant 3D graphics demos. The first two run like crap... maxing about at probably 20fps, but the planetoid one runs at 30 (capped there, obviously) and is as smooth as butter.
So I think if you had a framerate counter on those games you would be way under 30 when you notice the lag. I think there must be something else at work here.
Edit for webnetics:
webnetics said:
Yes let's all correct this guy, there is a huge difference from 30fps to 60fps when running 3d graphic intensive media like some of the other phones out there.
Click to expand...
Click to collapse
I don't really mind if you try to incite mob rule on my posts, but please at least have the courtesy to refer to me as something other than "this guy." Preferably phinnaeus...
ok so we know it makes a differnce... now lets start finding away to fix the problem at hand.... has anyone looked into OpenGL... i remember it has problems in the hero and it messed up the FPS but it was addressed by developers... maybe the problem lays in there.
A pledge for donations sounds good too.... im putting in 5 bucks.. lets keep this going
I can tell you this, when a buddy of mine with a Nexus one and I both loaded up the same games to see the difference next to one another it made me wanna throw my EVO at the ground as hard as I could.
It's choppy, its laggy, its all around BAD. The nexus one has the same processor and gpu and its smooth as a baby's ass. If you can't see it you are in denial.
I think there was a similar issue with the Droid when it got the 2.1 update... maybe we would be looking at a similar fix for the evo??
Why dont you repost this with a bounty to get this fixed?
frettfreak said:
I think there was a similar issue with the Droid when it got the 2.1 update... maybe we would be looking at a similar fix for the evo??
Click to expand...
Click to collapse
I wonder if there is a ROM of 1.6 that can be flashed on the Evo?
jigglywiggly said:
Dude... the phone is choppy.
30fps is really laggy! Think about the emulators, those rely solely on cpu speed.
Click to expand...
Click to collapse
funny on my phone i notice no "choppyness" or lag could be there but im to busy to notice
For starters, i'm not convinced that the evo runs the froyo/nexus1 boot animation at more than 30fps. it just looks to me like it "runs faster" after the GPU driver loads.
I haven't seen any indication that it's running at 60fps. Just faster than the 10fps it runs before the drivers lod
Second, the gaming lag issues have already been fixed in the froyo build. Asphalt is playable on v6+ of froyo.
EVO-lution said:
has anyone looked into OpenGL... i remember it has problems in the hero and it messed up the FPS but it was addressed by developers... maybe the problem lays in there.
Click to expand...
Click to collapse
Is this the openGL issue you're referring to: http://forum.xda-developers.com/showthread.php?t=592663?
Hi,
I'm a little curious why people are so anxious to update to 2.1 or higher, are there any special features that are critical to you?
My main reason is tethering, it's such a huge deal it's not even funny. A lot of the time I'm on the go without any kind of "real" interweb so I'm using my phone as a wireless modem. It's only 7.2 mbits but it's unlimited traffic.
Basic USB-tethering is easy, you can use PDANet or on of the other apps out there but the problem is that those apps only support Windows and Mac. A lot of the time I spend on my laptops using either Linux, *BSD or even spend time writing code in Haiku. So the wifi tethering in 2.1 has really got me foaming at the mouth in excitement.
What are you looking forward to?
Not really critical but I'd like to get my hands on 2.2 because of:
1. The reported increase in performance of 2.2 vs 1.6 and 2.1
2. Live Wallpapers
3. Flash in websites
4. They say flash when taking pics will be automatic? As in no more manually turning on of photo light?
5. Recent Games
6. Recent Software that are only 2.0 and above.
7. 16m Colors of the screen? I know I won't notice the difference but hey the X10's screen is capable of it right?
ojpd said:
3. Flash in websites
7. 16m Colors of the screen? I know I won't notice the difference but hey the X10's screen is capable of it right?
Click to expand...
Click to collapse
I forgot about flash, yeah that would be nice too.
The added colours could be nice as long as it doesn't impact performance. I'd rather have a fluid display with less colours especially since I can hardly notice the difference anyhoo. Unless one spends their days staring at gradients I doubt many would even notice.
For me:
1.) Faster phone
2.) HD videorecording
3.) 16M collors on the screen because some of my wallpapers look ugly
4.) Live wallpapers
720p video recording.
Tethering without the usb crap.
Google Maps new features for 2.+
720p video
Applications on the market that are only 2.0 and above.
Flash support
Imp. speed on the phone with the new jit implementation.
And why not, 16M colors, live wp
- Better performance
- 16m color
- Live wallpapers
- Web Flash
- Apps that requires 2.0+
- HD recording
Google Earth... I know it is basically a fancy Google Maps, but thats kinda the point. Something to show the phone off a bit more. And considering it is one of the best phones out there (hardware wise, and not that I am too bothered about getting 2.x soon, cause if I was, I would have bought the incredible/desire/something else) we don't seem to be able to show off a lot
Mod. edit: not dev related, moved to general
Mostly just the satisfaction that the performance of my device is no longer being hindered by outdated software...
- Smoother experience
- HD recording/ Camera upgrades (software)
- 16mil colours
- All those apps that donut could not run !
So now that root has been achieved, is it only a matter of time until a custom ROM with Froyo comes out? Are there other technical limitations that might prevent X10 owners from updating to 2.2?
Devotpohats said:
So now that root has been achieved, is it only a matter of time until a custom ROM with Froyo comes out? Are there other technical limitations that might prevent X10 owners from updating to 2.2?
Click to expand...
Click to collapse
Well root does not mean that we can flash custom ROMs. Root means that we have full access to the system from within Android but we still (afaik) can't touch the bootloader. Since the bootloader checks to see if the OS is valid we won't be able to flash until someone "fixes" the bootloader. So it'll be a while longer before we can run Froyo.
Great answer. Thanks for the reply.
OnCe rooted the current version will also support wifi tethering.
cvchetan said:
OnCe rooted the current version will also support wifi tethering.
Click to expand...
Click to collapse
Sure, but there are two "problems" with that.
1. It won't be as slick, ie "Press here to enable tethering supported by the OS"
2. The "once rooted" bit, not that I don't believe that root is coming. It's just that with Froyo it's a guaranteed feature whereas root has yet to materialise.
I would absolutely love to see some footage of the evo running at 50 or 60 fps. Not so much the test screen but just navigating through the homescreens would be perfect. If anyone has a video camera and wants to film their evo or knows where i can see some footage please send it my way. Thanks to all of you who have been unlocking the potential of this phone!
I still don't have an evo but will be buying one on friday and this would help to win me over 100%.
Thanks!
Edit: So I've seen a few videos and the smoothness and reaction timing of the uncapped evo is wonderful. I can only assume that the performance and stability will increase as time goes on.
If anyone has anymore footage of their uncapped homescreens and menus let's post em here. Thanks everyone!
Coming from an iphone, the 30 fps really hasn't annoyed me too much. It annoys me that the droid x has it and HTC can't get a straight answer out about it, but overall, it's still better than my iphone - not as clean or polished, but better.
Go get it!
Yeah i've pretty much made my decision that I will be getting it. I would just love to see some footage of the homescreen at +30fps.
footage? go look at the novatek screen thread, there's plenty of proof there
well there are plenty of screen shots of the bench mark testing but no footage of homescreen navigation that i know of
toneman1984 said:
well there are plenty of screen shots of the bench mark testing but no footage of homescreen navigation that i know of
Click to expand...
Click to collapse
I can shoot some of my Epson home screen at 30 fps with my iphone, if you'd like, but I think the reason why there is no actual video proof is because most video cameras only shoot at 30fps, so it'd not going to make any difference on video.
Yeah! if you could shoot that footage and then upload to youtube or something that would be awesome. Even youtube videos of the stock evo homescreen shows some lag so i think i would be able to notice a difference if I saw footage of evo uncapped.
Thanks!
toneman1984 said:
Yeah! if you could shoot that footage and then upload to youtube or something that would be awesome. Even youtube videos of the stock evo homescreen shows some lag so i think i would be able to notice a difference if I saw footage of evo uncapped.
Thanks!
Click to expand...
Click to collapse
Oh, well mine is capped. I don't want to bump the refresh rate up just to make it look slightly smoother. I've played with other android phones before and the evo is 100x better. I would have the new iphone 4 if the evo hadn't come out, plus I get 23% off out monthly sprint bill, so that helped, too. Haha.
The all apps menu in list view is lightly laggy right after you bring it out of sleep, but it's really quite smooth after a few seconds. I'm running fresh 5.3, too, which helped quite a bit, and I have a live wallpaper running, too.
There was a video footage month ago.search YouTube.its a kernel called GODMODE by Toastchf and the devs still working on it for all custom Roms.its a work in progress.
Sent from my PC36100 using XDA App
I don't have any footage, there is plenty though but I just did the hack to my EVO and I'm running around 46 FPS stable and the home screens are SMOOTH as hell.
Even though it's a "dirty" hack as they put it, my god it works nicely.
Too bad it doesnt speed up Divx videos though!
GHOST99K said:
There was a video footage month ago.search YouTube.its a kernel called GODMODE by Toastchf and the devs still working on it for all custom Roms.its a work in progress.
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
Thanks for the lead! Performance looks amazing. I love modding and tweeking devices so it looks like i'll have a lot of fun with this evo.
If you're looking for something a little more recent, I recorded a video today demonstrating the smoothness of the Evo once the frame cap has been removed. What makes my video sorta unique is that I first show how responsive it is before the kernel kicks in; afterward, I cycle my screen and show the home screen stuff once the cap is disabled.
Big thanks to all the developers who made this possible.
Mecha2142 said:
If you're looking for something a little more recent, I recorded a video today demonstrating the smoothness of the Evo once the frame cap has been removed. What makes my video sorta unique is that I first show how responsive it is before the kernel kicks in; afterward, I cycle my screen and show the home screen stuff once the cap is disabled.
Big thanks to all the developers who made this possible.
Click to expand...
Click to collapse
Thankyou for posting that. The video shows a definite increase in smoothness and reaction time. I'm sold. Getting one on friday. If anymore videos become available put them on this thread. I think it's valuable to see the real world practical advantage of using the modified kernel. Again,many thanks goes to the developers and to their hard work.
Mecha2142 said:
If you're looking for something a little more recent, I recorded a video today demonstrating the smoothness of the Evo once the frame cap has been removed. What makes my video sorta unique is that I first show how responsive it is before the kernel kicks in; afterward, I cycle my screen and show the home screen stuff once the cap is disabled.
Big thanks to all the developers who made this possible.
Click to expand...
Click to collapse
Is that latest fresh Rom with the godmode kernel ? Does everything work in the phone with the kernel?
Sent from my PC36100 using XDA App
GHOST99K said:
Is that latest fresh Rom with the godmode kernel ? Does everything work in the phone with the kernel?
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
Yeah, it's Fresh 1.0 with the Fresh Toast Kernel available through Fresh updater. Since toast is responsible for bringing it to the updater, I'm assuming it's the godmode kernel.
Everything works fine, I'm usually in the 50-52 fps range. However, there is a noticeable amount of tearing when you're scrolling with the phone in landscape mode.
So all I have to do is flash fresh 1.0 and that includes the godmode kernel ?
Sent from my PC36100 using XDA App
What is more of a priority to you: Uncapped framerates or HDMI-out ?
Where's option 3 with automatic toggling if an hdmi cable is connected?! I keed I keed
netarchy said:
What is more of a priority to you: Uncapped framerates or HDMI-out ?
Click to expand...
Click to collapse
Have the devs found the actual cap? Not some dirty LCD hack.
jerryparid said:
Have the devs found the actual cap? Not some dirty LCD hack.
Click to expand...
Click to collapse
The main cap is probably being set in the radio, which leaves us with having to work around it to uncap framerates. Ideally if it's possible to get both uncapped framerates and hdmi-out working at the same time that's the solution that will be used.
I vote framerate for now... but hopefully there is some long term solution to both
I'll take framerate. HDMI would put up more of a fight if we could get full output of the android system instead of just selective video.
I still don't understand why the cap is a big deal. What can't you do that requires double the framerate?
I'd go with the fps because the hdmi is still restricted with output options anyway
acme64 said:
I still don't understand why the cap is a big deal. What can't you do that requires double the framerate?
Click to expand...
Click to collapse
Gaming without annoying lag and stuttering. Smooth transitions between home screens. Better live wallpaper performance. Feel as smooth overall as the HTC Aria
acme64 said:
I still don't understand why the cap is a big deal. What can't you do that requires double the framerate?
Click to expand...
Click to collapse
the device being capped at 30 fps wouldn't be a problem if the device wouldn't drop below 30fps but it often does during 3d games (the human eye typically perceives anything over 19 fps as fluid motion, without choppiness or studdering). so the main reason to uncap the framerate is because it gives you more wiggle room for the fps to drop without you noticing choppiness.
so if you were capped at 30 fps and a game caused a performance drop of 12 fps then you would now be at 18fps and you will notice choppiness,
but if the fps were unlocked to 44 (which is the novatek right now i think) and that same game dropped the 12 fps, you would now be running at 32 fps and you will notice no choppiness.
it can be hard for someone to understand sometimes as most people dont properly explain WHY having higher fps is nice instead of just sounding like iphone users "its so smooth!" like the guy above me lol.
I vote frame rate. Less than 1% of the time would be spent using HDMI for me anyway.
Didn't someone post this already ?
Sent from my PC36100 using XDA App
I couldn't care less about HDMI, disable it permanently to uncap the frame rate for all I care.
HDBaseT>hdmi
http://www.pcworld.com/article/200301/new_technology_could_replace_hdmi_with_ethernet_cables.html
Sent from my PC36100 using XDA App
What about just maintaining 2 different kernels and if u wanna use hdmi you could easily flash one kernel then flash right back to the fps fixed kernel when your finished seems like the most logical way to go
GHOST99K said:
Didn't someone post this already ?
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
Considering the OP is spear heading development on a dual Nova/Epson kernel, I think it is okay for the question to be asked on a very real basis...
the poll was our idea. we needed to see who wanted what. it came from a discussion we were having on #HTC-EVO (<~shameless plug) about the issues were facing and what to do about the community kernel. we figured the real answer would come from... well... the community. anyhow they both need to be fixed for there to actually be a fix. imo a broke isnt fixed so that was the discussion. anyhow hope that settles ths little debate.
Unless a future work-around includes being able to use the HDMI output for use with the actual phone interface and not just videos, I see no real point of using it at all.
So, definitely uncapped.
My only complaint about the Evo has been the laggy touch response. If uncapping the framerate fixes that, which the op's kernel that I flashed today has on my phone, I am willing to do without the hdmi. While I would prefer to have everything working, getting rid of the touch lag is the highest priority to me.
wfrandy said:
My only complaint about the Evo has been the laggy touch response. If uncapping the framerate fixes that, which the op's kernel that I flashed today has on my phone, I am willing to do without the hdmi. While I would prefer to have everything working, getting rid of the touch lag is the highest priority to me.
Click to expand...
Click to collapse
Using the 'dirty' fix will pretty much fix the input, go check out the 3.6.3 fix, it will almost remove all lag
projectM homepage
Carm and I have released projectM for Android. This is a complete rewrite of the renderer in OpenGL ES 2 to improve performance on our devices. We've been working on it for almost a year, and we figured it was time to get it out there.
Android Market
Amazon Appstore link coming soon
Features:
Preset Browser
Preset Ratings
Preset Search
Music Control (Google Music + PowerAMP)
Album Art and integrated music browsing
Transparent music control overlay
Multi-touch interative drawing
Automatic Switching between Microphone and Audio Input
Live Wallpaper and Standalone app modes
Downloads presets at first start
FPS Counter and Limiter
Honeycomb/ICS Action Bar support
What's New:
3.29:
PowerAMP Support (Enable in Settings)
ICS Stability Improvements
Hide Soft Buttons in ICS
Live Wallpaper will not reset each time you navigate to the home screen
Redesigned Settings
Minor rendering fixes
3.28:
Pixel Shaders (Milkdrop 2.0) - Awesome New Effects!
Free Downloadable Preset Packs
Stability Improvements
3.25:
Major Performance Enhancements
Single Preset Mode for Live Wallpaper
Revamped Preset Browser
Buttons for Lock/Next/Random/Previous/Search
Stars instead of Mushrooms for preset ratings
I loved the mushrooms but most people didn't know what they were for, stars are more obvious
Untested x86 support
What's New Dialog
3.21:
Settings stored in file on sd card instead of database
3.19:
Left/Middle/Right tapping on the screen selects Prev/Random/Next preset respectively
Search button on preset browser
Preset Browser scrolls with selected preset
Menu/Action Bar Icons and improvements
Performance Enhancements (drawing waveforms)
Ability to hide Settings button on HoneyComb/ICS
3.18:
Performance enhancements
Honeycomb/ICS Action Bar support
Framerate limiter and on-screen fps display
3.16:
Live Wallpaper is now multi-touch sensitive
Music Player controls added (Stock Player and Google Music)
Option to re-download presets if anything goes wrong
Many other bugfixes and improvements!
Excellent!
How is the Tegra 2 support? Looking to try it out on the Atrix.
I bought it the other day, and it runs pretty well on my Samsung Epic 4G.
And don't let the android market fool ya, it's android requirement is v2.3.3 not v2.3.7.
=]
imhuy said:
Excellent!
How is the Tegra 2 support? Looking to try it out on the Atrix.
Click to expand...
Click to collapse
At least on my Galaxy Tab 10.1, it runs a little slower than I would like at high quality settings(1024 texsize = 15-30fps depending on preset). If you lower the texsize to 512 in settings (which is still pretty sharp), it helps a lot.
I am not sure why it runs slower on the Tegra 2, but I suspect its because the GeForce ULP is not a variant of the PowerVR GPU that most phones use and the OpenGL ES drivers don't like one or two calls I'm making.
I fully intend to get it buttery smooth on my Galaxy Tab 10.1, so you can buy this with confidence. If I am not able to make it 100% within a few weeks, I'll refund you
I plan on working on improving Tegra 2 performance over the next few days, so you should see improvement soon. I have not tried it on an Atrix, so for all I know, it could work better than my tablet.
awesome
so glad to see this finally made it to the market, there are some presets that seem to run smoother in androp, hopefully some shared knowledge will get that sorted out, already told the dev about it anyway, just had to post something cause I'm too much of a noob to figure out how to subscribe to this thread any other way :-/
Awesome I never thought I'd be able to have milkdrop in my pocket from when I started using it in winamp years ago. I'm also on an Atrix and am looking forward to improved Tegra 2 support. One problem though, Market complains that my device isn't compatible with the app. Any idea why? I'm running a CM7 nightly which is up to 2.3.7. Not sure what the other requirements of the manifest file are...
guitarded068 said:
Awesome I never thought I'd be able to have milkdrop in my pocket from when I started using it in winamp years ago. I'm also on an Atrix and am looking forward to improved Tegra 2 support. One problem though, Market complains that my device isn't compatible with the app. Any idea why? I'm running a CM7 nightly which is up to 2.3.7. Not sure what the other requirements of the manifest file are...
Click to expand...
Click to collapse
The market is strange. I don't understand how it decides who can install something. It says the Atrix is supported in the developer's console, so I'm not even sure where to look next.
It should be up on the Amazon market soon, although with their one week delay for updates, it will be out of date most of the time.
We released version 3.10 today, mostly centered around startup performance and stability. It helps a lot with the live wallapaper.
guitarded068 said:
Awesome I never thought I'd be able to have milkdrop in my pocket from when I started using it in winamp years ago. I'm also on an Atrix and am looking forward to improved Tegra 2 support. One problem though, Market complains that my device isn't compatible with the app. Any idea why? I'm running a CM7 nightly which is up to 2.3.7. Not sure what the other requirements of the manifest file are...
Click to expand...
Click to collapse
Yeah, I will be looking at the presets you poinetd out next week after the holidays. Performance stuff on that level erquires more concentration than I have available right now.
Looks to be running fairly well on the Atrix but seems to slow done a bit when there's a lot of lines drawn on the screen. Also tends to force close every now and then.
Running CM7 FYI.
BTW, is there a way to make this dependent on only media sound output rather than mic input?
imhuy said:
Looks to be running fairly well on the Atrix but seems to slow done a bit when there's a lot of lines drawn on the screen. Also tends to force close every now and then.
Running CM7 FYI.
BTW, is there a way to make this dependent on only media sound output rather than mic input?
Click to expand...
Click to collapse
We are working on allowing you to select only mic or audio input instead of the aut omode that projectM currently uses. Technically, projectM already supports thi feature, but we don't have a settings screen yet. I know, it sounds stupid. projectM is pretty boring with no sound input at all, so we made auto the defualt and figured we would add the option eventually for people like you who know what is going on. Expect it in a week or so.
As for the FC issue, can you give me any info? I would love to fix it for you.
We just released 3.13 to the Market. 3.11 and 3.12 were big crash fixers, 3.13 not so much.
nubecoder said:
I bought it the other day, and it runs pretty well on my Samsung Epic 4G.
And don't let the android market fool ya, it's android requirement is v2.3.3 not v2.3.7.
=]
Click to expand...
Click to collapse
I just realized I am running one of your kernels on my Epic 4G. I didn't notice the nubecoder.com on the splash image previously. Great work!
Did not see this was out yet. Just bought it for my Nexus One. Keep up the great work
projectM is now availanle on the amazon appstore.
Unfortuneately, Amazon requires review every time an update is released so this is a very old build at this point. I have submitted a much newer one for review, but they are still reviewing it. Use the Google Market if yo ucan, as this one will always be 3-4 days behind as far as updates go.
Pretty soon 3.15 will be out with support for selecting just one preset in live wallpaper mode.
Bought the app from Android Market. Running Epic 4G Touch stock kernel, unNamed ROM. Now I can feel like xbmc is alive in my pocket. Thank You psperl.
Anyone want to test an Android 2.2 build for me? I tried it on a Samsung Intercept I just scooped up and it runs like trash. I am not sure if there is something wrong with porjectM or if this phone is just slow.
psperl said:
Anyone want to test an Android 2.2 build for me? I tried it on a Samsung Intercept I just scooped up and it runs like trash. I am not sure if there is something wrong with porjectM or if this phone is just slow.
Click to expand...
Click to collapse
I can. Just provide the link.
Sent from my SPH-P100 using xda premium
Finally bought your app
I tested it on my Nook Color and HD2 - a little sluggish @ 1024 texture size , better with 512
Can you add an optional FPS counter? and maybe a limiter also?
Also , any updates on the Widget option?
Dj-Gutz said:
Finally bought your app
I tested it on my Nook Color and HD2 - a little sluggish @ 1024 texture size , better with 512
Can you add an optional FPS counter? and maybe a limiter also?
Also , any updates on the Widget option?
Click to expand...
Click to collapse
I am not sure the widget is possible. I've looked pretty hard.
I just completed some performance optimizations that I will be releasing tomorrow after I get home from work. I want to be around (and not asleep or at work) in case it blows up.
projectM already has a limiter set to 30fps. I just asked my co-developer to add a setting to change it. 30fps is the sweet spot because most MilkDrop presets were written with that speed in mind. I don't see why I couldn't add a display as well.
I tried to search more info on using opengl in widgets and it really seems impossible
But , I might found some interesting info - if you can look into it I'll be glad
ICS has introduced a new thing called TextureView
http://developer.android.com/reference/android/view/TextureView.html
I'm not a dev , but can this be used to "stream" the visualizations?
Code:
A TextureView can be used to display a content stream. Such a content stream can for instance be a video or an OpenGL scene. The content stream can come from the application's process as well as a remote process.
TextureView can only be used in a hardware accelerated window. When rendered in software, TextureView will draw nothing.
Also why some visuals looks different on pc? are there missing components?
BTW , love the new music controls! but it needs more work such as configurable/automatic opacity
can you can add the track name appearing on track change like milkdrop? if not a simple text on top would be great