Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
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![]()
I thought Trainz in general had a limit of 2GB, unless it was recompiled to be large address aware.
Shane
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.
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
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
I still have a box of 7 1/2 inch 170k floppy disks
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.