Perhaps my google-fu is weak, but I haven’t been able to find any information relating to if firelight is working on, or planning to work on, a version for the android mobile platform.
I understand that the current SDK does not support any low-level audio manipulation, but I read in the "cupcake" branch that has been merged into mainline that support for low-level audio will be included in an upcoming update. (reference: [url:10bzu7ij]http://source.android.com/roadmap/cupcake[/url:10bzu7ij])
So would it be reasonable to expect some support for this platform in the near future?
- jarruda asked 8 years ago
Yes that is true, both the G1 and iPhone use ARM11 processors, however with that line of processors the FPU is optional. In the case of the iPhone they included it which means FMOD (which is float based) runs with reasonable performance. From my research though it would appear the G1 uses an older model ARM processor that doesn’t have an FPU.
To answer your question though, we have nothing against supporting the Android platform but we do not support devices that do not have an FPU, so until there is an Android phone with one, we won’t be supporting it.
Since the last post, a lot of things changed with Android!
The number of smartphones available has exploded and the Android platform is getting all the good stuff right now.
So I have a few questions:
-Do all of the smartphones since let’s say the G2 (HTC Hero) from June 2009 are powerful enough to handle Fmod? What about the Nexus One and above?
-Are you planning to port Fmod, are you doing it or is it still too early? Are you waiting for Windows7 Mobile?
-Is there some workaround to start using Fmod on Android right now (with the Android NDK maybe)?
I have a prototype ready with Fmod Designer and I don’t want to go the iPhone way (after doing an app for it, looking at how Apple handles it and all.. Fuck that BS).
I can’t wait to test it on my phone.
- har0ld answered 7 years ago
We have not forgotten about the Android platform, we in fact have FMOD working here on Nexus One hardware, however it isn’t ready for prime time yet. More optimization is required before it is viable, we are also hoping that the NDK will include a C++ interface for audio mixing before we ship. Currently we are hacking it in Java (which isn’t ideal).
So for now, stay tuned for future announcements.
Still nothing new to report from Android as yet.
There have been some good improvements in the NDK recently regarding native audio support that we do plan to take advantage of. However we are focused on our GDC goals currently, we will reevaluate Android prioritization after that goal is reached.
Both the G1 and the iPhone are based on the ARM11 architecture – I thought both platforms have FPUs.
But aside from that point, the question was if you were planning to support the platform…so are you saying that you won’t develop for the Android platform until a manufacturer releases a more capable device?
Rumor has it that Motorola and Samsung, among others, are working on devices that will be released this year, which I can only assume will be more capable than the G1.
- jarruda answered 8 years ago
Please login first to submit.