maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   (Announce) FLAPPY BIRD, DOODLE JUMP, FIGHT 2048,CLASSIC SNAKE for N900 (available in application manager now) (https://talk.maemo.org/showthread.php?t=92937)

nokiabot 2014-03-26 14:56

(Announce) FLAPPY BIRD, DOODLE JUMP, FIGHT 2048,CLASSIC SNAKE for N900 (available in application manager now)
 
UPDATE- available in the repos (extras-devel) now --------for newbies--just enable extras devel in application manager and search for them to install but beware extras devel houses unstable in devlopment software so disable it after you have installed them and ignore updates for other apps when extras devel is enabled
Devloved by m
-----thanx to Freemangodon for porting flappybird and hosting it :) ----

-----thanx to elros34 for porting doodlejump:)------
-----thanx to ade for adapting fight 2048 for our devices:)-------
FLAPPY BIRD
here is the file flappy bird
note - the above linked archieve contains the native n900 deb and the source code used to build it .
also note that that .deb needs libqtm-11 preinstalled on the device
screenshots
http://files.techcrunch.cn/2014/02/s...5-pm.png?w=640
http://ukmobilereview.com/wp-content...lappy-bird.jpg
DOODLE JUMP
here is the file doodle jump
added pause on hide, prevent blanking feature, fix crash problem (remove meego components). Without deb but it's compiled so you can run it through terminal.
screenshots
http://talk.maemo.org/attachment.php...1&d=1396121931

FIGHT 2048 adapted by ade
An online version can be tried here: http://gabrielecirulli.github.io/2048/ to get an impression.
Ade did some small adaptions (similar to what elros34 did) to make it work on the N900.
download deb installation file herefight 2048
old instructions - extract the tar.gz in /opt and start "Fight2048" in the bin folder.
update-just click on the downloaded file to install it and If you already untar'ed the initial tar file: remove /opt/Fight2048 and install this package. Highscores will not be lost Please let me know if there are issues.
screenshots
http://talk.maemo.org/attachment.php...1&d=1396553765
deb installation files soon to hit the repos with bugs fixed i will update the post as it becomes available.:) thanx to the devlopers for making new exiting games/apps available hope to see more support in coming days:)

Alecsandru 2014-03-26 15:41

Re: (Announce) FLAPPY BIRD for n900 .
 
