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 |
|
Admiral H. Curtiss
|
db679ab620
|
Merge pull request #11249 from JosJuice/load-dol-elf-after-mem
Boot: Load DOL/ELF after memory setup
|
2022-11-06 05:40:54 +01:00 |
|
Admiral H. Curtiss
|
e1f5eb3d8d
|
Merge pull request #11233 from AdmiralCurtiss/netplay-split-save-sync-function
NetPlay: Split SyncSaveData() into two parts.
|
2022-11-06 05:39:26 +01:00 |
|
Admiral H. Curtiss
|
1c63349984
|
AudioCommon: Pass Core::System to AudioCommon functions.
|
2022-11-06 02:13:58 +01:00 |
|
Admiral H. Curtiss
|
e9caa09f7b
|
NetPlay: Split SyncSaveData() into two parts.
This allows the 'save collection' part to run even if no clients are connected. Fixes issue 13095.
|
2022-11-06 01:51:01 +01:00 |
|
Admiral H. Curtiss
|
cf533df814
|
MemoryWidget: Split Actions into Import and Export.
|
2022-11-05 23:05:15 +01:00 |
|
Admiral H. Curtiss
|
89bc1649e3
|
Merge pull request #11111 from TryTwo/PR_MemoryView_TableUpdates
MemoryViewWidget refactor memory table
|
2022-11-05 22:59:44 +01:00 |
|
Admiral H. Curtiss
|
431301add3
|
Merge pull request #10771 from TryTwo/PR_AutoStep
Debugger: Implement base code tracing logic. and feature to auto-step through code.
|
2022-11-04 23:32:54 +01:00 |
|
Admiral H. Curtiss
|
26b68f1f84
|
Merge pull request #11228 from Pokechu22/statistics-macros
VideoCommon/Statistics: Require semicolons after statistics macros
|
2022-11-04 23:15:52 +01:00 |
|
Admiral H. Curtiss
|
8b4e315fb7
|
Merge pull request #11242 from Sintendo/arm64cmp
JitArm64: Optimize cmp
|
2022-11-04 23:13:09 +01:00 |
|
Admiral H. Curtiss
|
c2e6d85ba7
|
Merge pull request #11247 from tellowkrinkle/MetalHeadless
VideoBackends:Metal: Headless render support
|
2022-11-04 23:10:39 +01:00 |
|
Admiral H. Curtiss
|
7a76aeef21
|
Merge pull request #11222 from JMC47/eggmaniaprog
Add Force Progressive Patch for Egg Mania
|
2022-11-04 23:07:27 +01:00 |
|
Admiral H. Curtiss
|
1d07332657
|
Merge pull request #11193 from jordan-woyak/ciface-input-backend-interface
ControllerInterface: Add InputBackend interface.
|
2022-11-03 04:42:05 +01:00 |
|
Admiral H. Curtiss
|
4955af5e27
|
Merge pull request #11238 from K0bin/zero-descriptor-size
VideoBackends:Vulkan: Fix 0 size descriptor pools
|
2022-11-01 00:19:47 +01:00 |
|
Admiral H. Curtiss
|
0628794cb6
|
Merge pull request #11226 from K0bin/d3d12-fix
VideoBackends:D3D12: Fix hang in Twilight Princess
|
2022-10-30 00:24:16 +02:00 |
|
Admiral H. Curtiss
|
0716fa3c52
|
Merge pull request #11224 from iwubcode/d3d12_subresource
VideoBackends: fix d3d12 subresource calculation
|
2022-10-29 05:09:22 +02:00 |
|
Admiral H. Curtiss
|
8efd7833e5
|
Merge pull request #11150 from jordan-woyak/all-devices-less-confusing
DolphinQt: Make "All Devices" mapping hopefully less confusing.
|
2022-10-29 00:53:19 +02:00 |
|
Admiral H. Curtiss
|
8001535d12
|
Merge pull request #11211 from jordan-woyak/fix-focus-resume-after-manual-pause
DolphinQt: Fix window focus from unpausing after a manual pause.
|
2022-10-29 00:35:50 +02:00 |
|
Admiral H. Curtiss
|
c624629dfd
|
Merge pull request #11223 from JMC47/dkcrfiltering
Disable Force Texture Filtering in DKCR
|
2022-10-28 18:47:04 +02:00 |
|
Admiral H. Curtiss
|
904551fdb9
|
Merge pull request #11218 from JMC47/pxdmmu
Enable MMU in Pokemon XD
|
2022-10-28 04:24:44 +02:00 |
|
Admiral H. Curtiss
|
060d928d49
|
Merge pull request #11206 from JMC47/deepakini
Add Safe Texture Cache for Deepak Chopra's Leela
|
2022-10-25 10:35:12 +02:00 |
|
Admiral H. Curtiss
|
10f973a87f
|
Merge pull request #11122 from K0bin/descriptor-overhaul
VideoBackends:Vulkan: Allocate descriptor pools as needed
|
2022-10-17 04:25:35 +02:00 |
|
Admiral H. Curtiss
|
892ab87e65
|
Merge pull request #11174 from AdmiralCurtiss/news-channel-fix
IOS/NetKDRequest: Don't abort on first unset bit in subtask mask.
|
2022-10-16 21:14:43 +02:00 |
|
Admiral H. Curtiss
|
9992a198f1
|
IOS/NetKDRequest: Don't abort on first unset bit in subtask mask.
|
2022-10-16 20:43:59 +02:00 |
|
Admiral H. Curtiss
|
02abc086c6
|
Merge pull request #11171 from AdmiralCurtiss/fatfs-zero-init
Zero-initialize structures passed to FatFs functions.
|
2022-10-16 18:13:31 +02:00 |
|
Admiral H. Curtiss
|
cbc96adfd2
|
VFFUtil: Invalidate window on mount.
|
2022-10-16 18:06:51 +02:00 |
|
Admiral H. Curtiss
|
b1725dfb33
|
Zero-initialize structures passed to FatFs functions.
|
2022-10-16 17:12:04 +02:00 |
|
Admiral H. Curtiss
|
c0476fdac3
|
Merge pull request #11072 from SketchMaster2001/wiiconnect24
Add initial WiiConnect24 support
|
2022-10-16 04:31:28 +02:00 |
|
Admiral H. Curtiss
|
fbe782f1a9
|
Merge pull request #11077 from JosJuice/jitasm-no-breakpoint
Jit64: Remove breakpoint check from JitAsm.cpp
|
2022-10-16 04:02:12 +02:00 |
|
Admiral H. Curtiss
|
cd1f89a02b
|
Merge pull request #11138 from JosJuice/jit64-quiet-nans
Jit64: Turn SNaN into QNaN in HandleNaNs
|
2022-10-15 18:06:40 +02:00 |
|
Admiral H. Curtiss
|
85f7cf7c1e
|
Merge pull request #11169 from JosJuice/jit64-speculative-constants-dispatcher
Jit64: Jump to dispatcher_no_check from InitializeSpeculativeConstants
|
2022-10-15 17:46:22 +02:00 |
|
Admiral H. Curtiss
|
91ba359911
|
Merge pull request #11168 from jordan-woyak/extension-status-report
WiimoteEmu: Minor emulated Wii Remote behavior fix.
|
2022-10-15 13:39:04 +02:00 |
|
Admiral H. Curtiss
|
3af74d82a0
|
Merge pull request #11137 from Lobsterzelda/update-video-interface
VideoInterface: Simplify saving VideoInterface
|
2022-10-14 22:35:33 +02:00 |
|
Admiral H. Curtiss
|
e47af664cc
|
HW: Move MemoryInterface variables to Core::System.
|
2022-10-13 04:28:17 +02:00 |
|
Admiral H. Curtiss
|
06f74bd7d1
|
Merge pull request #11152 from jordan-woyak/wm-emu-ir-point-size
WiimoteEmu: Improve simulated IR point size accuracy.
|
2022-10-13 02:18:58 +02:00 |
|
Admiral H. Curtiss
|
304e1e5b9f
|
Merge pull request #11162 from Pokechu22/less-StringFromFormat
Remove most uses of StringFromFormat in favor of fmt
|
2022-10-13 02:18:31 +02:00 |
|
Admiral H. Curtiss
|
f47b11353d
|
Merge pull request #11154 from Minty-Meeo/pragma-once-outside-header
Remove #pragma once in DesiredWiimoteState.cpp
|
2022-10-11 10:59:20 +02:00 |
|
Admiral H. Curtiss
|
a056a1366f
|
Merge pull request #11131 from Pokechu22/cp-state-savestate-mistakes
Include tangent/binormal cache in savestates and simplify saving CP state
|
2022-10-11 03:42:17 +02:00 |
|
Admiral H. Curtiss
|
333ede5416
|
Merge pull request #11136 from AdmiralCurtiss/gqr-array
Jit64: Convert constantGqr to std::array.
|
2022-10-10 02:13:30 +02:00 |
|
Admiral H. Curtiss
|
1647fa350b
|
Merge pull request #10804 from iwubcode/graphics-mod-input-output-structs
VideoCommon: add structures to graphics mods internal API
|
2022-10-09 13:17:11 +02:00 |
|
Admiral H. Curtiss
|
8be5300ef9
|
Merge pull request #11146 from Hypnotron/patch-1
Fix formatting in Readme
|
2022-10-09 13:09:24 +02:00 |
|
Admiral H. Curtiss
|
4c7fcf58b0
|
Merge pull request #11140 from JosJuice/jit64-inaccurate-single-fprf
Jit64: Fix single FPRF when !jo.accurateSinglePrecision
|
2022-10-09 13:08:53 +02:00 |
|