Commit Graph

  • 4ad2153378 fix compilation w/o Discord Rich Presence cremno 2018-07-17 12:03:41 +02:00
  • 98c7b232c4 Merge pull request #7266 from spycrab/qt_discord_fix Anthony 2018-07-16 22:10:32 -07:00
  • bd29548f2a Merge pull request #7270 from JMC47/NeedForSpeedMWFollowBranch Mat M 2018-07-16 23:45:24 -04:00
  • 944b5fade6 Merge pull request #7264 from ligfx/ffmpeg_deprecations Mat M 2018-07-16 23:44:18 -04:00
  • 602fe0f457 DriverDetails: Disable shared context shader compilation on nouveau Stenzek 2018-07-17 13:33:56 +10:00
  • f37813d8b6 Qt/IOWindow: Fix detection of button names containing non-alphabetical characters Techjar 2018-07-16 17:15:37 -04:00
  • 5516731a72 Merge pull request #7271 from JosJuice/remove-wx-settings Mat M 2018-07-16 15:53:21 -04:00
  • c663dc9e00 Remove settings that only were used by DolphinWX JosJuice 2018-07-16 21:15:41 +02:00
  • 325f3c6ee5 Merge pull request #7254 from Techjar/dont-set-jitfollowbranch JosJuice 2018-07-16 21:06:31 +02:00
  • 99180eaae3 Disable JITFollowBranch for Need For Speed: MW JMC47 2018-07-15 21:10:26 -04:00
  • a9003aadc6 DolphinQt/MainWindow: Replace includes with forward declarations Lioncash 2018-07-14 23:20:59 -04:00
  • d49b415e75 Core/ConfigManager: Don't set JITFollowBranch Techjar 2018-07-12 06:06:23 -04:00
  • 71de1abd88 Core/BootManager: Remove unnecessary includes Lioncash 2018-07-14 23:07:23 -04:00
  • 6044165f9d Merge pull request #7237 from lioncash/netsettings spycrab 2018-07-15 00:02:58 +02:00
  • d438e80bfd Qt/GeneralPane: Disable Rich Presence checkbox while emulation is running spycrab 2018-07-14 23:38:55 +02:00
  • f184718d1b Merge pull request #7265 from spycrab/qt_fix_html_log spycrab 2018-07-14 23:09:39 +02:00
  • e9158bae6f Qt/LogWidget: Fix messages not being escaped properly spycrab 2018-07-14 22:58:34 +02:00
  • 857138a0ba AVIDump: use dump_path rather than deprecated AVFormatContext::filename Michael M 2018-07-14 12:43:00 -07:00
  • e45698aaa0 AVIDump: av_register_all is deprecated/unneeded since 58.9.100 Michael M 2018-07-14 12:30:40 -07:00
  • 865d737efd Merge pull request #6641 from BhaaLseN/dsp-update Mat M 2018-07-13 17:18:26 -04:00
  • 9983d92981 WiimoteEmu: Resolve unrelated lint code style warnings Lioncash 2018-07-13 13:33:57 -04:00
  • cfe7549091 ControlGroup/Triggers: Return state data by value Lioncash 2018-07-13 12:06:49 -04:00
  • 97ba02df27 ControlGroup/Tilt: Return state data by value Lioncash 2018-07-13 11:04:40 -04:00
  • 918d448b5b ControlGroup/Slider: Return state data by value Lioncash 2018-07-13 11:49:05 -04:00
  • 4c30b9e14d ControlGroup/Force: Return state data by value Lioncash 2018-07-13 10:35:35 -04:00
  • ef1240b0c7 ControlGroup/Cursor: Return state data by value Lioncash 2018-07-13 11:38:26 -04:00
  • d05f490caa ControlGroup/AnalogStick: Return state data by value Lioncash 2018-07-13 11:19:08 -04:00
  • d80f91478f WiimoteReal: Make functions internally linked where applicable Lioncash 2018-07-13 09:24:25 -04:00
  • 4826acd931 Merge pull request #7260 from spycrab/qt_fix_lazy spycrab 2018-07-13 13:07:30 +02:00
  • c8af83202a Qt/GraphicsWindow: Fix lazy initialisation bugs spycrab 2018-07-13 12:38:21 +02:00
  • e2e43b4896 CP: some bits in some of the HI registers cannot be set booto 2018-07-12 03:08:30 -04:00
  • 7f8cdbb2a4 CMake: Only link in Bochs on x86 platforms Lioncash 2018-06-22 18:52:34 -04:00
  • 113a357604 WiimoteEmu: Make constructor of Wiimote explicit Lioncash 2018-07-12 15:56:36 -04:00
  • 5b58977561 WiimoteEmu: Amend parameter names for EmulateShake() and EmulateSwing() Lioncash 2018-07-12 15:55:39 -04:00
  • 2825b2daa2 WiimoteEmu: Remove unnecessary value-wise const from function prototypes Lioncash 2018-07-12 15:53:19 -04:00
  • cc6526f553 Merge pull request #6222 from iwubcode/emulated_input_improvements spycrab 2018-07-12 20:36:53 +02:00
  • 303f5e0dc2 Merge pull request #7256 from spycrab/qt_forward spycrab 2018-07-12 20:21:11 +02:00
  • f209f5f2a4 NetPlayClient: Make the NetSettings instance part of the NetPlayClient class Lioncash 2018-07-09 15:52:31 -04:00
  • 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 iwubcodeandBarath Kannan 2018-04-13 23:51:32 -05:00