Re: [pygame] Announce: pygame 1.8.0rc4 tar ball.

2008-03-05 Thread Lenard Lindstrom
The msi installer actually uses the version number to decide if a file 
should be replaced. Of course Microsoft uses a specific numbering 
scheme. So the msi installer builder in Python 2.5 distutils must 
translate the version number in setup.py. It can handle a's and b's but 
has no clue what to do with rc's so raises an exception. I have been 
changing setup.py by hand, so the msi versions I release differ from the 
formal releases. Also, if I forget I have changed setup.py and commit 
some change to SVN the version number I use will be accidentally 
committed as well. But then if we are close to the last release 
candidate then it is not a big issue. I have made the new changes 
available under sv4, but will change to whatever is decided.


Lenard


René Dudfield wrote:

Why can't it use the other naming scheme again?


On Thu, Mar 6, 2008 at 10:16 AM, Lenard Lindstrom <[EMAIL PROTECTED]> wrote:
  

I suggest calling the release 1.8.0a1 or 1.8.0b1 or something so it
 works nicely with the msi installer on Windows.

 Lenard




 




Re: [pygame] Announce: pygame 1.8.0rc4 tar ball.

2008-03-05 Thread René Dudfield
Why can't it use the other naming scheme again?


On Thu, Mar 6, 2008 at 10:16 AM, Lenard Lindstrom <[EMAIL PROTECTED]> wrote:
> I suggest calling the release 1.8.0a1 or 1.8.0b1 or something so it
>  works nicely with the msi installer on Windows.
>
>  Lenard
>
>
>
>
>  René Dudfield wrote:
>  > hi all,
>  >
>  > I think we'll need to do another rc release...
>  >
>  > I've fixed a few things in subversion.  Enough that would require
>  > testing again I think.
>  >
>  > btw, the compile farm that Brian made is coool!  It speeds up testing
>  > a lot when you don't have that platform available :)
>  >
>  > cu,
>  >
>  > On Wed, Mar 5, 2008 at 8:07 AM, René Dudfield <[EMAIL PROTECTED]> wrote:
>  >
>
>


Re: [pygame] Announce: pygame 1.8.0rc4 tar ball.

2008-03-05 Thread Lenard Lindstrom
I suggest calling the release 1.8.0a1 or 1.8.0b1 or something so it 
works nicely with the msi installer on Windows.


Lenard


René Dudfield wrote:

hi all,

I think we'll need to do another rc release...

I've fixed a few things in subversion.  Enough that would require
testing again I think.

btw, the compile farm that Brian made is coool!  It speeds up testing
a lot when you don't have that platform available :)

cu,

On Wed, Mar 5, 2008 at 8:07 AM, René Dudfield <[EMAIL PROTECTED]> wrote:
  




Re: [pygame] Announce: pygame 1.8.0rc4 tar ball.

2008-03-05 Thread René Dudfield
hi all,

I think we'll need to do another rc release...

I've fixed a few things in subversion.  Enough that would require
testing again I think.

btw, the compile farm that Brian made is coool!  It speeds up testing
a lot when you don't have that platform available :)

cu,

