Admiral H. Curtiss
|
3b364c5c16
|
HW/CPU: Refactor to class, move to System.
|
2023-03-08 12:23:37 +01:00 |
|
Admiral H. Curtiss
|
0b9002ec2a
|
Merge pull request #11568 from SMarioMan/socket-broadcast
Network/Socket: Enable broadcast permissions in socket requests
|
2023-03-08 00:11:44 +01:00 |
|
Admiral H. Curtiss
|
946b2aa73c
|
Merge pull request #11627 from AdmiralCurtiss/mgba-savegame-fix
Update mGBA submodule to 89f8873df366a99dfdf40347f72e68763fb50bd9
|
2023-03-07 20:47:00 +01:00 |
|
Admiral H. Curtiss
|
ff265b6c08
|
Merge pull request #11623 from AdmiralCurtiss/watch-window-workaround
Qt/WatchWidget: Don't update if not paused.
|
2023-03-07 20:45:51 +01:00 |
|
Admiral H. Curtiss
|
6d38dd9821
|
Qt/WatchWidget: Don't update if not paused.
|
2023-03-07 20:31:15 +01:00 |
|
Admiral H. Curtiss
|
f389da2a33
|
HW/HSP: Refactor to class, move to System.
|
2023-03-07 02:11:39 +01:00 |
|
Admiral H. Curtiss
|
eedc9ea531
|
Update mGBA submodule to 89f8873df366a99dfdf40347f72e68763fb50bd9
Fixes regression that broke importing save files.
|
2023-03-06 02:51:55 +01:00 |
|
Admiral H. Curtiss
|
560a23957c
|
Merge pull request #11626 from CasualPokePlayer/mgba_update_clang-cl
Update mgba to 59ebf1c12dcbbe0141000cddccf667cd42e386a1
|
2023-03-05 22:56:11 +01:00 |
|
Admiral H. Curtiss
|
e2bd7d1d95
|
Common/FatFsUtil: Close temp file before deleting it on conversion failure.
|
2023-02-28 20:31:56 +01:00 |
|
Admiral H. Curtiss
|
fe26b54efd
|
Qt/WiiPane: Add progress window for SD card conversion.
|
2023-02-28 20:31:55 +01:00 |
|
Admiral H. Curtiss
|
435d8c39ee
|
Common/FatFsUtil: Add callback for cancelling SD card conversion.
|
2023-02-28 20:31:51 +01:00 |
|
Admiral H. Curtiss
|
73aaa01648
|
Merge pull request #11444 from AdmiralCurtiss/riivolution-linux-host-fs
RiivolutionPatcher: Use capitalization of file that exists in the host file system if possible.
|
2023-02-28 01:17:05 +01:00 |
|
Admiral H. Curtiss
|
a0974c18cd
|
RiivolutionPatcher: Use capitalization of file that exists in the host file system if possible.
Fixes https://bugs.dolphin-emu.org/issues/13138
|
2023-02-28 00:56:34 +01:00 |
|
Admiral H. Curtiss
|
bdb19085c4
|
Common: Add utility function for case-insensitive string comparison.
|
2023-02-28 00:56:33 +01:00 |
|
Admiral H. Curtiss
|
251fb92b80
|
Merge pull request #11606 from JosJuice/control-group-save-enabled
InputCommon: Fix ControlGroup::SaveConfig with DefaultValue::Disabled
|
2023-02-27 12:02:25 +01:00 |
|
Admiral H. Curtiss
|
c730ee2de2
|
Merge pull request #11596 from AdmiralCurtiss/copyany
Common/FileUtil: Migrate CopyDir() to a more clear interface.
|
2023-02-27 12:02:00 +01:00 |
|
Admiral H. Curtiss
|
a11b9d585f
|
Common/FileUtil: Remove obsolete CopyDir() function.
|
2023-02-26 23:17:10 +01:00 |
|
Admiral H. Curtiss
|
4f462b4ef6
|
Migrate destructive calls of File::CopyDir() to File::Move().
|
2023-02-26 23:17:10 +01:00 |
|
Admiral H. Curtiss
|
5367bf394c
|
Common/FileUtil: Add Move() function.
|
2023-02-26 23:17:09 +01:00 |
|
Admiral H. Curtiss
|
4fb3042944
|
Merge pull request #11583 from danielgarzaf/seach-results-filename
Qt/GameList: Also filter by filename when searching.
|
2023-02-26 19:20:58 +01:00 |
|
Admiral H. Curtiss
|
26adf78e45
|
Merge pull request #11602 from JosJuice/cpu-guard-expression
PowerPC: Rework CPUThreadGuard handling in Expression.cpp
|
2023-02-26 11:55:47 +01:00 |
|
Admiral H. Curtiss
|
1ed0e014cd
|
Migrate non-destructive calls of File::CopyDir() to File::Copy().
|
2023-02-24 20:32:19 +01:00 |
|
Admiral H. Curtiss
|
884917a6d5
|
Common/FileUtil: Use non-throwing overload of is_directory() in CreateDir() and CreateFullPath().
|
2023-02-24 20:32:19 +01:00 |
|
Admiral H. Curtiss
|
e479f92418
|
Common/FileUtil: Add CreateDirs() function as a wrapper around std::filesystem::create_directories().
|
2023-02-24 20:32:18 +01:00 |
|
Admiral H. Curtiss
|
616d57e7fc
|
Common/FileUtil: Add Copy() function as a wrapper around std::filesystem::copy().
|
2023-02-24 20:32:18 +01:00 |
|
Admiral H. Curtiss
|
c5775c5b90
|
Merge pull request #11566 from v1993/patch-2
Fix build when using mGBA in unorthodox location
|
2023-02-22 21:04:04 +01:00 |
|
Admiral H. Curtiss
|
ebd98226db
|
Merge pull request #11595 from AdmiralCurtiss/rename-file-copy
Common/FileUtil: Rename Copy() to CopyRegularFile().
|
2023-02-22 20:28:11 +01:00 |
|
Admiral H. Curtiss
|
e52aa52a66
|
Common/FileUtil: Rename Copy() to CopyRegularFile().
This is to clarify that it can only copy files, not folders.
|
2023-02-22 11:43:58 +01:00 |
|
Admiral H. Curtiss
|
4e6c89fbfd
|
Qt/CodeViewWidget: Don't read PC in Update() if we don't have a CPU thread guard.
|
2023-02-20 03:10:12 +01:00 |
|
Admiral H. Curtiss
|
ef1520c2c6
|
Qt/CodeViewWidget: Don't try to pause emulator in Update() if we happen to be on a breakpoint.
|
2023-02-20 02:56:04 +01:00 |
|
Admiral H. Curtiss
|
ae7fc074f8
|
Merge pull request #11398 from SeekyCt/conditional-bp-streq
Debugger: Add string comparison to conditional breakpoints
|
2023-02-20 02:26:23 +01:00 |
|
Admiral H. Curtiss
|
45b55f7ccd
|
Merge pull request #11581 from shuffle2/sdl
update sdl
|
2023-02-19 00:41:56 +01:00 |
|
Admiral H. Curtiss
|
8db35e6d04
|
Merge pull request #11578 from Pokechu22/memory-leaks-feb-2023
Fix various memory leaks
|
2023-02-18 13:56:34 +01:00 |
|
Admiral H. Curtiss
|
dfc0f12483
|
Merge pull request #11579 from Pokechu22/audio-stretching-label-enable
AudioPane: Fix inconsistent initial state of audio stretching labels
|
2023-02-18 13:45:57 +01:00 |
|
Admiral H. Curtiss
|
74abf48234
|
Merge pull request #11576 from yannhodiesne/convert-prevent-file-deletion
Check the input and destination paths before converting a game file onto itself
|
2023-02-17 18:49:15 +01:00 |
|
Admiral H. Curtiss
|
0c48324c75
|
Jit64: Use 5 byte jump in mtmsr for the CP interrupt check.
WriteExternalExceptionExit() can write more than the maximum offset of the small jump.
|
2023-02-16 19:26:19 +01:00 |
|
Admiral H. Curtiss
|
089eab96d7
|
Merge pull request #11567 from AdmiralCurtiss/create-full-path-behavior-change
Common/FileUtil: Revert behavior of CreateFullPath().
|
2023-02-15 03:12:24 +01:00 |
|
Admiral H. Curtiss
|
c36994a90d
|
Add unit test for File::CreateFullPath().
|
2023-02-15 02:56:10 +01:00 |
|
Admiral H. Curtiss
|
0758e00cfe
|
Common/FileUtil: Revert behavior of CreateFullPath().
This was accidentally changed in 7e6436db34.
|
2023-02-15 02:21:50 +01:00 |
|
Admiral H. Curtiss
|
661b74f4a3
|
Merge pull request #11564 from JosJuice/jitarm64-cmp-order
JitArm64: Fix special cases of cmp
|
2023-02-14 20:19:07 +01:00 |
|
Admiral H. Curtiss
|
e1d3237dbd
|
Merge pull request #11342 from TellowKrinkle/GLLayerMac
VideoCommon: Fix stereoscopic 3D on OpenGL < 4.3 (macOS)
|
2023-02-14 20:17:22 +01:00 |
|
Admiral H. Curtiss
|
22ed084209
|
Merge pull request #11563 from JosJuice/host-lock-cpu-fixups
Follow-up fixes for "Properly lock CPU before accessing emulated memory"
|
2023-02-14 19:04:21 +01:00 |
|
Admiral H. Curtiss
|
5f929d00eb
|
Merge pull request #11560 from phire/EventHook_construct_on_first_use
HookableEvent: Switch to construct on first use
|
2023-02-14 01:01:03 +01:00 |
|
Admiral H. Curtiss
|
34a459bed7
|
Merge pull request #11445 from JosJuice/jit64-wraparound-backpatch
Jit64: Properly handle backpatching overflowed address calculations
|
2023-02-14 01:00:13 +01:00 |
|
Admiral H. Curtiss
|
3458c58c7d
|
Merge pull request #11503 from JosJuice/ppcanalyst-read-cr
PPCAnalyst: Actually check if instructions want CR
|
2023-02-14 00:55:24 +01:00 |
|
Admiral H. Curtiss
|
e2d7b6d079
|
Merge pull request #11559 from Pokechu22/cache-fix-plru-updates
PPCCache: Update PLRU on any cache access
|
2023-02-14 00:50:54 +01:00 |
|
Admiral H. Curtiss
|
8f91cb62e6
|
Merge pull request #11426 from shuffle2/stdfs
fileutil: use std::filesystem
|
2023-02-14 00:50:34 +01:00 |
|
Admiral H. Curtiss
|
e1dbea3658
|
JIT: Fix calls to HLE::Execute.
This got broken in 7cecb28bdf.
|
2023-02-13 11:47:47 +01:00 |
|
Admiral H. Curtiss
|
5ef014e55a
|
Merge pull request #11556 from AdmiralCurtiss/plain-file-s64
DiscIO/FileBlob: Make m_size unsigned.
|
2023-02-12 21:22:56 +01:00 |
|
Admiral H. Curtiss
|
300d63b492
|
DiscIO/FileBlob: Make m_size unsigned.
|
2023-02-12 20:51:08 +01:00 |
|
Admiral H. Curtiss
|
9737345a9e
|
Merge pull request #11493 from icup321/master
GameINI: Heavy Iron updates
|
2023-02-12 19:34:12 +01:00 |
|
Admiral H. Curtiss
|
c3dee1f11c
|
Merge pull request #11499 from iwubcode/graphics-mod-pass-base-path
VideoCommon: allow graphics mods to have access to the file path where the config exists to load additional files
|
2023-02-12 19:04:59 +01:00 |
|
Admiral H. Curtiss
|
fbb3db71b2
|
Merge pull request #11526 from AdmiralCurtiss/netplay-crash
ENetUtil: Add check for valid socket in SendPacket().
|
2023-02-10 21:24:04 +01:00 |
|
Admiral H. Curtiss
|
2f6e7d497d
|
ENetUtil: Add check for valid socket in SendPacket().
|
2023-02-10 19:32:40 +01:00 |
|
Admiral H. Curtiss
|
9b5c52ad8d
|
Merge pull request #11541 from Pokechu22/dsptool-no-redefine-label
DSPTool: Fix missing error when redefining labels
|
2023-02-10 11:02:36 +01:00 |
|
Admiral H. Curtiss
|
3c2933cad2
|
Merge pull request #11549 from Pokechu22/texturecachebase-bitset-include
TextureCacheBase: Remove unused bitset include
|
2023-02-10 10:55:07 +01:00 |
|
Admiral H. Curtiss
|
ca0b61be91
|
Merge pull request #11459 from OatmealDome/steam-user-dir
CommonPaths: Add Steam-specific user directory and clean up
|
2023-02-05 23:52:41 +01:00 |
|
Admiral H. Curtiss
|
23b504a952
|
Merge pull request #10722 from TryTwo/PR_Integer_Shader
Post-processing: Add integer scaling shader
|
2023-02-05 00:48:47 +01:00 |
|
Admiral H. Curtiss
|
c10758e9e9
|
Merge pull request #9860 from AdmiralCurtiss/sharp-bilinear
Add sharp bilinear postprocessing shader.
|
2023-02-05 00:48:28 +01:00 |
|
Admiral H. Curtiss
|
1e7efb2354
|
Add sharp bilinear postprocessing shader.
|
2023-02-04 20:48:01 +01:00 |
|
Admiral H. Curtiss
|
69b178e95f
|
Merge pull request #11157 from h3xx/use-gnuinstalldirs
Use GNUInstallDirs for installation paths
|
2023-02-01 19:35:46 +01:00 |
|
Admiral H. Curtiss
|
e55a0f4fff
|
Merge pull request #11495 from OatmealDome/android-cmake
Android: Don't enforce a particular CMake version
|
2023-02-01 19:35:09 +01:00 |
|
Admiral H. Curtiss
|
8960f6f07c
|
Merge pull request #11516 from lioncash/spans
ActionReplay/GeckoCode: Make use of std::span where applicable
|
2023-01-30 19:14:41 +01:00 |
|
Admiral H. Curtiss
|
07cf8c5668
|
Merge pull request #11323 from iwubcode/marvel_super_hero_squad_ini
GameINI: Force safe texture cache on Marvel Super Hero Squad
|
2023-01-30 10:06:23 +01:00 |
|
Admiral H. Curtiss
|
df9ba70c35
|
Merge pull request #11507 from phire/Wnullablitly-completeness
Ignore nullability-completeness warnings in VMA
|
2023-01-30 10:03:49 +01:00 |
|
Admiral H. Curtiss
|
ae712c61c2
|
Merge pull request #11500 from iwubcode/vulkan_copy_rectangle_one_layer
VideoBackends: update Vulkan's 'CopyRectangleFromTexture' to copy one layer
|
2023-01-30 10:03:33 +01:00 |
|
Admiral H. Curtiss
|
e48424065b
|
Merge pull request #10839 from CasualPokePlayer/fix_sysconf_settings
Fix SYSCONF movie settings
|
2023-01-30 09:50:21 +01:00 |
|
Admiral H. Curtiss
|
1eb69ea0a0
|
Merge pull request #10936 from TellowKrinkle/FixIncludeDirs
CMake: Actually use the include directories specified by dependencies
|
2023-01-30 09:19:06 +01:00 |
|
Admiral H. Curtiss
|
fa1fec7d48
|
Merge pull request #11510 from TellowKrinkle/FmtImport
CMake: Use imported target for fmt in tests
|
2023-01-30 09:10:22 +01:00 |
|
Admiral H. Curtiss
|
071ee3d85e
|
Merge pull request #11512 from JosJuice/android-mem2-crash
Android: Fix crash when attempting to change MEM2 size
|
2023-01-30 09:07:56 +01:00 |
|
Admiral H. Curtiss
|
8edca2039e
|
Merge pull request #10947 from Zopolis4/opensleuth
Restrict OpenSLES to Android via CMake
|
2023-01-30 09:02:45 +01:00 |
|
Admiral H. Curtiss
|
0ec4ef4d25
|
Merge pull request #11033 from autofire372/mp3-bloom
Add bloom definitions for Metroid Prime 3
|
2023-01-30 09:00:44 +01:00 |
|
Admiral H. Curtiss
|
be2d394b8c
|
GDBStub: Avoid ppcState global.
|
2023-01-27 15:22:48 +01:00 |
|
Admiral H. Curtiss
|
dd9907ed93
|
PatchEngine: Avoid ppcState global.
|
2023-01-27 15:22:48 +01:00 |
|
Admiral H. Curtiss
|
4c349caabd
|
MIOS: Avoid ppcState global.
|
2023-01-27 15:22:48 +01:00 |
|
Admiral H. Curtiss
|
ed633476e6
|
IOS: Avoid ppcState global.
|
2023-01-27 15:22:47 +01:00 |
|
Admiral H. Curtiss
|
0a0b4d325f
|
HW/SystemTimers: Avoid ppcState global.
|
2023-01-27 15:22:47 +01:00 |
|
Admiral H. Curtiss
|
a784fe1f2f
|
HW/ProcessorInterface: Avoid ppcState global.
|
2023-01-27 15:22:47 +01:00 |
|
Admiral H. Curtiss
|
884130f95c
|
HW/Memmap: Avoid ppcState global.
|
2023-01-27 15:22:47 +01:00 |
|
Admiral H. Curtiss
|
2bf72de43d
|
HW/GPFifo: Avoid ppcState global.
|
2023-01-27 15:22:47 +01:00 |
|
Admiral H. Curtiss
|
e2f7855b0e
|
HW/DSP: Avoid ppcState global.
|
2023-01-27 15:22:47 +01:00 |
|
Admiral H. Curtiss
|
18d9ec75f1
|
HW/CPU: Avoid ppcState global.
|
2023-01-27 15:22:47 +01:00 |
|
Admiral H. Curtiss
|
078a460446
|
HW/AudioInterface: Avoid ppcState global.
|
2023-01-27 15:22:46 +01:00 |
|
Admiral H. Curtiss
|
b52e8fd295
|
HLE_OS: Avoid ppcState global.
|
2023-01-27 15:22:46 +01:00 |
|
Admiral H. Curtiss
|
7fd552081f
|
HLE function hooking: Avoid ppcState global.
|
2023-01-27 15:22:46 +01:00 |
|
Admiral H. Curtiss
|
30de91d843
|
GeckoCode: Avoid ppcState global.
|
2023-01-27 15:22:46 +01:00 |
|
Admiral H. Curtiss
|
1a826b27a6
|
FifoPlayer: Avoid ppcState global.
|
2023-01-27 15:22:46 +01:00 |
|
Admiral H. Curtiss
|
8adabb86cf
|
Debugger: Avoid ppcState global.
|
2023-01-27 15:22:45 +01:00 |
|
Admiral H. Curtiss
|
bfc951311f
|
CheatSearch: Avoid ppcState global.
|
2023-01-27 15:22:45 +01:00 |
|
Admiral H. Curtiss
|
bbdfb4bc14
|
CodeTrace: Avoid ppcState global.
|
2023-01-27 15:22:45 +01:00 |
|
Admiral H. Curtiss
|
41ad0490f0
|
CoreTiming: Avoid ppcState global.
|
2023-01-27 15:22:45 +01:00 |
|
Admiral H. Curtiss
|
94455ee9e1
|
Boot: Avoid ppcState global.
|
2023-01-27 15:22:45 +01:00 |
|
Admiral H. Curtiss
|
51e7980d95
|
Core: Add PowerPCState reference to System.
|
2023-01-27 15:22:44 +01:00 |
|
Admiral H. Curtiss
|
485bba238e
|
PowerPC: Add PowerPCState parameter to UpdatePerformanceMonitor().
|
2023-01-27 15:22:44 +01:00 |
|
Admiral H. Curtiss
|
61ba516570
|
PowerPC: Move a few functions to PowerPCState.
|
2023-01-27 15:22:44 +01:00 |
|
Admiral H. Curtiss
|
0dcf228aaf
|
PowerPC: Parametrize TU macro.
|
2023-01-27 15:22:44 +01:00 |
|
Admiral H. Curtiss
|
a7d3315b4f
|
PowerPC: Parametrize TL macro.
|
2023-01-27 15:22:44 +01:00 |
|
Admiral H. Curtiss
|
2f241856b6
|
PowerPC: Add PowerPCState parameter to GQR macro.
|
2023-01-27 15:22:44 +01:00 |
|
Admiral H. Curtiss
|
814c01162a
|
PowerPC: Remove SPRG0/1/2/3 macros.
|
2023-01-27 15:22:43 +01:00 |
|
Admiral H. Curtiss
|
2f8b3ac1b7
|
PowerPC: Parametrize SRR1 macro.
|
2023-01-27 15:22:43 +01:00 |
|