1
0
Fork 0
mirror of https://github.com/Ryujinx/Ryujinx.git synced 2025-01-03 17:26:01 +00:00
Ryujinx/src/Ryujinx.HLE/HOS
Mary 649d372f7d
misc: Implement address space size workarounds (#5191)
* misc: Implement address space size workarounds

This adds code to support userland with less than 39 bits of address
space available by testing reserving multiple sizes and reducing
guess address space when needed.

This is required for ARM64 support when the kernel is
configured to use 63..39 bits for kernel space.(meaning only 38 bits is available to userland)

* Address comments

* Fix 32 bits address space support and address more comments
2023-06-20 17:33:54 +02:00
..
Applets Blocks should be synchronized on read-only fields (#5212) 2023-06-15 00:34:55 +00:00
Diagnostics/Demangler Move solution and projects to src 2023-04-27 23:51:14 +02:00
Ipc Move solution and projects to src 2023-04-27 23:51:14 +02:00
Kernel misc: Implement address space size workarounds (#5191) 2023-06-20 17:33:54 +02:00
Services Inheritance list should not be redundant (#5230) 2023-06-15 03:54:27 +00:00
SystemState Move solution and projects to src 2023-04-27 23:51:14 +02:00
Tamper Move solution and projects to src 2023-04-27 23:51:14 +02:00
ArmProcessContext.cs misc: Implement address space size workarounds (#5191) 2023-06-20 17:33:54 +02:00
ArmProcessContextFactory.cs misc: Implement address space size workarounds (#5191) 2023-06-20 17:33:54 +02:00
HomebrewRomFsStream.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
Horizon.cs audio: sdl2: Do not report 5.1 if the device doesn't support it (#4908) 2023-05-13 07:15:16 +00:00
IdDictionary.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
LibHacHorizonManager.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
ModLoader.cs Mod Loader: Stop loading mods from folders that don't exactly match titleId (#5298) 2023-06-13 20:47:33 +02:00
ResultCode.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
ServiceCtx.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
TamperMachine.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
UserChannelPersistence.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00