dolphin/Source/Core
pierre 34909ecebc Core/DSPCore: Make the JIT blocks return the number of cycles executed.
The block_size seems to be not reliable, even after trying to more closely match
the interpreter by looking at the analysis for (addr+opcode->size-1) for detecting
the end of the block.

Since we need to "calculate" this number shortly before returning to
RunForCycles, it seemed logical to use the (up to now) unused return value
of the blocks.

Improves SMG2 here.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6266 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-10-09 21:43:57 +00:00
..
AudioCommon Core/DSPCore: Make JIT work on 64 bit hosts 2010-10-01 23:23:13 +00:00
Common Core/Common: Automatically emit a MOV in ABI_CallFunction* when the function 2010-10-02 20:04:03 +00:00
Core Fix wiimotes.(fixes issue 3195) 2010-10-06 02:28:52 +00:00
DSPCore Core/DSPCore: Make the JIT blocks return the number of cycles executed. 2010-10-09 21:43:57 +00:00
DebuggerUICommon Debugger enhancements: 2010-08-08 06:00:22 +00:00
DebuggerWX JitIL/Jit64: Removed std::vector for speed up. 2010-09-22 02:42:17 +00:00
DiscIO Added support for PAL-R (Russia) ISO detection. Fixes issue 2575. 2010-10-03 06:10:14 +00:00
DolphinWX Fix building with --as-needed. 2010-10-05 18:10:06 +00:00
InputCommon GCPad/WiimoteNew: Reordered some stuff in DirectInput device enumeration.(makes certain gamepads work now, hopfully doesn't break other pads) (Thanks to YoD for helping debug) Also fixed something ridiculous in the input config dialog. :p 2010-10-09 07:24:33 +00:00
InputUICommon GCPad/WiimoteNew: Reordered some stuff in DirectInput device enumeration.(makes certain gamepads work now, hopfully doesn't break other pads) (Thanks to YoD for helping debug) Also fixed something ridiculous in the input config dialog. :p 2010-10-09 07:24:33 +00:00
VideoCommon Fixed hires textures not scaling. Also increased max size of custom textures to 2048x2048. 2010-10-04 01:54:51 +00:00