Hi Dooley,

The original version of the game is drawing 56501 particles per frame, i got 5 fps. The last one (v0.05) is drawing 24369 particles per frame and i got 12 fps. Correct me if i'm wrong, you use "draw_line3d" or something similar right? So we can do a little experiment to see if the problem is caused by this. I tried this code. I'm getting 10 fps at 30000 particles. Actually i didn't find it unusual and i don't know how you guys get more fps on Nvidia cards. That's strange. confused



Code
///////////////////////////////
#include <acknex.h>
#include <default.c>
///////////////////////////////
function main()
{
	vec_set(sky_color.blue,vector(0,0,0));
	max_particles=70000;
	video_mode=9;
	video_screen=2;
	level_load("");
	def_debug();
	while(1)
	{
		int i=0;
		for(i=0;i<30000;i++)
		{
			draw_line3d(vector(random(100000),random(100000),random(100000)), COLOR_GREEN, 10); 
		}
		wait(1);
	}	
}