Permissions problem. RAR isn't a good format for archiving Mac software because it won't preserve the necessary permissions (and ZIP only does if the person archiving knew to use the right options).
This is what you do when you unpack incorrectly archived MacOS software that won't run when you double-click it:
- Type ⌘-Shift-U to open the Utilities folder, then double-click Terminal.app to open the Terminal.
- Right click the game app, select Show Package Contents, open the Contents folder then the MacOS folder.
- Hold down the ⌘ key and drag "True Bond" in the Contents folder to the Terminal window; this changes the Terminal's directory to where that file is. Be sure you were holding down ⌘.
- Type the following and hit Return:
chmod +x True\ Bond
- This will put execute permissions on the game. You can quit Terminal now.
- Close the MacOS and Contents folders.
Now we have to tell MacOS the app is okay to run:
- Double-click the app icon, you'll get a warning the app can't run because it wasn't checked for malware or wasn't signed or similar. Click OK.
- Open Systems Preferences from the Apple menu, select Security & Privacy and click the General tab if it isn't already selected. You'll see a warning about "True Bond" that tells you it was blocked; there should be an Open Anyway button. Click the button to tell MacOS this is safe to run and it should open the application.
You won't need to do these steps again and the next time you can just double-click the game icon.