Commit Graph

  • 98d9a38fe0 Merge pull request #1242 from lioncash/sync Lioncash 2014-10-10 18:42:54 -04:00
  • f6233cd531 Merge pull request #1254 from RachelBryk/unicode Ryan Houdek 2014-10-10 17:35:22 -05:00
  • 5c1acc99fb Merge pull request #1255 from dolphin-emu/x64-emitter-minor Ryan Houdek 2014-10-10 15:36:11 -05:00
  • 877081c7df Be consistent with braces. Henrik Rydgård 2014-10-10 22:34:03 +02:00
  • 9bca1a00d7 x64 emitter: Add some more missing ops (MOVDQA, MOVDQU, PSHUFHW) Henrik Rydgård 2014-10-10 17:56:17 +02:00
  • a2c46665c5 x64 emitter: Add a few missing instructions Henrik Rydgård 2014-10-10 17:21:21 +02:00
  • bf7de71fd0 Replace wxFileExists() with File::Exists(). Rachel Bryk 2014-10-10 11:20:10 -04:00
  • 1e3b9ecdc1 Fix compile errors after rebase. crudelios 2014-10-10 12:44:44 +01:00
  • 9786f54414 Fixed a small bug. crudelios 2014-10-06 22:19:12 +01:00
  • 987bd8bb8f Several small optimizations. crudelios 2014-09-26 11:37:32 +01:00
  • 176ea06e82 Get buildbot to compile. crudelios 2014-09-17 02:04:37 +01:00
  • 47c67f014f Fix linux build and various warnings. crudelios 2014-09-16 20:18:15 +01:00
  • 2d4b7e3f3f Reimplement Bounding Box calculation using the software renderer. crudelios 2014-09-14 17:52:51 +01:00
  • 8b831c9483 JitCache: Use std::array to back the arrays within it. Lioncash 2014-10-09 23:20:50 -04:00
  • 7ba9a8537b JIT: add basic register allocation heuristics Fiora 2014-10-09 16:11:10 -07:00
  • b7aed97508 Merge pull request #1239 from FioraAeterna/updatetables skidau 2014-10-10 13:04:57 +11:00
  • 560f180ea4 Merge pull request #1251 from lioncash/cast Lioncash 2014-10-09 20:26:32 -04:00
  • bb377d0fc3 PPCAnalyst: Remove unnecessary casts Lioncash 2014-10-09 20:14:39 -04:00
  • 9d57cf59d3 Merge pull request #1249 from Stevoisiak/capitalizationFix Lioncash 2014-10-09 17:24:01 -04:00
  • bcf8f8f0b2 Fixed minor capitalization issue Steven V. 2014-10-09 16:59:58 -04:00
  • 2ce90f267c Moved "Connect Wiimote" options into submenu Steven Vascellaro 2014-10-09 15:15:42 -04:00
  • e315cd41a2 Merge pull request #1246 from FioraAeterna/fixblocklinkingagain Ryan Houdek 2014-10-09 14:06:17 -05:00
  • 9d45f51459 JIT: fix accidental disabling of block linking by default Fiora 2014-10-09 12:00:40 -07:00
  • 03e1bd0995 Limit Borderless Fullscreen to Windows systems. Jules Blok 2014-10-09 11:30:26 +02:00
  • 67e44c0e63 Merge pull request #1235 from lioncash/func Lioncash 2014-10-09 01:20:57 -04:00
  • fc4125cdd1 Proper Audio/Video Dumping Fog 2014-10-04 03:28:01 -04:00
  • 053f5c1f17 Android: Use apply() instead of commit() for SharedPreference changes. Lioncash 2014-10-08 23:08:08 -04:00
  • 86b81c55bf Merge pull request #1226 from skidau/emu-wiimote-speaker-sample-rate skidau 2014-10-09 14:11:21 +11:00
  • 6eb2b6ef7a Merge pull request #1241 from SeannyM/android-fixcrash Lioncash 2014-10-08 22:32:38 -04:00
  • 17f0fdb18f [Android] Return to game list instead of exiting app Sean Maas 2014-10-08 22:28:18 -04:00
  • 677d74df88 Merge pull request #1240 from FioraAeterna/fixdebugblocklink Lioncash 2014-10-08 22:13:33 -04:00
  • bb25b71201 Merge pull request #1238 from RachelBryk/fix2 Lioncash 2014-10-08 22:10:39 -04:00
  • 8bf2cf0641 Debug: fix disable block linking option Fiora 2014-10-08 19:02:02 -07:00
  • 75a1310ba9 CPU: improve instruction table flags for RC bits Fiora 2014-10-08 11:44:37 -07:00
  • 2cfc1eac51 Fix another crash in tas input. Rachel Bryk 2014-10-08 09:46:28 -04:00
  • 9734f0c834 JIT64: use FMA instructions Fiora 2014-09-06 03:41:17 -07:00
  • 2423b9b2bd Merge pull request #1237 from Sonicadvance1/fix-ARM32-XER Ryan Houdek 2014-10-07 21:56:36 -05:00
  • bd47477bc2 Merge pull request #1236 from RachelBryk/fix skidau 2014-10-08 13:51:14 +11:00
  • 5f0011d065 Fix ARMv7 JIT from XER optimization. This was a subtle bug I introduced since I removed a LDR in one of the ComputeCarry functions. Basically since I wasn't loading the XER value prior to operations when I did a BIC tmp, tmp, 1 it would clear the first bit in our temp register but retain the rest of the "random" data from that temp register. This would then save in to xer_ca, which the Interpreter will use later without any masking to generate the XER value. Our XER generation helper functions don't do any masking since they were only expecting a single bit worth of data in xer_ca with the rest being zero. So now we only have one bit of data being stored in xer_ca from the ARMv7 JIT recompiler, and also a slight optimization in the ComputeCarry function that is used on the immediate path. There wasn't any reason to load xer_ca since it only contains one bit of data now. Ryan Houdek 2014-10-07 21:43:15 -05:00
  • e09288aec1 Fix crash in tas input. Rachel Bryk 2014-10-07 22:35:56 -04:00
  • 38b64fd077 Merge pull request #1213 from RachelBryk/wii-tas-input skidau 2014-10-08 13:15:43 +11:00
  • 4289221584 X64Emitter: add unit test for FMA Fiora 2014-09-06 04:10:46 -07:00
  • 019657cd93 X64Emitter: add FMA3 support Fiora 2014-09-06 03:00:09 -07:00
  • 6cfa579870 VolumeGC: Use regular return type declaration for GetStringDecoder Lioncash 2014-10-07 21:15:14 -04:00
  • ab49d80e3f Merge pull request #1234 from Stevoisiak/renameNamesToBannerNames Lioncash 2014-10-07 20:01:29 -04:00
  • fab357552f Merge pull request #1233 from Stevoisiak/getNameRedundancy Lioncash 2014-10-07 19:54:09 -04:00
  • ebbbe43b8f Rename m_names to m_banner_names Steven Vascellaro 2014-10-07 19:14:11 -04:00
  • 4b9ee5ee39 Updated Netplay to use GetName() Steven Vascellaro 2014-10-07 19:05:38 -04:00
  • 39f421d45d Support the borderless fullscreen option in all backends. Jules Blok 2014-10-07 16:46:10 +02:00
  • 7344f752b7 Replace BorderlessFullscreenEnabled by ExclusiveFullscreenEnabled. Jules Blok 2014-10-07 16:43:32 +02:00
  • f5b23834b5 Hooked up the emulated wiimote speaker's sample rate and volume set by the game. skidau 2014-10-07 21:43:32 +11:00
  • 85086e1e6c Merge pull request #1224 from FioraAeterna/profile comex 2014-10-07 02:31:04 -04:00
  • 39d01774de Merge pull request #1229 from lioncash/ts comex 2014-10-07 02:27:37 -04:00
  • 5919d0962f JIT: re-add profiling support on x86_64 Fiora 2014-10-05 00:08:07 -07:00
  • 9d059d1d2f Merge pull request #1221 from LPFaint99/memcard comex 2014-10-06 23:21:36 -04:00
  • 1b573c4ca0 Merge pull request #1225 from lioncash/lolwx skidau 2014-10-07 13:28:25 +11:00
  • b3b34d16e6 Merge pull request #1218 from hthh/trampolinecaching skidau 2014-10-07 13:26:23 +11:00
  • 8fdf43109f Merge pull request #1216 from FioraAeterna/movoptimizations skidau 2014-10-07 13:25:28 +11:00
  • 5dec943762 Fix endian error. allows loading of current games save even if the memcard is mostly full LPFaint99 2014-10-04 11:29:44 -07:00
  • 16a74a9557 Fifo: Fix tab/space mismatches Lioncash 2014-10-06 20:04:57 -04:00
  • 700a4154dd Merge pull request #1228 from Stevoisiak/fixedSaveBannerFilename Lioncash 2014-10-06 17:49:24 -04:00
  • 63c05c15d5 Fix for banner filename from ID Steven Vascellaro 2014-10-06 17:42:24 -04:00
  • 215685a6fe Merge pull request #1214 from rohit-n/format-warning skidau 2014-10-06 16:12:40 +11:00
  • a0a64369fc Merge pull request #1211 from skidau/remaining-block-count-zero skidau 2014-10-06 13:35:46 +11:00
  • 138f9c7f09 Merge pull request #1201 from KAMiKAZOW/patch-1 skidau 2014-10-06 13:35:14 +11:00
  • 7c05d029d3 Merge pull request #1085 from waddlesplash/refactoring Lioncash 2014-10-05 21:25:44 -04:00
  • af241c9710 Merge pull request #1215 from lioncash/spacing Lioncash 2014-10-05 21:22:17 -04:00
  • 19109e2d01 Migrate global init stuff into UICommon. Augustin Cavalier 2014-10-04 15:12:15 -04:00
  • 41ea4a28b2 DolphinWX: Make WXInputBase part of the WxUtils namespace. Lioncash 2014-10-05 05:31:45 -04:00
  • 9b29fe8aed WIP: don't let the backpatcher hit the same location twice Fiora 2014-10-04 21:28:21 -07:00
  • c7208318fb JIT: Reuse trampolines when possible hthh 2014-10-04 11:04:46 +10:00
  • 355a2d33aa Merge pull request #1209 from Linktothepast/master skidau 2014-10-05 12:15:18 +11:00
  • 871d308b88 Merge pull request #1206 from comex/amperspocalypse skidau 2014-10-05 12:14:04 +11:00
  • 47bf698b70 Merge pull request #1217 from lioncash/tcast comex 2014-10-04 00:19:08 -04:00
  • 7bce3fcdf9 Merge pull request #1174 from FioraAeterna/fifowriteaddrfix comex 2014-10-04 00:18:58 -04:00
  • 1af4043f14 Merge pull request #1219 from FioraAeterna/fixclearcache comex 2014-10-04 00:14:30 -04:00
  • 0c4739eead Merge pull request #1202 from FioraAeterna/fixstartupbats skidau 2014-10-04 13:10:47 +10:00
  • d0ea2ad6dc Merge pull request #1198 from lioncash/crypt skidau 2014-10-04 13:10:28 +10:00
  • 6a3b05a9ea Merge pull request #1197 from RachelBryk/multicompress skidau 2014-10-04 13:09:43 +10:00
  • 17c56b58ab JIT: set clear_cache_asap to false when clearing the cache Fiora 2014-10-03 20:03:18 -07:00
  • eb1ddb886e TrampolineCache: Remove unnecessary cast Lioncash 2014-10-03 20:46:44 -04:00
  • bf014636c8 JIT: add more AVX support, reduce redundant XMM moves Fiora 2014-10-03 10:06:37 -07:00
  • 8fe730194b JIT: load registers if they're going to be used later in the block Fiora 2014-09-25 16:01:29 -07:00
  • 7610811f79 DolphinWX: Fix double-spacing in some UI strings Lioncash 2014-10-03 13:40:39 -04:00
  • 6bff99fa75 JitAsmCommon: remove a few redundant moves Fiora 2014-10-03 10:05:42 -07:00
  • 7a2dd3a3c6 x64Emitter: refactor, add some new AVX instructions Fiora 2014-10-03 10:05:10 -07:00
  • 12c6f97d80 OGL: Silence string format warnings. Rohit Nirmal 2014-10-03 12:07:10 -04:00
  • c41b31d3ff Add wiimote tas input. Rachel Bryk 2014-09-14 23:42:32 -04:00
  • 0d768bd55e Merge pull request #1212 from RachelBryk/lol skidau 2014-10-03 22:03:45 +10:00
  • e0b5d4a86c Fix running dolphin with a single flag. Rachel Bryk 2014-10-03 07:39:51 -04:00
  • 30c8de495e Re-added the change to make the dsp remaining block count zero-based. Fixes Dream Mix TV World Fighters. skidau 2014-10-03 21:30:09 +10:00
  • 16d3604211 Merge pull request #1196 from RachelBryk/framecount skidau 2014-10-03 13:31:52 +10:00
  • 6333f41837 Merge pull request #1194 from RachelBryk/arg skidau 2014-10-03 13:31:37 +10:00
  • b1d4259423 Update dolphin-emu.spec KAMiKAZOW 2014-10-03 04:42:00 +02:00
  • 5ce4c96945 Gameini updates. Linktothepast 2014-10-02 20:53:12 +03:00
  • ed7f0739ae Merge pull request #1207 from Blackbird88/patch-1 comex 2014-10-02 03:27:42 -04:00
  • 981a21a12f Spelling mistake Blackbird88 2014-10-02 09:25:25 +02:00
  • 7f6284c2fc Change a bunch of reference function arguments to pointers. comex 2014-10-02 02:20:46 -04:00
  • c98a3f62be Merge pull request #1195 from rohit-n/maybe-uninitialized comex 2014-10-02 01:56:06 -04:00
  • 95ea7d7c9f Merge pull request #1205 from rohit-n/null-nullptr Lioncash 2014-10-02 00:41:22 -04:00