Commit Graph

  • 79230c38f1 Update rcheevos submodule to latest version LillyJadeKatrin 2025-07-14 18:38:50 -04:00
  • d53e766d65 CodeWidget: Add button that prevents automatic updates to the address, such as navigating to the PC on pause. TryTwo 2025-07-09 23:00:00 -07:00
  • 5674afa63d Merge pull request #13804 from jordan-woyak/add-device-shorter-placeholder-text JosJuice 2025-07-15 18:44:21 +02:00
  • 2e26c03378 Merge pull request #13802 from Dentomologist/cexiagp_dont_create_save_file_if_path_is_empty JosJuice 2025-07-15 18:32:39 +02:00
  • 1dbb9a193e Merge pull request #13806 from Dentomologist/iofile_require_trivially_copyable_types Jordan Woyak 2025-07-14 16:03:40 -05:00
  • 8a28b95480 IOFile: Require trivially copyable types Dentomologist 2025-07-14 11:51:45 -07:00
  • 9e57447fd3 USBDeviceAddToWhitelistDialog: Limit VID/PID entry to 4 characters. Jordan Woyak 2025-07-12 16:58:46 -05:00
  • 2bbd1fcf6b USBDeviceAddToWhitelistDialog: Remove examples from VID/PID entry placeholder text. Jordan Woyak 2025-07-12 16:54:44 -05:00
  • 633fd5df70 Merge pull request #13775 from jordan-woyak/sdl-gamepad-rename Jordan Woyak 2025-07-12 16:50:04 -05:00
  • d92f7f194c Merge pull request #13747 from JoshuaVandaele/warns-only Jordan Woyak 2025-07-12 15:37:53 -05:00
  • 30bd7e18f0 CEXIAgp: Don't create save file if path is empty Dentomologist 2025-07-12 13:07:44 -07:00
  • 06882bd2dc Fix various warnings Joshua Vandaële 2025-06-09 15:30:26 +02:00
  • 3f314c81e9 USBDeviceAddToWhitelistDialog: Use adjustSize for a better default dialog size. Jordan Woyak 2025-07-12 05:09:27 -05:00
  • f76ab86326 Merge pull request #13800 from ITotalJustice/master Jordan Woyak 2025-07-10 19:23:09 -05:00
  • 8d2a15be3f AudioCommon/Mixer: make large array in Mixer::MixerFifo::Enqueue() static so that it's not created on the stack. ITotalJustice 2025-07-11 01:01:03 +01:00
  • 29964ff55e Merge pull request #13796 from Dentomologist/videobackendbase_remove_redundant_unique_ptr_reset Jordan Woyak 2025-07-09 17:11:58 -05:00
  • 72ea7a2128 VideoBackendBase: Remove redundant unique_ptr reset Dentomologist 2025-07-09 14:06:26 -07:00
  • f2392e4048 Avoid map/set double lookups Sintendo 2025-07-06 08:41:12 +02:00
  • d55012f8d0 Merge pull request #13726 from hoogmin/cpp23_ranges_patch Jordan Woyak 2025-07-07 21:05:28 -05:00
  • 57cbd98f42 miniupnpc: Update to 2.3.3 and make it a submodule Joshua Vandaële 2025-04-28 11:09:55 +02:00
  • b23da4f15c Merge pull request #13678 from JoshuaVandaele/SFML-cmake4 Jordan Woyak 2025-07-07 20:40:46 -05:00
  • c37882de77 Merge pull request #13753 from JoshuaVandaele/netplay-hoverblur Jordan Woyak 2025-07-07 20:07:11 -05:00
  • 13784f842e LibusbUtils: Add GetStringDescriptor function to return unicode strings and replace our libusb_get_string_descriptor_ascii calls. Jordan Woyak 2025-07-05 20:55:13 -05:00
  • fe6fd2279c WiiSaveBanner: fall back to $userdir/Load/WiiBanners Tillmann Karras 2025-06-15 11:13:18 +01:00
  • a5e85caf0a Merge pull request #13736 from jordan-woyak/main-config-gfx Jordan Woyak 2025-07-03 01:31:01 -05:00
  • b03a7821f2 Merge pull request #13778 from matheuswillder/GameINI-Disable-Dual-Core-for-Rally-Championship Admiral H. Curtiss 2025-07-01 23:09:07 +02:00
  • a84fa387de Merge pull request #13785 from Dentomologist/memorywidget_fix_hex_input_validation_errors Admiral H. Curtiss 2025-07-01 22:54:37 +02:00
  • 74eeeebfde Merge pull request #13788 from jordan-woyak/post-proc-config-window-adjust-size Admiral H. Curtiss 2025-07-01 22:51:30 +02:00
  • 4126b4e904 DolphinQt: Adjust PostProcessingConfigWindow size on creation. Jordan Woyak 2025-07-01 15:26:13 -05:00
  • 2871fe08c9 Merge pull request #13782 from noahpistilli/wii_no_pad JMC47 2025-07-01 14:52:41 -04:00
  • 0093ed1ac8 MemoryWidget: Fix "Hex Byte String" validation failures Dentomologist 2025-06-30 00:05:44 -07:00
  • 8b2d569932 BTReal: Always restore link keys on HCI reset. Jordan Woyak 2025-06-30 04:07:45 -05:00
  • 8f4a0b0e77 MemoryWidget: Allow 0x prefix when Hex box is checked. Dentomologist 2025-06-29 22:52:24 -07:00
  • c597c70316 CoreTiming: Fix unsafe usage of m_globals.global_timer in ScheduleEvent from non-CPU thread. Jordan Woyak 2025-06-29 20:23:41 -05:00
  • 9a0d4501f8 Merge pull request #13751 from jordan-woyak/btreal-improvements JMC47 2025-06-29 18:00:02 -04:00
  • 626315d50a Merge pull request #13750 from TryTwo/PR_Symbol_Loading JMC47 2025-06-29 15:44:52 -04:00
  • 936887838a BTReal: Don't falsely increase a controller's ACL packet number buffer size. WARN_LOG if the size is smaller than that of the original BT module. Jordan Woyak 2025-06-22 22:05:35 -05:00
  • 7fe4a6e4f3 LibUSBBluetoothAdapter: Change the request type of our generated HCI commands from LIBUSB_RECIPIENT_INTERFACE to LIBUSB_RECIPIENT_DEVICE. This changes the value from 0x21 to 0x20 which now matches the value that Wii software generates. Jordan Woyak 2025-06-17 22:57:01 -05:00
  • 25583658d2 State: Increase STATE_VERSION. Jordan Woyak 2025-06-12 02:26:37 -05:00
  • 0e25979449 BTReal: Attempt to configure HCI_SERVICE_TYPE_GUARANTEED on all connections for improved performance with certain adapters. Jordan Woyak 2025-06-12 02:10:59 -05:00
  • 350ec54779 BTReal: Improvements: Separate LibUSB logic into LibUSBBluetoothAdapter class. Submit transfers on thread with proper timing. Throttle before ACL input for reduced input latency. Immediately send IPC replies for outgoing data. Continuously submit libusb transfers to fill HCI/ACL input queues. Simplify endpoint handling and state saving. Other cleanups. Jordan Woyak 2025-06-11 07:08:04 -05:00
  • 541dbdfead IOS: Move DoStateForMessage from BTEmu to BTBase. Jordan Woyak 2025-06-11 07:07:55 -05:00
  • b3e349b4df Merge pull request #13772 from rastshawn/use-btdevice-selection Jordan Woyak 2025-06-28 18:45:05 -05:00
  • f8e22f448d IOS/KD: Pad Wii Numbers to 16 digits Noah Pistilli 2025-06-28 18:28:02 -04:00
  • c613d3ca10 ControllerInterface: Fix Windows deadlock Dentomologist 2025-06-28 12:33:34 -07:00
  • 60156f4f94 VideoCommon: Fix "Force Nearest" texture filter setting. Jordan Woyak 2025-06-28 15:52:27 -05:00
  • 8d7bb0a44a Translation resources sync with Transifex JosJuice 2025-06-28 22:45:47 +02:00
  • 3a32013740 Merge pull request #13773 from JosJuice/i18n-2025-06-22 Jordan Woyak 2025-06-28 15:13:03 -05:00
  • bc1d8ffcbb i18n: Add comments JosJuice 2025-06-22 11:51:57 +02:00
  • 48a209d76e GameINI: Disable Dual Core for Rally Championship Matheus Willder 2025-06-27 20:47:28 -03:00
  • 99be5eb6c8 GameINI: Misc updates Martino Fontana 2025-06-20 11:44:45 +02:00
  • 4af2e27821 DolphinQt: Fix Windows dark theme when using external stylesheets. Jordan Woyak 2025-06-25 21:53:04 -05:00
  • 9395238159 PPCSymbolDB: Add a mutex to prevent m_functions from being accessed by two different threads on boot. TryTwo 2025-06-19 10:58:10 -07:00
  • fe121e4c6e PPCSymbolDB: Move loading map on boot logic from boot.cpp into PPCSymbolDB, as it will be needing a mutex. TryTwo 2025-06-17 22:25:13 -07:00
  • 609d91156a InputCommon: Rename SDL input backend GameController to Gamepad. Jordan Woyak 2025-06-25 00:16:27 -05:00
  • 8f0ef62a71 ClickBlurLabel: Create a label which is blurred until it is clicked Joshua Vandaële 2025-06-13 22:56:13 +02:00
  • 43aa7e9b96 Merge pull request #13694 from jordan-woyak/sdl3 JMC47 2025-06-24 18:59:48 -04:00
  • 43c156084b Merge pull request #13759 from jordan-woyak/calibrate-autocomplete JMC47 2025-06-24 18:22:48 -04:00
  • 71fa08813a BT passthrough uses selected device rather than first alphabetical compatible device Shawn Rast 2025-06-24 00:19:52 -05:00
  • e9b57393a6 Merge pull request #13766 from JosJuice/powerpc-missing-updates JMC47 2025-06-24 16:36:49 -04:00
  • 97febd9477 Merge pull request #13763 from Dentomologist/mainwindow_show_hardcore_mode_error_for_recording_playback JMC47 2025-06-24 16:35:56 -04:00
  • 0946814711 Merge pull request #13761 from Dentomologist/qt_use_nonautodismissiblemenu_in_more_places JMC47 2025-06-24 16:35:40 -04:00
  • 3627cfb7b1 Merge pull request #13758 from Dentomologist/threadwidget_fix_line_edit_margins JMC47 2025-06-24 16:35:12 -04:00
  • 2e8da29ca2 Merge pull request #13756 from Tilka/price_is_right JMC47 2025-06-24 16:34:47 -04:00
  • f7fa59e05d Merge pull request #13754 from SuperSamus/nsmbw-pal-remove-speedhack JMC47 2025-06-24 16:34:27 -04:00
  • fbced5d0f5 Merge pull request #13774 from Tilka/cp_cleanup Jordan Woyak 2025-06-24 14:41:25 -05:00
  • 59d2611a94 VideoCommon: remove unused struct fields Tillmann Karras 2025-06-24 19:36:22 +01:00
  • 6a0963908d DolphinQt: Make Calibration autocomplete when data is "sensible" and stick is returned to neutral position. Jordan Woyak 2025-05-29 23:28:16 -05:00
  • fa9f71e482 Merge pull request #13769 from JosJuice/merge-dbat-mappings JMC47 2025-06-22 15:29:51 -04:00
  • 5836ca133c PPCSymbolDB: Move function for finding file path to PPCSymbolDB, so MenuBar doesn't have to randomly access boot.cpp to get the file path. TryTwo 2025-06-17 22:16:12 -07:00
  • c2aaca2b16 Merge pull request #13765 from TryTwo/CodeWidget_clear_unused JMC47 2025-06-22 01:05:59 -04:00
  • 19f3b7e61f Merge pull request #13691 from TryTwo/PR_Notes JMC47 2025-06-22 01:05:42 -04:00
  • ac84ea17a6 Memmap: Optimize UpdateLogicalMemory by merging mappings JosJuice 2025-06-21 20:00:39 +02:00
  • 10c3b0b4e4 CodeWidget: Clear calls and callers box if there is no symbol, otherwise outdated data will persist. TryTwo 2025-06-19 11:13:40 -07:00
  • e002fcdf2f PowerPC: Use SPR_LR constant in an additional location JosJuice 2025-06-20 10:42:10 +02:00
  • 8c643693a9 PowerPC: Add missing SDRUpdated/MSRUpdated calls JosJuice 2025-06-20 10:41:00 +02:00
  • c9b815526c Debugger CodeViewWidget: Add context options for making and managing Notes. Add popup dialog for editing functions and notes. TryTwo 2025-05-20 00:24:16 -07:00
  • 78065359bb Debugger CodeWidget : Add search box for notes. TryTwo 2025-05-19 23:30:20 -07:00
  • 040d9a4336 Debugger symbols: Add new symbol type: Notes.. Notes are for naming single instructions, or small groups of instructions. TryTwo 2025-05-19 23:13:00 -07:00
  • e21ae90073 MainWindow: Show hardcore mode error for recording playback Dentomologist 2025-06-17 12:21:39 -07:00
  • 413b7475ec Merge pull request #13762 from Dentomologist/dolphinqt_add_vcxproj_clinclude Jordan Woyak 2025-06-17 13:06:04 -05:00
  • e8c9c7a403 DolphinQt: Add DolphinQt.vcxproj ClInclude line Dentomologist 2025-06-16 23:11:11 -07:00
  • c488545091 GameListModel: Update tag list and sorting immediately Dentomologist 2025-06-16 22:11:09 -07:00
  • 2fd74990b7 Qt: Use NonAutodismissibleMenu in more places Dentomologist 2025-06-16 21:13:16 -07:00
  • ab25632992 ThreadWidget: Don't set fixed width on QLineEdits Dentomologist 2025-06-15 12:07:09 -07:00
  • 6a0d8ca3f8 MenuBar: Rename menu variable Dentomologist 2025-06-16 21:06:55 -07:00
  • ca004e35f7 GameSettings: add performance hack for Baby And Me Tillmann Karras 2025-06-16 19:48:38 +01:00
  • c39b067479 GameSettings: don't force EFB-to-tex for Fireblade Tillmann Karras 2025-06-14 05:02:47 +01:00
  • 58b86074ae GameSettings: fix purple flickering in Trivial Pursuit - Bet You Know It Tillmann Karras 2025-06-13 22:47:40 +01:00
  • cc5933a6ce GameSettings: fix purple screen in The Price Is Right Tillmann Karras 2025-06-13 22:09:50 +01:00
  • 5f6cc197ce DolphinQt: Always enable the "Skip Main Menu" checkbox when "SkipIPL" is disabled. Jordan Woyak 2025-06-15 20:37:50 -05:00
  • 28a6eb26cc Merge pull request #13703 from jordan-woyak/map-and-calibrate Jordan Woyak 2025-06-15 15:45:04 -05:00
  • 3a94289ad6 Merge pull request #13744 from JoshuaVandaele/windows-specific-getdevicename Jordan Woyak 2025-06-15 15:44:31 -05:00
  • 2fb66e9708 Merge pull request #12938 from tygyh/Split-IsTranslatedRAMAddress Jordan Woyak 2025-06-14 17:12:24 -05:00
  • 83beebaf8b DolphinQt/InputCommon: Move some calibration logic to InputCommon and make the "Calibrate" button also map inputs. Jordan Woyak 2024-10-31 18:26:19 -05:00
  • 6591fa3751 Core/PowerPC: Split 'IsRAMAddress' method into 'IsEffectiveRAMAddress' and 'IsPhysicalRAMAddress' methods Dr. Dystopia 2024-07-16 12:10:48 +02:00
  • 0780458069 InputCommon: Make InputDetector::Start take a span instead of a vector. Jordan Woyak 2025-06-07 15:28:52 -05:00
  • 11c3f7ea8d InputCommon: Fix occasional misidentification of analog input detection. Jordan Woyak 2025-05-23 01:55:32 -05:00
  • 344080b7a9 DolphinQt: Fix ControllersPane group box spacing. Jordan Woyak 2025-06-06 18:22:11 -05:00
  • 89b8edea03 DolphinQt: Move graphics config to main Settings window. Jordan Woyak 2025-05-13 14:45:06 -05:00