Improvements:
-Phantom lag phenomenon :
At some moments ( when a numerous enemies is at same moment on
screen... ), game have a phantom lag frames and don't permit you to
doing input entry, but this is not a lag because emulation don't added
lag in counter and you don't lose time because all of 2 frames the
position is recalculated at 1 pixel added into the direction chose.
You can take advantage of that and making the best inputs for to being
ejected of more pixels as possible.
-Boss 3 :
Have a best position and use phantom lag to permit one more hit and
erase 1 cycle boss's pattern move ( under the screen ).
-Boss 4 :
Manipulate luck to have the best finish boss placement to save
ending animation and won time.
-Final Boss phase 1 :
Uses the best luck manipulation as possible.
Indeed platforms position is affected by the frame count before you
starting fight, character position and last action ( walk, hit... )
before the speak box loading.
I found 4 different platform position and take the best to have the
fastest fight. After the first platform is loading, the others fallen
always at the same position for
this cycle ( position is fixed ).
-Final Boss phase 2 :
Uses luck manipulation and I searched how to detect boss's hitbox
with X,Y positions, " I/O " states and invulnerability's time state
after hitting. After to doing this studies, I know that the hitbox
back to the last position during a few frames before go back to the
normal cycle.
You can now destroyed Dracula as fast as possible!
-Jewels kill :
It's just an correction in level 3, I take a jewel to destroying all
enemies at the same time and won 21 frames.
I'll doing a more detailed text improvement and tricks explanation
(with ram addresses, GIF to analyse action ... ) when I have a time!