On Wed, Mar 5, 2008 at 8:07 AM, René Dudfield <[EMAIL PROTECTED]> wrote:
> hi,
>
>  yeah, we changed clock.tick to use the non cpu chewing one.  Just
>  because by default we should try to save energy.
>
>
>  To get the old behaviour on different pygame versions, you could use
>  something like:
>
>  if hasattr(clock , "tick_busy_loop"):
> tick = clock.tick_busy_loop
>  else:
> tick = clock.tick
>
>
>  However, I think it's best to use less power in general :)  Or to make
>  it an option for game players.
>
>
>
>  cu,
>
>
>
>
>  On Wed, Mar 5, 2008 at 4:54 AM, PyMike <[EMAIL PROTECTED]> wrote:
>  > Hmm... I played one of my more recent games, and sometimes moving stuff 
> will
>  > jerk around a little bit. I used clock.tick_busy_loop and it seemed to go
>  > away...
>  >
>  >
>  >
>  > On Tue, Mar 4, 2008 at 11:51 AM, PyMike <[EMAIL PROTECTED]> wrote:
>  >
>  > > Aye. I always use clock.tick. Well this is awesome that games can now run
>  > fast and not chew up CPU! Thank you pygame! :D
>  > >
>  > >
>  > >
>  > >
>  > >
>  > > On Tue, Mar 4, 2008 at 11:45 AM, Brian Fisher <[EMAIL PROTECTED]>
>  > wrote:
>  > >
>  > > > I assume that's with games using Clock.tick?
>  > > >
>  > > > I think vs. 1.7 pygame 1.8 changed Clock.tick to be more cpu friendly:
>  > > > http://www.pygame.org/docs/ref/time.html#Clock.tick
>  > > >
>  > > > Clock.tick_busy_loop would be a CPU unfriendly alternative.
>  > > >
>  > > >
>  > > >
>  > > >
>  > > > On Tue, Mar 4, 2008 at 7:00 AM, PyMike <[EMAIL PROTECTED]> wrote:
>  > > > > Has anyone noticed that now games running at 60 fps are only using
>  > 10-16% of
>  > > > > the CPU?
>  > > > >
>  > > >
>  > >
>  > >
>  > >
>  > > --
>  > > - PyMike
>  >
>  >
>  >
>  > --
>  > - PyMike
>


Re: [pygame] Announce: pygame 1.8.0rc4 tar ball.

2008-03-04 Thread René Dudfield
hi,

yeah, we changed clock.tick to use the non cpu chewing one.  Just
because by default we should try to save energy.


To get the old behaviour on different pygame versions, you could use
something like:

if hasattr(clock , "tick_busy_loop"):
tick = clock.tick_busy_loop
else:
tick = clock.tick


However, I think it's best to use less power in general :)  Or to make
it an option for game players.



cu,


On Wed, Mar 5, 2008 at 4:54 AM, PyMike <[EMAIL PROTECTED]> wrote:
> Hmm... I played one of my more recent games, and sometimes moving stuff will
> jerk around a little bit. I used clock.tick_busy_loop and it seemed to go
> away...
>
>
>
> On Tue, Mar 4, 2008 at 11:51 AM, PyMike <[EMAIL PROTECTED]> wrote:
>
> > Aye. I always use clock.tick. Well this is awesome that games can now run
> fast and not chew up CPU! Thank you pygame! :D
> >
> >
> >
> >
> >
> > On Tue, Mar 4, 2008 at 11:45 AM, Brian Fisher <[EMAIL PROTECTED]>
> wrote:
> >
> > > I assume that's with games using Clock.tick?
> > >
> > > I think vs. 1.7 pygame 1.8 changed Clock.tick to be more cpu friendly:
> > > http://www.pygame.org/docs/ref/time.html#Clock.tick
> > >
> > > Clock.tick_busy_loop would be a CPU unfriendly alternative.
> > >
> > >
> > >
> > >
> > > On Tue, Mar 4, 2008 at 7:00 AM, PyMike <[EMAIL PROTECTED]> wrote:
> > > > Has anyone noticed that now games running at 60 fps are only using
> 10-16% of
> > > > the CPU?
> > > >
> > >
> >
> >
> >
> > --
> > - PyMike
>
>
>
> --
> - PyMike


Re: [pygame] Announce: pygame 1.8.0rc4 tar ball.

2008-03-04 Thread PyMike
Hmm... I played one of my more recent games, and sometimes moving stuff will
jerk around a little bit. I used clock.tick_busy_loop and it *seemed* to go
away...

On Tue, Mar 4, 2008 at 11:51 AM, PyMike <[EMAIL PROTECTED]> wrote:

