Admiral H. Curtiss
|
70b2a6736b
|
Merge pull request #11491 from lioncash/set
Common/BitSet: Mark initializer_list constructor as constexpr
|
2023-01-25 12:15:43 +01:00 |
|
Admiral H. Curtiss
|
6db2171fd0
|
Merge pull request #11488 from lioncash/point
StringUtil: Make StringUTF8CodePointCount take string_view
|
2023-01-25 02:33:22 +01:00 |
|
Admiral H. Curtiss
|
9fc959cab0
|
Merge pull request #11489 from lioncash/init
CoreTiming: Zero initialize all CoreTimingManager throttle members
|
2023-01-25 02:29:32 +01:00 |
|
Admiral H. Curtiss
|
d4d6f3db63
|
Merge pull request #11331 from deReeperJosh/skylandersportal
Emulate Skylanders Portals within Dolphin
|
2023-01-24 06:56:00 +01:00 |
|
Admiral H. Curtiss
|
7002831c55
|
Merge pull request #11465 from OatmealDome/qt6-xinput-bug
DolphinQt: Add workaround for Qt 6.3+ bug on Linux
|
2023-01-24 06:21:19 +01:00 |
|
Admiral H. Curtiss
|
cf2f8a70f6
|
Merge pull request #11478 from JosJuice/i18n-comments
DolphinQt: Add i18n comments for strings containing the word "watches"
|
2023-01-24 03:44:46 +01:00 |
|
Admiral H. Curtiss
|
8032a71c4c
|
Merge pull request #11471 from MayImilae/dont-update-titlebar-with-osd-messages
Don't Write OSD Messages to the Titlebar
|
2023-01-23 06:46:32 +01:00 |
|
Admiral H. Curtiss
|
0e1c2501be
|
Merge pull request #11442 from Simonx22/spirv-cross_branch-rename
.gitmodules: change SPIRV-Cross branch to main
|
2023-01-16 19:36:26 +01:00 |
|
Admiral H. Curtiss
|
f4f94396e9
|
Merge pull request #11433 from Pokechu22/gba-tas-window-typo
DolphinQt: Fix typo in GBA TAS input window
|
2023-01-13 02:25:51 +01:00 |
|
Admiral H. Curtiss
|
653e0ccf28
|
Merge pull request #11365 from iwubcode/cheat_manager_freeze_value
DolphinQt: add ability to lock / freeze values in the watches window
|
2023-01-09 18:41:28 +01:00 |
|
Admiral H. Curtiss
|
993d2ab173
|
PatchEngine: Use std::span in ApplyMemoryPatches().
|
2023-01-09 17:24:41 +01:00 |
|
Admiral H. Curtiss
|
21c29bad6b
|
Merge pull request #11407 from AdmiralCurtiss/globals-gpfifo
HW/GPFifo: Refactor to class, move to Core::System.
|
2023-01-09 17:09:48 +01:00 |
|
Admiral H. Curtiss
|
eeeab3c3be
|
Merge pull request #11183 from TheLordScruffy/write-back-cache
Implement PowerPC data cache
|
2023-01-09 17:09:32 +01:00 |
|
Admiral H. Curtiss
|
7444f90e45
|
Merge pull request #11394 from Pokechu22/exclude-libcurl.rc
Externals: Exclude libcurl.rc from the build
|
2023-01-07 02:00:13 +01:00 |
|
Admiral H. Curtiss
|
d33416fc35
|
HW/Memmap: Zero-initialize members by default.
|
2023-01-06 05:33:21 +01:00 |
|
Admiral H. Curtiss
|
fbcaf83d30
|
HW/GPFifo: Refactor to class, move to Core::System.
|
2023-01-06 05:33:21 +01:00 |
|
Admiral H. Curtiss
|
7cd3839fd6
|
Merge pull request #10986 from OatmealDome/lint-bsd
lint: Don't check for WSL2 host path on non-Linux OSes
|
2023-01-05 04:09:33 +01:00 |
|
Admiral H. Curtiss
|
7b04a6b958
|
Merge pull request #11089 from sepalani/pcap-share
NetworkCaptureLogger: Allow PCAP shared read access on Windows
|
2023-01-05 04:06:35 +01:00 |
|
Admiral H. Curtiss
|
2fdaf0a86e
|
HW/ProcessorInterface: Rename member variables to fit naming convention.
|
2023-01-04 03:17:26 +01:00 |
|
Admiral H. Curtiss
|
74e1577a2c
|
HW/ProcessorInterface: Refactor to class, move to Core::System.
|
2023-01-04 03:00:10 +01:00 |
|
Admiral H. Curtiss
|
908cec04cb
|
Merge pull request #11396 from Pokechu22/fbfetch-analytics
DolphinAnalytics: Track support of framebuffer fetch
|
2023-01-03 18:11:17 +01:00 |
|
Admiral H. Curtiss
|
ed9915308b
|
Merge pull request #11386 from Pokechu22/manual-texture-sampling-stereoscopic-layer-bounds-check
PixelShaderGen: Clamp texture layer when using manual texture sampling with stereoscopic 3D
|
2023-01-03 18:07:06 +01:00 |
|
Admiral H. Curtiss
|
e4c007e2e1
|
Merge pull request #11069 from shuffle2/installer
update nsis installer
|
2023-01-03 14:55:07 +01:00 |
|
Admiral H. Curtiss
|
d949aa60bb
|
Merge pull request #11397 from TellowKrinkle/QuartzMousePos
InputCommon:QuartzKB&M: Fix mouse y coordinates
|
2023-01-02 23:04:12 +01:00 |
|
Admiral H. Curtiss
|
f13f54e3db
|
Merge pull request #11363 from TheConfuZzledDude/xinput2-scroll-axis
InputCommon/XInput2: Added an axis output for the scroll wheel
|
2023-01-02 23:02:12 +01:00 |
|
Admiral H. Curtiss
|
f6fbeaf355
|
Merge pull request #11364 from jordan-woyak/udraw-lift
WiimoteEmu: Expose mappings for lifted UDraw and Drawsome stylus.
|
2022-12-29 21:16:57 +01:00 |
|
Admiral H. Curtiss
|
c20bb01b47
|
Merge pull request #11372 from JosJuice/m3u-backslash
Boot: Fix handling of M3U file paths containing backslashes
|
2022-12-29 17:09:38 +01:00 |
|
Admiral H. Curtiss
|
4bc94e4629
|
Merge pull request #11353 from noahpistilli/fix-mail-account-generation
Set checksum for NWC24Config during creation
|
2022-12-29 17:08:10 +01:00 |
|
Admiral H. Curtiss
|
cb0a603c72
|
VideoCommon: De-globalize GeometryShaderManager class.
|
2022-12-29 15:33:19 +01:00 |
|
Admiral H. Curtiss
|
a164c47caf
|
Core/Boot: Pass System instance to BootUp() and related.
|
2022-12-29 05:49:26 +01:00 |
|
Admiral H. Curtiss
|
7e55cc9e90
|
VideoCommon/VertexShaderManager: Rename private variables.
|
2022-12-28 16:00:15 +01:00 |
|
Admiral H. Curtiss
|
50625728e0
|
VideoCommon: De-globalize VertexShaderManager class.
|
2022-12-28 15:52:29 +01:00 |
|
Admiral H. Curtiss
|
c8202043b6
|
IOS/NWC24Config: Combine WriteConfig() and WriteCBK().
|
2022-12-27 21:21:06 +01:00 |
|
Admiral H. Curtiss
|
4549fb4acb
|
VideoCommon/PixelShaderManager: Rename s_ variables.
|
2022-12-27 20:20:27 +01:00 |
|
Admiral H. Curtiss
|
725bd64ec2
|
VideoCommon: De-globalize PixelShaderManager class.
|
2022-12-27 20:13:24 +01:00 |
|
Admiral H. Curtiss
|
529909fe90
|
Merge pull request #11379 from Sam-Belliveau/video-common-speed-counter-fix
Video Common: Fix Speed Counter Sample Size
|
2022-12-27 16:24:00 +01:00 |
|
Admiral H. Curtiss
|
f4b1155b4d
|
Merge pull request #11373 from JosJuice/gba-tas-input-turbo
DolphinQt: Add settings to GBA TAS input window
|
2022-12-26 04:37:25 +01:00 |
|
Admiral H. Curtiss
|
d853da3b0b
|
Merge pull request #11354 from Pokechu22/desert-bus-asnd-ucode
DSPHLE: Add Desert Bus libasnd ucode variants
|
2022-12-20 20:01:21 +01:00 |
|
Admiral H. Curtiss
|
685e512075
|
Merge pull request #11349 from noahpistilli/fix-memory-viewer
Fix MemoryViewWidget background colour
|
2022-12-17 10:47:04 +01:00 |
|
Admiral H. Curtiss
|
c486baffe6
|
VideoCommon/PixelEngine: Pass Core::System to methods.
|
2022-12-11 21:57:30 +01:00 |
|
Admiral H. Curtiss
|
ec8aaf1f30
|
VideoCommon/PixelEngine: Refactor to class, move to Core::System.
|
2022-12-11 21:57:19 +01:00 |
|
Admiral H. Curtiss
|
ceae4242fc
|
VideoCommon/Fifo: Pass Core::System to methods.
|
2022-12-10 17:16:26 +01:00 |
|
Admiral H. Curtiss
|
5624dd6d39
|
VideoCommon/Fifo: Refactor to class, move to Core::System.
|
2022-12-10 17:16:19 +01:00 |
|
Admiral H. Curtiss
|
1d199f4664
|
Qt/EnhancementsWidget: Combine texture filtering and anisotropic filtering.
|
2022-12-09 02:02:17 +01:00 |
|
Admiral H. Curtiss
|
ff2cc4d02b
|
Qt/EnhancementsWidget: Convert texture filtering option to a ComboBox.
|
2022-12-09 02:02:16 +01:00 |
|
Admiral H. Curtiss
|
8a3b8a925e
|
Core: Add option to force linear texture filtering.
|
2022-12-09 02:02:16 +01:00 |
|
Admiral H. Curtiss
|
b207611c33
|
Merge pull request #11274 from TryTwo/PR_Conditional_BP_Add_Memory
Debugger: Add conditional breakpoints to memory BPs
|
2022-12-07 19:55:04 +01:00 |
|
Admiral H. Curtiss
|
c9f31ad6a6
|
Merge pull request #11262 from K0bin/present-sync
VideoBackends:Vulkan: Synchronize presentation
|
2022-12-04 14:30:59 +01:00 |
|
Admiral H. Curtiss
|
2b93d5e0d7
|
Merge pull request #11273 from TryTwo/PR_Conditional_BP_Callstack
Debugger: add callstack to conditional breakpoints
|
2022-12-04 14:16:12 +01:00 |
|
Admiral H. Curtiss
|
2bd47d1435
|
Merge pull request #11232 from TryTwo/PR_MemoryView_highlighting
Debugger MemoryViewWidget: always highlight target address
|
2022-12-04 14:07:19 +01:00 |
|
Admiral H. Curtiss
|
839db591d9
|
HW/Memmap: Refactor Memory to class, move to Core::System.
|
2022-12-03 13:27:02 +01:00 |
|
Admiral H. Curtiss
|
6941d2e7e6
|
VideoCommon/CommandProcessor: Refactor to class, move to Core::System.
|
2022-11-29 08:15:01 +01:00 |
|
Admiral H. Curtiss
|
c8d30968f3
|
Merge pull request #11306 from AdmiralCurtiss/cubeb-coinit-fixes
Correctly call CoUninitialize() on Cubeb helper class destruction.
|
2022-11-27 04:42:25 +01:00 |
|
Admiral H. Curtiss
|
64bb9ae9a9
|
Correctly call CoUninitialize() on Cubeb helper class destruction.
|
2022-11-27 03:58:50 +01:00 |
|
Admiral H. Curtiss
|
daa70533cd
|
CoreTiming: Store Globals in CoreTimingManager.
|
2022-11-27 03:47:12 +01:00 |
|
Admiral H. Curtiss
|
c9558ecb4c
|
CoreTiming: Refactor to class.
|
2022-11-27 03:47:12 +01:00 |
|
Admiral H. Curtiss
|
3cdc6e3d4a
|
Merge pull request #10343 from AdmiralCurtiss/cubeb-2021
Update cubeb to mozilla/cubeb@27d2a102b0
|
2022-11-27 03:26:11 +01:00 |
|
Admiral H. Curtiss
|
49252a0217
|
Externals: Update cubeb to mozilla/cubeb@27d2a102b0.
|
2022-11-26 05:21:58 +01:00 |
|
Admiral H. Curtiss
|
e085bf14f9
|
Core: Use extra thread for Cubeb on Windows to not disturb the CoInitialize state of whatever thread happens to call a Cubeb function.
|
2022-11-26 05:05:57 +01:00 |
|
 Admiral H. CurtissandMichael M
