X3: TC - Enable multiprocessor support?

Ask here if you experience technical problems with X³: Terran Conflict, X³: Albion Prelude or X³: Farnham's Legacy.

Moderators: timon37, Moderators for English X Forum

User avatar
BlkKnight
Posts: 150
Joined: Tue, 25. Nov 08, 15:02

X3: TC - Enable multiprocessor support?

Post by BlkKnight »

Is there some way I can enable multi processor support?
User avatar
esd
Posts: 18002
Joined: Tue, 2. Sep 03, 05:57
x3tc

Post by esd »

No. Using more than one core would require rewriting the engine.
esd's Guides: X² Loops - X³ MORTs
User avatar
BlkKnight
Posts: 150
Joined: Tue, 25. Nov 08, 15:02

Post by BlkKnight »

Thanks for the quick response.

You would have thought that a newly released game would utilise modern hardware.
User avatar
mad_axeman
Posts: 2928
Joined: Sat, 6. Mar 04, 16:44
x3tc

Post by mad_axeman »

You mean like all the other newly released games that also don't support it...... :wink:
andrewas
Posts: 1498
Joined: Thu, 10. Mar 05, 21:04
x3tc

Post by andrewas »

BlkKnight wrote:Thanks for the quick response.

You would have thought that a newly released game would utilise modern hardware.
New game, old engine. And multicore support generally requires a ground-up rewrite.
frymaster
Posts: 3008
Joined: Wed, 6. Nov 02, 20:31
x4

Post by frymaster »

there already is multiprocessor support, just not a lot of it
a lot of the directx stuff runs on separate threads, including part of the graphics engine. The main game engine is still one thread, but the other threads combined can use between 30 and 70% of my 2nd core.
Math problems? Call 0800-[(10x)(13i)^2]-[sin(xy)/2.362x]
Wolf-R1
Posts: 384
Joined: Thu, 27. Jul 06, 04:30

Post by Wolf-R1 »

frymaster wrote:there already is multiprocessor support, just not a lot of it
a lot of the directx stuff runs on separate threads, including part of the graphics engine. The main game engine is still one thread, but the other threads combined can use between 30 and 70% of my 2nd core.
This is probably more something Windows is doing as opposed to the X3 engine doing it. Would be far more efficient to have X3 do it but as previously stated this would be a huge undertaking.
Teragon
Posts: 59
Joined: Fri, 21. Apr 06, 12:25
x3tc

multicpu

Post by Teragon »

I know im replying to an old thread but in my own research ive found the following to be helpfull when running this game

1) Run the game explicitly on a single core this means entering task manager right clicking on the game's executable and setting affinity to 1 core only.

2) after setting the game to use a single core only, set it's process priority to realtime, this allows the game to completely take over a single core of your cpu and use it to maximum effect, all other multithreadable processes will happily use the other core(s) as per normal

after doing this i noticed my 10x seta performance to be far better than it was previous maybe 2-3 times better framerate
This is Space, there's plenty here for everyone, its just the stuff that fills it thats scarce

Return to “X³: Terran Conflict / Albion Prelude / Farnham's Legacy - Technical Support”