Update tests.
Correct sceRtcGetDayOfWeek() for odd years.
Implement rtc date formatting funcs.
Use fixed dates for rtc adjusted and reincarnated.

This may be safer in case a game thinks funny business is going on if the
user changed the clock very recently, which wouldn't be the case on a
real PSP.
Add really basic test screen for mapped analog sticks. Only works with the first mapped axis if several.
XInput: Try a different mapping of circular stick values to square psp stick values. May help #6772 ?
Some cleanup in /Common
Merge pull request #6844 from unknownbrackets/rtc-minor

Implement the sceRtc formatting and reincarnated time funcs
Increase android version to 0.9.9.2 (as I pushed out a recompile of 0.9.9.1 with an older SDK with that version, there are no additional changes)

Should have done this a little while ago but whatever.
Update native with GL-lost-management (UI comes back on Android after switching away)
Update native (Linux buildfix.)
d3d: Use drawPixelsTex as a non-dynamic texture.
d3d: Use 2.0 vertex and pixel shaders.
d3d: Use 0 texcoord when not specified.
d3d: Properly initialize cullmode.
Merge pull request #6851 from unknownbrackets/d3d9

Use PS 2.0 and VS 2.0 on Direct3D 9
Update dx9sdk (got rid of redundant headers)
Try to simplify alpha replace for poor compilers.
Clear stencil on switch from 565 buffer.

Fixes #2094, shadows in Kingdom Hearts in some scenes.

Not a complete solution, but should be a relatively safe one.
Add an experiment with using a texture for tests.

Using an option for now so it's easy to test, if it works well we can
maybe remove the option.