Commit Graph
6340 Commits
Author SHA1 Message Date
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
Henrik Rydgard bf23c6f5e1 Turn down sceGeContinue and sceGeBreak log level.
We know them and they're mostly used by our own debug overlay.
2013-03-04 19:52:10 +01:00
Henrik Rydgård baf805f883 Merge pull request #851 from sum2012/master
Add Ini for use Media Engine
2013-03-04 06:51:39 -08:00
Henrik Rydgård 67f7bfa747 Merge pull request #859 from unknownbrackets/report-server
Server reporting (off by default)
2013-03-04 00:38:33 -08:00
Henrik Rydgård f6ea9237af Merge pull request #855 from unknownbrackets/memory
Fix sceKernelPartitionMemory() alignment
2013-03-04 00:20:51 -08:00
Unknown W. Brackets cb4c7f0eb6 Add some basic reporting hooks. 2013-03-04 00:01:40 -08:00
Unknown W. Brackets f2bdea74be Don't align size to grain for PMB. 2013-03-03 20:26:57 -08:00
Unknown W. Brackets e6375fe84d Fix initialization problems in sceIo.
These were making savestates unstable.
2013-03-03 16:05:05 -08:00
Unknown W. Brackets 2d5f647579 And savestate the rest of fonts. 2013-03-03 15:59:00 -08:00
Unknown W. Brackets affcdfabd5 Reference fontlibs indirectly for savestates.
Well, not pretty, but much easier to savestate.
2013-03-03 15:58:59 -08:00
sum2012 bfe8752a18 Add Ini for use Media Engine
Better to solve blackscreen and flash issue.
2013-03-03 23:04:36 +08:00
Henrik Rydgard f72f471370 Hack around font problem that caused Dissidia to crash with fastmem (calling the supplied alloc fails). 2013-03-03 14:29:03 +01:00
Henrik Rydgard 4474adee1d Fix frameskip + unbuffered 2013-03-03 13:21:06 +01:00
Henrik Rydgard bc15617392 Make un-buffered rendering much smarter, removing flicker.
This turns it into a very viable option for many games. You do lose some FX
but it can as a result even be used as a workaround for the massive glow
in Wipeout...
2013-03-03 13:00:21 +01:00
Darth1701 06bd58454b Stub out sceDisplayIsForeground 2013-03-03 12:39:37 +01:00
oioitff 9d49a24924 use vector instead of Memory read/write
, becasue Memory read/write works incorrectly here...
2013-03-03 17:22:50 +08:00
oioitff 7d08dfac70 break after find optimum font 2013-03-03 17:14:12 +08:00
oioitff f27cc58f4b use module_start_func instead of entry_addr if entry_addr is 0
, this fixes Dissidia Final Fantasy 012. Maybe this is not a good fix.
2013-03-03 17:11:05 +08:00
Henrik Rydgård 2211711164 Merge pull request #845 from raven02/master
Put PPGeDraw into CalculateFPS() and add enableColorDoubling alias
2013-03-03 00:42:50 -08:00
raven02 b862841dd4 Put PPGeDraw into CalculateFPS() and add enableColorDoubling alias 2013-03-03 15:33:03 +08:00
Unknown W. Brackets 62ab4b7f51 More signed compare warnings. 2013-03-02 15:34:16 -08:00
Unknown W. Brackets a3f93ed203 Fix some printf size warnings, signed warnings. 2013-03-02 15:34:15 -08:00
Unknown W. Brackets f2b3d6fb50 Buildfix, should be in GLES. 2013-03-02 13:17:04 -08:00
Henrik Rydgård ceba321896 Merge pull request #840 from raven02/patch-6
Fix Issue #767 - Screen halt when showFPS/Debug disabled
2013-03-02 12:49:51 -08:00
raven02 7e853b759e Fix Issue #767 - Screen halt when showFPS/Debug disabled 2013-03-03 04:44:35 +08:00
Unknown W. Brackets d2020372d1 Fix small warning. 2013-03-02 11:27:31 -08:00