> Aye. I always use clock.tick. Well this is awesome that games can now run
> fast and not chew up CPU! Thank you pygame! :D
>
>
> On Tue, Mar 4, 2008 at 11:45 AM, Brian Fisher <[EMAIL PROTECTED]>
> wrote:
>
> > I assume that's with games using Clock.tick?
> >
> > I think vs. 1.7 pygame 1.8 changed Clock.tick to be more cpu friendly:
> > http://www.pygame.org/docs/ref/time.html#Clock.tick
> >
> > Clock.tick_busy_loop would be a CPU unfriendly alternative.
> >
> > On Tue, Mar 4, 2008 at 7:00 AM, PyMike <[EMAIL PROTECTED]> wrote:
> > > Has anyone noticed that now games running at 60 fps are only using
> > 10-16% of
> > > the CPU?
> > >
> >
>
>
>
> --
> - PyMike




-- 
- PyMike


Re: [pygame] Announce: pygame 1.8.0rc4 tar ball.

2008-03-04 Thread PyMike
Aye. I always use clock.tick. Well this is awesome that games can now run
fast and not chew up CPU! Thank you pygame! :D

On Tue, Mar 4, 2008 at 11:45 AM, Brian Fisher <[EMAIL PROTECTED]>
wrote:

> I assume that's with games using Clock.tick?
>
> I think vs. 1.7 pygame 1.8 changed Clock.tick to be more cpu friendly:
> http://www.pygame.org/docs/ref/time.html#Clock.tick
>
> Clock.tick_busy_loop would be a CPU unfriendly alternative.
>
> On Tue, Mar 4, 2008 at 7:00 AM, PyMike <[EMAIL PROTECTED]> wrote:
> > Has anyone noticed that now games running at 60 fps are only using
> 10-16% of
> > the CPU?
> >
>



-- 
- PyMike


Re: [pygame] Announce: pygame 1.8.0rc4 tar ball.

2008-03-04 Thread Brian Fisher
I assume that's with games using Clock.tick?

I think vs. 1.7 pygame 1.8 changed Clock.tick to be more cpu friendly:
http://www.pygame.org/docs/ref/time.html#Clock.tick

Clock.tick_busy_loop would be a CPU unfriendly alternative.

On Tue, Mar 4, 2008 at 7:00 AM, PyMike <[EMAIL PROTECTED]> wrote:
> Has anyone noticed that now games running at 60 fps are only using 10-16% of
> the CPU?
>


Re: [pygame] Announce: pygame 1.8.0rc4 tar ball.

2008-03-04 Thread PyMike
Has anyone noticed that now games running at 60 fps are only using 10-16% of
the CPU?

On Mon, Mar 3, 2008 at 1:16 PM, Lenard Lindstrom <[EMAIL PROTECTED]> wrote:

> I have updated all installers and document bundles on my site* to rc4.
> So the msi installer is ready for a Vista trial.
>
> Slightly off topic, but one thing I remembered is that the MMX scaling
> code Richard Goedeken so generously donated in not used in Visual C
> builds. The MMX code is in AT&T form, not used by masm. So the options
> are to add an masm translation of the code to transform.c or just use
> the MinGW compiled transform.pyd. Of course VC may be clever enough to
> do its own MMX optimization.
>
>
> Lenard
>
> *  http://www3.telus.net/len_l/pygame.htm
>
> md5sums:
>
> 9d703bc98c8c9072111409fb08208338 *pygame-1.8.0rc4.win32-py2.5.exe
> 38bc762790f190c13e4ef9431240007b *pygame-1.8.0a0.win32-py2.4.msi
> fb402e329d1e4e18071ee96e7cdda7fe *pygame-1.8.0rc4.win32-py2.4.exe
> 38bc762790f190c13e4ef9431240007b *pygame-1.8.0a0.win32-py2.4.msi
> c0efabf383c42652b384085a3311ef6b *pygame-1.8-docs-setup.exe
>
>
> René Dudfield wrote:
> > Hi,
> >
> > I've tagged pygame1.8.0rc4.
> >
> [snip]
> >
> > Mac OSX, and windows binary installers are coming soon.
> >
> > It's also tagged in subversion as 1.8.0rc4.
> >
> > The todo so far is:
> > - test builds with vista mods, so they install nicely without
> > administrator privs.
> > - need to test with added manifest.
> > - update the credits file... we need to go through the WHATSNEW file
> > and add credits for all the contributions to pygame since the last
> > release.
> >
> >
> [snip]
> > I'll hopefully be able to test the manifest
> > stuff on a vista laptop tomorrow night.
> >
> >
>



