dolphin-emulator/Source/Core/Core
LillyJadeKatrin 138e68ef9f Added Hardcore flag to Achievement Settings
Hardcore Mode is a RetroAchievements feature for enabling as close to original hardware as possible, to keep a fair, challenging, and competitive playing field for achievements (which get tallied differently and emphasized more in hardcore) and leaderboards (where it is mandatory) at the cost of several common emulator features that provide advantages, such as state loading and slower emulation speeds.
This commit just adds the flag to the AchievementSettings, with more to come.
2023-12-02 16:41:15 -05:00
..
Boot VideoCommon: move xf state management to its own class, so changes can be detected in places other than VertexShaderManager 2023-11-26 16:27:26 -06:00
Config Added Hardcore flag to Achievement Settings 2023-12-02 16:41:15 -05:00
ConfigLoaders Remove references to Debugger.ini 2023-11-27 21:38:43 +01:00
Debugger Callstack: Bugfix. Remove double counting in loop to allow for more callstack items to be reported. 2023-11-27 14:18:25 -07:00
DSP Remove _M_X86 in favour of _M_X86_64 2023-11-28 23:03:20 +11:00
FifoPlayer Rename bpmem.copyMipMapStrideChannels to bpmem.copyDestStride 2023-11-11 23:32:14 -08:00
HLE HLE: Refactor ReplaceFunctionIfPossible 2023-11-27 21:40:42 +01:00
HW Merge pull request #12215 from JosJuice/android-si-devices 2023-11-28 19:21:29 +01:00
IOS Merge pull request #11906 from noahpistilli/request-register-user-id 2023-11-29 03:31:59 -05:00
PowerPC JitArm64: Use ADDI2R for psq_lXX/psq_stXX immediate offsets 2023-12-01 21:31:11 +01:00
AchievementManager.cpp Added Hardcore flag to Achievement Settings 2023-12-02 16:41:15 -05:00
AchievementManager.h Added Hardcore flag to Achievement Settings 2023-12-02 16:41:15 -05:00
ActionReplay.cpp
ActionReplay.h
ARDecrypt.cpp
ARDecrypt.h
BootManager.cpp
BootManager.h
CheatCodes.h
CheatGeneration.cpp
CheatGeneration.h
CheatSearch.cpp CheatSearch: Use index range for ClonePartial 2023-10-30 12:58:38 -07:00
CheatSearch.h CheatSearch: Use index range for ClonePartial 2023-10-30 12:58:38 -07:00
CMakeLists.txt Remove _M_X86 in favour of _M_X86_64 2023-11-28 23:03:20 +11:00
CommonTitles.h Add Everybody Votes Channel and Region Select to WiiLink config 2023-09-03 15:56:02 -04:00
ConfigManager.cpp
ConfigManager.h
Core.cpp Core::SetState() allow state to change without sending a callback. 2023-11-16 11:07:37 -07:00
Core.h Core::SetState() allow state to change without sending a callback. 2023-11-16 11:07:37 -07:00
CoreTiming.cpp Don't call RunAsCPUThread in config callbacks 2023-08-17 19:19:25 +02:00
CoreTiming.h Use structs for config callback IDs 2023-08-17 19:19:26 +02:00
CPUThreadConfigCallback.cpp CPUThreadConfigCallback: Remove some CPU thread asserts 2023-08-17 19:19:26 +02:00
CPUThreadConfigCallback.h Use structs for config callback IDs 2023-08-17 19:19:26 +02:00
DolphinAnalytics.cpp
DolphinAnalytics.h
DSPEmulator.cpp
DSPEmulator.h
FreeLookConfig.cpp Don't call RunAsCPUThread in config callbacks 2023-08-17 19:19:25 +02:00
FreeLookConfig.h
FreeLookManager.cpp Android: Get profile name from core 2023-10-01 18:47:49 +02:00
FreeLookManager.h Android: Get profile name from core 2023-10-01 18:47:49 +02:00
GeckoCode.cpp
GeckoCode.h
GeckoCodeConfig.cpp
GeckoCodeConfig.h
Host.h
HotkeyManager.cpp Android: Get profile name from core 2023-10-01 18:47:49 +02:00
HotkeyManager.h Android: Get profile name from core 2023-10-01 18:47:49 +02:00
LibusbUtils.cpp
LibusbUtils.h
MachineContext.h
MemoryWatcher.cpp
MemoryWatcher.h
MemTools.cpp
MemTools.h
Movie.cpp Movie: Fix crash when starting input recording on OpenGL single-core 2023-11-08 19:14:54 -08:00
Movie.h
NetPlayClient.cpp Netplay: Fix building on clang 17. 2023-11-03 16:15:04 +01:00
NetPlayClient.h
NetPlayCommon.cpp
NetPlayCommon.h
NetPlayProto.h
NetPlayServer.cpp Merge pull request #11382 from skyfloogle/traversal-fix-2 2023-11-30 18:03:50 -05:00
NetPlayServer.h
NetworkCaptureLogger.cpp BBA/HLE: Fix random PCAP file corruption 2023-11-23 22:07:44 +04:00
NetworkCaptureLogger.h BBA/HLE: Fix random PCAP file corruption 2023-11-23 22:07:44 +04:00
PatchEngine.cpp
PatchEngine.h
State.cpp Core: update State version due to adding XFStateManager 2023-11-26 16:30:54 -06:00
State.h Savestates: Use LZ4 algorithm for faster decompression 2023-10-08 20:45:49 -04:00
SyncIdentifier.h
SysConf.cpp
SysConf.h
System.cpp VideoCommon: move xf state management to its own class, so changes can be detected in places other than VertexShaderManager 2023-11-26 16:27:26 -06:00
System.h VideoCommon: move xf state management to its own class, so changes can be detected in places other than VertexShaderManager 2023-11-26 16:27:26 -06:00
TitleDatabase.cpp
TitleDatabase.h
WC24PatchEngine.cpp Add Everybody Votes Channel and Region Select to WiiLink config 2023-09-03 15:56:02 -04:00
WC24PatchEngine.h
WiiRoot.cpp
WiiRoot.h
WiiUtils.cpp Qt: Add file size stats to NAND Check. 2023-07-14 05:24:29 +02:00
WiiUtils.h Qt: Add file size stats to NAND Check. 2023-07-14 05:24:29 +02:00