Adding support for screen scaling to external GE.

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3446 4ab978e6-3352-0410-996c-0b42db0051c8
Fixed incorrect GE scaling introduced by r3371.

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3447 4ab978e6-3352-0410-996c-0b42db0051c8
Avoid java error UnsatisfiedLinkError when external renderer library is not present.

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3448 4ab978e6-3352-0410-996c-0b42db0051c8
Avoid Java exception when copying IntBuffer on non-int boundaries

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3449 4ab978e6-3352-0410-996c-0b42db0051c8
Allow dynamic screen rescaling for external GE renderer. Not yet active.

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3450 4ab978e6-3352-0410-996c-0b42db0051c8
Updated pt_BR translation (provided by felipefpl): Issue 371

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3451 4ab978e6-3352-0410-996c-0b42db0051c8
Code clean-up: renamed scaling into scale.

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3452 4ab978e6-3352-0410-996c-0b42db0051c8
Do no longer use the internal software renderer when the external GE renderer is not available.

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3453 4ab978e6-3352-0410-996c-0b42db0051c8
Added support for video textures to the external GE renderer.

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3454 4ab978e6-3352-0410-996c-0b42db0051c8
Fixed sceKernelLoadExec when the external GE renderer is used: the active GE lists have to be cancelled.

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3455 4ab978e6-3352-0410-996c-0b42db0051c8
Fixes for external GE renderer.

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3456 4ab978e6-3352-0410-996c-0b42db0051c8
Improved compatibility of sceMpegUnRegistStream: return 0x80618009 when stream is not found. Identified by sum2012.

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3457 4ab978e6-3352-0410-996c-0b42db0051c8
savedata MODE_SIZES: sceUtilitySavedataGetSatus returns immediately state 0 after a sceUtilitySavedataShutdownStart and not first state 4.

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3458 4ab978e6-3352-0410-996c-0b42db0051c8
Small improvement in external GE renderer for testing.

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3459 4ab978e6-3352-0410-996c-0b42db0051c8
Fixed bug in sceAtrac3plus: resume the clock also when an error has been detected in the ATRAC3 data.

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3460 4ab978e6-3352-0410-996c-0b42db0051c8
Added handling of error code 0x806201FE in sceMpegAvcConvertToYuv420 (reported by sum2012 using JpcspTrace).

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3461 4ab978e6-3352-0410-996c-0b42db0051c8
Avoid spam of WARN messages "checkEventFlagID unknown uid=0x0"

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3462 4ab978e6-3352-0410-996c-0b42db0051c8
Improved parsing of MP3 header: skip ID3 tag if present.

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3463 4ab978e6-3352-0410-996c-0b42db0051c8
Reverted part of r3407 as this is know to be incorrect per tests: sceUtilityLoadModule(PSP_MODULE_AV_VAUDIO) does not reserve the Vaudio channel.

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3464 4ab978e6-3352-0410-996c-0b42db0051c8
New finding in sceUtilityOsk: when some flags are set in the parameter structure, the returned text is represented in full width characters (lower/upper letters and digits).

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3465 4ab978e6-3352-0410-996c-0b42db0051c8