dolphin-emulator/Source/Core/Core
JosJuice 67787b59d6 JitArm64: Allocate 64 MB for farcode
My change in 867cd99 caused farcode to fill up much more than before.
Most games still ran fine, but certain games would have multiple
cache clears per minute, on top of being overall slow.

Maybe there's something prettier we can do about this than just
allocating more RAM, but we have the resource budget for making
Dolphin use more RAM, so I consider increasing the size of the
cache to be a good solution at least for the time being.

At least for Prince of Persia: The Forgotten Sands, 48 MB isn't
enough to stop the cache clears, but 64 MB is. (I only played the
game for a few minutes when testing, though.)
2021-12-08 20:56:00 +01:00
..
Boot Core/Boot: Add Wii FS sync data (for temp NAND/netplay) to BootSessionData and handle it in the boot and shutdown logic. 2021-11-22 01:33:45 +01:00
Config Add option for setting the PNG zlib compression level 2021-11-18 13:10:22 -08:00
ConfigLoaders Port Main.DSP to MainSettings 2021-10-15 23:24:46 -04:00
Debugger Convert LOG_TYPE and LOG_LEVELS to enum class 2021-10-24 11:48:36 -07:00
DSP DSP: Reword inappropriate references to Global User Directory 2021-11-14 22:55:50 +01:00
FifoPlayer FifoPlayer: Clear EFB before starting playback 2021-12-01 19:09:24 -08:00
HLE HLE: Fix hooks overlapping Riivolution patches 2021-11-01 00:07:14 +04:00
HW Fix improper naming 2021-11-24 17:04:30 +01:00
IOS Core, DolphinQt, UICommon: Fix all cases of -Wrange-loop-construct in gcc 11 2021-11-02 13:50:21 +01:00
PowerPC JitArm64: Allocate 64 MB for farcode 2021-12-08 20:56:00 +01:00
ActionReplay.cpp Convert LOG_TYPE and LOG_LEVELS to enum class 2021-10-24 11:48:36 -07:00
ActionReplay.h Fix all uninitialized variable warnings (C26495) 2021-10-13 12:32:16 -07:00
ARDecrypt.cpp
ARDecrypt.h
BootManager.cpp Core/Boot: Refactor storage of boot-to-savestate data into a separate class. 2021-11-22 00:35:35 +01:00
BootManager.h
CheatCodes.h
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/CheatSearchSession: Make a few methods const. 2021-10-28 02:16:19 +02:00
CheatSearch.h Core/CheatSearchSession: Mark class as final. 2021-10-28 06:50:57 +02:00
CMakeLists.txt GDBStub: remove the cmake option and the ifdefs 2021-10-21 08:26:42 -04:00
CommonTitles.h
ConfigManager.cpp Add Rerecord Count display 2021-11-30 20:08:29 -05:00
ConfigManager.h Add Rerecord Count display 2021-11-30 20:08:29 -05:00
Core.cpp Core/Boot: Add Wii FS sync data (for temp NAND/netplay) to BootSessionData and handle it in the boot and shutdown logic. 2021-11-22 01:33:45 +01:00
Core.h Core: Remove s_request_refresh_info 2021-09-18 13:39:38 +02:00
CoreTiming.cpp
CoreTiming.h
DolphinAnalytics.cpp Fix improper naming 2021-11-24 17:04:30 +01:00
DolphinAnalytics.h VideoCommon: report games that set bits in XFMEM_CLIPDISABLE 2021-08-15 04:41:49 +01:00
DSPEmulator.cpp
DSPEmulator.h
FreeLookConfig.cpp
FreeLookConfig.h
FreeLookManager.cpp Core / VideoCommon: refactor FreeLookCamera to have the underlying controller handle all the logic (field-of-view, movement, etc) 2021-10-08 18:16:32 -05:00
FreeLookManager.h Core / VideoCommon: refactor FreeLookCamera to have the underlying controller handle all the logic (field-of-view, movement, etc) 2021-10-08 18:16:32 -05:00
GeckoCode.cpp Port Enable Cheats to the new config system 2021-08-11 18:07:43 +02:00
GeckoCode.h
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
HotkeyManager.cpp
HotkeyManager.h Fix all uninitialized variable warnings (C26495) 2021-10-13 12:32:16 -07:00
LibusbUtils.cpp
LibusbUtils.h
MachineContext.h MachineContext: Correct CTX_LR for Apple ARM64 2021-11-06 21:46:35 +00:00
MemoryWatcher.cpp
MemoryWatcher.h
MemTools.cpp
MemTools.h
Movie.cpp Add Rerecord Count display 2021-11-30 20:08:29 -05:00
Movie.h Add Rerecord Count display 2021-11-30 20:08:29 -05:00
NetPlayClient.cpp NetPlay: Pass Wii FS sync data directly to game boot logic instead of indirectly through globals. 2021-11-22 01:33:46 +01:00
NetPlayClient.h NetPlay: Pass Wii FS sync data directly to game boot logic instead of indirectly through globals. 2021-11-22 01:33:46 +01:00
NetPlayCommon.cpp
NetPlayCommon.h
NetPlayProto.h NetPlay: Pass Wii FS sync data directly to game boot logic instead of indirectly through globals. 2021-11-22 01:33:46 +01:00
NetPlayServer.cpp NetPlay: Pass Wii FS sync data directly to game boot logic instead of indirectly through globals. 2021-11-22 01:33:46 +01:00
NetPlayServer.h Fix all uninitialized variable warnings (C26495) 2021-10-13 12:32:16 -07:00
NetworkCaptureLogger.cpp
NetworkCaptureLogger.h
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 Fix all uninitialized variable warnings (C26495) 2021-10-13 12:32:16 -07:00
State.h
SyncIdentifier.h Fix all uninitialized variable warnings (C26495) 2021-10-13 12:32:16 -07:00
SysConf.cpp
SysConf.h
System.cpp
System.h
TitleDatabase.cpp
TitleDatabase.h
WiiRoot.cpp Core/Boot: Add Wii FS sync data (for temp NAND/netplay) to BootSessionData and handle it in the boot and shutdown logic. 2021-11-22 01:33:45 +01:00
WiiRoot.h Core/Boot: Add Wii FS sync data (for temp NAND/netplay) to BootSessionData and handle it in the boot and shutdown logic. 2021-11-22 01:33:45 +01:00
WiiUtils.cpp
WiiUtils.h