how about running it before create a new thread?
Looking for assets in "/opt/share/themes/base"
Looking for assets in "/opt/share/themes/blanco"
file:///opt/flappybird/qml/FlappyBird/main.qml:6:5: Type MainPage unavailable
MainPage {
^
file:///opt/flappybird/qml/FlappyBird/MainPage.qml:4:1: module "QtMultimediaKit" is not installed
import QtMultimediaKit 1.1
^
Found SGX/MBX driver, enabling FullClearOnEveryFrame
Found v1.3 driver, enabling brokenFBOReadBack

blackscreen

laith.m.y 2014-03-26 15:49

Re: (Announce) FLAPPY BIRD for n900 .
 
Quote:

Originally Posted by Alecsandru (Post 1418574)
how about running it before create a new thread?
Looking for assets in "/opt/share/themes/base"
Looking for assets in "/opt/share/themes/blanco"
file:///opt/flappybird/qml/FlappyBird/main.qml:6:5: Type MainPage unavailable
MainPage {
^
file:///opt/flappybird/qml/FlappyBird/MainPage.qml:4:1: module "QtMultimediaKit" is not installed
import QtMultimediaKit 1.1
^
Found SGX/MBX driver, enabling FullClearOnEveryFrame
Found v1.3 driver, enabling brokenFBOReadBack

blackscreen

it needs meecolay to make it run , because it is a n9 game originaly

nokiabot 2014-03-26 15:53

Re: (Announce) FLAPPY BIRD for n900 .
 
[QUOTE=Alecsandru;1418574]how about running it before create a new thread?
Looking for assets in "/opt/share/themes/base"
Looking for assets in "/opt/share/themes/blanco"
file:///opt/flappybird/qml/FlappyBird/main.qml:6:5: Type MainPage unavailable
MainPage {
^
file:///opt/flappybird/qml/FlappyBird/MainPage.qml:4:1: module "QtMultimediaKit" is not installed
import QtMultimediaKit 1.1
^
Found SGX/MBX driver, enabling FullClearOnEveryFrame
Found v1.3 driver -----yet to get my 4th n900 after loosing them so dont blame me on testing in the og thread it was reported to work by freemangodon and several others:) maybe i didnt make the post right . Care to correct it? :)

biketool 2014-03-26 16:07

Re: (Announce) FLAPPY BIRD for n900 .
 
I am getting the same problem as Alecsandru and I have meecolay installed, it then dies from a segfault.

elros34 2014-03-26 17:54

Re: (Announce) FLAPPY BIRD for n900 .
 
Alecsandru, you should run it in that way: meecolay ./flappybird
Btw DoodleJump works great too. Maybe there will be good idea to get rid of meego specific qml code and use it without meecolay.

biketool 2014-03-26 18:56

Re: (Announce) FLAPPY BIRD for n900 .
 
Elros, that did it, thanks
meecolay /opt/flappybird/bin/flappybird
edited flappybird.desktop adding meecolay and now it works fine

freemangordon 2014-03-27 06:22

Re: (Announce) FLAPPY BIRD for n900 .
 
Quote:

Originally Posted by Alecsandru (Post 1418574)
how about running it before create a new thread?
Looking for assets in "/opt/share/themes/base"
Looking for assets in "/opt/share/themes/blanco"
file:///opt/flappybird/qml/FlappyBird/main.qml:6:5: Type MainPage unavailable
MainPage {
^
file:///opt/flappybird/qml/FlappyBird/MainPage.qml:4:1: module "QtMultimediaKit" is not installed
import QtMultimediaKit 1.1
^
Found SGX/MBX driver, enabling FullClearOnEveryFrame
Found v1.3 driver, enabling brokenFBOReadBack

blackscreen

you need libqtm-11 installed

freemangordon 2014-03-27 06:27

Re: (Announce) FLAPPY BIRD for n900 .
 
Quote:

Originally Posted by laith.m.y (Post 1418577)
it needs meecolay to make it run , because it is a n9 game originaly

no, it needs libqtm-11 installed, it is native n900 .deb, not n9 one

nokiabot 2014-03-27 08:19

Re: (Announce) FLAPPY BIRD for n900 . By m and freemangodon .
 
Freemango you can delete post #9 now :D I will update post with screenshots when i am on pc. Thanx

freemangordon 2014-03-27 08:33

Re: (Announce) FLAPPY BIRD for n900 . By m and freemangodon .
 
Quote:

Originally Posted by nokiabot (Post 1418668)
Freemango you can delete post #9 now :D I will update post with screenshots when i am on pc. Thanx

Post deleted :).

However, please edit your first post and include:

1. explanation that tar.gz contains both a native .deb for n900 and the source code used to build that .deb

2. note that that .deb needs libqtm-11 preinstalled on the device

pichlo 2014-03-27 08:51

Re: (Announce) FLAPPY BIRD for n900 . By m and freemangodon .
 
Quote:

Originally Posted by freemangordon (Post 1418669)
that .deb needs libqtm-11 preinstalled on the device

Which specific bit(s)? libqtm-11 is a metapackage, I don't necessarily want to have everything it pulls in.

Also, would it not be a good idea for the deb to list it as a dependency? :)

freemangordon 2014-03-27 09:01

Re: (Announce) FLAPPY BIRD for n900 . By m and freemangodon .
 
Quote:

Originally Posted by pichlo (Post 1418672)
Which specific bit(s)? libqtm-11 is a metapackage, I don't necessarily want to have everything it pulls in.

