Commit Graph

  • 55b5a24910 Merge pull request #7244 from lioncash/error spycrab 2018-07-12 19:41:36 +02:00
  • b3b1845785 HW/WiimoteEmu: Add Forward Option spycrab 2018-07-12 19:35:30 +02:00
  • 92f397d0fa Merge pull request #7255 from Techjar/qt-netplay-message-color spycrab 2018-07-12 17:42:55 +02:00
  • 1567a8c47d Merge pull request #7251 from spycrab/netplay_alert spycrab 2018-07-12 17:40:57 +02:00
  • 9ab489aab8 Qt/NetPlayDialog: Show alerts when events happen spycrab 2018-07-11 12:45:47 +02:00
  • 196bf8dbe2 Merge pull request #7223 from lioncash/cmake Markus Wick 2018-07-12 14:51:19 +02:00
  • d85dd287cf Qt/NetPlayDialog: Change own chat message color to better suit dark themes Techjar 2018-07-12 06:34:06 -04:00
  • 68731995b5 Merge pull request #7220 from shuffle2/msc-ver shuffle2 2018-07-11 15:24:29 -07:00
  • 19ddd29afb bump msvc version check Shawn Hoffman 2018-07-05 13:51:30 -07:00
  • 7f6be99ad9 Android: Make ControllerMappingHelper methods static JosJuice 2018-07-11 09:41:26 +02:00
  • 78cb1c2914 Android: Remove controller-specific code that isn't needed anymore JosJuice 2018-07-11 09:40:23 +02:00
  • d32c297c0d Android controller mapping: Ignore axes with constant values JosJuice 2018-07-11 09:39:13 +02:00
  • fc967908ea Merge pull request #7238 from Techjar/netplay-bundle-pad-states spycrab 2018-07-11 11:27:10 +02:00
  • df5d1cf13a Merge pull request #7233 from Techjar/qt-jit-branch-menu spycrab 2018-07-11 11:27:00 +02:00
  • c04b07674e Merge pull request #7243 from Ebola16/SU spycrab 2018-07-11 10:59:25 +02:00
  • c7ff141606 Merge pull request #7219 from ligfx/mappingwindow_hotplug spycrab 2018-07-11 10:58:26 +02:00
  • ea99cdd781 Merge pull request #7247 from lioncash/fwd spycrab 2018-07-11 10:57:02 +02:00
  • d81b63f403 Merge pull request #7245 from lioncash/internal spycrab 2018-07-11 10:55:42 +02:00
  • f170009aad Merge pull request #7246 from lioncash/enum spycrab 2018-07-11 10:52:04 +02:00
  • d819df1d08 Merge pull request #7186 from gwicks/androidTouchJoystickRelCenter Markus Wick 2018-07-11 08:41:06 +02:00
  • bf4341f762 Merge pull request #7248 from Techjar/netplay-fix-spectator-deadlock spycrab 2018-07-11 01:18:22 +02:00
  • 42298f6d6d Merge pull request #7239 from addestroyer24/manual-update-now spycrab 2018-07-11 00:58:21 +02:00
  • c7c364f8d5 Merge pull request #7242 from spycrab/np_debug spycrab 2018-07-11 00:57:22 +02:00
  • 39449da304 NetPlay: Don't update mappings on leave if player had no mappings This stops clients randomly deadlocking when a spectator leaves, as the mappings construct is not thread-safe and should not be written while the game is running. Techjar 2018-07-10 18:35:37 -04:00
  • b367cd0331 Core/NetPlay: Add debugging messages spycrab 2018-07-10 17:46:13 +02:00
  • 9b2ffb6221 Qt/GameList: Replace includes with forward declarations where applicable Lioncash 2018-07-10 15:37:55 -04:00
  • a0642b3b00 Qt/Resources: Convert int parameters of GetCountry(), GetPlatform() and GetMisc() to enum classes Lioncash 2018-07-10 15:10:03 -04:00
  • 43bc3656eb Qt/CheatsManager: Move concealable types into the cpp file Lioncash 2018-07-10 14:29:17 -04:00
  • 71ff634c95 Merge pull request #7149 from spycrab/qt_5.9 spycrab 2018-07-10 20:20:27 +02:00
  • 74899e417b Qt/MenuBar: Make failures to load map and signature files more obvious Lioncash 2018-07-10 14:05:25 -04:00
  • affd5689ff Qt: Clarify Synchronous (Ubershaders) name Ryan Meredith 2018-07-10 12:22:21 -04:00
  • b9960777a7 Merge pull request #7236 from lioncash/fwd spycrab 2018-07-10 16:24:33 +02:00
  • 4e54cce8d9 Merge pull request #7241 from Techjar/netplay-fix-sram-desync spycrab 2018-07-10 16:22:18 +02:00
  • 006202a33c NetPlay: Fix SRAM desyncing after first boot Techjar 2018-07-10 05:03:31 -04:00
  • dfdfe6c972 Common/DebugInterface: Namespace code under the Common namespace Lioncash 2018-07-09 21:47:50 -04:00
  • f68dbed535 NetPlay: Bundle multiple local pads into one packet This saves a significant amount of bandwidth with multiple controllers on one client, as most of the packet is just protocol overhead. Techjar 2018-07-09 16:45:52 -04:00
  • 69999fd309 fix manual updating by passing the main window to the updater instead of the menubar Zac Davidsen 2018-07-09 19:39:50 -04:00
  • 31d9ca34e3 Merge pull request #7231 from Techjar/netplay-less-timebase spycrab 2018-07-09 23:29:46 +02:00
  • 4f5ea1ad5e Merge pull request #7232 from Techjar/netplay-reduce-poll-rate-twice spycrab 2018-07-09 23:29:22 +02:00
  • 31bc017593 Merge pull request #7235 from spycrab/jit_disable_following spycrab 2018-07-09 23:22:08 +02:00
  • b2f1945187 GameINI/N: Disable branch following by default spycrab 2018-07-09 22:39:20 +02:00
  • df61e527da Core/PowerPC: Add option to disable branch following spycrab 2018-07-08 21:26:34 +02:00
  • 074b67706b Qt/Main: Remove redundant version check spycrab 2018-07-09 10:03:13 +02:00
  • a22ffb6387 Qt: Remove ActionHelper spycrab 2018-07-09 10:02:10 +02:00
  • 4266d1f237 CMake: Require Qt 5.9 spycrab 2018-07-09 09:17:33 +02:00
  • b4d91cc612 DolphinQt/Settings: Replace includes with forward declarations Lioncash 2018-07-09 00:45:27 -04:00
  • 9487892c18 Merge pull request #7226 from lioncash/netplay Mat M 2018-07-09 00:38:12 -04:00
  • 2ee7021cda Qt/MenuBar: Add missing JIT branch option in debugger Techjar 2018-07-08 14:32:40 -04:00
  • 38e67c0530 NetPlay: Change "Reduce Polling Rate" to poll twice per frame Some games don't play nice when we poll only once per frame, so we'll poll twice instead. Techjar 2018-07-08 03:40:00 -04:00
  • 98447eae64 NetPlay: Send timebase packet less frequently This packet is only used by the host to detect desyncs, and we don't really need to know the exact frame we desynced on (unless you're debugging, but you can just recompile for that), so it's perfectly fine to just send it less often. This makes it so the timebase packet is sent only every 60 frames, rather than every frame, which further cuts back on unnecessary bandwidth consumption. Techjar 2018-07-08 01:51:30 -04:00
  • 8c97fb7cd4 Merge pull request #7203 from rukai/use_tas_checkbox spycrab 2018-07-08 04:35:50 +02:00
  • 2a30e64974 RenderBase: don't clamp draw size to window Michael M 2018-07-07 13:27:31 -07:00
  • db5b2d93c3 Interpreter: Remove an unnecessary cast in Trace() Lioncash 2018-07-07 16:06:24 -04:00
  • bce8041cce Input: Allow per-game configuration to specify directories for input-profiles. If specified, the directories are searched recursively for inis iwubcode 2018-05-26 17:19:13 -05:00
  • 3b11066e61 Fix lint bugs iwubcode 2018-05-23 22:20:58 -05:00
  • b5db180ac4 Add 'Boom Blox Bash Party' ini that contains Hard/Soft/Medium shake speeds and Fast/Slow/Medium swing speeds. It mimics the 'Boom Blox' ini iwubcode 2018-05-06 12:48:55 -05:00
  • 230af569ed Input - Make dynamic rules be definable per game. Configuration can now define how many frames constitute a high or a low swing/shake when the button is down. Also configurable is the number of frames to execute the swing/shake after the button is released. iwubcode 2018-05-05 23:08:37 -05:00
  • 83c94feb3d Input: Trim profile names to allow spaces between ','s iwubcode 2018-04-28 13:54:00 -05:00
  • e10abaed3e InputConfig: Show display message when game specific input profile is loaded; matching how cycling works iwubcode 2018-04-28 13:07:26 -05:00
  • 14482a72af Input: Allow cycling to occur for each individual controller iwubcode 2018-04-22 16:27:10 -05:00
  • 485285eadc Input: Add cycling between game specific profiles iwubcode 2018-04-17 00:43:56 -05:00
  • 3969bf6d1c Input: Add hotkey to cycle the wiimote profile forward or backward iwubcode 2018-04-13 23:51:32 -05:00
  • 7b986c1b54 Merge pull request #7224 from lioncash/warning spycrab 2018-07-07 16:20:56 +02:00
  • 988cb7dd14 Merge pull request #7227 from ligfx/onionconfig_defaultiso spycrab 2018-07-07 16:19:56 +02:00
  • b94262ec33 Add 'Enable Controller Input' checkbox to TAS dialogs Rukai 2018-07-07 15:51:34 +10:00
  • 29b71fb9ce Wiimote Emulation: increase left/right bounds for IR calculation, to fix games that previously you couldn't reach the left/right edges (ex: system menu) iwubcode 2018-04-07 21:30:54 -05:00
  • 6194badeda Add 'Boom Blox' ini that contains Hard/Soft/Medium shake speeds and Fast/Slow/Medium swing speeds iwubcode 2018-04-07 21:13:54 -05:00
  • 5cbc825bc9 Wiimote Emulation: add 'dynamic' swing/shake options that vary based on how long the key is pressed iwubcode 2018-04-07 21:13:01 -05:00
  • 9936a83a1b Add game-configurable shake/swing commands for the nunchuk at three intensities iwubcode 2018-03-21 22:48:17 -05:00
  • fb7a6a1bbe Wiimote Emulation: Add game-configurable shake/swing commands for the wiimote at three intensities iwubcode 2018-01-21 15:42:01 -06:00
  • 9f9afeb63e Wiimote Emulation: Be able to trigger swings consistently by holding down buttons. This makes certain actions easier (tested with Red Steel) iwubcode 2017-11-26 12:33:48 -06:00
  • e7cbee235c Convert Dolphin.Core.DefaultISO to use new-style config Michael M 2018-07-06 18:29:46 -07:00
  • ce98a9c71d Qt/MappingWindow: update devices combo box when hotplugging devices Michael M 2018-07-05 14:17:47 -07:00
  • b689a195ff Qt: add Settings::DevicesChanged signal Michael M 2018-07-05 14:17:07 -07:00
  • ef35f93cbd DolphinQt/PatchesWidget: Remove unused private member variable m_game Lioncash 2018-07-06 19:58:01 -04:00
  • 935a273cf1 DolphinQt/GameTracker: Remove unused lambda capture in constructor Lioncash 2018-07-06 19:57:24 -04:00
  • 34c3a65de6 VideoCommon/TextureCacheBase: Resolve a -Wmissing-braces warning in GetRAMCopyFilterCoefficients() Lioncash 2018-07-06 13:36:36 -04:00
  • 675260b0f7 Core: Namespace NetPlay utilities under the NetPlay namespace Lioncash 2018-07-06 19:39:42 -04:00
  • 3d1a7737d8 Merge pull request #7205 from spycrab/qt_rename spycrab 2018-07-07 00:58:37 +02:00
  • 13ba24c5a6 Move DolphinQt2 to DolphinQt spycrab 2018-07-07 00:40:15 +02:00
  • 059880bb16 Merge pull request #7221 from Techjar/netplay-config-junk spycrab 2018-07-06 22:32:18 +02:00
  • bfb7af4267 Merge pull request #7225 from spycrab/qt_gamelist spycrab 2018-07-06 22:31:03 +02:00
  • bb8b872863 Qt: Refresh Gamelist more thoroughly spycrab 2018-07-06 20:27:07 +02:00
  • 64c3d01551 Qt/GameTracker: Remove workaround spycrab 2018-07-06 20:18:45 +02:00
  • 0a4c0a9b4b CMakeLists: Replace tab indentation with spaces Lioncash 2018-07-06 13:24:21 -04:00
  • a7cf1548b0 CMakeLists: Remove trailing space Lioncash 2018-07-06 13:23:26 -04:00
  • 23bc463ec9 CMakeLists: Uppercase "string" in deployment target setting for macOS Lioncash 2018-07-06 13:20:39 -04:00
  • 904057e611 CMakeLists: Use lowercase for commands Lioncash 2018-07-06 13:13:19 -04:00
  • 28ca6fec9a Merge pull request #7202 from Techjar/better-netplay-errors spycrab 2018-07-06 12:27:03 +02:00
  • eb01a0a040 Merge pull request #7204 from spycrab/exclusive_mapping spycrab 2018-07-06 11:27:20 +02:00
  • eeff5e07ff Fix NetPlay using some config values wrongly Techjar 2018-07-05 17:52:53 -04:00
  • a29cdb5713 Improve NetPlay connection error handling Techjar 2018-07-01 22:52:43 -04:00
  • 14317c8a0f Merge pull request #7212 from Techjar/netplay-unparent-dialog spycrab 2018-07-05 22:49:58 +02:00
  • fbf445154b Merge pull request #7217 from Techjar/qt-clock-speed-slider spycrab 2018-07-05 22:48:21 +02:00
  • 233787e8a7 Merge pull request #7213 from Techjar/netplay-fix-md5 spycrab 2018-07-05 22:45:54 +02:00
  • f3143b1888 Merge pull request #7218 from spycrab/qt_fix_removable spycrab 2018-07-05 22:43:08 +02:00
  • bb2eed2df3 Qt/GameTracker: Work around Qt crash spycrab 2018-07-05 21:56:09 +02:00
  • cd8e3efb21 Qt/AdvancedPane: Fix CPU clock slider not updating on emulation state change Techjar 2018-07-05 15:20:29 -04:00
  • f620128dac Qt: Unparent NetPlay dialog from main window This should make the NetPlay dialog appear as a separate window in the taskbar on most systems, which makes more sense than a parented dialog as the user will leave it open for an extended period. Techjar 2018-07-04 16:41:56 -04:00
  • eb9009e5c0 DSPTool: Use std::string == instead of strcmp Léo Lam 2018-07-05 09:36:00 +02:00