[maemo-users] gcompris 8.3.1 port to N800 pre-alpha released

From: Terje Bergström terje at terje.fi
Date: Sat May 19 13:06:11 EEST 2007

I have been working on porting gcompris 8.3.1 to N800, the Nokia Internet
Tablet. gcompris is a suite of educational games for kids.

Yesterday I released the second version in http://repository.maemo.org/extras 
bora repository.  The project is still work-in-progress.

I have not tried this on 770. 


Run apt-get on your N800:

apt-get install gcompris-sound-xx gcompris-sound-all gcompris

where xx is your favourite language code. You might also want to test the 
music by installing gcompris-sound-music.


Sources are available in SVN of garage.maemo.org. Check the project page
for instructions on how to access the SVN tree. The sources are also available 
in the extras repository.

- Background music. Disable the music, or it might be that all audio will 
- Python plugin.
- You have to tap twice to start a game.
- I haven't filtered the list of games, so there are still games which
require keyboard.
- gcompris is somewhat slow.


1. Dependencies fixed.

2. Audio code written by me was cleaned up by Bruno Coudoin from gcompris 
upstream project.

3. Music packaged. Unfortunately it's still advisable not to install it.

4. Released in maemo.org repository.


1. Debian control files. Unfortunately Ubuntu's debian files were not
useful, as Maemo's Debian tools are of older version. I released gcompris
as core, three data packages, common sounds package and localized sound
packages. Autoconf and Makefiles required some removal of OS X stuff. I
couldn't get it to work.

2. Removed chess. Unfortunately gnuchess is not available for maemo, so I
removed the chess game.

3. Removed python plugin. I was not able to get gcompris to start with the
python plugin, so I disabled it.

4. Converted all sound files to mp3, and took latest audio code from gcompris 
upstream with slight modifications. Unfortunately this work is still 
incomplete, and the background music is still sometimes stopping and 
preventing sounds effects from being played.


If you feel that you could help with any of the deficiencies, please don't
hesitate to give a hand. Send me email, join my project, send patches,
anything. Especially gstreamer and python gurus would be welcome.


Best regards,

More information about the maemo-users mailing list