ryujinx_ryubing/src
LotP1 7085bafa60
PPTC Profiles (#370)
Added functionality that allows ExeFS mods to compile to their own PPTC
Profile and therefore store PTC data between sessions.
The feature calculates the hash of the currently loaded ExeFS mods and
stores the PPTC data in a profile that matches said hash, so you can
have multiple ExeFS loadouts without causing issues. This includes
different versions of the same mod as their hashes will be different.
Using this PR should be seamless as the JIT Sparse PR already laid the
groundwork for PPTC Profiles and this PR just allows ExeFS mods to load
and store their own profiles besides the `default` profile.

 **WARNING!** 
**This will update your PPTC profile version, which means the
PPTC profile will be invalidated if you try to run a PR/Build/Branch
that does not include this change!**
**This is only relevant for the default PPTC Profile, as any other profiles do not exist to older versions!**
2025-01-28 20:36:58 -06:00
..
ARMeilleure PPTC Profiles (#370) 2025-01-28 20:36:58 -06:00
Ryujinx PPTC Profiles (#370) 2025-01-28 20:36:58 -06:00
Ryujinx.Audio misc: chore: Use collection expressions in Audio project 2025-01-26 15:41:47 -06:00
Ryujinx.Audio.Backends.OpenAL Migrate to .NET 9 (#198) 2024-12-19 18:52:25 -06:00
Ryujinx.Audio.Backends.SDL2 misc: chore: Use explicit types in audio projects 2025-01-25 14:03:38 -06:00
Ryujinx.Audio.Backends.SoundIo misc: chore: Use explicit types in audio projects 2025-01-25 14:03:38 -06:00
Ryujinx.BuildValidationTasks misc: chore: Fix object creation everywhere else 2025-01-26 15:28:18 -06:00
Ryujinx.Common misc: chore: Use collection expressions in Common project 2025-01-26 15:53:31 -06:00
Ryujinx.Cpu misc: chore: Use collection expressions in Cpu 2025-01-26 15:41:05 -06:00
Ryujinx.Graphics.Device misc: chore: Use explicit types in GPU, Device, and Host1x projects 2025-01-25 14:05:44 -06:00
Ryujinx.Graphics.GAL misc: chore: Use collection expressions everywhere else (except VP9) 2025-01-26 15:59:11 -06:00
Ryujinx.Graphics.Gpu misc: chore: Use collection expressions in Gpu project 2025-01-26 15:49:22 -06:00
Ryujinx.Graphics.Host1x misc: chore: Use collection expressions everywhere else (except VP9) 2025-01-26 15:59:11 -06:00
Ryujinx.Graphics.Metal misc: chore: Use collection expressions everywhere else (except VP9) 2025-01-26 15:59:11 -06:00
Ryujinx.Graphics.Metal.SharpMetalExtensions misc: Use selector fields 2024-12-27 21:31:46 -06:00
Ryujinx.Graphics.Nvdec misc: chore: Use explicit types in NVDEC projects (except VP9 because there's an open PR and I don't want to cause conflicts) 2025-01-25 14:07:20 -06:00
Ryujinx.Graphics.Nvdec.FFmpeg misc: chore: Use collection expressions everywhere else (except VP9) 2025-01-26 15:59:11 -06:00
Ryujinx.Graphics.Nvdec.Vp9 misc: this is C# XMLdocs not Javadocs 2024-12-28 22:08:37 -06:00
Ryujinx.Graphics.OpenGL misc: chore: Use collection expressions in OpenGL project 2025-01-26 15:50:22 -06:00
Ryujinx.Graphics.Shader misc: chore: Use collection expressions in Shader project 2025-01-26 15:50:50 -06:00
Ryujinx.Graphics.Texture misc: chore: Use collection expressions everywhere else (except VP9) 2025-01-26 15:59:11 -06:00
Ryujinx.Graphics.Vic misc: chore: Use explicit types in Texture & Vic 2025-01-25 14:08:35 -06:00
Ryujinx.Graphics.Video Migrate to .NET 9 (#198) 2024-12-19 18:52:25 -06:00
Ryujinx.Graphics.Vulkan misc: chore: Use collection expressions in Vulkan project 2025-01-26 15:32:25 -06:00
Ryujinx.HLE PPTC Profiles (#370) 2025-01-28 20:36:58 -06:00
Ryujinx.HLE.Generators misc: chore: Use collection expressions everywhere else (except VP9) 2025-01-26 15:59:11 -06:00
Ryujinx.Horizon misc: chore: Use collection expressions in Horizon project 2025-01-26 15:43:27 -06:00
Ryujinx.Horizon.Common misc: chore: Fix object creation everywhere else 2025-01-26 15:28:18 -06:00
Ryujinx.Horizon.Generators misc: chore: Use collection expressions in Generator projects 2025-01-26 15:45:43 -06:00
Ryujinx.Horizon.Kernel.Generators misc: chore: Use collection expressions in Generator projects 2025-01-26 15:45:43 -06:00
Ryujinx.Input misc: chore: Use collection expressions in Input projects 2025-01-26 15:43:58 -06:00
Ryujinx.Input.SDL2 misc: chore: Use collection expressions in Input projects 2025-01-26 15:43:58 -06:00
Ryujinx.Memory misc: chore: Use collection expressions in Memory project 2025-01-26 15:46:58 -06:00
Ryujinx.SDL2.Common misc: chore: move Rainbow updating to a separate task started/stopped as needed 2025-01-24 23:06:59 -06:00
Ryujinx.ShaderTools EXPERIMENTAL: Metal backend (#441) 2024-12-24 00:55:16 -06:00
Ryujinx.Tests misc: chore: Use collection expressions everywhere else (except VP9) 2025-01-26 15:59:11 -06:00
Ryujinx.Tests.Memory misc: chore: Use collection expressions everywhere else (except VP9) 2025-01-26 15:59:11 -06:00
Ryujinx.Tests.Unicorn misc: chore: Use collection expressions everywhere else (except VP9) 2025-01-26 15:59:11 -06:00
Ryujinx.UI.LocaleGenerator misc: chore: Use explicit types in Generator projects 2025-01-25 14:11:46 -06:00
Spv.Generator misc: chore: Use collection expressions in Generator projects 2025-01-26 15:45:43 -06:00