Escape from Monkey Island (monkey4) and Win2k

Is it possible at all to run this game when logged into Win2k using an account without Administrator (r00t) privileges? I tried and so far, no success. . . when I install the game as power-user, the installer fails to create a registry key, but copies the files and finishes the installation.

Windows Games 5469 This topic was started by ,


data/avatar/default/avatar32.webp

4 Posts
Location -
Joined 2002-09-21
Is it possible at all to run this game when logged into Win2k using an account without Administrator (r00t) privileges? I tried and so far, no success... when I install the game as power-user, the installer fails to create a registry key, but copies the files and finishes the installation. On launch however, the menu will not give the option to play, but only to 'install' the game, which has already been done.
I tried installing the game as Administrator, with the same result.
 
The question is- can the game be played as a power- or any other user other than Administrator for that matter?
 
please help, I'd like to install the game, but do not want to use the Administrator account just to play it.
 
Thanks for any comments.
el Gato.

Participate on our website and join the conversation

You have already an account on our website? Use the link below to login.
Login
Create a new user account. Registration is free and takes only a few seconds.
Register
This topic is archived. New comments cannot be posted and votes cannot be cast.

Responses to this topic


data/avatar/default/avatar32.webp

4 Posts
Location -
Joined 2002-09-21
OP
Forgot to mention,
 
the game will of course run flawlessly when logged in using an account with administrator privileges.
 
I am using Windows 2000 with service pack 2. (game compatibility updates included). I don't think Service Pack 3 would help me any with this.
 
Monkey Island itself is patched to version 1.1
I tried it plain (without the patch) and same thing.
 
still puzzled,
el Gato

data/avatar/default/avatar32.webp

4 Posts
Location -
Joined 2002-09-21
OP
ok, to answer myself...
I found a workaround, or sort of.
I created a shortcut and went into the properties. I put a checkmark to the option 'run as different user' and then it starts even though I am logged in as a power user..
I am still open for comments, though. This is not the best way, but at least it enables one to play it when logged in as a non-administrator.
 
take care,
el Gato.

data/avatar/default/avatar39.webp

3867 Posts
Location -
Joined 2000-02-04
Try the different rights, most likely "Power User"

data/avatar/default/avatar32.webp

4 Posts
Location -
Joined 2002-09-21
OP
I found a solution to this problem that LucasArts obviously doesn't want anyone to know about (concerned that people with Admin privileges might screw up their registries).
 
This is not a workaround, it actually solves the problem.
Please only do this if you are comfortable making changes to the registry. If this is done properly, no harm can be done, but I will not take any responsibility if this causes anyone problems.
 
I don't know why LucasArts chose to not let users other than the Administrator play the game. I can understand that the permission to install the software should be blocked to anyone other than the Admin, but for security's sake, other users should be allowed to play the game.
 
IMPORTANT
Please note, you have to be in posession of Administrator privileges to install the software, and also to apply the change to the registry explained below. You should know what you are doing, if not, you better not do anything.
And another thing: trying to install the game will fail- the game will install, but an error message will make you aware that registry keys could not be created. Also, trying to start the game (without having applied the change to the registry explained below) as any other user other than a user with Admin privileges will result in corruption of the games' files, even if an Administrator has installed the game.
 
Ok, enough warnings, here goes:
 
The game creates a key in the registry of Windows 2000.
This is the location and name of the key:
HKEY_LOCAL_MACHINE/ SOFTWARE/LucasArts Entertainment Company LLC/ Monkey4/ Retail
This key contains a bunch of values. But believe it or not, nothing in the registry needs to be changed. It is the permissions for the keys that need to be changed a bit. Because as it is, only user accounts with Admin privileges can give the game proper access to check and change the registry key(s).
 
Let's assume, for the sake of this explanation, that you want the user "robot", who is a member of the "power users" group, to be able to play the game.
To do that, open regedt32.exe and locate the "LucasArts Entertainment LLC" key. Go to the menu bar and click on "Security". Then click on "permissions..."
From the list of user groups that is presented, choose the "power users" group. In the field below the list of the user groups, there are two check boxes. Put a checkmark in "Full Control". Oh yeah, make sure there is a checkmark in the box next to "Allow inheritable permissions from parent to propagate to this object". To finish, hit "apply", then "OK". Now exit the registry editor. Log in as "robot", and play the monkey Island game!
 
That's it! What you have done is you've changed the permission to access and change the Monkey4 registry Key (and the two sub-keys)! The permission was extended to the user group "power users". That means, all users of the group "power users" are able to play the game.
 
Have fun.

data/avatar/default/avatar27.webp

1117 Posts
Location -
Joined 2000-01-23
Nice find! I didn't even know you could change the security rights in the registry. I guess that's what I get for using "regedit.exe" (which can't change security) instead of "regedt32.exe"...
 
As an aside, I think it's pretty ironic that the '32' version of Registry Editor looks more like the old 16-bit Windows 3.1 style. ;(