No, nasty re-init. It is only run by the GPU.
loadw => get timer value => high word == 0
not r0 => get real value (timer counts down !) and set high word to 0xffff
rorq #16,r0 => get $ffff down
storew r0,(r1) => reinit down counter
I don’t understand what you mean then? The checker floor is just a texture. On could use any, but it looks ugly when the spheres are distant if the texture has to many details.
Two new intros. As usual they run on Jaguar with GD or BPE/VJ with BIOS enabled.
Source on Github.
Videos:
raytrace_m.j64
raytrace_k.j64
olscroller_m.j64
olscroller_k.j64