Commit Graph

2899 Commits

Author SHA1 Message Date
Unknown W. Brackets
9100c4a5a2 armjit: Don't MapReg before checking for IsImm(). 2013-03-09 11:57:02 -08:00
Henrik Rydgård
03e8ee3d52 Merge pull request #918 from unknownbrackets/fonts
Fix font crash on close again
2013-03-09 02:15:14 -08:00
Unknown W. Brackets
ab66aa4c45 Fix a shutdown crash with close fonts. 2013-03-09 00:54:16 -08:00
Unknown W. Brackets
f3a10fb4c3 Correct arguments to font alloc function. 2013-03-09 00:51:49 -08:00
Henrik Rydgård
3e97af418a Merge pull request #913 from Apology11/master
more work on the german translation
2013-03-09 00:12:35 -08:00
Henrik Rydgård
e8ed179ca4 Merge pull request #912 from unknownbrackets/savestates
Make sure interpreter and jit savestates match
2013-03-08 15:58:55 -08:00
Henrik Rydgård
eb5cca97b2 Merge pull request #911 from sum2012/patch-2
Add WrapI_UUUI
2013-03-08 15:58:07 -08:00
Apology11
cb60ab2859 more work on the german translation 2013-03-08 12:45:31 -08:00
Apology11
1ef338431d Merge remote-tracking branch 'upstream/master' 2013-03-08 12:04:48 -08:00
Unknown W. Brackets
d75657e6b2 Re-enable the flicker hack for Dissidia, etc.
This is still needed for several games, including at least Dissidia,
Echochrome, and Final Fantasy Tactics.

