Commit Graph
5276 Commits
Author SHA1 Message Date
shenweip ff5a5486aa Add a warn logging. 2013-12-03 22:09:01 +08:00
shenweip 1d5962f925 Typo 2013-12-03 21:40:08 +08:00
shenweip 833305817b Return success when initial networks fail. 2013-12-03 21:24:56 +08:00
Unknown W. Brackets 21c617a7be Correct some syscall names. 2013-12-02 23:40:16 -08:00
Unknown W. Brackets e73d43c434 Correct sceKernelTlspl func names, etc.
This is mostly pedantic but it's nice to have the right names.
2013-12-02 23:40:16 -08:00
sum2012 40d9721e1f Wrap sceKernelGetModuleIdList
maybe first step of solve #2404
2013-12-03 07:35:27 +08:00
Henrik Rydgård 7c7c4aaadc Add "u_time" uniform to postprocessing shaders. 2013-12-02 17:24:55 +01:00
Henrik Rydgård c3dfbbeff9 Add option to disable touch dpad diagonals.
Makes some games a lot more playable with touch screen.
2013-12-02 15:50:09 +01:00
Henrik Rydgård cfbd1b07e8 Some code reformatting in SymbolMap 2013-12-02 15:30:03 +01:00
Henrik Rydgård 16369dde47 Protect against a buffer overflow in symbolmap 2013-12-02 15:29:35 +01:00
Henrik Rydgård a6c7663ea8 Allow resizing touch buttons individually. 2013-12-02 15:15:19 +01:00
Henrik Rydgård e017a17dbb Show homebrew as a list by default, allow changing the view mode
Homebrew often has poor icons, making the names important.

Also fix an issue with touch button scaling.

Conflicts:
	Core/Config.cpp
	UI/MainScreen.cpp
2013-12-02 12:34:09 +01:00
pal1000 cfcfb20622 Warning fix in DisassemblyManager.cpp (Visual Studio 2013) 2013-12-02 12:39:01 +02:00
Henrik Rydgård 1c04e923f6 Merge pull request #4706 from Kingcom/Debugger
Automatically pause core when changing breakpoints
2013-12-02 01:51:15 -08:00
W.MS/王京andHenrik Rydgård 6d4095abdf Disable vertex jit on jailed iOS devices 2013-12-02 10:48:52 +01:00
Kingcom df40850617 Automatically pause core when changing breakpoints 2013-12-02 10:42:20 +01:00
Unknown W. Brackets 505f509503 Detect tail call when scanning functions. 2013-12-01 22:08:39 -08:00
Unknown W. Brackets 1bccfa4141 Look for downward jumps for elses when scanning.
Otherwise, we often end the function earlier than it should be.
2013-12-01 21:28:09 -08:00
Unknown W. Brackets 43be44947f Correctly reuse symbol map entries when scanning.
Before we created one huge function in place of the old.
2013-12-01 20:25:51 -08:00
Unknown W. Brackets b2971314b8 Fix hash detection of branches to jr ra.
This makes it more correctly identify functions.
2013-12-01 20:23:16 -08:00
Unknown W. Brackets eac8b1a84d Scan for functions even without a .text section.
It's possible this may be wrong, but every game I've seen loads the funcs
in this area.  Sometimes there's data after the funcs before the stubs,
but it's better than no funcs.
2013-12-01 19:43:40 -08:00
Unknown W. Brackets 7de0b28961 Fix an unhandled case value warning. 2013-12-01 11:21:17 -08:00
Unknown W. Brackets dd2e996838 Fix some type comparison warnings. 2013-12-01 11:21:16 -08:00
Unknown W. Brackets a69ddf840c Fix some formatting warnings. 2013-12-01 11:21:15 -08:00
Henrik Rydgard f696650437 Implement vasin (fastasin5 from unittest) in ARM jit, add a sanity check. 2013-12-01 14:14:04 +01:00
Unknown W. Brackets 5ba94aa939 Correct jit block size for profiling. 2013-12-01 02:34:37 -08:00
Unknown W. Brackets 5d2ff64252 Support for modified jit-enabled VerySleepy.
This allows profiling the jit.  Should have zero perf impact when not
in use, since it's entirely triggered by VerySleepy.
2013-11-30 19:20:21 -08:00
Henrik Rydgard 23e57b71e0 Revert "Shave one instruction off slti and slt on ARM."
This reverts commit 04742e00fc.
2013-11-30 16:06:16 +01:00
Henrik Rydgard 04742e00fc Shave one instruction off slti and slt on ARM. 2013-11-30 15:53:21 +01:00
Henrik Rydgard 87f781bca4 Fix issue where the partial stretch option would only be saved on Blackberry. Fixes #4682. 2013-11-30 12:50:55 +01:00
Henrik Rydgård fd4f56e760 Merge pull request #4681 from thedax/fixAndroidBlackscreens
Android: Default to PSP-1000 for now, until we know what's causing the blackscreen issues.
2013-11-29 10:53:13 -08:00
The Dax 3587f5cefe Fix really stupid typo caused by being in a hurry. 2013-11-29 13:49:17 -05:00
Henrik Rydgård 120cbf05e1 Merge pull request #4680 from unknownbrackets/debugger
Improve vfpu disasm for a few instructions
2013-11-29 10:47:33 -08:00
The Dax 6597a1a6c0 Android: Default to PSP-1000 for now, until we know what's causing the issues. 2013-11-29 13:41:57 -05:00
Unknown W. Brackets ec05146ffd Improve vfpu disasm for a few instructions. 2013-11-29 10:07:15 -08:00
The Dax eff74892b0 Fix a styling issue, and allow shader names to be translated in the Win32 menubar. 2013-11-29 12:52:10 -05:00
Henrik Rydgård 345d362391 Merge pull request #4677 from unknownbrackets/perf
Attempt to improve audio issue in #4669
2013-11-29 09:20:41 -08:00
Unknown W. Brackets dffa35ef2f When ins is used with a zero argument, don't OR.
Seems it's used effectively to mask out bits with rs=zero.  Makes sense...
2013-11-29 09:17:12 -08:00
Unknown W. Brackets 7dedf54bc3 Always resched in thread queue rotation.
It might be time to reschedule anyway, some games call this in a loop with
an empty queue.

