Multicore argument (split from Military Base Response rev.)

General discussions about the games by Egosoft including X-BTF, XT, X², X³: Reunion, X³: Terran Conflict and X³: Albion Prelude.

Moderator: Moderators for English X Forum

paulwheeler
Posts: 8132
Joined: Tue, 19. Apr 05, 13:33
x3tc

Post by paulwheeler » Sun, 6. Dec 09, 22:54

You can try the X3 Unleashed script. This optimises the jobs so you have less ships running around (although in my game I think it may have slowed down the economy a bit). Also the Cmod optimises a lot of the weapons effects to help with frames during battles.

Alternatively go down the old fashioned upgrade path of getting a processor with more GHz.

There are also loads of things you can do to optimise your Windows install for gaming. Turning off all the fancy Windows grapical user interface faff for a start! Get windows down to its bare bones. You'll probably find there is a background task eating up valuable CPU cycles.

(Although be wary of all those websites that tell you to switch off thousands of windows services. Many of them do more harm than good.)

In fact if possible have a totally separate Windows install just for gaming.

Druitt
Posts: 41
Joined: Tue, 24. Nov 09, 18:52

Post by Druitt » Sun, 6. Dec 09, 23:20

Robert Foster wrote:Settling on things does not advance us into the future for new things.
and greater game play.
Ego can be much larger then they have now if they just rewrite the engine to keep up with the times.
They will rewrite the engine if they do an X4. Rewriting it for an old product doesn't make economic sense. You're talking many people working for a long time, so it will not happen for a game that's been out for years.

You'd be taken a bit more seriously, as well, if you didn't use crazy hyperbole like calling non-multi-threaded, non-64-bit apps "1980's".

User avatar
Robert Foster
Posts: 562
Joined: Wed, 2. May 07, 15:59
x3

Post by Robert Foster » Sun, 6. Dec 09, 23:24

paulwheeler wrote: Alternatively go down the old fashioned upgrade path of getting a processor with more GHz.
I can't go any higher, AMD Phenom-II 965 is the highest they have.
paulwheeler wrote: In fact if possible have a totally separate Windows install just for gaming.
I already did that 7 years ago.
Also using a dual KV Switch with dual DVI I/O.
I Am Currently Playing ( TRANSCEND-II )
I am a Asteroid Miner and I love to Mine - Brine, Nividium, Oil, Tellurium, Plutonium, Tridium, Metal, Tritanium and Gallium Crystals.
Proud owner of Protools|HD3 system.

User avatar
apricotslice
Posts: 14129
Joined: Sun, 16. May 04, 13:01
x4

Post by apricotslice » Mon, 7. Dec 09, 00:32

Have you actually posted your dxdiag here so people can see what your using ?

If your getting slideshow, then something is seriously wrong, or your running it on the wrong settings.

If you post the dxdiag, people can point out what might be wrong and suggest something better. Not to mention just old drivers that might be the problem.

There is always a reason for slideshow. Dont abuse the makers for it, just find out why and fix that.

And I bet it has nothing at all to do with cores.

User avatar
Robert Foster
Posts: 562
Joined: Wed, 2. May 07, 15:59
x3

Post by Robert Foster » Mon, 7. Dec 09, 01:25

I am all up to date here. ;)
My motherboard is not even 1 years old and has all the newest drivers from their website.
All chipset drivers are up to date.
My bios is all up to date.
My windows drivers are all up to date.
My directX is up to date.
My net-framework is all up to date.
I have a fairly new video card too with the latest ATI driver update.
There is nothing wrong with my system. ;)

its cool though Ill just deal with the staggering, I know its part of the game. ;)
I Am Currently Playing ( TRANSCEND-II )
I am a Asteroid Miner and I love to Mine - Brine, Nividium, Oil, Tellurium, Plutonium, Tridium, Metal, Tritanium and Gallium Crystals.
Proud owner of Protools|HD3 system.

Cycrow
Moderator (Script&Mod)
Moderator (Script&Mod)
Posts: 22257
Joined: Sun, 14. Nov 04, 23:26
x4

Post by Cycrow » Mon, 7. Dec 09, 01:27

the point was, most ppl arn't suffering from those sort of problems.

i very rarely get slowdowns.

