Data Realms Fan Forums
http://45.55.195.193/

Blazing fast... what the...?
http://45.55.195.193/viewtopic.php?f=72&t=21080
Page 1 of 1

Author:  Asmageddon [ Mon Jan 10, 2011 4:31 pm ]
Post subject:  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.

Author:  411570N3 [ Mon Jan 10, 2011 4:36 pm ]
Post subject:  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.

Author:  Asmageddon [ Mon Jan 10, 2011 6:08 pm ]
Post subject:  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.

Author:  Lizardheim [ Mon Jan 10, 2011 6:10 pm ]
Post subject:  Re: Blazing fast... what the...?

It's the older computers not made for running everything over on a graphics card I bet.

Author:  Roast Veg [ Mon Jan 10, 2011 6:34 pm ]
Post subject:  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.

Author:  Lizardheim [ Mon Jan 10, 2011 6:54 pm ]
Post subject:  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.

Author:  Asmageddon [ Mon Jan 10, 2011 9:54 pm ]
Post subject:  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?

Author:  Roast Veg [ Tue Jan 11, 2011 12:57 am ]
Post subject:  Re: Blazing fast... what the...?

He uses 16bit colour coded MO collisions, that's as far as we get. Try pressing Ctrl + M twice.

Author:  Dr. Evil [ Fri Jan 14, 2011 3:59 pm ]
Post subject:  Re: Blazing fast... what the...?

Asmageddon wrote:
Btw, does data use quadtrees for collisions?

I actually laughed out loud. Bitterly.

Author:  Asmageddon [ Fri Jan 14, 2011 7:42 pm ]
Post subject:  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.

Author:  Roast Veg [ Fri Jan 14, 2011 8:01 pm ]
Post subject:  Re: Blazing fast... what the...?

I think he was more laughing at the fact that Data would never do something like that.

Author:  Geti [ Sun Jan 16, 2011 12:21 pm ]
Post subject:  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.

Page 1 of 1 All times are UTC [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/