[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pingus-CVS] r3961 - in trunk/pingus: . data/images/fonts
From: |
grumbel at BerliOS |
Subject: |
[Pingus-CVS] r3961 - in trunk/pingus: . data/images/fonts |
Date: |
Tue, 24 Feb 2009 11:10:51 +0100 |
Author: grumbel
Date: 2009-02-24 11:10:51 +0100 (Tue, 24 Feb 2009)
New Revision: 3961
Modified:
trunk/pingus/TODO
trunk/pingus/data/images/fonts/README
Log:
Updated TODO/README
Modified: trunk/pingus/TODO
===================================================================
--- trunk/pingus/TODO 2009-02-24 10:01:02 UTC (rev 3960)
+++ trunk/pingus/TODO 2009-02-24 10:10:51 UTC (rev 3961)
@@ -27,9 +27,47 @@
Roadmap for Pingus 0.8.0:
~~~~~~~~~~~~~~~~~~~~~~~~~
+OLPC Issues
+===========
+
+* performance goes down a lot with many Pingus -> Benchmark if its the
+ drawing or collision detection (likely to many rectangles -> go
+ Microtile array or make RectMerger suck in rects that are close together)
+
+* music doesn't makes things very slow and then just stops working
+
+* cursor and icons are to small, fonts maybe too
+
+* maybe bigger font
+
+* 1920x1200 vs 1200x900 -> height 900 close to 1200, do magic so that
+ we don't have vertical scrolling for small levels
+
+* editor refreshes to much
+
+* doesn't have FXX keys in non-fullscreen mode
+
+
"Important" Stuff and Random Notes:
===================================
+* Valgrind results:
+
+==11421== Conditional jump or move depends on uninitialised value(s)
+==11421== at 0x080f9a56: void ((null):0)
+==11421== by 0x080f9ae3: void ((null):0)
+==11421== by 0x080f9ae3: void ((null):0)
+==11421== by 0x080f9ae3: void ((null):0)
+==11421== by 0x080fa7bf: DrawOpBuffer::render(SDLFramebuffer&,
DrawOpBuffer&) (stl_algo.h:4820)
+==11421== by 0x080f9666: DeltaFramebuffer::flip()
(delta_framebuffer.cpp:426)
+==11421== by 0x080fb1f2: Display::flip_display() (display.cpp:41)
+==11421== by 0x08155c04: ScreenManager::update(float,
std::vector<Input::Event, std::allocator<Input::Event> > const&)
(screen_manager.cpp:286)
+==11421== by 0x081560a5: ScreenManager::display() (screen_manager.cpp:223)
+==11421== by 0x0809dff0: PingusMain::start_game() (pingus_main.cpp:696)
+==11421== by 0x080a3ba8: PingusMain::main(int, char**) (pingus_main.cpp:726)
+==11421== by 0x080a3f9b: main (pingus_main.cpp:806)
+==11421==
+
* CollisionMask cleanup
* add "Save Demo" to the result screen
@@ -128,6 +166,8 @@
* Remove support for line drawing
+* forest level shows bug in DeltaRenderer
+
New Features
============
Modified: trunk/pingus/data/images/fonts/README
===================================================================
--- trunk/pingus/data/images/fonts/README 2009-02-24 10:01:02 UTC (rev
3960)
+++ trunk/pingus/data/images/fonts/README 2009-02-24 10:10:51 UTC (rev
3961)
@@ -1,11 +1,8 @@
chalk-large: 40px: Level Title
-chalk-normal: 21px: Level text, Story
+chalk-normal: 20px: Level text, Story
chalk-small: 16px Worldmap button, Author, skip
-pingus-small: 19px: ButtonPanel,
-pingus-small_fixnum: 18px - TimeDisplay, PingusCounter
-lcd: Used for Bomber
-verdana: Used for tooltips and GUI in the editor
-courier: Used for the caputure rectangle
+pingus-small-20px: ButtonPanel,
+verdana: 11px Used for tooltips and GUI in the editor
# EOF #
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Pingus-CVS] r3961 - in trunk/pingus: . data/images/fonts,
grumbel at BerliOS <=