its only if i have lots of ships.
but then if u have 100's of ships trying to fight, then slowdowns are expected, especially if they are all shooting.

as these would mean you have 1000's of objects, all checking for colliosions between 1000's of objects

User avatar
Robert Foster
Posts: 562
Joined: Wed, 2. May 07, 15:59
x3

Post by Robert Foster » Mon, 7. Dec 09, 01:31

Cycrow wrote:the point was, most ppl arn't suffering from those sort of problems.

i very rarely get slowdowns.

its only if i have lots of ships.
but then if u have 100's of ships trying to fight, then slowdowns are expected, especially if they are all shooting.

as these would mean you have 1000's of objects, all checking for colliosions between 1000's of objects
Thats exactly my problem., so I can not take full advantage of the game as we all should be.
Its like we are limited to how we should be playing the game.
And it should not be like that.
I Am Currently Playing ( TRANSCEND-II )
I am a Asteroid Miner and I love to Mine - Brine, Nividium, Oil, Tellurium, Plutonium, Tridium, Metal, Tritanium and Gallium Crystals.
Proud owner of Protools|HD3 system.

Cycrow
Moderator (Script&Mod)
Moderator (Script&Mod)
Posts: 22257
Joined: Sun, 14. Nov 04, 23:26
x4

Post by Cycrow » Mon, 7. Dec 09, 01:38

thats the problem with this game.

it doesn't limit what you can do.
if you want to create 1000's of ships fighting, the game will let you

but your system would not

the only way to solve this would be to add limits to the game so you can only enough ships that the average system could handle.

but that would go against everything that is X.

the main problem here is that for every object in sector, thats ships, all seperate laser bullets, missiles, etc, all have to have thier collisions checked.

and every collision check requires you do to square roots, but is actually one of the more expensive computations to do. Infact alot of the earlier cpus really struggled with them.

this unforatuatlly is compltly unavoidable

User avatar
Robert Foster
Posts: 562
Joined: Wed, 2. May 07, 15:59
x3

Post by Robert Foster » Mon, 7. Dec 09, 01:44

Because its single threaded, and not Multi-threaded.
So, it is the limitations of the game, not my system.
Not my fault, Im in multi thread, X is not.
I have 12 gigs of DDR3, X only uses 3.2 of that, since its installed in (86) folder.
and does not take advantage of the 64bit multicore of that either, since its single threaded., can't fully take advantage of my L2 on my CPU either.
thats not my fault.

Those calculations can be faster and better, if it was in multithread.
but its not., so thats not my fault either.

But - I did understand your info on calculations.
if ego would up the anti, then the outcome would be better on those calculations and game play,.

Not the fault of my system.
Last edited by Robert Foster on Mon, 7. Dec 09, 01:53, edited 1 time in total.
I Am Currently Playing ( TRANSCEND-II )
I am a Asteroid Miner and I love to Mine - Brine, Nividium, Oil, Tellurium, Plutonium, Tridium, Metal, Tritanium and Gallium Crystals.
Proud owner of Protools|HD3 system.

User avatar
apricotslice
Posts: 14129
Joined: Sun, 16. May 04, 13:01
x4

Post by apricotslice » Mon, 7. Dec 09, 01:52

There is nothing wrong with my system.
That has to be the all time famous last words here. :D

Just about every time I've seen someone argue that, their dxdiag shows something seriously deficient.

Being up to date is not relevant as far as what gives the best performance is concerned.

Post it and lets see !

Xenon_Slayer
EGOSOFT
EGOSOFT
Posts: 13097
Joined: Sat, 9. Nov 02, 11:45
x4

Post by Xenon_Slayer » Mon, 7. Dec 09, 01:53

No one is saying that supporting more technologies such as Multicore processors isn't a bad thing, but it is a major change to an engine which you will usually see in new products, not patches. I can say with confidence that you will not see it in a patch for X3TC.
Robert Foster wrote:Those calculations can be faster and better, if it was in multithread.
That's a misapprehension. The calculations will take the same time, on one core. The benefit of Multicore is that different tasks can run on different cores. AI, Pathfinding, Rendering e.t.c. This will obviously take a huge re-write of an engine which still has several familiar things from X-BtF. Not gonna happen.

