Commit Graph
1681 Commits
Author SHA1 Message Date
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
Sacha d5feb4d3ff Quick build fix 2013-03-05 03:13:33 +10:00
Sacha 1089a31a45 Armjit: add reverse bit instruction. 2013-03-05 02:58:51 +10: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
sum2012 47db8612ca Change default to true 2013-03-04 22:39:42 +08:00
Sacha bce3295950 Fix graphical issues. DISABLE INS instruction for now. Fix OR (it was doing AND). 2013-03-04 22:09:45 +10: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
Henrik Rydgård d07e6ec3b0 Merge pull request #853 from unknownbrackets/savestates
Fix font savestates, don't load garbage in sceIo
2013-03-04 00:20:02 -08:00
Unknown W. Brackets f4bde1a263 Android / iOS buildfix. 2013-03-04 00:09:37 -08:00
Unknown W. Brackets 6f22d6960e Add some reporting for not yet done dialogs. 2013-03-04 00:01:42 -08:00
Unknown W. Brackets ac1209204c Add some reporting for CPU related stuff. 2013-03-04 00:01:41 -08:00
Unknown W. Brackets d9608bd608 Report the format string as a separate param.
This way it can have a "class" of messages more easily.
2013-03-04 00:01:41 -08:00
Unknown W. Brackets cb4c7f0eb6 Add some basic reporting hooks. 2013-03-04 00:01:40 -08:00
Unknown W. Brackets 78d320d576 Enable on non-Windows, works on Linux anyway. 2013-03-04 00:01:40 -08:00
Unknown W. Brackets cbbbd2d595 Send server reports on a separate thread.
Well, maybe could be more efficient, but mostly worried about latency
not thread creation.
2013-03-04 00:01:39 -08:00
Unknown W. Brackets a0851fb25e Add a simple spam protection limit to reporting.
And some small refactor.
2013-03-04 00:01:38 -08:00
Unknown W. Brackets 5e81b662d5 Cleanup, add notes for server reporting. 2013-03-04 00:01:38 -08:00
Unknown W. Brackets 2589a02934 Add basic server reporting interface, needs work. 2013-03-04 00:01:37 -08:00
Unknown W. Brackets 8d38596cc9 Add config setting for api reporting.
For now, will be disabled in some cases, but I want people to be able
to set to "" so that it will always be disabled.
2013-03-04 00:01:37 -08:00
Henrik Rydgård d29a4b697d Merge pull request #857 from unknownbrackets/io-fix
Correct the startSector populated by sceIoDread().
2013-03-03 23:57:10 -08:00
Unknown W. Brackets f4a0709286 Correct the startSector read by sceIoDread(). 2013-03-03 22:05:23 -08:00
Sacha 0fc6b60874 Fix Lit Pools for cases where offset goes out of range. For example: Zero no Kiseki has a block that is 7K large. 2013-03-04 14:36:23 +10:00
Sacha 9633239f18 Update for lit pools. Works in some games now thanks to [Unknown]. 2013-03-04 14:29:17 +10:00
Unknown W. Brackets f2bdea74be Don't align size to grain for PMB. 2013-03-03 20:26:57 -08:00
Sacha bdfe24a86b ARMv6 literal pool method. 2013-03-04 14:26:45 +10:00
Unknown W. Brackets 20bb472b66 Simplify reverse_iterator usage in block alloc. 2013-03-03 16:17:05 -08:00
Unknown W. Brackets 255cbec57c Fix alignment in block allocator. 2013-03-03 16:17:05 -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
Henrik Rydgard 165cfe53a3 Quick ins bugfix 2013-03-04 00:06:33 +01:00
Henrik Rydgard 7dc75d87b5 armjit: Re-enable ext/ins, safer implementation. arm7 path disabled for now. 2013-03-03 23:17:21 +01:00
Henrik Rydgard 1cddc86e05 armjit: Temporarily disable ext/ins as they appear to have broken Persona 3 somehow. 2013-03-03 22:26:20 +01:00
Henrik Rydgard 1e3a00ee9d armjit: implement vzero, vone. Use vmla for dot product. 2013-03-03 20:56:22 +01:00
Henrik Rydgard 650c02c3a5 Some more armjit work (ext, ins) and VFPU prefix clamps (not enabled) 2013-03-03 17:36:22 +01: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 3c640a0f1e armjit: seb and seh instructions 2013-03-03 15:29:13 +01: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
Henrik Rydgård c0af08eddc Merge pull request #847 from unknownbrackets/armjit-minor
Add CONDITIONAL_DISABLE to the armjit
2013-03-03 02:02:19 -08:00
Unknown W. Brackets ab05149dbf Add a few more CONDITIONAL_DISABLEs. 2013-03-03 01:44:33 -08:00
Unknown W. Brackets d647816d10 Add CONDITIONAL_DISABLE to all armjit funcs. 2013-03-03 01:40:55 -08: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