I believe the co-pro shouts across the Tube "oi, BBC, draw us a line from your last point to X, Y"
At which point the 2MHz BBC plods its way along the line you see on-screen at the same speed, irrespetive of the co-pro.
The co-pro can then get on with the next calculation to shout at the Beeb.
So the calculations of X, Y are faster because the co-pros are generally faster and don't have to calculate all the pixels to draw along the line - which the Beeb is still doing.
EDIT: If you have B-em, start it up with a second processor then CHAIN "4.CONDOR" from the Creative Graphics disc. As you change the Tube's emulated speed from 100% to 200% the Condor flies faster. But from 200% to 400% is there any real change - perhaps only with the shorter lines in the distance? And from 4-800%? None that I can see.
The Beeb can only draw lines as fast as the Beeb can draw lines.
At which point the 2MHz BBC plods its way along the line you see on-screen at the same speed, irrespetive of the co-pro.
The co-pro can then get on with the next calculation to shout at the Beeb.
So the calculations of X, Y are faster because the co-pros are generally faster and don't have to calculate all the pixels to draw along the line - which the Beeb is still doing.
EDIT: If you have B-em, start it up with a second processor then CHAIN "4.CONDOR" from the Creative Graphics disc. As you change the Tube's emulated speed from 100% to 200% the Condor flies faster. But from 200% to 400% is there any real change - perhaps only with the shorter lines in the distance? And from 4-800%? None that I can see.
The Beeb can only draw lines as fast as the Beeb can draw lines.
Statistics: Posted by james — Mon Dec 02, 2024 1:05 pm