This reverts commit 8eedc89ad7.
2013-03-08 10:37:33 -08:00
sum2012
827625ac3f Add WrapI_UUUI
For sceMpegAvcConvertToYuv420 use
public int sceMpegAvcConvertToYuv420(int mpeg, TPointer bufferOutput,
TPointer unknown1, int unknown2) {
return 0;
}
2013-03-09 00:51:17 +08:00
Unknown W. Brackets
c4ab0855b4 Make sure interpreter and jit savestates match. 2013-03-08 08:49:21 -08:00
Henrik Rydgård
b15255426c Merge pull request #910 from raven02/patch-10
Fix black screen in non-buffered rendering mode in Saint Seiya Omega
2013-03-08 06:54:54 -08:00
raven02
5da0897fe3 Fix black screen in non-buffered rendering mode 2013-03-08 22:51:04 +08:00
Henrik Rydgård
a645e10523 Merge pull request #909 from raven02/patch-9
Use GL_TRUE for glstate.colorMask.set
2013-03-08 06:16:02 -08:00
raven02
ec6e45e3bd Use GL_TRUE for glstate.colorMask.set 2013-03-08 22:13:40 +08:00
Henrik Rydgård
17965c8faa Merge pull request #907 from raven02/patch-8
Remove frame hack for flickering issue
2013-03-08 04:38:55 -08:00
raven02
8eedc89ad7 Remove frame hack for flickering issue 2013-03-08 19:29:17 +08:00
Henrik Rydgård
0534139b14 Merge pull request #906 from oioitff/master
Not to show charCode with "%c" in sceFont.cpp
2013-03-08 00:33:37 -08:00
Henrik Rydgård
34f4d7a3a3 Merge pull request #904 from raven02/patch-7
Fix slowdown in Ridge Racer 2 or may be others
2013-03-08 00:18:00 -08:00
Henrik Rydgård
21f8ee1243 Merge pull request #905 from unknownbrackets/thread-funcs
Load module rescheduling
2013-03-08 00:17:26 -08:00
oioitff
85fb494ee7 Not to show charCode with "%c"
. Because it may have bad affect when we are not using English font.
2013-03-08 16:11:53 +08:00
Unknown W. Brackets
eb34f416d9 Reschedule/delay after sceKernelLoadModule() a bit.
Fixes Twin Brave demo, at least.
2013-03-07 23:18:33 -08:00
Unknown W. Brackets
82059b19da Reschedule better in sceUtilityLoad/Unload.
It's not exactly right but it should help some games.
2013-03-07 22:45:58 -08:00
Unknown W. Brackets
db52d3d43c Quick and dirty attempt to delay loadmodule. 2013-03-07 22:45:58 -08:00
Sacha
6adb6762f2 Enable instructions: ceil, ins (confirmed working). Buildfix for Qt platforms. 2013-03-08 12:36:04 +10:00
raven02
c3b2651660 Add %i for return value 2013-03-08 10:35:17 +08:00
xsacha
9973f0456b Merge pull request #897 from unknownbrackets/jit-minor
Some armjit sync
2013-03-07 18:18:13 -08:00
raven02
54a2ca65ff Fix slowdown in RR2 or may be others 2013-03-08 09:30:04 +08:00
Henrik Rydgård
31a282bcde Merge pull request #899 from sum2012/patch-1
Add log.bat in to windows version
2013-03-07 05:32:54 -08:00
sum2012
7a035cc28b Add log.bat in to windows version
For windows user can easier to post the log.
I don't know whether ppsspp will add this file after merge
2013-03-07 21:10:36 +08:00
Sacha
cc65b0add9 Fix rounding. Was disabling wrong rounding mode. Previous one wasn't merge-ready but should be OK now. Only tests that fail are VFPU now. 2013-03-07 22:34:20 +10:00
Henrik Rydgård
5854460a3d Merge pull request #893 from xsacha/master
Armjit: Bug fixes
2013-03-07 04:03:41 -08:00
Henrik Rydgård
67964f6f3b Merge pull request #898 from raven02/patch-6
Add optionAddr to sceKernelLoadModule
2013-03-07 04:02:48 -08:00
raven02
1fd2e5aadb Add optionAddr to sceKernelLoadModule 2013-03-07 19:43:17 +08:00
Sacha
b9ec281c55 Disable rounding methods that aren't working in hardware. Add some notes. Fix compare fall-through and choose right round method. 2013-03-07 21:33:30 +10:00
raven02
691bc2df3f Update sceKernelGetModuleIdByAddress 2013-03-07 19:29:49 +08:00
Unknown W. Brackets
cea396e901 armjit: Don't use R1 in the regcache.
This way it can be used in swl/swr/ins as a temp reg.
Note: those instructions are currently DISABLEd, though.
2013-03-07 02:09:13 -08:00
Unknown W. Brackets
925e4e42bd armjit: Disable ext for now, breaks Disgaea? 2013-03-07 02:08:45 -08:00
Unknown W. Brackets
d525abbcad Cleanup some indentation, more compares to 0. 2013-03-07 02:08:45 -08:00
Unknown W. Brackets
028e85dc92 Cleanup some differences between the two jits. 2013-03-07 02:08:44 -08:00
Unknown W. Brackets
669600bd8a Minor cleanup. 2013-03-07 02:08:44 -08:00
CrazyMax
bcac3e288b Buildfix: missing semicolon. 2013-03-07 01:58:58 -08:00
Henrik Rydgård
c3bb71ae5b Merge pull request #896 from raven02/patch-5
Set accumulatedHcount based on currentHCount
2013-03-07 00:55:01 -08:00
raven02
bda4a64e0d Update AccumulatedHcount based on currentHCount 2013-03-07 16:47:09 +08:00
Henrik Rydgård
0f7eb63fe7 Merge pull request #895 from unknownbrackets/io-fix
Set the times when reading a dir on Windows
2013-03-07 00:16:20 -08:00
Unknown W. Brackets
be600e5095 Set the times when reading a dir on Windows.
Test doesn't pass but it's not gonna.
2013-03-07 00:02:01 -08:00
Sacha
2a9074d92f Fix FPU comp UEQ case. 2013-03-07 14:46:11 +10:00
Sacha
9f0bb8cf52 armv6: Reuse constants in literal pool.
May reduce memory loads?
2013-03-07 14:44:55 +10:00
Henrik Rydgard
7ba1664f8b Oops. 2013-03-07 00:59:03 +01:00