The accumulative methods i am experimenting with atm are not accurate or variable enough.

For example i am currently using a fractional stepping method in order to move the trajectory in all angles, but 8 bit fractional stepping is not sufficient..

Code: Select all

```
lda reference
clc
adc frac
sta reference
```

Code: Select all

```
lda XOffset
adc #00
sta XOffset
```

Then by increasing the frac value i am able to increase the regularity of carry's and so increase the velocity of the star.

however wherther it be the random routine i am using to store the original FRAC for both x and Y trajectories or the limits of 8 bit fractional stepping i only ever get a limited number of trajectories and the result looks false.

What is most annoying is that i was sure i have done a good 3D starfield many years ago but have since lost the source.