Speak Text! and Windows XP

GAMZ Player Version 2.00R CD prior to September 2001

The full version of Speak Text! supplied with the GAMZ Player and GAMZ Jigsaw is compatible with Windows 2000 and XP. However, there is a slight problem on Windows XP, that requires you to use a special feature in Windows XP.

Windows XP Fix only!

The Speak Text! installers supplied with the GAMZ Player Version 2.50 and the GAMZ Jigsaw CDs will imagine they are installing to Windows 2000 and will not install the Microsoft Speech Engine (4.0)! Here's the fix...

You should, before you attempt to install, Speak Text! or before attempting to try installing Speak Text! again:
1 Place the GAMZ Player Version 2.50 or the GAMZ Jigsaw CD into the CD drive. Network users please see Fix for XP Workstation
2 With Explorer or using My Computer, open the CD. It will probably open automatically anyway.
3 On the CD, find and open the folder spktext.
4 In this folder (spktext), right mouse button click on setup.exe (or it may only be setup, depending on your folder view options) and choose the option Properties from the pop up menu.
5 Click on the Compatibility tab. See below.
6 Check 'Run this program in compatibility mode for:', by clicking on the box or the text with your left mouse button. See below.
7 Select 'Windows NT 4.0 (Service Pack 5)', by clicking and scrolling in the drop down list just under 'Run this program in compatibility mode for:'. No choice other than 'Windows NT 4.0 (Service Pack 5)' will work! See below.

 

8 Click OK
9 Run setup(.exe) from within the folder spktext and proceed with installation as usual.

Explanation (only if you are interested)

The problem is that the Speak Text! installer only checks the major version number of the operating system (i.e. NT5) but the difference lies in the minor version number (2000 is NT5.0 and XP is NT5.1). Consequently, the installer does not include the Microsoft Speech Engine (4.0) to avoid a clash with Narrator in Windows 2000.

Windows XP also has Narrator, but it uses Microsoft Speech Engine (5.0) and does not clash with Microsoft Speech Engine (4.0). Consequently, the Microsoft Speech Engine (4.0) does not get installed and Speak Text! fails!

However, Windows XP has a clever tool which allows you to change the effective operating system for selected program files. 

You might find this utility useful for other pieces of software that don't appear to be working correctly. However, this is the only GAMZ product that needs it.

This fix uses this utility and fools spktext\setup(.exe) into believing that it is installing to Windows NT4 and all the components will be installed. :-)

To clear the compatibility setting

Repeat steps 1 to 6 above and uncheck 'Run this program in compatibility mode for:', by clicking on the box or the text with your left mouse button.

Fix for network on Windows XP workstations

You can either use on of the CDs as described above in each of the workstations or you can find the folder spktext in the network share on the server from the workstation and perform the same process on setup(.exe) there. 

With the GAMZ Jigsaw, this will be in the one and only GAMZ Jigsaw shared folder. By default this is GAMZJIG* on the server. 
With the GAMZ Player Version 2.50, it will be in the CD Image shared folder. By default this is GAMZCD* on the server.
* You may, of course have named it something else or even put it somewhere else; only you know. :-)

GAMZ Player Version 2.00R CD prior to September 2001

If you are installing from a standard GAMZ Player Version 2.00R CD prior to September 2001, ALL WILL BE OK, but you are strongly recommended to download and apply the Speak Text! v1.3.3 upgrade.

Download Speak Text! v1.3.3 upgrade

Remember the warning, if it applies: Do not install Speak Text! from a standard GAMZ Player Version 2.00R CD on to Windows 2000! All other versions of 32-bit Windows are OK.