Commit Graph

  • 25d43ffd98 ControllerInterface: Shutdown order and race condition fix. Jordan Woyak 2019-01-02 08:19:42 -06:00
  • cddb83fd06 Merge pull request #7665 from jordan-woyak/game-list-natural-sort Pierre Bourdon 2019-01-01 13:15:00 +01:00
  • 88e588673b Qt Game List: Sort game titles "naturally". e.g. 10 comes after 9. Jordan Woyak 2018-12-31 19:45:32 -06:00
  • df43fd9472 ControllerEmu: Killed the Buttons group threshold setting. Jordan Woyak 2018-12-31 07:31:11 -06:00
  • 7efa96eda9 ControllerEmu: code cleanup. Jordan Woyak 2018-12-30 10:52:45 -06:00
  • 1c24bef594 MappingUI: Organize some color constants and hide IR adjusted Z value when cursor is hidden. Jordan Woyak 2018-12-30 09:50:22 -06:00
  • 7a00f55cfa ControllerEmu::Cursor: Add input radius/shape settings to IR Cursor mappings to allow use of round inputs in absolute mode. Make relative input option obey the center/width/height settings. Make the mapping indicator pretty and actually show what the relative/center/w/h settings are doing. Jordan Woyak 2018-12-30 09:10:32 -06:00
  • 247fa8c628 WiimoteEmu: Remove redundant threshold setting from hotkeys button group. Jordan Woyak 2018-12-29 16:19:28 -06:00
  • c3dc3c106c ControllerEmu: Reorganize stick reshaping code and use it for emu wiimote tilt as well. Also make the tilt mapping indicator pretty. Jordan Woyak 2018-12-29 16:06:03 -06:00
  • 6a6195f53c ControllerEmu: Implement dead zone setting for triggers. Jordan Woyak 2018-12-29 13:56:35 -06:00
  • def5c6e573 Mapping UI: Reorganize wiimote extension layouts a bit so things fit better. Jordan Woyak 2018-12-29 12:59:47 -06:00
  • 970073084a Mapping UI: Make the mixed trigger indicator styling match that of the analog sticks. Jordan Woyak 2018-12-29 12:46:05 -06:00
  • 5c957ec190 Merge pull request #7618 from weihuoya/wanted-setting JosJuice 2018-12-29 18:12:14 +01:00
  • 75b8824c95 Merge pull request #7658 from spycrab/debugger_show spycrab 2018-12-29 15:08:51 +01:00
  • 187058a072 Merge pull request #7659 from jordan-woyak/dk-bongos-fix2 Mat M 2018-12-28 20:01:09 -05:00
  • f8586bb83c Fix Emulated Dance Mat JMC47 2018-12-28 13:40:37 -05:00
  • 2765475e7b HW: DK Bongos actual fix Jordan Woyak 2018-12-28 15:13:08 -06:00
  • 3e3f9565ec Qt/Debugger: Add Show in Code / Show in Memory spycrab 2018-12-28 19:12:30 +01:00
  • dd1fc70d70 Merge pull request #7644 from jordan-woyak/dk-bongos-fix Mat M 2018-12-28 06:41:10 -05:00
  • 2d379446b5 Merge pull request #7642 from MerryMage/fprf-whole Mat M 2018-12-28 06:37:43 -05:00
  • b7db1f020b Merge pull request #7624 from lioncash/paired-single Mat M 2018-12-28 06:32:45 -05:00
  • 8c9f553734 Merge pull request #7620 from lioncash/paired Mat M 2018-12-28 06:30:37 -05:00
  • 7509ade6d0 Merge pull request #7650 from JMC47/FF3EFB2RAM Mat M 2018-12-28 06:23:25 -05:00
  • b37455ef46 Merge pull request #7652 from JMC47/NetplayWarning Mat M 2018-12-28 06:22:56 -05:00
  • 2749c50843 Merge pull request #7653 from jordan-woyak/ini-cleanup Mat M 2018-12-28 06:21:24 -05:00
  • de03019c77 Merge pull request #7628 from jordan-woyak/stick-shapes Mat M 2018-12-28 06:18:56 -05:00
  • f006af441e Merge pull request #7655 from MerryMage/rm-Jitx86Base Mat M 2018-12-28 06:16:18 -05:00
  • 77e9aa48bc Jit64: Remove Jitx86Base class MerryMage 2018-12-28 09:15:26 +00:00
  • c614f5f534 ControllerEmu: Allow analog stick input radius greater than one. Useful for rounded-square inputs of xbox controllers. Jordan Woyak 2018-12-27 19:16:37 -06:00
  • da9bcf83ef InputCommon: Simplified StickGate interface and moved class into its own file. Changed default input radius to perform no resizing. Tweaked the indicator colors a bit to improve visibility. Cleaned up some math and code. Jordan Woyak 2018-12-21 16:11:00 -06:00
  • ceb28a2302 Add ability to reshape analog sticks from square/circle to octagon and make the analog stick mapping indicator pretty. Jordan Woyak 2018-12-18 20:06:16 -06:00
  • bfb9b1aca5 Merge pull request #7602 from CrystalGamma/stop-g_jit Tilka 2018-12-27 23:12:14 +01:00
  • 89eedc8c1b Merge pull request #7625 from jordan-woyak/emu-shake-fix Tilka 2018-12-27 22:32:50 +01:00
  • 7ec5a3df7a Merge pull request #7654 from MerryMage/bkpt Tilka 2018-12-27 22:25:40 +01:00
  • 26bc38d25d Jit64: Fix instruction breakpoints MerryMage 2018-12-27 19:58:43 +00:00
  • 22f4e3a656 Translation resources sync with Transifex JosJuice 2018-12-27 18:30:04 +01:00
  • a464025bba IniFile: Minor cleanup. Removed unused function. Improved template usage. Jordan Woyak 2018-12-26 20:15:32 -06:00
  • e6b859a923 Update Netplay Main Page Warnings JMC47 2018-12-26 14:01:20 -05:00
  • a6ba29859e Merge pull request #7651 from MerryMage/x64EmitterTest-blend-and-avx-singles Pierre Bourdon 2018-12-26 16:45:24 +01:00
  • b7b552f20a x64EmitterTest: Add some missing tests MerryMage 2018-12-26 15:17:54 +00:00
  • bd527e62ef Merge pull request #7647 from MerryMage/emit-singles Mat M 2018-12-26 09:33:06 -05:00
  • d1ce8aca9d Merge pull request #7645 from JMC47/DeferEFBCopies JosJuice 2018-12-26 12:13:30 +01:00
  • 2a1a09f57c Merge pull request #7648 from JMC47/MonsterMayhemXFB JosJuice 2018-12-26 11:31:23 +01:00
  • 102f25b259 Enable EFB2RAM by default in Final Fantasy III JMC47 2018-12-26 05:22:12 -05:00
  • f62fb8ae5d Monster Mayhem requires XFB2RAM for Portraits. JMC47 2018-12-26 05:15:06 -05:00
  • 5b97ea8b40 Merge pull request #7606 from booto/dtk_pos_align JosJuice 2018-12-26 10:22:40 +01:00
  • da7608ff9f x64Emitter: Add some single-precision instructions MerryMage 2018-12-26 00:23:42 +00:00
  • 2ff1bfdc85 Merge pull request #7646 from leoetlino/temporary-to-permanent JosJuice 2018-12-25 23:46:47 +01:00
  • 0aef6bc834 WiiUtils: Clear IPL.TID when re-installing a title manually Léo Lam 2018-12-25 20:49:11 +01:00
  • 43f5d4973e Fix wiimote/nunchuk acceleration value clamping (off-by-one). Add in shaking acceleration rather than overwritting it so it doesn't look like the device is in free-fall. This fixes shaking in "Batman: TBATB". It appears the game only detects shaking along the z-axis and expects gravity to exist. Jordan Woyak 2018-12-16 06:39:30 -06:00
  • eb7f492420 Disable Defer EFB Copies for Rune Factory Frontier JMC47 2018-12-25 12:53:56 -05:00
  • 56256d8624 HW: DK Bongos clap fix and cleanup Jordan Woyak 2018-12-25 11:24:09 -06:00
  • 244d083f0e PowerPC: Remove separate macros for paired singles Lioncash 2018-12-14 13:23:12 -05:00
  • ca2a2c98f2 Merge pull request #7627 from Techjar/netplay-disable-bt-passthrough JosJuice 2018-12-25 15:48:08 +01:00
  • 08ae6d7706 Merge pull request #7525 from JosJuice/nand-title-region JosJuice 2018-12-25 15:36:00 +01:00
  • 631463348b Android: show setting value as description weihuoya 2018-12-25 22:14:09 +08:00
  • 184b2edc30 fx texture overlap weihuoya 2018-12-25 21:24:25 +08:00
  • 0f19c4a40f ControllerInterface: DInput: Update force feedback effects in a thread. This should prevent slowdowns experienced by a handful of users. Jordan Woyak 2018-12-22 17:49:03 -06:00
  • 0deed2a5af EmuCodeBlock: Fix bug in SetFPRF: Should only consider lower double MerryMage 2018-12-24 19:02:43 +00:00
  • a0673fbb47 Merge pull request #7619 from zackhow/gcadpt JosJuice 2018-12-23 21:18:21 +01:00
  • e7b53540d8 Merge pull request #7634 from MerryMage/downcount-on-exit Markus Wick 2018-12-23 19:34:12 +01:00
  • 5236dc31a6 Jit64: Check downcount at block exit, not block entry MerryMage 2018-12-21 21:21:02 +00:00
  • 54f37c3bae Merge pull request #7631 from MerryMage/crXXX-AeqB Markus Wick 2018-12-23 17:55:09 +01:00
  • fc998093cc Merge pull request #7600 from spycrab/resource_pack spycrab 2018-12-23 16:04:05 +01:00
  • 2d0031551e Merge pull request #7635 from degasus/srawix Markus Wick 2018-12-23 00:17:41 +01:00
  • d5df56c677 ControllerInterface: Make CoalesceExpression not set the inactive child's value (rumble) to 0. This caused rumble to not enable when a control expression was both a valid "bareword" and "complex" expression. Jordan Woyak 2018-12-22 11:17:05 -06:00
  • a8d0afe219 Reduce input mapping detection time to 3 seconds because 5 seconds was ridciculously long and output (rumble) testing time to 2 seconds because 5 seconds was annoyingly long. Jordan Woyak 2018-12-22 10:58:34 -06:00
  • 64378c90da JitArm64: Fix RC calculation of srawix. degasus 2018-12-22 17:26:28 +01:00
  • 3a145aeae4 ResetRumble on emu pause/stop regardless of presence of DInput/Xinput as that's not relevant. All the backends would like to stop rumbling. Jordan Woyak 2018-12-21 20:00:27 -06:00
  • 7b2629717b Android: Add jit debug menu options zackhow 2018-12-03 00:13:27 -05:00
  • 233b00fb7e ConfigManager: add save/load for Jit debug options zackhow 2018-12-02 23:11:29 -05:00
  • 490dffc791 Merge pull request #7633 from ymartel06/ymartel/fix-imgui-compilation-vs2017 JosJuice 2018-12-21 16:59:29 +01:00
  • 31bb0327e5 update windows 10 sdk from 10.0.15063.0 to 10.0.17134.0 for imgui Yohann Martel 2018-12-21 10:40:58 -05:00
  • 174d2b0230 crXXX: Avoid loading twice when CRBA == CRBB MerryMage 2018-12-21 11:19:03 +00:00
  • 07c146e7e2 crXXX: Remove unnecessary CRBA == CRBD constraint for crclr and crset MerryMage 2018-12-21 11:03:03 +00:00
  • 71d53c922f Implement resource packs spycrab 2018-11-17 16:36:28 +01:00
  • cf8b730c61 Core/BootManager: Disable bluetooth passthrough when booting NetPlay Techjar 2018-12-17 18:20:47 -05:00
  • 79eb065cf3 Reduce emulated shaking frequency to 6hz. (something more humanly possible) (was ~13hz) Jordan Woyak 2018-12-15 10:26:51 -06:00
  • a8a6bdcdd2 Compute emulated classic controller calibration data instead of having hardcoded values. Jordan Woyak 2018-12-15 10:12:04 -06:00
  • 6848812a31 Produce emulated nunchuk calibration data. Jordan Woyak 2018-12-15 09:43:45 -06:00
  • 2f490e44fb stop using g_jit outside of JitInterface CrystalGamma 2018-12-02 14:16:17 +01:00
  • 0c0e045eda Android: fix/ignore L2/R2 buttons zackhow 2018-12-14 15:19:11 -05:00
  • 3fa81f39fb Merge pull request #7621 from lioncash/const Tilka 2018-12-14 18:53:10 +00:00
  • 6d394d03fe Common/GLContext: Make member functions const qualified where applicable Lioncash 2018-12-14 11:02:24 -05:00
  • 52cae18b01 Interpreter: Handle paired-single HID2.PSE and HID2.LSQE bits Lioncash 2018-12-13 11:55:11 -05:00
  • 5bc8b7ae7b Android: fix gc adapter init zackhow 2018-12-13 21:49:46 -05:00
  • c87a2f57b4 Interpreter_SystemRegisters: Handle reserved/read-only bits for HID2 in mtspr Lioncash 2018-12-13 11:39:40 -05:00
  • 5da0f823c7 most wanted mmu setting weihuoya 2018-12-11 23:15:33 +08:00
  • fa6782f841 GCMemcard: Required declaration before C++17. Admiral H. Curtiss 2018-12-10 00:25:26 +01:00
  • 36d84c6959 GCMemcard: Slightly nicer definition of UNINITIALIZED_GAMECODE. Admiral H. Curtiss 2018-12-10 00:16:10 +01:00
  • ca2c7679df GCMemcard: Rewrite DEntry_IconFmt() and DEntry_AnimSpeed() to make more sense. Admiral H. Curtiss 2018-12-09 23:41:17 +01:00
  • 2351a60567 GCMemcard: Let GetDEntry() return std::optional<DEntry>. Admiral H. Curtiss 2018-12-01 18:17:18 +01:00
  • 2dcd058f7d Translation resources sync with Transifex JosJuice 2018-12-10 18:26:00 +01:00
  • 860e003b0c GCMemcard: Remove needless second definition of DENTRY_SIZE. Admiral H. Curtiss 2018-12-01 17:13:41 +01:00
  • 3d77a43e67 GCMemcard: Use std::array for GCMBlock.m_block. Admiral H. Curtiss 2018-12-01 17:04:17 +01:00
  • ceb9cb53c6 GCMemcard: Rename GCMBlock.block to m_block to match naming conventions. Admiral H. Curtiss 2018-12-01 16:52:49 +01:00
  • fc70b60d8b GCMemcard: Access active directory/BAT via methods instead of pointers. Admiral H. Curtiss 2018-11-26 00:49:33 +01:00
  • 7ff65db3b2 GCMemcard: As far as I can tell, the directory and BAT blocks aren't really main and backup, but just two blocks that store data are written to alternately. So store them as an std::array of 2 blocks instead of an explicit 'backup' block. Admiral H. Curtiss 2018-11-25 23:12:37 +01:00
  • 0aaf24b9cc GCMemcard: Rename GCMemcard variables to match our naming conventions. Admiral H. Curtiss 2018-11-25 22:56:23 +01:00
  • 4d4b5442bd GCMemcard: Use std::array and BigEndianValue for BlockAlloc.m_map. Admiral H. Curtiss 2018-11-19 00:27:31 +01:00