Don't allow starting recording in states that will cause a crash or other problem.
Remove "EFB Copies Disabled" option from hotkey toggling cycle.
Added OSD comment if EFB Copies are disabled.
Quiet initialization order warning in CFrame
Merge pull request #1007 from shuffle2/reorder-warning-shush

Quiet initialization order warning in CFrame
[AArch64-emitter] Initial work on a emitter for 64bit ARM.
I've tested a few instruction encodings and am expecting most to work as long as one stays away from VFP/SIMD.
This implements mostly instructions to bring up an initial JIT with integer support.
This can be improved to allow ease of use functions in the future, dealing with the raw imms/immr encodings is probably the worst thing ever.
Beginning of the AArch64 JIT branch.
This is the bare minimum required to run a few games on AArch64.
Was able to run starfield and Animal Crossing to the Nintendo logo.
QEmu emulation is literally the slowest thing in the world, it maxes out at around 12mhz on my Core i7-4930MX.
Add immediate support to the GPR cache.
Add AArch64 target to the backpatch header.
This fixes the issue of a million warnings spawning from this header.
Add a couple of asserts to the Arm64 JIT to make sure we can load everything.
Downgrade the ERROR log printed when twi is executed in interpreter to DEBUG
AudioCommon: Use std::string for the filename parameter of StartLogAudio
Merge pull request #1013 from lioncash/string

AudioCommon: Use std::string for the filename parameter of StartLogAudio
Merge pull request #1011 from zhuowei/remove_twi_spam

Downgrade the ERROR log printed when twi is executed in interpreter to DEBUG
Update debugger button states at startup to disable non-functional JIT menu entries
Merge pull request #587 from RachelBryk/recording-race

Don't allow starting recording in states that will cause a crash or othe...
Add an IsMovieActive function.

Makes things a bit simpler, since this is a common check.
Merge pull request #1014 from RachelBryk/active-movie

Add an IsMovieActive function.
Merge pull request #1015 from zhuowei/update_debugger_menu_at_startup

Update debugger button states at startup to disable non-functional JIT menu items
Hooked up the emulated Wiimote speaker.

The Wiimotes are positioned as follows:
Wiimote 0 = Center
Wiimote 1 = Left
Wiimote 2 = Right
Wiimote 3 = Center

The Wiimote speaker output can be disabled via the "Enable Speaker Data" checkbox in the Wiimote settings.