Try to allocate executable memory close to PPSSPP memory if not below 4GB
executable memory allocation changes
fix 32-bit builds
typo
dual head support (SDL_VIDEO_FULLSCREEN_HEAD) for Qt and SDL2
dual head support for Qt reworked / --fullscreen for Qt / fullscreen top most
dual head support for Qt reworked / --fullscreen for Qt / fullscreen top most
amendments for: global variable 'fullscreenCLI'/move on top timer/Qt fullscreen code
CMakeLists.txt: Add ARM based Linux PLATFORM_ARCH

* Don't assume all Linux systems are strictly x86.
* Add values when Linux is used on an ARM device

Signed-off-by: Franklin S Cooper Jr <fcooper27@gmail.com>
CMakeLists.txt: Add BB as a supported board

* Some of the configuration needs to be tweaked when building for a Beaglebone
  and Beaglebone Black.
* Unlike the Raspberry PI there aren't any files to check against to determine
  at build time if this is being built for the Raspberry PI. Therefore, create
  a variable that the user has to pass in (-DBB:BOOL=ON) that will tell CMAKE
  to build PPSSPPSDL for the BB/BBB.
* This will also make it alot easier for users to cross compile for this device

Signed-off-by: Franklin S Cooper Jr <fcooper27@gmail.com>
MemArena.cpp: Fix Bus Error when running on Beaglebone/Beaglebone Black

* Similar to commit 178891b57608a8df1541b3f7fc6ee83ad1b50989 when running the
  emulator a "Bus Error" would be given andn will cause a seg fault immediately.
* When running on the BB change the path of the ram temp file to a valid
  location.

Signed-off-by: Franklin S Cooper Jr <fcooper27@gmail.com>
merged with upstream / amended SDL2 multi monitor support
rebase
use nativeScale insted of scale, works fine.

iPhone 6 Plus scale fix
Merge pull request #7006 from mgaver/patch-9

iPhone 6 Plus Scale fix
Merge pull request #6952 from fcooper/master-bbb-support

Support ARM Linux device and add Beaglebone as a support device
Merge pull request #6694 from ToadKing/master

Try to allocate executable memory close to PPSSPP memory if not below 4GB
Fix #6988 (crash under startup of GTA Chinatown Wars)
Merge pull request #6937 from beaumanvienna/retrorig-pl1

dual head support (SDL_VIDEO_FULLSCREEN_HEAD) for Qt and SDL2
Merge https://github.com/hrydgard/ppsspp