Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000620sm-sscGeneral Bug/Otherpublic2011-11-04 10:202011-11-04 14:39
ReporterSchlagwerk 
Assigned To 
PrioritylowSeveritytextReproducibilityalways
StatusnewResolutionopen 
Platformx86-64OSWindowsOS Version7
Product VersionStepMania 5 Preview 4 
Target VersionFixed in Version 
Summary0000620: Installer still suggests %PROGRAMFILES% location
DescriptionI can no longer add notes to 0000516 so I'm posting this again. I downloaded SM5 today to install on my laptop and I get the suggestion to install to C:\Program Files (x86)\StepMania. Previous installed versions of SM are 3.9 and OITG. 3.9 was installed in Program Files, OITG not.
Steps To ReproduceClick through installer.
Additional InformationMy theories are that the installer is reading the Windows major version incorrectly or there's a path being read from the registry that overrides the check. I found a registry key, HKEY_USERS\S-1-5-21-3128149408-777972490-3157085281-1000\Software\Classes\VirtualStore\MACHINE\SOFTWARE\Wow6432Node\StepMania\smpackage\Installations\0, that contains C:\Program Files (x86)\StepMania as its value. I'm not sure of its relevance.
TagsNo tags attached.
Attached Filespng file icon sm5-installer.PNG [^] (26,920 bytes) 2011-11-04 10:20

- Relationships

-  Notes
(0001318)
Andreasvb (reporter)
2011-11-04 13:59
edited on: 2011-11-04 14:01

Some tip of advice.

If you're using Windows 7 x64:

%PROGRAMFILES% is for 64-bit programs.
%PROGRAMFILES(X86)% is for 32-bit programs.

Programs should be placed in either of the folders but user-files should be in %APPDATA% or My Documents.

And if there's a portable version everything should be in one place, but not in either program-folder.

Unless you've turned off UAC, then you can have it basically wherever you want.

(0001319)
Schlagwerk (reporter)
2011-11-04 14:24
edited on: 2011-11-04 14:24

Andreasvb, the problem with installing SM to a privileged folder like Program Files is that it is writing files to that folder on a fairly frequent basis. Without elevated privileges on Windows Vista/7 this gets squished into a folder somewhere under %appdata% IIRC, which can be forgotten about and lost. I've backed up my entire StepMania folder and reformatted only to realize that StepMania never wrote to that folder at all. I lost a lot of originals as a result.

I'm not sure if that was your implication but installing SM outside of Program Files has been recommended for some time now.

(0001320)
Andreasvb (reporter)
2011-11-04 14:32

That's why I have it portable, everything in one place. :)
(0001322)
AJ (administrator)
2011-11-04 14:39

unless someone who knows NSIS better than I do helps out, I'm afraid I can't do anything about it.

- Issue History
Date Modified Username Field Change
2011-11-04 10:20 Schlagwerk New Issue
2011-11-04 10:20 Schlagwerk File Added: sm5-installer.PNG
2011-11-04 13:59 Andreasvb Note Added: 0001318
2011-11-04 14:01 Andreasvb Note Edited: 0001318 View Revisions
2011-11-04 14:24 Schlagwerk Note Added: 0001319
2011-11-04 14:24 Schlagwerk Note Edited: 0001319 View Revisions
2011-11-04 14:32 Andreasvb Note Added: 0001320
2011-11-04 14:39 AJ Note Added: 0001322


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker