>>15780223Your assuming the games literally record the fights in video form when most likely they just record the battle in text form something like this:
turn 1: trainer 1's pokemon A did X move and did Y damage to trainer 2's pokemon B. Trainer 2's pokemon b fainted.
turn 2: trainer 2 releases his pokemon C. It's shiny. it uses yadda yadda yadda
It's basically something like that and the game recreates it to keep server costs low and upload/download speeds fast.