Making the emulated Wii input equally deterministic as GC input

because that allow recording GC and Wii input simultaneously
Synchronising dual threaded movie input with frame drawing instead of a tick interval

because that makes recording more deterministic