dolphin/Source/Core/Core/HW
LillyJadeKatrin 486a9d2318 Refactored Achievement Mananger to load games through rc_client
HashGame has become LoadGame, similar structure with the file loaders but using the client instead. LoadGameCallback has been created to handle the results. The old LoadGameSync has been deleted as have
several hash and load methods that it called.
2024-05-01 06:43:19 -04:00
..
DSPHLE DSPHLE/Zelda: simplify AFC decoding 2024-04-07 10:55:21 +01:00
DSPLLE HW: Remove calls to GetPointer 2024-03-31 21:58:05 +02:00
DVD Refactored Achievement Mananger to load games through rc_client 2024-05-01 06:43:19 -04:00
EXI TAPServerConnection: drop unused enum class ReadState 2024-04-20 12:04:28 +01:00
GCMemcard Fix heap buffer overflow in GCMemcardRaw 2023-10-08 15:13:41 +02:00
HSP HW/HSP: Refactor to class, move to System. 2023-03-07 02:11:39 +01:00
SI Core/Movie: Refactor to class, move to System. 2024-01-15 08:05:30 +01:00
WiimoteCommon Core/HW/WiimoteCommon: Add a method to DataReport to query the format of the stored IR data. 2024-03-11 22:27:16 +01:00
WiimoteEmu WiimoteEmu: Set sensible defaults for IR Object expressions. 2024-03-11 22:51:57 +01:00
WiimoteReal Core::GetState: Avoid Global System Accessor 2024-04-08 16:23:23 -07:00
AddressSpace.cpp HW: Remove calls to GetPointer 2024-03-31 21:58:05 +02:00
AddressSpace.h DolphinQt: Properly lock CPU before accessing emulated memory 2023-02-12 11:27:50 +01:00
AudioInterface.cpp Migrate SConfig::bWii to System. 2024-01-31 12:54:07 +01:00
AudioInterface.h HW/DVDInterface: Do DTK math in blocks instead of in samples. 2023-03-14 13:19:44 +01:00
CPU.cpp HW/CPU: Remove remaining global system accessors 2023-12-14 16:14:59 -05:00
CPU.h PowerPC: Refactor to class, move to System. 2023-04-09 21:48:37 +02:00
DSP.cpp HW: Remove calls to GetPointer 2024-03-31 21:58:05 +02:00
DSP.h HW/DSP: Refactor to class. 2023-03-09 22:35:29 +01:00
GBACore.cpp Core/HW/GBACore: Avoid global System accessor. 2024-01-12 07:30:20 +01:00
GBACore.h Core/HW/GBACore: Avoid global System accessor. 2024-01-12 07:30:20 +01:00
GBAPad.cpp InputCommon: Use distinct values for profile key 2024-02-04 17:55:08 +01:00
GBAPad.h Pad: GBA config 2021-07-13 16:42:35 +02:00
GBAPadEmu.cpp Android: Get profile name from core 2023-10-01 18:47:49 +02:00
GBAPadEmu.h Android: Get profile name from core 2023-10-01 18:47:49 +02:00
GCKeyboard.cpp InputCommon: Use distinct values for profile key 2024-02-04 17:55:08 +01:00
GCKeyboard.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
GCKeyboardEmu.cpp Android: Get profile name from core 2023-10-01 18:47:49 +02:00
GCKeyboardEmu.h Android: Get profile name from core 2023-10-01 18:47:49 +02:00
GCPad.cpp InputCommon: Use distinct values for profile key 2024-02-04 17:55:08 +01:00
GCPad.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
GCPadEmu.cpp Android: Get profile name from core 2023-10-01 18:47:49 +02:00
GCPadEmu.h Android: Get profile name from core 2023-10-01 18:47:49 +02:00
GPFifo.cpp HW: Remove calls to GetPointer 2024-03-31 21:58:05 +02:00
GPFifo.h Fix uninitialized variable warnings (C26495) 2023-02-15 19:18:39 -08:00
HW.cpp State: Avoid Global System Accessor 2024-03-01 10:52:50 -08:00
HW.h HW: Pass System to functions. 2023-03-13 18:13:20 +01:00
Memmap.cpp Memmap: Replace GetPointer with GetSpanForAddress 2024-04-20 18:31:08 +02:00
Memmap.h Memmap: Replace GetPointer with GetSpanForAddress 2024-04-20 18:31:08 +02:00
MemoryInterface.cpp Resolve [-Wclass-memaccess] 2023-04-12 03:59:57 -05:00
MemoryInterface.h HW/MemoryInterface: Refactor to class. 2023-03-11 00:57:16 +01:00
MMIO.cpp HW: Pass System to MMIO handlers. 2022-11-23 05:52:21 +01:00
MMIO.h Migrate SConfig::bWii to System. 2024-01-31 12:54:07 +01:00
MMIOHandlers.h HW: Pass System to MMIO handlers. 2022-11-23 05:52:21 +01:00
ProcessorInterface.cpp Core: Move Emulation IOS instance to System. 2024-02-07 22:07:30 +01:00
ProcessorInterface.h HW/ProcessorInterface: Store reference to System in class. 2023-03-13 18:13:20 +01:00
Sram.cpp HW: Remove global state from functions in Sram.h. 2022-09-19 21:42:43 +02:00
Sram.h Fix uninitialized variable warnings (C26495) 2023-02-15 19:18:39 -08:00
StreamADPCM.cpp Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
StreamADPCM.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
SystemTimers.cpp Core: Move Emulation IOS instance to System. 2024-02-07 22:07:30 +01:00
SystemTimers.h Core/SystemTimers: Refactor to class, move to System. 2024-01-04 23:35:19 +01:00
VideoInterface.cpp Core: Avoid (Some) Global System Accessor 2024-03-18 01:35:42 -07:00
VideoInterface.h Video: polish aspect ratio related code comments to make it clearer 2023-12-18 00:28:14 +02:00
WII_IPC.cpp DVDInterface: Modernize With CPUThreadGuard 2024-03-08 15:17:41 -08:00
WII_IPC.h Core/IOS/WiiIPC: Refactor to class, move to System. 2024-01-12 06:37:10 +01:00
Wiimote.cpp Core: Remove RunAsCPUThread 2024-03-23 03:33:26 -07:00
Wiimote.h Netplay: Completely rewrite Wiimote syncing logic to be similar to the GameCube controller one. 2022-10-02 23:22:02 +02:00
WiiSave.cpp IOS/ES: Split ESDevice into ESCore and ESDevice. 2023-05-15 20:41:05 +02:00
WiiSave.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
WiiSaveStructs.h Fix all uninitialized variable warnings (C26495) 2021-10-13 12:32:16 -07:00