Commit Graph

  • a61dff67da InputCommon: List IMUAccelerometer's Up/Down inputs first for consistency. Jordan Woyak 2020-01-18 13:56:11 -06:00
  • 8b1051abb9 Update Qt5_DIR path for ARM64 in CMake project tinyredpanda 2020-01-18 11:28:42 +00:00
  • dd7f9ed5da
    Merge pull request #8566 from leoetlino/isprint-ub JosJuice 2020-01-16 17:50:07 +01:00
  • 89b0ab2d22 StringUtil: Add IsPrintableCharacter and use it Léo Lam 2019-12-30 10:48:11 +01:00
  • 0a6a53e301 Always display the horizontal scroll bar when log word wrap is off Pokechu22 2020-01-15 13:59:09 -08:00
  • 1cc7ef356b
    Merge pull request #8558 from JosJuice/volume-oob Tilka 2020-01-15 13:48:00 +00:00
  • 1ac3264d5d
    Merge pull request #8545 from jordan-woyak/imu-cursor-centering Pierre Bourdon 2020-01-15 12:10:57 +01:00
  • ab07841e1b
    Merge pull request #8563 from Tilka/cook_wars_ini JMC47 2020-01-14 21:56:55 -05:00
  • ec3943054f GameSettings: fix Cook Wars main menu Tillmann Karras 2020-01-15 02:19:30 +00:00
  • dac881477d
    Merge pull request #8540 from leoetlino/unused-dspspy-stubs Léo Lam 2020-01-15 00:35:14 +01:00
  • d2efad58af
    Merge pull request #8562 from jordan-woyak/sens-slider Léo Lam 2020-01-15 00:29:24 +01:00
  • b416389248 Core/DolphinQt: Fix IR Sensitivity slider. Jordan Woyak 2020-01-14 17:08:21 -06:00
  • 297b790e4f DiscIO: Add out of bounds checks for blob reading JosJuice 2020-01-13 22:08:44 +01:00
  • 31d7b56c19
    Merge pull request #8561 from JosJuice/di-wii-oob-2 Tilka 2020-01-14 17:51:21 +00:00
  • 21c152f51f Fix Error #001 (alternative solution) JosJuice 2020-01-14 16:09:38 +01:00
  • a2f2536a77
    Merge pull request #8560 from Pokechu22/di-mios-fixes JosJuice 2020-01-14 11:44:14 +01:00
  • ddba80133a Fix launching DTK games with MIOS Pokechu22 2020-01-13 19:48:46 -08:00
  • d67c4f34d1 Fix crash when launching gamecube games with MIOS (from the Wii menu) Pokechu22 2020-01-13 19:48:19 -08:00
  • 9596fe75f1
    Merge pull request #8559 from jordan-woyak/nunchuk-tabs-fix JMC47 2020-01-13 20:50:13 -05:00
  • 11ba623f26 Add an option to present/skip presenting duplicate frames Stenzek 2020-01-14 10:57:35 +10:00
  • f5d9b78a3c DolphinQt: Properly hide Wii remote extension motion tabs when no extension is selected. Jordan Woyak 2020-01-13 18:29:37 -06:00
  • efc1ee8e6a
    Merge pull request #8537 from degasus/fastmem Connor McLaughlin 2020-01-14 09:38:15 +10:00
  • 6106f780a7 ControllerInterface/DSUClient: Eliminate m_accl/m_gyro state by accessing the pad data directly like every other input. Jordan Woyak 2019-11-17 17:10:35 -06:00
  • eacbff76dd
    Merge pull request #8474 from jordan-woyak/dsu-battery JMC47 2020-01-13 18:30:53 -05:00
  • d5dcd91c94
    Merge pull request #8473 from jordan-woyak/evdev-combine JMC47 2020-01-13 18:30:29 -05:00
  • e2d5c92c76 ControllerInterface: Remove and re-add device when combining nodes. Jordan Woyak 2019-11-17 09:33:26 -06:00
  • aabe8d2ccd ControllerInterface: Don't consider the empty string a valid unique ID. Jordan Woyak 2019-11-17 09:09:47 -06:00
  • ac907ef977 ControllerInterface: Combine evdev devices with the same unique ID. This works around Linux drivers for DS4 (Playstation 4) controllers splitting the device into three separate event nodes which makes configuration difficult. To prevent collisions of input names in combined devices more descriptive names are now used when possible. Jordan Woyak 2019-11-16 15:40:43 -06:00
  • 2b9fa0597a ControllerInterface: Minor DSU client device cleanups. Jordan Woyak 2019-11-17 10:49:54 -06:00
  • da59f97278
    Merge pull request #8549 from leoetlino/clang-format-9 JosJuice 2020-01-13 23:30:26 +01:00
  • f0534cabc6 ControllerInterface: Exposse DSU client battery level as an input. Jordan Woyak 2019-11-17 10:42:49 -06:00
  • 48fd27cdab
    Merge pull request #8451 from rlnilsen/motion-input-nunchuk JMC47 2020-01-13 17:08:03 -05:00
  • 966e1b31ba
    Merge pull request #8394 from Pokechu22/misc-di-gpio JosJuice 2020-01-13 17:17:24 +01:00
  • ae6d3be449
    Merge pull request #8530 from s-daveb/master Connor McLaughlin 2020-01-13 20:21:08 +10:00
  • bdcdd763fe x64Emitter: Remove unused macros Sintendo 2020-01-13 00:15:10 +01:00
  • f82c38e156 X64Emitter: Remove obsolete TODO Sintendo 2020-01-13 00:13:05 +01:00
  • bdfc472751 x64Emitter: Refactor OpArg::WriteRest Sintendo 2020-01-13 00:10:46 +01:00
  • cde3a3b448 x64Emitter: Avoid 8-bit displacement when possible Sintendo 2020-01-12 23:48:16 +01:00
  • d5cb858165 x64Emitter: Unit test memory addressing modes Sintendo 2020-01-12 22:45:34 +01:00
  • d9bd714143 WiimoteEmu: Nunchuk and Classic Controller calibration accuracy improvements. Jordan Woyak 2020-01-06 09:52:50 -06:00
  • 1701363854
    Merge pull request #8547 from stenzek/windows-arm64-qt Connor McLaughlin 2020-01-12 15:34:40 +10:00
  • d8b2be9d06 DolphinQt: Support compiling on ARM64 Stenzek 2020-01-04 20:08:42 +11:00
  • 2a18d1beb4 Externals: Update Qt submodule for ARM64 Windows binaries Stenzek 2020-01-12 15:23:32 +10:00
  • 0aacf3a627 WiimoteEmu: Make the "Total Yaw" setting work again. Jordan Woyak 2020-01-03 18:24:41 -06:00
  • 4cc2d97294 Require clang-format 9 and reformat source code Léo Lam 2020-01-05 01:25:20 +01:00
  • c484276574
    Merge pull request #6152 from bb010g/patch-1 JosJuice 2020-01-08 15:52:26 +01:00
  • 54fd83dc4b
    Merge pull request #8553 from dolphin-emu/document-evdev-heuristic Scott Mansell 2020-01-07 22:54:54 +13:00
  • a8c33f4ef6
    Fix trailing whitespace Scott Mansell 2020-01-07 12:52:05 +13:00
  • 21528c3e72
    Document the evdev "interesting" heuristic Scott Mansell 2020-01-07 12:46:24 +13:00
  • 99c0c8d4e8
    Merge pull request #8527 from shuffle2/patch-1 Tilka 2020-01-06 14:13:24 +01:00
  • 98f645daac
    Merge pull request #8158 from Sintendo/jitopts Tilka 2020-01-06 14:09:43 +01:00
  • f17f03ea3c
    Merge pull request #8551 from Sintendo/jit64addx Tilka 2020-01-06 13:15:17 +01:00
  • 6e18dfb600
    Merge pull request #8133 from Sintendo/mov64imm32 Tilka 2020-01-06 13:12:56 +01:00
  • 12fcbac2a3 Jit64: addx - Emit LEA for register + immediate Sintendo 2020-01-05 23:28:04 +01:00
  • 8e7b6f4178 Jit64: addx - Prefer ADD over LEA when possible Sintendo 2020-01-05 23:01:48 +01:00
  • fca5ab5ad3
    Merge pull request #8550 from leoetlino/wiiu-transfer-tool Pierre Bourdon 2020-01-05 18:33:03 +01:00
  • c1f9bfce30 IOS/ES: Add SetUid exception for the Wii U Transfer Tool Léo Lam 2020-01-05 18:06:10 +01:00
  • 956339df4e Core/WiimoteReal: Make wiimote source type an enum class and add Get/SetWiimoteSource functions. Add connected real Wii Remotes to a pool when a slot is not available. Jordan Woyak 2019-11-12 18:50:16 -06:00
  • f35f4f2bf0
    Merge pull request #8541 from jordan-woyak/float-parse-fix Léo Lam 2020-01-05 12:12:09 +01:00
  • 3b5d20e12c Bump state version Pokechu22 2019-10-08 11:32:26 -07:00
  • 51f8a3606e Return error code to game when using unimplemented commands Pokechu22 2019-10-04 16:04:27 -07:00
  • af5f0b20bb Report use of various unimplemented DI commands as game quirks Pokechu22 2019-10-04 12:55:57 -07:00
  • f1dc908883 Clarify emulated behavior for ReadBCA Pokechu22 2019-10-03 15:53:22 -07:00
  • 6c0399103f Handle partitions in /dev/di, not DVDInterface Pokechu22 2019-09-17 13:57:57 -07:00
  • 71e8fb278f Return more errors from DTK Pokechu22 2019-09-04 15:42:22 -07:00
  • 55a88ba2ed Track drive state better, reporting errors if the state is wrong Pokechu22 2019-10-05 14:55:14 -07:00
  • 7d6b9bcb40 Check for error 001 out of bounds reads in DVDThread Pokechu22 2019-10-07 10:37:33 -07:00
  • ef2fc5a49b Split /dev/di commands from DVDInterface Pokechu22 2019-09-01 20:25:33 -07:00
  • a8ae5fa21a Expose setting DVDInterface errors and split setting into two parts Pokechu22 2019-10-04 17:37:40 -07:00
  • 3110599559 Increase DIMAR by DILENGTH after a command Pokechu22 2019-10-26 15:53:29 -07:00
  • d3aad1d6d5 DIMAR only ignores bits 0-4, not the upper bits Pokechu22 2019-10-26 15:35:29 -07:00
  • c564d64104 Remove unused drive debug command constants Pokechu22 2019-11-15 16:41:33 -08:00
  • 84f099cf62 Tidy and eliminate some of the DI register unions Pokechu22 2019-10-04 17:30:47 -07:00
  • 11bd132650 Implement RTC flag, which is counter-intuitively disc drive related Pokechu22 2019-10-01 10:44:14 -07:00
  • 77189e74cd Implement Broadway GPIOs Pokechu22 2019-08-21 13:05:21 -07:00
  • a695b05b21 Add support for std::optional to PointerWrap Pokechu22 2019-12-03 19:15:30 -08:00
  • 0e8d4cb6ac StringUtil: Make TryParse of floats handle comma and dot decimal separators. Jordan Woyak 2019-12-30 17:28:35 -06:00
  • 04e9279f3d
    Merge pull request #8536 from leoetlino/warnings Connor McLaughlin 2020-01-04 21:24:27 +10:00
  • ad75215bb0 Fix several warnings Léo Lam 2019-12-27 19:17:56 +01:00
  • 94c5460693
    Merge pull request #8546 from jordan-woyak/default-num-mappings Léo Lam 2020-01-04 10:41:45 +01:00
  • 671defd8b9
    Merge pull request #8543 from jordan-woyak/gcode-download-minor-fix Léo Lam 2020-01-04 10:18:44 +01:00
  • 2a9a04a1ec HW: Add ticks to default mappings that are valid numeric literals. Jordan Woyak 2020-01-03 22:08:49 -06:00
  • b505004d61 Core/GeckoCode: Fix DownloadCodes function assuming HTTP data is null terminated. Jordan Woyak 2020-01-01 15:49:51 -06:00
  • 723115b7b6 WiimoteEmu: Allow Recenter button to adjust the pitch. Jordan Woyak 2020-01-03 18:08:45 -06:00
  • 72c2be52ed WiimoteEmu: Clean up ComplementaryFilter math. Jordan Woyak 2020-01-03 16:16:26 -06:00
  • 120c6dc850 DolphinQt: Fix accelerometer indicator math. Jordan Woyak 2020-01-03 12:34:11 -06:00
  • 540a3ce665 DolphinQt: Use FromQuaternion for a more accurate gyro indicator. Jordan Woyak 2020-01-02 15:46:18 -06:00
  • 8ab3694f51 Common: Add Matrix33::FromQuaternion. Jordan Woyak 2020-01-02 15:16:37 -06:00
  • a04d4982b1
    Merge pull request #8544 from gtalusan/master Connor McLaughlin 2020-01-02 14:43:21 +10:00
  • b1a6cbc3b4 MacOS: Dispatch GL calls to main thread to prevent crashes on Catalina George Talusan 2020-01-01 21:47:55 -05:00
  • 8c3d8e0811 DSPSpy: Remove unused stubs Léo Lam 2019-12-30 13:33:43 +01:00
  • 7a6a4510f6
    Merge pull request #8362 from GerbilSoft/feature/string-optimizations.2019-09-11 Pierre Bourdon 2019-12-30 10:59:14 +01:00
  • 11339d77c6 IsSettingSaveable.cpp: Significant code size reduction. David Korth 2019-09-24 00:42:39 -04:00
  • f5fe692842 Use pre-increment for iterators instead of post-increment. David Korth 2019-09-14 16:48:48 -04:00
  • c2dd2e8a2e Use std::istringstream or std::ostringstream instead of std::stringstream where possible. David Korth 2019-09-14 16:40:34 -04:00
  • 6e549bb668 InputConfig::LoadConfig(): Convert num[] to an array of std::string_view. David Korth 2019-09-24 00:32:43 -04:00
  • a23b3d26f4 GLExtensions.cpp: Use arrays of const char *const instead of std::string. David Korth 2019-09-12 00:21:29 -04:00
  • 05101b251c OGL/Render.cpp, InitDriverInfo(): Use std::string_view to eliminate string copies. David Korth 2019-09-24 00:30:20 -04:00
  • 1d7f128693 GetSysMenuVersionString(): Use a char instead of std::string for the region letter. David Korth 2019-09-11 23:44:57 -04:00
  • 9f3b9acad9 PowerPC.cpp: No need to explicitly initialize ppcState. David Korth 2019-09-11 23:32:26 -04:00