- A C library for programming cognitive experiments on Windows
All differences between the Windows and Mac OS X version of Tscope are reported here. If a function is not mentioned in this section, it will behave identical on both operating systems.
On Mac, the priority of a Tscope program can not be changed. All programs will run with normal priority on Mac. If the user tries to change the priority a warning will be printed on the console and the program will continue.
On Mac, the waiting mode of a Tscope program can not be changed. All programs will wait using a busyloop on Mac. If the user tries to change the waiting mode a warning will be printed on the console and the program will continue.
Only the keyboard, mouse and joystick work on Mac. Reading input from the parallel, game or serial port is not possible. If a user tries to define one of these keys the program will abort with an error message.
On Mac, the status of the vsync signal can not be read directly from the register. Tscope will always revert to simulating a vsync signal at the requested refreshrate on Mac. If the user tries to change the vsync mode a warning will be printed on the console and the program will continue.
On Mac, Tscope can not write directly to the parallel port. If the user tries to send trigger signals to the parallel port Tscope will close with an error message.