Author |
Message |
Asmageddon
Joined: Sun Apr 12, 2009 10:31 am Posts: 71
|
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 |
|
|
411570N3
Joined: Wed Jan 07, 2009 10:26 am Posts: 4074 Location: That quaint little British colony down south
|
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 |
|
|
Asmageddon
Joined: Sun Apr 12, 2009 10:31 am Posts: 71
|
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 |
|
|
Lizardheim
DRL Developer
Joined: Fri May 15, 2009 10:29 am Posts: 4107 Location: Russia
|
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 |
|
|
Roast Veg
Data Realms Elite
Joined: Tue May 25, 2010 8:27 pm Posts: 4521 Location: Constant motion
|
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 |
|
|
Lizardheim
DRL Developer
Joined: Fri May 15, 2009 10:29 am Posts: 4107 Location: Russia
|
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 |
|
|
Asmageddon
Joined: Sun Apr 12, 2009 10:31 am Posts: 71
|
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 |
|
|
Roast Veg
Data Realms Elite
Joined: Tue May 25, 2010 8:27 pm Posts: 4521 Location: Constant motion
|
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 |
|
|
Dr. Evil
Joined: Mon Aug 17, 2009 3:00 am Posts: 242 Location: The Great White North
|
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 |
|
|
Asmageddon
Joined: Sun Apr 12, 2009 10:31 am Posts: 71
|
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 |
|
|
Roast Veg
Data Realms Elite
Joined: Tue May 25, 2010 8:27 pm Posts: 4521 Location: Constant motion
|
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 |
|
|
Geti
Joined: Sun Jul 13, 2008 9:57 am Posts: 4886 Location: some compy
|
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 |
|
|
|