Thanks Leonard !
I coded this f*** boot sector twelve years ago, but I never used it.
So I thought, it would at least be useful for this screen that can not be loaded from GEM with only 512 KB (the file size is about 490Kb).
Anyway, If I could be the starter for a new SainT 1.80
(I will be pleased)
In this first try, you pointed out to me that my curve was not so pretty (and you are right) In fact, I had not noticed that each sprite was only moving on X axis...
It was really a pain for me to find the f*** mathematics functions that give such a nice sine curve (I spent most of my time on this ?!)
However, the functions is so simple... it is just of a parameterized curve (?!) but I could not remember any more my 10 years old mathematics courses.
For those in the same troubles, just know that these curves are given with this kind of functions :
x = cos(t)
y = sin(tÂ’)
t : is running from 0 to 2*PI
tÂ’ : is equal to t + d (a small variable of dephasing running from 0 to 2*PI)
for better curve effect and avoid a single Â“x axis movingÂ”
x = cos(t+a)
y = sin(t+d+a)
a : is a translation angle along the curve running from 0 to 2*PI
Here are some examples (Excel File
Well... Back to the contest, I have been working on a rules compliant screen, I can already reach 170 balls (within 280KB) but I have some more optimization to come... I hope, I shall finish a screen for next week !?