Edit: Moved to the main forum as it's not really a Script and Mod thread.
Come watch me on Twitch where I occasionally play several of the X games

User avatar
Robert Foster
Posts: 562
Joined: Wed, 2. May 07, 15:59
x3

Post by Robert Foster » Mon, 7. Dec 09, 03:36

Xenon_Slayer wrote:I can say with confidence that you will not see it in a patch for X3TC.
Ok, :twisted: Here is the main question.
Can we see it in a X4 version :? :D
(cue drum-roll)
Last edited by Robert Foster on Mon, 7. Dec 09, 03:39, edited 1 time in total.
I Am Currently Playing ( TRANSCEND-II )
I am a Asteroid Miner and I love to Mine - Brine, Nividium, Oil, Tellurium, Plutonium, Tridium, Metal, Tritanium and Gallium Crystals.
Proud owner of Protools|HD3 system.

User avatar
apricotslice
Posts: 14129
Joined: Sun, 16. May 04, 13:01
x4

Post by apricotslice » Mon, 7. Dec 09, 03:38

Its already been said there wont be an X4.

If they do another game, it will be something completely different.

User avatar
Robert Foster
Posts: 562
Joined: Wed, 2. May 07, 15:59
x3

Post by Robert Foster » Mon, 7. Dec 09, 03:42

dude, stop stepping on the mans toes, let the man answer.
he is the one with the egosoft logo under his name.
I Am Currently Playing ( TRANSCEND-II )
I am a Asteroid Miner and I love to Mine - Brine, Nividium, Oil, Tellurium, Plutonium, Tridium, Metal, Tritanium and Gallium Crystals.
Proud owner of Protools|HD3 system.

User avatar
apricotslice
Posts: 14129
Joined: Sun, 16. May 04, 13:01
x4

Post by apricotslice » Mon, 7. Dec 09, 03:45

1 miracle per thread please. :D

Xenon_Slayer
EGOSOFT
EGOSOFT
Posts: 13097
Joined: Sat, 9. Nov 02, 11:45
x4

Post by Xenon_Slayer » Mon, 7. Dec 09, 03:48

Don't take it the wrong way but if there was something to announce, it will be on the news page. Don't expect anyone to answer just because it's a direct question.
Come watch me on Twitch where I occasionally play several of the X games

User avatar
Robert Foster
Posts: 562
Joined: Wed, 2. May 07, 15:59
x3

Post by Robert Foster » Mon, 7. Dec 09, 03:53

Awe man he swindled his way out of that one - rofl :D
slick ;) but at least you did not say no, so we can almost hold our breath.
(i think) :D
I Am Currently Playing ( TRANSCEND-II )
I am a Asteroid Miner and I love to Mine - Brine, Nividium, Oil, Tellurium, Plutonium, Tridium, Metal, Tritanium and Gallium Crystals.
Proud owner of Protools|HD3 system.

User avatar
apricotslice
Posts: 14129
Joined: Sun, 16. May 04, 13:01
x4

Post by apricotslice » Mon, 7. Dec 09, 03:53

2 miracles in 1 thread. OMG :o

User avatar
Jack08
Posts: 2993
Joined: Sun, 25. Dec 05, 10:42
x3tc

Post by Jack08 » Mon, 7. Dec 09, 04:20

dude, stop stepping on the mans toes, let the man answer.
he is the one with the egosoft logo under his name.
Egosoft will tell you NOTHING we (the community) don't already know.


You have your answer, If your just going to read and reject almost everything that's been said i suggest you simply close the matter, as this wont get you anywhere.


This thread is starting to fell like a troll

User avatar
Robert Foster
Posts: 562
Joined: Wed, 2. May 07, 15:59
x3

Post by Robert Foster » Mon, 7. Dec 09, 04:29

Don't start a fight with me, you don't like what your reading, then don't read.
plain and simple.
everything was fine until you came along.
I Am Currently Playing ( TRANSCEND-II )
I am a Asteroid Miner and I love to Mine - Brine, Nividium, Oil, Tellurium, Plutonium, Tridium, Metal, Tritanium and Gallium Crystals.
Proud owner of Protools|HD3 system.

Return to “X Trilogy Universe”