Adding tick log to movie playback

because that allow determining synchronisation
Making the emulated Wii input equally deterministic as GC input

because that allow recording GC and Wii input simultaneously
Adding condition to CoreTiming state function

because ev->type might be undefined in MODE_READ