Minor improvement of the desktop file
Core: Remove the ratio parameter in Zelda UCode's SizeForResampling func

It's only ever passed PB.RatioInt
CFrame: Handle close events that can't be vetoed.

This can happen during shutdown.

As long as we don't call event.Skip() the CFrame won't be closed yet, so even if we can't veto the shutdown will still happen in the correct order.
Fix a cast warning when compiling with MSVC

Would previously give a C4800 warning.
CFrame: Add fullscreen window styles to enable exclusive mode in OpenGL.

This is not implemented within the backend, but relies purely on driver heuristics.
CFrame: Always exit fullscreen before showing the stop dialog.
Core: Default initialize a pointer to nullptr in gdsp_do_dma()

The if-statement implies that this could fail in the switch statement somehow. If it does fail, then we'd be comparing with an uninitialized pointer.
x64Emitter: optimize immediate sizes

A nice alternative than trying to do it throughout the JIT.
Common: Use the OSX equivalent byte-swap functions
Software: Make constants char_width and char_height private in RasterFont
Software: Make an enum into a static constant in DebugUtil.cpp
Software: Fix various brace styling errors
Software: Fix the formatting and function casing in Vec3.h
Software: Fix function casing in TextureEncoder
Software: Apply static to some functions
Software: Fix over-indentation of SetupQuad()
Software: Fix some if-statement body placements
Software: Fix function casing in SWRenderer
Common: Fix AsciiToHex returning true on overflow values

We should be checking errno against ERANGE.
Merge pull request #779 from lioncash/software-cleanup

Small software backend cleanup.