PDA

View Full Version : Running Microsoft Train Simulator on Vista


mttcrlsn
03-31-2008, 01:27 PM
Change the icons to “run as administrator”
(Note that if Microsoft Train Simulator is installed on Vista Service Pack 1 this will be done automatically.)

1 - Right-click on the icon and open “Properties”

2 - Open the “Compatibility” tab and check the box to “Run this program in compatibility mode for: Windows XP (Service Pack 2)” and “Run this program as an administrator”.

3 - Click “OK”.


Change Security for the Microsoft Train Simulator folder
Microsoft Train Simulator will run fine without this change – however if you are installing third-party products downloaded from places like Train-sim.com then this change will allow those products to be used without trouble from the increased Vista security.

1 - Open Windows Explorer and navigate to the “C:\Program Files\Microsoft Games\” folder.

Figure 1
http://www.carlsonphotos.net/mstsvista/figure1.gif


2 - Right-click on the “Train Simulator” folder and choose the “Security” tab.

Figure 2
http://www.carlsonphotos.net/mstsvista/figure2.gif


3 - Click on the "Advanced" button

Figure 3
http://www.carlsonphotos.net/mstsvista/figure3.gif


4 - Click on the "Edit" button and click “continue”.

Figure 4
http://www.carlsonphotos.net/mstsvista/figure4.gif


5 - Click on "Edit" and clear the checkbox for “Include inheritable permissions from this object’s parent”. Click on “Copy” in the “Windows Security” box.

Figure 5
http://www.carlsonphotos.net/mstsvista/figure5.gif


6 - This will leave the “Advanced Security Settings for Train Simulator” looking like this. Select “Users” under the “Permission entries” (should be the one saying Read & Execute”)

Figure 6
http://www.carlsonphotos.net/mstsvista/figure6.gif


7 - Click on "Edit" and check the box under “Allow” for "Full Control" and the box for “Apply these permissions to objects and/or containers within this container only”

Figure 7
http://www.carlsonphotos.net/mstsvista/figure7.gif


8 - Then click on ok a few time to close the open windows to finish.


Warnings!

Do NOT disable the User Access Control (UAC) as other places giving “advice” about Vista may tell you. UAC is designed to prompt you when something wants to access the core Windows system. Disabling the UAC is like removing the battery from a smoke detector or a carbon-monoxide detector.

Do NOT apply the changes made to the Microsoft Train Simulator folder to any other folder such C:\Windows or even the entire system hard drive.

plainsman
04-03-2008, 11:41 AM
I have two questions, and how they relate to one another:
1} What about adding the operator -mem:2048 to the shortcut? Any thoughts, and any discussion of value chosen, and how it should be chosen for a given machine setup?
2} What about running in compatability mode XP? Will this affect memory management, and cancel or cripple the line above?

chucksc
04-03-2008, 03:50 PM
I have two questions, and how they relate to one another:
1} What about adding the operator -mem:2048 to the shortcut? Any thoughts, and any discussion of value chosen, and how it should be chosen for a given machine setup?
2} What about running in compatability mode XP? Will this affect memory management, and cancel or cripple the line above?
1. I've done that and it seems to help - as I only have 4gb and you should never assign more than half of your physical memory to a single program/process...

2. It litterally emulates Windows/XP SP2 as an environment - it locks the WOW32 VM (Windows On Windows 32 bit Virtual Machine) into a clone of the user space in XP and responds to supervisor call codes exactly the same - since MSTS is a DirectX v7 game originally written for 98/me this is the closest you are going to get to the original environment....

P.S. Currently running the PRR Eastern Route beta on Vista 64 SP1 with a QX9650 (3Ghz quad w/unlocked multi) with 4 Gb of DDR3, two WD 320s in raid 0 and a Nvidia (eVGA) 8800 gts-640
PPS. yes I know I'm bragging ROL - the original testing I did was with Windows XP sp2 on an Athlon 64 X2 4800+ with 2 gigs of ddr400 memory and 2 WD 320s in raid 1 and the above 8800

plainsman
04-03-2008, 04:38 PM
Can the operator be set to say -mem:1536? Does it need to be of a specific value?
Will running in XP compatability mode, cancel memory usage as defined in the shortcut?

chucksc
04-03-2008, 11:18 PM
Bob all running in XP compatibility mode does is set the WOW32 Virtual Machine (Emulator) to strict windows XP compatibility - it does nothing to the application you are running - you can set the mem parameter to anything you set it to in XP and it should work identically in both environments - My guess is that the mem parameter must be on a word (4 byte) boundary or maybe a double word boundary... I usually play in multiples of 4096....

jamesphh
05-06-2008, 08:07 PM
If Vista service pack 1 is installed, then parameter are set automatically.

mttcrlsn
05-11-2008, 12:26 AM
If Vista service pack 1 is installed, then parameter are set automatically.

Read the note careful - Service Pack 1 is already mentioned. Also note that section 2 is not automatic with SP1