Unknown W. Brackets
|
9c6cfeeb26
|
Fix logging during savestate.
|
2013-03-10 23:52:11 -07:00 |
|
Unknown W. Brackets
|
da3af79f3b
|
Turn down logging for LwMutexes.
No one seems to have run into issues with these for a while, and they are
quite noisy, since games use them as lightweight locks.
|
2013-03-10 22:57:27 -07:00 |
|
Unknown W. Brackets
|
913dca69ef
|
Turn down logging for things that can be inferred.
If you see a thread switch for a vblank wait, you know what happened.
|
2013-03-10 22:56:24 -07:00 |
|
Unknown W. Brackets
|
118050485f
|
Show the current thread name in the log file.
This is very useful, although it kinda entwines the logging a bit
more than might be desired.
|
2013-03-10 22:25:03 -07:00 |
|
Henrik Rydgard
|
5b015dd788
|
Set default pixel mode for sceMpeg to 8888
|
2013-03-10 23:38:54 +01:00 |
|
raven02
|
85920312c2
|
Cleanup sceMpegQueryStreamOffset/sceMpegQueryStreamSize
|
2013-03-11 03:55:19 +08:00 |
|
sum2012
|
bb82ad1685
|
Correct WrapI_UUUI and IMP sceMpegAvcConvertToYuv420
|
2013-03-10 15:21:55 +08:00 |
|
Henrik Rydgård
|
0d196bcdc5
|
Merge pull request #925 from unknownbrackets/perf
Improve perf for thread switching / callbacks
|
2013-03-09 14:26:21 -08:00 |
|
Unknown W. Brackets
|
6b7ff47617
|
Improve perf of __KernelExecutePendingMipsCalls().
This was using ~3% in many games with fast forward. It was all
the RTL type lookup, so avoiding it is an easy win.
|
2013-03-09 14:21:21 -08:00 |
|
Unknown W. Brackets
|
f9fc1af5c8
|
Improve perf of sceKernelCheckCallback().
Some games seem to call this a lot.
|
2013-03-09 14:11:53 -08:00 |
|
Unknown W. Brackets
|
dba04a7e22
|
Add a function for HLE to consume cycles.
Needed sometimes to make timing match better for tight loops.
Also removes the Puyo Puyo Fever hack.
|
2013-03-09 13:53:19 -08:00 |
|
Unknown W. Brackets
|
806ee13b61
|
Add a delay to sceUtilityLoadAvModule() as well.
|
2013-03-09 12:53:53 -08:00 |
|
Unknown W. Brackets
|
d2be407223
|
Make HLE func delayed results more generic.
|
2013-03-09 11:42:15 -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 |
|
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 |
|
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 |
|
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 |
|
raven02
|
c3b2651660
|
Add %i for return value
|
2013-03-08 10:35:17 +08:00 |
|
raven02
|
54a2ca65ff
|
Fix slowdown in RR2 or may be others
|
2013-03-08 09:30:04 +08:00 |
|
raven02
|
1fd2e5aadb
|
Add optionAddr to sceKernelLoadModule
|
2013-03-07 19:43:17 +08:00 |
|
raven02
|
691bc2df3f
|
Update sceKernelGetModuleIdByAddress
|
2013-03-07 19:29:49 +08:00 |
|
 CrazyMaxandUnknown W. Brackets
|
bcac3e288b
|
Buildfix: missing semicolon.
|
2013-03-07 01:58:58 -08:00 |
|
raven02
|
bda4a64e0d
|
Update AccumulatedHcount based on currentHCount
|
2013-03-07 16:47:09 +08:00 |
|
Henrik Rydgard
|
6702f0c78c
|
Tiny optimization and bugfix
|
2013-03-07 00:47:48 +01:00 |
|
Henrik Rydgard
|
a0cf3b9151
|
Restore a log statement, #pragma once.
|
2013-03-07 00:27:00 +01:00 |
|
Henrik Rydgard
|
57d4544ef4
|
Basic testrunner for Android.
Running it as-is reveals that clo and rotrv are broken in ARMJIT.
|
2013-03-07 00:10:53 +01:00 |
|
Henrik Rydgard
|
a972d211c5
|
Call __LoadInternalFonts in __FontDoState to be safe.
|
2013-03-06 23:42:55 +01:00 |
|
Henrik Rydgard
|
43df3c9071
|
Lazy font loading (to speed up running unit tests...)
|
2013-03-06 22:26:54 +01:00 |
|
Henrik Rydgard
|
477aeee0ee
|
Compute current hCount correctly instead of incrementing a counter.
|
2013-03-06 20:31:51 +01:00 |
|
Unknown W. Brackets
|
b87c9839de
|
Correctly make psmfPlayerStatus per instance.
|
2013-03-06 01:00:26 -08:00 |
|
Unknown W. Brackets
|
e361ae7e85
|
Check for bad psmfplayer param in status.
Improves Mana Khemia: Student Alliance.
|
2013-03-06 00:50:42 -08:00 |
|
raven02
|
9f127fcf0d
|
Turn down level sceAtracDecodeData log level
|
2013-03-06 07:02:40 +08:00 |
|
raven02
|
db7f23faf7
|
Turn down level sceMpegAtracDecode log level
|
2013-03-06 07:01:40 +08:00 |
|
Henrik Rydgård
|
aca4740484
|
Merge pull request #867 from sum2012/master
IMPL Some Mpeg and Handle ringbufferAddr =0 in sceMpegCreate
|
2013-03-05 12:09:26 -08:00 |
|
raven02
|
0d5d735d34
|
Wrap sceDisplayIsVblank as well
|
2013-03-05 21:34:22 +08:00 |
|
raven02
|
866bdb3039
|
Implement sceDisplayGetMode & wrap *Hcount*
|
2013-03-05 21:31:13 +08:00 |
|
sum2012
|
4b45af3630
|
Remove PSP_ERROR_MPEG_INVALID_VALUE in scempeg.cpp
|
2013-03-05 21:05:25 +08:00 |
|
sum2012
|
03841486e1
|
Handle ringbufferAddr =0 in sceMpegCreate
|
2013-03-05 10:01:45 +08:00 |
|
sum2012
|
a79713b8c4
|
Add a debug log for sceMpegAvcResourceFinish
|
2013-03-05 09:18:21 +08:00 |
|
sum2012
|
fd50dc3a9d
|
Add a comment that it's just a random address
|
2013-03-05 09:12:47 +08:00 |
|
sum2012
|
5ce82bc028
|
IMPL Some Mpeg
ref https://github.com/hrydgard/ppsspp/issues/508
please help to check whether I IMPL correctly
|
2013-03-05 08:39:32 +08:00 |
|
Henrik Rydgard
|
e7226a9716
|
Approximately rollback the last change to sceKernelReferThreadProfiler
|
2013-03-05 00:21:00 +01:00 |
|
Henrik Rydgard
|
3714eebbbe
|
Actually register scePspNpDrm_user
|
2013-03-04 23:54:03 +01:00 |
|
Marcin Mikołajczyk
|
f406ad701c
|
Fix sceKernelReferThreadProfiler types, implement scePowerGetPllClockFreqFloat
|
2013-03-04 23:39:59 +01:00 |
|
Henrik Rydgard
|
d4603136f0
|
Minor stuff: Fake-implement sceKernelReferThreadProfiler, make sure GPU frame dump logging gets output by not sending it to G3D.
|
2013-03-04 22:15:39 +01:00 |
|