mrpi64 wrote:told you so!
Ok, I look forward to seeing your port when you have finished rewriting all that for the Pi's ARMv6 instead for the ARMv8 that the N900 uses
ARMv7 dont you mean. Angry birds for android already works fine on ARMv6 devices, kinda, I own a 600MHz 512mb single core ARMv6 phone running 2.2 kicking around in a drawer somewhere, it runs angry birds, slowly. And the pi isnt much more powerful at 700MHz. The only native code that Angry birds uses is supposedly SDL, box2d and lua, all 3 of which are available for ARMv6, ARMv7, x86 and MIPS ports of android and just about every non android platform out there.
Maemo may well be based on Debian Linux but it's a hacked up distro pretty much like Android is also a hacked up distro of Linux.
The fact remains that there isn't a native Linux or X11 application of Angry Birds for the ARM or Intel platform yet.
There are some alternatives like using WINE with the Windows version but I have yet to see WINE running on the Pi executing emulated x86 code with acceptable speed.
Some guy did have wine running with ARM compiled PE binaries or something real weird, was uber pointless because the amount of hacking you had to go to in order to run anything you might aswell have just ported to linux on arm in the first place.
Ultimately rovio have no reason to release angry birds on the pi. If we ever get android then I guarantee you that the original angry birds (but not all its successors) wshould run. But thats the only time you will see it. It is technically possible for them to release a native build though.