Ryujinx-uplift/src
Luke Warner 6b5cb151c3
Implement and stub services required for Mario Kart Live: Home Circuit (#331)
These changes allow Mario Kart Live: Home Circuit (v2.0.0) to boot into
menus. Kart functionality has not been implemented and will not work.

Version 1.0.0 is currently unsupported due to unimplemented ARM
registers. I plan on addressing this issue at a later date.


### Here is a list of the implemented and stubbed services in this PR:
#### Implemented:
Ldn.Lp2p.IServiceCreator: 0 (CreateNetworkService)
Ldn.Lp2p.IServiceCreator: 8 (CreateNetworkServiceMonitor)
Ldn.Lp2p.ISfService: 0 (Initialize)
Ldn.Lp2p.ISfServiceMonitor: 0 (Initialize)
Ldn.Lp2p.ISfServiceMonitor: 256 (AttachNetworkInterfaceStateChangeEvent)
Ldn.Lp2p.ISfServiceMonitor: 328 (AttachJoinEvent)
#### Stubbed:
Ldn.Lp2p.ISfService: 768 (CreateGroup)
Ldn.Lp2p.ISfService: 1536 (SendToOtherGroup)
Ldn.Lp2p.ISfService: 1544 (RecvFromOtherGroup)
Ldn.Lp2p.ISfServiceMonitor: 288 (GetGroupInfo)
Ldn.Lp2p.ISfServiceMonitor: 296 (GetGroupInfo2)
Ldn.Lp2p.ISfServiceMonitor: 312 (GetIpConfig)
2024-11-30 17:20:48 -06:00
..
ARMeilleure JIT Sparse Function Table random crash fix (#319) 2024-11-29 16:32:55 -06:00
Ryujinx Korean translation for key install tool (#329) 2024-11-29 15:39:11 -06:00
Ryujinx.Audio ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.Audio.Backends.OpenAL ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.Audio.Backends.SDL2 ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.Audio.Backends.SoundIo ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.Common ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.Cpu JIT Sparse Function Table random crash fix (#319) 2024-11-29 16:32:55 -06:00
Ryujinx.Graphics.Device ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.Graphics.GAL ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.Graphics.Gpu ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.Graphics.Host1x ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.Graphics.Nvdec ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.Graphics.Nvdec.FFmpeg ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.Graphics.Nvdec.Vp9 ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.Graphics.OpenGL ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.Graphics.Shader ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.Graphics.Texture ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.Graphics.Vic ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.Graphics.Video ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.Graphics.Vulkan Fix logic surrounding PushDescriptors in Vulkan (#257) 2024-11-28 17:00:12 -06:00
Ryujinx.Headless.SDL2 ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.HLE Implement and stub services required for Mario Kart Live: Home Circuit (#331) 2024-11-30 17:20:48 -06:00
Ryujinx.HLE.Generators ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.Horizon ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.Horizon.Common ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.Horizon.Generators ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.Horizon.Kernel.Generators ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.Input ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.Input.SDL2 ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.Memory ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.SDL2.Common ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.ShaderTools ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.Tests ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.Tests.Memory ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.Tests.Unicorn ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.UI.Common ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Ryujinx.UI.LocaleGenerator ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00
Spv.Generator ignore macos attribute files (#302) 2024-11-28 16:55:51 -06:00