-- 
- PyMike


Re: [pygame] Announce: pygame 1.8.0rc4 tar ball.

2008-03-03 Thread Lenard Lindstrom
I have updated all installers and document bundles on my site* to rc4. 
So the msi installer is ready for a Vista trial.


Slightly off topic, but one thing I remembered is that the MMX scaling 
code Richard Goedeken so generously donated in not used in Visual C 
builds. The MMX code is in AT&T form, not used by masm. So the options 
are to add an masm translation of the code to transform.c or just use 
the MinGW compiled transform.pyd. Of course VC may be clever enough to 
do its own MMX optimization.



Lenard

*  http://www3.telus.net/len_l/pygame.htm

md5sums:

9d703bc98c8c9072111409fb08208338 *pygame-1.8.0rc4.win32-py2.5.exe
38bc762790f190c13e4ef9431240007b *pygame-1.8.0a0.win32-py2.4.msi
fb402e329d1e4e18071ee96e7cdda7fe *pygame-1.8.0rc4.win32-py2.4.exe
38bc762790f190c13e4ef9431240007b *pygame-1.8.0a0.win32-py2.4.msi
c0efabf383c42652b384085a3311ef6b *pygame-1.8-docs-setup.exe


René Dudfield wrote:

Hi,

I've tagged pygame1.8.0rc4.
  

[snip]


Mac OSX, and windows binary installers are coming soon.

It's also tagged in subversion as 1.8.0rc4.

The todo so far is:
- test builds with vista mods, so they install nicely without
administrator privs.
- need to test with added manifest.
- update the credits file... we need to go through the WHATSNEW file
and add credits for all the contributions to pygame since the last
release.

  

[snip]

I'll hopefully be able to test the manifest
stuff on a vista laptop tomorrow night.

  


Re: [pygame] Announce: pygame 1.8.0rc4 tar ball.

2008-03-03 Thread René Dudfield
ya!  Thanks.

On Mon, Mar 3, 2008 at 11:21 PM, Marcus von Appen <[EMAIL PROTECTED]> wrote:
> On, Mon Mar 03, 2008, Rene Dudfield wrote:
>
>  > Hi,
>  >
>  > I've tagged pygame1.8.0rc4.
>  >
>  > Here's the tar ball for testing:
>  > http://rene.f0o.com/~rene/stuff/pygame-1.8.0rc4.tar.gz
>
>  Great! I just put a note on the news site.
>
>  Regards
>  Marcus
>


Re: [pygame] Announce: pygame 1.8.0rc4 tar ball.

2008-03-03 Thread Marcus von Appen
On, Mon Mar 03, 2008, Rene Dudfield wrote:

> Hi,
> 
> I've tagged pygame1.8.0rc4.
> 
> Here's the tar ball for testing:
> http://rene.f0o.com/~rene/stuff/pygame-1.8.0rc4.tar.gz

Great! I just put a note on the news site.

Regards
Marcus


pgpN653iyLXBx.pgp
Description: PGP signature


[pygame] Announce: pygame 1.8.0rc4 tar ball.

2008-03-03 Thread René Dudfield
Hi,

I've tagged pygame1.8.0rc4.

Here's the tar ball for testing:
http://rene.f0o.com/~rene/stuff/pygame-1.8.0rc4.tar.gz

md5sum
4e07b4a68ebc1773f7a2ad557b6adc6c  pygame-1.8.0rc4.tar.gz


Mac OSX, and windows binary installers are coming soon.

It's also tagged in subversion as 1.8.0rc4.

The todo so far is:
- test builds with vista mods, so they install nicely without
administrator privs.
- need to test with added manifest.
- update the credits file... we need to go through the WHATSNEW file
and add credits for all the contributions to pygame since the last
release.

and I think that is it.  I'll hopefully be able to test the manifest
stuff on a vista laptop tomorrow night.

Now we can test the tar ball, get the binaries out, test them a bit
more, and then release 1.8.0release in a week or so.  Assuming there
are no big issues :)


cu,