Posted By
|
Message
|
:JULI@N:
Registered 14/07/2002
Points 641
|
19th August, 2004 at 20:32:46 -
What causes slowdowns in a frame? Because I have this two levels that are practically the same (I mean, the second one is a copy-paste of the first one, just with modifcations like tiles, etc and I think new enemies), with approximately the same number of objects (like 400-500). One runs fine but the other one runs really slowwww.
n/a
|
Assault Andy Administrator
I make other people create vaporware
Registered 29/07/2002
Points 5686
|
20th August, 2004 at 04:06:05 -
Many a factors contribute to the slowness of your game. Here are some:
Number of objects
DirectX
VRAM
Scrolling
Screen Resolution
Colour Depth
Now the things that I find effect the most are VRAM and DirectX, Turn on VRAM (which requires directx to be on) by going to your application properties and then runtime. Colour depth is also a big contributer, try setting it to 32768 which is hardly noticeable from 16 million unless you have huge photos.
VRAM TURN IT ON!
Creator of Faerie Solitaire:
http://www.create-games.com/download.asp?id=7792
Also creator of ZDay20 and Dungeon Dash.
http://www.Jigxor.com
http://twitter.com/JigxorAndy
|
Tigerworks Klik Legend
Registered 15/01/2002
Points 3882
|
20th August, 2004 at 07:59:27 -
What do you have against Directsound?
Another big factor is ink effects. Large actives with semitransparency or whatever can be very slow, especially with DirectX and VRAM on. So if you use ink effects, turn off DX+VR. Otherwise leave them on.
- Tigerworks
|
Tiles Possibly Insane
Registered 06/12/2002
Points 2339
|
20th August, 2004 at 08:36:24 -
and what´s to say against modfusion? works fine for me ...
to add this: not only the number of objects decreases speed , but also their size : the bigger , the slower ... also, lots of fastloops can cause slowdowns .
Free graphics,Free Games
http://www.reinerstilesets.de
|
Tigerworks Klik Legend
Registered 15/01/2002
Points 3882
|
20th August, 2004 at 18:07:09 -
Nobody else has reported those problems, unless Auto Reverb is off (DirectX bug - Microsoft's fault). Also, the source to Directsound is available on www.tigerworks.co.uk . If you reckon you could do better, go and do it.
DirectSound does not do any constant processing (HandleRunObject() is empty in the SDK). Therefore my extension does no processing unless you call an action. So any slowdown must be DirectX.
- Tigerworks
|
:JULI@N:
Registered 14/07/2002
Points 641
|
20th August, 2004 at 23:50:52 -
I turned off DirectX and VRAM and now it works alright
n/a
|
|
|