|
ca10e92ab9
|
Core: Abide by COM MTA requirement for cubeb on Windows. Partially based on https://github.com/dolphin-emu/dolphin/pull/8920#discussion_r459746604
Co-authored-by: Michael M <[email protected]>
|
2022-11-26 05:05:56 +01:00 |
|
Admiral H. Curtiss
|
59b1419a8e
|
Externals: Update cubeb to mozilla/cubeb@773f16b7ea and make it a submodule.
CMakeLists.txt has been extracted and modified a bit to work with Dolphin's typical build settings.
|
2022-11-26 05:05:52 +01:00 |
|
Admiral H. Curtiss
|
4273d3754c
|
CoreTiming: Move static variables into Core::System.
|
2022-11-26 04:22:32 +01:00 |
|
Admiral H. Curtiss
|
86f17511fc
|
CoreTiming: Move the 'Globals' instance into Core::System.
|
2022-11-26 04:22:32 +01:00 |
|
Admiral H. Curtiss
|
70f353fb37
|
Merge pull request #11283 from AdmiralCurtiss/netplay-save-sync-log
Netplay: Add more logging to save syncing.
|
2022-11-26 03:53:17 +01:00 |
|
Admiral H. Curtiss
|
d189c70d4d
|
Merge pull request #11230 from AdmiralCurtiss/gci-filenames
GCMemcardDirectory: GCI filename cleanup and fixes.
|
2022-11-26 03:52:43 +01:00 |
|
Admiral H. Curtiss
|
f38e5986bf
|
Merge pull request #11293 from JoshuaMKW/edit-breakpoints-dialog
Debugger BreakpointWidget: Edit breakpoints dialog
|
2022-11-26 03:50:09 +01:00 |
|
Admiral H. Curtiss
|
545fee9c94
|
Core/CommandProcessor: Reformat single/dual core dependent MMIO handlers.
|
2022-11-23 21:58:18 +01:00 |
|
Admiral H. Curtiss
|
0a6fdb9c13
|
HW: Pass System to MMIO handlers.
|
2022-11-23 05:52:21 +01:00 |
|
Admiral H. Curtiss
|
31458259b6
|
Merge pull request #11212 from Sam-Belliveau/realtime-fps-and-vps-counter
VideoCommon: Improve FPS/VPS Counting with Euler + Moving Averages and Colors
|
2022-11-23 00:24:45 +01:00 |
|
Admiral H. Curtiss
|
5e442f6ffa
|
Merge pull request #11281 from AdmiralCurtiss/updater-admin-check
Updater: Check for write permissions in directory of Updater.exe.
|
2022-11-22 23:50:13 +01:00 |
|
Admiral H. Curtiss
|
19b6251a3c
|
Merge pull request #11291 from JosJuice/gba-tas-input
DolphinQt: Add GBA TAS input window
|
2022-11-22 23:49:43 +01:00 |
|
Admiral H. Curtiss
|
132bf6550f
|
Merge pull request #11236 from AdmiralCurtiss/gci-path-config
Add config setting for base GCI folder path.
|
2022-11-22 23:48:46 +01:00 |
|
Admiral H. Curtiss
|
81557f611a
|
Qt/GameCubePane: Display a warning if a GCI folder override is set.
|
2022-11-22 17:53:20 +01:00 |
|
Admiral H. Curtiss
|
c18d6c3deb
|
Config: Use JPN for custom GCI folder paths.
|
2022-11-22 17:53:20 +01:00 |
|
Admiral H. Curtiss
|
86d01c3399
|
Config: Add option to use JPN as the Japanese region directory in GetDirectoryForRegion().
See https://bugs.dolphin-emu.org/issues/13076 for motivation for this.
|
2022-11-22 17:53:19 +01:00 |
|
Admiral H. Curtiss
|
1089d3cab6
|
GCMemcardDirectory: Compare GCI files in GetFileNamesForGameID() by their identity instead of their default filename.
|
2022-11-22 10:54:11 +01:00 |
|
Admiral H. Curtiss
|
4b0312ecf8
|
GCMemcardDirectory: Decode and strip strings for GCI filenames.
|
2022-11-22 10:54:11 +01:00 |
|
Admiral H. Curtiss
|
c517e92719
|
GCMemcardDirectory: Use HasSameIdentity() in LoadGCI().
This is cheaper and more accurate than comparing default GCI filenames.
|
2022-11-22 10:54:11 +01:00 |
|
Admiral H. Curtiss
|
b31b2db5fa
|
GCMemcard: Remove unused methods.
|
2022-11-22 10:54:10 +01:00 |
|
Admiral H. Curtiss
|
2132e005c3
|
Core: Add config setting for base GCI folder path.
|
2022-11-22 10:48:37 +01:00 |
|
Admiral H. Curtiss
|
5ebb894685
|
Updater: Delete the file we check for write rights with on Windows.
|
2022-11-22 02:38:42 +01:00 |
|
Admiral H. Curtiss
|
f0fb8c22b0
|
Updater: Check for write permissions in directory of Updater.exe.
|
2022-11-22 01:28:02 +01:00 |
|
Admiral H. Curtiss
|
5d03577189
|
Memmap: Fix initialization of PhysicalMemoryRegion.
|
2022-11-18 06:57:54 +01:00 |
|
Admiral H. Curtiss
|
f0b0fcbb95
|
Netplay: Add more logging to save syncing.
|
2022-11-16 04:00:43 +01:00 |
|
Admiral H. Curtiss
|
99a918d884
|
Merge pull request #11280 from Pokechu22/efb-cache-cleanup
VideoCommon/FramebufferManager: Further EFB cache cleanup
|
2022-11-16 02:22:53 +01:00 |
|
Admiral H. Curtiss
|
43e90ca023
|
Merge pull request #11105 from vpelletier/si_ignore_setGameId
SI: Ignore non-standard setGameID command
|
2022-11-16 02:08:39 +01:00 |
|
Admiral H. Curtiss
|
d7593dd721
|
Merge pull request #11243 from Sintendo/arm64mul
JitArm64: Optimize multiplication
|
2022-11-15 04:05:49 +01:00 |
|
Admiral H. Curtiss
|
c9e74801ed
|
Merge pull request #11269 from vabold/dolphindevice-get-time
Add DolphinDevice::GetSystemTime to allow for accurate Unix timestamp generation
|
2022-11-15 03:48:57 +01:00 |
|
Admiral H. Curtiss
|
6c9b9cbf95
|
Merge pull request #11255 from JosJuice/disable-sd-convert
Disable SD card conversion while emulation is running
|
2022-11-15 03:44:49 +01:00 |
|
Admiral H. Curtiss
|
09c0321997
|
Merge pull request #11184 from Lobsterzelda/save-all-nand-files-to-save-state
HostFileSystem: Set all NAND folders to be saved in save states
|
2022-11-15 03:42:26 +01:00 |
|
Admiral H. Curtiss
|
b6503d7585
|
Merge pull request #11018 from Dentomologist/add_updater_error_messages
Add updater error messages
|
2022-11-15 01:08:55 +01:00 |
|
Admiral H. Curtiss
|
5bdb291d90
|
Qt/Updater: Remove unused member variable.
|
2022-11-15 00:56:08 +01:00 |
|
Admiral H. Curtiss
|
f05b0ad669
|
Merge pull request #11271 from jordan-woyak/mapping-button-expanding
DolphinQt: Allow mapping buttons to expand horizontally.
|
2022-11-15 00:53:02 +01:00 |
|
Admiral H. Curtiss
|
2a81fa6c26
|
Merge pull request #11015 from TryTwo/Conditional_Breakpoints
Conditional breakpoints
|
2022-11-13 01:06:52 +01:00 |
|
Admiral H. Curtiss
|
ee7887b751
|
Merge pull request #11258 from AdmiralCurtiss/imgui-crash-v2
ImGui render context race condition fix: Lock context during Init/Shutdown.
|
2022-11-07 05:05:37 +01:00 |
|
Admiral H. Curtiss
|
a98df18947
|
VideoCommon: Hold ImGui lock while initializing and shutting down ImGui.
|
2022-11-06 21:48:55 +01:00 |
|
Admiral H. Curtiss
|
c931529e7a
|
Merge pull request #11225 from iwubcode/graphics-mod-textureload-callable
VideoCommon: call texture load graphics mod hook when textures are loaded
|
2022-11-06 18:58:51 +01:00 |
|
Admiral H. Curtiss
|
1348337277
|
Merge pull request #11246 from tellowkrinkle/PVDMemset
VideoCommon: Zero PortableVertexDeclarations on initialization
|
2022-11-06 18:54:21 +01:00 |
|
Admiral H. Curtiss
|
c75b53c7ed
|
Merge pull request #11250 from AdmiralCurtiss/memory-widget-menu
MemoryWidget: Split Actions into Import and Export.
|
2022-11-06 18:50:02 +01:00 |
|
Admiral H. Curtiss
|
a36a5c1308
|
CoreTiming: Pass Core::System to Events.
|
2022-11-06 17:54:58 +01:00 |
|