Concerning L-cancels, it’s definitely a seven frame window. Questionable is whether it’s “7 frames before landing” or “6 frames before landing plus the first landing frame”. This depends whether button presses are counted as happening
before a frame or
on / after a frame. So far, I’ve always used the former, but I always thought it’s not clear at all which one is correct.
I understand the game to work like this:
1. Inputs are read.
2. Based on these inputs, frame 1 is calculated and displayed.
3. At the end of frame 1, inputs are read again.
4. Based on these inputs, frame 2 is calculated and displayed.
etc.
Whether these lines are grouped as (1→2), (3→4) [leading to the “6+1” definition] or as (2→3), (4→5) [leading to the “7” definition] is, in my opinion, personal taste. I like to use the latter because that’s how it feels like when using frame advance – the last calculated frame is displayed for a long time, and during this time you decide on your next input.
However, I’m absolutely willing to comply with popular convention so I don’t confuse people with my button input .gifs.
So, please tell me if you know which of these is the common way of looking at it! If you think that this is too obscure to be discussed here, feel free to answer to me in
this thread.