[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [pygame] pgreloaded 2.0.0-alpha5 released



Hi Gregor,

On, Thu Jul 22, 2010, Gregor Lingl wrote:

> This is my second try to send a message I wrote yesterday,
> alas I appended a *.wav file, which was not accepted by
> the mail system. Now here is a link to the file uses in the
> source:
> 
> http://dl.dropbox.com/u/2016850/Bubo.wav
> 
> ---- posting follows here:
> 
> Hi,
> 
> today was a bad day for me, very ineffective. With a lot of things
> I tried out I ran into troubles.
> 
> For now I'll only give some feedback (and ask some questions)
> regarding pygame2.
> 
> I tried to port the playSound.py to pygame2 (with Python 3.1) in
> order to find out if this works. I've appended my very uneducated
> try.
> 
> What did I observe?
> (1) In the cases it works, id doesn't do as in the docs written:
>     if one omits the loop parameter it loops forever

Sounds like a bug. I'll look into this.

> (2) I was not able to play an *.ogg
> (3) If "someSound.ogg" is loaded, retrieving someSound.len lets the
>     program crash

Some questions to ask here: Which platform are you on (Win32, Linux,
..., 32 or 64 bit) and which library versions are you using (SDL,
SDL_mixer, libogg). If on Windows, are you using the prebuilt
installers, did you compile it yourself (using the prebuilt lib
package)?

> (4) A try to play it, results in pygame2.Error: Tried to play a NULL chunk

Sounds like a follow-up issue with being unable to load the sound but
not noticing it internally. I'll look into this.
 
> It seems to me that there is a certain lack of examples and ported
> games to pygame2. Perhaps because porting seems to be quite tedious.

It's absolutely not tedious, but there is a decent lack of resources and
time. pygame2 is currently developed by one person (me), who has a funny
and incomplete time sharing model for free time to spend :-D.

> In the end I refused to port the label stuff in the playSound program :-(

Understandable. The SDL_mixer part was not very well tested for now, so
your current efforts will be a huge help (although it caused a lot of
trouble for you, sorry for that :-)

> Morover I observed, that pixelarray.py crashed after the 4th mouseclick
> without saying why. I only was asked if I wanted a respective message
> to be sent to microsoft. I declined :-)

Dang, you should have sent it to them. I can really need a helping hand :-).
 
> So after a first impression pygame2 still seems to be rather immature.

Absolutely. It just made its step from alpha to beta.
 
> I think you should insert quite a few beta releases before releasing
> the first release candidate.

In my understanding/terms, in pygame (and thus pygame2), rc was/is the
same as beta. Maybe it should be relabeled from rc to ebta to avoid
confusion.
Plus, this will not be a "3 RCs and that's it". I expect to have some
more releases before all obvious bugs and issues are edged out, so
there's no need  to worry about a too early, unstable final release.

Regards
Marcus

Attachment: pgpqtY5LNF6fY.pgp
Description: PGP signature