pingus-cvs
[Top][All Lists]
Advanced

[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 #
 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]