I'm back on the topic to publish the first re-release of TI REX that works smoothly at both 50 and 60hz.
The main problem was the non-synchrony of the cacti with the floor, depending on whether you use the TI99 at 50 and 60hz. For this reason I had adapted two versions.
However, the obstacle sprites were moved with independent routines, so I had to calculate the movement speed to synchronize with the floor.
This version B1.2, on the other hand, chains the movement routine of the obstacles to the page update and therefore to the scrolling of the floor.
In this way the only difference that is noticed on machines at 50 and 60 Hz is the framerate.
The collisions and state "flags" that define whether the dinosaur is on the ground or jump, and those of activation and cancellation of sprite obstacles have been further improved.
Probably there will still be some updates, such as the use of the joystick in the next re-release.
In the meantime, download this version and ..... HAVE YOU FUN!
Edited by gekido_ken, Wed Apr 4, 2018 10:48 AM.