Page 1 of 1

Windows Vista/7 Compatibility Files Issues

Posted: 08 Feb 2010, 12:57
by Sefidel
One of the major problems that we have at the moment is as follows.

A)User downloads map, who has windows vista/7.

B)Windows puts the map into "compatibility files" and so spring never sees the map.


This means that most new users and 1 bars have no idea about this part of windows, so helplessly download the map repeatedly.

Since most autohosts serve maps/mods that dont come with spring, I honestly think that at least half if not more than half of all new players NEVER actually get the game going due to lack of map/mod.

Windows Security will move these files to compatability files if you dont have explicit permission. Ie the app must be run as admin etc etc, still could involve file permissions issues.

Most power users have figured this out but the vast majority of 1 bars have no idea. The common complaints about SpringDownloader seem to revolve around this issue. I

So in conclusion, the apps need to check if the compatibility files contain maps, and then move them about correctly. The alternative, and perhaps better idea, is to always store them somewhere that dosnt require permission, like my documents etc.

I really think this is the largest thorn in the side of spring.

Re: Windows Vista/7 Compatibility Files Issues

Posted: 08 Feb 2010, 13:30
by imbaczek
examples or it didn't happen.

Re: Windows Vista/7 Compatibility Files Issues

Posted: 08 Feb 2010, 14:00
by Jazcash
I had this with Vista but I fixed it somehow, haven't had at all on fresh install of Windows 7.

Re: Windows Vista/7 Compatibility Files Issues

Posted: 08 Feb 2010, 15:55
by Forboding Angel
That's bull, and I'm guessing that it probably only happens to sdz's because windows actually sees sdz's for what they are... zip files. XP renames them for example.

However, if archivemover is properly installed, it doesn't need admin permission because it moves the map/mod to userland.

Long story short, stop packaging crap as sdz.

Re: Windows Vista/7 Compatibility Files Issues

Posted: 08 Feb 2010, 21:33
by FLOZi
Forboding Angel wrote:That's bull, and I'm guessing that it probably only happens to sdz's because windows actually sees sdz's for what they are... zip files. XP renames them for example.

However, if archivemover is properly installed, it doesn't need admin permission because it moves the map/mod to userland.

Long story short, stop packaging crap as sdz.
Internet Explorer renames them, not XP.

Re: Windows Vista/7 Compatibility Files Issues

Posted: 08 Feb 2010, 21:35
by KaiserJ
i think a big sign on the installer when you pick your path "DONT PUT IT IN PROGRAM FILES IN VISTA" might not be a bad idea either.

maybe even a radio selection button beforehand, so that if they click vista, then the path is automatically set to /games/spring/ or something rather than program files.

(and yes i realize that although this doesnt have much to do with the OP, might be a good idea along the same vein)

Re: Windows Vista/7 Compatibility Files Issues

Posted: 08 Feb 2010, 22:13
by Forboding Angel
Thing is, it's not just program files, it's the majority of the C drive. Archivemover puts everything in userland where it's supposed to be, so I don't see the point of complaining...

Re: Windows Vista/7 Compatibility Files Issues

Posted: 08 Feb 2010, 22:18
by Pxtl
I use Vista, and it all works fine for me.... although it didn't used to. I'm pretty sure only SpringDownloader tries to live in Admin land. Everything else lives in Userland.

Re: Windows Vista/7 Compatibility Files Issues

Posted: 09 Feb 2010, 04:04
by Sefidel
This is a much more serious issue than you would think, and personally I think the only way this works is by putting the data in PUBLIC.

I am dead convinced that many new players never work this out, however minor of a problem that it may seem.

How many times have you seen someone type in main that they cant find the map etc.

The problem is that most long term users of spring are

A) used to minor hiccups

B) more likely to understand permissions in windows, etc.


All im saying is i think we are losing alot of players in this way.

Re: Windows Vista/7 Compatibility Files Issues

Posted: 09 Feb 2010, 05:48
by Forboding Angel
Well then the installer isn't registering archivemover correctly. THis installer registers it correctly: http://springinfo.info/moddownloads/Spr ... taller.exe

Re: Windows Vista/7 Compatibility Files Issues

Posted: 09 Feb 2010, 11:20
by Beherith
Just a side note, Im using win7 x64 now, and i dont have this issue, but I didnt install it on C:

Re: Windows Vista/7 Compatibility Files Issues

Posted: 09 Feb 2010, 11:59
by Forboding Angel
Answer is in the form of SD. SD is still trying to play around in program files and I imagine that's causing some hiccups.

Re: Windows Vista/7 Compatibility Files Issues

Posted: 09 Feb 2010, 14:59
by Sefidel
I just migrated to Windows 7 and had the problem until i fixed UAC.

There are other minor issues that cause these problems:

1) Mapped network drives. due to Internet security for local intranet, for some reason it always goes to compatibility files

2) Using Macdrive to mount mac drives,(which i dont think is neccassary to support), causes UAC to assume that the drive is mapped and applies above permission issues.


To solve this we can either force the registry setting for windows defender to accept the file normally, OR adjust software to detect mislocated map/mod files.


Ive tried to make several RL friends play and these are the problems that they experienced.

Re: Windows Vista/7 Compatibility Files Issues

Posted: 09 Feb 2010, 15:17
by Auswaschbar
It would probably good to know which programs put the maps into weird folders outside my games/spring.

Re: Windows Vista/7 Compatibility Files Issues

Posted: 09 Feb 2010, 22:21
by Sefidel
Its the weirdest thing, I fixed this issue for myself, and then it stopped working, and then it started working again after a restart. PErhaps theres a piece of the puzzle im not seeing

Re: Windows Vista/7 Compatibility Files Issues

Posted: 10 Feb 2010, 02:23
by Forboding Angel
Sefidel wrote:I just migrated to Windows 7 and had the problem until i fixed UAC.

Don't turn off UAC in win7. There simply isn't any point. You only get notifications about important things.

Issues with programs in win7 UAC isn't win7's fault, it's the program who's at fault.

Re: Windows Vista/7 Compatibility Files Issues

Posted: 11 Feb 2010, 13:52
by Sefidel
Actual location of files:


C:\Users\Username\AppData\Local\VirtualStore\Program Files (x86)\Spring