Dealing with error -5000 when starting MacEmulate version 4
This tech note describes what to do if you receive an error -5000 when trying to startup version 4.0.2 or earlier under Mac OSX.
Problem Description:
Certain files are created and used internally by MacEmulate. Under Mac OSX, the default file permissions of these new files normally cause them to be unavailable to users other than the one that created them. If you are not using multiple logins on OSX, this will not be a problem. However, if you first install and use the program in one user account, and then try logging in as a different user, you may not be able to run the program, and you will get a -5000 error.
Problem Solution:
A new version of the software(4.0.3) is now available that will prevent this problem from occurring. When files are created, their permissions will be set to the appropriate value so that they can be used from all user accounts.
Download MacEmulate version 4.0.3
HOWEVER:
If you have already successfully installed and used MacEmulate, the files that are causing the error have already been created and need to be updated. In this case, you should also download and run an updater application to solve this problem. Downloading the latest version of MacEmulate will not work in this situation, but will prevent future problems if you use the application on a different computer.
Download the updater application to fix OSX permissions
It is important that you run this program under the user account that first installed and ran the application. This will normally be an "admin" type of account. The updater application will startup, fix the files, and tell you that the task has been completed.
The updater application will have no effect on non-Mac OSX systems.