Alternative framebuffer approach

The alternative framebuffer approach basically fixes all the following issues probably more however it severely broken kingdom heart .Probably we can do it as option ? i'm not sure.

Fixes https://github.com/hrydgard/ppsspp/issues/5506
Fixes https://github.com/hrydgard/ppsspp/issues/4472
Fixes https://github.com/hrydgard/ppsspp/issues/4325
Fixes https://github.com/hrydgard/ppsspp/issues/4112