Javispedro doesn't have "his" GLES implementation. N900 GLES is from Imagination Technologies which is the same vendor as in iPhone I believe. SDL-GLES library is for easily creating GLES rendering context. What happens with Brain Party is that for some reason almost all memory is eventually swapped to swap partition. Swap partition is on flash chip which is very slow on N900 and 99% of time is wasted on waiting for IO. I don't know why it happens, but I haven't seen it ever before.