dolphin/Source/Core/Core
JosJuice 97a5a7be24 Core: Use log variant of PrintCallstack, not print variant
There are two reasons for this.

1. Using Dolphin's logging system lets the user decide whether
the printout should go to the terminal, the GUI, or a file.
fmt::print always prints to stdout... unless you're on Android, in
which case it does nothing at all, because Android disables stdout.

2. The Windows version of Dolphin crashes when you use fmt::print.
Yes, really. The crash happens because a call to std::fprint in
fmt::v7::detail::fwrite_fully returns that less characters were
written than requested, which fmt handles by throwing an exception.
(As always, Dolphin does not use exception handling.)
I'm not sure why std::fprint is doing this, but since switching
away from using fmt::print is a good idea due to the previous point
anyway, I'd say it's best to just switch.
2021-10-10 17:13:03 +02:00
..
Boot treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
Config Add an option to abort when a panic alert occurs 2021-08-29 02:02:07 +02:00
ConfigLoaders Add an option to abort when a panic alert occurs 2021-08-29 02:02:07 +02:00
Debugger Core: Use log variant of PrintCallstack, not print variant 2021-10-10 17:13:03 +02:00
DSP DSPInterpreter: fix off-by-one errors in cycle counting 2021-08-31 01:51:42 +01:00
FifoPlayer FifoDataFile: Improve error handling when reading 2021-08-06 15:55:50 -07:00
HLE Port Enable Cheats to the new config system 2021-08-11 18:07:43 +02:00
HW Merge pull request #10080 from lioncash/membf 2021-09-20 14:54:27 +02:00
IOS Merge pull request #10068 from leoetlino/more-low-mem1-constants 2021-09-19 09:45:01 -04:00
PowerPC Core: Use log variant of PrintCallstack, not print variant 2021-10-10 17:13:03 +02:00
ActionReplay.cpp Split out code for serializing/deserializing cheat lines 2021-08-28 19:31:27 +02:00
ActionReplay.h Split out code for serializing/deserializing cheat lines 2021-08-28 19:31:27 +02:00
ARDecrypt.cpp treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
ARDecrypt.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
BootManager.cpp Port Enable Cheats to the new config system 2021-08-11 18:07:43 +02:00
BootManager.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
CheatCodes.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
CheatGeneration.cpp Core/CheatSearch: Implement cheat searching functionality. 2021-09-15 19:05:48 +02:00
CheatGeneration.h Core/CheatSearch: Implement cheat searching functionality. 2021-09-15 19:05:48 +02:00
CheatSearch.cpp Core/CheatSearch: Avoid length underflow on new search. 2021-09-16 08:13:02 +02:00
CheatSearch.h Core/CheatSearch: Implement cheat searching functionality. 2021-09-15 19:05:48 +02:00
CMakeLists.txt Core/CheatSearch: Implement cheat searching functionality. 2021-09-15 19:05:48 +02:00
CommonTitles.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
ConfigManager.cpp Port Enable Cheats to the new config system 2021-08-11 18:07:43 +02:00
ConfigManager.h Port Enable Cheats to the new config system 2021-08-11 18:07:43 +02:00
Core.cpp Core: UpdateTitle with total framecount on recording playback 2021-09-28 21:51:24 -04:00
Core.h Core: Remove s_request_refresh_info 2021-09-18 13:39:38 +02:00
CoreTiming.cpp treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
CoreTiming.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
DolphinAnalytics.cpp VideoCommon: report games that set bits in XFMEM_CLIPDISABLE 2021-08-15 04:41:49 +01:00
DolphinAnalytics.h VideoCommon: report games that set bits in XFMEM_CLIPDISABLE 2021-08-15 04:41:49 +01:00
DSPEmulator.cpp treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
DSPEmulator.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
FreeLookConfig.cpp treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
FreeLookConfig.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
FreeLookManager.cpp Pad: GBA config 2021-07-13 16:42:35 +02:00
FreeLookManager.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
GeckoCode.cpp Port Enable Cheats to the new config system 2021-08-11 18:07:43 +02:00
GeckoCode.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
GeckoCodeConfig.cpp Android: Add Gecko code downloading 2021-09-16 18:48:39 +02:00
GeckoCodeConfig.h Android: Add Gecko code downloading 2021-09-16 18:48:39 +02:00
Host.h Core: Add GBA host interface 2021-07-13 16:42:49 +02:00
HotkeyManager.cpp Qt/Core: Implement GBA Hotkeys 2021-07-13 16:43:42 +02:00
HotkeyManager.h Qt/Core: Implement GBA Hotkeys 2021-07-13 16:43:42 +02:00
LibusbUtils.cpp treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
LibusbUtils.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
MachineContext.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
MemoryWatcher.cpp treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
MemoryWatcher.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
MemTools.cpp treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
MemTools.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
Movie.cpp Movie: display correct input difference on movie mismatch 2021-09-29 20:58:19 -04:00
Movie.h Movie: GBA Support 2021-07-13 16:44:04 +02:00
NetPlayClient.cpp NetPlayClient: Change return value of OnData() to void 2021-09-15 11:31:32 -04:00
NetPlayClient.h NetPlayClient: Change return value of OnData() to void 2021-09-15 11:31:32 -04:00
NetPlayCommon.cpp NetPlay: Refactor some functions into a common header 2021-07-06 06:41:23 -04:00
NetPlayCommon.h NetPlay: Refactor some functions into a common header 2021-07-06 06:41:23 -04:00
NetPlayProto.h NetPlay: GBA Support 2021-07-13 16:43:59 +02:00
NetPlayServer.cpp NetPlay: Split save and SD card write settings 2021-07-22 01:16:20 -04:00
NetPlayServer.h NetPlay: GBA Support 2021-07-13 16:43:59 +02:00
NetworkCaptureLogger.cpp treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
NetworkCaptureLogger.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
PatchEngine.cpp Split out code for serializing/deserializing cheat lines 2021-08-28 19:31:27 +02:00
PatchEngine.h Split out code for serializing/deserializing cheat lines 2021-08-28 19:31:27 +02:00
State.cpp DSPHLE/AX: Reload resampling coefficients on savestate load if necessary. 2021-08-30 23:36:09 +02:00
State.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
SyncIdentifier.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
SysConf.cpp treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
SysConf.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
System.cpp treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
System.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
TitleDatabase.cpp treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
TitleDatabase.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
WiiRoot.cpp NetPlay: Split save and SD card write settings 2021-07-22 01:16:20 -04:00
WiiRoot.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
WiiUtils.cpp treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
WiiUtils.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00