Commit Graph

  • 146725f64a Merge pull request #1125 from Sintendo/fresjumps skidau 2014-09-26 14:45:19 +10:00
  • 5a2114bb64 Merge pull request #1151 from comex/generic-build-fixes comex 2014-09-25 21:51:28 -04:00
  • 4fe1119e52 Cleanup Renderer::CalculateTargetSize(), and allow IRs higher than 4x to be set via ini. Rachel Bryk 2014-09-25 19:50:25 -04:00
  • fb3d9c9d58 Fix warning in x64CPUDetect.cpp in generic build by not building it. comex 2014-09-22 21:02:21 -04:00
  • 9cdd842080 Add a fake SContext definition for _M_GENERIC. comex 2014-09-22 20:57:57 -04:00
  • 0a1855d2ca Merge pull request #1158 from comex/its-like-i-have-it-out-for-jitil-or-something Ryan Houdek 2014-09-25 16:12:04 -05:00
  • 23fbcecf13 JIT: enable block linking and idle skipping in debug mode Fiora 2014-09-25 07:03:58 -07:00
  • 8dccb0c743 Fix fastmem in JitIL after 755bd2c4. comex 2014-09-25 01:15:58 -04:00
  • c41f76e774 Merge pull request #1148 from lioncash/typo skidau 2014-09-25 13:49:39 +10:00
  • 6d064b0406 Merge pull request #1126 from lioncash/delete skidau 2014-09-25 13:44:21 +10:00
  • a8b1a10025 Merge pull request #1087 from FioraAeterna/moremerges skidau 2014-09-25 13:40:05 +10:00
  • 29cca5c84f Change fres/frsqrte jumps Sintendo 2014-09-20 16:25:02 +02:00
  • bfab5f1e91 JIT: generic branch merging Fiora 2014-09-14 22:40:06 -07:00
  • 0b6ec44e42 Merge pull request #1070 from FioraAeterna/optimizeca4 Ryan Houdek 2014-09-24 14:31:58 -05:00
  • 76697922b4 Implement XER optimization on ARMv7 JIT core Ryan Houdek 2014-09-15 02:21:03 -05:00
  • 5fce109ce1 Reorganize carry to store flags separately instead of part of XER Fiora 2014-09-12 13:19:50 -07:00
  • 788a719718 Merge pull request #1153 from skidau/twx-bindtoreg skidau 2014-09-24 13:31:44 +10:00
  • a83792e914 Merge pull request #1074 from FioraAeterna/earlyflush skidau 2014-09-24 13:30:02 +10:00
  • 539f270c67 Added a xf.numtexgen != bp.numtextgen error log if there is a mismatch detected. skidau 2014-09-24 10:46:09 +10:00
  • 7f76ad3edb dsp int timing tweak booto 2014-09-24 00:44:48 +08:00
  • b4399dbdf3 Fixed the "Undeclared identifier: uv0" OpenGL shader compile error that appears in NBA2K11. skidau 2014-09-24 00:10:45 +10:00
  • bdd1853586 Merge pull request #1149 from rohit-n/android-warnings Lioncash 2014-09-23 07:51:14 -04:00
  • 65eb0ff2fe Replaced KillImmediate with BindToRegister in the tw instruction. Fixes the error "WriteNormalOp - a1 and a2 cannot both be memory" which appeared on starting Monopoly Streets. skidau 2014-09-23 18:00:41 +10:00
  • cbf102794e Merge pull request #1130 from Sonicadvance1/AArch64-jit-extXx skidau 2014-09-23 13:52:30 +10:00
  • fb18d5376f Merge pull request #1142 from lioncash/linucks skidau 2014-09-23 13:43:18 +10:00
  • 5271982f85 Merge pull request #1152 from FioraAeterna/fixmergedbclr Lioncash 2014-09-22 21:31:30 -04:00
  • 88f2fbe1a4 JIT: fix merged bclr with comex's BLR optimizations Fiora 2014-09-22 18:22:31 -07:00
  • f103234e2b JIT: flush a register if it won't be used for the rest of the block Fiora 2014-09-13 05:34:38 -07:00
  • de86d2003a JIT: merge lbz + extsb Fiora 2014-09-15 08:17:46 -07:00
  • 3168361e32 Android: Silence some more warnings. Rohit Nirmal 2014-09-22 17:45:42 -04:00
  • 7f1185b941 Merge pull request #1140 from lioncash/android Ryan Houdek 2014-09-22 16:20:53 -05:00
  • 874f5eb1ad ISOProperties: Fix typo in the tooltip for manual config editing. Lioncash 2014-09-22 13:45:28 -04:00
  • e4d71f36b1 Make input display work properly with netplay. Rachel Bryk 2014-09-22 11:45:54 -04:00
  • 4ed9b561bd Allow custom textures to load from unicode paths. Rachel Bryk 2014-09-22 12:13:29 -04:00
  • d4952c7637 Merge pull request #1145 from RachelBryk/buffer Dolphin Bot 2014-09-22 15:46:33 +02:00
  • ad460a21d7 Change netplay buffer SpinCtrl to default to 5. Rachel Bryk 2014-09-22 08:28:10 -04:00
  • dd6ebd2228 Merge pull request #1141 from lioncash/rasterogl Lioncash 2014-09-22 03:20:32 -04:00
  • c617f324b2 Merge pull request #1143 from lioncash/exi shuffle2 2014-09-22 00:16:34 -07:00
  • 8c5e12cf02 Moved the linking of the FIFO CPWritePointer near where CPWritePointer gets updated. The CPWritePointer was getting updated while it was in-flight causing Pac-man Party to flicker. Fixes issue 5223. skidau 2014-09-22 16:49:09 +10:00
  • 6379d3983a Merge pull request #1137 from lioncash/debugger-crash skidau 2014-09-22 14:48:29 +10:00
  • 858d18a67e Core: Fix SIGABRT possibility in EXI_DeviceGecko Lioncash 2014-09-21 21:50:26 -04:00
  • 836ff6d506 Fix some warnings on Linux Lioncash 2014-09-21 20:13:22 -04:00
  • 23b82bbacd OGL: Get rid of explicit deletes in RasterFont Lioncash 2014-09-21 20:06:13 -04:00
  • ea40fdf21c Merge pull request #1132 from lioncash/osx Lioncash 2014-09-21 20:02:59 -04:00
  • 3351e3f1c3 Merge pull request #1133 from RachelBryk/state Lioncash 2014-09-21 19:52:13 -04:00
  • dc79755303 Android: Silence a few warnings Lioncash 2014-09-21 19:51:27 -04:00
  • d933247c50 Remove an unused variable. Rachel Bryk 2014-09-21 04:52:17 -04:00
  • 9e2b9e2471 Merge pull request #1139 from lioncash/videodlg-osx Lioncash 2014-09-21 19:25:30 -04:00
  • 76ad89ebb6 DolphinWX: Fix the video dialog crashing Dolphin on OSX Lioncash 2014-09-21 16:05:51 -04:00
  • 770a9a42a5 Merge pull request #1136 from lioncash/memory-view Lioncash 2014-09-21 15:35:26 -04:00
  • 9206dd016e Merge pull request #1135 from FioraAeterna/twidisasmfix Ryan Houdek 2014-09-21 14:19:05 -05:00
  • 1cb07ffc14 [AArch64] Implement twi and tw. Ryan Houdek 2014-09-21 14:12:26 -05:00
  • 505b1bd562 JIT: a small optimization for subfex and friends Fiora 2014-09-21 12:16:26 -07:00
  • 95660a5563 DolphinWX: Fix case where the debugger would crash on hiding a pane. Lioncash 2014-09-21 13:59:20 -04:00
  • dc65ef33ba DolphinWX: Fix the memory view in the debugger Lioncash 2014-09-21 11:47:03 -04:00
  • 9c4407fb80 Disassembler: fix disassembly of some twi instructions Fiora 2014-09-21 08:01:47 -07:00
  • 078147d424 [AArch64] Implement mfmsr Ryan Houdek 2014-09-20 23:08:48 -05:00
  • 9530800fd0 [AArch64] Implement mtsprin and mfsprin Ryan Houdek 2014-09-20 22:35:54 -05:00
  • 2bcea19492 [AArch64] Implement mtsr and mfsr Ryan Houdek 2014-09-20 21:29:29 -05:00
  • 124df2e134 Merge pull request #1102 from neobrain/tevreg_loading Tony Wasserka 2014-09-21 10:51:27 +02:00
  • 1d23c2ca8b GPU: Only load the relevant color components upon writes to the tev color registers. Tony Wasserka 2014-09-17 18:46:23 +02:00
  • 6d4fd54683 ChunkFile: Add a DoArray overload which takes an std::array. Tony Wasserka 2014-09-20 13:32:04 +02:00
  • 536582b2eb Merge pull request #1129 from lioncash/casing skidau 2014-09-21 15:56:17 +10:00
  • a04a99251f Fix building Dolphin on OSX without precompiled headers Lioncash 2014-09-21 00:37:47 -04:00
  • 0f8c5bda40 [AArch64] Implement mcrf. Ryan Houdek 2014-09-20 21:19:25 -05:00
  • a5f4e4ad25 Merge pull request #1128 from lioncash/bits Tony Wasserka 2014-09-21 00:03:36 +02:00
  • e708e8d5a0 [AArch64] Implement negx. Ryan Houdek 2014-09-20 16:17:16 -05:00
  • 75590a99cb [AArch64] Implement cntlzwx. Ryan Houdek 2014-09-20 14:52:56 -05:00
  • 76d2f331f0 [AArch64] Implement extshx and extsbx. Ryan Houdek 2014-09-20 14:46:53 -05:00
  • a6ffa55215 VideoCommon: Fix function casing in FrameBufferManagerBase Lioncash 2014-09-20 14:54:59 -04:00
  • 91438fa9e7 VideoCommon: Make zfreeze in GenMode 1 bit in size Lioncash 2014-09-20 14:27:34 -04:00
  • 9d7598266f Change the QGR union over to a BitField union. Makes it easier to generate a QGR in my unit test, cleaner overall of course. Ryan Houdek 2014-09-20 13:10:22 -05:00
  • a829e596c7 Merge pull request #1121 from FioraAeterna/fixfsel Ryan Houdek 2014-09-20 12:40:55 -05:00
  • b92e0660ab DolphinWX: Get rid of an explicit delete in OnExportSave Lioncash 2014-09-20 12:57:53 -04:00
  • 9f2d4ee53e Merge pull request #1124 from FioraAeterna/fixpsqx skidau 2014-09-20 17:49:22 +10:00
  • 6043c790b6 JIT: fix indexed paired singles Fiora 2014-09-20 00:16:25 -07:00
  • ae17d91992 Merge pull request #1096 from RachelBryk/save-slots skidau 2014-09-20 15:45:02 +10:00
  • 2db7413a19 Merge pull request #1118 from lioncash/lolwinapi Ryan Houdek 2014-09-19 20:48:27 -05:00
  • eb23882398 Merge pull request #1120 from rohit-n/muh-precompiled-headers Ryan Houdek 2014-09-19 17:43:42 -05:00
  • 46057db37d Fix build failing when disabling precompiled headers. Rohit Nirmal 2014-09-18 23:17:41 -05:00
  • d7b40fa94c Merge pull request #1119 from FioraAeterna/bytereverse Ryan Houdek 2014-09-19 15:54:27 -05:00
  • 2e1377ab7e Merge pull request #1107 from FioraAeterna/opcodesearch Ryan Houdek 2014-09-19 15:50:54 -05:00
  • 235546bf94 Merge pull request #1113 from Sonicadvance1/AArch64-integer-ops Ryan Houdek 2014-09-19 15:47:23 -05:00
  • bdca720e33 Fix some indention on AArch64 JIT. Ryan Houdek 2014-09-18 16:34:08 -05:00
  • 47e47891d4 [AArch64] Implement a bunch of integer instructions 16 new instructions for AArch64. Ryan Houdek 2014-09-18 16:33:03 -05:00
  • 5671530026 Merge pull request #1101 from FioraAeterna/fixfallbacks Ryan Houdek 2014-09-19 15:23:01 -05:00
  • 5b4aa1d6d4 Merge pull request #1123 from FioraAeterna/eieio Ryan Houdek 2014-09-19 15:19:41 -05:00
  • 7cc586d615 Merge pull request #1100 from FioraAeterna/psq_insts Ryan Houdek 2014-09-19 15:16:44 -05:00
  • 0f53bba45a JIT: change eieio and tlbsync to DoNothing Fiora 2014-09-19 13:08:14 -07:00
  • 522d7eb275 Merge pull request #1109 from FioraAeterna/ps_cmp Ryan Houdek 2014-09-19 14:41:05 -05:00
  • 526e92464b Merge pull request #1103 from FioraAeterna/floatconstnaming Ryan Houdek 2014-09-19 13:21:06 -05:00
  • af25b15348 Merge pull request #977 from Sonicadvance1/xfb-scaling-rebased Ryan Houdek 2014-09-19 12:54:19 -05:00
  • c5f9301e6e Add a comment to the software renderer that stride should be implemented Ryan Houdek 2014-09-19 11:46:11 -05:00
  • 32e5043b29 WIP XFB scaling. magumagu 2014-05-02 00:08:44 -07:00
  • 0d1c1e9477 Merge pull request #1122 from Sonicadvance1/Android-reduce-confusion Ryan Houdek 2014-09-19 09:21:58 -05:00
  • e18860830a Show OpenGL or OpenGL ES on Android depending on what the device supports. Reduces confusion for the users Ryan Houdek 2014-09-19 09:09:44 -05:00
  • d544c563ea Merge pull request #1112 from Sonicadvance1/AArch64-mov-aliases Ryan Houdek 2014-09-19 09:19:33 -05:00
  • ec310811a8 Merge pull request #1114 from Sonicadvance1/AArch64-fix-build Ryan Houdek 2014-09-19 09:19:25 -05:00
  • c130a496f2 JIT: fix fsel/ps_sel implementations for NaN input Fiora 2014-09-19 01:40:02 -07:00
  • d96016ed21 JIT: support byte-reversed stores/loads Fiora 2014-09-18 20:38:44 -07:00