iirc it needs multimedia, however all qtm packages are installed in /opt, so it is not much of a problem even if the whole libqtm-11 thing is installed.

Quote:

Also, would it not be a good idea for the deb to list it as a dependency? :)
Sure, but I just did a quick-n-dirty "port" just as a POC. Feel free to grab the source, fix whatever needs to be fixed and upload it in extras-devel :)

pichlo 2014-03-27 12:28

Re: (Announce) FLAPPY BIRD for n900 . By m and freemangodon .
 
OK, so I've made a few experiments and found that libqtm-11-multimedia on its own was not enough. MainPage.qml wants to #include QtMultimediaKit which was available after installing, but MainPage.qml could not find it. The bare minimum I had to install to make it work was libqtm-11-declarative, but that did not save me much: with dependencies, it meant installing 16 packages instead of 17. So it looks like the best choice is to install libqtm-11 in its entirety: the difference is negligible (a few kilobytes) and the benefits far outweigh the extra space.

The only trouble is that libqtm-11 in extras-testing is broken (does not contain all the dependencies) and I had to install the one from extras-devel.

Finally, all this effort only to play a game that only works in portrait? Hardly worth it :)

biketool 2014-03-27 18:26

Re: (Announce) FLAPPY BIRD for n900 . By m and freemangodon .
 
Just installed libqtm-11and now it runs without running trough meecolay so edited flappybird.desktop back to just the path.

ndhikaa 2014-03-29 03:32

Re: (Announce) FLAPPY BIRD for n900 . By m and freemangodon .
 
i still can't get it work.
just disabled extras-testing & got installed libqtm-11

any help?

https://m.ak.fbcdn.net/photos-f.ak/h...24991215_n.jpg

panjgoori 2014-03-29 09:35

Re: (Announce) FLAPPY BIRD for n900 . By m and freemangodon .
 
Workibg fine for me. Thanks for this game.

nokiabot 2014-03-29 17:24

Re: (Announce) FLAPPY BIRD for n900 . By m and freemangodon .
 
Quote:

Originally Posted by ndhikaa (Post 1418960)
i still can't get it work.
just disabled extras-testing & got installed libqtm-11
any help?
https://m.ak.fbcdn.net/photos-f.ak/h...24991215_n.jpg

seems like you installed the one from testing so remove it by sudo apt-get purge libqtm-11 then enable extras testing and sudo apt-get install libqtm-11 after that install the game.

biketool 2014-03-29 18:27

Re: (Announce) FLAPPY BIRD for n900 . By m and freemangodon .
 
Are there sounds, music, or settings for the N900 version; if so how are these accessed?

elros34 2014-03-29 19:40

Re: (Announce) FLAPPY BIRD for n900 . By m and freemangodon .
 
1 Attachment(s)
nokiabot, if you are interested you can add DoodleJump (from flappybird author) to first post.
I added pause on hide, prevent blanking feature, fix crash problem (remove meego components). Without deb but it's compiled so you can run it through terminal.

mayhem 2014-03-30 00:20

Re: (Announce) FLAPPY BIRD for n900 . By m and freemangodon .
 
just tested both flappybird from deb and doodlejump and they are working great.just had to enable extra devel to install libqtm-11.thanks
developers

Estel 2014-03-30 02:45

Re: (Announce) FLAPPY BIRD for n900 . By m and freemangodon .
 
If something works, then please, upload sources to autobuilder, so it can land in repos :)

nokiabot 2014-03-30 17:00

Re: (Announce) FLAPPY BIRD for n900 . By m and freemangodon .
 
Quote:

Originally Posted by Estel (Post 1419094)
If something works, then please, upload sources to autobuilder, so it can land in repos :)

good idea it should hit the repos possibly you or elros can do it:)

Boemien 2014-04-02 03:46

Re: (Announce) FLAPPY BIRD and DOODLE JUMP for n900 .
 
