cygnus7

Distinguished
Jul 25, 2010
21
0
18,510
When we type systeminfo in the command prompt, we get the system details in which there is a detail called System Type. On some machines(considering only 64-bit processors) it shows x86 based and on some x64 based. Isnt x64 just microsoft's way of referring to x86-64?? What is the difference between the two, if there is one??
 
Solution
What North bridge is on the mainboard?

I think that's your problem.

The term x86 comes from 80x86 which refers to the instruction set that the processor uses. The x is there because there are different 80x86 instruction sets. 80486 came just before the pentium chips were released. The "x86" is a shortening of 80x86. The "x86-64" is a way of differentiating between the 32 bit instruction set (sometimes referred to as x86-32, although not commonly) and the 64 bit ones (sometimes called x64). There was also an x86-16, but it has long since been dead.

edit: My opinion was that your friend has a north bridge that has an old 32-bit memory controller (uncommon, but possible - sadly) which is causing only 32 bits of memory to be addressed...

Nils

Distinguished
Aug 7, 2008
586
0
19,010
64 bit is recommended when you install 4GB or more of ram. It's because a 32 bit will usually see up to about 3.5GB, even if more is installed.

64 bit OS's can run both 64 as 32 bit programs, whereas 32 bit OS's only run 32 bit software.

Also, 64 bit software usually runs faster than 32 bit.
 

cygnus7

Distinguished
Jul 25, 2010
21
0
18,510

But im using a 64 bit os and so is my friend. He has Intel C2D T6600 and i hav AMD Turion II X2, both again 64 bit.But on his, it shows x86 based pc and on mine x64 based pc. Why??
 

loneninja

Distinguished


I can tell you first hand all the CnC games in the first decade pack, and C&C 3 Tiberium wars work just fine in a 64bit OS, so does every other game I own all the way back to starcraft. There's a few games released through EA that fail to create the options.ini file, but its easy to create yourself.

OP, if your in windows it should list if your on 32 or 64bit under system information found within the control panel.
 

rohn_avni

Distinguished
Jul 8, 2010
438
0
18,790

well i don't buy tiberium wars, i have a compress installation and i tried it in vista sp2 64 bit it did not work. but then i install win 7 32 bit and it worked fine...

i also can tell u fast hand that,
here it says in read me file, read then comment... bye the way it's kanes wrath....

System Requirements
==================================================================

Command & Conquer 3: Kane's Wrath requires DirectX 9.0c. You can
install DirectX 9.0c by following the onscreen prompts during the
game's installation process.

REQUIRED SYSTEM SPECIFICATIONS:

· OS: Windows XP, Windows Vista (32-bit; 64-bit versions of
Windows Vista are not supported)

· CPU (Single Core): Intel P4 2.0 GHz or AMD Athlon 2000+ for
Windows XP / Intel P4 2.2 GHz or AMD Athlon 2200+ for Windows
Vista
 

welshmousepk

Distinguished


off topic and irrelevant.

OP, sounds like your friend has a 32 Bit OS installed.
 

rohn_avni

Distinguished
Jul 8, 2010
438
0
18,790

i know it's off topic but my friend i am just saying that official read me of kane's wrath says that the game is not supported under 64 bit vista..... and loneninja goes off the topic just tell him first then come to me.....
 

cygnus7

Distinguished
Jul 25, 2010
21
0
18,510

Im 100% sure coz he did it in front of me.. :)
 
The term x86 refers to a family of instruction set architectures[2] based on the Intel 8086. The 8086 was launched in 1978 as a fully 16-bit extension of Intel's early 8-bit based microprocessors and also introduced segmentation to overcome the 16-bit addressing barrier of earlier chips. The term x86 derived from the fact that early successors to the 8086 also had names ending in "86". Many additions and extensions have been added to the x86 instruction set over the years.

I believe on AMD systems it will show up as x86-64 so if thats what you see in system info then its a 64bit OS. Also an easy way to tell is if you have 4 GB of memory installed and you see it all then its a 64bit OS.
 

cygnus7

Distinguished
Jul 25, 2010
21
0
18,510

Thanks very much for that. I guess thats coz of d difference of the processors, rite??
Also, if in the systeminfo it shows total available memory as 4 gb(which is installed), then os is 64 bit rite?? And also, it shows that available physical memory is 2.9 gb..y is that??
 

Go to task manager and under the performance tab you will see resource monitor. Open that then go to memory tab and you will see what is using your memory.
 

cygnus7

Distinguished
Jul 25, 2010
21
0
18,510

Nope...64 bit 101% sure... :D..
in msinfo32.exe, it shows total and installed physical memories as 4gb..only available memory is close to 3gb
 

cygnus7

Distinguished
Jul 25, 2010
21
0
18,510

Total memory shown is 4 gb..
also in my friends laptop, in msinfo32.exe, it shows installed memory as 4 gb and total physical memory as 3 gb while in mine both are 4gb..
 

descendency

Distinguished
Jul 20, 2008
582
0
18,990
What North bridge is on the mainboard?

I think that's your problem.

The term x86 comes from 80x86 which refers to the instruction set that the processor uses. The x is there because there are different 80x86 instruction sets. 80486 came just before the pentium chips were released. The "x86" is a shortening of 80x86. The "x86-64" is a way of differentiating between the 32 bit instruction set (sometimes referred to as x86-32, although not commonly) and the 64 bit ones (sometimes called x64). There was also an x86-16, but it has long since been dead.

edit: My opinion was that your friend has a north bridge that has an old 32-bit memory controller (uncommon, but possible - sadly) which is causing only 32 bits of memory to be addressed (1.1 gb of it is in other spots). However, with a T6600 being from the beginning of last year... I doubt that now.

Here are the 4 possibilities:
His CPU is 32 bit
His memory controller is 32 bit
His OS is 32 bit
His BIOS is corrupt.

The first is clearly false. (Intel's website says so) The last is unlikely as it reports 4 gb shown. The middle two are the most common. Since you are sure his OS is 64 bit, then I would guess it was the memory controller. I can't tell unless you know what motherboard he has.
 
Solution

cygnus7

Distinguished
Jul 25, 2010
21
0
18,510

hey..thanks...that was quite clear..
ill see whats his motherboard..plus, as i said, in msinfo32 on his computer, it shows only 3gb total emory and 4bg installed memory..so i guess ur rite bout d memory controller being 32 bit.. :) :)
 

TRENDING THREADS