Francois, we had a thread on this game...and clones of it here recently.
viewtopic.php?t=10258
I had posted about it cuz in playing the game myself I can't get my own inps to correctly playback in sync on my own machine.
I figured out the problem is where on playback the type of cars used in each race is some pseudo-random thing that isn't the same on playback as when you played it.
All stays in sync if in your racing you stayed far enough away from any cars to not have contact with them no matter which type of car it is...since some cars are larger than others.
The problem with playback is if you had a close-call with a car in playing...on the inp playback instead of a small car it might be one of those big ones so the result is contact with that car you didn't have with the other type of car when you played....thus throwing it all out of sync.
Someone else had posted this game does in fact use some random element to it to decide what types of cars are racing with you.
I had asked if the game and it's clones should be archived because of this until that random thing in the code for these games can be corrected. I never really got any discussion going with it. A couple somehow were able to replay back their inps for this game but couldn't provide info why it worked for them.
I had set high scores for a couple of them before testing playing back my own inps. Since I couldn't successfully play them back I didn't submit them.
I could get a couple all the way to stage 7 or 8 before sync would be lost where normally by then you have encountered a car. My guess is playback would be successful if you never were even close to having contact with other cars for all stages.
It's a shame cuz it's a cool racing game. it's "luck" if you end up with an inp that plays back with different models of cars used. I guess if I tried playing my inps back enough times it eventually would choose the same type for all stages and playback correctly. I had tried them 5-10 times each with it playing back differently each time.