May help Harukanaru Toki No Naka de Hachiyoushou (#4669.)
2013-11-29 08:59:47 -08:00
Henrik Rydgård ebdab9f907 Merge pull request #4670 from hrydgard/fastmem-default
Enable fast-memory by default, change the name of the setting so it resets for everyone.
2013-11-29 08:36:52 -08:00
Henrik Rydgård 1296aad6c7 Merge pull request #4675 from Kingcom/Debugger
Small debugger fixes and enhancements
2013-11-29 08:30:08 -08:00
Kingcom 85abd37ed1 Small debugger fixes and enhancements 2013-11-29 17:21:48 +01:00
Henrik Rydgård d254fbf24f Merge pull request #4664 from thedax/modelSelectOption
Add an ini option to allow the emulated PSP model to be changed.
2013-11-29 05:22:31 -08:00
Henrik Rydgård 6258c2bb9a Make the vertex decoder JIT an ini-only setting, it is solid enough to hide. 2013-11-29 14:21:03 +01:00
Henrik Rydgård 8d928fcfc2 Enable fast-memory by default, change the name of the setting so it
resets for everyone.

The speed boost is just too big to keep it from users who don't try all
the settings.
2013-11-29 11:50:50 +01:00
Henrik Rydgård 33023a34d7 Merge pull request #4668 from unknownbrackets/debugger
Add a dialog to enter a specific jit compare address
2013-11-29 00:23:56 -08:00
Unknown W. Brackets 79322103f2 Optimize DisassemblyFunction::getLineNum() a bit.
Improves scrolling performance in some cases in the debugger.
2013-11-28 23:48:12 -08:00
Unknown W. Brackets 435115441d Reinitialize the GE on sceKernelLoadExec().
Mostly, reset the lists and draw completion, etc.

May be required for Capcom Classic Collection Reloaded to work.
2013-11-28 15:35:12 -08:00
The Dax e0f0409f82 Minimum version for the memory savestate section is 1, not 0. 2013-11-28 17:46:33 -05:00
The Dax 3e07e88e43 Don't break savestates made by HD Remasters. 2013-11-28 16:28:25 -05:00