OSX: New Psychtoolbox v 1.0.41 available now

Hi all,

OS X Psychtoolbox version 1.0.41 is now available from Psychtoolbox.org
here:
http://psychtoolbox.org/osx.html#download

This release improves on 1.0.40 by merging in contributions which we
received on the forum and by email. Special thanks to those who
identified bugs and contributed code. I have inserted additional
comments in C source and .m files acknowledging contributions.

Credits:
Mario Kleiner contributed many OpenGL bug fixes and optimizations and
uncovered the overflow error in reporting memory size.
Keith Schneider and Finnegan Calabro wrote Screen 'DrawDots' and
provided a demo.
Frans Cornelissen fixed AssertMex.
David Jones reported the memory size bug in DesribeComputer and
identified problems in TestFlip.m and TestDrawingStuff.m

A list of changes since the previous release appears here:
http://psychtoolbox.org/osx.html#changes

best,

Allen
Dear David,
 
I received the exciting news about the new version of Psychtoolbox for OS X. However, I use Psychtoolbox in Windows environment and as I brows through the pages in Psychtoolbox website, I get confused about whether I could use the new release in my PC or not.
 
The OS X page says that Windows users should 'eventually' be able to run their previous scripts with this version as well. What does this 'eventually' mean? Does it mean I will 'initially' be facing a huge mess which will be a consequence of running the new OS X in my PC?
 
In short, how much trouble should I expect if I upgrade my current Psychtoolbox with the new release? Is it advisable to do it at all?
 
thanks
bahador
 

 
 
 

David Brainard <brainard@...> wrote:

On Jan 14, 2005, at 9:26 PM, Allen Ingling wrote:

>
> Hi all,
>
> OS X Psychtoolbox version 1.0.41 is now available from
> Psychtoolbox.org here:
> http://psychtoolbox.org/osx.html#download

Allen,

This is really great.  It sets the perfect tone for encouraging the
community
to do useful things.  Thanks.

David



Post your message to: psychtoolbox@yahoogroups.com
Please indicate OS9, OSX, or WIN version, and include your full name.
Denis Pelli, David Brainard, and Allen Ingling.
http://psychtoolbox.org



Do you Yahoo!?
All your favorites on one personal page � Try My Yahoo!

As stated on the PsychToolbox main homepage, all
current new release are for MAC OSX only, not for
Windows. Any Windows updates will be done AFTER the
OSX release is stable.

Hence, you cannot update your psychtoolbox for Windows
with the recent new release.

Joseph
--- Bahador Bahrami <bbahrami@...> wrote:

> Dear David,
>
> I received the exciting news about the new version
> of Psychtoolbox for OS X. However, I use
> Psychtoolbox in Windows environment and as I brows
> through the pages in Psychtoolbox website, I get
> confused about whether I could use the new release
> in my PC or not.
>
> The OS X page says that Windows users should
> 'eventually' be able to run their previous scripts
> with this version as well. What does this
> 'eventually' mean? Does it mean I will 'initially'
> be facing a huge mess which will be a consequence of
> running the new OS X in my PC?
>
> In short, how much trouble should I expect if I
> upgrade my current Psychtoolbox with the new
> release? Is it advisable to do it at all?
>
> thanks
> bahador
>
>
>
>
>
>
> David Brainard <brainard@...> wrote:
>
> On Jan 14, 2005, at 9:26 PM, Allen Ingling wrote:
>
> >
> > Hi all,
> >
> > OS X Psychtoolbox version 1.0.41 is now available
> from
> > Psychtoolbox.org here:
> > http://psychtoolbox.org/osx.html#download
>
> Allen,
>
> This is really great. It sets the perfect tone for
> encouraging the
> community
> to do useful things. Thanks.
>
> David
>
>
>
> Post your message to: psychtoolbox@yahoogroups.com
> Please indicate OS9, OSX, or WIN version, and
> include your full name.
> Denis Pelli, David Brainard, and Allen Ingling.
> http://psychtoolbox.org
>
>
>
>
> ---------------------------------
> Yahoo! Groups Links
>
> To visit your group on the web, go to:
> http://groups.yahoo.com/group/psychtoolbox/
>
> To unsubscribe from this group, send an email to:
> psychtoolbox-unsubscribe@yahoogroups.com
>
> Your use of Yahoo! Groups is subject to the
> Yahoo! Terms of Service.
>
>
>
> ---------------------------------
> Do you Yahoo!?
> All your favorites on one personal page ?Try My
Yahoo!


=====
The Lord bless you and keep you!



__________________________________
Do you Yahoo!?
All your favorites on one personal page � Try My Yahoo!
http://my.yahoo.com
A quick followup:

> Model Type "PowerMac7,2" with 2.00 GB RAM, bus clock 1.00 GHz
>

... actually, the bus speed is probably correct (1 GHz, half of
processor speed),
but the RAM is definitely wrong by a factor of 2.

-- David Jones
Psychtoolbox 1.0.41 Bug Report

Overview:

1. DescribeComputer still contains numerical errors.
2. PsychTestsOSX/TestFlip reports wrong units.
3. PsychTestsOSX/TestDrawingStuffOSX still fails trying to open first
window
4. PsychTestsOSX/TestEventAvailOSX ... fails, no "EventAvail"
5. PsychTestsOSX/TestMATLABTimingOSX ... screen goes blank, never comes
back


Details:
- - - - -

1. DescribeComputer contains numerical errors.

The CORRECT answers (obtained from "About this Mac" under OS X):

Processor: Dual 2 GHz PowerPC G5
Memory: 4 GB DDR SDRAM


The Psychtoolbox ERROR output is given below.
Notice the RAM and bus are both too small by a factor of 2.


*********************** David Jones on Cascade ***********************
Dual-CPU Power Mac G5 at 2.00 GHz, Mac OS 10.3.7
Model Type "PowerMac7,2" with 2.00 GB RAM, bus clock 1.00 GHz
Psychtoolbox 1.0.41, 14 January 2004
MATLAB 7.0.1.24704 (R14) Service Pack 1
QuickTime 6.5.2

- - - - -

2. PsychTestsOSX/TestFlip reports wrong units.

The CORRECT units for frame frequency are Hz or frames/sec

The ERROR reports the frequency in "seconds".

- - - - -

3. PsychTestsOSX/TestDrawingStuffOSX still fails trying to open first
window

There is a typo. The number "2" must be replaced by the letter "s".

% ERROR
% w=Screen('OpenWindow', 2,[],[],32,2);
% CORRECTED
w=Screen('OpenWindow', s,[],[],32,2);

- - - - -

4. PsychTestsOSX/TestEventAvailOSX ... fails

First ERROR:

>> TestEventAvailOSX
??? Error: File: TestEventAvailOSX.m Line: 8 Column: 1
Illegal use of reserved keyword "end".

Second ERROR, (after deleting offending line):

>> TestEventAvailOSX
??? Undefined command/function 'EventAvail'.

Error in ==> TestEventAvailOSX at 3
[isThere, eventName]=EventAvail('keyDown', 'autoKey',
'mouseDown','mouseUp');

- - - - -

5. PsychTestsOSX/TestMATLABTimingOSX ... screen goes blank, never comes
back