64 bit Operating systems

therabbit

New member
I am thinking about building myself another computer with all the neat upgrades such as the newer 1 GB graphics card. my question is will TS2010 work on a a windows 64 bit operating system or should I stay with the 32 bit;)
 
There is no reason why Trainz should not run on a 64-bit operating system - in fact, it should run better as you will not be subject to the 4GB memory limit.

The only thing I would advise is if you have older connected devices (printers etc) make sure the maker has a 64-bit driver available.

Also, there is a small change involved with the Program Files folder: In 32-bit, you have just Program Files. In 64-bit, you have Program Files (x86) and Program Files (which is for 64-bit programs only) - you should install Trainz into either Program Files (x86) or a subfolder of the drive involved.

Shane
 
I am thinking about building myself another computer with all the neat upgrades such as the newer 1 GB graphics card. my question is will TS2010 work on a a windows 64 bit operating system or should I stay with the 32 bit;)

With a 32 bit operating system TS2010 can use a max of 2 gigs of memory, under 64 bit it can use 4 gigs of memory. Win 7 64 bit works fine.

Cheerio John
 
It seems TS2010 runs just fine on my Win7-64 bit Home Premium Edition. If you are using C:\ drive as your default drive, Trainz will load by default into the Programs(x86) folder.
The Comtent Manager runs just fine, as does the area where Trainz files are downloaded and upgraded (whatever that is called?).
TS2010 loaded very smoothly and upgrade patches went smoothly also, on the 64 bit OS.
Much less troublesome than TRS06 on Win XP!
 
When TS2010 came out, ISTR Auran specifically saying you needed a 64 bit system to get best performance out of it and one reason the release got delayed was while they tried to tweak things a bit more for 32 bit PC's. My new laptop is still being built but that is coming with W7 Home Premium 64 bit and I'm really looking forward to seeing what it can do with TS2010, which barely ran at all on my 3 year old Dell Inspiron.
 
I have been running Trainz on an Athlon 64 bit Operating System since TRS 2004. No problems here ever. (Running XP with all the service packs available)

Cheers

AJ
 
With a 32 bit operating system TS2010 can use a max of 2 gigs of memory, under 64 bit it can use 4 gigs of memory. Win 7 64 bit works fine.

Cheerio John

Actually a 32 bit program can address about 3.5G (cant remember the actual number), not 4G, and on a 32 system about 2G is dedicated to the Kernel, leaving the program about 1.5G. On a 64 bit system a 32bit app can still only address about 3.5G, but I think it can use all of that and not loose any to the kernel.
 
Actually a 32 bit program can address about 3.5G (cant remember the actual number), not 4G, and on a 32 system about 2G is dedicated to the Kernel, leaving the program about 1.5G. On a 64 bit system a 32bit app can still only address about 3.5G, but I think it can use all of that and not loose any to the kernel.

No, he's right, a plain win32 application can only access 2GB of space, there is a flag that allows support of 3.5GB of address space for a 32bit process on a 64bit OS, but that flag is ignored on 32bit OSes.

The kernel doesn't use anywhere near 2GB, thank god, or else windows would be essentially useless for running things like 'Lord of the Rings Online' which uses about 1.8GB of ram.
 
No, he's right, a plain win32 application can only access 2GB of space, there is a flag that allows support of 3.5GB of address space for a 32bit process on a 64bit OS, but that flag is ignored on 32bit OSes.

The kernel doesn't use anywhere near 2GB, thank god, or else windows would be essentially useless for running things like 'Lord of the Rings Online' which uses about 1.8GB of ram.

Remind me where do I send the case of beer?

The 2 gig limit comes from a 31 bit address, the first bit isn't counted as the address under a 32 bit operating system but you can use the full 32 bits for memory addressing under a 64 bit operating system to allow access to 4 gigs of memory addresses. There are some reserved addresses which is where the 3.5 gigs comes from the cpu can address the full 4 gigs but the reserved addresses are those for things like disk drives, keyboards etc.

Thanks John
 
Remind me where do I send the case of beer?

The 2 gig limit comes from a 31 bit address, the first bit isn't counted as the address under a 32 bit operating system but you can use the full 32 bits for memory addressing under a 64 bit operating system to allow access to 4 gigs of memory addresses. There are some reserved addresses which is where the 3.5 gigs comes from the cpu can address the full 4 gigs but the reserved addresses are those for things like disk drives, keyboards etc.

Thanks John

Yeah. That good old memory map thing for hardware addressing. Remember that? I don't think we have to worry about that stuff anymore, but for us old-timers, it's something that we remember well.

Video Cards live at A000 to C7FFF.
System ROM E000-EFFF,

etc.

This goes along with filipping switches and moving jumpers in the old days.

The new systems all but hide these things from the users.

John
 
Yeah. That good old memory map thing for hardware addressing. Remember that? I don't think we have to worry about that stuff anymore, but for us old-timers, it's something that we remember well.

Video Cards live at A000 to C7FFF.
System ROM E000-EFFF,

etc.

This goes along with filipping switches and moving jumpers in the old days.

The new systems all but hide these things from the users.

John

But if you understand these things then many things make more sense and before I start talking about paper tape readers, card punches, card sorters and tabulators I'd better go away.

Cheerio John
 
But if you understand these things then many things make more sense and before I start talking about paper tape readers, card punches, card sorters and tabulators I'd better go away.

Cheerio John

Nah. That becomes the fun stuff. I remember those well. :) When I graduated from high school in 1979, we were still using punch cards and paper tape in the little computer room, LOL. I went to work for the 5 largest terminal manufacturer in the world in 1980 - Visual Technology. They're terminal alright - gone since 1988.

I agree though understanding these things does help a lot in troubleshooting system problems. I tried to explain this to some interns I have working with me. They're both high school kids - one's only 16 and the other is 18.

John
 
Hi All,

reading this post it seems you know what you are talking about regards 64-bit systems.
(Not trying to hijack this thread.)

Is there anything I should be aware of before installing Trainz2010.
I will be upgrading from a Asus PRO55series laptop vista (served me very well) to
a ASUS GAMING G73JH 64bit Laptop 17.3" i7 8GB DDR3 1TB HDD ATI 5870
Windows 7 Home Premium. (awaiting delivery)

Any advise will be appreciated.

Cheers,

Bill.
 
i have a windows 7 laptop with i7 on it trainz 2010 works well on it but i think its that is why i think trainz 2004 wont work on it any one know if this is the case or any way around it
 
No, he's right, a plain win32 application can only access 2GB of space, there is a flag that allows support of 3.5GB of address space for a 32bit process on a 64bit OS, but that flag is ignored on 32bit OSes.

The kernel doesn't use anywhere near 2GB, thank god, or else windows would be essentially useless for running things like 'Lord of the Rings Online' which uses about 1.8GB of ram.

Which is rather confusing when this info is available on Wikipedia. :confused:


67rvqq.jpg
 
Back
Top