[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: |
Ronald Lamprecht |
Subject: |
Re: [Enigma-devel] Maemo Port for Nokia Internet Tablets |
Date: |
Sat, 16 Feb 2008 11:28:10 +0100 |
User-agent: |
Thunderbird 2.0.0.9 (Windows/20071031) |
Hi,
pipeline:
The upcoming Enigma 1.10 release is much faster than 1.0*. Especially levels
with many actors will speedup by a factor of 5 to 10! I would expect nearly all
levels to run on current cpu's without any code changes.
As I mentioned above I am more than happy with the speed! This does in fact
seem to make 100% of the levels playable. This will require extensive
playtesting which i am more than happy to help out with :)
That is good news :-)
Is there any timeframe in mind for when an official 1.10 release will occur?
Also is it considered bad practice for downstream developers to release builds
based on svn developmental builds? If this varies by project, what is enigma
dev policy on this? Since the performance improvements are so great it will be
tempting to get it out in the 'wild'.
Half a year ago I did estimate the scheduled work on 1.10 to take until
end of March. Unfortunatly the feedback and testing support on the new
api has been less than expected and the urgent demand on internal engine
reengineering has been proven to be manifold. But meanwhile I finished
the complex and critical parts without loss of compatibility or
stability. Thus I would estimate a 1.10 release in April.
Please do not release any port based on a developmental build! Besides
breaking compatibility you would cause problems due to unfinished
changes. E.g. the current trunk has a few levels that are either
unsolvable or can be shortcutted due to current unfinished reengineering
work.
But it would be o.k. to apply the perfomance tuning patches to the 1.01
release. Of course you would have to check for possible sideeffects. But
I assume that the following patches should merge with 1.01 without
problems:
Tunk revisions: 549-555, 557, 564, 566, 568, 569, 573
Till Harbaum wrote:
Since i am also working on this, we should really try to keep things in sync.
I am not a svn specialist. Can we ask the repository to create a branch for
the maemo port that inherits patches from the main branch and at the same
time dooesn't forward maemo specific patches upstream? That would imho be
perfect for pipeline and me.
We can either make a branch from the 1.01 release, apply the patches
above and you can add any further Maemo patches you like. You would be
free to release a 1.01 based Maemo version anytime. But of course we
would need to merge the relevant changes lateron manually to the trunk.
Or we can make a working branch of the 1.10 trunk to prepare and test
all Maemo changes necessary for a synchronous 1.10 release.
You would need Berlios developer account anyway. Please email me your
account names for granting access to the Enigma repositories.
If that's not possible i think we should collect a set of patches
(preferably "diff -Naur" or "patch" style, i still have to figure out how to
apply your diffs ...). The first one is the input patch pipeline just posted.
Other things that make sense for maemo (but also for other small/fixed screen
devices) is to remove/disable all unneeded resolutions and to disable the
installation of their graphics. This saves several megabytes disk space on
the target. E.g. maemo only needs 640x480 and the gfx32 tile set. Also maemo
needs some debian package stuff which imho might also go into the
repository/patch set.
You should not remove anything within a Maemo branch. Stripping
unnecessary stuff on the packaging stage should be sufficient.
I hope Tacvek and Erich will support you in aligning your patches in a
mainstream mergable manner.
Greets,
Ronald
- Re: [Enigma-devel] Maemo Port for Nokia Internet Tablets, (continued)
- Re: [Enigma-devel] Maemo Port for Nokia Internet Tablets, Pipeline, 2008/02/23
- Re: [Enigma-devel] Maemo Port for Nokia Internet Tablets, Till Harbaum / Lists, 2008/02/24
- Re: [Enigma-devel] Maemo Port for Nokia Internet Tablets, Till Harbaum / Lists, 2008/02/24
- Re: [Enigma-devel] Maemo Port for Nokia Internet Tablets, Andreas Lochmann, 2008/02/24
- Re: [Enigma-devel] Maemo Port for Nokia Internet Tablets, Pipeline, 2008/02/25
- Re: [Enigma-devel] Maemo Port for Nokia Internet Tablets, Till Harbaum / Lists, 2008/02/26
- [Enigma-devel] SVN revision number, Till Harbaum / Lists, 2008/02/26
- Re: [Enigma-devel] SVN revision number, Ronald Lamprecht, 2008/02/26
- Re: [Enigma-devel] Maemo Port for Nokia Internet Tablets, Tacvek, 2008/02/24
- Re: [Enigma-devel] Maemo Port for Nokia Internet Tablets, Till Harbaum / Lists, 2008/02/15
- Re: [Enigma-devel] Maemo Port for Nokia Internet Tablets,
Ronald Lamprecht <=
- Re: [Enigma-devel] Maemo Port for Nokia Internet Tablets, Till Harbaum / Lists, 2008/02/16
- [Enigma-devel] Some more maemo patches, Till Harbaum / Lists, 2008/02/16
- Re: [Enigma-devel] Maemo Port for Nokia Internet Tablets, Pipeline, 2008/02/16
- Re: [Enigma-devel] Maemo Port for Nokia Internet Tablets, Ronald Lamprecht, 2008/02/16
- Re: [Enigma-devel] Maemo Port for Nokia Internet Tablets, Ronald Lamprecht, 2008/02/17
- Re: [Enigma-devel] Maemo Port for Nokia Internet Tablets, Ronald Lamprecht, 2008/02/18
- Re: [Enigma-devel] Maemo Port for Nokia Internet Tablets - Performance, Ronald Lamprecht, 2008/02/21
- Re: [Enigma-devel] Maemo Port for Nokia Internet Tablets - Performance, Pipeline, 2008/02/21
- Message not available
- Re: [Enigma-devel] Maemo Port for Nokia Internet Tablets - Performance, Clarence \"Sparr\" Risher, 2008/02/22
- Re: [Enigma-devel] Maemo Port for Nokia Internet Tablets - Performance, Ronald Lamprecht, 2008/02/23