View unanswered posts | View active topics It is currently Thu Dec 26, 2024 6:12 pm



Reply to topic  [ 12 posts ] 
 Blazing fast... what the...? 
Author Message

Joined: Sun Apr 12, 2009 10:31 am
Posts: 71
Reply with quote
Post Blazing fast... what the...?
So, today at school I've tried running B24 on an old mac.
I used to play b23 on it, so I expected it to lag a little(DeltaTime of ~0.5x in tutorial scene), however.... it surprised me, as it ran at CONSTANT 200 fps(!!!), even with lots of actors and particles on screen.
It has dual core 1,8 GHz CPU and 512MB of RAM. No idea about the video card, but CC doesn't use it anyway afaik.
How the hell is this possible? It doesn't even seem to support SSE3, unlike my home PC(Intel(R) Celeron(R) CPU 3.20GHz with 1GB of RAM, runs Linux, using Windows version under Wine).

If it's true that CC only uses one CPU core, then the performance of mac version is like... 10 times better than Windows version.

How is this possible?
I don't think a bug could cause game to run faster... not 10 times faster than it should....

It is not possible that it is because of superiority of one OS(or inferiority of the other), so what causes it? Was it compiled with LLVM instead of GCC? Did it get some additional optimizations? OpenGL support? OpenCL?
I have absolutely no idea.


Mon Jan 10, 2011 4:31 pm
Profile
User avatar

Joined: Wed Jan 07, 2009 10:26 am
Posts: 4074
Location: That quaint little British colony down south
Reply with quote
Post Re: Blazing fast... what the...?
Sometimes CC just likes a certain computer better. There are fairly extensive cases in a similar vein, with a significantly better computer running CC significantly slower than an apparently worse computer.


Mon Jan 10, 2011 4:36 pm
Profile WWW

Joined: Sun Apr 12, 2009 10:31 am
Posts: 71
Reply with quote
Post Re: Blazing fast... what the...?
I know pretty much about computers.
This just isn't possible, unless there is something stopping CC from running at full speed in other computers.

Think of it as of a horse suddenly running 500km/h on an old road.


Mon Jan 10, 2011 6:08 pm
Profile
DRL Developer
DRL Developer

Joined: Fri May 15, 2009 10:29 am
Posts: 4107
Location: Russia
Reply with quote
Post Re: Blazing fast... what the...?
It's the older computers not made for running everything over on a graphics card I bet.


Mon Jan 10, 2011 6:10 pm
Profile
Data Realms Elite
Data Realms Elite
User avatar

Joined: Tue May 25, 2010 8:27 pm
Posts: 4521
Location: Constant motion
Reply with quote
Post Re: Blazing fast... what the...?
I think that's why my old PC with a dainty little single core and 248MB [no jokes] RAM ran like a dream.


Mon Jan 10, 2011 6:34 pm
Profile
DRL Developer
DRL Developer

Joined: Fri May 15, 2009 10:29 am
Posts: 4107
Location: Russia
Reply with quote
Post Re: Blazing fast... what the...?
Well, newer computers are always better.
My desktop runs tutorial mission with 1000 constant fps.

But yeah, it's sort of funny how all that works.


Mon Jan 10, 2011 6:54 pm
Profile

Joined: Sun Apr 12, 2009 10:31 am
Posts: 71
Reply with quote
Post Re: Blazing fast... what the...?
All this probably means that CC is horribly written... :>

It just shows that if it was properly made, it could run way faster.

Btw, does data use quadtrees for collisions?


Mon Jan 10, 2011 9:54 pm
Profile
Data Realms Elite
Data Realms Elite
User avatar

Joined: Tue May 25, 2010 8:27 pm
Posts: 4521
Location: Constant motion
Reply with quote
Post Re: Blazing fast... what the...?
He uses 16bit colour coded MO collisions, that's as far as we get. Try pressing Ctrl + M twice.


Tue Jan 11, 2011 12:57 am
Profile
User avatar

Joined: Mon Aug 17, 2009 3:00 am
Posts: 242
Location: The Great White North
Reply with quote
Post Re: Blazing fast... what the...?
Asmageddon wrote:
Btw, does data use quadtrees for collisions?

I actually laughed out loud. Bitterly.


Fri Jan 14, 2011 3:59 pm
Profile

Joined: Sun Apr 12, 2009 10:31 am
Posts: 71
Reply with quote
Post Re: Blazing fast... what the...?
Dr. Evil wrote:
I actually laughed out loud. Bitterly.

Why?

They are very good for optimizing collisions(and not only for that) while being quite simple and easy to implement.


Fri Jan 14, 2011 7:42 pm
Profile
Data Realms Elite
Data Realms Elite
User avatar

Joined: Tue May 25, 2010 8:27 pm
Posts: 4521
Location: Constant motion
Reply with quote
Post Re: Blazing fast... what the...?
I think he was more laughing at the fact that Data would never do something like that.


Fri Jan 14, 2011 8:01 pm
Profile
User avatar

Joined: Sun Jul 13, 2008 9:57 am
Posts: 4886
Location: some compy
Reply with quote
Post Re: Blazing fast... what the...?
I think the mac version of CC is better optimised. Windows is a resource hog but OSX isn't that much better.


Sun Jan 16, 2011 12:21 pm
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 12 posts ] 

Who is online

Users browsing this forum: No registered users


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF.
[ Time : 0.094s | 13 Queries | GZIP : Off ]