Great update!
The scrolling screen and chipmunk physics code will come handy to me from those demos
With Intel GMA HD
GL_RENDERER: Mesa DRI Intel(R) Ironlake Mobile GEM 20100330 DEVELOPMENT x86/MMX/SSE2
GL_VERSION: 2.1 Mesa 7.9-devel
on Ubuntu 10.10 I get from 40 on a first demos and 60 on two last ones.