On Mon, 2006-07-03 at 21:55 -0700, David Rose wrote:
> Greetings,
>
Hi David
> Over the past couple of weeks, I have exchanged a couple of emails with
> Kelvin about some changes I wanted to make to PyKaraoke. In particular,
> I was interested in porting it to the GP2X ( http://gp2x.co.uk/ ), which
> had some difficult constraints.
Very interesting stuff! I've got a gp2x and I always meant to start
writing some stuff for it. Mostly I use it as an ogg player. (and the
now and again a megadrive emulator)
>
> I also had some performance issues with the CDG decoder. I see from
> looking at the code that considerable effort has already been put into
> optimizing pycdg.py, but it still wasn't quite fast enough for my little
> 200Mhz CPU. I solved this problem by porting the CDG decoding part of
> pycdg.py down to C. Specifically, I moved the Python CDG implementation
> into pycdgAux.py, and designed it with a narrow API to pycdg.py (which
> still maintains the song timings and the screen blitting and stuff); and
> then I write _pycdgAux.c, which exactly duplicates the behavior of
> pycdgAux.py. In fact, you can switch back to the Python implementation
> by removing the underscore from the import statement in pycdg.py.
Clearly you've put some major effort into this!
>
> Would anyone like to help me test? I've just sent my changes to Kelvin
> for review and eventual incorporation into the codebase, but if anyone
> on this list feels like jumping the gun, you can download it at:
>
> http://www.ddrose.com/~drose/pykaraoke-drose-2.tgz
>
I'll be sure to check it out.
Drew
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss