Olha, tem dois jeitos, com o Mario correndo (com velocidade maior que 40) e não correndo (com velocidade entre 30 e 40).
Com o Mario correndo (irei considerar que o Mario esta indo para a direita, mas pode ser feito para a esquerda e que você está usando frame advance):
Pegue um casco e vá correndo e pule, um pouco quando antes do Mario atingir o "topo do arco" do pulo, aperte para trás por 1 frame BY< e depois volte a ir para frente BY> e após uns 7/8 frames (não lembro ao certo), solte o Y/X por um frame e volte a segurar Y/X de novo, após atirar o casco faça com que o Mario vá cair nele (pode depender de por quantos frames você segurar B/A).
Sem o Mario estar correndo(irei considerar que o Mario esta indo para a direita, mas pode ser feito para a esquerda e que você está usando frame advance):
Quando o Mario estiver com velocidade por volta de 35,36 e 37, aperte BY<, um pouco quando antes do Mario atingir o "topo do arco" do pulo, aperte para frente e solte o Y/X por 1 frame e depois aperte BY>.
Aqui uma demonstração que eu fiz.
useful link
( ͡° ͜ʖ ͡°)