Sign in with
Sign up | Sign in
Your question
Solved

Why does Fallout 2 (PC) have such high CPU usage?

Tags:
  • Games
  • CPUs
  • Fallout
Last response: in Video Games
Share
September 21, 2014 2:55:18 PM

I'm quite confused as to why Fallout 2 uses 25% of my CPU when it's minimum requirements are an intel CPU running at around 90MHz. My CPU isn't the greatest thing in the world but surely it can run a game that's over ten years old. Is anyone else getting similar results when running the game on Windows 7?

More about : fallout high cpu usage

a b à CPUs
September 22, 2014 8:19:52 AM

Because it's CPU limited, its going to try and go as fast as it possibly can. You also need to remember the game is going through VERY old Windows API's, which probably need to be emulated by the OS, which could add some CPU overhead.
m
0
l

Best solution

a b à CPUs
September 22, 2014 1:15:40 PM

To give a slightly better explanation on what gamerk316 said, that's because Fallout 2 is a 16bit-era game which originally ran on MS-DOS.
Nowadays, 64bit CPUs completely lack the instruction sets used for 16bit apps, and thus machine emulators are needed to play such games.
Most re-sellers putting these games on sale usually bundle the products with with a DOS emulator, which is mainly a slightly per-game customized DOSBox version (google for it, it's pretty easy to find).

As a matter of fact, an emulator is mostly a software (can be hardware too, in rare cases) which tries to simulate the functions of an older, unsupported machine on a more powerful/modern machine, while always trying to closely resemble the original functioning by translating the original instructions. If, for example, you tried to emulate a dual-core system on a quad-core one, you would always have a maximum CPU load of 50% and nothing more.
This brings us to why you see 25% CPU usage, and I'm prepared to bet you either have a dual-core CPU with HyperThreading or a quad-core CPU :p 
Share
September 22, 2014 3:36:32 PM

Vynavill said:
To give a slightly better explanation on what gamerk316 said, that's because Fallout 2 is a 16bit-era game which originally ran on MS-DOS.
Nowadays, 64bit CPUs completely lack the instruction sets used for 16bit apps, and thus machine emulators are needed to play such games.
Most re-sellers putting these games on sale usually bundle the products with with a DOS emulator, which is mainly a slightly per-game customized DOSBox version (google for it, it's pretty easy to find).

As a matter of fact, an emulator is mostly a software (can be hardware too, in rare cases) which tries to simulate the functions of an older, unsupported machine on a more powerful/modern machine, while always trying to closely resemble the original functioning by translating the original instructions. If, for example, you tried to emulate a dual-core system on a quad-core one, you would always have a maximum CPU load of 50% and nothing more.
This brings us to why you see 25% CPU usage, and I'm prepared to bet you either have a dual-core CPU with HyperThreading or a quad-core CPU :p 


That makes a lot of sense because the CPU always sticks at 25% and never changes. In case you were wondering I have an old 1156 dual core with hyper-threading so yeah your prediction was right! This is actually the first fallout game I've ever played (I wanted to experience what the originals were like before diving in to the 'modern' ones). One day I'm going to have to make some form of DOS machine because I've found myself playing more older games than the latest ones :p .

Thanks for your explanation.
m
0
l
!