|
cf22d32d0c
|
[AArch64] Don't do an unnecessary 128bit REV64 operation.
We are only using the lower 64bits here, no need to do the full quad register.
|
2015-08-09 14:56:52 -05:00 |
|
|
ccca2982df
|
Merge pull request #2819 from degasus/fix
PPCAnalyst: Mark function as static
|
2015-08-09 10:09:15 -04:00 |
|
|
bceab37801
|
PPCAnalyst: Mark function as static
|
2015-08-09 11:15:44 +02:00 |
|
|
e20db1b2e3
|
Forgot to add a slash in one bit of code I switched from D_WIIUSER_IDX to D_SESSION_WIIROOT_IDX.
Fix that.
|
2015-08-08 23:16:29 -04:00 |
|
|
a488ab7a70
|
Merge pull request #2811 from Sonicadvance1/interpreter_dump
On unknown_instruction dump the full guest GPR state.
|
2015-08-08 14:57:06 -04:00 |
|
|
145494144c
|
Jit64: duplicate fres result into ps1
And since frD is completely overwritten now, avoid loading it at all.
|
2015-08-08 06:17:47 +02:00 |
|
|
14a0b01854
|
Merge pull request #2812 from Tilka/typos
Gekko: fix typos in HID2
|
2015-08-07 10:56:22 -05:00 |
|
|
59e48e0fcf
|
Merge pull request #2801 from Tilka/stuff
x64Emitter: add MOVSLDUP/MOVSHDUP
|
2015-08-07 10:37:38 +02:00 |
|
|
829a949708
|
Gekko: fix typos in HID2
|
2015-08-07 09:54:13 +02:00 |
|
|
0326bf7164
|
On unknown_instruction dump the full guest GPR state.
|
2015-08-07 02:45:05 -05:00 |
|
|
d9037d6c4a
|
Remove perf_dir Dolphin WX option.
Move the option for the directory to the Dolphin.ini
This way more than DolphinWX can take advantage of it.
|
2015-08-07 01:59:29 -05:00 |
|
|
c5a7243eb2
|
[AArch64] Add support for JitRegister to the dispatcher and paired loadstores
|
2015-08-07 01:58:40 -05:00 |
|
|
f5a10bddee
|
Jit64: use overloaded IsSimpleReg() where useful
|
2015-08-06 10:39:43 +02:00 |
|
|
a3476415f6
|
JitRegCache: mark derived classes as final
|
2015-08-06 10:39:43 +02:00 |
|
|
0d3acbd9c7
|
PPCAnalyst: drop needless forward declarations
|
2015-08-06 10:39:43 +02:00 |
|
|
8adca82cc6
|
JitInterface: fix disassembly entry point
This adds the downcount check code to the disassembly text and removes the
bogus instructions at the end.
|
2015-08-06 10:18:46 +02:00 |
|
|
0aad44c980
|
Merge pull request #2753 from Tilka/fix_warnings
Fix some warnings
|
2015-08-04 18:54:31 +02:00 |
|
|
972faf42ed
|
Merge pull request #2785 from lioncash/def
GeckoCode: Remove GetAddress function prototype
|
2015-08-04 17:44:15 +02:00 |
|
|
5a05187b3b
|
Fix some warnings
reorder, sign-compare, pessimizing-move
|
2015-08-04 10:58:24 +02:00 |
|
|
3ee302df75
|
Fix wording of invalid read/write message
|
2015-08-03 01:57:59 -04:00 |
|
|
8dd9d35689
|
Merge pull request #2653 from AdmiralCurtiss/netplay-video-mode-sync
Netplay: Sync Video Mode settings. (Progressive Scan and PAL60)
|
2015-08-02 12:42:21 +12:00 |
|
|
739ede2242
|
Fix code to comply with coding style
|
2015-07-31 20:00:36 -04:00 |
|
|
0faba3b018
|
Changed the aspect ratio settings to account for NTSC/PAL pixel aspect ratios and VI scaling.
|
2015-07-31 19:58:02 -04:00 |
|
|
7ee0e75633
|
Remove unnecessary virtual keywords
|
2015-07-30 10:33:08 -04:00 |
|
|
44e7a7bf91
|
GeckoCode: Remove GetAddress function prototype
GetAddress didn't have a definition for its prototype.
Also shortened the construction of the Code struct.
|
2015-07-28 22:10:39 -04:00 |
|
|
f800a5b93f
|
Merge pull request #2695 from degasus/jit64
Jit64: Fallback support of branching instructions
|
2015-07-28 16:37:41 +02:00 |
|
|
0c4209a0f9
|
Merge pull request #2716 from degasus/jitgeneric
CachedInterpreter: New kind of jit which always fallback to interpreter.
|
2015-07-28 16:37:25 +02:00 |
|
|
ec0582ee5b
|
JitArm64: fix lfd
Bug found by HdkR.
|
2015-07-28 00:13:50 +02:00 |
|
|
b7c4886d66
|
JitArm64: fix stfsux
|
2015-07-27 23:07:38 +02:00 |
|
|
7e8cfff3c0
|
Optimized addx()
Removed some code duplication
Fixed whitespace
Moved else condition
|
2015-07-27 11:40:15 -07:00 |
|
|
3801f89125
|
Merge branch 'stable'
|
2015-07-25 14:09:02 +02:00 |
|
|
3814b5b702
|
HotkeyManager: Activate hotkey when key is pressed.
As opposed to activating the hotkey when it is released.
|
2015-07-25 13:53:27 +02:00 |
|
|
0092f5207b
|
Core: Don't return true on IsRunning() when stopping emulation.
|
2015-07-25 13:04:37 +02:00 |
|
|
59eb7a864d
|
Revert "Join the emu thread in Core::Stop. Get rid of Core::Shutdown which did that before."
This reverts commit ba664b3293 .
Added documentation to Core::Shutdown() to prevent breaking changes.
|
2015-07-25 13:04:22 +02:00 |
|
|
1c9b5efb4c
|
CachedInterpreter: New kind of jit which always fallback to interpreter.
|
2015-07-22 23:19:20 +02:00 |
|
|
5535c5c54c
|
Core: Don't return true on IsRunning() when stopping emulation.
|
2015-07-22 09:44:39 +02:00 |
|
|
b6c4d5792b
|
Revert "Join the emu thread in Core::Stop. Get rid of Core::Shutdown which did that before."
This reverts commit ba664b3293 .
Added documentation to Core::Shutdown() to prevent breaking changes.
|
2015-07-22 09:15:19 +02:00 |
|
|
9ae8e38a8a
|
Merge pull request #2717 from phire/fix-reordering
PPCAnalyst: Don't swap instruction which might cause interrupts.
|
2015-07-22 05:16:51 +12:00 |
|
|
654c44b870
|
Merge pull request #2714 from lioncash/clamp
Core: Use clamps for nunchuk and wiimote x,y,z values
|
2015-07-20 14:08:00 +10:00 |
|
|
4b260fbd66
|
Merge pull request #2724 from AdmiralCurtiss/wiimote-reconnect-on-button-press
Wiimote: Reconnect a disconnected Wiimote when a button is pressed.
|
2015-07-20 14:06:48 +10:00 |
|
|
d622ae3e7b
|
Merge pull request #2699 from Tilka/fnma
Interpreter: fix rounding of negating FMA instructions
|
2015-07-19 17:39:19 +02:00 |
|
|
b71430723a
|
Merge pull request #2748 from Tilka/drop
Jit64: small cleanup
|
2015-07-19 08:26:42 +02:00 |
|
|
bcdafc7e34
|
Interpreter: fix rounding of FNMA instructions
x86: round(-a*c +/- b)
PowerPC: -round(a*c +/- b)
If the rounding mode is set to +/- infinity, the order of round/negate
matters.
|
2015-07-18 22:54:15 +02:00 |
|
|
89954d658c
|
Jit64: drop needless casts
|
2015-07-18 22:33:42 +02:00 |
|
|
35e9ada2b0
|
Merge pull request #2709 from lioncash/atomic
Core: Change a volatile into an atomic
|
2015-07-17 10:24:02 -04:00 |
|
|
334c1bfdf6
|
Jit64[IL]: drop WriteCallInterpreter
|
2015-07-17 03:25:38 +02:00 |
|
|
5594b107eb
|
Wiimote: (Re-)Connect a disconnected real Wiimote when a button is pressed.
Where disconnected is defined as: The real physical device is still connected to the PC, but the emulated Wii sees the Wiimote as disconnected.
|
2015-07-16 02:35:55 +02:00 |
|
|
c0f80ca524
|
Merge pull request #2736 from degasus/farcache
JitArm64: Farcache
|
2015-07-15 08:41:58 -05:00 |
|
|
6f38d1baa1
|
CodeBlock: Add a shared IsAlmostFull function
This function shall keep care about the low watermark of code space.
If we ran out of space, the JITs shall clear their block cache.
|
2015-07-15 08:53:05 +02:00 |
|
|
cae00254a5
|
GCAdapter: Only start the thread on startup if direct connect is enabled
|
2015-07-14 17:15:26 +02:00 |
|