[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Enigma-devel] Maemo Port for Nokia Internet Tablets
From: |
Till Harbaum / Lists |
Subject: |
Re: [Enigma-devel] Maemo Port for Nokia Internet Tablets |
Date: |
Sun, 10 Feb 2008 20:47:09 +0100 |
User-agent: |
KMail/1.9.6 (enterprise 0.20070907.709405) |
Am Sonntag 10 Februar 2008 schrieb Pipeline:
> linux (entirely for tablet) for about... 3 months. So Till, if your
> interested you are more than welcome to take over the port if I begin to
> slow you down as I'm sure you probably have more experience integrating
> into upstream projects.
You initial port is very welcome, especially since it shows that the whole
thing does make sense (there are enough games that just cannot nicely be run
on a 400Mhz arm CPU). I don't think it's about "taking over" development.
It's more about contributing. And i am willing to do that.
Just a few words what i plan to do or have done:
- i have done the tiltstick which - with moinor patches - probably runs well
on all enigma ports supporting sdl_joystick (the maemo platform is _not_ one
of these). At least the desktop linux runs fine that way. I'll send roland
one tiltstick so he can test and of course to encourage him to support the
tiltstick with future versions as well
- All other contributions i plan to do are maemo related as the dsktop version
imho is just fine. These contributions are very likely not very generic and
may thus not end up in the generic enigma distribution. However, keeping
everything somehow "together" imho makes sense. So perhaps these can be done
as patches delievered with the enigma sourcecode or even as a set of #ifdefs,
although those rarely used conditional can imho make code rather
unreadable.So here's what else i plan to do:
- The tiltstick needs a special interface on maemo since maemo doesn't come
with the joystick support in its kernel and installing a new kernel is beyond
most users and in fact not what one should be required to do to run a game.
So i'll port the "linux event interface" i have written for tiltstick tests
under maemo to the maemo port of enigma.
- pipeline mentioned the libxerces. This is the only lib enigma relies on
which isn't already available for maemo. Instead of including this into the
enigma build chain i just built a maemo deb file of libxerces-2.7.0 as
included with the current ubuntu (since maemo also uses the debian package
management it's rather simple to build on such a version). The required
libxerces for maemo is available for arm as well as x86 (for emulation during
development) via my maemo repository at www.harbaum.org. Enigma compiles out
of the box using this.
- I appreciate the things pipeline has been trying to achieve with the screen
usage. But from the replies i got from this list they probably aren't the way
to go ... at least for the 1.01 release of enigma. So i'll just stick to
maemo 800x480 fullscreen with 20x13 game tiles. This leaves a border of 160
pixels which i'd e.g. fill with a logo on one side and perhaps a bunch of
on-screen buttons on the other side. E.g. butons to cycle and use the items
would be useful. This is currently mapped to the fullscreen and zoom hardware
buttons of maemo which is imho rather counter-intuitive. And of course i'll
have a look at the touchscreen specifics issues pipeline has already put some
work into.
So far for my plannings ... but first i'll finish the tiltstick for Ronald ...
Till
- Re: [Enigma-devel] Maemo Port for Nokia Internet Tablets - memory footprint, (continued)
- Re: [Enigma-devel] Maemo Port for Nokia Internet Tablets, Ronald Lamprecht, 2008/02/19
- Re: [Enigma-devel] Maemo Port for Nokia Internet Tablets, Till Harbaum / Lists, 2008/02/20
- Re: [Enigma-devel] Maemo Port for Nokia Internet Tablets, Till Harbaum / Lists, 2008/02/21
- Re: [Enigma-devel] Maemo Port for Nokia Internet Tablets, Till Harbaum / Lists, 2008/02/22
- Re: [Enigma-devel] Maemo Port for Nokia Internet Tablets, Till Harbaum / Lists, 2008/02/23
- Re: [Enigma-devel] Maemo Port for Nokia Internet Tablets, Till Harbaum / Lists, 2008/02/16
Re: [Enigma-devel] Maemo Port for Nokia Internet Tablets,
Till Harbaum / Lists <=