More FIFO work. This is an Experimental commit, Fixed «Monopoly Wii» («FIFOs linked but out of sync» problem in this game) Re-sync the FIFO again when this is in immediate mode. Copy CP register values to PI register. Now this games is booting and ingame :)
* Fixed a bug in the JCC instruction.
* Changed the cycle count from u32 to u16.
* Added cycle counting to the block linker.
* Optimised the branch exit slightly.
Core/DSPCore: Reorganize register layout for accessing accumulators
(acc and ax) and product register with one read/write.
Gives a minuscule speedup of not more than 4%. In exchange, breaks all
your out-of-tree changes to dsp. Tests are not building again, yet.
Made wiimotes automatically connect on start based on their selected «Input Source» in the wiimote configuration.(fixes issue 2261) Made wiimotes 2-4 input source default to «None».