In Marble Zone 1, I'm having a hell of a time with the lava bounce. Xebra, I remember you mentioned having trouble with this as well. Is there anything I should know that might help?
In the mean time I'm working on an alternative lava-jump method that hits the lava earlier. It doesn't look quite as cool, and currently it's slower because I get to the platforms that move in and out of the wall just a bit too late to jump to the second one in time. I had a GMV but the desync gods decreed that it shall not be usable. I'll keep working on this.
EDIT:
Marble Zone 1 complete.
The WIP is here.
Comments: I'm now comparing my times to Xebra's v2, which is played up to Labrynth Zone 1. It can be found earlier on this forum. There's a 241 frame difference between his v2 and v3, so I subtracted that for comparison times.
Marble Zone 1 Xebra -4.01 JXQ Diff
---------------------------------------------------------
First jump 2.34.36 2.30.35 2.29.47 0.48
Shield 2.46.08 2.42.07 2.41.04 0.63
Land-push 2.56.59 2.52.58 2.51.58 0.60
Land-bottom 3.04.24 3.00.23 2.59.30 0.53
After Lava Platform 3.09.33 3.05.32 3.04.47 0.45
Blockappear 3.11.36 3.07.35 3.06.43 0.53
AboveGround 3.17.40 3.13.39 3.10.58 2.41
End 3.23.23 3.19.22 3.16.39 2.43
I jumped down to the lava differently because I use the speed to jump into the lava at a different part. The frames lost from this difference are because of different placement; the actual seven frames lost were from doing the lava portion differently - I'm placed in front of a block I must jump over before heading right.
I was able to jump directly onto the top of the last spiked weight, saving a lot of time. I'm not sure if this was possible in Xebra's v2 or not, it may be different timing, much like the different randomness in the lava portion, or it may not be; I didn't test it.
The level is finishable two frames sooner, but hitting the enemies at the end delayed one frame, and jumping into all the bonuses delayed another. Both looked cool, and two frames isn't much of a price to pay. Final time of 0:46 for the level.
EDIT-SQUARED: Also, this WIP has the newer version of Green Hill 3.