lfnetwork.com mark read register faq members calendar

Thread: MI4 - can't save games when running as non-administrator
Thread Tools Display Modes
Post a new thread. Add a reply to this thread. Indicate all threads in this forum as read. Subscribe to this forum. RSS feed: this forum RSS feed: all forums
Old 09-19-2006, 06:23 PM   #1
forestial
Lurker
 
Join Date: Sep 2006
Posts: 2
MI4 - can't save games when running as non-administrator

Installed MI4 on XP SP2 Home. Running in an account with admin privileges, everything works including save/load.

When my kids run it from their (non-admin) accounts, the game runs but they cannot save. They type a name in one of the 'save slots'; no error appears but when they come back and try to Load, there is nothing in the save slot.

No save files ever show up in the 'saves' directory (except when running as an admin of course). I suspect the problem is that this directory is not writable except by an administrator, but XP Home won't let me open up write access to other users (I clear the read-only flag in the directory properties, but it is checked again next time I look at it.)

I tried setting the game icon to 'Run As' an account with admin privileges: it made no difference.

(Earlier I had to mess with permissions to some registry keys just to get the game to run at all. But I am past that problem now.)


Is anyone successfully doing this?
forestial is offline   you may: quote & reply,
Old 09-20-2006, 11:05 AM   #2
Ray Jones
[armleglegarmhead]
 
Ray Jones's Avatar
 
Join Date: Jun 2003
Location: digital
Posts: 8,188
10 year veteran! LF Jester Helpful! Forum Veteran 
Quote:
Originally Posted by forestial
(Earlier I had to mess with permissions to some registry keys just to get the game to run at all. But I am past that problem now.)
Well, maybe that causes your actual problem?

On another thought, I'd check the users write permission for the games directory, or the save-game directory in particular. Maybe you installed as Administrator and a normal user has only read permission and thus cannot write the file.

You may also try reformating all your hard disk drives to make sure you lose any data you ever had and then reinstall Windows.

And last but not least, try Linux and WINE, this way it works. XD

(No, seriously, check those read/write permissions. I assume blindly, that if you mess around with the registry, you know how to do that.)


Ray Jones is offline   you may: quote & reply,
Old 09-20-2006, 11:24 PM   #3
forestial
Lurker
 
Join Date: Sep 2006
Posts: 2
Quote:
Originally Posted by Ray Jones
Well, maybe that causes your actual problem?

On another thought, I'd check the users write permission for the games directory, or the save-game directory in particular. Maybe you installed as Administrator and a normal user has only read permission and thus cannot write the file.

...
Yes, it turned out to be the permissions on that 'saves' directory. XP Home does not normally allow adjustment of the ACLs which control the permissions (Security tab on the directory permissions is not visible, in contrast to XP Pro).

The solution was to boot up in safe mode, wherein the directory security can be adjusted. I granted 'Full Control' to the 'Users' group. Then rebooted back to normal mode, and now the kids can write to that directory so the saves work.

Evidently MI4's installer was written with the assumption that all users would be administrators - which is, unfortunately, true for most even now.
forestial is offline   you may: quote & reply,
Post a new thread. Add a reply to this thread. Indicate all threads in this forum as read. Subscribe to this forum. RSS feed: this forum RSS feed: all forums
Go Back   LucasForums > Network > Monkey Island Discussion > MI Chat > General MI Discussion > MI4 - can't save games when running as non-administrator

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 07:05 PM.

LFNetwork, LLC ©2002-2011 - All rights reserved.
Powered by vBulletin®
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.