hi all, I installed the deb inside the package but I have a few issue with libqtm-11. Here is my terminal results:

Quote:


BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso30+0m5) built-in shell (ash)
Enter 'help' for a list of built-in commands.

~ $ sudo gainroot
Root shell enabled


BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso30+0m5) built-in shell (ash)
Enter 'help' for a list of built-in commands.

/home/user # apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libqtm-11-contacts libqtm-11-serviceframework libqtm-11-messaging
libqtm-11-systeminfo libqtm-11-location libqtm-11-multimedia
libqtm-11-publishsubscribe
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 8 not upgraded.

/home/user # apt-get install libqtm-11
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
libqtm-11: Depends: libqtm-11-declarative (= 1:1.1.2-0fn~fremantle0) but it is not going to be installed
Depends: libqtm-11-versit (= 1:1.1.2-0fn~fremantle0) but it is not going to be installed
E: Broken packages

/home/user # apt-get install libqtm-11-declarative
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
libqtm-11-declarative: Depends: libqtm-11-feedback but it is not installable
Depends: libqtm-11-gallery but it is not installable
Depends: libqtm-11-organizer but it is not installable
Depends: libqtm-11-sensors but it is not installable
Depends: libqtm-11-versit but it is not going to be installed
E: Broken packages
/home/user #
how can i manage to make it work!???

pichlo 2014-04-02 06:29

Re: (Announce) FLAPPY BIRD and DOODLE JUMP for n900 .
 
@Boemien,
Enamble extras-devel and try again. linqtm-11 is broken in extras-testing (dunno about extras, haven't tried). See also post #14.

sLumPia 2014-04-02 06:34

Re: (Announce) FLAPPY BIRD and DOODLE JUMP for n900 .
 
1 Attachment(s)
I have installed libqtm-11 from extras-devel and install the flappybird_0_0_1.deb manually, but I only got blank screen.
This messages when I run flappybird from terminal:
Code:

$ /opt/flappybird/bin/flappybird
file:///opt/flappybird/qml/FlappyBird/main.qml:2:1: module "com.nokia.meego" is not installed
    import com.nokia.meego 1.0
    ^
Found SGX/MBX driver, enabling FullClearOnEveryFrame
Found v1.3 driver, enabling brokenFBOReadBack


vincr 2014-04-02 07:40

Re: (Announce) FLAPPY BIRD and DOODLE JUMP for n900 .
 
Quote:

Originally Posted by sLumPia (Post 1419537)
I have installed libqtm-11 from extras-devel and install the flappybird_0_0_1.deb manually, but I only got blank screen.
This messages when I run flappybird from terminal:
Code:

$ /opt/flappybird/bin/flappybird
file:///opt/flappybird/qml/FlappyBird/main.qml:2:1: module "com.nokia.meego" is not installed
    import com.nokia.meego 1.0
    ^
Found SGX/MBX driver, enabling FullClearOnEveryFrame
Found v1.3 driver, enabling brokenFBOReadBack


module "com.nokia.meego" is not installed

wrong QT version installed maybe?

elros34 2014-04-02 09:00

Re: (Announce) FLAPPY BIRD and DOODLE JUMP for n900 .
 
sLumPia, probably you don't have qt-components-10 installed.

lonk 2014-04-02 12:00

Re: (Announce) FLAPPY BIRD and DOODLE JUMP for n900 .
 
how can I reset the highscore?

ade 2014-04-02 12:46

Re: (Announce) FLAPPY BIRD and DOODLE JUMP for n900 .
 
Code:

cd /home/user/.local/share/data/QML/OfflineStorage/Databases
grep FBHigh *

That should result in a .ini file. If your remove that .ini and related .sqlite file, I suspect you have succesfully removed your scores. Not tested, so you could first move those two files to another location.

P.s. if you use the script.js from the latest FlappyBird version, the game will be more accurate in collision detection, making it easier to play.

sLumPia 2014-04-02 16:44

Re: (Announce) FLAPPY BIRD and DOODLE JUMP for n900 .
 
Quote:

Originally Posted by elros34 (Post 1419552)
sLumPia, probably you don't have qt-components-10 installed.

Thank you. After installing qt-components-10, flappybird start flying on my N900 :)

