Commit Graph
100 Commits
Author SHA1 Message Date
Admiral H. Curtiss b18fd3d3ce Core/State: Make memory layout of StateHeader more explicit. 2022-05-24 03:04:52 +02:00
Admiral H. Curtiss f68c3b758e Common/Network: Use std::array in IPv4Header. 2022-05-23 02:01:59 +02:00
Admiral H. Curtiss 8d0f52032b IOS/DI: Fake the error 001 read when running DirectoryBlobs or Riivolution-patched games. 2022-05-22 04:22:41 +02:00
Admiral H. Curtiss ffe0bcbb84 Merge pull request #10681 from JMC47/orderupini
INI: add RealWiiRemoteRepeatReports False to Order Up!
2022-05-22 04:07:52 +02:00
Admiral H. Curtiss 0e948f3e21 Merge pull request #10620 from phire/cmake_win_fixes
Various fixes for msvc/cmake builds
2022-05-22 03:08:17 +02:00
Admiral H. Curtiss 580c721c82 cmake: Don't use PCH with Qt6. 2022-05-22 01:19:44 +02:00
Admiral H. Curtiss 6ea7af13e8 cmake: Disable warnings for most externals on MSVC, like we do in the VS project files. 2022-05-22 00:30:56 +02:00
Admiral H. Curtiss a5e85627b0 cmake: Use Policy CMP0117 for more sensible RTTI flag configuration on MSVC. 2022-05-22 00:30:56 +02:00
Admiral H. Curtiss 7f2ea688d2 cmake: On MSVC, set c++latest by requesting a C++23 feature set. 2022-05-22 00:30:51 +02:00
Admiral H. Curtiss 9908219dc6 cmake: Add a few missing settings from the Visual Studio project files on MSVC. 2022-05-22 00:29:48 +02:00
Admiral H. Curtiss 89fadd26a6 cmake: Use C++latest everywhere on MSVC. 2022-05-22 00:29:48 +02:00
Admiral H. Curtiss dbee810a04 cmake: Fixes for Qt6 on Windows. 2022-05-22 00:29:48 +02:00
Admiral H. Curtiss 96e2f1f95e Externals: Update prebuilt Qt submodule to include mkspecs -- the CMake build process wants them. 2022-05-22 00:29:47 +02:00
Admiral H. Curtiss a6ace45291 Merge pull request #10687 from Sage-King/double_click_select_expressions
Added double click to add expressions when mapping
2022-05-21 22:22:40 +02:00
Admiral H. Curtiss 243df970ff Merge pull request #10675 from nolrinale/master
GameDB: Adjusted graphic settings for PSO EP1&2 and PSO EP3
2022-05-21 17:50:08 +02:00
Admiral H. Curtiss 5a4e783bb5 Merge pull request #10684 from Pokechu22/custom-rtc-default-value
MainSettings: Make MAIN_CUSTOM_RTC_VALUE default value less magical
2022-05-21 16:39:17 +02:00
Admiral H. Curtiss b10808d815 Merge pull request #8763 from JosJuice/panic-alert-deadlock-gpu
DolphinQt: Fix the panic alert deadlock, dual core edition
2022-05-16 02:21:14 +02:00
Admiral H. Curtiss 828ce0f3cf Qt/MemoryViewWidget: Fix resizing. 2022-05-10 12:35:37 +02:00
Admiral H. Curtiss 7f94e62dd5 Qt/MemoryViewWidget: Remove the behavior that clicking anywhere in the table centers the table on that row. 2022-05-08 23:14:37 +02:00
Admiral H. Curtiss 88dd9e57f3 Qt/MemoryViewWidget: Add a custom scrollbar. 2022-05-08 23:14:37 +02:00
Admiral H. Curtiss 4e153212a0 Qt/MemoryViewWidget: Convert into QWidget that has the table as a member. 2022-05-08 23:14:36 +02:00
Admiral H. Curtiss 0e1e2323ea Qt/MemoryViewWidget: Keyboard navigation should observe the number of bytes per row instead of assuming 16. 2022-05-08 23:14:36 +02:00
Admiral H. Curtiss b339c6cac1 Merge pull request #10594 from AdmiralCurtiss/gamecube-pane-signal-block
Qt/GameCubePane: Don't trigger config change events when populating GUI.
2022-05-08 20:54:51 +02:00
Admiral H. Curtiss 6e54233eb8 Merge pull request #10593 from AdmiralCurtiss/interface-pane-signal-block
Qt/InterfacePane: Don't trigger config change events when populating GUI.
2022-05-08 20:43:09 +02:00
Admiral H. Curtiss 02ef946e81 HW/Memmap: Refuse to load savestate if memory settings are different. 2022-05-08 11:06:27 +02:00
Admiral H. Curtiss e2dee9c3f8 Qt/InterfacePane: Don't trigger config change events when populating GUI. 2022-05-08 11:04:39 +02:00
Admiral H. Curtiss 1d224d1da5 Qt/GameCubePane: Don't trigger config change events when populating GUI. 2022-05-08 11:03:33 +02:00
Admiral H. Curtiss 67ee78b9dc Merge pull request #10621 from TryTwo/PR_Register_Column_Type
Debugger RegisterWidget Add option to change column's display type
2022-05-08 10:59:05 +02:00
Admiral H. Curtiss 68b260746b Externals/pugixml: Configure new version for use in Dolphin. 2022-05-02 08:38:25 +02:00
Admiral H. Curtiss ccbdfd446d Merge pull request #10615 from AdmiralCurtiss/savestate-incorrect-error-message
TextureCacheBase: Don't log error while measuring state size.
2022-04-27 03:50:15 +02:00
Admiral H. Curtiss 01d4a2e9cc TextureCacheBase: Don't log error while measuring state size. 2022-04-26 21:26:42 +02:00
Admiral H. Curtiss 61edcf7e4f Merge pull request #10606 from AdmiralCurtiss/memory-widget-refactoring-1
Qt/MemoryWidget: Light refactoring and quality of life features.
2022-04-24 18:02:19 +02:00
Admiral H. Curtiss 787e3efeb8 Qt/MemoryViewWidget: Detect row breakpoint cell by cell data instead of cell position. 2022-04-24 16:22:36 +02:00
Admiral H. Curtiss 6920a24f1d Qt/MemoryViewWidget: Add option to copy the actually displayed cell value to clipboard. 2022-04-24 16:22:36 +02:00
Admiral H. Curtiss 54ec0bd0d0 Qt/MemoryViewWidget: Don't use a member variable to hold information about the current mouse click. 2022-04-24 16:14:42 +02:00
Admiral H. Curtiss 26f9c8b847 Qt/MemoryWidget: Don't force a fixed size for the sidebar. 2022-04-24 05:24:20 +02:00
Admiral H. Curtiss 4c080b8451 Merge pull request #10578 from TryTwo/PR_MemoryWidget_Dual_Views
Debugger MemoryWidget: Add dual views
2022-04-23 22:23:31 +02:00
Admiral H. Curtiss cb5e967fd4 Merge pull request #10596 from richarm4/patch-3
Added space in comment
2022-04-23 21:07:35 +02:00
Admiral H. Curtiss 8b5a61b8fd Merge pull request #10599 from shuffle2/libusb
Libusb fixups
2022-04-23 20:32:47 +02:00
Admiral H. Curtiss 3172199d33 Merge pull request #10577 from shuffle2/libusb
update libusb to v1.0.26
2022-04-21 18:50:08 +02:00
Admiral H. Curtiss ef760ee012 Common/PointerWrap: Prevent reads/writes past the end of the buffer. 2022-04-18 23:48:00 +02:00
Admiral H. Curtiss 853cf4f818 Common/PointerWrap: Hide internals. 2022-04-18 03:41:14 +02:00
Admiral H. Curtiss 0ec3f3a6ae Merge pull request #10563 from TryTwo/PR_MemoryWidget_Display_Types
Debugger MemoryWidget: More display types, use combo box for options
2022-04-16 14:35:29 +02:00
Admiral H. Curtiss 0a4805c0b9 Merge pull request #10582 from AdmiralCurtiss/fmt-float
Common/StringUtil: Use simpler formatting for floats and doubles.
2022-04-16 03:42:55 +02:00
Admiral H. Curtiss 3fdc6cbffe Merge pull request #10486 from ttttcrngyblflpp/negative-axis-scaling
Make pos/neg analog axes symmetrical
2022-04-13 12:18:41 +02:00
Admiral H. Curtiss 5c687fc2a3 Common/StringUtil: Use simpler formatting for floats and doubles. 2022-04-12 23:35:19 +02:00
Admiral H. Curtiss 62cc7cccfa Merge pull request #10579 from shuffle2/mbedtls-build
cmake: fix build of mbedtls from Externals
2022-04-12 10:35:56 +02:00
Admiral H. Curtiss 2f90a2c689 Merge pull request #10574 from EternityShack/master
MemoryWidget: Load Files to Memory
2022-04-11 04:09:02 +02:00
Admiral H. Curtiss df214af8a1 VideoCommon/FrameDump: Fix log messages with arguments. 2022-04-09 01:42:02 +02:00
Admiral H. Curtiss 36134abd0e Common/LogManager: Add generic printf-style log function that takes a va_list instead of va_args. 2022-04-09 01:41:40 +02:00
Admiral H. Curtiss 3382408b8e VideoCommon/FrameDump: Allow user to specify a pixel format. 2022-04-09 00:45:49 +02:00
Admiral H. Curtiss 23508cafb2 Merge pull request #7675 from TryTwo/Debugger_Code_Features
Debugger: Get target memory in load/store instructions
2022-04-08 05:28:22 +02:00
Admiral H. Curtiss 0c7f9921bc Merge pull request #10565 from AdmiralCurtiss/wgi-win7
Core/WGInput: Dynamically load winrt function addresses.
2022-04-08 03:37:08 +02:00
Admiral H. Curtiss 5fda8ee8ec Core/WGInput: Dynamically load winrt function addresses. 2022-04-08 03:26:09 +02:00
Admiral H. Curtiss 38bf2826f1 Merge pull request #10567 from sepalani/fix-float-preview
MemoryWidget: Fix preview of zero as float/double
2022-04-07 14:41:01 +02:00
Admiral H. Curtiss 368342cb9b Merge pull request #10528 from TryTwo/PR_Debugger_Memory_Input_Types
Debugger: MemoryWidget: add float and integer input types. Add input preview.
2022-04-07 02:13:21 +02:00
Admiral H. Curtiss 242cd4cbea Merge pull request #10555 from Dentomologist/fix_manual_update_check_when_autoupdate_disabled
Updater: Fix manual update check when autoupdate is disabled
2022-04-06 14:38:25 +02:00
Admiral H. Curtiss 085c86a9ac Merge pull request #7614 from jordan-woyak/windows-gaming-input
InputCommon: Add Windows.Gaming.Input to ControllerInterface.
2022-04-05 01:14:43 +02:00
Admiral H. Curtiss a4445fa1b0 Merge pull request #10557 from shuffle2/msvc-secure-scl
msbuild: don't explicitly set _SECURE_SCL
2022-04-03 01:22:39 +02:00
Admiral H. Curtiss 113fdc959d Merge pull request #10534 from AdmiralCurtiss/more-cheat-search-qol
DolphinQt: More Cheat Search QoL
2022-04-02 15:17:15 +02:00
Admiral H. Curtiss c028f96280 Merge pull request #10550 from shuffle2/cpp-conform
msvc: enable conformant __cplusplus macro
2022-04-02 14:57:39 +02:00
Admiral H. Curtiss 25c173cefc Merge pull request #8732 from dreamsyntax/debugger-function-differencing
Qt/Debugger CodeWidget: Record and find specific functions by differencing
2022-04-02 05:42:33 +02:00
Admiral H. Curtiss 1942629d9a DolphinQt/CheatSearchWidget: Drop whitespace when parsing integers and floats from the user. 2022-03-31 05:40:51 +02:00
Admiral H. Curtiss 7f2fed0f68 DolphinQt/CheatsManager: Don't leak closed cheat search tabs. 2022-03-31 05:40:51 +02:00
Admiral H. Curtiss 48c4ebeee0 DolphinQt/CheatSearchWidget: Remember state of Hex checkboxes across sessions. 2022-03-31 05:40:51 +02:00
Admiral H. Curtiss 1ad7aac008 Qt: Set font size for default debug font. 2022-03-31 05:28:39 +02:00
Admiral H. Curtiss 4957b2edb9 Merge pull request #10530 from shuffle2/win-ffmpeg
windows: move ffmpeg bins to submodule
2022-03-31 05:24:00 +02:00
Admiral H. Curtiss cc3f8204da Merge pull request #10542 from TryTwo/PR_MemoryViewWidget_Spacing
Debugger MemoryViewWidget: fixed, tighter spacing
2022-03-30 22:53:05 +02:00
Admiral H. Curtiss b379df360a Merge pull request #10497 from martinD2014/master
Change the highlighted button on each window
2022-03-27 16:05:23 +02:00
Admiral H. Curtiss 379de5de15 Merge pull request #10375 from Pokechu22/imgui-assert
Externals: Use Common ASSERT for IM_ASSERT
2022-03-26 05:53:59 +01:00
Admiral H. Curtiss 57d8f2112c Merge pull request #10514 from JosJuice/datel-no-gametdb
DiscIO: Don't return GameTDB ID for any Datel disc
2022-03-26 03:38:57 +01:00
Admiral H. Curtiss e58cf36ca1 Merge pull request #10079 from sepalani/neg-offset
MemoryWidget: Add negative offset search support
2022-03-25 07:09:08 +01:00
Admiral H. Curtiss 1a5a52c00c Merge pull request #10507 from JosJuice/convertcommand-non-gc-wii
DolphinTool: Allow converting non-GC/Wii files
2022-03-23 22:47:41 +01:00
Admiral H. Curtiss c4dfd47182 Merge pull request #10527 from AdmiralCurtiss/speedlimit-combobox-fix
DolphinQt: Set emulation speed setting only when the combobox is actually touched.
2022-03-22 21:50:49 +01:00
Admiral H. Curtiss c661a75961 DolphinQt: Set emulation speed setting only when the combobox is actually touched. 2022-03-22 19:19:47 +01:00
Admiral H. Curtiss b466b9ef85 Merge pull request #10464 from Zarklord/override-wii-boot-ios
Add Override for Boot IOS for Wii Titles
2022-03-22 03:01:44 +01:00
Admiral H. Curtiss 48baf097a1 Merge pull request #10523 from JMC47/initypo
Rename GYRE41.ini to GRYE41.ini
2022-03-21 01:54:14 +01:00
Admiral H. Curtiss 7b0d5f2df3 Merge pull request #10491 from Minty-Meeo/dolphin-tool-more-stuff
More dolphin-tool features and options
2022-03-20 05:43:53 +01:00
Admiral H. Curtiss 8368b87fb8 Merge pull request #10016 from JMC47/ubisoftcodinground11
GameINI: Rayman Arena - Add Disable Culling Patch that fixes "Rise and Shrine" Hang
2022-03-20 03:21:15 +01:00
Admiral H. Curtiss c47fa2f4f1 Merge pull request #10492 from teconmoon/patch-1
Create REX.ini file for Excite Truck visual issues
2022-03-20 00:22:17 +01:00
Admiral H. Curtiss a3f83d92d1 Merge pull request #10515 from JosJuice/android-user-data-clarification
Android: Clarify what we mean by "user data"
2022-03-19 21:05:17 +01:00
Admiral H. Curtiss f5657d0a83 Merge pull request #10174 from dreamsyntax/panic-handles-restore-messages
DolphinQt: Add "Reset Ignore Panic Handler" MenuBar Option
2022-03-19 16:52:20 +01:00
Admiral H. Curtiss 0ed6bfc713 Merge pull request #10522 from AdmiralCurtiss/autoupdate-vs
Re-enable Auto-Update when building with VS project files.
2022-03-19 15:56:00 +01:00
Admiral H. Curtiss 676713e036 Re-enable Auto-Update when building with VS project files. 2022-03-19 15:30:28 +01:00
Admiral H. Curtiss 9af9e791f6 Merge pull request #10494 from JosJuice/dynamiclibrary-rule-of-five
Common: Make DynamicLibrary non-copyable
2022-03-06 02:10:15 +01:00
Admiral H. Curtiss 1fd9a1117e Qt/GeneralPane: Don't trigger config change events when populating GUI. 2022-02-27 17:56:35 +01:00
Admiral H. Curtiss aa0ac83997 Merge pull request #10468 from JosJuice/sd-card-callback
Use config changed callback to detect SD insertion/ejection
2022-02-26 17:31:31 +01:00
Admiral H. Curtiss ffbe6cb21f MemArena: Keep fastmem region mapped on Linux. 2022-02-14 22:14:41 +01:00
Admiral H. Curtiss 4a9553bf6d MemArena: Load UnmapViewOfFileEx dynamically to restore Windows 7 support. 2022-02-14 21:57:18 +01:00
Admiral H. Curtiss 3a4de2b306 MemArena: Use Common::DynamicLibrary for m_api_ms_win_core_memory_l1_1_6_handle. 2022-02-14 21:57:15 +01:00
Admiral H. Curtiss af36b6c055 HotkeyManager: Change defaults for GBA hotkeys so they don't conflict with common keyboard mappings. 2022-02-10 17:30:23 +01:00
Admiral H. Curtiss ca31964833 Externals: Update minizip to minizip-ng version 3.0.4. 2022-02-06 18:43:45 +01:00
Admiral H. Curtiss 79405de103 MemArena: Use placeholders on Windows. 2022-02-06 18:06:04 +01:00
Admiral H. Curtiss 73311694b0 Core/State: Guard g_save_thread with a mutex. 2022-02-05 21:50:37 +01:00
Admiral H. Curtiss 56ea1c1d74 Core/State: Guard SaveAs() and LoadAs() with a mutex. 2022-02-05 21:50:34 +01:00
Admiral H. Curtiss 09a0ba06c0 Merge pull request #10417 from jordan-woyak/libavformat-59-build-fix
VideoCommon/FrameDump: Build fix for libavformat major version 59 and newer.
2022-02-04 20:42:34 +01:00
Admiral H. Curtiss a4122237eb Merge pull request #10411 from AdmiralCurtiss/config-disallow-global-ini
Core/BaseConfigLoader: Disallow loading the MAIN_MEMORY_CARD_SIZE from the global config INI.
2022-01-30 00:36:17 +01:00
Admiral H. Curtiss ff071f8b75 Core/BaseConfigLoader: Disallow loading the MAIN_MEMORY_CARD_SIZE from the global config INI. 2022-01-29 22:32:19 +01:00
Admiral H. Curtiss 63df67b7c8 Merge pull request #10395 from AdmiralCurtiss/memcard-size-setting
Port memory card size override setting to new config system.
2022-01-29 22:32:00 +01:00
Admiral H. Curtiss a336c4386c IOFile: Rename Clear() to ClearError() for clarity. 2022-01-29 06:49:22 +01:00