home home

downloads files

forum forum

docs docs

wiki wiki

faq faq

Cube & Cube 2 FORUM


bots slow downs the game

by epsilon_da on 08/08/2007 05:40, 56 messages, last message: 08/16/2007 18:52, 17297 views, last view: 05/18/2024 19:49

Hi.
I am recently testing sauerbraten engine and cube1 of assaultcube and bot really slow downs the game when bots are on the game.
The engine looks really great, maps and everything. But i can not play due to this issue. Also bots and monsters are not a great piece of art so it should not take so much.
I am running windows xp 512Mb and geforce2 which is enought to play withour problems unreal tournamente 2004 with 3 bots. With no problems.
Has anyone the same problem?

Go to first 20 messagesGo to previous 20 messages    Board Index    Go to next 20 messagesGo to last 20 messages

#33: Re: ..

by fsadfdasfadsfconorjronronropkirkpatrickdkfhadskjfhkdjsafhkas on 08/11/2007 03:39, refers to #15

ATIRULE: Calm down! Holy ****!

Your video card *will* be brought down to it's knees! That card is old! They don't make 9XXX series anymore ( I don't think ) they are onto HD 2900XT!


(And I told *him* to calm down!)

I used to run sauerbraten on a GF2 at 70FPS with everything off and at 640x480.

It was overclocked.

Now it runs any 3d game for 5 seconds then glitches and locks up :P (Even Doom II!)

reply to this message

#34: ..

by Passa on 08/11/2007 03:44

""I" can not run the game, but "you" could run it even better with this fixes."

I have had no problems on low end systems with Sauerbraten. Really, IMO the AI isn't lagging your game, its the actual monster models.

"And on Windows... Windows is inherently broken. The premise of the entire OS is for you to spend. Game doesn't run well on your hardware? Well, buy a new CPU! Oh, but you'll need a new copy of Windows. One copy per CPU."

This isn't a OS war thread, don't turn it into one. And I don't like mis-informed people, so please understand that if you're not an idiot, Windows won't break on you. And I have never had a complaint about the activation system, I just give MS a ring on a toll free number and they will reactivate it for me, no matter how many times I have activated the software in the past.

reply to this message

#35: Re: ..

by SheeEttin on 08/11/2007 05:46, refers to #34

I wasn't trying to turn it into an OS war.

And I admit, I was exaggerating a little. The stories, though... horrible.

reply to this message

#36: Re: ..

by ATIRULE on 08/11/2007 05:50, refers to #34

omg stop hateing windows for no good resion

reply to this message

#37: Re: ..

by ATIRULE on 08/11/2007 05:53, refers to #33

BS NO WAY U COULD RUN DOOM3 ON A GF2 even IF it was overclocked the gf2 only supports dx8 and doom3 need's dx9

reply to this message

#38: Re: ..

by Passa on 08/11/2007 06:23, refers to #37

He meant Doom II. So you can't write OR read? :P

reply to this message

#39: ..

by epsilon_da on 08/11/2007 09:13

"Passa"
I have had no problems on low end systems with Sauerbraten. Really, IMO the AI isn't lagging your game, its the actual monster models.
"
Maybe. Is another possible way. But seems more easy just write 4 easy lines and recompile once, than remake models, this is out of my experience.

"SheeEttin"
The only reason i see on retarding botupdate in this way, is to check if My or yours FPS come up in a big scale. If not and FPS still the same, then could be another thing, and the lines could be deleted, If FPS get higher on your systems, or around normal (playable 20fps) with bots, then the problem is clearly in the way which botupdate is being called.
Is just a simple test to see if this issue exist there or not.


"ATIRULE"
BS NO WAY U COULD RUN DOOM3 ON A GF2 even IF it was overclocked the gf2 only supports dx8 and doom3 need's dx9
"
I have installed dx9 in my computer and much oders more older, just becouse it works better than dx8, and let me run some games. If dx9 is not made to support gf2, i am not able to say that. Is not my territory, but i can install doom3 and run it, of course i will get extremelly low fps, but surely not 3 fps.

regards.

reply to this message

#40: Message censored by administrator

by Drakas on 08/11/2007 14:09, refers to #37

#41: Re: ..

by Passa on 08/11/2007 14:44, refers to #40

.. and just because you install DirectX 9.0c, does not make your GPU support it. The GF2 supports DirectX 7.0. Most apps/games are backwards compatible with other DX versions but some aren't.

"But seems more easy just write 4 easy lines and recompile once, than remake models, this is out of my experience."

Remaking the models won't help. They are currently low poly MD2s that were intended to be used with Quake 2. They can't get much lower in detail, nor will that help greatly.

I'm getting sick of saying this but - the short end of the stick is your system is too old to play Sauerbraten. At least on SP maps. No occlusion query support wouldn't help here either I'm assuming.. those SP maps are huge.

Play AssaultCube, or if you reeeally want Sauerbraten but still want to use that GF2, then play Cube, its the closest you can get.

reply to this message

#42: ..

by epsilon_da on 08/11/2007 20:42

Thanks Passa.
I have already desided to use another engine for my propose. Derived from OQ3.

But for my nature, i cant stop with a "maybe", so IF you CAN tell me what file is it i will try to do it for my self.

reply to this message

#43: Re: ..

by ATIRULE on 08/11/2007 21:43, refers to #42

heh so thats whats it was about

reply to this message

#44: Re: ..

by Quin on 08/12/2007 06:58, refers to #42

You're provided with a free engine to use, it's up to you to get the (C++) skills to use it.

There is no quickstart guide, tutorial, or helpdesk because the code is very straightforward to those who can read it, after all, it was designed that way.

I wish people would stop taking a free project to use strictly for their own purposes, then expecting the developers to walk them through it line by line for free too.

You want something? Then please give something back to us to make Sauerbraten better.

You might even make some contacts who can help you while you're giving back to the community you're taking from.

reply to this message

#45: ..

by epsilon_da on 08/12/2007 22:09

"
I wish people would stop taking a free project to use strictly for their own purposes, then expecting the developers to walk them through it line by line for free too.
You want something? Then please give something back to us to make Sauerbraten better.
"

That is exactly what i was trying to do. I dont know where do you get the opposite idea.

I can not never do a complete game by my self. I just what to learn things outside of my Studium and my work. I want to develop hard stuff like AI or an easy MapDesigner Tool with multiple features seen in other tools.

"
please give something back to us to make Sauerbraten better.
"
Didnt i say that too much times?
Besides what is an error report if not feedback.
What is trying to fix this issue if not feedback.
I dont even like the kind of game of sauerbraten, but i like the idea of the diversity of kind of mods that can be donde with only just this engine.

I first post to colaborate on this project, but you make me run away.

reply to this message

#46: Message censored by administrator

by ATIRULE on 08/13/2007 00:35

#47: Re: OMG Delete THIS THREAD

by noerrorsfound! on 08/13/2007 00:47, refers to #46

His posts annoy me less than yours do. :-/

reply to this message

#48: guys

by Aardappel_ on 08/13/2007 03:01

its not the AI that is slowing his machine down. It is the fact that model rendering is already quite slow (and cannot be made faster short of going to skeletal animation), and on his machine, hardware occlusion culling doesn't work, meaning the problem multiplies (LOTS or unnecessary models rendered in SP).

The only way to fix this is to do some kind non-hardware occlusion culling... you couldn't ask for a more complicated engine feature to make fast. Translation: not going to happen. Especially since it probably affects less than 1% of sauer users, and dying out rapidly.

So no, you can't play sauer unless you upgrade, and the reason ut2k4 doesn't have that problem is because it uses a software based occlusion system. We don't have the resources to change that, nor would we want to if we did.

And yes, based purely on rendering features, sauer is WAY ahead of ut2k4 on the engine ladder. ut2k4 is a souped up DX7 level engine (akin to quake 3), the only reason it still looks very good is that it was made with a large team of professional artists, with huge poly and texture res budgets.

reply to this message

#49: Re: ..

by Quin on 08/13/2007 06:35, refers to #45

It isn't about making you run away, rather about having a certain amount of respect.

People pick up Sauerbraten and try to modify it without any previous C++/programming experience. They then come here expecting developers to point them to line numbers and explain what pieces of code mean/do.

All they really need to do is stop wasting the developers time with questions that could be easily answered by anyone with the smallest amount of C/C++ knowledge, and actually invest some time in learning C++ for themselves.

Otherwise, you're like the other 90% of internet users, zapping time away from someone who has actually done the hard work of learning it all to begin with.

So please, for heavens and our own sake. Do some research, learn how to code, use the internet for what it is: A vast repository of freely available information, there to help you better yourself.

Respect the time of others who have so graciously donated their efforts and skills to this project. Everything I've learned about coding has come from nowhere else other than the internet, so it isn't impossible.

reply to this message

#50: Re: ..

by Drakas on 08/14/2007 16:19, refers to #49

The code is really easy to read even if you don't understand C++. It's the case of actually bothering to browse through source and understanding.

Only some bits in the sourcecode (that are perhaps not as semantic) are confusing to me.

But overall - man - it's so easy to do stuff with the source and learn it... ;-)

Hey Quin. Don't get angry... Just show the person this: http://www.slash7.com/pages.

Oh, Aard, thanks for explaning this too, I think that this will hopefully make people understand why Sauer does not look as good as commercial [3 generations behind] games. I think that someone should either explain it in docs (if not present already) and in the Wiki.

reply to this message

#51: Re: ..

by Quin on 08/15/2007 01:25, refers to #50

I apologise if I come across as being angry, just trying to point something out and explain it properly.

While you don't need C++ experience specifically (I didn't), some form of programming (and to some degree, scripting) knowledge is required.

The same could be said for any other moddable game, really. The difference being, how it is accomplished. We have such power over this engine, because we have the raw code. That makes it somewhat unique in the modding arena.

But in the end, my original point was that this isn't a forum for teaching people how to code, there are plenty of websites on the internet that'll help you do that, if you spend the time trying to learn instead of leech.

What's the saying? "Teach a man to fish.."

reply to this message

#52: Re: ..

by noerrorsfound! on 08/15/2007 03:21, refers to #51

http://devmaster.net/
http://gamedev.net/
http://cboard.cprogramming.com/

reply to this message

Go to first 20 messagesGo to previous 20 messages    Board Index    Go to next 20 messagesGo to last 20 messages


Unvalidated accounts can only reply to the 'Permanent Threads' section!


content by Aardappel & eihrul © 2001-2024
website by SleepwalkR © 2001-2024
54038940 visitors requested 71819525 pages
page created in 0.070 seconds using 9 queries
hosted by Boost Digital