Boemien 2014-04-02 17:17

Re: (Announce) FLAPPY BIRD and DOODLE JUMP for n900 .
 
Quote:

Originally Posted by sLumPia (Post 1419633)
Thank you. After installing qt-components-10, flappybird start flying on my N900 :)

Arf, I have left my phone at home! I'll test it tonight! Thanks in advance!!! :D

ade 2014-04-03 18:33

Re: (Announce) FLAPPY BIRD and DOODLE JUMP for n900 .
 
1 Attachment(s)
The author of the N9 version of FlappyBird and Doodle Jump seems to be on a roll, as (fight)2048 has been released.

An online version can be tried here: http://gabrielecirulli.github.io/2048/ to get an impression.

I did some small adaptions (similar to what elros34 did) to make it work on the N900.

Edit: Uploaded to extras-devel!

nokiabot 2014-04-03 19:13

Re: (Announce) FLAPPY BIRD and DOODLE JUMP for n900 .
 
@Ade thanx for the effort adding it soon on the first post :) you can always create a deb later :)

ade 2014-04-03 19:38

Re: (Announce) FLAPPY BIRD and DOODLE JUMP for n900 .
 
Quote:

Originally Posted by pichlo (Post 1419787)
What's ReRlay? ;)

What are you talking about? :D

Already noticed and changed it. Now also an updated screenshot. Will also update the tar...

Boemien 2014-04-04 02:42

Re: (Announce) FLAPPY BIRD and DOODLE JUMP for n900 .
 
Hi all, i still can't run Flappy bird!! I'm messing with the libqtm thing :(
I don't want to reflash the phone too!!!!!

nokiabot 2014-04-04 05:15

Re: (Announce) FLAPPY BIRD and DOODLE JUMP for n900 .
 
Quote:

Originally Posted by Boemien (Post 1419824)
Hi all, i still can't run Flappy bird!! I'm messing with the libqtm thing :(
I don't want to reflash the phone too!!!!!

at first remove libqtm11 by apt-get purge libqtm11 then disable extras testing and enable extras devel then apt-get install libqtm11 it should do it .

Scorpius 2014-04-04 18:39

Re: (Announce) FLAPPY BIRD , DOODLE JUMP , FIGHT 2048 for n900 .
 
I tried DoodleJump and it's great but I have no sound I wonder if that's the way it is supposed to be?

Great work! You guys should definitely upload these to the autobuilder.

ade 2014-04-04 20:14

Re: (Announce) FLAPPY BIRD and DOODLE JUMP for n900 .
 
Quote:

Originally Posted by ade (Post 1419775)
The author of the N9 version of FlappyBird and Doodle Jump seems to be on a roll, as (fight)2048 has been released.

An online version can be tried here: http://gabrielecirulli.github.io/2048/ to get an impression.

I did some small adaptions (similar to what elros34 did) to make it work on the N900.

Not in the mood right now to spend time on creating a deb, so extract the tar.gz in /opt and start "Fight2048" in the bin folder.

Okay, I created a deb package: fight2048_1.0.0-1_armel.deb

If you already untar'ed the initial tar file: remove /opt/Fight2048 and install this package. Highscores will not be lost ;) Please let me know if there are issues.

@nokiabot: can you update your openingspost?

蝉曦m 2014-04-05 00:09

Re: (Announce) FLAPPY BIRD , DOODLE JUMP , FIGHT 2048 for n900 .
 
What amazing!


All times are GMT. The time now is 16:01.

vBulletin® Version 3.8.8