raven02
|
b18ee61676
|
Always clear since vbo is first created
|
2013-03-09 21:56:32 +08:00 |
|
Unknown W. Brackets
|
81db6aaf92
|
Properly pause the emu on memcheck hit.
|
2013-03-09 02:41:50 -08:00 |
|
Unknown W. Brackets
|
d051ea3106
|
Flush when checking for memcheck coreStates.
Trouble is this has to be done outside the lock. So, moved out.
|
2013-03-09 02:41:50 -08:00 |
|
Unknown W. Brackets
|
a926ef6776
|
Respect read/write only mem breakpoints in x86 jit.
|
2013-03-09 02:41:49 -08:00 |
|
Unknown W. Brackets
|
15ff927d4d
|
And now the dynamic memory breakpoints in x86 jit.
And add notes that this is interpreter/HLE only for now.
|
2013-03-09 02:41:49 -08:00 |
|
Unknown W. Brackets
|
68aaac25c6
|
Use unsigned compares in slowmem x86 jit.
|
2013-03-09 02:41:48 -08:00 |
|
Unknown W. Brackets
|
d10bdd6938
|
Basic working imm mem breakpoints in x86 jit.
Seems to work okay. Doen't cover HLE of course.
|
2013-03-09 02:41:48 -08:00 |
|
Unknown W. Brackets
|
6290b67984
|
Validate the full memory access is valid.
Probably barely matters, but since we have the size now anyway...
|
2013-03-09 02:41:47 -08:00 |
|
Unknown W. Brackets
|
4908fb8046
|
Don't trip in a delay slot for bad mem access.
Could've done some tricky things... we don't jump correctly then.
|
2013-03-09 02:41:47 -08:00 |
|
Unknown W. Brackets
|
2d6a730cac
|
Add some basics for memory checks to x86 jit.
Specifically, we will need to be able to bail in delayslots,
and we will need to know the size of the access (useful anyway.)
|
2013-03-09 02:41:46 -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 |
|
raven02
|
dca1d4fb1d
|
Bit clean up the SetRenderFrameBuffer()
|
2013-03-09 13:46:11 +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 |
|
Sacha
|
7782be9a3e
|
Try software rounding mode instead. Use conditionals for VFP functions. Note: Round to Zero not working for some reason?
|
2013-03-08 22:39:34 +10:00 |
|
Sacha
|
fbef590bed
|
Add emitters for VMRS/VMSR. Undisable ceil, which works. Add stub for rounding mode handling.
|
2013-03-08 22:39:34 +10: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 |
|