Commit Graph

  • 212adc7b87 Merge pull request #7115 from Sintendo/double2singleopt Pierre Bourdon 2018-06-25 01:45:11 +02:00
  • 1453a314df Merge pull request #7130 from 8times9/master Pierre Bourdon 2018-06-25 01:43:41 +02:00
  • 307d705654 Merge pull request #7152 from lioncash/dsp-interp Pierre Bourdon 2018-06-25 01:42:42 +02:00
  • 8129a3db6c Merge pull request #7156 from lioncash/psq Pierre Bourdon 2018-06-25 01:41:48 +02:00
  • 4200d2e5e3 Merge pull request #7155 from degasus/arm_registers Pierre Bourdon 2018-06-25 01:38:29 +02:00
  • 2cfdf89898 Merge pull request #6983 from yourWaifu/add-discord-rpc-support Pierre Bourdon 2018-06-25 00:06:27 +02:00
  • 9a26cc18c9 Qt/GameList: Reimplement multiselection functionality from WX Techjar 2018-06-24 01:37:05 -04:00
  • 7e881288a2 Qt/GameList: Fix some columns being too wide spycrab 2018-06-24 15:58:42 +02:00
  • 7388094e83 Merge pull request #7165 from shuffle2/qt-nag Pierre Bourdon 2018-06-24 06:11:28 +02:00
  • 553ac7e7cd Add nag dialog to get users to explain why they still use DolphinWX Shawn Hoffman 2018-06-23 19:02:54 -07:00
  • b3fa5a4f2e Merge pull request #7158 from lioncash/dsptool Markus Wick 2018-06-23 10:50:45 +02:00
  • bdfb72cfdb Merge pull request #7162 from lioncash/const JosJuice 2018-06-23 09:11:42 +02:00
  • 135398fcea BTEmu: Get rid of a few pointer casts Lioncash 2018-06-22 20:27:58 -04:00
  • bc8f932f0c BTEmu: Make WriteToEndpoint's reference parameter const Lioncash 2018-06-22 20:58:18 -04:00
  • 971972069c Merge pull request #7148 from lioncash/build Léo Lam 2018-06-22 23:55:37 +02:00
  • 43daebbc66 DSPTool: Get rid of unnecessary casts Lioncash 2018-06-22 17:00:47 -04:00
  • 83dab8dd36 DSPTool: Get rid of raw new and delete Lioncash 2018-06-22 16:56:57 -04:00
  • 1da868ee82 Merge pull request #7150 from lioncash/naming Léo Lam 2018-06-22 22:50:48 +02:00
  • d07e599a74 Merge pull request #7151 from lioncash/const Léo Lam 2018-06-22 22:50:25 +02:00
  • d81e3fddce DSPTool: Make CodeToHeader() and CodesToHeader() return a std::string directly Lioncash 2018-06-22 16:44:32 -04:00
  • e16cadf982 Merge pull request #7153 from lioncash/deduplicate Léo Lam 2018-06-22 22:49:16 +02:00
  • 167c19ae19 Merge pull request #7154 from lioncash/emitter Léo Lam 2018-06-22 22:47:34 +02:00
  • 537d09e1d4 DSPTool: Remove unnecessary c_str() calls Lioncash 2018-06-22 16:38:12 -04:00
  • f62dffa9f0 DSPTool: Factor out assembly file retrieval Lioncash 2018-06-22 16:32:53 -04:00
  • dfc09cc11c Merge pull request #7157 from spycrab/qt_fix_options spycrab 2018-06-22 09:46:56 +02:00
  • 308d4bb670 Qt/Mapping: Fix "Options" entries disappearing spycrab 2018-06-22 00:16:28 +02:00
  • 8d9f74b762 DSPEmitter: Make member functions, aliases and constants private where applicable Lioncash 2018-06-21 13:42:56 -04:00
  • 47acf794c7 Interpreter_LoadStorePaired: Generate a program exception if non-indexed paired-single load/stores are used and HID2.LSQE is not set Lioncash 2018-06-21 17:12:26 -04:00
  • ecf86bbf7b JitArm64: Drop the plattform register. degasus 2018-06-21 22:39:15 +02:00
  • fd1ad02c5c DSPTables: Deduplicate FindByOpcode() implementations in DSP opcode tables Lioncash 2018-06-21 13:06:39 -04:00
  • fdf057efce DSPIntExtOps: Remove unnecessary const from function prototypes Lioncash 2018-06-21 12:56:11 -04:00
  • 42846e6ef1 DSPIntExtOps: Correct casing of functions Lioncash 2018-06-21 12:53:19 -04:00
  • 4367e3aeda DSPIntExtOps: Make IsSameMemArea internally linked Lioncash 2018-06-21 12:45:57 -04:00
  • 2354d933c8 Movie: Make pointer parameters const where applicable Lioncash 2018-06-21 12:08:59 -04:00
  • 25e3ec23f8 BTEmu: Rename AccessWiiMote to AccessWiimote Lioncash 2018-06-21 11:31:26 -04:00
  • 56b8d1803e BTEmu: Amend parameter and local variable naming Lioncash 2018-06-21 10:55:44 -04:00
  • 16c6e9fa57 BTEmu: Amend class member variable naming Lioncash 2018-06-21 10:43:28 -04:00
  • 77f6e50493 Merge pull request #7134 from spycrab/qt_housekeep spycrab 2018-06-21 14:24:53 +02:00
  • b7068bfefd Merge pull request #7129 from lioncash/dsptool Markus Wick 2018-06-21 13:33:24 +02:00
  • c4fb07f428 Common, DSP: Only compile in x86-64 emitter related utilities on x86 platforms Lioncash 2018-06-21 06:41:01 -04:00
  • 630c3f0805 Merge pull request #7147 from lioncash/emitter Markus Wick 2018-06-21 12:34:13 +02:00
  • 52990d215d Merge pull request #7145 from lioncash/mtspr Markus Wick 2018-06-21 11:36:12 +02:00
  • 1f524b9929 docs/DSP: update version and history BhaaL 2018-04-13 20:00:29 +02:00
  • 1419e7e5b2 docs/DSP: fix opcode operations BhaaL 2018-04-13 20:00:22 +02:00
  • facd1dca12 docs/DSP: update register tables BhaaL 2018-04-13 19:58:40 +02:00
  • b7301bee29 DSP: Replace x64 JIT pointer with a pointer to an architecture-agnostic base Lioncash 2018-06-21 04:37:57 -04:00
  • ec209fea49 Merge pull request #6623 from lioncash/latex Markus Wick 2018-06-21 11:07:23 +02:00
  • 8b68a7d88a Merge pull request #7109 from degasus/cached_interpreter Mat M 2018-06-21 04:23:38 -04:00
  • 5f7dc31a9f Merge pull request #7138 from lioncash/dsp-table Markus Wick 2018-06-21 10:23:03 +02:00
  • 474c1bb4f7 DSPTables: Separate interpreter and JIT functions from main info table Lioncash 2018-06-18 18:04:00 -04:00
  • 0459a1a9e6 Merge pull request #6875 from JonnyH/WIP/mipmap-heuristic-tweaks Markus Wick 2018-06-21 10:19:47 +02:00
  • bf50348d9f Merge pull request #6539 from degasus/async Markus Wick 2018-06-21 10:16:54 +02:00
  • d8ba3034c3 Merge pull request #7133 from lioncash/assembler Markus Wick 2018-06-21 10:02:36 +02:00
  • b4b9b53239 Merge pull request #7143 from lioncash/bt-helper Markus Wick 2018-06-21 10:00:28 +02:00
  • 4ca05810be Merge pull request #7144 from lioncash/cast Markus Wick 2018-06-21 09:56:05 +02:00
  • 966cc5bc01 Merge pull request #7142 from lioncash/shadow Markus Wick 2018-06-21 09:52:47 +02:00
  • 9f03d8ca6a Merge pull request #7139 from lioncash/tb Markus Wick 2018-06-21 09:52:13 +02:00
  • 235a01c976 Merge pull request #7131 from JosJuice/android-case-insensitive-sort Markus Wick 2018-06-21 09:29:41 +02:00
  • 3816e825c9 Merge pull request #7135 from JosJuice/cant-load-state Markus Wick 2018-06-21 09:28:47 +02:00
  • 6bfe336102 Merge pull request #7146 from lioncash/software Markus Wick 2018-06-21 09:26:43 +02:00
  • 540bb1a1b0 Software: Don't link against X11 libraries Lioncash 2018-06-21 01:45:41 -04:00
  • d0fbba9ac1 Interpreter_SystemRegisters: Handle mtspr to HID1 and PVR properly Lioncash 2018-06-20 18:38:05 -04:00
  • 7eb86cdb67 BTEmu: Add helper function for accessing WiimoteDevice instances by index Lioncash 2018-06-20 15:27:31 -04:00
  • 0e437c41e5 ActionReplay: Use Common::BitCast instead of reinterpret_cast in Subtype_AddCode() Lioncash 2018-06-20 16:38:28 -04:00
  • e4b6d7626b WiimoteDevice: Make Callback_WiimoteInterruptChannel() accept its data as a u8* rather than void* Lioncash 2018-06-20 15:23:48 -04:00
  • 2b60fe684c BTEmu: Make m_WiiMotes private Lioncash 2018-06-20 15:10:01 -04:00
  • 583ddfa8f0 Qt/GCMemcardManager: Update free blocks when a memcard is changed spycrab 2018-06-19 10:51:42 +02:00
  • ce126f1cfe Qt/Mapping: Remove "Iterative Input" everywhere spycrab 2018-06-19 10:47:18 +02:00
  • 63f03455f3 Discord Rich Presence CMake integration yourWaifu 2018-06-08 15:56:11 -05:00
  • dddac76b8c Common/MemoryPatches: Silence variable shadowing warnings Lioncash 2018-06-19 21:21:52 -04:00
  • 72e21bc679 Interpreter_FPUtils: Handle the FPSCR.ZE and FPSCR.VE flags with arithmetic instructions Lioncash 2018-06-19 15:17:29 -04:00
  • bdfc6de9fd Merge pull request #7137 from lioncash/copy Léo Lam 2018-06-19 22:57:29 +02:00
  • de0b153867 Merge pull request #7136 from lioncash/unused Léo Lam 2018-06-19 22:57:00 +02:00
  • e728c0c948 Merge pull request #7132 from lioncash/table Léo Lam 2018-06-19 22:56:10 +02:00
  • a2bc62dd89 Merge pull request #7140 from lioncash/move Léo Lam 2018-06-19 22:53:37 +02:00
  • 6066ca30b2 DolphinQt2/RegisterWidget: std::move std::function instances in AddRegister() Lioncash 2018-06-19 13:36:52 -04:00
  • 562d2a700b PowerPC: Add functions to read/write the full timebase value Lioncash 2018-06-19 13:06:37 -04:00
  • d3ed750c9d GameFile: Avoid copying map pairs in GetLanguages() Lioncash 2018-06-19 12:25:13 -04:00
  • 1e4f3607c3 GameFile: Remove unused variable within GetUniqueIdentifier() Lioncash 2018-06-19 12:18:09 -04:00
  • 860a89b943 Only show savestate version mismatch OSD message when relevant JosJuice 2018-06-19 16:04:07 +02:00
  • 33691d2992 Qt: Add Vulkan to graphics backend description 8times9 2018-06-18 11:32:24 -05:00
  • 18c3e0302f Merge pull request #7127 from Techjar/patch-4 spycrab 2018-06-19 13:50:25 +02:00
  • 113f9767dd Qt/FilesystemWidget: Remove "Whats this?" button from extraction dialog spycrab 2018-06-19 10:30:32 +02:00
  • 9c3c92329e DSPAssembler: Remove commented out code Lioncash 2018-06-18 16:24:35 -04:00
  • 549bedd30b BTEmu: Make read-only arrays const Lioncash 2018-06-18 14:42:29 -04:00
  • b36cdbdda5 DSPAssembler: Convert typedef into a using alias Lioncash 2018-06-18 15:45:59 -04:00
  • af41a8efba DSPAssembler: Make member variable naming consistent Lioncash 2018-06-18 15:40:07 -04:00
  • 1389bf35bd DSPAssembler: In-class initialize members where applicable Lioncash 2018-06-18 15:35:56 -04:00
  • d1a82182ac Android: Use case insensitive sorting in game list JosJuice 2018-06-18 19:11:58 +02:00
  • 091efcc41d Merge pull request #7125 from lioncash/enum JosJuice 2018-06-18 18:22:31 +02:00
  • 29d51ff692 Merge pull request #7128 from lioncash/dsp-ex Markus Wick 2018-06-18 10:50:35 +02:00
  • 78eba28975 DSPTool: Factor out behavior from main() Lioncash 2018-06-17 18:05:58 -04:00
  • eb76dc9600 DSPCore: Make ExceptionType an enum class Lioncash 2018-06-17 17:42:50 -04:00
  • 8459d2bc5d DSPCore: Make DSPCore_SetException() take an enum type instead of a u8 Lioncash 2018-06-17 16:00:48 -04:00
  • 7778859b55 Qt/GameCubePane: Fix issues with changing memcard slots while game is running Selecting Dummy or Memory Card would pass wrong values to EXI::ChangeDevice and not work as expected Changing path had no effect until device was changed as it didn't call EXI::ChangeDevice at all Techjar 2018-06-17 03:18:22 -04:00
  • 6bfbc1988e Merge pull request #7126 from spycrab/qt_3dhotkeys spycrab 2018-06-17 19:59:13 +02:00
  • e3f7b0274c Qt/HotkeyScheduler: Fix 3D Mode hotkeys not behaving properly spycrab 2018-06-16 21:38:14 +02:00
  • b5e6cd9725 Merge pull request #7122 from spycrab/qt_table_perf spycrab 2018-06-16 12:40:13 +02:00
  • de9c5fd375 ConfigManager: Convert GPUDeterminismMode into an enum class Lioncash 2018-06-15 14:25:16 -04:00
  • bd85d63c62 Merge pull request #7120 from Ebola16/313 Léo Lam 2018-06-15 19:54:49 +02:00