Ryujinx/Ryujinx.HLE/HOS
riperiperi fb935fd201
Add dedicated ServerBase for FileSystem services (#3142)
This should prevent filesystem services from blocking other services that don't have their own ServerBase. May improve filesystem related stutters in certain titles.

Improves button advanced cutscenes such as Miqol's Request in Xenoblade: DE when the game is on a network share (used to stutter when voice lines played).

Should probably be tested to make sure no mysterious bugs have been unearthed, and to see if any other filesystem related perf issues are improved.
2022-02-19 15:29:11 +01:00
..
Applets Update to LibHac 0.15.0 (#2986) 2022-01-12 12:22:19 +01:00
Diagnostics/Demangler
Ipc misc: Make PID unsigned long instead of long (#3043) 2022-02-09 17:18:07 -03:00
Kernel Enable CPU JIT cache invalidation (#2965) 2022-02-18 02:53:18 +01:00
Services Add dedicated ServerBase for FileSystem services (#3142) 2022-02-19 15:29:11 +01:00
SystemState Use Enum and Delegate.CreateDelegate generic overloads (#3111) 2022-02-13 10:50:07 -03:00
Tamper
ApplicationLoader.cs Try to ensure save data always has a valid owner ID (#3057) 2022-02-02 14:49:49 -07:00
ArmProcessContext.cs Enable CPU JIT cache invalidation (#2965) 2022-02-18 02:53:18 +01:00
ArmProcessContextFactory.cs misc: Make PID unsigned long instead of long (#3043) 2022-02-09 17:18:07 -03:00
HomebrewRomFsStream.cs
Horizon.cs Add dedicated ServerBase for FileSystem services (#3142) 2022-02-19 15:29:11 +01:00
IdDictionary.cs
LibHacHorizonManager.cs
ModLoader.cs Update to LibHac 0.15.0 (#2986) 2022-01-12 12:22:19 +01:00
ProgramLoader.cs
ResultCode.cs
ServiceCtx.cs
TamperMachine.cs misc: Make PID unsigned long instead of long (#3043) 2022-02-09 17:18:07 -03:00
UserChannelPersistence.cs