From 76f3b1b3a4637ec72abfbb8cbc0679f2e0ca838f Mon Sep 17 00:00:00 2001 From: gdkchan Date: Sun, 10 Jun 2018 21:46:42 -0300 Subject: [PATCH] Rename Ryujinx.Core to Ryujinx.HLE and add a separate project for a future LLE implementation --- .../Gpu/BlockLinearSwizzle.cs | 2 +- .../Gpu/INvGpuEngine.cs | 2 +- {Ryujinx.Core => Ryujinx.HLE}/Gpu/ISwizzle.cs | 2 +- .../Gpu/LinearSwizzle.cs | 2 +- .../Gpu/MacroInterpreter.cs | 2 +- {Ryujinx.Core => Ryujinx.HLE}/Gpu/NvGpu.cs | 2 +- .../Gpu/NvGpuBufferType.cs | 2 +- .../Gpu/NvGpuEngine.cs | 2 +- .../Gpu/NvGpuEngine2d.cs | 2 +- .../Gpu/NvGpuEngine2dReg.cs | 2 +- .../Gpu/NvGpuEngine3d.cs | 2 +- .../Gpu/NvGpuEngine3dReg.cs | 2 +- .../Gpu/NvGpuFifo.cs | 2 +- .../Gpu/NvGpuFifoMeth.cs | 2 +- .../Gpu/NvGpuMethod.cs | 2 +- .../Gpu/NvGpuPBEntry.cs | 2 +- .../Gpu/NvGpuPushBuffer.cs | 2 +- {Ryujinx.Core => Ryujinx.HLE}/Gpu/NvGpuVmm.cs | 2 +- .../Gpu/NvGpuVmmCache.cs | 2 +- {Ryujinx.Core => Ryujinx.HLE}/Gpu/Texture.cs | 2 +- .../Gpu/TextureFactory.cs | 2 +- .../Gpu/TextureHelper.cs | 2 +- .../Gpu/TextureReader.cs | 2 +- .../Gpu/TextureSwizzle.cs | 2 +- .../Gpu/TextureWriter.cs | 2 +- {Ryujinx.Core => Ryujinx.HLE}/Hid/Hid.cs | 8 +- .../Hid/HidControllerButtons.cs | 2 +- .../Hid/HidControllerColorDesc.cs | 2 +- .../Hid/HidControllerConnState.cs | 2 +- .../Hid/HidControllerId.cs | 2 +- .../Hid/HidControllerLayouts.cs | 2 +- .../Hid/HidControllerType.cs | 2 +- .../Hid/HidJoystickPosition.cs | 2 +- .../Hid/HidTouchPoint.cs | 2 +- {Ryujinx.Core => Ryujinx.HLE}/Hid/JoyCon.cs | 2 +- .../Hid/JoyConColor.cs | 2 +- .../Loaders/Compression/Lz4.cs | 2 +- .../Loaders/ElfDyn.cs | 2 +- .../Loaders/ElfDynTag.cs | 2 +- .../Loaders/ElfRel.cs | 2 +- .../Loaders/ElfRelType.cs | 2 +- .../Loaders/ElfSym.cs | 6 +- .../Loaders/ElfSymBinding.cs | 2 +- .../Loaders/ElfSymType.cs | 2 +- .../Loaders/ElfSymVisibility.cs | 4 +- .../Loaders/Executable.cs | 6 +- .../Loaders/Executables/IExecutable.cs | 2 +- .../Loaders/Executables/Nro.cs | 2 +- .../Loaders/Executables/Nso.cs | 4 +- .../Logging/LogClass.cs | 2 +- .../Logging/LogEventArgs.cs | 2 +- .../Logging/LogLevel.cs | 2 +- .../Logging/Logger.cs | 2 +- .../OsHle/AppletStateMgr.cs | 6 +- .../OsHle/Diagnostics/Demangler.cs | 2 +- .../OsHle/ErrorCode.cs | 2 +- .../OsHle/ErrorModule.cs | 2 +- .../GuestBrokeExecutionException.cs | 2 +- .../UndefinedInstructionException.cs | 2 +- .../OsHle/GlobalStateTable.cs | 2 +- .../OsHle/Handles/HSharedMem.cs | 2 +- .../OsHle/Handles/HTransferMem.cs | 2 +- .../OsHle/Handles/KEvent.cs | 2 +- .../OsHle/Handles/KProcessHandleTable.cs | 2 +- .../OsHle/Handles/KProcessScheduler.cs | 4 +- .../OsHle/Handles/KSession.cs | 4 +- .../OsHle/Handles/KSynchronizationObject.cs | 2 +- .../OsHle/Handles/KThread.cs | 2 +- .../OsHle/Handles/SchedulerThread.cs | 2 +- .../OsHle/Handles/ThreadQueue.cs | 2 +- .../OsHle/Homebrew.cs | 2 +- .../OsHle/Horizon.cs | 8 +- .../OsHle/IdDictionary.cs | 2 +- .../OsHle/Ipc/IpcBuffDesc.cs | 2 +- .../OsHle/Ipc/IpcHandleDesc.cs | 2 +- .../OsHle/Ipc/IpcHandler.cs | 4 +- .../OsHle/Ipc/IpcMagic.cs | 2 +- .../OsHle/Ipc/IpcMessage.cs | 2 +- .../OsHle/Ipc/IpcMessageType.cs | 2 +- .../OsHle/Ipc/IpcPtrBuffDesc.cs | 2 +- .../OsHle/Ipc/IpcRecvListBuffDesc.cs | 2 +- .../OsHle/Ipc/ServiceProcessRequest.cs | 2 +- .../OsHle/Kernel/KernelErr.cs | 2 +- .../OsHle/Kernel/NsTimeConverter.cs | 2 +- .../OsHle/Kernel/SvcHandler.cs | 8 +- .../OsHle/Kernel/SvcMemory.cs | 8 +- .../OsHle/Kernel/SvcSystem.cs | 16 +- .../OsHle/Kernel/SvcThread.cs | 10 +- .../OsHle/Kernel/SvcThreadSync.cs | 8 +- .../OsHle/MemoryAllocator.cs | 2 +- .../OsHle/MemoryRegions.cs | 2 +- .../OsHle/MemoryType.cs | 2 +- .../OsHle/Process.cs | 18 +- .../OsHle/ServiceCtx.cs | 6 +- .../Acc/IAccountServiceForApplication.cs | 10 +- .../Services/Acc/IManagerForApplication.cs | 6 +- .../OsHle/Services/Acc/IProfile.cs | 6 +- .../OsHle/Services/Am/AmErr.cs | 2 +- .../OsHle/Services/Am/FocusState.cs | 2 +- .../Am/IAllSystemAppletProxiesService.cs | 4 +- .../OsHle/Services/Am/IApplicationCreator.cs | 4 +- .../Services/Am/IApplicationFunctions.cs | 8 +- .../OsHle/Services/Am/IApplicationProxy.cs | 4 +- .../Services/Am/IApplicationProxyService.cs | 4 +- .../OsHle/Services/Am/IAudioController.cs | 6 +- .../OsHle/Services/Am/ICommonStateGetter.cs | 10 +- .../OsHle/Services/Am/IDebugFunctions.cs | 4 +- .../OsHle/Services/Am/IDisplayController.cs | 4 +- .../Services/Am/IGlobalStateController.cs | 4 +- .../OsHle/Services/Am/IHomeMenuFunctions.cs | 92 +- .../Services/Am/ILibraryAppletAccessor.cs | 8 +- .../Services/Am/ILibraryAppletCreator.cs | 4 +- .../OsHle/Services/Am/ISelfController.cs | 8 +- .../OsHle/Services/Am/IStorage.cs | 4 +- .../OsHle/Services/Am/IStorageAccessor.cs | 4 +- .../OsHle/Services/Am/ISystemAppletProxy.cs | 4 +- .../OsHle/Services/Am/IWindowController.cs | 6 +- .../OsHle/Services/Am/MessageInfo.cs | 2 +- .../OsHle/Services/Am/OperationMode.cs | 2 +- .../OsHle/Services/Am/StorageHelper.cs | 2 +- .../OsHle/Services/Apm/IManager.cs | 4 +- .../OsHle/Services/Apm/ISession.cs | 6 +- .../Services/Apm/PerformanceConfiguration.cs | 2 +- .../OsHle/Services/Apm/PerformanceMode.cs | 2 +- .../OsHle/Services/Aud/AudioOutData.cs | 2 +- .../OsHle/Services/Aud/IAudioDevice.cs | 8 +- .../OsHle/Services/Aud/IAudioOut.cs | 8 +- .../OsHle/Services/Aud/IAudioOutManager.cs | 8 +- .../OsHle/Services/Aud/IAudioRenderer.cs | 8 +- .../Services/Aud/IAudioRendererManager.cs | 6 +- .../OsHle/Services/Bsd/BsdError.cs | 2 +- .../OsHle/Services/Bsd/BsdSocket.cs | 2 +- .../OsHle/Services/Bsd/IClient.cs | 6 +- .../Services/Caps/IAlbumAccessorService.cs | 4 +- .../OsHle/Services/Caps/IScreenshotService.cs | 4 +- .../OsHle/Services/Friend/IFriendService.cs | 4 +- .../OsHle/Services/Friend/IServiceCreator.cs | 4 +- .../OsHle/Services/FspSrv/FsErr.cs | 2 +- .../OsHle/Services/FspSrv/IDirectory.cs | 4 +- .../OsHle/Services/FspSrv/IFile.cs | 4 +- .../OsHle/Services/FspSrv/IFileSystem.cs | 6 +- .../OsHle/Services/FspSrv/IFileSystemProxy.cs | 6 +- .../OsHle/Services/FspSrv/IStorage.cs | 4 +- .../Hid/IActiveVibrationDeviceList.cs | 4 +- .../OsHle/Services/Hid/IAppletResource.cs | 6 +- .../OsHle/Services/Hid/IHidServer.cs | 8 +- .../OsHle/Services/IIpcService.cs | 6 +- .../OsHle/Services/IpcService.cs | 8 +- .../OsHle/Services/Lm/ILogService.cs | 4 +- .../OsHle/Services/Lm/ILogger.cs | 6 +- .../OsHle/Services/Lm/LmLogField.cs | 2 +- .../OsHle/Services/Lm/LmLogLevel.cs | 2 +- .../OsHle/Services/Mm/IRequest.cs | 6 +- .../OsHle/Services/Nfp/DeviceState.cs | 2 +- .../OsHle/Services/Nfp/IUser.cs | 35 +- .../OsHle/Services/Nfp/IUserManager.cs | 4 +- .../OsHle/Services/Nfp/State.cs | 2 +- .../OsHle/Services/Nifm/IGeneralService.cs | 6 +- .../OsHle/Services/Nifm/IRequest.cs | 8 +- .../OsHle/Services/Nifm/IStaticService.cs | 4 +- .../OsHle/Services/Ns/IAddOnContentManager.cs | 6 +- .../Services/Ns/IServiceGetterInterface.cs | 4 +- .../Services/Ns/ISystemUpdateInterface.cs | 4 +- .../Ns/IVulnerabilityManagerInterface.cs | 4 +- .../OsHle/Services/Nv/INvDrvServices.cs | 18 +- .../OsHle/Services/Nv/NvFd.cs | 2 +- .../Services/Nv/NvGpuAS/NvGpuASAllocSpace.cs | 2 +- .../OsHle/Services/Nv/NvGpuAS/NvGpuASIoctl.cs | 8 +- .../Services/Nv/NvGpuAS/NvGpuASMapBufferEx.cs | 2 +- .../OsHle/Services/Nv/NvGpuAS/NvGpuASRemap.cs | 2 +- .../Services/Nv/NvGpuAS/NvGpuASUnmapBuffer.cs | 2 +- .../Nv/NvGpuGpu/NvGpuGpuGetActiveSlotMask.cs | 2 +- .../Nv/NvGpuGpu/NvGpuGpuGetCharacteristics.cs | 2 +- .../Nv/NvGpuGpu/NvGpuGpuGetTpcMasks.cs | 2 +- .../Services/Nv/NvGpuGpu/NvGpuGpuIoctl.cs | 4 +- .../Nv/NvGpuGpu/NvGpuGpuZcullGetCtxSize.cs | 2 +- .../Nv/NvGpuGpu/NvGpuGpuZcullGetInfo.cs | 2 +- .../OsHle/Services/Nv/NvHelper.cs | 2 +- .../Nv/NvHostChannel/NvHostChannelIoctl.cs | 8 +- .../NvHostChannelSubmitGpfifo.cs | 2 +- .../Services/Nv/NvHostCtrl/NvHostCtrlIoctl.cs | 4 +- .../Nv/NvHostCtrl/NvHostCtrlSyncPtRead.cs | 2 +- .../Nv/NvHostCtrl/NvHostCtrlSyncPtWait.cs | 2 +- .../Nv/NvHostCtrl/NvHostCtrlSyncPtWaitEx.cs | 2 +- .../Nv/NvHostCtrl/NvHostCtrlUserCtx.cs | 2 +- .../Services/Nv/NvHostCtrl/NvHostEvent.cs | 2 +- .../Nv/NvHostCtrl/NvHostEventState.cs | 2 +- .../Services/Nv/NvHostCtrl/NvHostSyncPt.cs | 2 +- .../OsHle/Services/Nv/NvMap/NvMapAlloc.cs | 2 +- .../OsHle/Services/Nv/NvMap/NvMapCreate.cs | 2 +- .../OsHle/Services/Nv/NvMap/NvMapFree.cs | 2 +- .../OsHle/Services/Nv/NvMap/NvMapFromId.cs | 2 +- .../OsHle/Services/Nv/NvMap/NvMapGetId.cs | 2 +- .../OsHle/Services/Nv/NvMap/NvMapHandle.cs | 2 +- .../Services/Nv/NvMap/NvMapHandleParam.cs | 2 +- .../OsHle/Services/Nv/NvMap/NvMapIoctl.cs | 8 +- .../OsHle/Services/Nv/NvMap/NvMapParam.cs | 2 +- .../OsHle/Services/Nv/NvResult.cs | 2 +- .../Services/Pctl/IParentalControlService.cs | 4 +- .../Pctl/IParentalControlServiceFactory.cs | 4 +- .../OsHle/Services/Pl/ISharedFontManager.cs | 4 +- .../OsHle/Services/Pl/SharedFontType.cs | 2 +- .../OsHle/Services/Prepo/IPrepoService.cs | 6 +- .../OsHle/Services/ServiceFactory.cs | 44 +- .../OsHle/Services/Set/ISettingsServer.cs | 4 +- .../Services/Set/ISystemSettingsServer.cs | 6 +- .../OsHle/Services/Set/NxSettings.cs | 3422 ++++++++--------- .../OsHle/Services/Sfdnsres/IResolver.cs | 4 +- .../OsHle/Services/Sm/IUserInterface.cs | 6 +- .../OsHle/Services/Ssl/ISslService.cs | 6 +- .../OsHle/Services/Time/IStaticService.cs | 4 +- .../OsHle/Services/Time/ISteadyClock.cs | 4 +- .../OsHle/Services/Time/ISystemClock.cs | 4 +- .../OsHle/Services/Time/ITimeZoneService.cs | 6 +- .../OsHle/Services/Time/SystemClockType.cs | 2 +- .../OsHle/Services/Vi/Display.cs | 2 +- .../OsHle/Services/Vi/GbpBuffer.cs | 2 +- .../Services/Vi/IApplicationDisplayService.cs | 6 +- .../Services/Vi/IApplicationRootService.cs | 4 +- .../OsHle/Services/Vi/IHOSBinderDriver.cs | 8 +- .../Services/Vi/IManagerDisplayService.cs | 6 +- .../OsHle/Services/Vi/IManagerRootService.cs | 4 +- .../Services/Vi/ISystemDisplayService.cs | 6 +- .../OsHle/Services/Vi/ISystemRootService.cs | 4 +- .../OsHle/Services/Vi/NvFlinger.cs | 13 +- .../OsHle/Services/Vi/Parcel.cs | 2 +- .../OsHle/SystemLanguage.cs | 2 +- .../OsHle/SystemStateMgr.cs | 2 +- .../OsHle/Utilities/EndianSwap.cs | 2 +- .../OsHle/Utilities/IntUtils.cs | 2 +- .../PerformanceStatistics.cs | 2 +- .../Ryujinx.HLE.csproj | 0 .../Settings/ColorSet.cs | 2 +- .../Settings/SystemSettings.cs | 2 +- {Ryujinx.Core => Ryujinx.HLE}/Switch.cs | 12 +- .../VirtualFileSystem.cs | 2 +- Ryujinx.LLE/Luea.csproj | 8 + Ryujinx.LLE/Program.cs | 12 + {Ryushader => Ryujinx.ShaderTools}/Memory.cs | 2 +- {Ryushader => Ryujinx.ShaderTools}/Program.cs | 4 +- .../Ryujinx.ShaderTools.csproj | 0 Ryujinx.Tests/Cpu/CpuTest.cs | 4 +- Ryujinx.sln | 10 +- Ryujinx/Config.cs | 4 +- Ryujinx/Ryujinx.csproj | 2 +- Ryujinx/Ui/ConsoleLog.cs | 2 +- Ryujinx/Ui/GLScreen.cs | 4 +- Ryujinx/Ui/Program.cs | 2 +- 248 files changed, 2266 insertions(+), 2244 deletions(-) rename {Ryujinx.Core => Ryujinx.HLE}/Gpu/BlockLinearSwizzle.cs (98%) rename {Ryujinx.Core => Ryujinx.HLE}/Gpu/INvGpuEngine.cs (83%) rename {Ryujinx.Core => Ryujinx.HLE}/Gpu/ISwizzle.cs (75%) rename {Ryujinx.Core => Ryujinx.HLE}/Gpu/LinearSwizzle.cs (92%) rename {Ryujinx.Core => Ryujinx.HLE}/Gpu/MacroInterpreter.cs (99%) rename {Ryujinx.Core => Ryujinx.HLE}/Gpu/NvGpu.cs (97%) rename {Ryujinx.Core => Ryujinx.HLE}/Gpu/NvGpuBufferType.cs (76%) rename {Ryujinx.Core => Ryujinx.HLE}/Gpu/NvGpuEngine.cs (85%) rename {Ryujinx.Core => Ryujinx.HLE}/Gpu/NvGpuEngine2d.cs (99%) rename {Ryujinx.Core => Ryujinx.HLE}/Gpu/NvGpuEngine2dReg.cs (96%) rename {Ryujinx.Core => Ryujinx.HLE}/Gpu/NvGpuEngine3d.cs (99%) rename {Ryujinx.Core => Ryujinx.HLE}/Gpu/NvGpuEngine3dReg.cs (98%) rename {Ryujinx.Core => Ryujinx.HLE}/Gpu/NvGpuFifo.cs (99%) rename {Ryujinx.Core => Ryujinx.HLE}/Gpu/NvGpuFifoMeth.cs (89%) rename {Ryujinx.Core => Ryujinx.HLE}/Gpu/NvGpuMethod.cs (72%) rename {Ryujinx.Core => Ryujinx.HLE}/Gpu/NvGpuPBEntry.cs (95%) rename {Ryujinx.Core => Ryujinx.HLE}/Gpu/NvGpuPushBuffer.cs (99%) rename {Ryujinx.Core => Ryujinx.HLE}/Gpu/NvGpuVmm.cs (99%) rename {Ryujinx.Core => Ryujinx.HLE}/Gpu/NvGpuVmmCache.cs (99%) rename {Ryujinx.Core => Ryujinx.HLE}/Gpu/Texture.cs (98%) rename {Ryujinx.Core => Ryujinx.HLE}/Gpu/TextureFactory.cs (99%) rename {Ryujinx.Core => Ryujinx.HLE}/Gpu/TextureHelper.cs (99%) rename {Ryujinx.Core => Ryujinx.HLE}/Gpu/TextureReader.cs (99%) rename {Ryujinx.Core => Ryujinx.HLE}/Gpu/TextureSwizzle.cs (88%) rename {Ryujinx.Core => Ryujinx.HLE}/Gpu/TextureWriter.cs (98%) rename {Ryujinx.Core => Ryujinx.HLE}/Hid/Hid.cs (99%) rename {Ryujinx.Core => Ryujinx.HLE}/Hid/HidControllerButtons.cs (97%) rename {Ryujinx.Core => Ryujinx.HLE}/Hid/HidControllerColorDesc.cs (81%) rename {Ryujinx.Core => Ryujinx.HLE}/Hid/HidControllerConnState.cs (85%) rename {Ryujinx.Core => Ryujinx.HLE}/Hid/HidControllerId.cs (92%) rename {Ryujinx.Core => Ryujinx.HLE}/Hid/HidControllerLayouts.cs (89%) rename {Ryujinx.Core => Ryujinx.HLE}/Hid/HidControllerType.cs (91%) rename {Ryujinx.Core => Ryujinx.HLE}/Hid/HidJoystickPosition.cs (77%) rename {Ryujinx.Core => Ryujinx.HLE}/Hid/HidTouchPoint.cs (85%) rename {Ryujinx.Core => Ryujinx.HLE}/Hid/JoyCon.cs (97%) rename {Ryujinx.Core => Ryujinx.HLE}/Hid/JoyConColor.cs (95%) rename {Ryujinx.Core => Ryujinx.HLE}/Loaders/Compression/Lz4.cs (97%) rename {Ryujinx.Core => Ryujinx.HLE}/Loaders/ElfDyn.cs (89%) rename {Ryujinx.Core => Ryujinx.HLE}/Loaders/ElfDynTag.cs (98%) rename {Ryujinx.Core => Ryujinx.HLE}/Loaders/ElfRel.cs (93%) rename {Ryujinx.Core => Ryujinx.HLE}/Loaders/ElfRelType.cs (99%) rename {Ryujinx.Core => Ryujinx.HLE}/Loaders/ElfSym.cs (92%) rename {Ryujinx.Core => Ryujinx.HLE}/Loaders/ElfSymBinding.cs (77%) rename {Ryujinx.Core => Ryujinx.HLE}/Loaders/ElfSymType.cs (87%) rename {Ryujinx.Core => Ryujinx.HLE}/Loaders/ElfSymVisibility.cs (67%) rename {Ryujinx.Core => Ryujinx.HLE}/Loaders/Executable.cs (98%) rename {Ryujinx.Core => Ryujinx.HLE}/Loaders/Executables/IExecutable.cs (88%) rename {Ryujinx.Core => Ryujinx.HLE}/Loaders/Executables/Nro.cs (97%) rename {Ryujinx.Core => Ryujinx.HLE}/Loaders/Executables/Nso.cs (97%) rename {Ryujinx.Core => Ryujinx.HLE}/Logging/LogClass.cs (95%) rename {Ryujinx.Core => Ryujinx.HLE}/Logging/LogEventArgs.cs (93%) rename {Ryujinx.Core => Ryujinx.HLE}/Logging/LogLevel.cs (78%) rename {Ryujinx.Core => Ryujinx.HLE}/Logging/Logger.cs (98%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/AppletStateMgr.cs (92%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Diagnostics/Demangler.cs (99%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/ErrorCode.cs (86%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/ErrorModule.cs (99%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Exceptions/GuestBrokeExecutionException.cs (85%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Exceptions/UndefinedInstructionException.cs (90%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/GlobalStateTable.cs (98%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Handles/HSharedMem.cs (96%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Handles/HTransferMem.cs (93%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Handles/KEvent.cs (56%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Handles/KProcessHandleTable.cs (94%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Handles/KProcessScheduler.cs (99%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Handles/KSession.cs (89%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Handles/KSynchronizationObject.cs (93%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Handles/KThread.cs (98%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Handles/SchedulerThread.cs (96%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Handles/ThreadQueue.cs (99%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Homebrew.cs (98%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Horizon.cs (97%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/IdDictionary.cs (98%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Ipc/IpcBuffDesc.cs (95%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Ipc/IpcHandleDesc.cs (98%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Ipc/IpcHandler.cs (98%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Ipc/IpcMagic.cs (85%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Ipc/IpcMessage.cs (99%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Ipc/IpcMessageType.cs (81%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Ipc/IpcPtrBuffDesc.cs (95%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Ipc/IpcRecvListBuffDesc.cs (91%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Ipc/ServiceProcessRequest.cs (65%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Kernel/KernelErr.cs (94%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Kernel/NsTimeConverter.cs (90%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Kernel/SvcHandler.cs (98%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Kernel/SvcMemory.cs (98%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Kernel/SvcSystem.cs (97%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Kernel/SvcThread.cs (98%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Kernel/SvcThreadSync.cs (99%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/MemoryAllocator.cs (86%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/MemoryRegions.cs (96%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/MemoryType.cs (96%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Process.cs (97%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/ServiceCtx.cs (93%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Acc/IAccountServiceForApplication.cs (95%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Acc/IManagerForApplication.cs (89%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Acc/IProfile.cs (89%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Am/AmErr.cs (65%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Am/FocusState.cs (66%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Am/IAllSystemAppletProxiesService.cs (90%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Am/IApplicationCreator.cs (85%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Am/IApplicationFunctions.cs (96%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Am/IApplicationProxy.cs (96%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Am/IApplicationProxyService.cs (89%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Am/IAudioController.cs (95%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Am/ICommonStateGetter.cs (92%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Am/IDebugFunctions.cs (85%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Am/IDisplayController.cs (85%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Am/IGlobalStateController.cs (86%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Am/IHomeMenuFunctions.cs (86%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Am/ILibraryAppletAccessor.cs (93%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Am/ILibraryAppletCreator.cs (92%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Am/ISelfController.cs (96%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Am/IStorage.cs (90%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Am/IStorageAccessor.cs (96%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Am/ISystemAppletProxy.cs (97%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Am/IWindowController.cs (90%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Am/MessageInfo.cs (78%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Am/OperationMode.cs (66%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Am/StorageHelper.cs (94%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Apm/IManager.cs (88%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Apm/ISession.cs (92%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Apm/PerformanceConfiguration.cs (93%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Apm/PerformanceMode.cs (65%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Aud/AudioOutData.cs (88%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Aud/IAudioDevice.cs (98%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Aud/IAudioOut.cs (96%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Aud/IAudioOutManager.cs (96%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Aud/IAudioRenderer.cs (95%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Aud/IAudioRendererManager.cs (97%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Bsd/BsdError.cs (73%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Bsd/BsdSocket.cs (86%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Bsd/IClient.cs (99%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Caps/IAlbumAccessorService.cs (85%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Caps/IScreenshotService.cs (85%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Friend/IFriendService.cs (85%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Friend/IServiceCreator.cs (89%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/FspSrv/FsErr.cs (80%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/FspSrv/IDirectory.cs (97%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/FspSrv/IFile.cs (97%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/FspSrv/IFileSystem.cs (98%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/FspSrv/IFileSystemProxy.cs (95%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/FspSrv/IStorage.cs (94%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Hid/IActiveVibrationDeviceList.cs (90%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Hid/IAppletResource.cs (88%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Hid/IHidServer.cs (98%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/IIpcService.cs (63%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/IpcService.cs (96%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Lm/ILogService.cs (89%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Lm/ILogger.cs (96%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Lm/LmLogField.cs (82%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Lm/LmLogLevel.cs (73%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Mm/IRequest.cs (91%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nfp/DeviceState.cs (57%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nfp/IUser.cs (90%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nfp/IUserManager.cs (88%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nfp/State.cs (64%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nifm/IGeneralService.cs (88%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nifm/IRequest.cs (94%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nifm/IStaticService.cs (91%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Ns/IAddOnContentManager.cs (91%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Ns/IServiceGetterInterface.cs (86%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Ns/ISystemUpdateInterface.cs (86%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Ns/IVulnerabilityManagerInterface.cs (86%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/INvDrvServices.cs (94%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvFd.cs (79%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvGpuAS/NvGpuASAllocSpace.cs (79%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvGpuAS/NvGpuASIoctl.cs (98%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvGpuAS/NvGpuASMapBufferEx.cs (83%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvGpuAS/NvGpuASRemap.cs (81%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvGpuAS/NvGpuASUnmapBuffer.cs (59%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuGetActiveSlotMask.cs (66%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuGetCharacteristics.cs (96%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuGetTpcMasks.cs (79%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuIoctl.cs (98%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuZcullGetCtxSize.cs (58%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuZcullGetInfo.cs (89%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvHelper.cs (70%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvHostChannel/NvHostChannelIoctl.cs (96%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvHostChannel/NvHostChannelSubmitGpfifo.cs (78%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlIoctl.cs (99%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtRead.cs (64%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtWait.cs (70%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtWaitEx.cs (74%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlUserCtx.cs (88%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvHostCtrl/NvHostEvent.cs (70%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvHostCtrl/NvHostEventState.cs (72%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvHostCtrl/NvHostSyncPt.cs (98%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvMap/NvMapAlloc.cs (81%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvMap/NvMapCreate.cs (65%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvMap/NvMapFree.cs (78%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvMap/NvMapFromId.cs (65%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvMap/NvMapGetId.cs (64%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvMap/NvMapHandle.cs (93%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvMap/NvMapHandleParam.cs (76%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvMap/NvMapIoctl.cs (98%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvMap/NvMapParam.cs (71%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Nv/NvResult.cs (89%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Pctl/IParentalControlService.cs (85%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Pctl/IParentalControlServiceFactory.cs (89%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Pl/ISharedFontManager.cs (95%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Pl/SharedFontType.cs (85%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Prepo/IPrepoService.cs (86%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/ServiceFactory.cs (81%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Set/ISettingsServer.cs (95%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Set/ISystemSettingsServer.cs (98%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Set/NxSettings.cs (96%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Sfdnsres/IResolver.cs (84%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Sm/IUserInterface.cs (94%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Ssl/ISslService.cs (87%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Time/IStaticService.cs (95%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Time/ISteadyClock.cs (85%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Time/ISystemClock.cs (93%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Time/ITimeZoneService.cs (96%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Time/SystemClockType.cs (66%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Vi/Display.cs (80%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Vi/GbpBuffer.cs (97%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Vi/IApplicationDisplayService.cs (98%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Vi/IApplicationRootService.cs (90%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Vi/IHOSBinderDriver.cs (94%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Vi/IManagerDisplayService.cs (93%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Vi/IManagerRootService.cs (90%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Vi/ISystemDisplayService.cs (92%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Vi/ISystemRootService.cs (90%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Vi/NvFlinger.cs (98%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Services/Vi/Parcel.cs (97%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/SystemLanguage.cs (93%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/SystemStateMgr.cs (98%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Utilities/EndianSwap.cs (77%) rename {Ryujinx.Core => Ryujinx.HLE}/OsHle/Utilities/IntUtils.cs (88%) rename {Ryujinx.Core => Ryujinx.HLE}/PerformanceStatistics.cs (99%) rename Ryujinx.Core/Ryujinx.Core.csproj => Ryujinx.HLE/Ryujinx.HLE.csproj (100%) rename {Ryujinx.Core => Ryujinx.HLE}/Settings/ColorSet.cs (73%) rename {Ryujinx.Core => Ryujinx.HLE}/Settings/SystemSettings.cs (72%) rename {Ryujinx.Core => Ryujinx.HLE}/Switch.cs (92%) rename {Ryujinx.Core => Ryujinx.HLE}/VirtualFileSystem.cs (98%) create mode 100644 Ryujinx.LLE/Luea.csproj create mode 100644 Ryujinx.LLE/Program.cs rename {Ryushader => Ryujinx.ShaderTools}/Memory.cs (94%) rename {Ryushader => Ryujinx.ShaderTools}/Program.cs (91%) rename Ryushader/Ryushader.csproj => Ryujinx.ShaderTools/Ryujinx.ShaderTools.csproj (100%) diff --git a/Ryujinx.Core/Gpu/BlockLinearSwizzle.cs b/Ryujinx.HLE/Gpu/BlockLinearSwizzle.cs similarity index 98% rename from Ryujinx.Core/Gpu/BlockLinearSwizzle.cs rename to Ryujinx.HLE/Gpu/BlockLinearSwizzle.cs index 1b60443088..366f574038 100644 --- a/Ryujinx.Core/Gpu/BlockLinearSwizzle.cs +++ b/Ryujinx.HLE/Gpu/BlockLinearSwizzle.cs @@ -1,6 +1,6 @@ using System; -namespace Ryujinx.Core.Gpu +namespace Ryujinx.HLE.Gpu { class BlockLinearSwizzle : ISwizzle { diff --git a/Ryujinx.Core/Gpu/INvGpuEngine.cs b/Ryujinx.HLE/Gpu/INvGpuEngine.cs similarity index 83% rename from Ryujinx.Core/Gpu/INvGpuEngine.cs rename to Ryujinx.HLE/Gpu/INvGpuEngine.cs index 865ea8ba89..62307f582d 100644 --- a/Ryujinx.Core/Gpu/INvGpuEngine.cs +++ b/Ryujinx.HLE/Gpu/INvGpuEngine.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.Gpu +namespace Ryujinx.HLE.Gpu { interface INvGpuEngine { diff --git a/Ryujinx.Core/Gpu/ISwizzle.cs b/Ryujinx.HLE/Gpu/ISwizzle.cs similarity index 75% rename from Ryujinx.Core/Gpu/ISwizzle.cs rename to Ryujinx.HLE/Gpu/ISwizzle.cs index f475be6efc..525707ba77 100644 --- a/Ryujinx.Core/Gpu/ISwizzle.cs +++ b/Ryujinx.HLE/Gpu/ISwizzle.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.Gpu +namespace Ryujinx.HLE.Gpu { interface ISwizzle { diff --git a/Ryujinx.Core/Gpu/LinearSwizzle.cs b/Ryujinx.HLE/Gpu/LinearSwizzle.cs similarity index 92% rename from Ryujinx.Core/Gpu/LinearSwizzle.cs rename to Ryujinx.HLE/Gpu/LinearSwizzle.cs index 5f8dfddee5..995866ad67 100644 --- a/Ryujinx.Core/Gpu/LinearSwizzle.cs +++ b/Ryujinx.HLE/Gpu/LinearSwizzle.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.Gpu +namespace Ryujinx.HLE.Gpu { class LinearSwizzle : ISwizzle { diff --git a/Ryujinx.Core/Gpu/MacroInterpreter.cs b/Ryujinx.HLE/Gpu/MacroInterpreter.cs similarity index 99% rename from Ryujinx.Core/Gpu/MacroInterpreter.cs rename to Ryujinx.HLE/Gpu/MacroInterpreter.cs index b799f98fa6..58a236ad36 100644 --- a/Ryujinx.Core/Gpu/MacroInterpreter.cs +++ b/Ryujinx.HLE/Gpu/MacroInterpreter.cs @@ -1,7 +1,7 @@ using System; using System.Collections.Generic; -namespace Ryujinx.Core.Gpu +namespace Ryujinx.HLE.Gpu { class MacroInterpreter { diff --git a/Ryujinx.Core/Gpu/NvGpu.cs b/Ryujinx.HLE/Gpu/NvGpu.cs similarity index 97% rename from Ryujinx.Core/Gpu/NvGpu.cs rename to Ryujinx.HLE/Gpu/NvGpu.cs index 0fca7b9923..1e433fa4b6 100644 --- a/Ryujinx.Core/Gpu/NvGpu.cs +++ b/Ryujinx.HLE/Gpu/NvGpu.cs @@ -1,7 +1,7 @@ using Ryujinx.Graphics.Gal; using System.Threading; -namespace Ryujinx.Core.Gpu +namespace Ryujinx.HLE.Gpu { class NvGpu { diff --git a/Ryujinx.Core/Gpu/NvGpuBufferType.cs b/Ryujinx.HLE/Gpu/NvGpuBufferType.cs similarity index 76% rename from Ryujinx.Core/Gpu/NvGpuBufferType.cs rename to Ryujinx.HLE/Gpu/NvGpuBufferType.cs index 6c4e7d10be..a44a772dbd 100644 --- a/Ryujinx.Core/Gpu/NvGpuBufferType.cs +++ b/Ryujinx.HLE/Gpu/NvGpuBufferType.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.Gpu +namespace Ryujinx.HLE.Gpu { enum NvGpuBufferType { diff --git a/Ryujinx.Core/Gpu/NvGpuEngine.cs b/Ryujinx.HLE/Gpu/NvGpuEngine.cs similarity index 85% rename from Ryujinx.Core/Gpu/NvGpuEngine.cs rename to Ryujinx.HLE/Gpu/NvGpuEngine.cs index ee0420f704..41697ed699 100644 --- a/Ryujinx.Core/Gpu/NvGpuEngine.cs +++ b/Ryujinx.HLE/Gpu/NvGpuEngine.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.Gpu +namespace Ryujinx.HLE.Gpu { enum NvGpuEngine { diff --git a/Ryujinx.Core/Gpu/NvGpuEngine2d.cs b/Ryujinx.HLE/Gpu/NvGpuEngine2d.cs similarity index 99% rename from Ryujinx.Core/Gpu/NvGpuEngine2d.cs rename to Ryujinx.HLE/Gpu/NvGpuEngine2d.cs index fd19bc54f0..15667eeb23 100644 --- a/Ryujinx.Core/Gpu/NvGpuEngine2d.cs +++ b/Ryujinx.HLE/Gpu/NvGpuEngine2d.cs @@ -1,7 +1,7 @@ using Ryujinx.Graphics.Gal; using System.Collections.Generic; -namespace Ryujinx.Core.Gpu +namespace Ryujinx.HLE.Gpu { class NvGpuEngine2d : INvGpuEngine { diff --git a/Ryujinx.Core/Gpu/NvGpuEngine2dReg.cs b/Ryujinx.HLE/Gpu/NvGpuEngine2dReg.cs similarity index 96% rename from Ryujinx.Core/Gpu/NvGpuEngine2dReg.cs rename to Ryujinx.HLE/Gpu/NvGpuEngine2dReg.cs index b4abad00da..1039e36804 100644 --- a/Ryujinx.Core/Gpu/NvGpuEngine2dReg.cs +++ b/Ryujinx.HLE/Gpu/NvGpuEngine2dReg.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.Gpu +namespace Ryujinx.HLE.Gpu { enum NvGpuEngine2dReg { diff --git a/Ryujinx.Core/Gpu/NvGpuEngine3d.cs b/Ryujinx.HLE/Gpu/NvGpuEngine3d.cs similarity index 99% rename from Ryujinx.Core/Gpu/NvGpuEngine3d.cs rename to Ryujinx.HLE/Gpu/NvGpuEngine3d.cs index 76d21f12c3..b3f1330b7f 100644 --- a/Ryujinx.Core/Gpu/NvGpuEngine3d.cs +++ b/Ryujinx.HLE/Gpu/NvGpuEngine3d.cs @@ -2,7 +2,7 @@ using Ryujinx.Graphics.Gal; using System; using System.Collections.Generic; -namespace Ryujinx.Core.Gpu +namespace Ryujinx.HLE.Gpu { class NvGpuEngine3d : INvGpuEngine { diff --git a/Ryujinx.Core/Gpu/NvGpuEngine3dReg.cs b/Ryujinx.HLE/Gpu/NvGpuEngine3dReg.cs similarity index 98% rename from Ryujinx.Core/Gpu/NvGpuEngine3dReg.cs rename to Ryujinx.HLE/Gpu/NvGpuEngine3dReg.cs index 823885ffd3..e0de4777d7 100644 --- a/Ryujinx.Core/Gpu/NvGpuEngine3dReg.cs +++ b/Ryujinx.HLE/Gpu/NvGpuEngine3dReg.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.Gpu +namespace Ryujinx.HLE.Gpu { enum NvGpuEngine3dReg { diff --git a/Ryujinx.Core/Gpu/NvGpuFifo.cs b/Ryujinx.HLE/Gpu/NvGpuFifo.cs similarity index 99% rename from Ryujinx.Core/Gpu/NvGpuFifo.cs rename to Ryujinx.HLE/Gpu/NvGpuFifo.cs index 6a309b1822..0df37edc70 100644 --- a/Ryujinx.Core/Gpu/NvGpuFifo.cs +++ b/Ryujinx.HLE/Gpu/NvGpuFifo.cs @@ -1,6 +1,6 @@ using System.Collections.Concurrent; -namespace Ryujinx.Core.Gpu +namespace Ryujinx.HLE.Gpu { class NvGpuFifo { diff --git a/Ryujinx.Core/Gpu/NvGpuFifoMeth.cs b/Ryujinx.HLE/Gpu/NvGpuFifoMeth.cs similarity index 89% rename from Ryujinx.Core/Gpu/NvGpuFifoMeth.cs rename to Ryujinx.HLE/Gpu/NvGpuFifoMeth.cs index 78ec908020..247a7bfc45 100644 --- a/Ryujinx.Core/Gpu/NvGpuFifoMeth.cs +++ b/Ryujinx.HLE/Gpu/NvGpuFifoMeth.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.Gpu +namespace Ryujinx.HLE.Gpu { enum NvGpuFifoMeth { diff --git a/Ryujinx.Core/Gpu/NvGpuMethod.cs b/Ryujinx.HLE/Gpu/NvGpuMethod.cs similarity index 72% rename from Ryujinx.Core/Gpu/NvGpuMethod.cs rename to Ryujinx.HLE/Gpu/NvGpuMethod.cs index 42e1b5537f..f7ff66475c 100644 --- a/Ryujinx.Core/Gpu/NvGpuMethod.cs +++ b/Ryujinx.HLE/Gpu/NvGpuMethod.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.Gpu +namespace Ryujinx.HLE.Gpu { delegate void NvGpuMethod(NvGpuVmm Vmm, NvGpuPBEntry PBEntry); } \ No newline at end of file diff --git a/Ryujinx.Core/Gpu/NvGpuPBEntry.cs b/Ryujinx.HLE/Gpu/NvGpuPBEntry.cs similarity index 95% rename from Ryujinx.Core/Gpu/NvGpuPBEntry.cs rename to Ryujinx.HLE/Gpu/NvGpuPBEntry.cs index d640656bd6..2cd663feda 100644 --- a/Ryujinx.Core/Gpu/NvGpuPBEntry.cs +++ b/Ryujinx.HLE/Gpu/NvGpuPBEntry.cs @@ -1,7 +1,7 @@ using System; using System.Collections.ObjectModel; -namespace Ryujinx.Core.Gpu +namespace Ryujinx.HLE.Gpu { struct NvGpuPBEntry { diff --git a/Ryujinx.Core/Gpu/NvGpuPushBuffer.cs b/Ryujinx.HLE/Gpu/NvGpuPushBuffer.cs similarity index 99% rename from Ryujinx.Core/Gpu/NvGpuPushBuffer.cs rename to Ryujinx.HLE/Gpu/NvGpuPushBuffer.cs index 867bbe9875..2d4f0c1ac6 100644 --- a/Ryujinx.Core/Gpu/NvGpuPushBuffer.cs +++ b/Ryujinx.HLE/Gpu/NvGpuPushBuffer.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; using System.IO; -namespace Ryujinx.Core.Gpu +namespace Ryujinx.HLE.Gpu { static class NvGpuPushBuffer { diff --git a/Ryujinx.Core/Gpu/NvGpuVmm.cs b/Ryujinx.HLE/Gpu/NvGpuVmm.cs similarity index 99% rename from Ryujinx.Core/Gpu/NvGpuVmm.cs rename to Ryujinx.HLE/Gpu/NvGpuVmm.cs index 98b624d81e..b0ba3e90b4 100644 --- a/Ryujinx.Core/Gpu/NvGpuVmm.cs +++ b/Ryujinx.HLE/Gpu/NvGpuVmm.cs @@ -2,7 +2,7 @@ using ChocolArm64.Memory; using Ryujinx.Graphics.Gal; using System.Collections.Concurrent; -namespace Ryujinx.Core.Gpu +namespace Ryujinx.HLE.Gpu { class NvGpuVmm : IAMemory, IGalMemory { diff --git a/Ryujinx.Core/Gpu/NvGpuVmmCache.cs b/Ryujinx.HLE/Gpu/NvGpuVmmCache.cs similarity index 99% rename from Ryujinx.Core/Gpu/NvGpuVmmCache.cs rename to Ryujinx.HLE/Gpu/NvGpuVmmCache.cs index 753118e953..38b25e4fca 100644 --- a/Ryujinx.Core/Gpu/NvGpuVmmCache.cs +++ b/Ryujinx.HLE/Gpu/NvGpuVmmCache.cs @@ -2,7 +2,7 @@ using ChocolArm64.Memory; using System; using System.Collections.Generic; -namespace Ryujinx.Core.Gpu +namespace Ryujinx.HLE.Gpu { class NvGpuVmmCache { diff --git a/Ryujinx.Core/Gpu/Texture.cs b/Ryujinx.HLE/Gpu/Texture.cs similarity index 98% rename from Ryujinx.Core/Gpu/Texture.cs rename to Ryujinx.HLE/Gpu/Texture.cs index 022df83feb..1de7f302c6 100644 --- a/Ryujinx.Core/Gpu/Texture.cs +++ b/Ryujinx.HLE/Gpu/Texture.cs @@ -1,6 +1,6 @@ using Ryujinx.Graphics.Gal; -namespace Ryujinx.Core.Gpu +namespace Ryujinx.HLE.Gpu { struct Texture { diff --git a/Ryujinx.Core/Gpu/TextureFactory.cs b/Ryujinx.HLE/Gpu/TextureFactory.cs similarity index 99% rename from Ryujinx.Core/Gpu/TextureFactory.cs rename to Ryujinx.HLE/Gpu/TextureFactory.cs index 9262b94780..9a92a01678 100644 --- a/Ryujinx.Core/Gpu/TextureFactory.cs +++ b/Ryujinx.HLE/Gpu/TextureFactory.cs @@ -1,7 +1,7 @@ using Ryujinx.Graphics.Gal; using System; -namespace Ryujinx.Core.Gpu +namespace Ryujinx.HLE.Gpu { static class TextureFactory { diff --git a/Ryujinx.Core/Gpu/TextureHelper.cs b/Ryujinx.HLE/Gpu/TextureHelper.cs similarity index 99% rename from Ryujinx.Core/Gpu/TextureHelper.cs rename to Ryujinx.HLE/Gpu/TextureHelper.cs index 075fbc3ea2..f1b3f0b387 100644 --- a/Ryujinx.Core/Gpu/TextureHelper.cs +++ b/Ryujinx.HLE/Gpu/TextureHelper.cs @@ -2,7 +2,7 @@ using ChocolArm64.Memory; using Ryujinx.Graphics.Gal; using System; -namespace Ryujinx.Core.Gpu +namespace Ryujinx.HLE.Gpu { static class TextureHelper { diff --git a/Ryujinx.Core/Gpu/TextureReader.cs b/Ryujinx.HLE/Gpu/TextureReader.cs similarity index 99% rename from Ryujinx.Core/Gpu/TextureReader.cs rename to Ryujinx.HLE/Gpu/TextureReader.cs index e6058de1d4..4436e07fd1 100644 --- a/Ryujinx.Core/Gpu/TextureReader.cs +++ b/Ryujinx.HLE/Gpu/TextureReader.cs @@ -2,7 +2,7 @@ using ChocolArm64.Memory; using Ryujinx.Graphics.Gal; using System; -namespace Ryujinx.Core.Gpu +namespace Ryujinx.HLE.Gpu { static class TextureReader { diff --git a/Ryujinx.Core/Gpu/TextureSwizzle.cs b/Ryujinx.HLE/Gpu/TextureSwizzle.cs similarity index 88% rename from Ryujinx.Core/Gpu/TextureSwizzle.cs rename to Ryujinx.HLE/Gpu/TextureSwizzle.cs index fbca40e123..5e32f4c753 100644 --- a/Ryujinx.Core/Gpu/TextureSwizzle.cs +++ b/Ryujinx.HLE/Gpu/TextureSwizzle.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.Gpu +namespace Ryujinx.HLE.Gpu { enum TextureSwizzle { diff --git a/Ryujinx.Core/Gpu/TextureWriter.cs b/Ryujinx.HLE/Gpu/TextureWriter.cs similarity index 98% rename from Ryujinx.Core/Gpu/TextureWriter.cs rename to Ryujinx.HLE/Gpu/TextureWriter.cs index 5633614fb9..ad92961c65 100644 --- a/Ryujinx.Core/Gpu/TextureWriter.cs +++ b/Ryujinx.HLE/Gpu/TextureWriter.cs @@ -2,7 +2,7 @@ using ChocolArm64.Memory; using Ryujinx.Graphics.Gal; using System; -namespace Ryujinx.Core.Gpu +namespace Ryujinx.HLE.Gpu { static class TextureWriter { diff --git a/Ryujinx.Core/Hid/Hid.cs b/Ryujinx.HLE/Hid/Hid.cs similarity index 99% rename from Ryujinx.Core/Hid/Hid.cs rename to Ryujinx.HLE/Hid/Hid.cs index 24e91b38fc..054c4fac84 100644 --- a/Ryujinx.Core/Hid/Hid.cs +++ b/Ryujinx.HLE/Hid/Hid.cs @@ -1,10 +1,10 @@ using ChocolArm64.Memory; -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle; -using Ryujinx.Core.OsHle.Handles; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle; +using Ryujinx.HLE.OsHle.Handles; using System; -namespace Ryujinx.Core.Input +namespace Ryujinx.HLE.Input { public class Hid { diff --git a/Ryujinx.Core/Hid/HidControllerButtons.cs b/Ryujinx.HLE/Hid/HidControllerButtons.cs similarity index 97% rename from Ryujinx.Core/Hid/HidControllerButtons.cs rename to Ryujinx.HLE/Hid/HidControllerButtons.cs index 65eb3f82fe..f41d17e1d1 100644 --- a/Ryujinx.Core/Hid/HidControllerButtons.cs +++ b/Ryujinx.HLE/Hid/HidControllerButtons.cs @@ -1,6 +1,6 @@ using System; -namespace Ryujinx.Core.Input +namespace Ryujinx.HLE.Input { [Flags] public enum HidControllerButtons diff --git a/Ryujinx.Core/Hid/HidControllerColorDesc.cs b/Ryujinx.HLE/Hid/HidControllerColorDesc.cs similarity index 81% rename from Ryujinx.Core/Hid/HidControllerColorDesc.cs rename to Ryujinx.HLE/Hid/HidControllerColorDesc.cs index fc7fa2178a..b8cf2a5e9b 100644 --- a/Ryujinx.Core/Hid/HidControllerColorDesc.cs +++ b/Ryujinx.HLE/Hid/HidControllerColorDesc.cs @@ -1,6 +1,6 @@ using System; -namespace Ryujinx.Core.Input +namespace Ryujinx.HLE.Input { [Flags] public enum HidControllerColorDesc diff --git a/Ryujinx.Core/Hid/HidControllerConnState.cs b/Ryujinx.HLE/Hid/HidControllerConnState.cs similarity index 85% rename from Ryujinx.Core/Hid/HidControllerConnState.cs rename to Ryujinx.HLE/Hid/HidControllerConnState.cs index 7f47a7f92f..1fc9482a0a 100644 --- a/Ryujinx.Core/Hid/HidControllerConnState.cs +++ b/Ryujinx.HLE/Hid/HidControllerConnState.cs @@ -1,6 +1,6 @@ using System; -namespace Ryujinx.Core.Input +namespace Ryujinx.HLE.Input { [Flags] public enum HidControllerConnState diff --git a/Ryujinx.Core/Hid/HidControllerId.cs b/Ryujinx.HLE/Hid/HidControllerId.cs similarity index 92% rename from Ryujinx.Core/Hid/HidControllerId.cs rename to Ryujinx.HLE/Hid/HidControllerId.cs index 84b68d27ef..e4a0e26cbe 100644 --- a/Ryujinx.Core/Hid/HidControllerId.cs +++ b/Ryujinx.HLE/Hid/HidControllerId.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.Input +namespace Ryujinx.HLE.Input { public enum HidControllerId { diff --git a/Ryujinx.Core/Hid/HidControllerLayouts.cs b/Ryujinx.HLE/Hid/HidControllerLayouts.cs similarity index 89% rename from Ryujinx.Core/Hid/HidControllerLayouts.cs rename to Ryujinx.HLE/Hid/HidControllerLayouts.cs index e04c40b2d6..39fdd3febd 100644 --- a/Ryujinx.Core/Hid/HidControllerLayouts.cs +++ b/Ryujinx.HLE/Hid/HidControllerLayouts.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.Input +namespace Ryujinx.HLE.Input { public enum HidControllerLayouts { diff --git a/Ryujinx.Core/Hid/HidControllerType.cs b/Ryujinx.HLE/Hid/HidControllerType.cs similarity index 91% rename from Ryujinx.Core/Hid/HidControllerType.cs rename to Ryujinx.HLE/Hid/HidControllerType.cs index a4eb674c8c..ea8ddfd4e6 100644 --- a/Ryujinx.Core/Hid/HidControllerType.cs +++ b/Ryujinx.HLE/Hid/HidControllerType.cs @@ -1,6 +1,6 @@ using System; -namespace Ryujinx.Core.Input +namespace Ryujinx.HLE.Input { [Flags] public enum HidControllerType diff --git a/Ryujinx.Core/Hid/HidJoystickPosition.cs b/Ryujinx.HLE/Hid/HidJoystickPosition.cs similarity index 77% rename from Ryujinx.Core/Hid/HidJoystickPosition.cs rename to Ryujinx.HLE/Hid/HidJoystickPosition.cs index 61f8189f42..a06ef7b2c9 100644 --- a/Ryujinx.Core/Hid/HidJoystickPosition.cs +++ b/Ryujinx.HLE/Hid/HidJoystickPosition.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.Input +namespace Ryujinx.HLE.Input { public struct HidJoystickPosition { diff --git a/Ryujinx.Core/Hid/HidTouchPoint.cs b/Ryujinx.HLE/Hid/HidTouchPoint.cs similarity index 85% rename from Ryujinx.Core/Hid/HidTouchPoint.cs rename to Ryujinx.HLE/Hid/HidTouchPoint.cs index 1207e1d536..25412456bb 100644 --- a/Ryujinx.Core/Hid/HidTouchPoint.cs +++ b/Ryujinx.HLE/Hid/HidTouchPoint.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.Input +namespace Ryujinx.HLE.Input { public struct HidTouchPoint { diff --git a/Ryujinx.Core/Hid/JoyCon.cs b/Ryujinx.HLE/Hid/JoyCon.cs similarity index 97% rename from Ryujinx.Core/Hid/JoyCon.cs rename to Ryujinx.HLE/Hid/JoyCon.cs index 1aef82fe08..e45e1a47e4 100644 --- a/Ryujinx.Core/Hid/JoyCon.cs +++ b/Ryujinx.HLE/Hid/JoyCon.cs @@ -1,5 +1,5 @@ //TODO: This is only used by Config, it doesn't belong to Core. -namespace Ryujinx.Core.Input +namespace Ryujinx.HLE.Input { public struct JoyConLeft { diff --git a/Ryujinx.Core/Hid/JoyConColor.cs b/Ryujinx.HLE/Hid/JoyConColor.cs similarity index 95% rename from Ryujinx.Core/Hid/JoyConColor.cs rename to Ryujinx.HLE/Hid/JoyConColor.cs index 21d89fe423..514ec21b08 100644 --- a/Ryujinx.Core/Hid/JoyConColor.cs +++ b/Ryujinx.HLE/Hid/JoyConColor.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.Input +namespace Ryujinx.HLE.Input { public enum JoyConColor //Thanks to CTCaer { diff --git a/Ryujinx.Core/Loaders/Compression/Lz4.cs b/Ryujinx.HLE/Loaders/Compression/Lz4.cs similarity index 97% rename from Ryujinx.Core/Loaders/Compression/Lz4.cs rename to Ryujinx.HLE/Loaders/Compression/Lz4.cs index eb1602a098..cfb4955172 100644 --- a/Ryujinx.Core/Loaders/Compression/Lz4.cs +++ b/Ryujinx.HLE/Loaders/Compression/Lz4.cs @@ -1,6 +1,6 @@ using System; -namespace Ryujinx.Core.Loaders.Compression +namespace Ryujinx.HLE.Loaders.Compression { static class Lz4 { diff --git a/Ryujinx.Core/Loaders/ElfDyn.cs b/Ryujinx.HLE/Loaders/ElfDyn.cs similarity index 89% rename from Ryujinx.Core/Loaders/ElfDyn.cs rename to Ryujinx.HLE/Loaders/ElfDyn.cs index 2ed50b3e61..3508e6e4e0 100644 --- a/Ryujinx.Core/Loaders/ElfDyn.cs +++ b/Ryujinx.HLE/Loaders/ElfDyn.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.Loaders +namespace Ryujinx.HLE.Loaders { struct ElfDyn { diff --git a/Ryujinx.Core/Loaders/ElfDynTag.cs b/Ryujinx.HLE/Loaders/ElfDynTag.cs similarity index 98% rename from Ryujinx.Core/Loaders/ElfDynTag.cs rename to Ryujinx.HLE/Loaders/ElfDynTag.cs index 1616c22380..5915d4d123 100644 --- a/Ryujinx.Core/Loaders/ElfDynTag.cs +++ b/Ryujinx.HLE/Loaders/ElfDynTag.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.Loaders +namespace Ryujinx.HLE.Loaders { enum ElfDynTag { diff --git a/Ryujinx.Core/Loaders/ElfRel.cs b/Ryujinx.HLE/Loaders/ElfRel.cs similarity index 93% rename from Ryujinx.Core/Loaders/ElfRel.cs rename to Ryujinx.HLE/Loaders/ElfRel.cs index 8db274524d..cfc31d8910 100644 --- a/Ryujinx.Core/Loaders/ElfRel.cs +++ b/Ryujinx.HLE/Loaders/ElfRel.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.Loaders +namespace Ryujinx.HLE.Loaders { struct ElfRel { diff --git a/Ryujinx.Core/Loaders/ElfRelType.cs b/Ryujinx.HLE/Loaders/ElfRelType.cs similarity index 99% rename from Ryujinx.Core/Loaders/ElfRelType.cs rename to Ryujinx.HLE/Loaders/ElfRelType.cs index a053313889..7da5eec363 100644 --- a/Ryujinx.Core/Loaders/ElfRelType.cs +++ b/Ryujinx.HLE/Loaders/ElfRelType.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.Loaders +namespace Ryujinx.HLE.Loaders { enum ElfRelType { diff --git a/Ryujinx.Core/Loaders/ElfSym.cs b/Ryujinx.HLE/Loaders/ElfSym.cs similarity index 92% rename from Ryujinx.Core/Loaders/ElfSym.cs rename to Ryujinx.HLE/Loaders/ElfSym.cs index 89e7c61f66..869938d357 100644 --- a/Ryujinx.Core/Loaders/ElfSym.cs +++ b/Ryujinx.HLE/Loaders/ElfSym.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.Loaders +namespace Ryujinx.HLE.Loaders { struct ElfSym { @@ -12,7 +12,7 @@ namespace Ryujinx.Core.Loaders Type == ElfSymType.STT_FUNC || Type == ElfSymType.STT_OBJECT; - public bool IsGlobalOrWeak => + public bool IsGlobalOrWeak => Binding == ElfSymBinding.STB_GLOBAL || Binding == ElfSymBinding.STB_WEAK; @@ -22,7 +22,7 @@ namespace Ryujinx.Core.Loaders public ElfSym( string Name, - int Info, + int Info, int Other, int SHIdx, long Value, diff --git a/Ryujinx.Core/Loaders/ElfSymBinding.cs b/Ryujinx.HLE/Loaders/ElfSymBinding.cs similarity index 77% rename from Ryujinx.Core/Loaders/ElfSymBinding.cs rename to Ryujinx.HLE/Loaders/ElfSymBinding.cs index c878949626..f1d249ec24 100644 --- a/Ryujinx.Core/Loaders/ElfSymBinding.cs +++ b/Ryujinx.HLE/Loaders/ElfSymBinding.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.Loaders +namespace Ryujinx.HLE.Loaders { enum ElfSymBinding { diff --git a/Ryujinx.Core/Loaders/ElfSymType.cs b/Ryujinx.HLE/Loaders/ElfSymType.cs similarity index 87% rename from Ryujinx.Core/Loaders/ElfSymType.cs rename to Ryujinx.HLE/Loaders/ElfSymType.cs index 786395e620..478064bc4b 100644 --- a/Ryujinx.Core/Loaders/ElfSymType.cs +++ b/Ryujinx.HLE/Loaders/ElfSymType.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.Loaders +namespace Ryujinx.HLE.Loaders { enum ElfSymType { diff --git a/Ryujinx.Core/Loaders/ElfSymVisibility.cs b/Ryujinx.HLE/Loaders/ElfSymVisibility.cs similarity index 67% rename from Ryujinx.Core/Loaders/ElfSymVisibility.cs rename to Ryujinx.HLE/Loaders/ElfSymVisibility.cs index e72eb5b831..fe7243a7ae 100644 --- a/Ryujinx.Core/Loaders/ElfSymVisibility.cs +++ b/Ryujinx.HLE/Loaders/ElfSymVisibility.cs @@ -1,10 +1,10 @@ -namespace Ryujinx.Core.Loaders +namespace Ryujinx.HLE.Loaders { enum ElfSymVisibility { STV_DEFAULT = 0, STV_INTERNAL = 1, STV_HIDDEN = 2, - STV_PROTECTED = 3 + STV_PROTECTED = 3 } } \ No newline at end of file diff --git a/Ryujinx.Core/Loaders/Executable.cs b/Ryujinx.HLE/Loaders/Executable.cs similarity index 98% rename from Ryujinx.Core/Loaders/Executable.cs rename to Ryujinx.HLE/Loaders/Executable.cs index 213679a535..618ee241a6 100644 --- a/Ryujinx.Core/Loaders/Executable.cs +++ b/Ryujinx.HLE/Loaders/Executable.cs @@ -1,9 +1,9 @@ using ChocolArm64.Memory; -using Ryujinx.Core.Loaders.Executables; -using Ryujinx.Core.OsHle; +using Ryujinx.HLE.Loaders.Executables; +using Ryujinx.HLE.OsHle; using System.Collections.Generic; -namespace Ryujinx.Core.Loaders +namespace Ryujinx.HLE.Loaders { class Executable { diff --git a/Ryujinx.Core/Loaders/Executables/IExecutable.cs b/Ryujinx.HLE/Loaders/Executables/IExecutable.cs similarity index 88% rename from Ryujinx.Core/Loaders/Executables/IExecutable.cs rename to Ryujinx.HLE/Loaders/Executables/IExecutable.cs index 412058d88b..1e8e569a5b 100644 --- a/Ryujinx.Core/Loaders/Executables/IExecutable.cs +++ b/Ryujinx.HLE/Loaders/Executables/IExecutable.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.Loaders.Executables +namespace Ryujinx.HLE.Loaders.Executables { public interface IExecutable { diff --git a/Ryujinx.Core/Loaders/Executables/Nro.cs b/Ryujinx.HLE/Loaders/Executables/Nro.cs similarity index 97% rename from Ryujinx.Core/Loaders/Executables/Nro.cs rename to Ryujinx.HLE/Loaders/Executables/Nro.cs index c3411d2262..9e2b7e9073 100644 --- a/Ryujinx.Core/Loaders/Executables/Nro.cs +++ b/Ryujinx.HLE/Loaders/Executables/Nro.cs @@ -1,6 +1,6 @@ using System.IO; -namespace Ryujinx.Core.Loaders.Executables +namespace Ryujinx.HLE.Loaders.Executables { class Nro : IExecutable { diff --git a/Ryujinx.Core/Loaders/Executables/Nso.cs b/Ryujinx.HLE/Loaders/Executables/Nso.cs similarity index 97% rename from Ryujinx.Core/Loaders/Executables/Nso.cs rename to Ryujinx.HLE/Loaders/Executables/Nso.cs index bfe159d7c4..a5e1a361ee 100644 --- a/Ryujinx.Core/Loaders/Executables/Nso.cs +++ b/Ryujinx.HLE/Loaders/Executables/Nso.cs @@ -1,8 +1,8 @@ -using Ryujinx.Core.Loaders.Compression; +using Ryujinx.HLE.Loaders.Compression; using System; using System.IO; -namespace Ryujinx.Core.Loaders.Executables +namespace Ryujinx.HLE.Loaders.Executables { class Nso : IExecutable { diff --git a/Ryujinx.Core/Logging/LogClass.cs b/Ryujinx.HLE/Logging/LogClass.cs similarity index 95% rename from Ryujinx.Core/Logging/LogClass.cs rename to Ryujinx.HLE/Logging/LogClass.cs index d26855d006..c377ace662 100644 --- a/Ryujinx.Core/Logging/LogClass.cs +++ b/Ryujinx.HLE/Logging/LogClass.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.Logging +namespace Ryujinx.HLE.Logging { public enum LogClass { diff --git a/Ryujinx.Core/Logging/LogEventArgs.cs b/Ryujinx.HLE/Logging/LogEventArgs.cs similarity index 93% rename from Ryujinx.Core/Logging/LogEventArgs.cs rename to Ryujinx.HLE/Logging/LogEventArgs.cs index 15d5aefbb0..647cf71319 100644 --- a/Ryujinx.Core/Logging/LogEventArgs.cs +++ b/Ryujinx.HLE/Logging/LogEventArgs.cs @@ -1,6 +1,6 @@ using System; -namespace Ryujinx.Core.Logging +namespace Ryujinx.HLE.Logging { public class LogEventArgs : EventArgs { diff --git a/Ryujinx.Core/Logging/LogLevel.cs b/Ryujinx.HLE/Logging/LogLevel.cs similarity index 78% rename from Ryujinx.Core/Logging/LogLevel.cs rename to Ryujinx.HLE/Logging/LogLevel.cs index be5b4ff2bd..971333e60a 100644 --- a/Ryujinx.Core/Logging/LogLevel.cs +++ b/Ryujinx.HLE/Logging/LogLevel.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.Logging +namespace Ryujinx.HLE.Logging { public enum LogLevel { diff --git a/Ryujinx.Core/Logging/Logger.cs b/Ryujinx.HLE/Logging/Logger.cs similarity index 98% rename from Ryujinx.Core/Logging/Logger.cs rename to Ryujinx.HLE/Logging/Logger.cs index 972d716cc0..5376b253a3 100644 --- a/Ryujinx.Core/Logging/Logger.cs +++ b/Ryujinx.HLE/Logging/Logger.cs @@ -2,7 +2,7 @@ using System; using System.Diagnostics; using System.Runtime.CompilerServices; -namespace Ryujinx.Core.Logging +namespace Ryujinx.HLE.Logging { public class Logger { diff --git a/Ryujinx.Core/OsHle/AppletStateMgr.cs b/Ryujinx.HLE/OsHle/AppletStateMgr.cs similarity index 92% rename from Ryujinx.Core/OsHle/AppletStateMgr.cs rename to Ryujinx.HLE/OsHle/AppletStateMgr.cs index 2199f43eed..5fdb534339 100644 --- a/Ryujinx.Core/OsHle/AppletStateMgr.cs +++ b/Ryujinx.HLE/OsHle/AppletStateMgr.cs @@ -1,9 +1,9 @@ -using Ryujinx.Core.OsHle.Handles; -using Ryujinx.Core.OsHle.Services.Am; +using Ryujinx.HLE.OsHle.Handles; +using Ryujinx.HLE.OsHle.Services.Am; using System; using System.Collections.Concurrent; -namespace Ryujinx.Core.OsHle +namespace Ryujinx.HLE.OsHle { class AppletStateMgr : IDisposable { diff --git a/Ryujinx.Core/OsHle/Diagnostics/Demangler.cs b/Ryujinx.HLE/OsHle/Diagnostics/Demangler.cs similarity index 99% rename from Ryujinx.Core/OsHle/Diagnostics/Demangler.cs rename to Ryujinx.HLE/OsHle/Diagnostics/Demangler.cs index be04858d0f..6646dede6e 100644 --- a/Ryujinx.Core/OsHle/Diagnostics/Demangler.cs +++ b/Ryujinx.HLE/OsHle/Diagnostics/Demangler.cs @@ -2,7 +2,7 @@ using System; using System.Collections.Generic; using System.Linq; -namespace Ryujinx.Core.OsHle.Diagnostics +namespace Ryujinx.HLE.OsHle.Diagnostics { static class Demangler { diff --git a/Ryujinx.Core/OsHle/ErrorCode.cs b/Ryujinx.HLE/OsHle/ErrorCode.cs similarity index 86% rename from Ryujinx.Core/OsHle/ErrorCode.cs rename to Ryujinx.HLE/OsHle/ErrorCode.cs index 4210b23000..1e07f9b249 100644 --- a/Ryujinx.Core/OsHle/ErrorCode.cs +++ b/Ryujinx.HLE/OsHle/ErrorCode.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle +namespace Ryujinx.HLE.OsHle { static class ErrorCode { diff --git a/Ryujinx.Core/OsHle/ErrorModule.cs b/Ryujinx.HLE/OsHle/ErrorModule.cs similarity index 99% rename from Ryujinx.Core/OsHle/ErrorModule.cs rename to Ryujinx.HLE/OsHle/ErrorModule.cs index 1b5df0cff5..924ee95160 100644 --- a/Ryujinx.Core/OsHle/ErrorModule.cs +++ b/Ryujinx.HLE/OsHle/ErrorModule.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle +namespace Ryujinx.HLE.OsHle { enum ErrorModule { diff --git a/Ryujinx.Core/OsHle/Exceptions/GuestBrokeExecutionException.cs b/Ryujinx.HLE/OsHle/Exceptions/GuestBrokeExecutionException.cs similarity index 85% rename from Ryujinx.Core/OsHle/Exceptions/GuestBrokeExecutionException.cs rename to Ryujinx.HLE/OsHle/Exceptions/GuestBrokeExecutionException.cs index db4929c5bc..2ed7f19e3b 100644 --- a/Ryujinx.Core/OsHle/Exceptions/GuestBrokeExecutionException.cs +++ b/Ryujinx.HLE/OsHle/Exceptions/GuestBrokeExecutionException.cs @@ -1,6 +1,6 @@ using System; -namespace Ryujinx.Core.OsHle.Exceptions +namespace Ryujinx.HLE.OsHle.Exceptions { public class GuestBrokeExecutionException : Exception { diff --git a/Ryujinx.Core/OsHle/Exceptions/UndefinedInstructionException.cs b/Ryujinx.HLE/OsHle/Exceptions/UndefinedInstructionException.cs similarity index 90% rename from Ryujinx.Core/OsHle/Exceptions/UndefinedInstructionException.cs rename to Ryujinx.HLE/OsHle/Exceptions/UndefinedInstructionException.cs index 20cf838627..d9f0b8cf9c 100644 --- a/Ryujinx.Core/OsHle/Exceptions/UndefinedInstructionException.cs +++ b/Ryujinx.HLE/OsHle/Exceptions/UndefinedInstructionException.cs @@ -1,6 +1,6 @@ using System; -namespace Ryujinx.Core.OsHle.Exceptions +namespace Ryujinx.HLE.OsHle.Exceptions { public class UndefinedInstructionException : Exception { diff --git a/Ryujinx.Core/OsHle/GlobalStateTable.cs b/Ryujinx.HLE/OsHle/GlobalStateTable.cs similarity index 98% rename from Ryujinx.Core/OsHle/GlobalStateTable.cs rename to Ryujinx.HLE/OsHle/GlobalStateTable.cs index 2a5714ad09..fb71e46b9f 100644 --- a/Ryujinx.Core/OsHle/GlobalStateTable.cs +++ b/Ryujinx.HLE/OsHle/GlobalStateTable.cs @@ -1,7 +1,7 @@ using System.Collections.Concurrent; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle +namespace Ryujinx.HLE.OsHle { class GlobalStateTable { diff --git a/Ryujinx.Core/OsHle/Handles/HSharedMem.cs b/Ryujinx.HLE/OsHle/Handles/HSharedMem.cs similarity index 96% rename from Ryujinx.Core/OsHle/Handles/HSharedMem.cs rename to Ryujinx.HLE/OsHle/Handles/HSharedMem.cs index b6bdc89878..6426e585ea 100644 --- a/Ryujinx.Core/OsHle/Handles/HSharedMem.cs +++ b/Ryujinx.HLE/OsHle/Handles/HSharedMem.cs @@ -2,7 +2,7 @@ using ChocolArm64.Memory; using System; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Handles +namespace Ryujinx.HLE.OsHle.Handles { class HSharedMem { diff --git a/Ryujinx.Core/OsHle/Handles/HTransferMem.cs b/Ryujinx.HLE/OsHle/Handles/HTransferMem.cs similarity index 93% rename from Ryujinx.Core/OsHle/Handles/HTransferMem.cs rename to Ryujinx.HLE/OsHle/Handles/HTransferMem.cs index 701fc451c8..2969a2bae4 100644 --- a/Ryujinx.Core/OsHle/Handles/HTransferMem.cs +++ b/Ryujinx.HLE/OsHle/Handles/HTransferMem.cs @@ -1,6 +1,6 @@ using ChocolArm64.Memory; -namespace Ryujinx.Core.OsHle.Handles +namespace Ryujinx.HLE.OsHle.Handles { class HTransferMem { diff --git a/Ryujinx.Core/OsHle/Handles/KEvent.cs b/Ryujinx.HLE/OsHle/Handles/KEvent.cs similarity index 56% rename from Ryujinx.Core/OsHle/Handles/KEvent.cs rename to Ryujinx.HLE/OsHle/Handles/KEvent.cs index 96ff01f7ff..df5108f98a 100644 --- a/Ryujinx.Core/OsHle/Handles/KEvent.cs +++ b/Ryujinx.HLE/OsHle/Handles/KEvent.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Handles +namespace Ryujinx.HLE.OsHle.Handles { class KEvent : KSynchronizationObject { } } \ No newline at end of file diff --git a/Ryujinx.Core/OsHle/Handles/KProcessHandleTable.cs b/Ryujinx.HLE/OsHle/Handles/KProcessHandleTable.cs similarity index 94% rename from Ryujinx.Core/OsHle/Handles/KProcessHandleTable.cs rename to Ryujinx.HLE/OsHle/Handles/KProcessHandleTable.cs index 2c8098834e..d22b63c683 100644 --- a/Ryujinx.Core/OsHle/Handles/KProcessHandleTable.cs +++ b/Ryujinx.HLE/OsHle/Handles/KProcessHandleTable.cs @@ -1,6 +1,6 @@ using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Handles +namespace Ryujinx.HLE.OsHle.Handles { class KProcessHandleTable { diff --git a/Ryujinx.Core/OsHle/Handles/KProcessScheduler.cs b/Ryujinx.HLE/OsHle/Handles/KProcessScheduler.cs similarity index 99% rename from Ryujinx.Core/OsHle/Handles/KProcessScheduler.cs rename to Ryujinx.HLE/OsHle/Handles/KProcessScheduler.cs index 63046a72dd..fa414f68d4 100644 --- a/Ryujinx.Core/OsHle/Handles/KProcessScheduler.cs +++ b/Ryujinx.HLE/OsHle/Handles/KProcessScheduler.cs @@ -1,9 +1,9 @@ -using Ryujinx.Core.Logging; +using Ryujinx.HLE.Logging; using System; using System.Collections.Concurrent; using System.Threading; -namespace Ryujinx.Core.OsHle.Handles +namespace Ryujinx.HLE.OsHle.Handles { class KProcessScheduler : IDisposable { diff --git a/Ryujinx.Core/OsHle/Handles/KSession.cs b/Ryujinx.HLE/OsHle/Handles/KSession.cs similarity index 89% rename from Ryujinx.Core/OsHle/Handles/KSession.cs rename to Ryujinx.HLE/OsHle/Handles/KSession.cs index de3f9efaa9..e85de36c8f 100644 --- a/Ryujinx.Core/OsHle/Handles/KSession.cs +++ b/Ryujinx.HLE/OsHle/Handles/KSession.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Services; +using Ryujinx.HLE.OsHle.Services; using System; -namespace Ryujinx.Core.OsHle.Handles +namespace Ryujinx.HLE.OsHle.Handles { class KSession : IDisposable { diff --git a/Ryujinx.Core/OsHle/Handles/KSynchronizationObject.cs b/Ryujinx.HLE/OsHle/Handles/KSynchronizationObject.cs similarity index 93% rename from Ryujinx.Core/OsHle/Handles/KSynchronizationObject.cs rename to Ryujinx.HLE/OsHle/Handles/KSynchronizationObject.cs index 3f78b96556..0e7d06f6d7 100644 --- a/Ryujinx.Core/OsHle/Handles/KSynchronizationObject.cs +++ b/Ryujinx.HLE/OsHle/Handles/KSynchronizationObject.cs @@ -1,7 +1,7 @@ using System; using System.Threading; -namespace Ryujinx.Core.OsHle.Handles +namespace Ryujinx.HLE.OsHle.Handles { class KSynchronizationObject : IDisposable { diff --git a/Ryujinx.Core/OsHle/Handles/KThread.cs b/Ryujinx.HLE/OsHle/Handles/KThread.cs similarity index 98% rename from Ryujinx.Core/OsHle/Handles/KThread.cs rename to Ryujinx.HLE/OsHle/Handles/KThread.cs index 4878282320..d26a52f04d 100644 --- a/Ryujinx.Core/OsHle/Handles/KThread.cs +++ b/Ryujinx.HLE/OsHle/Handles/KThread.cs @@ -1,7 +1,7 @@ using ChocolArm64; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Handles +namespace Ryujinx.HLE.OsHle.Handles { class KThread : KSynchronizationObject { diff --git a/Ryujinx.Core/OsHle/Handles/SchedulerThread.cs b/Ryujinx.HLE/OsHle/Handles/SchedulerThread.cs similarity index 96% rename from Ryujinx.Core/OsHle/Handles/SchedulerThread.cs rename to Ryujinx.HLE/OsHle/Handles/SchedulerThread.cs index 4a8b4c09ef..5bdefe74e9 100644 --- a/Ryujinx.Core/OsHle/Handles/SchedulerThread.cs +++ b/Ryujinx.HLE/OsHle/Handles/SchedulerThread.cs @@ -1,7 +1,7 @@ using System; using System.Threading; -namespace Ryujinx.Core.OsHle.Handles +namespace Ryujinx.HLE.OsHle.Handles { class SchedulerThread : IDisposable { diff --git a/Ryujinx.Core/OsHle/Handles/ThreadQueue.cs b/Ryujinx.HLE/OsHle/Handles/ThreadQueue.cs similarity index 99% rename from Ryujinx.Core/OsHle/Handles/ThreadQueue.cs rename to Ryujinx.HLE/OsHle/Handles/ThreadQueue.cs index 7bb2314e8e..3cb82f0d4f 100644 --- a/Ryujinx.Core/OsHle/Handles/ThreadQueue.cs +++ b/Ryujinx.HLE/OsHle/Handles/ThreadQueue.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Handles +namespace Ryujinx.HLE.OsHle.Handles { class ThreadQueue { diff --git a/Ryujinx.Core/OsHle/Homebrew.cs b/Ryujinx.HLE/OsHle/Homebrew.cs similarity index 98% rename from Ryujinx.Core/OsHle/Homebrew.cs rename to Ryujinx.HLE/OsHle/Homebrew.cs index 873dda0255..4266c8db46 100644 --- a/Ryujinx.Core/OsHle/Homebrew.cs +++ b/Ryujinx.HLE/OsHle/Homebrew.cs @@ -1,6 +1,6 @@ using ChocolArm64.Memory; -namespace Ryujinx.Core.OsHle +namespace Ryujinx.HLE.OsHle { static class Homebrew { diff --git a/Ryujinx.Core/OsHle/Horizon.cs b/Ryujinx.HLE/OsHle/Horizon.cs similarity index 97% rename from Ryujinx.Core/OsHle/Horizon.cs rename to Ryujinx.HLE/OsHle/Horizon.cs index 1d4098c7d4..a5bf0616c6 100644 --- a/Ryujinx.Core/OsHle/Horizon.cs +++ b/Ryujinx.HLE/OsHle/Horizon.cs @@ -1,11 +1,11 @@ -using Ryujinx.Core.Loaders.Executables; -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Handles; +using Ryujinx.HLE.Loaders.Executables; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Handles; using System; using System.Collections.Concurrent; using System.IO; -namespace Ryujinx.Core.OsHle +namespace Ryujinx.HLE.OsHle { public class Horizon : IDisposable { diff --git a/Ryujinx.Core/OsHle/IdDictionary.cs b/Ryujinx.HLE/OsHle/IdDictionary.cs similarity index 98% rename from Ryujinx.Core/OsHle/IdDictionary.cs rename to Ryujinx.HLE/OsHle/IdDictionary.cs index 2a498e7f67..7a93f63462 100644 --- a/Ryujinx.Core/OsHle/IdDictionary.cs +++ b/Ryujinx.HLE/OsHle/IdDictionary.cs @@ -2,7 +2,7 @@ using System; using System.Collections.Concurrent; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle +namespace Ryujinx.HLE.OsHle { class IdDictionary { diff --git a/Ryujinx.Core/OsHle/Ipc/IpcBuffDesc.cs b/Ryujinx.HLE/OsHle/Ipc/IpcBuffDesc.cs similarity index 95% rename from Ryujinx.Core/OsHle/Ipc/IpcBuffDesc.cs rename to Ryujinx.HLE/OsHle/Ipc/IpcBuffDesc.cs index 01bb153922..12bff0fba4 100644 --- a/Ryujinx.Core/OsHle/Ipc/IpcBuffDesc.cs +++ b/Ryujinx.HLE/OsHle/Ipc/IpcBuffDesc.cs @@ -1,6 +1,6 @@ using System.IO; -namespace Ryujinx.Core.OsHle.Ipc +namespace Ryujinx.HLE.OsHle.Ipc { struct IpcBuffDesc { diff --git a/Ryujinx.Core/OsHle/Ipc/IpcHandleDesc.cs b/Ryujinx.HLE/OsHle/Ipc/IpcHandleDesc.cs similarity index 98% rename from Ryujinx.Core/OsHle/Ipc/IpcHandleDesc.cs rename to Ryujinx.HLE/OsHle/Ipc/IpcHandleDesc.cs index 572c0e6492..953cac7643 100644 --- a/Ryujinx.Core/OsHle/Ipc/IpcHandleDesc.cs +++ b/Ryujinx.HLE/OsHle/Ipc/IpcHandleDesc.cs @@ -1,7 +1,7 @@ using System; using System.IO; -namespace Ryujinx.Core.OsHle.Ipc +namespace Ryujinx.HLE.OsHle.Ipc { class IpcHandleDesc { diff --git a/Ryujinx.Core/OsHle/Ipc/IpcHandler.cs b/Ryujinx.HLE/OsHle/Ipc/IpcHandler.cs similarity index 98% rename from Ryujinx.Core/OsHle/Ipc/IpcHandler.cs rename to Ryujinx.HLE/OsHle/Ipc/IpcHandler.cs index 7e9fb1c158..9b46cf4bf1 100644 --- a/Ryujinx.Core/OsHle/Ipc/IpcHandler.cs +++ b/Ryujinx.HLE/OsHle/Ipc/IpcHandler.cs @@ -1,9 +1,9 @@ using ChocolArm64.Memory; -using Ryujinx.Core.OsHle.Handles; +using Ryujinx.HLE.OsHle.Handles; using System; using System.IO; -namespace Ryujinx.Core.OsHle.Ipc +namespace Ryujinx.HLE.OsHle.Ipc { static class IpcHandler { diff --git a/Ryujinx.Core/OsHle/Ipc/IpcMagic.cs b/Ryujinx.HLE/OsHle/Ipc/IpcMagic.cs similarity index 85% rename from Ryujinx.Core/OsHle/Ipc/IpcMagic.cs rename to Ryujinx.HLE/OsHle/Ipc/IpcMagic.cs index e3b8c74eb2..c3f9655fb8 100644 --- a/Ryujinx.Core/OsHle/Ipc/IpcMagic.cs +++ b/Ryujinx.HLE/OsHle/Ipc/IpcMagic.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Ipc +namespace Ryujinx.HLE.OsHle.Ipc { abstract class IpcMagic { diff --git a/Ryujinx.Core/OsHle/Ipc/IpcMessage.cs b/Ryujinx.HLE/OsHle/Ipc/IpcMessage.cs similarity index 99% rename from Ryujinx.Core/OsHle/Ipc/IpcMessage.cs rename to Ryujinx.HLE/OsHle/Ipc/IpcMessage.cs index c03874fb15..4e648aec97 100644 --- a/Ryujinx.Core/OsHle/Ipc/IpcMessage.cs +++ b/Ryujinx.HLE/OsHle/Ipc/IpcMessage.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; using System.IO; -namespace Ryujinx.Core.OsHle.Ipc +namespace Ryujinx.HLE.OsHle.Ipc { class IpcMessage { diff --git a/Ryujinx.Core/OsHle/Ipc/IpcMessageType.cs b/Ryujinx.HLE/OsHle/Ipc/IpcMessageType.cs similarity index 81% rename from Ryujinx.Core/OsHle/Ipc/IpcMessageType.cs rename to Ryujinx.HLE/OsHle/Ipc/IpcMessageType.cs index 560af41e74..f596fea461 100644 --- a/Ryujinx.Core/OsHle/Ipc/IpcMessageType.cs +++ b/Ryujinx.HLE/OsHle/Ipc/IpcMessageType.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Ipc +namespace Ryujinx.HLE.OsHle.Ipc { enum IpcMessageType { diff --git a/Ryujinx.Core/OsHle/Ipc/IpcPtrBuffDesc.cs b/Ryujinx.HLE/OsHle/Ipc/IpcPtrBuffDesc.cs similarity index 95% rename from Ryujinx.Core/OsHle/Ipc/IpcPtrBuffDesc.cs rename to Ryujinx.HLE/OsHle/Ipc/IpcPtrBuffDesc.cs index 4eb15b9d75..f5a9f651e4 100644 --- a/Ryujinx.Core/OsHle/Ipc/IpcPtrBuffDesc.cs +++ b/Ryujinx.HLE/OsHle/Ipc/IpcPtrBuffDesc.cs @@ -1,6 +1,6 @@ using System.IO; -namespace Ryujinx.Core.OsHle.Ipc +namespace Ryujinx.HLE.OsHle.Ipc { struct IpcPtrBuffDesc { diff --git a/Ryujinx.Core/OsHle/Ipc/IpcRecvListBuffDesc.cs b/Ryujinx.HLE/OsHle/Ipc/IpcRecvListBuffDesc.cs similarity index 91% rename from Ryujinx.Core/OsHle/Ipc/IpcRecvListBuffDesc.cs rename to Ryujinx.HLE/OsHle/Ipc/IpcRecvListBuffDesc.cs index 78ba142e51..59191c1658 100644 --- a/Ryujinx.Core/OsHle/Ipc/IpcRecvListBuffDesc.cs +++ b/Ryujinx.HLE/OsHle/Ipc/IpcRecvListBuffDesc.cs @@ -1,6 +1,6 @@ using System.IO; -namespace Ryujinx.Core.OsHle.Ipc +namespace Ryujinx.HLE.OsHle.Ipc { struct IpcRecvListBuffDesc { diff --git a/Ryujinx.Core/OsHle/Ipc/ServiceProcessRequest.cs b/Ryujinx.HLE/OsHle/Ipc/ServiceProcessRequest.cs similarity index 65% rename from Ryujinx.Core/OsHle/Ipc/ServiceProcessRequest.cs rename to Ryujinx.HLE/OsHle/Ipc/ServiceProcessRequest.cs index ea7580744c..47f72cb708 100644 --- a/Ryujinx.Core/OsHle/Ipc/ServiceProcessRequest.cs +++ b/Ryujinx.HLE/OsHle/Ipc/ServiceProcessRequest.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Ipc +namespace Ryujinx.HLE.OsHle.Ipc { delegate long ServiceProcessRequest(ServiceCtx Context); } \ No newline at end of file diff --git a/Ryujinx.Core/OsHle/Kernel/KernelErr.cs b/Ryujinx.HLE/OsHle/Kernel/KernelErr.cs similarity index 94% rename from Ryujinx.Core/OsHle/Kernel/KernelErr.cs rename to Ryujinx.HLE/OsHle/Kernel/KernelErr.cs index 17c0044cd2..643e5f687b 100644 --- a/Ryujinx.Core/OsHle/Kernel/KernelErr.cs +++ b/Ryujinx.HLE/OsHle/Kernel/KernelErr.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Kernel +namespace Ryujinx.HLE.OsHle.Kernel { static class KernelErr { diff --git a/Ryujinx.Core/OsHle/Kernel/NsTimeConverter.cs b/Ryujinx.HLE/OsHle/Kernel/NsTimeConverter.cs similarity index 90% rename from Ryujinx.Core/OsHle/Kernel/NsTimeConverter.cs rename to Ryujinx.HLE/OsHle/Kernel/NsTimeConverter.cs index 84fb0b85ea..966fdacae2 100644 --- a/Ryujinx.Core/OsHle/Kernel/NsTimeConverter.cs +++ b/Ryujinx.HLE/OsHle/Kernel/NsTimeConverter.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Kernel +namespace Ryujinx.HLE.OsHle.Kernel { static class NsTimeConverter { diff --git a/Ryujinx.Core/OsHle/Kernel/SvcHandler.cs b/Ryujinx.HLE/OsHle/Kernel/SvcHandler.cs similarity index 98% rename from Ryujinx.Core/OsHle/Kernel/SvcHandler.cs rename to Ryujinx.HLE/OsHle/Kernel/SvcHandler.cs index 70ed385333..f3a5fae03a 100644 --- a/Ryujinx.Core/OsHle/Kernel/SvcHandler.cs +++ b/Ryujinx.HLE/OsHle/Kernel/SvcHandler.cs @@ -1,14 +1,14 @@ using ChocolArm64.Events; using ChocolArm64.Memory; using ChocolArm64.State; -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Handles; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Handles; using System; -using System.Collections.Generic; using System.Collections.Concurrent; +using System.Collections.Generic; using System.Threading; -namespace Ryujinx.Core.OsHle.Kernel +namespace Ryujinx.HLE.OsHle.Kernel { partial class SvcHandler : IDisposable { diff --git a/Ryujinx.Core/OsHle/Kernel/SvcMemory.cs b/Ryujinx.HLE/OsHle/Kernel/SvcMemory.cs similarity index 98% rename from Ryujinx.Core/OsHle/Kernel/SvcMemory.cs rename to Ryujinx.HLE/OsHle/Kernel/SvcMemory.cs index 3e3cfab58e..bb73f1ea17 100644 --- a/Ryujinx.Core/OsHle/Kernel/SvcMemory.cs +++ b/Ryujinx.HLE/OsHle/Kernel/SvcMemory.cs @@ -1,11 +1,11 @@ using ChocolArm64.Memory; using ChocolArm64.State; -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Handles; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Handles; -using static Ryujinx.Core.OsHle.ErrorCode; +using static Ryujinx.HLE.OsHle.ErrorCode; -namespace Ryujinx.Core.OsHle.Kernel +namespace Ryujinx.HLE.OsHle.Kernel { partial class SvcHandler { diff --git a/Ryujinx.Core/OsHle/Kernel/SvcSystem.cs b/Ryujinx.HLE/OsHle/Kernel/SvcSystem.cs similarity index 97% rename from Ryujinx.Core/OsHle/Kernel/SvcSystem.cs rename to Ryujinx.HLE/OsHle/Kernel/SvcSystem.cs index 638625d829..a32b2d86fd 100644 --- a/Ryujinx.Core/OsHle/Kernel/SvcSystem.cs +++ b/Ryujinx.HLE/OsHle/Kernel/SvcSystem.cs @@ -1,16 +1,16 @@ using ChocolArm64.Memory; using ChocolArm64.State; -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Exceptions; -using Ryujinx.Core.OsHle.Handles; -using Ryujinx.Core.OsHle.Ipc; -using Ryujinx.Core.OsHle.Services; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Exceptions; +using Ryujinx.HLE.OsHle.Handles; +using Ryujinx.HLE.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Services; using System; using System.Threading; -using static Ryujinx.Core.OsHle.ErrorCode; +using static Ryujinx.HLE.OsHle.ErrorCode; -namespace Ryujinx.Core.OsHle.Kernel +namespace Ryujinx.HLE.OsHle.Kernel { partial class SvcHandler { @@ -352,7 +352,7 @@ namespace Ryujinx.Core.OsHle.Kernel case 15: ThreadState.X1 = MemoryRegions.MapRegionSize; break; - + case 16: ThreadState.X1 = IsVirtualMemoryEnabled ? 1 : 0; break; diff --git a/Ryujinx.Core/OsHle/Kernel/SvcThread.cs b/Ryujinx.HLE/OsHle/Kernel/SvcThread.cs similarity index 98% rename from Ryujinx.Core/OsHle/Kernel/SvcThread.cs rename to Ryujinx.HLE/OsHle/Kernel/SvcThread.cs index c0d1bbd873..9dcfaaeed6 100644 --- a/Ryujinx.Core/OsHle/Kernel/SvcThread.cs +++ b/Ryujinx.HLE/OsHle/Kernel/SvcThread.cs @@ -1,11 +1,11 @@ using ChocolArm64.State; -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Handles; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Handles; using System.Threading; -using static Ryujinx.Core.OsHle.ErrorCode; +using static Ryujinx.HLE.OsHle.ErrorCode; -namespace Ryujinx.Core.OsHle.Kernel +namespace Ryujinx.HLE.OsHle.Kernel { partial class SvcHandler { @@ -160,7 +160,7 @@ namespace Ryujinx.Core.OsHle.Kernel ThreadState.X0 = MakeError(ErrorModule.Kernel, KernelErr.InvalidHandle); } } - + private void SvcSetThreadCoreMask(AThreadState ThreadState) { //FIXME: This is wrong, but the "correct" way to handle diff --git a/Ryujinx.Core/OsHle/Kernel/SvcThreadSync.cs b/Ryujinx.HLE/OsHle/Kernel/SvcThreadSync.cs similarity index 99% rename from Ryujinx.Core/OsHle/Kernel/SvcThreadSync.cs rename to Ryujinx.HLE/OsHle/Kernel/SvcThreadSync.cs index 12bc657a6c..030e6e3d69 100644 --- a/Ryujinx.Core/OsHle/Kernel/SvcThreadSync.cs +++ b/Ryujinx.HLE/OsHle/Kernel/SvcThreadSync.cs @@ -1,14 +1,14 @@ using ChocolArm64.State; -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Handles; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Handles; using System; using System.Collections.Generic; using System.Linq; using System.Threading; -using static Ryujinx.Core.OsHle.ErrorCode; +using static Ryujinx.HLE.OsHle.ErrorCode; -namespace Ryujinx.Core.OsHle.Kernel +namespace Ryujinx.HLE.OsHle.Kernel { partial class SvcHandler { diff --git a/Ryujinx.Core/OsHle/MemoryAllocator.cs b/Ryujinx.HLE/OsHle/MemoryAllocator.cs similarity index 86% rename from Ryujinx.Core/OsHle/MemoryAllocator.cs rename to Ryujinx.HLE/OsHle/MemoryAllocator.cs index e57f52640d..8696aa4d11 100644 --- a/Ryujinx.Core/OsHle/MemoryAllocator.cs +++ b/Ryujinx.HLE/OsHle/MemoryAllocator.cs @@ -1,6 +1,6 @@ using System; -namespace Ryujinx.Core.OsHle +namespace Ryujinx.HLE.OsHle { class MemoryAllocator { diff --git a/Ryujinx.Core/OsHle/MemoryRegions.cs b/Ryujinx.HLE/OsHle/MemoryRegions.cs similarity index 96% rename from Ryujinx.Core/OsHle/MemoryRegions.cs rename to Ryujinx.HLE/OsHle/MemoryRegions.cs index f7ef47f467..198c621ccc 100644 --- a/Ryujinx.Core/OsHle/MemoryRegions.cs +++ b/Ryujinx.HLE/OsHle/MemoryRegions.cs @@ -1,6 +1,6 @@ using ChocolArm64.Memory; -namespace Ryujinx.Core.OsHle +namespace Ryujinx.HLE.OsHle { static class MemoryRegions { diff --git a/Ryujinx.Core/OsHle/MemoryType.cs b/Ryujinx.HLE/OsHle/MemoryType.cs similarity index 96% rename from Ryujinx.Core/OsHle/MemoryType.cs rename to Ryujinx.HLE/OsHle/MemoryType.cs index d3b43dd557..64b0794729 100644 --- a/Ryujinx.Core/OsHle/MemoryType.cs +++ b/Ryujinx.HLE/OsHle/MemoryType.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle +namespace Ryujinx.HLE.OsHle { enum MemoryType { diff --git a/Ryujinx.Core/OsHle/Process.cs b/Ryujinx.HLE/OsHle/Process.cs similarity index 97% rename from Ryujinx.Core/OsHle/Process.cs rename to Ryujinx.HLE/OsHle/Process.cs index ea8ae1397e..f01a092787 100644 --- a/Ryujinx.Core/OsHle/Process.cs +++ b/Ryujinx.HLE/OsHle/Process.cs @@ -2,20 +2,20 @@ using ChocolArm64; using ChocolArm64.Events; using ChocolArm64.Memory; using ChocolArm64.State; -using Ryujinx.Core.Loaders; -using Ryujinx.Core.Loaders.Executables; -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Diagnostics; -using Ryujinx.Core.OsHle.Exceptions; -using Ryujinx.Core.OsHle.Handles; -using Ryujinx.Core.OsHle.Kernel; -using Ryujinx.Core.OsHle.Services.Nv; +using Ryujinx.HLE.Loaders; +using Ryujinx.HLE.Loaders.Executables; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Diagnostics; +using Ryujinx.HLE.OsHle.Exceptions; +using Ryujinx.HLE.OsHle.Handles; +using Ryujinx.HLE.OsHle.Kernel; +using Ryujinx.HLE.OsHle.Services.Nv; using System; using System.Collections.Concurrent; using System.Collections.Generic; using System.Text; -namespace Ryujinx.Core.OsHle +namespace Ryujinx.HLE.OsHle { class Process : IDisposable { diff --git a/Ryujinx.Core/OsHle/ServiceCtx.cs b/Ryujinx.HLE/OsHle/ServiceCtx.cs similarity index 93% rename from Ryujinx.Core/OsHle/ServiceCtx.cs rename to Ryujinx.HLE/OsHle/ServiceCtx.cs index 7716507fe8..eb9ff5fd88 100644 --- a/Ryujinx.Core/OsHle/ServiceCtx.cs +++ b/Ryujinx.HLE/OsHle/ServiceCtx.cs @@ -1,9 +1,9 @@ using ChocolArm64.Memory; -using Ryujinx.Core.OsHle.Handles; -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Handles; +using Ryujinx.HLE.OsHle.Ipc; using System.IO; -namespace Ryujinx.Core.OsHle +namespace Ryujinx.HLE.OsHle { class ServiceCtx { diff --git a/Ryujinx.Core/OsHle/Services/Acc/IAccountServiceForApplication.cs b/Ryujinx.HLE/OsHle/Services/Acc/IAccountServiceForApplication.cs similarity index 95% rename from Ryujinx.Core/OsHle/Services/Acc/IAccountServiceForApplication.cs rename to Ryujinx.HLE/OsHle/Services/Acc/IAccountServiceForApplication.cs index 56b389fc4b..470b9ccb8f 100644 --- a/Ryujinx.Core/OsHle/Services/Acc/IAccountServiceForApplication.cs +++ b/Ryujinx.HLE/OsHle/Services/Acc/IAccountServiceForApplication.cs @@ -1,8 +1,8 @@ -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Acc +namespace Ryujinx.HLE.OsHle.Services.Acc { class IAccountServiceForApplication : IpcService { @@ -33,7 +33,7 @@ namespace Ryujinx.Core.OsHle.Services.Acc return 0; } - + public long GetUserExistence(ServiceCtx Context) { Context.ResponseData.Write(1); @@ -49,7 +49,7 @@ namespace Ryujinx.Core.OsHle.Services.Acc return 0; } - + public long ListOpenUsers(ServiceCtx Context) { Context.Ns.Log.PrintStub(LogClass.ServiceAcc, "Stubbed."); diff --git a/Ryujinx.Core/OsHle/Services/Acc/IManagerForApplication.cs b/Ryujinx.HLE/OsHle/Services/Acc/IManagerForApplication.cs similarity index 89% rename from Ryujinx.Core/OsHle/Services/Acc/IManagerForApplication.cs rename to Ryujinx.HLE/OsHle/Services/Acc/IManagerForApplication.cs index 4dbbd8d16d..ce3865f485 100644 --- a/Ryujinx.Core/OsHle/Services/Acc/IManagerForApplication.cs +++ b/Ryujinx.HLE/OsHle/Services/Acc/IManagerForApplication.cs @@ -1,8 +1,8 @@ -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Acc +namespace Ryujinx.HLE.OsHle.Services.Acc { class IManagerForApplication : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Acc/IProfile.cs b/Ryujinx.HLE/OsHle/Services/Acc/IProfile.cs similarity index 89% rename from Ryujinx.Core/OsHle/Services/Acc/IProfile.cs rename to Ryujinx.HLE/OsHle/Services/Acc/IProfile.cs index 98df30736b..24daa3d570 100644 --- a/Ryujinx.Core/OsHle/Services/Acc/IProfile.cs +++ b/Ryujinx.HLE/OsHle/Services/Acc/IProfile.cs @@ -1,8 +1,8 @@ -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Acc +namespace Ryujinx.HLE.OsHle.Services.Acc { class IProfile : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Am/AmErr.cs b/Ryujinx.HLE/OsHle/Services/Am/AmErr.cs similarity index 65% rename from Ryujinx.Core/OsHle/Services/Am/AmErr.cs rename to Ryujinx.HLE/OsHle/Services/Am/AmErr.cs index cb41c2d0f6..6622463927 100644 --- a/Ryujinx.Core/OsHle/Services/Am/AmErr.cs +++ b/Ryujinx.HLE/OsHle/Services/Am/AmErr.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Am +namespace Ryujinx.HLE.OsHle.Services.Am { static class AmErr { diff --git a/Ryujinx.Core/OsHle/Services/Am/FocusState.cs b/Ryujinx.HLE/OsHle/Services/Am/FocusState.cs similarity index 66% rename from Ryujinx.Core/OsHle/Services/Am/FocusState.cs rename to Ryujinx.HLE/OsHle/Services/Am/FocusState.cs index 2585cf2cc1..074f159eb3 100644 --- a/Ryujinx.Core/OsHle/Services/Am/FocusState.cs +++ b/Ryujinx.HLE/OsHle/Services/Am/FocusState.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Am +namespace Ryujinx.HLE.OsHle.Services.Am { enum FocusState { diff --git a/Ryujinx.Core/OsHle/Services/Am/IAllSystemAppletProxiesService.cs b/Ryujinx.HLE/OsHle/Services/Am/IAllSystemAppletProxiesService.cs similarity index 90% rename from Ryujinx.Core/OsHle/Services/Am/IAllSystemAppletProxiesService.cs rename to Ryujinx.HLE/OsHle/Services/Am/IAllSystemAppletProxiesService.cs index 0d20f94cb7..8dc17cecf6 100644 --- a/Ryujinx.Core/OsHle/Services/Am/IAllSystemAppletProxiesService.cs +++ b/Ryujinx.HLE/OsHle/Services/Am/IAllSystemAppletProxiesService.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Am +namespace Ryujinx.HLE.OsHle.Services.Am { class IAllSystemAppletProxiesService : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Am/IApplicationCreator.cs b/Ryujinx.HLE/OsHle/Services/Am/IApplicationCreator.cs similarity index 85% rename from Ryujinx.Core/OsHle/Services/Am/IApplicationCreator.cs rename to Ryujinx.HLE/OsHle/Services/Am/IApplicationCreator.cs index 1114897b33..6ee5b5c2e5 100644 --- a/Ryujinx.Core/OsHle/Services/Am/IApplicationCreator.cs +++ b/Ryujinx.HLE/OsHle/Services/Am/IApplicationCreator.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Am +namespace Ryujinx.HLE.OsHle.Services.Am { class IApplicationCreator : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Am/IApplicationFunctions.cs b/Ryujinx.HLE/OsHle/Services/Am/IApplicationFunctions.cs similarity index 96% rename from Ryujinx.Core/OsHle/Services/Am/IApplicationFunctions.cs rename to Ryujinx.HLE/OsHle/Services/Am/IApplicationFunctions.cs index 308a43220c..e25b524abb 100644 --- a/Ryujinx.Core/OsHle/Services/Am/IApplicationFunctions.cs +++ b/Ryujinx.HLE/OsHle/Services/Am/IApplicationFunctions.cs @@ -1,8 +1,8 @@ -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Am +namespace Ryujinx.HLE.OsHle.Services.Am { class IApplicationFunctions : IpcService { @@ -91,7 +91,7 @@ namespace Ryujinx.Core.OsHle.Services.Am public long GetPseudoDeviceId(ServiceCtx Context) { Context.Ns.Log.PrintStub(LogClass.ServiceAm, "Stubbed."); - + Context.ResponseData.Write(0L); Context.ResponseData.Write(0L); diff --git a/Ryujinx.Core/OsHle/Services/Am/IApplicationProxy.cs b/Ryujinx.HLE/OsHle/Services/Am/IApplicationProxy.cs similarity index 96% rename from Ryujinx.Core/OsHle/Services/Am/IApplicationProxy.cs rename to Ryujinx.HLE/OsHle/Services/Am/IApplicationProxy.cs index f150f42718..ec0285025b 100644 --- a/Ryujinx.Core/OsHle/Services/Am/IApplicationProxy.cs +++ b/Ryujinx.HLE/OsHle/Services/Am/IApplicationProxy.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Am +namespace Ryujinx.HLE.OsHle.Services.Am { class IApplicationProxy : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Am/IApplicationProxyService.cs b/Ryujinx.HLE/OsHle/Services/Am/IApplicationProxyService.cs similarity index 89% rename from Ryujinx.Core/OsHle/Services/Am/IApplicationProxyService.cs rename to Ryujinx.HLE/OsHle/Services/Am/IApplicationProxyService.cs index 6e33a1de8d..6b39b265db 100644 --- a/Ryujinx.Core/OsHle/Services/Am/IApplicationProxyService.cs +++ b/Ryujinx.HLE/OsHle/Services/Am/IApplicationProxyService.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Am +namespace Ryujinx.HLE.OsHle.Services.Am { class IApplicationProxyService : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Am/IAudioController.cs b/Ryujinx.HLE/OsHle/Services/Am/IAudioController.cs similarity index 95% rename from Ryujinx.Core/OsHle/Services/Am/IAudioController.cs rename to Ryujinx.HLE/OsHle/Services/Am/IAudioController.cs index 7145434fcc..3cb6318169 100644 --- a/Ryujinx.Core/OsHle/Services/Am/IAudioController.cs +++ b/Ryujinx.HLE/OsHle/Services/Am/IAudioController.cs @@ -1,8 +1,8 @@ -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Am +namespace Ryujinx.HLE.OsHle.Services.Am { class IAudioController : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Am/ICommonStateGetter.cs b/Ryujinx.HLE/OsHle/Services/Am/ICommonStateGetter.cs similarity index 92% rename from Ryujinx.Core/OsHle/Services/Am/ICommonStateGetter.cs rename to Ryujinx.HLE/OsHle/Services/Am/ICommonStateGetter.cs index ba87cf32d8..2b575cb7cb 100644 --- a/Ryujinx.Core/OsHle/Services/Am/ICommonStateGetter.cs +++ b/Ryujinx.HLE/OsHle/Services/Am/ICommonStateGetter.cs @@ -1,11 +1,11 @@ -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Handles; -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Handles; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -using static Ryujinx.Core.OsHle.ErrorCode; +using static Ryujinx.HLE.OsHle.ErrorCode; -namespace Ryujinx.Core.OsHle.Services.Am +namespace Ryujinx.HLE.OsHle.Services.Am { class ICommonStateGetter : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Am/IDebugFunctions.cs b/Ryujinx.HLE/OsHle/Services/Am/IDebugFunctions.cs similarity index 85% rename from Ryujinx.Core/OsHle/Services/Am/IDebugFunctions.cs rename to Ryujinx.HLE/OsHle/Services/Am/IDebugFunctions.cs index b7c7e9cf68..b07c68dd84 100644 --- a/Ryujinx.Core/OsHle/Services/Am/IDebugFunctions.cs +++ b/Ryujinx.HLE/OsHle/Services/Am/IDebugFunctions.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Am +namespace Ryujinx.HLE.OsHle.Services.Am { class IDebugFunctions : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Am/IDisplayController.cs b/Ryujinx.HLE/OsHle/Services/Am/IDisplayController.cs similarity index 85% rename from Ryujinx.Core/OsHle/Services/Am/IDisplayController.cs rename to Ryujinx.HLE/OsHle/Services/Am/IDisplayController.cs index a56d171304..8785f07199 100644 --- a/Ryujinx.Core/OsHle/Services/Am/IDisplayController.cs +++ b/Ryujinx.HLE/OsHle/Services/Am/IDisplayController.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Am +namespace Ryujinx.HLE.OsHle.Services.Am { class IDisplayController : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Am/IGlobalStateController.cs b/Ryujinx.HLE/OsHle/Services/Am/IGlobalStateController.cs similarity index 86% rename from Ryujinx.Core/OsHle/Services/Am/IGlobalStateController.cs rename to Ryujinx.HLE/OsHle/Services/Am/IGlobalStateController.cs index d5810154e1..0fbcb28407 100644 --- a/Ryujinx.Core/OsHle/Services/Am/IGlobalStateController.cs +++ b/Ryujinx.HLE/OsHle/Services/Am/IGlobalStateController.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Am +namespace Ryujinx.HLE.OsHle.Services.Am { class IGlobalStateController : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Am/IHomeMenuFunctions.cs b/Ryujinx.HLE/OsHle/Services/Am/IHomeMenuFunctions.cs similarity index 86% rename from Ryujinx.Core/OsHle/Services/Am/IHomeMenuFunctions.cs rename to Ryujinx.HLE/OsHle/Services/Am/IHomeMenuFunctions.cs index b516c0e363..1005fe0c5e 100644 --- a/Ryujinx.Core/OsHle/Services/Am/IHomeMenuFunctions.cs +++ b/Ryujinx.HLE/OsHle/Services/Am/IHomeMenuFunctions.cs @@ -1,46 +1,46 @@ -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Handles; -using Ryujinx.Core.OsHle.Ipc; -using System.Collections.Generic; - -namespace Ryujinx.Core.OsHle.Services.Am -{ - class IHomeMenuFunctions : IpcService - { - private Dictionary m_Commands; - - public override IReadOnlyDictionary Commands => m_Commands; - - private KEvent ChannelEvent; - - public IHomeMenuFunctions() - { - m_Commands = new Dictionary() - { - { 10, RequestToGetForeground }, - { 21, GetPopFromGeneralChannelEvent } - }; - - //ToDo: Signal this Event somewhere in future. - ChannelEvent = new KEvent(); - } - - public long RequestToGetForeground(ServiceCtx Context) - { - Context.Ns.Log.PrintStub(LogClass.ServiceAm, "Stubbed."); - - return 0; - } - - public long GetPopFromGeneralChannelEvent(ServiceCtx Context) - { - int Handle = Context.Process.HandleTable.OpenHandle(ChannelEvent); - - Context.Response.HandleDesc = IpcHandleDesc.MakeCopy(Handle); - - Context.Ns.Log.PrintStub(LogClass.ServiceAm, "Stubbed."); - - return 0; - } - } -} +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Handles; +using Ryujinx.HLE.OsHle.Ipc; +using System.Collections.Generic; + +namespace Ryujinx.HLE.OsHle.Services.Am +{ + class IHomeMenuFunctions : IpcService + { + private Dictionary m_Commands; + + public override IReadOnlyDictionary Commands => m_Commands; + + private KEvent ChannelEvent; + + public IHomeMenuFunctions() + { + m_Commands = new Dictionary() + { + { 10, RequestToGetForeground }, + { 21, GetPopFromGeneralChannelEvent } + }; + + //ToDo: Signal this Event somewhere in future. + ChannelEvent = new KEvent(); + } + + public long RequestToGetForeground(ServiceCtx Context) + { + Context.Ns.Log.PrintStub(LogClass.ServiceAm, "Stubbed."); + + return 0; + } + + public long GetPopFromGeneralChannelEvent(ServiceCtx Context) + { + int Handle = Context.Process.HandleTable.OpenHandle(ChannelEvent); + + Context.Response.HandleDesc = IpcHandleDesc.MakeCopy(Handle); + + Context.Ns.Log.PrintStub(LogClass.ServiceAm, "Stubbed."); + + return 0; + } + } +} diff --git a/Ryujinx.Core/OsHle/Services/Am/ILibraryAppletAccessor.cs b/Ryujinx.HLE/OsHle/Services/Am/ILibraryAppletAccessor.cs similarity index 93% rename from Ryujinx.Core/OsHle/Services/Am/ILibraryAppletAccessor.cs rename to Ryujinx.HLE/OsHle/Services/Am/ILibraryAppletAccessor.cs index c990d647d7..b1955cc6d6 100644 --- a/Ryujinx.Core/OsHle/Services/Am/ILibraryAppletAccessor.cs +++ b/Ryujinx.HLE/OsHle/Services/Am/ILibraryAppletAccessor.cs @@ -1,9 +1,9 @@ -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Handles; -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Handles; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Am +namespace Ryujinx.HLE.OsHle.Services.Am { class ILibraryAppletAccessor : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Am/ILibraryAppletCreator.cs b/Ryujinx.HLE/OsHle/Services/Am/ILibraryAppletCreator.cs similarity index 92% rename from Ryujinx.Core/OsHle/Services/Am/ILibraryAppletCreator.cs rename to Ryujinx.HLE/OsHle/Services/Am/ILibraryAppletCreator.cs index 9d0d5957d8..66973fc6ce 100644 --- a/Ryujinx.Core/OsHle/Services/Am/ILibraryAppletCreator.cs +++ b/Ryujinx.HLE/OsHle/Services/Am/ILibraryAppletCreator.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Am +namespace Ryujinx.HLE.OsHle.Services.Am { class ILibraryAppletCreator : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Am/ISelfController.cs b/Ryujinx.HLE/OsHle/Services/Am/ISelfController.cs similarity index 96% rename from Ryujinx.Core/OsHle/Services/Am/ISelfController.cs rename to Ryujinx.HLE/OsHle/Services/Am/ISelfController.cs index 3fd5c7fc4d..ee0fb91569 100644 --- a/Ryujinx.Core/OsHle/Services/Am/ISelfController.cs +++ b/Ryujinx.HLE/OsHle/Services/Am/ISelfController.cs @@ -1,9 +1,9 @@ -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Handles; -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Handles; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Am +namespace Ryujinx.HLE.OsHle.Services.Am { class ISelfController : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Am/IStorage.cs b/Ryujinx.HLE/OsHle/Services/Am/IStorage.cs similarity index 90% rename from Ryujinx.Core/OsHle/Services/Am/IStorage.cs rename to Ryujinx.HLE/OsHle/Services/Am/IStorage.cs index fef4a237ed..0aa1f571be 100644 --- a/Ryujinx.Core/OsHle/Services/Am/IStorage.cs +++ b/Ryujinx.HLE/OsHle/Services/Am/IStorage.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Am +namespace Ryujinx.HLE.OsHle.Services.Am { class IStorage : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Am/IStorageAccessor.cs b/Ryujinx.HLE/OsHle/Services/Am/IStorageAccessor.cs similarity index 96% rename from Ryujinx.Core/OsHle/Services/Am/IStorageAccessor.cs rename to Ryujinx.HLE/OsHle/Services/Am/IStorageAccessor.cs index 4a75c0aab3..c2a8c11e23 100644 --- a/Ryujinx.Core/OsHle/Services/Am/IStorageAccessor.cs +++ b/Ryujinx.HLE/OsHle/Services/Am/IStorageAccessor.cs @@ -1,8 +1,8 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Am +namespace Ryujinx.HLE.OsHle.Services.Am { class IStorageAccessor : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Am/ISystemAppletProxy.cs b/Ryujinx.HLE/OsHle/Services/Am/ISystemAppletProxy.cs similarity index 97% rename from Ryujinx.Core/OsHle/Services/Am/ISystemAppletProxy.cs rename to Ryujinx.HLE/OsHle/Services/Am/ISystemAppletProxy.cs index 5a440659da..e0d78e34a6 100644 --- a/Ryujinx.Core/OsHle/Services/Am/ISystemAppletProxy.cs +++ b/Ryujinx.HLE/OsHle/Services/Am/ISystemAppletProxy.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Am +namespace Ryujinx.HLE.OsHle.Services.Am { class ISystemAppletProxy : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Am/IWindowController.cs b/Ryujinx.HLE/OsHle/Services/Am/IWindowController.cs similarity index 90% rename from Ryujinx.Core/OsHle/Services/Am/IWindowController.cs rename to Ryujinx.HLE/OsHle/Services/Am/IWindowController.cs index 554ac00a26..d9ab5db3c5 100644 --- a/Ryujinx.Core/OsHle/Services/Am/IWindowController.cs +++ b/Ryujinx.HLE/OsHle/Services/Am/IWindowController.cs @@ -1,8 +1,8 @@ -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Am +namespace Ryujinx.HLE.OsHle.Services.Am { class IWindowController : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Am/MessageInfo.cs b/Ryujinx.HLE/OsHle/Services/Am/MessageInfo.cs similarity index 78% rename from Ryujinx.Core/OsHle/Services/Am/MessageInfo.cs rename to Ryujinx.HLE/OsHle/Services/Am/MessageInfo.cs index 45bf4326f5..bae985fbaf 100644 --- a/Ryujinx.Core/OsHle/Services/Am/MessageInfo.cs +++ b/Ryujinx.HLE/OsHle/Services/Am/MessageInfo.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Am +namespace Ryujinx.HLE.OsHle.Services.Am { enum MessageInfo { diff --git a/Ryujinx.Core/OsHle/Services/Am/OperationMode.cs b/Ryujinx.HLE/OsHle/Services/Am/OperationMode.cs similarity index 66% rename from Ryujinx.Core/OsHle/Services/Am/OperationMode.cs rename to Ryujinx.HLE/OsHle/Services/Am/OperationMode.cs index f82a825b47..632ce9316c 100644 --- a/Ryujinx.Core/OsHle/Services/Am/OperationMode.cs +++ b/Ryujinx.HLE/OsHle/Services/Am/OperationMode.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Am +namespace Ryujinx.HLE.OsHle.Services.Am { enum OperationMode { diff --git a/Ryujinx.Core/OsHle/Services/Am/StorageHelper.cs b/Ryujinx.HLE/OsHle/Services/Am/StorageHelper.cs similarity index 94% rename from Ryujinx.Core/OsHle/Services/Am/StorageHelper.cs rename to Ryujinx.HLE/OsHle/Services/Am/StorageHelper.cs index fa4f6bedb1..56e2a6529e 100644 --- a/Ryujinx.Core/OsHle/Services/Am/StorageHelper.cs +++ b/Ryujinx.HLE/OsHle/Services/Am/StorageHelper.cs @@ -1,6 +1,6 @@ using System.IO; -namespace Ryujinx.Core.OsHle.Services.Am +namespace Ryujinx.HLE.OsHle.Services.Am { class StorageHelper { diff --git a/Ryujinx.Core/OsHle/Services/Apm/IManager.cs b/Ryujinx.HLE/OsHle/Services/Apm/IManager.cs similarity index 88% rename from Ryujinx.Core/OsHle/Services/Apm/IManager.cs rename to Ryujinx.HLE/OsHle/Services/Apm/IManager.cs index 7320328e5d..22150d6e0a 100644 --- a/Ryujinx.Core/OsHle/Services/Apm/IManager.cs +++ b/Ryujinx.HLE/OsHle/Services/Apm/IManager.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Apm +namespace Ryujinx.HLE.OsHle.Services.Apm { class IManager : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Apm/ISession.cs b/Ryujinx.HLE/OsHle/Services/Apm/ISession.cs similarity index 92% rename from Ryujinx.Core/OsHle/Services/Apm/ISession.cs rename to Ryujinx.HLE/OsHle/Services/Apm/ISession.cs index 3b3e98c987..3c9bf07c4d 100644 --- a/Ryujinx.Core/OsHle/Services/Apm/ISession.cs +++ b/Ryujinx.HLE/OsHle/Services/Apm/ISession.cs @@ -1,8 +1,8 @@ -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Apm +namespace Ryujinx.HLE.OsHle.Services.Apm { class ISession : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Apm/PerformanceConfiguration.cs b/Ryujinx.HLE/OsHle/Services/Apm/PerformanceConfiguration.cs similarity index 93% rename from Ryujinx.Core/OsHle/Services/Apm/PerformanceConfiguration.cs rename to Ryujinx.HLE/OsHle/Services/Apm/PerformanceConfiguration.cs index 5a4d072e22..07d59285b1 100644 --- a/Ryujinx.Core/OsHle/Services/Apm/PerformanceConfiguration.cs +++ b/Ryujinx.HLE/OsHle/Services/Apm/PerformanceConfiguration.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Apm +namespace Ryujinx.HLE.OsHle.Services.Apm { enum PerformanceConfiguration : uint { diff --git a/Ryujinx.Core/OsHle/Services/Apm/PerformanceMode.cs b/Ryujinx.HLE/OsHle/Services/Apm/PerformanceMode.cs similarity index 65% rename from Ryujinx.Core/OsHle/Services/Apm/PerformanceMode.cs rename to Ryujinx.HLE/OsHle/Services/Apm/PerformanceMode.cs index db6ef4072f..d89e27607e 100644 --- a/Ryujinx.Core/OsHle/Services/Apm/PerformanceMode.cs +++ b/Ryujinx.HLE/OsHle/Services/Apm/PerformanceMode.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Apm +namespace Ryujinx.HLE.OsHle.Services.Apm { enum PerformanceMode { diff --git a/Ryujinx.Core/OsHle/Services/Aud/AudioOutData.cs b/Ryujinx.HLE/OsHle/Services/Aud/AudioOutData.cs similarity index 88% rename from Ryujinx.Core/OsHle/Services/Aud/AudioOutData.cs rename to Ryujinx.HLE/OsHle/Services/Aud/AudioOutData.cs index 9ba9354147..9d68c24ab2 100644 --- a/Ryujinx.Core/OsHle/Services/Aud/AudioOutData.cs +++ b/Ryujinx.HLE/OsHle/Services/Aud/AudioOutData.cs @@ -1,6 +1,6 @@ using System.Runtime.InteropServices; -namespace Ryujinx.Core.OsHle.Services.Aud +namespace Ryujinx.HLE.OsHle.Services.Aud { [StructLayout(LayoutKind.Sequential)] struct AudioOutData diff --git a/Ryujinx.Core/OsHle/Services/Aud/IAudioDevice.cs b/Ryujinx.HLE/OsHle/Services/Aud/IAudioDevice.cs similarity index 98% rename from Ryujinx.Core/OsHle/Services/Aud/IAudioDevice.cs rename to Ryujinx.HLE/OsHle/Services/Aud/IAudioDevice.cs index fccc0647ad..67c0d837e9 100644 --- a/Ryujinx.Core/OsHle/Services/Aud/IAudioDevice.cs +++ b/Ryujinx.HLE/OsHle/Services/Aud/IAudioDevice.cs @@ -1,10 +1,10 @@ -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Handles; -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Handles; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; using System.Text; -namespace Ryujinx.Core.OsHle.Services.Aud +namespace Ryujinx.HLE.OsHle.Services.Aud { class IAudioDevice : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Aud/IAudioOut.cs b/Ryujinx.HLE/OsHle/Services/Aud/IAudioOut.cs similarity index 96% rename from Ryujinx.Core/OsHle/Services/Aud/IAudioOut.cs rename to Ryujinx.HLE/OsHle/Services/Aud/IAudioOut.cs index fba97a3f5a..ef8bd89ba2 100644 --- a/Ryujinx.Core/OsHle/Services/Aud/IAudioOut.cs +++ b/Ryujinx.HLE/OsHle/Services/Aud/IAudioOut.cs @@ -1,12 +1,12 @@ using ChocolArm64.Memory; using Ryujinx.Audio; -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Handles; -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Handles; +using Ryujinx.HLE.OsHle.Ipc; using System; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Aud +namespace Ryujinx.HLE.OsHle.Services.Aud { class IAudioOut : IpcService, IDisposable { diff --git a/Ryujinx.Core/OsHle/Services/Aud/IAudioOutManager.cs b/Ryujinx.HLE/OsHle/Services/Aud/IAudioOutManager.cs similarity index 96% rename from Ryujinx.Core/OsHle/Services/Aud/IAudioOutManager.cs rename to Ryujinx.HLE/OsHle/Services/Aud/IAudioOutManager.cs index 82e547ae50..a6b30835a1 100644 --- a/Ryujinx.Core/OsHle/Services/Aud/IAudioOutManager.cs +++ b/Ryujinx.HLE/OsHle/Services/Aud/IAudioOutManager.cs @@ -1,12 +1,12 @@ using ChocolArm64.Memory; using Ryujinx.Audio; -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Handles; -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Handles; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; using System.Text; -namespace Ryujinx.Core.OsHle.Services.Aud +namespace Ryujinx.HLE.OsHle.Services.Aud { class IAudioOutManager : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Aud/IAudioRenderer.cs b/Ryujinx.HLE/OsHle/Services/Aud/IAudioRenderer.cs similarity index 95% rename from Ryujinx.Core/OsHle/Services/Aud/IAudioRenderer.cs rename to Ryujinx.HLE/OsHle/Services/Aud/IAudioRenderer.cs index 4d06649feb..9c495db5a0 100644 --- a/Ryujinx.Core/OsHle/Services/Aud/IAudioRenderer.cs +++ b/Ryujinx.HLE/OsHle/Services/Aud/IAudioRenderer.cs @@ -1,10 +1,10 @@ -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Handles; -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Handles; +using Ryujinx.HLE.OsHle.Ipc; using System; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Aud +namespace Ryujinx.HLE.OsHle.Services.Aud { class IAudioRenderer : IpcService, IDisposable { diff --git a/Ryujinx.Core/OsHle/Services/Aud/IAudioRendererManager.cs b/Ryujinx.HLE/OsHle/Services/Aud/IAudioRendererManager.cs similarity index 97% rename from Ryujinx.Core/OsHle/Services/Aud/IAudioRendererManager.cs rename to Ryujinx.HLE/OsHle/Services/Aud/IAudioRendererManager.cs index c1166418e3..6c0ba87058 100644 --- a/Ryujinx.Core/OsHle/Services/Aud/IAudioRendererManager.cs +++ b/Ryujinx.HLE/OsHle/Services/Aud/IAudioRendererManager.cs @@ -1,8 +1,8 @@ -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Aud +namespace Ryujinx.HLE.OsHle.Services.Aud { class IAudioRendererManager : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Bsd/BsdError.cs b/Ryujinx.HLE/OsHle/Services/Bsd/BsdError.cs similarity index 73% rename from Ryujinx.Core/OsHle/Services/Bsd/BsdError.cs rename to Ryujinx.HLE/OsHle/Services/Bsd/BsdError.cs index a1ac0433b0..114130dcf5 100644 --- a/Ryujinx.Core/OsHle/Services/Bsd/BsdError.cs +++ b/Ryujinx.HLE/OsHle/Services/Bsd/BsdError.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Bsd +namespace Ryujinx.HLE.OsHle.Services.Bsd { //bsd_errno == (SocketException.ErrorCode - 10000) public enum BsdError diff --git a/Ryujinx.Core/OsHle/Services/Bsd/BsdSocket.cs b/Ryujinx.HLE/OsHle/Services/Bsd/BsdSocket.cs similarity index 86% rename from Ryujinx.Core/OsHle/Services/Bsd/BsdSocket.cs rename to Ryujinx.HLE/OsHle/Services/Bsd/BsdSocket.cs index 592b07d95b..9cde99478c 100644 --- a/Ryujinx.Core/OsHle/Services/Bsd/BsdSocket.cs +++ b/Ryujinx.HLE/OsHle/Services/Bsd/BsdSocket.cs @@ -1,7 +1,7 @@ using System.Net; using System.Net.Sockets; -namespace Ryujinx.Core.OsHle.Services.Bsd +namespace Ryujinx.HLE.OsHle.Services.Bsd { class BsdSocket { diff --git a/Ryujinx.Core/OsHle/Services/Bsd/IClient.cs b/Ryujinx.HLE/OsHle/Services/Bsd/IClient.cs similarity index 99% rename from Ryujinx.Core/OsHle/Services/Bsd/IClient.cs rename to Ryujinx.HLE/OsHle/Services/Bsd/IClient.cs index fe46d68101..15ce92a163 100644 --- a/Ryujinx.Core/OsHle/Services/Bsd/IClient.cs +++ b/Ryujinx.HLE/OsHle/Services/Bsd/IClient.cs @@ -1,12 +1,12 @@ -using Ryujinx.Core.OsHle.Ipc; -using Ryujinx.Core.OsHle.Utilities; +using Ryujinx.HLE.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Utilities; using System.Collections.Generic; using System.IO; using System.Net; using System.Net.Sockets; using System.Threading.Tasks; -namespace Ryujinx.Core.OsHle.Services.Bsd +namespace Ryujinx.HLE.OsHle.Services.Bsd { class IClient : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Caps/IAlbumAccessorService.cs b/Ryujinx.HLE/OsHle/Services/Caps/IAlbumAccessorService.cs similarity index 85% rename from Ryujinx.Core/OsHle/Services/Caps/IAlbumAccessorService.cs rename to Ryujinx.HLE/OsHle/Services/Caps/IAlbumAccessorService.cs index d92f3e53ca..04a81f903a 100644 --- a/Ryujinx.Core/OsHle/Services/Caps/IAlbumAccessorService.cs +++ b/Ryujinx.HLE/OsHle/Services/Caps/IAlbumAccessorService.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Caps +namespace Ryujinx.HLE.OsHle.Services.Caps { class IAlbumAccessorService : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Caps/IScreenshotService.cs b/Ryujinx.HLE/OsHle/Services/Caps/IScreenshotService.cs similarity index 85% rename from Ryujinx.Core/OsHle/Services/Caps/IScreenshotService.cs rename to Ryujinx.HLE/OsHle/Services/Caps/IScreenshotService.cs index af9b53a8bb..9b1005edc2 100644 --- a/Ryujinx.Core/OsHle/Services/Caps/IScreenshotService.cs +++ b/Ryujinx.HLE/OsHle/Services/Caps/IScreenshotService.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Caps +namespace Ryujinx.HLE.OsHle.Services.Caps { class IScreenshotService : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Friend/IFriendService.cs b/Ryujinx.HLE/OsHle/Services/Friend/IFriendService.cs similarity index 85% rename from Ryujinx.Core/OsHle/Services/Friend/IFriendService.cs rename to Ryujinx.HLE/OsHle/Services/Friend/IFriendService.cs index c6e29f8608..d5843ffbd2 100644 --- a/Ryujinx.Core/OsHle/Services/Friend/IFriendService.cs +++ b/Ryujinx.HLE/OsHle/Services/Friend/IFriendService.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Friend +namespace Ryujinx.HLE.OsHle.Services.Friend { class IFriendService : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Friend/IServiceCreator.cs b/Ryujinx.HLE/OsHle/Services/Friend/IServiceCreator.cs similarity index 89% rename from Ryujinx.Core/OsHle/Services/Friend/IServiceCreator.cs rename to Ryujinx.HLE/OsHle/Services/Friend/IServiceCreator.cs index 2c66d96583..6b9a265f6c 100644 --- a/Ryujinx.Core/OsHle/Services/Friend/IServiceCreator.cs +++ b/Ryujinx.HLE/OsHle/Services/Friend/IServiceCreator.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Friend +namespace Ryujinx.HLE.OsHle.Services.Friend { class IServiceCreator : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/FspSrv/FsErr.cs b/Ryujinx.HLE/OsHle/Services/FspSrv/FsErr.cs similarity index 80% rename from Ryujinx.Core/OsHle/Services/FspSrv/FsErr.cs rename to Ryujinx.HLE/OsHle/Services/FspSrv/FsErr.cs index 762f655112..bdc70959fa 100644 --- a/Ryujinx.Core/OsHle/Services/FspSrv/FsErr.cs +++ b/Ryujinx.HLE/OsHle/Services/FspSrv/FsErr.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.FspSrv +namespace Ryujinx.HLE.OsHle.Services.FspSrv { static class FsErr { diff --git a/Ryujinx.Core/OsHle/Services/FspSrv/IDirectory.cs b/Ryujinx.HLE/OsHle/Services/FspSrv/IDirectory.cs similarity index 97% rename from Ryujinx.Core/OsHle/Services/FspSrv/IDirectory.cs rename to Ryujinx.HLE/OsHle/Services/FspSrv/IDirectory.cs index a5f18b4325..bb4b7a030b 100644 --- a/Ryujinx.Core/OsHle/Services/FspSrv/IDirectory.cs +++ b/Ryujinx.HLE/OsHle/Services/FspSrv/IDirectory.cs @@ -1,10 +1,10 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System; using System.Collections.Generic; using System.IO; using System.Text; -namespace Ryujinx.Core.OsHle.Services.FspSrv +namespace Ryujinx.HLE.OsHle.Services.FspSrv { class IDirectory : IpcService, IDisposable { diff --git a/Ryujinx.Core/OsHle/Services/FspSrv/IFile.cs b/Ryujinx.HLE/OsHle/Services/FspSrv/IFile.cs similarity index 97% rename from Ryujinx.Core/OsHle/Services/FspSrv/IFile.cs rename to Ryujinx.HLE/OsHle/Services/FspSrv/IFile.cs index bfd4b37698..a610a3ab88 100644 --- a/Ryujinx.Core/OsHle/Services/FspSrv/IFile.cs +++ b/Ryujinx.HLE/OsHle/Services/FspSrv/IFile.cs @@ -1,9 +1,9 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System; using System.Collections.Generic; using System.IO; -namespace Ryujinx.Core.OsHle.Services.FspSrv +namespace Ryujinx.HLE.OsHle.Services.FspSrv { class IFile : IpcService, IDisposable { diff --git a/Ryujinx.Core/OsHle/Services/FspSrv/IFileSystem.cs b/Ryujinx.HLE/OsHle/Services/FspSrv/IFileSystem.cs similarity index 98% rename from Ryujinx.Core/OsHle/Services/FspSrv/IFileSystem.cs rename to Ryujinx.HLE/OsHle/Services/FspSrv/IFileSystem.cs index 23228db963..441b7e8add 100644 --- a/Ryujinx.Core/OsHle/Services/FspSrv/IFileSystem.cs +++ b/Ryujinx.HLE/OsHle/Services/FspSrv/IFileSystem.cs @@ -1,12 +1,12 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System; using System.Collections.Generic; using System.IO; using System.Text; -using static Ryujinx.Core.OsHle.ErrorCode; +using static Ryujinx.HLE.OsHle.ErrorCode; -namespace Ryujinx.Core.OsHle.Services.FspSrv +namespace Ryujinx.HLE.OsHle.Services.FspSrv { class IFileSystem : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/FspSrv/IFileSystemProxy.cs b/Ryujinx.HLE/OsHle/Services/FspSrv/IFileSystemProxy.cs similarity index 95% rename from Ryujinx.Core/OsHle/Services/FspSrv/IFileSystemProxy.cs rename to Ryujinx.HLE/OsHle/Services/FspSrv/IFileSystemProxy.cs index 4fbf018a47..84a0bc3de0 100644 --- a/Ryujinx.Core/OsHle/Services/FspSrv/IFileSystemProxy.cs +++ b/Ryujinx.HLE/OsHle/Services/FspSrv/IFileSystemProxy.cs @@ -1,8 +1,8 @@ -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.FspSrv +namespace Ryujinx.HLE.OsHle.Services.FspSrv { class IFileSystemProxy : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/FspSrv/IStorage.cs b/Ryujinx.HLE/OsHle/Services/FspSrv/IStorage.cs similarity index 94% rename from Ryujinx.Core/OsHle/Services/FspSrv/IStorage.cs rename to Ryujinx.HLE/OsHle/Services/FspSrv/IStorage.cs index 7fd423e8b6..56c27d03db 100644 --- a/Ryujinx.Core/OsHle/Services/FspSrv/IStorage.cs +++ b/Ryujinx.HLE/OsHle/Services/FspSrv/IStorage.cs @@ -1,8 +1,8 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; using System.IO; -namespace Ryujinx.Core.OsHle.Services.FspSrv +namespace Ryujinx.HLE.OsHle.Services.FspSrv { class IStorage : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Hid/IActiveVibrationDeviceList.cs b/Ryujinx.HLE/OsHle/Services/Hid/IActiveVibrationDeviceList.cs similarity index 90% rename from Ryujinx.Core/OsHle/Services/Hid/IActiveVibrationDeviceList.cs rename to Ryujinx.HLE/OsHle/Services/Hid/IActiveVibrationDeviceList.cs index d02fa17e72..12eaf7063b 100644 --- a/Ryujinx.Core/OsHle/Services/Hid/IActiveVibrationDeviceList.cs +++ b/Ryujinx.HLE/OsHle/Services/Hid/IActiveVibrationDeviceList.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Hid +namespace Ryujinx.HLE.OsHle.Services.Hid { class IActiveApplicationDeviceList : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Hid/IAppletResource.cs b/Ryujinx.HLE/OsHle/Services/Hid/IAppletResource.cs similarity index 88% rename from Ryujinx.Core/OsHle/Services/Hid/IAppletResource.cs rename to Ryujinx.HLE/OsHle/Services/Hid/IAppletResource.cs index 23dfd7a22e..2ef67cc3a7 100644 --- a/Ryujinx.Core/OsHle/Services/Hid/IAppletResource.cs +++ b/Ryujinx.HLE/OsHle/Services/Hid/IAppletResource.cs @@ -1,8 +1,8 @@ -using Ryujinx.Core.OsHle.Handles; -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Handles; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Hid +namespace Ryujinx.HLE.OsHle.Services.Hid { class IAppletResource : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Hid/IHidServer.cs b/Ryujinx.HLE/OsHle/Services/Hid/IHidServer.cs similarity index 98% rename from Ryujinx.Core/OsHle/Services/Hid/IHidServer.cs rename to Ryujinx.HLE/OsHle/Services/Hid/IHidServer.cs index b603d93604..79d37fd4c9 100644 --- a/Ryujinx.Core/OsHle/Services/Hid/IHidServer.cs +++ b/Ryujinx.HLE/OsHle/Services/Hid/IHidServer.cs @@ -1,9 +1,9 @@ -using Ryujinx.Core.Input; -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.Input; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Hid +namespace Ryujinx.HLE.OsHle.Services.Hid { class IHidServer : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/IIpcService.cs b/Ryujinx.HLE/OsHle/Services/IIpcService.cs similarity index 63% rename from Ryujinx.Core/OsHle/Services/IIpcService.cs rename to Ryujinx.HLE/OsHle/Services/IIpcService.cs index 98b5c23903..6067538047 100644 --- a/Ryujinx.Core/OsHle/Services/IIpcService.cs +++ b/Ryujinx.HLE/OsHle/Services/IIpcService.cs @@ -1,10 +1,10 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services +namespace Ryujinx.HLE.OsHle.Services { interface IIpcService { - IReadOnlyDictionary Commands { get; } + IReadOnlyDictionary Commands { get; } } } \ No newline at end of file diff --git a/Ryujinx.Core/OsHle/Services/IpcService.cs b/Ryujinx.HLE/OsHle/Services/IpcService.cs similarity index 96% rename from Ryujinx.Core/OsHle/Services/IpcService.cs rename to Ryujinx.HLE/OsHle/Services/IpcService.cs index d2eadd2702..25fd56fec0 100644 --- a/Ryujinx.Core/OsHle/Services/IpcService.cs +++ b/Ryujinx.HLE/OsHle/Services/IpcService.cs @@ -1,11 +1,11 @@ -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Handles; -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Handles; +using Ryujinx.HLE.OsHle.Ipc; using System; using System.Collections.Generic; using System.IO; -namespace Ryujinx.Core.OsHle.Services +namespace Ryujinx.HLE.OsHle.Services { abstract class IpcService : IIpcService { diff --git a/Ryujinx.Core/OsHle/Services/Lm/ILogService.cs b/Ryujinx.HLE/OsHle/Services/Lm/ILogService.cs similarity index 89% rename from Ryujinx.Core/OsHle/Services/Lm/ILogService.cs rename to Ryujinx.HLE/OsHle/Services/Lm/ILogService.cs index 3315cf4cda..c3aeb1844b 100644 --- a/Ryujinx.Core/OsHle/Services/Lm/ILogService.cs +++ b/Ryujinx.HLE/OsHle/Services/Lm/ILogService.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Lm +namespace Ryujinx.HLE.OsHle.Services.Lm { class ILogService : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Lm/ILogger.cs b/Ryujinx.HLE/OsHle/Services/Lm/ILogger.cs similarity index 96% rename from Ryujinx.Core/OsHle/Services/Lm/ILogger.cs rename to Ryujinx.HLE/OsHle/Services/Lm/ILogger.cs index 41f3710bad..90edf2ad39 100644 --- a/Ryujinx.Core/OsHle/Services/Lm/ILogger.cs +++ b/Ryujinx.HLE/OsHle/Services/Lm/ILogger.cs @@ -1,10 +1,10 @@ -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; using System.IO; using System.Text; -namespace Ryujinx.Core.OsHle.Services.Lm +namespace Ryujinx.HLE.OsHle.Services.Lm { class ILogger : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Lm/LmLogField.cs b/Ryujinx.HLE/OsHle/Services/Lm/LmLogField.cs similarity index 82% rename from Ryujinx.Core/OsHle/Services/Lm/LmLogField.cs rename to Ryujinx.HLE/OsHle/Services/Lm/LmLogField.cs index 2906c7c3f6..33593103ba 100644 --- a/Ryujinx.Core/OsHle/Services/Lm/LmLogField.cs +++ b/Ryujinx.HLE/OsHle/Services/Lm/LmLogField.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Lm +namespace Ryujinx.HLE.OsHle.Services.Lm { enum LmLogField { diff --git a/Ryujinx.Core/OsHle/Services/Lm/LmLogLevel.cs b/Ryujinx.HLE/OsHle/Services/Lm/LmLogLevel.cs similarity index 73% rename from Ryujinx.Core/OsHle/Services/Lm/LmLogLevel.cs rename to Ryujinx.HLE/OsHle/Services/Lm/LmLogLevel.cs index f5c6623384..d051a595a9 100644 --- a/Ryujinx.Core/OsHle/Services/Lm/LmLogLevel.cs +++ b/Ryujinx.HLE/OsHle/Services/Lm/LmLogLevel.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Lm +namespace Ryujinx.HLE.OsHle.Services.Lm { enum LmLogLevel { diff --git a/Ryujinx.Core/OsHle/Services/Mm/IRequest.cs b/Ryujinx.HLE/OsHle/Services/Mm/IRequest.cs similarity index 91% rename from Ryujinx.Core/OsHle/Services/Mm/IRequest.cs rename to Ryujinx.HLE/OsHle/Services/Mm/IRequest.cs index e63793157f..c60b7f5231 100644 --- a/Ryujinx.Core/OsHle/Services/Mm/IRequest.cs +++ b/Ryujinx.HLE/OsHle/Services/Mm/IRequest.cs @@ -1,8 +1,8 @@ -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Mm +namespace Ryujinx.HLE.OsHle.Services.Mm { class IRequest : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Nfp/DeviceState.cs b/Ryujinx.HLE/OsHle/Services/Nfp/DeviceState.cs similarity index 57% rename from Ryujinx.Core/OsHle/Services/Nfp/DeviceState.cs rename to Ryujinx.HLE/OsHle/Services/Nfp/DeviceState.cs index f0e748203b..1863e0d920 100644 --- a/Ryujinx.Core/OsHle/Services/Nfp/DeviceState.cs +++ b/Ryujinx.HLE/OsHle/Services/Nfp/DeviceState.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Nfp +namespace Ryujinx.HLE.OsHle.Services.Nfp { enum DeviceState { diff --git a/Ryujinx.Core/OsHle/Services/Nfp/IUser.cs b/Ryujinx.HLE/OsHle/Services/Nfp/IUser.cs similarity index 90% rename from Ryujinx.Core/OsHle/Services/Nfp/IUser.cs rename to Ryujinx.HLE/OsHle/Services/Nfp/IUser.cs index 9f60e974d1..4b423ba715 100644 --- a/Ryujinx.Core/OsHle/Services/Nfp/IUser.cs +++ b/Ryujinx.HLE/OsHle/Services/Nfp/IUser.cs @@ -1,11 +1,10 @@ -using Ryujinx.Core.Input; -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Handles; -using Ryujinx.Core.OsHle.Ipc; -using Ryujinx.Core.OsHle.Services.Hid; +using Ryujinx.HLE.Input; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Handles; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Nfp +namespace Ryujinx.HLE.OsHle.Services.Nfp { class IUser : IpcService { @@ -14,17 +13,17 @@ namespace Ryujinx.Core.OsHle.Services.Nfp public override IReadOnlyDictionary Commands => m_Commands; private const HidControllerId NpadId = HidControllerId.CONTROLLER_PLAYER_1; - + private State State = State.NonInitialized; - + private DeviceState DeviceState = DeviceState.Initialized; - + private KEvent ActivateEvent; - + private KEvent DeactivateEvent; - + private KEvent AvailabilityChangeEvent; - + public IUser() { m_Commands = new Dictionary() @@ -75,10 +74,10 @@ namespace Ryujinx.Core.OsHle.Services.Nfp } public long GetState(ServiceCtx Context) - { + { Context.ResponseData.Write((int)State); - - Context.Ns.Log.PrintStub(LogClass.ServiceNfp, "Stubbed."); + + Context.Ns.Log.PrintStub(LogClass.ServiceNfp, "Stubbed."); return 0; } @@ -86,7 +85,7 @@ namespace Ryujinx.Core.OsHle.Services.Nfp public long GetDeviceState(ServiceCtx Context) { Context.ResponseData.Write((int)DeviceState); - + Context.Ns.Log.PrintStub(LogClass.ServiceNfp, "Stubbed."); return 0; @@ -95,7 +94,7 @@ namespace Ryujinx.Core.OsHle.Services.Nfp public long GetNpadId(ServiceCtx Context) { Context.ResponseData.Write((int)NpadId); - + Context.Ns.Log.PrintStub(LogClass.ServiceNfp, "Stubbed."); return 0; @@ -104,7 +103,7 @@ namespace Ryujinx.Core.OsHle.Services.Nfp public long AttachAvailabilityChangeEvent(ServiceCtx Context) { Context.Ns.Log.PrintStub(LogClass.ServiceNfp, "Stubbed."); - + int Handle = Context.Process.HandleTable.OpenHandle(AvailabilityChangeEvent); Context.Response.HandleDesc = IpcHandleDesc.MakeCopy(Handle); diff --git a/Ryujinx.Core/OsHle/Services/Nfp/IUserManager.cs b/Ryujinx.HLE/OsHle/Services/Nfp/IUserManager.cs similarity index 88% rename from Ryujinx.Core/OsHle/Services/Nfp/IUserManager.cs rename to Ryujinx.HLE/OsHle/Services/Nfp/IUserManager.cs index 662987d74a..845ce7cf0a 100644 --- a/Ryujinx.Core/OsHle/Services/Nfp/IUserManager.cs +++ b/Ryujinx.HLE/OsHle/Services/Nfp/IUserManager.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Nfp +namespace Ryujinx.HLE.OsHle.Services.Nfp { class IUserManager : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Nfp/State.cs b/Ryujinx.HLE/OsHle/Services/Nfp/State.cs similarity index 64% rename from Ryujinx.Core/OsHle/Services/Nfp/State.cs rename to Ryujinx.HLE/OsHle/Services/Nfp/State.cs index c1a07a2240..c1f0bb1a49 100644 --- a/Ryujinx.Core/OsHle/Services/Nfp/State.cs +++ b/Ryujinx.HLE/OsHle/Services/Nfp/State.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Nfp +namespace Ryujinx.HLE.OsHle.Services.Nfp { enum State { diff --git a/Ryujinx.Core/OsHle/Services/Nifm/IGeneralService.cs b/Ryujinx.HLE/OsHle/Services/Nifm/IGeneralService.cs similarity index 88% rename from Ryujinx.Core/OsHle/Services/Nifm/IGeneralService.cs rename to Ryujinx.HLE/OsHle/Services/Nifm/IGeneralService.cs index 2e0083393c..e289a8db8f 100644 --- a/Ryujinx.Core/OsHle/Services/Nifm/IGeneralService.cs +++ b/Ryujinx.HLE/OsHle/Services/Nifm/IGeneralService.cs @@ -1,8 +1,8 @@ -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Nifm +namespace Ryujinx.HLE.OsHle.Services.Nifm { class IGeneralService : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Nifm/IRequest.cs b/Ryujinx.HLE/OsHle/Services/Nifm/IRequest.cs similarity index 94% rename from Ryujinx.Core/OsHle/Services/Nifm/IRequest.cs rename to Ryujinx.HLE/OsHle/Services/Nifm/IRequest.cs index 0d1aa5e40a..c8c679c4c5 100644 --- a/Ryujinx.Core/OsHle/Services/Nifm/IRequest.cs +++ b/Ryujinx.HLE/OsHle/Services/Nifm/IRequest.cs @@ -1,10 +1,10 @@ -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Handles; -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Handles; +using Ryujinx.HLE.OsHle.Ipc; using System; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Nifm +namespace Ryujinx.HLE.OsHle.Services.Nifm { class IRequest : IpcService, IDisposable { diff --git a/Ryujinx.Core/OsHle/Services/Nifm/IStaticService.cs b/Ryujinx.HLE/OsHle/Services/Nifm/IStaticService.cs similarity index 91% rename from Ryujinx.Core/OsHle/Services/Nifm/IStaticService.cs rename to Ryujinx.HLE/OsHle/Services/Nifm/IStaticService.cs index b2fe0f9762..c6d773f58e 100644 --- a/Ryujinx.Core/OsHle/Services/Nifm/IStaticService.cs +++ b/Ryujinx.HLE/OsHle/Services/Nifm/IStaticService.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Nifm +namespace Ryujinx.HLE.OsHle.Services.Nifm { class IStaticService : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Ns/IAddOnContentManager.cs b/Ryujinx.HLE/OsHle/Services/Ns/IAddOnContentManager.cs similarity index 91% rename from Ryujinx.Core/OsHle/Services/Ns/IAddOnContentManager.cs rename to Ryujinx.HLE/OsHle/Services/Ns/IAddOnContentManager.cs index 5163b3e130..f3e7146e5e 100644 --- a/Ryujinx.Core/OsHle/Services/Ns/IAddOnContentManager.cs +++ b/Ryujinx.HLE/OsHle/Services/Ns/IAddOnContentManager.cs @@ -1,8 +1,8 @@ -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Ns +namespace Ryujinx.HLE.OsHle.Services.Ns { class IAddOnContentManager : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Ns/IServiceGetterInterface.cs b/Ryujinx.HLE/OsHle/Services/Ns/IServiceGetterInterface.cs similarity index 86% rename from Ryujinx.Core/OsHle/Services/Ns/IServiceGetterInterface.cs rename to Ryujinx.HLE/OsHle/Services/Ns/IServiceGetterInterface.cs index 603445f998..3650f8a42a 100644 --- a/Ryujinx.Core/OsHle/Services/Ns/IServiceGetterInterface.cs +++ b/Ryujinx.HLE/OsHle/Services/Ns/IServiceGetterInterface.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Ns +namespace Ryujinx.HLE.OsHle.Services.Ns { class IServiceGetterInterface : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Ns/ISystemUpdateInterface.cs b/Ryujinx.HLE/OsHle/Services/Ns/ISystemUpdateInterface.cs similarity index 86% rename from Ryujinx.Core/OsHle/Services/Ns/ISystemUpdateInterface.cs rename to Ryujinx.HLE/OsHle/Services/Ns/ISystemUpdateInterface.cs index 4d9895ed91..adb6add9c4 100644 --- a/Ryujinx.Core/OsHle/Services/Ns/ISystemUpdateInterface.cs +++ b/Ryujinx.HLE/OsHle/Services/Ns/ISystemUpdateInterface.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Ns +namespace Ryujinx.HLE.OsHle.Services.Ns { class ISystemUpdateInterface : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Ns/IVulnerabilityManagerInterface.cs b/Ryujinx.HLE/OsHle/Services/Ns/IVulnerabilityManagerInterface.cs similarity index 86% rename from Ryujinx.Core/OsHle/Services/Ns/IVulnerabilityManagerInterface.cs rename to Ryujinx.HLE/OsHle/Services/Ns/IVulnerabilityManagerInterface.cs index 1091da0d35..6a2c3d3b5f 100644 --- a/Ryujinx.Core/OsHle/Services/Ns/IVulnerabilityManagerInterface.cs +++ b/Ryujinx.HLE/OsHle/Services/Ns/IVulnerabilityManagerInterface.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Ns +namespace Ryujinx.HLE.OsHle.Services.Ns { class IVulnerabilityManagerInterface : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Nv/INvDrvServices.cs b/Ryujinx.HLE/OsHle/Services/Nv/INvDrvServices.cs similarity index 94% rename from Ryujinx.Core/OsHle/Services/Nv/INvDrvServices.cs rename to Ryujinx.HLE/OsHle/Services/Nv/INvDrvServices.cs index d67a6088dc..5c1748bdb4 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/INvDrvServices.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/INvDrvServices.cs @@ -1,16 +1,16 @@ using ChocolArm64.Memory; -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Handles; -using Ryujinx.Core.OsHle.Ipc; -using Ryujinx.Core.OsHle.Services.Nv.NvGpuAS; -using Ryujinx.Core.OsHle.Services.Nv.NvGpuGpu; -using Ryujinx.Core.OsHle.Services.Nv.NvHostChannel; -using Ryujinx.Core.OsHle.Services.Nv.NvHostCtrl; -using Ryujinx.Core.OsHle.Services.Nv.NvMap; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Handles; +using Ryujinx.HLE.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Services.Nv.NvGpuAS; +using Ryujinx.HLE.OsHle.Services.Nv.NvGpuGpu; +using Ryujinx.HLE.OsHle.Services.Nv.NvHostChannel; +using Ryujinx.HLE.OsHle.Services.Nv.NvHostCtrl; +using Ryujinx.HLE.OsHle.Services.Nv.NvMap; using System; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Nv +namespace Ryujinx.HLE.OsHle.Services.Nv { class INvDrvServices : IpcService, IDisposable { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvFd.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvFd.cs similarity index 79% rename from Ryujinx.Core/OsHle/Services/Nv/NvFd.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvFd.cs index 1fdbd1a17f..96fce80a7a 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvFd.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvFd.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Nv +namespace Ryujinx.HLE.OsHle.Services.Nv { class NvFd { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvGpuAS/NvGpuASAllocSpace.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvGpuAS/NvGpuASAllocSpace.cs similarity index 79% rename from Ryujinx.Core/OsHle/Services/Nv/NvGpuAS/NvGpuASAllocSpace.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvGpuAS/NvGpuASAllocSpace.cs index 7e652d1fcb..9d955d6253 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvGpuAS/NvGpuASAllocSpace.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvGpuAS/NvGpuASAllocSpace.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Nv.NvGpuAS +namespace Ryujinx.HLE.OsHle.Services.Nv.NvGpuAS { struct NvGpuASAllocSpace { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvGpuAS/NvGpuASIoctl.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvGpuAS/NvGpuASIoctl.cs similarity index 98% rename from Ryujinx.Core/OsHle/Services/Nv/NvGpuAS/NvGpuASIoctl.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvGpuAS/NvGpuASIoctl.cs index a69bc3aab7..c96c04c866 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvGpuAS/NvGpuASIoctl.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvGpuAS/NvGpuASIoctl.cs @@ -1,11 +1,11 @@ using ChocolArm64.Memory; -using Ryujinx.Core.Gpu; -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Services.Nv.NvMap; +using Ryujinx.HLE.Gpu; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Services.Nv.NvMap; using System; using System.Collections.Concurrent; -namespace Ryujinx.Core.OsHle.Services.Nv.NvGpuAS +namespace Ryujinx.HLE.OsHle.Services.Nv.NvGpuAS { class NvGpuASIoctl { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvGpuAS/NvGpuASMapBufferEx.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvGpuAS/NvGpuASMapBufferEx.cs similarity index 83% rename from Ryujinx.Core/OsHle/Services/Nv/NvGpuAS/NvGpuASMapBufferEx.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvGpuAS/NvGpuASMapBufferEx.cs index b8bdd70691..f3ee40b666 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvGpuAS/NvGpuASMapBufferEx.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvGpuAS/NvGpuASMapBufferEx.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Nv.NvGpuAS +namespace Ryujinx.HLE.OsHle.Services.Nv.NvGpuAS { struct NvGpuASMapBufferEx { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvGpuAS/NvGpuASRemap.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvGpuAS/NvGpuASRemap.cs similarity index 81% rename from Ryujinx.Core/OsHle/Services/Nv/NvGpuAS/NvGpuASRemap.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvGpuAS/NvGpuASRemap.cs index 363ae687eb..e0ccb113b4 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvGpuAS/NvGpuASRemap.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvGpuAS/NvGpuASRemap.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Nv.NvGpuAS +namespace Ryujinx.HLE.OsHle.Services.Nv.NvGpuAS { struct NvGpuASRemap { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvGpuAS/NvGpuASUnmapBuffer.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvGpuAS/NvGpuASUnmapBuffer.cs similarity index 59% rename from Ryujinx.Core/OsHle/Services/Nv/NvGpuAS/NvGpuASUnmapBuffer.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvGpuAS/NvGpuASUnmapBuffer.cs index 8b62751176..790da3c261 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvGpuAS/NvGpuASUnmapBuffer.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvGpuAS/NvGpuASUnmapBuffer.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Nv.NvGpuAS +namespace Ryujinx.HLE.OsHle.Services.Nv.NvGpuAS { struct NvGpuASUnmapBuffer { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuGetActiveSlotMask.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuGetActiveSlotMask.cs similarity index 66% rename from Ryujinx.Core/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuGetActiveSlotMask.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuGetActiveSlotMask.cs index 3294f51382..71edebbb94 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuGetActiveSlotMask.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuGetActiveSlotMask.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Nv.NvGpuGpu +namespace Ryujinx.HLE.OsHle.Services.Nv.NvGpuGpu { struct NvGpuGpuGetActiveSlotMask { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuGetCharacteristics.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuGetCharacteristics.cs similarity index 96% rename from Ryujinx.Core/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuGetCharacteristics.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuGetCharacteristics.cs index 5d92b50837..a519fed1fe 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuGetCharacteristics.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuGetCharacteristics.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Nv.NvGpuGpu +namespace Ryujinx.HLE.OsHle.Services.Nv.NvGpuGpu { struct NvGpuGpuGetCharacteristics { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuGetTpcMasks.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuGetTpcMasks.cs similarity index 79% rename from Ryujinx.Core/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuGetTpcMasks.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuGetTpcMasks.cs index 04c4c9cd47..17a7da6218 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuGetTpcMasks.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuGetTpcMasks.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Nv.NvGpuGpu +namespace Ryujinx.HLE.OsHle.Services.Nv.NvGpuGpu { struct NvGpuGpuGetTpcMasks { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuIoctl.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuIoctl.cs similarity index 98% rename from Ryujinx.Core/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuIoctl.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuIoctl.cs index bba78ea8a2..c034994c69 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuIoctl.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuIoctl.cs @@ -1,9 +1,9 @@ using ChocolArm64.Memory; -using Ryujinx.Core.Logging; +using Ryujinx.HLE.Logging; using System; using System.Diagnostics; -namespace Ryujinx.Core.OsHle.Services.Nv.NvGpuGpu +namespace Ryujinx.HLE.OsHle.Services.Nv.NvGpuGpu { class NvGpuGpuIoctl { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuZcullGetCtxSize.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuZcullGetCtxSize.cs similarity index 58% rename from Ryujinx.Core/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuZcullGetCtxSize.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuZcullGetCtxSize.cs index 997cd42fe2..21bcacebf3 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuZcullGetCtxSize.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuZcullGetCtxSize.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Nv.NvGpuGpu +namespace Ryujinx.HLE.OsHle.Services.Nv.NvGpuGpu { struct NvGpuGpuZcullGetCtxSize { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuZcullGetInfo.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuZcullGetInfo.cs similarity index 89% rename from Ryujinx.Core/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuZcullGetInfo.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuZcullGetInfo.cs index c4c5036d88..168051ed3c 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuZcullGetInfo.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuZcullGetInfo.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Nv.NvGpuGpu +namespace Ryujinx.HLE.OsHle.Services.Nv.NvGpuGpu { struct NvGpuGpuZcullGetInfo { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvHelper.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvHelper.cs similarity index 70% rename from Ryujinx.Core/OsHle/Services/Nv/NvHelper.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvHelper.cs index c5cee361ca..22f1feccef 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvHelper.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvHelper.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Nv +namespace Ryujinx.HLE.OsHle.Services.Nv { static class NvHelper { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvHostChannel/NvHostChannelIoctl.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvHostChannel/NvHostChannelIoctl.cs similarity index 96% rename from Ryujinx.Core/OsHle/Services/Nv/NvHostChannel/NvHostChannelIoctl.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvHostChannel/NvHostChannelIoctl.cs index 857218eae3..c461fa282c 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvHostChannel/NvHostChannelIoctl.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvHostChannel/NvHostChannelIoctl.cs @@ -1,10 +1,10 @@ using ChocolArm64.Memory; -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Services.Nv.NvGpuAS; -using Ryujinx.Core.Gpu; +using Ryujinx.HLE.Gpu; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Services.Nv.NvGpuAS; using System; -namespace Ryujinx.Core.OsHle.Services.Nv.NvHostChannel +namespace Ryujinx.HLE.OsHle.Services.Nv.NvHostChannel { class NvHostChannelIoctl { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvHostChannel/NvHostChannelSubmitGpfifo.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvHostChannel/NvHostChannelSubmitGpfifo.cs similarity index 78% rename from Ryujinx.Core/OsHle/Services/Nv/NvHostChannel/NvHostChannelSubmitGpfifo.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvHostChannel/NvHostChannelSubmitGpfifo.cs index 4698a3da25..9541f7018c 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvHostChannel/NvHostChannelSubmitGpfifo.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvHostChannel/NvHostChannelSubmitGpfifo.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Nv.NvHostChannel +namespace Ryujinx.HLE.OsHle.Services.Nv.NvHostChannel { struct NvHostChannelSubmitGpfifo { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlIoctl.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlIoctl.cs similarity index 99% rename from Ryujinx.Core/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlIoctl.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlIoctl.cs index 1997f981f5..a9fd9d3abd 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlIoctl.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlIoctl.cs @@ -1,10 +1,10 @@ using ChocolArm64.Memory; -using Ryujinx.Core.Logging; +using Ryujinx.HLE.Logging; using System; using System.Collections.Concurrent; using System.Threading; -namespace Ryujinx.Core.OsHle.Services.Nv.NvHostCtrl +namespace Ryujinx.HLE.OsHle.Services.Nv.NvHostCtrl { class NvHostCtrlIoctl { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtRead.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtRead.cs similarity index 64% rename from Ryujinx.Core/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtRead.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtRead.cs index 0b05e63aa2..7801f467a9 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtRead.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtRead.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Nv.NvHostCtrl +namespace Ryujinx.HLE.OsHle.Services.Nv.NvHostCtrl { struct NvHostCtrlSyncptRead { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtWait.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtWait.cs similarity index 70% rename from Ryujinx.Core/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtWait.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtWait.cs index 6746090ab9..29a75dd7d8 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtWait.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtWait.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Nv.NvHostCtrl +namespace Ryujinx.HLE.OsHle.Services.Nv.NvHostCtrl { struct NvHostCtrlSyncptWait { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtWaitEx.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtWaitEx.cs similarity index 74% rename from Ryujinx.Core/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtWaitEx.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtWaitEx.cs index 21ba378321..79f84214bf 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtWaitEx.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtWaitEx.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Nv.NvHostCtrl +namespace Ryujinx.HLE.OsHle.Services.Nv.NvHostCtrl { struct NvHostCtrlSyncptWaitEx { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlUserCtx.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlUserCtx.cs similarity index 88% rename from Ryujinx.Core/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlUserCtx.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlUserCtx.cs index be71b2252a..5d414a2e5f 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlUserCtx.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlUserCtx.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Nv.NvHostCtrl +namespace Ryujinx.HLE.OsHle.Services.Nv.NvHostCtrl { class NvHostCtrlUserCtx { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvHostCtrl/NvHostEvent.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostEvent.cs similarity index 70% rename from Ryujinx.Core/OsHle/Services/Nv/NvHostCtrl/NvHostEvent.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostEvent.cs index 027e25b0c1..bb294d7275 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvHostCtrl/NvHostEvent.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostEvent.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Nv.NvHostCtrl +namespace Ryujinx.HLE.OsHle.Services.Nv.NvHostCtrl { class NvHostEvent { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvHostCtrl/NvHostEventState.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostEventState.cs similarity index 72% rename from Ryujinx.Core/OsHle/Services/Nv/NvHostCtrl/NvHostEventState.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostEventState.cs index a4bd2cb6ba..fa4583b8ce 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvHostCtrl/NvHostEventState.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostEventState.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Nv.NvHostCtrl +namespace Ryujinx.HLE.OsHle.Services.Nv.NvHostCtrl { enum NvHostEventState { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvHostCtrl/NvHostSyncPt.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostSyncPt.cs similarity index 98% rename from Ryujinx.Core/OsHle/Services/Nv/NvHostCtrl/NvHostSyncPt.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostSyncPt.cs index 96ae16a390..47d63f794b 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvHostCtrl/NvHostSyncPt.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostSyncPt.cs @@ -3,7 +3,7 @@ using System.Collections.Concurrent; using System.Collections.Generic; using System.Threading; -namespace Ryujinx.Core.OsHle.Services.Nv.NvHostCtrl +namespace Ryujinx.HLE.OsHle.Services.Nv.NvHostCtrl { class NvHostSyncpt { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvMap/NvMapAlloc.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapAlloc.cs similarity index 81% rename from Ryujinx.Core/OsHle/Services/Nv/NvMap/NvMapAlloc.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapAlloc.cs index 86e4c23811..10634b860e 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvMap/NvMapAlloc.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapAlloc.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Nv.NvMap +namespace Ryujinx.HLE.OsHle.Services.Nv.NvMap { struct NvMapAlloc { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvMap/NvMapCreate.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapCreate.cs similarity index 65% rename from Ryujinx.Core/OsHle/Services/Nv/NvMap/NvMapCreate.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapCreate.cs index 7d35731ce5..8f3be79d02 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvMap/NvMapCreate.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapCreate.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Nv.NvMap +namespace Ryujinx.HLE.OsHle.Services.Nv.NvMap { struct NvMapCreate { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvMap/NvMapFree.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapFree.cs similarity index 78% rename from Ryujinx.Core/OsHle/Services/Nv/NvMap/NvMapFree.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapFree.cs index ee8bc618a6..1e13f19746 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvMap/NvMapFree.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapFree.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Nv.NvMap +namespace Ryujinx.HLE.OsHle.Services.Nv.NvMap { struct NvMapFree { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvMap/NvMapFromId.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapFromId.cs similarity index 65% rename from Ryujinx.Core/OsHle/Services/Nv/NvMap/NvMapFromId.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapFromId.cs index 377eaa7f02..31c751317e 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvMap/NvMapFromId.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapFromId.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Nv.NvMap +namespace Ryujinx.HLE.OsHle.Services.Nv.NvMap { struct NvMapFromId { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvMap/NvMapGetId.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapGetId.cs similarity index 64% rename from Ryujinx.Core/OsHle/Services/Nv/NvMap/NvMapGetId.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapGetId.cs index 639a5fb4c6..780815d27f 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvMap/NvMapGetId.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapGetId.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Nv.NvMap +namespace Ryujinx.HLE.OsHle.Services.Nv.NvMap { struct NvMapGetId { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvMap/NvMapHandle.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapHandle.cs similarity index 93% rename from Ryujinx.Core/OsHle/Services/Nv/NvMap/NvMapHandle.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapHandle.cs index 4a021f6f35..7902034c64 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvMap/NvMapHandle.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapHandle.cs @@ -1,6 +1,6 @@ using System.Threading; -namespace Ryujinx.Core.OsHle.Services.Nv.NvMap +namespace Ryujinx.HLE.OsHle.Services.Nv.NvMap { class NvMapHandle { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvMap/NvMapHandleParam.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapHandleParam.cs similarity index 76% rename from Ryujinx.Core/OsHle/Services/Nv/NvMap/NvMapHandleParam.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapHandleParam.cs index 80ff4c0347..ab1b0577d8 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvMap/NvMapHandleParam.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapHandleParam.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Nv.NvMap +namespace Ryujinx.HLE.OsHle.Services.Nv.NvMap { enum NvMapHandleParam { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvMap/NvMapIoctl.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapIoctl.cs similarity index 98% rename from Ryujinx.Core/OsHle/Services/Nv/NvMap/NvMapIoctl.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapIoctl.cs index aff2683efc..376b74c1e0 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvMap/NvMapIoctl.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapIoctl.cs @@ -1,10 +1,10 @@ using ChocolArm64.Memory; -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Utilities; -using Ryujinx.Core.Gpu; +using Ryujinx.HLE.Gpu; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Utilities; using System.Collections.Concurrent; -namespace Ryujinx.Core.OsHle.Services.Nv.NvMap +namespace Ryujinx.HLE.OsHle.Services.Nv.NvMap { class NvMapIoctl { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvMap/NvMapParam.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapParam.cs similarity index 71% rename from Ryujinx.Core/OsHle/Services/Nv/NvMap/NvMapParam.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapParam.cs index 196ef6aba8..218cb700a7 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvMap/NvMapParam.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapParam.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Nv.NvMap +namespace Ryujinx.HLE.OsHle.Services.Nv.NvMap { struct NvMapParam { diff --git a/Ryujinx.Core/OsHle/Services/Nv/NvResult.cs b/Ryujinx.HLE/OsHle/Services/Nv/NvResult.cs similarity index 89% rename from Ryujinx.Core/OsHle/Services/Nv/NvResult.cs rename to Ryujinx.HLE/OsHle/Services/Nv/NvResult.cs index 5a41916512..720f5ccf2c 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/NvResult.cs +++ b/Ryujinx.HLE/OsHle/Services/Nv/NvResult.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Nv +namespace Ryujinx.HLE.OsHle.Services.Nv { static class NvResult { diff --git a/Ryujinx.Core/OsHle/Services/Pctl/IParentalControlService.cs b/Ryujinx.HLE/OsHle/Services/Pctl/IParentalControlService.cs similarity index 85% rename from Ryujinx.Core/OsHle/Services/Pctl/IParentalControlService.cs rename to Ryujinx.HLE/OsHle/Services/Pctl/IParentalControlService.cs index 28b35b0a30..eb363ade1c 100644 --- a/Ryujinx.Core/OsHle/Services/Pctl/IParentalControlService.cs +++ b/Ryujinx.HLE/OsHle/Services/Pctl/IParentalControlService.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Pctl +namespace Ryujinx.HLE.OsHle.Services.Pctl { class IParentalControlService : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Pctl/IParentalControlServiceFactory.cs b/Ryujinx.HLE/OsHle/Services/Pctl/IParentalControlServiceFactory.cs similarity index 89% rename from Ryujinx.Core/OsHle/Services/Pctl/IParentalControlServiceFactory.cs rename to Ryujinx.HLE/OsHle/Services/Pctl/IParentalControlServiceFactory.cs index 5421f1655f..094245f6b7 100644 --- a/Ryujinx.Core/OsHle/Services/Pctl/IParentalControlServiceFactory.cs +++ b/Ryujinx.HLE/OsHle/Services/Pctl/IParentalControlServiceFactory.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Pctl +namespace Ryujinx.HLE.OsHle.Services.Pctl { class IParentalControlServiceFactory : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Pl/ISharedFontManager.cs b/Ryujinx.HLE/OsHle/Services/Pl/ISharedFontManager.cs similarity index 95% rename from Ryujinx.Core/OsHle/Services/Pl/ISharedFontManager.cs rename to Ryujinx.HLE/OsHle/Services/Pl/ISharedFontManager.cs index 2872577f09..9f85f3d102 100644 --- a/Ryujinx.Core/OsHle/Services/Pl/ISharedFontManager.cs +++ b/Ryujinx.HLE/OsHle/Services/Pl/ISharedFontManager.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Pl +namespace Ryujinx.HLE.OsHle.Services.Pl { class ISharedFontManager : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Pl/SharedFontType.cs b/Ryujinx.HLE/OsHle/Services/Pl/SharedFontType.cs similarity index 85% rename from Ryujinx.Core/OsHle/Services/Pl/SharedFontType.cs rename to Ryujinx.HLE/OsHle/Services/Pl/SharedFontType.cs index 2318b17295..97fd95dc9d 100644 --- a/Ryujinx.Core/OsHle/Services/Pl/SharedFontType.cs +++ b/Ryujinx.HLE/OsHle/Services/Pl/SharedFontType.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Pl +namespace Ryujinx.HLE.OsHle.Services.Pl { enum SharedFontType { diff --git a/Ryujinx.Core/OsHle/Services/Prepo/IPrepoService.cs b/Ryujinx.HLE/OsHle/Services/Prepo/IPrepoService.cs similarity index 86% rename from Ryujinx.Core/OsHle/Services/Prepo/IPrepoService.cs rename to Ryujinx.HLE/OsHle/Services/Prepo/IPrepoService.cs index dbf01c6bd5..f313921a78 100644 --- a/Ryujinx.Core/OsHle/Services/Prepo/IPrepoService.cs +++ b/Ryujinx.HLE/OsHle/Services/Prepo/IPrepoService.cs @@ -1,8 +1,8 @@ -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Prepo +namespace Ryujinx.HLE.OsHle.Services.Prepo { class IPrepoService : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/ServiceFactory.cs b/Ryujinx.HLE/OsHle/Services/ServiceFactory.cs similarity index 81% rename from Ryujinx.Core/OsHle/Services/ServiceFactory.cs rename to Ryujinx.HLE/OsHle/Services/ServiceFactory.cs index 05301d1eaf..0720c5d256 100644 --- a/Ryujinx.Core/OsHle/Services/ServiceFactory.cs +++ b/Ryujinx.HLE/OsHle/Services/ServiceFactory.cs @@ -1,27 +1,27 @@ -using Ryujinx.Core.OsHle.Services.Acc; -using Ryujinx.Core.OsHle.Services.Am; -using Ryujinx.Core.OsHle.Services.Apm; -using Ryujinx.Core.OsHle.Services.Aud; -using Ryujinx.Core.OsHle.Services.Bsd; -using Ryujinx.Core.OsHle.Services.Caps; -using Ryujinx.Core.OsHle.Services.Friend; -using Ryujinx.Core.OsHle.Services.FspSrv; -using Ryujinx.Core.OsHle.Services.Hid; -using Ryujinx.Core.OsHle.Services.Lm; -using Ryujinx.Core.OsHle.Services.Nfp; -using Ryujinx.Core.OsHle.Services.Ns; -using Ryujinx.Core.OsHle.Services.Nv; -using Ryujinx.Core.OsHle.Services.Pctl; -using Ryujinx.Core.OsHle.Services.Pl; -using Ryujinx.Core.OsHle.Services.Prepo; -using Ryujinx.Core.OsHle.Services.Set; -using Ryujinx.Core.OsHle.Services.Sfdnsres; -using Ryujinx.Core.OsHle.Services.Sm; -using Ryujinx.Core.OsHle.Services.Ssl; -using Ryujinx.Core.OsHle.Services.Vi; +using Ryujinx.HLE.OsHle.Services.Acc; +using Ryujinx.HLE.OsHle.Services.Am; +using Ryujinx.HLE.OsHle.Services.Apm; +using Ryujinx.HLE.OsHle.Services.Aud; +using Ryujinx.HLE.OsHle.Services.Bsd; +using Ryujinx.HLE.OsHle.Services.Caps; +using Ryujinx.HLE.OsHle.Services.Friend; +using Ryujinx.HLE.OsHle.Services.FspSrv; +using Ryujinx.HLE.OsHle.Services.Hid; +using Ryujinx.HLE.OsHle.Services.Lm; +using Ryujinx.HLE.OsHle.Services.Nfp; +using Ryujinx.HLE.OsHle.Services.Ns; +using Ryujinx.HLE.OsHle.Services.Nv; +using Ryujinx.HLE.OsHle.Services.Pctl; +using Ryujinx.HLE.OsHle.Services.Pl; +using Ryujinx.HLE.OsHle.Services.Prepo; +using Ryujinx.HLE.OsHle.Services.Set; +using Ryujinx.HLE.OsHle.Services.Sfdnsres; +using Ryujinx.HLE.OsHle.Services.Sm; +using Ryujinx.HLE.OsHle.Services.Ssl; +using Ryujinx.HLE.OsHle.Services.Vi; using System; -namespace Ryujinx.Core.OsHle.Services +namespace Ryujinx.HLE.OsHle.Services { static class ServiceFactory { diff --git a/Ryujinx.Core/OsHle/Services/Set/ISettingsServer.cs b/Ryujinx.HLE/OsHle/Services/Set/ISettingsServer.cs similarity index 95% rename from Ryujinx.Core/OsHle/Services/Set/ISettingsServer.cs rename to Ryujinx.HLE/OsHle/Services/Set/ISettingsServer.cs index fb3648dac9..96297ad2b1 100644 --- a/Ryujinx.Core/OsHle/Services/Set/ISettingsServer.cs +++ b/Ryujinx.HLE/OsHle/Services/Set/ISettingsServer.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Set +namespace Ryujinx.HLE.OsHle.Services.Set { class ISettingsServer : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Set/ISystemSettingsServer.cs b/Ryujinx.HLE/OsHle/Services/Set/ISystemSettingsServer.cs similarity index 98% rename from Ryujinx.Core/OsHle/Services/Set/ISystemSettingsServer.cs rename to Ryujinx.HLE/OsHle/Services/Set/ISystemSettingsServer.cs index 1b6419fb1b..6a3ea53782 100644 --- a/Ryujinx.Core/OsHle/Services/Set/ISystemSettingsServer.cs +++ b/Ryujinx.HLE/OsHle/Services/Set/ISystemSettingsServer.cs @@ -1,11 +1,11 @@ -using Ryujinx.Core.OsHle.Ipc; -using Ryujinx.Core.Settings; +using Ryujinx.HLE.OsHle.Ipc; +using Ryujinx.HLE.Settings; using System; using System.Collections.Generic; using System.IO; using System.Text; -namespace Ryujinx.Core.OsHle.Services.Set +namespace Ryujinx.HLE.OsHle.Services.Set { class ISystemSettingsServer : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Set/NxSettings.cs b/Ryujinx.HLE/OsHle/Services/Set/NxSettings.cs similarity index 96% rename from Ryujinx.Core/OsHle/Services/Set/NxSettings.cs rename to Ryujinx.HLE/OsHle/Services/Set/NxSettings.cs index d7f1a1ffd3..dc4a0b96fb 100644 --- a/Ryujinx.Core/OsHle/Services/Set/NxSettings.cs +++ b/Ryujinx.HLE/OsHle/Services/Set/NxSettings.cs @@ -1,1711 +1,1711 @@ -using System.Collections.Generic; - -namespace Ryujinx.Core.OsHle.Services.Set -{ - static class NxSettings - { - //Generated automatically from a Switch 3.0 config file (Tid: 0100000000000818). - public static Dictionary Settings = new Dictionary() - { - { "account!na_required_for_network_service", true }, - { "account.daemon!background_awaking_periodicity", 10800 }, - { "account.daemon!schedule_periodicity", 3600 }, - { "account.daemon!profile_sync_interval", 18000 }, - { "account.daemon!na_info_refresh_interval", 46800 }, - { "am.display!transition_layer_enabled", true }, - { "am.gpu!gpu_scheduling_enabled", true }, - { "am.gpu!gpu_scheduling_frame_time_us", 116666 }, - { "am.gpu!gpu_scheduling_fg_app_us", 116166 }, - { "am.gpu!gpu_scheduling_bg_app_us", 104500 }, - { "am.gpu!gpu_scheduling_oa_us", 500 }, - { "am.gpu!gpu_scheduling_fg_sa_us", 11666 }, - { "am.gpu!gpu_scheduling_bg_sa_us", 0 }, - { "am.gpu!gpu_scheduling_fg_la_us", 11666 }, - { "am.gpu!gpu_scheduling_partial_fg_la_us", 2000 }, - { "am.gpu!gpu_scheduling_bg_la_us", 0 }, - { "audio!audren_log_enabled", false }, - { "audio!audout_log_enabled", false }, - { "audio!audin_log_enabled", false }, - { "audio!hwopus_log_enabled", false }, - { "audio!adsp_log_enabled", false }, - { "audio!suspend_for_debugger_enabled", false }, - { "audio!uac_speaker_enabled", false }, - { "bgtc!enable_halfawake", 1 }, - { "bgtc!enable_battery_saver", 1 }, - { "bgtc!leaving_halfawake_margin", 3 }, - { "bgtc!battery_threshold_save", 20 }, - { "bgtc!battery_threshold_stop", 20 }, - { "bgtc!minimum_interval_normal", 1800 }, - { "bgtc!minimum_interval_save", 86400 }, - { "boot!force_maintenance", false }, - { "capsrv!screenshot_layerstack", "screenshot" }, - { "capsrv!enable_album_screenshot_filedata_verification", true }, - { "devmenu!enable_application_update", true }, - { "devmenu!enable_exhibition_mode", false }, - { "eclct!analytics_override", false }, - { "eclct!analytics_pollperiod", 86400 }, - { "err!applet_auto_close", false }, - { "friends!background_processing", true }, - { "htc!disconnection_emulation", false }, - { "idle!dim_level_percent_lcd", 10 }, - { "idle!dim_level_percent_tv", 70 }, - { "lbl!force_disable_als", false }, - { "lm!enable_sd_card_logging", false }, - { "lm!sd_card_log_output_directory", "NxBinLogs" }, - { "mii!is_db_test_mode_enabled", false }, - { "news!system_version", 2 }, - { "nfp!not_locked_tag", true }, - { "nfp!play_report", false }, - { "nifm!is_communication_control_enabled_for_test", false }, - { "nifm!connection_test_timeout", 45000 }, - { "nifm!apply_config_timeout", 30000 }, - { "nifm!ethernet_adapter_standby_time", 10000 }, - { "nim.install!prefer_delta_evenif_inefficient", false }, - { "nim.install!apply_delta_stress_storage", 0 }, - { "ns.notification!retry_interval", 60 }, - { "ns.notification!enable_network_update", true }, - { "ns.notification!enable_download_task_list", true }, - { "ns.notification!enable_version_list", true }, - { "ns.notification!enable_random_wait", true }, - { "ns.notification!debug_waiting_limit", 0 }, - { "ns.notification!enable_request_on_cold_boot", true }, - { "ns.sdcard!mount_sdcard", true }, - { "ns.sdcard!compare_sdcard", 0 }, - { "ns.gamecard!mount_gamecard_result_value", 0 }, - { "ns.gamecard!try_gamecard_access_result_value", 0 }, - { "nv!00008600", "" }, - { "nv!0007b25e", "" }, - { "nv!0083e1", "" }, - { "nv!01621887", "" }, - { "nv!03134743", "" }, - { "nv!0356afd0", "" }, - { "nv!0356afd1", "" }, - { "nv!0356afd2", "" }, - { "nv!0356afd3", "" }, - { "nv!094313", "" }, - { "nv!0x04dc09", "" }, - { "nv!0x111133", "" }, - { "nv!0x1aa483", "" }, - { "nv!0x1cb1cf", "" }, - { "nv!0x1cb1d0", "" }, - { "nv!0x1e3221", "" }, - { "nv!0x300fc8", "" }, - { "nv!0x301fc8", "" }, - { "nv!0x302fc8", "" }, - { "nv!0x3eec59", "" }, - { "nv!0x46b3ed", "" }, - { "nv!0x523dc0", "" }, - { "nv!0x523dc1", "" }, - { "nv!0x523dc2", "" }, - { "nv!0x523dc3", "" }, - { "nv!0x523dc4", "" }, - { "nv!0x523dc5", "" }, - { "nv!0x523dc6", "" }, - { "nv!0x523dd0", "" }, - { "nv!0x523dd1", "" }, - { "nv!0x523dd3", "" }, - { "nv!0x5344bb", "" }, - { "nv!0x555237", "" }, - { "nv!0x58a234", "" }, - { "nv!0x7b4428", "" }, - { "nv!0x923dc0", "" }, - { "nv!0x923dc1", "" }, - { "nv!0x923dc2", "" }, - { "nv!0x923dc3", "" }, - { "nv!0x923dc4", "" }, - { "nv!0x923dd3", "" }, - { "nv!0x9abdc5", "" }, - { "nv!0x9abdc6", "" }, - { "nv!0xaaa36c", "" }, - { "nv!0xb09da0", "" }, - { "nv!0xb09da1", "" }, - { "nv!0xb09da2", "" }, - { "nv!0xb09da3", "" }, - { "nv!0xb09da4", "" }, - { "nv!0xb09da5", "" }, - { "nv!0xb0b348", "" }, - { "nv!0xb0b349", "" }, - { "nv!0xbb558f", "" }, - { "nv!0xbd10fb", "" }, - { "nv!0xc32ad3", "" }, - { "nv!0xce2348", "" }, - { "nv!0xcfd81f", "" }, - { "nv!0xe0036b", "" }, - { "nv!0xe01f2d", "" }, - { "nv!0xe17212", "" }, - { "nv!0xeae966", "" }, - { "nv!0xed4f82", "" }, - { "nv!0xf12335", "" }, - { "nv!0xf12336", "" }, - { "nv!10261989", "" }, - { "nv!1042d483", "" }, - { "nv!10572898", "" }, - { "nv!115631", "" }, - { "nv!12950094", "" }, - { "nv!1314f311", "" }, - { "nv!1314f312", "" }, - { "nv!13279512", "" }, - { "nv!13813496", "" }, - { "nv!14507179", "" }, - { "nv!15694569", "" }, - { "nv!16936964", "" }, - { "nv!17aa230c", "" }, - { "nv!182054", "" }, - { "nv!18273275", "" }, - { "nv!18273276", "" }, - { "nv!1854d03b", "" }, - { "nv!18add00d", "" }, - { "nv!19156670", "" }, - { "nv!19286545", "" }, - { "nv!1a298e9f", "" }, - { "nv!1acf43fe", "" }, - { "nv!1bda43fe", "" }, - { "nv!1c3b92", "" }, - { "nv!21509920", "" }, - { "nv!215323457", "" }, - { "nv!2165ad", "" }, - { "nv!2165ae", "" }, - { "nv!21be9c", "" }, - { "nv!233264316", "" }, - { "nv!234557580", "" }, - { "nv!23cd0e", "" }, - { "nv!24189123", "" }, - { "nv!2443266", "" }, - { "nv!25025519", "" }, - { "nv!255e39", "" }, - { "nv!2583364", "" }, - { "nv!2888c1", "" }, - { "nv!28ca3e", "" }, - { "nv!29871243", "" }, - { "nv!2a1f64", "" }, - { "nv!2dc432", "" }, - { "nv!2de437", "" }, - { "nv!2f3bb89c", "" }, - { "nv!2fd652", "" }, - { "nv!3001ac", "" }, - { "nv!31298772", "" }, - { "nv!313233", "" }, - { "nv!31f7d603", "" }, - { "nv!320ce4", "" }, - { "nv!32153248", "" }, - { "nv!32153249", "" }, - { "nv!335bca", "" }, - { "nv!342abb", "" }, - { "nv!34dfe6", "" }, - { "nv!34dfe7", "" }, - { "nv!34dfe8", "" }, - { "nv!34dfe9", "" }, - { "nv!35201578", "" }, - { "nv!359278", "" }, - { "nv!37f53a", "" }, - { "nv!38144972", "" }, - { "nv!38542646", "" }, - { "nv!3b74c9", "" }, - { "nv!3c136f", "" }, - { "nv!3cf72823", "" }, - { "nv!3d7af029", "" }, - { "nv!3ff34782", "" }, - { "nv!4129618", "" }, - { "nv!4189fac3", "" }, - { "nv!420bd4", "" }, - { "nv!42a699", "" }, - { "nv!441369", "" }, - { "nv!4458713e", "" }, - { "nv!4554b6", "" }, - { "nv!457425", "" }, - { "nv!4603b207", "" }, - { "nv!46574957", "" }, - { "nv!46574958", "" }, - { "nv!46813529", "" }, - { "nv!46f1e13d", "" }, - { "nv!47534c43", "" }, - { "nv!48550336", "" }, - { "nv!48576893", "" }, - { "nv!48576894", "" }, - { "nv!4889ac02", "" }, - { "nv!49005740", "" }, - { "nv!49867584", "" }, - { "nv!49960973", "" }, - { "nv!4a5341", "" }, - { "nv!4f4e48", "" }, - { "nv!4f8a0a", "" }, - { "nv!50299698", "" }, - { "nv!50299699", "" }, - { "nv!50361291", "" }, - { "nv!5242ae", "" }, - { "nv!53d30c", "" }, - { "nv!56347a", "" }, - { "nv!563a95f1", "" }, - { "nv!573823", "" }, - { "nv!58027529", "" }, - { "nv!5d2d63", "" }, - { "nv!5f7e3b", "" }, - { "nv!60461793", "" }, - { "nv!60d355", "" }, - { "nv!616627aa", "" }, - { "nv!62317182", "" }, - { "nv!6253fa2e", "" }, - { "nv!64100768", "" }, - { "nv!64100769", "" }, - { "nv!64100770", "" }, - { "nv!647395", "" }, - { "nv!66543234", "" }, - { "nv!67674763", "" }, - { "nv!67739784", "" }, - { "nv!68fb9c", "" }, - { "nv!69801276", "" }, - { "nv!6af9fa2f", "" }, - { "nv!6af9fa3f", "" }, - { "nv!6af9fa4f", "" }, - { "nv!6bd8c7", "" }, - { "nv!6c7691", "" }, - { "nv!6d4296ce", "" }, - { "nv!6dd7e7", "" }, - { "nv!6dd7e8", "" }, - { "nv!6fe11ec1", "" }, - { "nv!716511763", "" }, - { "nv!72504593", "" }, - { "nv!73304097", "" }, - { "nv!73314098", "" }, - { "nv!74095213", "" }, - { "nv!74095213a", "" }, - { "nv!74095213b", "" }, - { "nv!74095214", "" }, - { "nv!748f9649", "" }, - { "nv!75494732", "" }, - { "nv!78452832", "" }, - { "nv!784561", "" }, - { "nv!78e16b9c", "" }, - { "nv!79251225", "" }, - { "nv!7c128b", "" }, - { "nv!7ccd93", "" }, - { "nv!7df8d1", "" }, - { "nv!800c2310", "" }, - { "nv!80546710", "" }, - { "nv!80772310", "" }, - { "nv!808ee280", "" }, - { "nv!81131154", "" }, - { "nv!81274457", "" }, - { "nv!8292291f", "" }, - { "nv!83498426", "" }, - { "nv!84993794", "" }, - { "nv!84995585", "" }, - { "nv!84a0a0", "" }, - { "nv!852142", "" }, - { "nv!85612309", "" }, - { "nv!85612310", "" }, - { "nv!85612311", "" }, - { "nv!85612312", "" }, - { "nv!8623ff27", "" }, - { "nv!87364952", "" }, - { "nv!87f6275666", "" }, - { "nv!886748", "" }, - { "nv!89894423", "" }, - { "nv!8ad8a75", "" }, - { "nv!8ad8ad00", "" }, - { "nv!8bb815", "" }, - { "nv!8bb817", "" }, - { "nv!8bb818", "" }, - { "nv!8bb819", "" }, - { "nv!8e640cd1", "" }, - { "nv!8f34971a", "" }, - { "nv!8f773984", "" }, - { "nv!8f7a7d", "" }, - { "nv!902486209", "" }, - { "nv!90482571", "" }, - { "nv!91214835", "" }, - { "nv!912848290", "" }, - { "nv!915e56", "" }, - { "nv!92179063", "" }, - { "nv!92179064", "" }, - { "nv!92179065", "" }, - { "nv!92179066", "" }, - { "nv!92350358", "" }, - { "nv!92809063", "" }, - { "nv!92809064", "" }, - { "nv!92809065", "" }, - { "nv!92809066", "" }, - { "nv!92920143", "" }, - { "nv!93a89b12", "" }, - { "nv!93a89c0b", "" }, - { "nv!94812574", "" }, - { "nv!95282304", "" }, - { "nv!95394027", "" }, - { "nv!959b1f", "" }, - { "nv!9638af", "" }, - { "nv!96fd59", "" }, - { "nv!97f6275666", "" }, - { "nv!97f6275667", "" }, - { "nv!97f6275668", "" }, - { "nv!97f6275669", "" }, - { "nv!97f627566a", "" }, - { "nv!97f627566b", "" }, - { "nv!97f627566d", "" }, - { "nv!97f627566e", "" }, - { "nv!97f627566f", "" }, - { "nv!97f6275670", "" }, - { "nv!97f6275671", "" }, - { "nv!97f727566e", "" }, - { "nv!98480775", "" }, - { "nv!98480776", "" }, - { "nv!98480777", "" }, - { "nv!992431", "" }, - { "nv!9aa29065", "" }, - { "nv!9af32c", "" }, - { "nv!9af32d", "" }, - { "nv!9af32e", "" }, - { "nv!9c108b71", "" }, - { "nv!9f279065", "" }, - { "nv!a01bc728", "" }, - { "nv!a13b46c80", "" }, - { "nv!a22eb0", "" }, - { "nv!a2fb451e", "" }, - { "nv!a3456abe", "" }, - { "nv!a7044887", "" }, - { "nv!a7149200", "" }, - { "nv!a766215670", "" }, - { "nv!aac_drc_boost", "" }, - { "nv!aac_drc_cut", "" }, - { "nv!aac_drc_enc_target_level", "" }, - { "nv!aac_drc_heavy", "" }, - { "nv!aac_drc_reference_level", "" }, - { "nv!aalinegamma", "" }, - { "nv!aalinetweaks", "" }, - { "nv!ab34ee01", "" }, - { "nv!ab34ee02", "" }, - { "nv!ab34ee03", "" }, - { "nv!ac0274", "" }, - { "nv!af73c63e", "" }, - { "nv!af73c63f", "" }, - { "nv!af9927", "" }, - { "nv!afoverride", "" }, - { "nv!allocdeviceevents", "" }, - { "nv!applicationkey", "" }, - { "nv!appreturnonlybasicglsltype", "" }, - { "nv!app_softimage", "" }, - { "nv!app_supportbits2", "" }, - { "nv!assumetextureismipmappedatcreation", "" }, - { "nv!b1fb0f01", "" }, - { "nv!b3edd5", "" }, - { "nv!b40d9e03d", "" }, - { "nv!b7f6275666", "" }, - { "nv!b812c1", "" }, - { "nv!ba14ba1a", "" }, - { "nv!ba14ba1b", "" }, - { "nv!bd7559", "" }, - { "nv!bd755a", "" }, - { "nv!bd755c", "" }, - { "nv!bd755d", "" }, - { "nv!be58bb", "" }, - { "nv!be92cb", "" }, - { "nv!beefcba3", "" }, - { "nv!beefcba4", "" }, - { "nv!c023777f", "" }, - { "nv!c09dc8", "" }, - { "nv!c0d340", "" }, - { "nv!c2ff374c", "" }, - { "nv!c5e9d7a3", "" }, - { "nv!c5e9d7a4", "" }, - { "nv!c5e9d7b4", "" }, - { "nv!c618f9", "" }, - { "nv!ca345840", "" }, - { "nv!cachedisable", "" }, - { "nv!cast.on", "" }, - { "nv!cde", "" }, - { "nv!channelpriorityoverride", "" }, - { "nv!cleardatastorevidmem", "" }, - { "nv!cmdbufmemoryspaceenables", "" }, - { "nv!cmdbufminwords", "" }, - { "nv!cmdbufsizewords", "" }, - { "nv!conformantblitframebufferscissor", "" }, - { "nv!conformantincompletetextures", "" }, - { "nv!copybuffermethod", "" }, - { "nv!cubemapaniso", "" }, - { "nv!cubemapfiltering", "" }, - { "nv!d0e9a4d7", "" }, - { "nv!d13733f12", "" }, - { "nv!d1b399", "" }, - { "nv!d2983c32", "" }, - { "nv!d2983c33", "" }, - { "nv!d2e71b", "" }, - { "nv!d377dc", "" }, - { "nv!d377dd", "" }, - { "nv!d489f4", "" }, - { "nv!d4bce1", "" }, - { "nv!d518cb", "" }, - { "nv!d518cd", "" }, - { "nv!d518ce", "" }, - { "nv!d518d0", "" }, - { "nv!d518d1", "" }, - { "nv!d518d2", "" }, - { "nv!d518d3", "" }, - { "nv!d518d4", "" }, - { "nv!d518d5", "" }, - { "nv!d59eda", "" }, - { "nv!d83cbd", "" }, - { "nv!d8e777", "" }, - { "nv!debug_level", "" }, - { "nv!debug_mask", "" }, - { "nv!debug_options", "" }, - { "nv!devshmpageableallocations", "" }, - { "nv!df1f9812", "" }, - { "nv!df783c", "" }, - { "nv!diagenable", "" }, - { "nv!disallowcemask", "" }, - { "nv!disallowz16", "" }, - { "nv!dlmemoryspaceenables", "" }, - { "nv!e0bfec", "" }, - { "nv!e433456d", "" }, - { "nv!e435563f", "" }, - { "nv!e4cd9c", "" }, - { "nv!e5c972", "" }, - { "nv!e639ef", "" }, - { "nv!e802af", "" }, - { "nv!eae964", "" }, - { "nv!earlytexturehwallocation", "" }, - { "nv!eb92a3", "" }, - { "nv!ebca56", "" }, - { "nv!enable-noaud", "" }, - { "nv!enable-noavs", "" }, - { "nv!enable-prof", "" }, - { "nv!enable-sxesmode", "" }, - { "nv!enable-ulld", "" }, - { "nv!expert_detail_level", "" }, - { "nv!expert_output_mask", "" }, - { "nv!expert_report_mask", "" }, - { "nv!extensionstringnvarch", "" }, - { "nv!extensionstringversion", "" }, - { "nv!f00f1938", "" }, - { "nv!f10736", "" }, - { "nv!f1846870", "" }, - { "nv!f33bc370", "" }, - { "nv!f392a874", "" }, - { "nv!f49ae8", "" }, - { "nv!fa345cce", "" }, - { "nv!fa35cc4", "" }, - { "nv!faa14a", "" }, - { "nv!faf8a723", "" }, - { "nv!fastgs", "" }, - { "nv!fbf4ac45", "" }, - { "nv!fbo_blit_ignore_srgb", "" }, - { "nv!fc64c7", "" }, - { "nv!ff54ec97", "" }, - { "nv!ff54ec98", "" }, - { "nv!forceexitprocessdetach", "" }, - { "nv!forcerequestedesversion", "" }, - { "nv!__gl_", "" }, - { "nv!__gl_00008600", "" }, - { "nv!__gl_0007b25e", "" }, - { "nv!__gl_0083e1", "" }, - { "nv!__gl_01621887", "" }, - { "nv!__gl_03134743", "" }, - { "nv!__gl_0356afd0", "" }, - { "nv!__gl_0356afd1", "" }, - { "nv!__gl_0356afd2", "" }, - { "nv!__gl_0356afd3", "" }, - { "nv!__gl_094313", "" }, - { "nv!__gl_0x04dc09", "" }, - { "nv!__gl_0x111133", "" }, - { "nv!__gl_0x1aa483", "" }, - { "nv!__gl_0x1cb1cf", "" }, - { "nv!__gl_0x1cb1d0", "" }, - { "nv!__gl_0x1e3221", "" }, - { "nv!__gl_0x300fc8", "" }, - { "nv!__gl_0x301fc8", "" }, - { "nv!__gl_0x302fc8", "" }, - { "nv!__gl_0x3eec59", "" }, - { "nv!__gl_0x46b3ed", "" }, - { "nv!__gl_0x523dc0", "" }, - { "nv!__gl_0x523dc1", "" }, - { "nv!__gl_0x523dc2", "" }, - { "nv!__gl_0x523dc3", "" }, - { "nv!__gl_0x523dc4", "" }, - { "nv!__gl_0x523dc5", "" }, - { "nv!__gl_0x523dc6", "" }, - { "nv!__gl_0x523dd0", "" }, - { "nv!__gl_0x523dd1", "" }, - { "nv!__gl_0x523dd3", "" }, - { "nv!__gl_0x5344bb", "" }, - { "nv!__gl_0x555237", "" }, - { "nv!__gl_0x58a234", "" }, - { "nv!__gl_0x7b4428", "" }, - { "nv!__gl_0x923dc0", "" }, - { "nv!__gl_0x923dc1", "" }, - { "nv!__gl_0x923dc2", "" }, - { "nv!__gl_0x923dc3", "" }, - { "nv!__gl_0x923dc4", "" }, - { "nv!__gl_0x923dd3", "" }, - { "nv!__gl_0x9abdc5", "" }, - { "nv!__gl_0x9abdc6", "" }, - { "nv!__gl_0xaaa36c", "" }, - { "nv!__gl_0xb09da0", "" }, - { "nv!__gl_0xb09da1", "" }, - { "nv!__gl_0xb09da2", "" }, - { "nv!__gl_0xb09da3", "" }, - { "nv!__gl_0xb09da4", "" }, - { "nv!__gl_0xb09da5", "" }, - { "nv!__gl_0xb0b348", "" }, - { "nv!__gl_0xb0b349", "" }, - { "nv!__gl_0xbb558f", "" }, - { "nv!__gl_0xbd10fb", "" }, - { "nv!__gl_0xc32ad3", "" }, - { "nv!__gl_0xce2348", "" }, - { "nv!__gl_0xcfd81f", "" }, - { "nv!__gl_0xe0036b", "" }, - { "nv!__gl_0xe01f2d", "" }, - { "nv!__gl_0xe17212", "" }, - { "nv!__gl_0xeae966", "" }, - { "nv!__gl_0xed4f82", "" }, - { "nv!__gl_0xf12335", "" }, - { "nv!__gl_0xf12336", "" }, - { "nv!__gl_10261989", "" }, - { "nv!__gl_1042d483", "" }, - { "nv!__gl_10572898", "" }, - { "nv!__gl_115631", "" }, - { "nv!__gl_12950094", "" }, - { "nv!__gl_1314f311", "" }, - { "nv!__gl_1314f312", "" }, - { "nv!__gl_13279512", "" }, - { "nv!__gl_13813496", "" }, - { "nv!__gl_14507179", "" }, - { "nv!__gl_15694569", "" }, - { "nv!__gl_16936964", "" }, - { "nv!__gl_17aa230c", "" }, - { "nv!__gl_182054", "" }, - { "nv!__gl_18273275", "" }, - { "nv!__gl_18273276", "" }, - { "nv!__gl_1854d03b", "" }, - { "nv!__gl_18add00d", "" }, - { "nv!__gl_19156670", "" }, - { "nv!__gl_19286545", "" }, - { "nv!__gl_1a298e9f", "" }, - { "nv!__gl_1acf43fe", "" }, - { "nv!__gl_1bda43fe", "" }, - { "nv!__gl_1c3b92", "" }, - { "nv!__gl_21509920", "" }, - { "nv!__gl_215323457", "" }, - { "nv!__gl_2165ad", "" }, - { "nv!__gl_2165ae", "" }, - { "nv!__gl_21be9c", "" }, - { "nv!__gl_233264316", "" }, - { "nv!__gl_234557580", "" }, - { "nv!__gl_23cd0e", "" }, - { "nv!__gl_24189123", "" }, - { "nv!__gl_2443266", "" }, - { "nv!__gl_25025519", "" }, - { "nv!__gl_255e39", "" }, - { "nv!__gl_2583364", "" }, - { "nv!__gl_2888c1", "" }, - { "nv!__gl_28ca3e", "" }, - { "nv!__gl_29871243", "" }, - { "nv!__gl_2a1f64", "" }, - { "nv!__gl_2dc432", "" }, - { "nv!__gl_2de437", "" }, - { "nv!__gl_2f3bb89c", "" }, - { "nv!__gl_2fd652", "" }, - { "nv!__gl_3001ac", "" }, - { "nv!__gl_31298772", "" }, - { "nv!__gl_313233", "" }, - { "nv!__gl_31f7d603", "" }, - { "nv!__gl_320ce4", "" }, - { "nv!__gl_32153248", "" }, - { "nv!__gl_32153249", "" }, - { "nv!__gl_335bca", "" }, - { "nv!__gl_342abb", "" }, - { "nv!__gl_34dfe6", "" }, - { "nv!__gl_34dfe7", "" }, - { "nv!__gl_34dfe8", "" }, - { "nv!__gl_34dfe9", "" }, - { "nv!__gl_35201578", "" }, - { "nv!__gl_359278", "" }, - { "nv!__gl_37f53a", "" }, - { "nv!__gl_38144972", "" }, - { "nv!__gl_38542646", "" }, - { "nv!__gl_3b74c9", "" }, - { "nv!__gl_3c136f", "" }, - { "nv!__gl_3cf72823", "" }, - { "nv!__gl_3d7af029", "" }, - { "nv!__gl_3ff34782", "" }, - { "nv!__gl_4129618", "" }, - { "nv!__gl_4189fac3", "" }, - { "nv!__gl_420bd4", "" }, - { "nv!__gl_42a699", "" }, - { "nv!__gl_441369", "" }, - { "nv!__gl_4458713e", "" }, - { "nv!__gl_4554b6", "" }, - { "nv!__gl_457425", "" }, - { "nv!__gl_4603b207", "" }, - { "nv!__gl_46574957", "" }, - { "nv!__gl_46574958", "" }, - { "nv!__gl_46813529", "" }, - { "nv!__gl_46f1e13d", "" }, - { "nv!__gl_47534c43", "" }, - { "nv!__gl_48550336", "" }, - { "nv!__gl_48576893", "" }, - { "nv!__gl_48576894", "" }, - { "nv!__gl_4889ac02", "" }, - { "nv!__gl_49005740", "" }, - { "nv!__gl_49867584", "" }, - { "nv!__gl_49960973", "" }, - { "nv!__gl_4a5341", "" }, - { "nv!__gl_4f4e48", "" }, - { "nv!__gl_4f8a0a", "" }, - { "nv!__gl_50299698", "" }, - { "nv!__gl_50299699", "" }, - { "nv!__gl_50361291", "" }, - { "nv!__gl_5242ae", "" }, - { "nv!__gl_53d30c", "" }, - { "nv!__gl_56347a", "" }, - { "nv!__gl_563a95f1", "" }, - { "nv!__gl_573823", "" }, - { "nv!__gl_58027529", "" }, - { "nv!__gl_5d2d63", "" }, - { "nv!__gl_5f7e3b", "" }, - { "nv!__gl_60461793", "" }, - { "nv!__gl_60d355", "" }, - { "nv!__gl_616627aa", "" }, - { "nv!__gl_62317182", "" }, - { "nv!__gl_6253fa2e", "" }, - { "nv!__gl_64100768", "" }, - { "nv!__gl_64100769", "" }, - { "nv!__gl_64100770", "" }, - { "nv!__gl_647395", "" }, - { "nv!__gl_66543234", "" }, - { "nv!__gl_67674763", "" }, - { "nv!__gl_67739784", "" }, - { "nv!__gl_68fb9c", "" }, - { "nv!__gl_69801276", "" }, - { "nv!__gl_6af9fa2f", "" }, - { "nv!__gl_6af9fa3f", "" }, - { "nv!__gl_6af9fa4f", "" }, - { "nv!__gl_6bd8c7", "" }, - { "nv!__gl_6c7691", "" }, - { "nv!__gl_6d4296ce", "" }, - { "nv!__gl_6dd7e7", "" }, - { "nv!__gl_6dd7e8", "" }, - { "nv!__gl_6fe11ec1", "" }, - { "nv!__gl_716511763", "" }, - { "nv!__gl_72504593", "" }, - { "nv!__gl_73304097", "" }, - { "nv!__gl_73314098", "" }, - { "nv!__gl_74095213", "" }, - { "nv!__gl_74095213a", "" }, - { "nv!__gl_74095213b", "" }, - { "nv!__gl_74095214", "" }, - { "nv!__gl_748f9649", "" }, - { "nv!__gl_75494732", "" }, - { "nv!__gl_78452832", "" }, - { "nv!__gl_784561", "" }, - { "nv!__gl_78e16b9c", "" }, - { "nv!__gl_79251225", "" }, - { "nv!__gl_7c128b", "" }, - { "nv!__gl_7ccd93", "" }, - { "nv!__gl_7df8d1", "" }, - { "nv!__gl_800c2310", "" }, - { "nv!__gl_80546710", "" }, - { "nv!__gl_80772310", "" }, - { "nv!__gl_808ee280", "" }, - { "nv!__gl_81131154", "" }, - { "nv!__gl_81274457", "" }, - { "nv!__gl_8292291f", "" }, - { "nv!__gl_83498426", "" }, - { "nv!__gl_84993794", "" }, - { "nv!__gl_84995585", "" }, - { "nv!__gl_84a0a0", "" }, - { "nv!__gl_852142", "" }, - { "nv!__gl_85612309", "" }, - { "nv!__gl_85612310", "" }, - { "nv!__gl_85612311", "" }, - { "nv!__gl_85612312", "" }, - { "nv!__gl_8623ff27", "" }, - { "nv!__gl_87364952", "" }, - { "nv!__gl_87f6275666", "" }, - { "nv!__gl_886748", "" }, - { "nv!__gl_89894423", "" }, - { "nv!__gl_8ad8a75", "" }, - { "nv!__gl_8ad8ad00", "" }, - { "nv!__gl_8bb815", "" }, - { "nv!__gl_8bb817", "" }, - { "nv!__gl_8bb818", "" }, - { "nv!__gl_8bb819", "" }, - { "nv!__gl_8e640cd1", "" }, - { "nv!__gl_8f34971a", "" }, - { "nv!__gl_8f773984", "" }, - { "nv!__gl_8f7a7d", "" }, - { "nv!__gl_902486209", "" }, - { "nv!__gl_90482571", "" }, - { "nv!__gl_91214835", "" }, - { "nv!__gl_912848290", "" }, - { "nv!__gl_915e56", "" }, - { "nv!__gl_92179063", "" }, - { "nv!__gl_92179064", "" }, - { "nv!__gl_92179065", "" }, - { "nv!__gl_92179066", "" }, - { "nv!__gl_92350358", "" }, - { "nv!__gl_92809063", "" }, - { "nv!__gl_92809064", "" }, - { "nv!__gl_92809065", "" }, - { "nv!__gl_92809066", "" }, - { "nv!__gl_92920143", "" }, - { "nv!__gl_93a89b12", "" }, - { "nv!__gl_93a89c0b", "" }, - { "nv!__gl_94812574", "" }, - { "nv!__gl_95282304", "" }, - { "nv!__gl_95394027", "" }, - { "nv!__gl_959b1f", "" }, - { "nv!__gl_9638af", "" }, - { "nv!__gl_96fd59", "" }, - { "nv!__gl_97f6275666", "" }, - { "nv!__gl_97f6275667", "" }, - { "nv!__gl_97f6275668", "" }, - { "nv!__gl_97f6275669", "" }, - { "nv!__gl_97f627566a", "" }, - { "nv!__gl_97f627566b", "" }, - { "nv!__gl_97f627566d", "" }, - { "nv!__gl_97f627566e", "" }, - { "nv!__gl_97f627566f", "" }, - { "nv!__gl_97f6275670", "" }, - { "nv!__gl_97f6275671", "" }, - { "nv!__gl_97f727566e", "" }, - { "nv!__gl_98480775", "" }, - { "nv!__gl_98480776", "" }, - { "nv!__gl_98480777", "" }, - { "nv!__gl_992431", "" }, - { "nv!__gl_9aa29065", "" }, - { "nv!__gl_9af32c", "" }, - { "nv!__gl_9af32d", "" }, - { "nv!__gl_9af32e", "" }, - { "nv!__gl_9c108b71", "" }, - { "nv!__gl_9f279065", "" }, - { "nv!__gl_a01bc728", "" }, - { "nv!__gl_a13b46c80", "" }, - { "nv!__gl_a22eb0", "" }, - { "nv!__gl_a2fb451e", "" }, - { "nv!__gl_a3456abe", "" }, - { "nv!__gl_a7044887", "" }, - { "nv!__gl_a7149200", "" }, - { "nv!__gl_a766215670", "" }, - { "nv!__gl_aalinegamma", "" }, - { "nv!__gl_aalinetweaks", "" }, - { "nv!__gl_ab34ee01", "" }, - { "nv!__gl_ab34ee02", "" }, - { "nv!__gl_ab34ee03", "" }, - { "nv!__gl_ac0274", "" }, - { "nv!__gl_af73c63e", "" }, - { "nv!__gl_af73c63f", "" }, - { "nv!__gl_af9927", "" }, - { "nv!__gl_afoverride", "" }, - { "nv!__gl_allocdeviceevents", "" }, - { "nv!__gl_applicationkey", "" }, - { "nv!__gl_appreturnonlybasicglsltype", "" }, - { "nv!__gl_app_softimage", "" }, - { "nv!__gl_app_supportbits2", "" }, - { "nv!__gl_assumetextureismipmappedatcreation", "" }, - { "nv!__gl_b1fb0f01", "" }, - { "nv!__gl_b3edd5", "" }, - { "nv!__gl_b40d9e03d", "" }, - { "nv!__gl_b7f6275666", "" }, - { "nv!__gl_b812c1", "" }, - { "nv!__gl_ba14ba1a", "" }, - { "nv!__gl_ba14ba1b", "" }, - { "nv!__gl_bd7559", "" }, - { "nv!__gl_bd755a", "" }, - { "nv!__gl_bd755c", "" }, - { "nv!__gl_bd755d", "" }, - { "nv!__gl_be58bb", "" }, - { "nv!__gl_be92cb", "" }, - { "nv!__gl_beefcba3", "" }, - { "nv!__gl_beefcba4", "" }, - { "nv!__gl_c023777f", "" }, - { "nv!__gl_c09dc8", "" }, - { "nv!__gl_c0d340", "" }, - { "nv!__gl_c2ff374c", "" }, - { "nv!__gl_c5e9d7a3", "" }, - { "nv!__gl_c5e9d7a4", "" }, - { "nv!__gl_c5e9d7b4", "" }, - { "nv!__gl_c618f9", "" }, - { "nv!__gl_ca345840", "" }, - { "nv!__gl_cachedisable", "" }, - { "nv!__gl_channelpriorityoverride", "" }, - { "nv!__gl_cleardatastorevidmem", "" }, - { "nv!__gl_cmdbufmemoryspaceenables", "" }, - { "nv!__gl_cmdbufminwords", "" }, - { "nv!__gl_cmdbufsizewords", "" }, - { "nv!__gl_conformantblitframebufferscissor", "" }, - { "nv!__gl_conformantincompletetextures", "" }, - { "nv!__gl_copybuffermethod", "" }, - { "nv!__gl_cubemapaniso", "" }, - { "nv!__gl_cubemapfiltering", "" }, - { "nv!__gl_d0e9a4d7", "" }, - { "nv!__gl_d13733f12", "" }, - { "nv!__gl_d1b399", "" }, - { "nv!__gl_d2983c32", "" }, - { "nv!__gl_d2983c33", "" }, - { "nv!__gl_d2e71b", "" }, - { "nv!__gl_d377dc", "" }, - { "nv!__gl_d377dd", "" }, - { "nv!__gl_d489f4", "" }, - { "nv!__gl_d4bce1", "" }, - { "nv!__gl_d518cb", "" }, - { "nv!__gl_d518cd", "" }, - { "nv!__gl_d518ce", "" }, - { "nv!__gl_d518d0", "" }, - { "nv!__gl_d518d1", "" }, - { "nv!__gl_d518d2", "" }, - { "nv!__gl_d518d3", "" }, - { "nv!__gl_d518d4", "" }, - { "nv!__gl_d518d5", "" }, - { "nv!__gl_d59eda", "" }, - { "nv!__gl_d83cbd", "" }, - { "nv!__gl_d8e777", "" }, - { "nv!__gl_debug_level", "" }, - { "nv!__gl_debug_mask", "" }, - { "nv!__gl_debug_options", "" }, - { "nv!__gl_devshmpageableallocations", "" }, - { "nv!__gl_df1f9812", "" }, - { "nv!__gl_df783c", "" }, - { "nv!__gl_diagenable", "" }, - { "nv!__gl_disallowcemask", "" }, - { "nv!__gl_disallowz16", "" }, - { "nv!__gl_dlmemoryspaceenables", "" }, - { "nv!__gl_e0bfec", "" }, - { "nv!__gl_e433456d", "" }, - { "nv!__gl_e435563f", "" }, - { "nv!__gl_e4cd9c", "" }, - { "nv!__gl_e5c972", "" }, - { "nv!__gl_e639ef", "" }, - { "nv!__gl_e802af", "" }, - { "nv!__gl_eae964", "" }, - { "nv!__gl_earlytexturehwallocation", "" }, - { "nv!__gl_eb92a3", "" }, - { "nv!__gl_ebca56", "" }, - { "nv!__gl_expert_detail_level", "" }, - { "nv!__gl_expert_output_mask", "" }, - { "nv!__gl_expert_report_mask", "" }, - { "nv!__gl_extensionstringnvarch", "" }, - { "nv!__gl_extensionstringversion", "" }, - { "nv!__gl_f00f1938", "" }, - { "nv!__gl_f10736", "" }, - { "nv!__gl_f1846870", "" }, - { "nv!__gl_f33bc370", "" }, - { "nv!__gl_f392a874", "" }, - { "nv!__gl_f49ae8", "" }, - { "nv!__gl_fa345cce", "" }, - { "nv!__gl_fa35cc4", "" }, - { "nv!__gl_faa14a", "" }, - { "nv!__gl_faf8a723", "" }, - { "nv!__gl_fastgs", "" }, - { "nv!__gl_fbf4ac45", "" }, - { "nv!__gl_fbo_blit_ignore_srgb", "" }, - { "nv!__gl_fc64c7", "" }, - { "nv!__gl_ff54ec97", "" }, - { "nv!__gl_ff54ec98", "" }, - { "nv!__gl_forceexitprocessdetach", "" }, - { "nv!__gl_forcerequestedesversion", "" }, - { "nv!__gl_glsynctovblank", "" }, - { "nv!__gl_gvitimeoutcontrol", "" }, - { "nv!__gl_hcctrl", "" }, - { "nv!__gl_hwstate_per_ctx", "" }, - { "nv!__gl_machinecachelimit", "" }, - { "nv!__gl_maxframesallowed", "" }, - { "nv!__gl_memmgrcachedalloclimit", "" }, - { "nv!__gl_memmgrcachedalloclimitratio", "" }, - { "nv!__gl_memmgrsysheapalloclimit", "" }, - { "nv!__gl_memmgrsysheapalloclimitratio", "" }, - { "nv!__gl_memmgrvidheapalloclimit", "" }, - { "nv!__gl_mosaic_clip_to_subdev", "" }, - { "nv!__gl_mosaic_clip_to_subdev_h_overlap", "" }, - { "nv!__gl_mosaic_clip_to_subdev_v_overlap", "" }, - { "nv!__gl_overlaymergeblittimerms", "" }, - { "nv!__gl_perfmon_mode", "" }, - { "nv!__gl_pixbar_mode", "" }, - { "nv!__gl_qualityenhancements", "" }, - { "nv!__gl_r27s18q28", "" }, - { "nv!__gl_r2d7c1d8", "" }, - { "nv!__gl_renderer", "" }, - { "nv!__gl_renderqualityflags", "" }, - { "nv!__gl_s3tcquality", "" }, - { "nv!__gl_shaderatomics", "" }, - { "nv!__gl_shadercacheinitsize", "" }, - { "nv!__gl_shader_disk_cache_path", "" }, - { "nv!__gl_shader_disk_cache_read_only", "" }, - { "nv!__gl_shaderobjects", "" }, - { "nv!__gl_shaderportabilitywarnings", "" }, - { "nv!__gl_shaderwarningsaserrors", "" }, - { "nv!__gl_skiptexturehostcopies", "" }, - { "nv!__glslc_debug_level", "" }, - { "nv!__glslc_debug_mask", "" }, - { "nv!__glslc_debug_options", "" }, - { "nv!__glslc_debug_filename", "" }, - { "nv!__gl_sli_dli_control", "" }, - { "nv!__gl_sparsetexture", "" }, - { "nv!__gl_spinlooptimeout", "" }, - { "nv!__gl_sync_to_vblank", "" }, - { "nv!glsynctovblank", "" }, - { "nv!__gl_sysheapreuseratio", "" }, - { "nv!__gl_sysmemtexturepromotion", "" }, - { "nv!__gl_targetflushcount", "" }, - { "nv!__gl_tearingfreeswappresent", "" }, - { "nv!__gl_texclampbehavior", "" }, - { "nv!__gl_texlodbias", "" }, - { "nv!__gl_texmemoryspaceenables", "" }, - { "nv!__gl_textureprecache", "" }, - { "nv!__gl_threadcontrol", "" }, - { "nv!__gl_threadcontrol2", "" }, - { "nv!__gl_usegvievents", "" }, - { "nv!__gl_vbomemoryspaceenables", "" }, - { "nv!__gl_vertexlimit", "" }, - { "nv!__gl_vidheapreuseratio", "" }, - { "nv!__gl_vpipe", "" }, - { "nv!__gl_vpipeformatbloatlimit", "" }, - { "nv!__gl_wglmessageboxonabort", "" }, - { "nv!__gl_writeinfolog", "" }, - { "nv!__gl_writeprogramobjectassembly", "" }, - { "nv!__gl_writeprogramobjectsource", "" }, - { "nv!__gl_xnvadapterpresent", "" }, - { "nv!__gl_yield", "" }, - { "nv!__gl_yieldfunction", "" }, - { "nv!__gl_yieldfunctionfast", "" }, - { "nv!__gl_yieldfunctionslow", "" }, - { "nv!__gl_yieldfunctionwaitfordcqueue", "" }, - { "nv!__gl_yieldfunctionwaitforframe", "" }, - { "nv!__gl_yieldfunctionwaitforgpu", "" }, - { "nv!__gl_zbctableaddhysteresis", "" }, - { "nv!gpu_debug_mode", "" }, - { "nv!gpu_stay_on", "" }, - { "nv!gpu_timeout_ms_max", "" }, - { "nv!gvitimeoutcontrol", "" }, - { "nv!hcctrl", "" }, - { "nv!hwstate_per_ctx", "" }, - { "nv!libandroid_enable_log", "" }, - { "nv!machinecachelimit", "" }, - { "nv!maxframesallowed", "" }, - { "nv!media.aac_51_output_enabled", "" }, - { "nv!memmgrcachedalloclimit", "" }, - { "nv!memmgrcachedalloclimitratio", "" }, - { "nv!memmgrsysheapalloclimit", "" }, - { "nv!memmgrsysheapalloclimitratio", "" }, - { "nv!memmgrvidheapalloclimit", "" }, - { "nv!mosaic_clip_to_subdev", "" }, - { "nv!mosaic_clip_to_subdev_h_overlap", "" }, - { "nv!mosaic_clip_to_subdev_v_overlap", "" }, - { "nv!nvblit.dump", "" }, - { "nv!nvblit.profile", "" }, - { "nv!nvblit.twod", "" }, - { "nv!nvblit.vic", "" }, - { "nv!nvddk_vic_prevent_use", "" }, - { "nv!nv_decompression", "" }, - { "nv!nvdisp_bl_ctrl", "0" }, - { "nv!nvdisp_debug_mask", "" }, - { "nv!nvdisp_enable_ts", "0" }, - { "nv!nvhdcp_timeout_ms", "12000" }, - { "nv!nvhdcp_max_retries", "5" }, - { "nv!nv_emc_dvfs_test", "" }, - { "nv!nv_emc_init_rate_hz", "" }, - { "nv!nv_gmmu_va_page_split", "" }, - { "nv!nv_gmmu_va_range", "" }, - { "nv!nvhost_debug_mask", "" }, - { "nv!nvidia.hwc.dump_config", "" }, - { "nv!nvidia.hwc.dump_layerlist", "" }, - { "nv!nvidia.hwc.dump_windows", "" }, - { "nv!nvidia.hwc.enable_disp_trans", "" }, - { "nv!nvidia.hwc.ftrace_enable", "" }, - { "nv!nvidia.hwc.hdcp_enable", "" }, - { "nv!nvidia.hwc.hidden_window_mask0", "" }, - { "nv!nvidia.hwc.hidden_window_mask1", "" }, - { "nv!nvidia.hwc.immediate_modeset", "" }, - { "nv!nvidia.hwc.imp_enable", "" }, - { "nv!nvidia.hwc.no_egl", "" }, - { "nv!nvidia.hwc.no_scratchblit", "" }, - { "nv!nvidia.hwc.no_vic", "" }, - { "nv!nvidia.hwc.null_display", "" }, - { "nv!nvidia.hwc.scan_props", "" }, - { "nv!nvidia.hwc.swap_interval", "" }, - { "nv!nvidia.hwc.war_1515812", "0" }, - { "nv!nvmap_debug_mask", "" }, - { "nv!nv_memory_profiler", "" }, - { "nv!nvnflinger_enable_log", "" }, - { "nv!nvnflinger_flip_policy", "" }, - { "nv!nvnflinger_hotplug_autoswitch", "0" }, - { "nv!nvnflinger_prefer_primary_layer", "0" }, - { "nv!nvnflinger_service_priority", "" }, - { "nv!nvnflinger_service_threads", "" }, - { "nv!nvnflinger_swap_interval", "" }, - { "nv!nvnflinger_track_perf", "" }, - { "nv!nvnflinger_virtualdisplay_policy", "60hz" }, - { "nv!nvn_no_vsync_capability", false }, - { "nv!nvn_through_opengl", "" }, - { "nv!nv_pllcx_always_on", "" }, - { "nv!nv_pllcx_safe_div", "" }, - { "nv!nvrm_gpu_channel_interleave", "" }, - { "nv!nvrm_gpu_channel_priority", "" }, - { "nv!nvrm_gpu_channel_timeslice", "" }, - { "nv!nvrm_gpu_default_device_index", "" }, - { "nv!nvrm_gpu_dummy", "" }, - { "nv!nvrm_gpu_help", "" }, - { "nv!nvrm_gpu_nvgpu_disable", "" }, - { "nv!nvrm_gpu_nvgpu_do_nfa_partial_map", "" }, - { "nv!nvrm_gpu_nvgpu_ecc_overrides", "" }, - { "nv!nvrm_gpu_nvgpu_no_as_get_va_regions", "" }, - { "nv!nvrm_gpu_nvgpu_no_channel_abort", "" }, - { "nv!nvrm_gpu_nvgpu_no_cyclestats", "" }, - { "nv!nvrm_gpu_nvgpu_no_fixed", "" }, - { "nv!nvrm_gpu_nvgpu_no_gpu_characteristics", "" }, - { "nv!nvrm_gpu_nvgpu_no_ioctl_mutex", "" }, - { "nv!nvrm_gpu_nvgpu_no_map_buffer_ex", "" }, - { "nv!nvrm_gpu_nvgpu_no_robustness", "" }, - { "nv!nvrm_gpu_nvgpu_no_sparse", "" }, - { "nv!nvrm_gpu_nvgpu_no_syncpoints", "" }, - { "nv!nvrm_gpu_nvgpu_no_tsg", "" }, - { "nv!nvrm_gpu_nvgpu_no_zbc", "" }, - { "nv!nvrm_gpu_nvgpu_no_zcull", "" }, - { "nv!nvrm_gpu_nvgpu_wrap_channels_in_tsgs", "" }, - { "nv!nvrm_gpu_prevent_use", "" }, - { "nv!nvrm_gpu_trace", "" }, - { "nv!nvsched_debug_mask", "" }, - { "nv!nvsched_force_enable", "" }, - { "nv!nvsched_force_log", "" }, - { "nv!nv_usb_plls_hw_ctrl", "" }, - { "nv!nv_winsys", "" }, - { "nv!nvwsi_dump", "" }, - { "nv!nvwsi_fill", "" }, - { "nv!ogl_", "" }, - { "nv!ogl_0356afd0", "" }, - { "nv!ogl_0356afd1", "" }, - { "nv!ogl_0356afd2", "" }, - { "nv!ogl_0356afd3", "" }, - { "nv!ogl_0x923dc0", "" }, - { "nv!ogl_0x923dc1", "" }, - { "nv!ogl_0x923dc2", "" }, - { "nv!ogl_0x923dc3", "" }, - { "nv!ogl_0x923dc4", "" }, - { "nv!ogl_0x923dd3", "" }, - { "nv!ogl_0x9abdc5", "" }, - { "nv!ogl_0x9abdc6", "" }, - { "nv!ogl_0xbd10fb", "" }, - { "nv!ogl_0xce2348", "" }, - { "nv!ogl_10261989", "" }, - { "nv!ogl_1042d483", "" }, - { "nv!ogl_10572898", "" }, - { "nv!ogl_115631", "" }, - { "nv!ogl_12950094", "" }, - { "nv!ogl_1314f311", "" }, - { "nv!ogl_1314f312", "" }, - { "nv!ogl_13279512", "" }, - { "nv!ogl_13813496", "" }, - { "nv!ogl_14507179", "" }, - { "nv!ogl_15694569", "" }, - { "nv!ogl_16936964", "" }, - { "nv!ogl_17aa230c", "" }, - { "nv!ogl_182054", "" }, - { "nv!ogl_18273275", "" }, - { "nv!ogl_18273276", "" }, - { "nv!ogl_1854d03b", "" }, - { "nv!ogl_18add00d", "" }, - { "nv!ogl_19156670", "" }, - { "nv!ogl_19286545", "" }, - { "nv!ogl_1a298e9f", "" }, - { "nv!ogl_1acf43fe", "" }, - { "nv!ogl_1bda43fe", "" }, - { "nv!ogl_1c3b92", "" }, - { "nv!ogl_21509920", "" }, - { "nv!ogl_215323457", "" }, - { "nv!ogl_2165ad", "" }, - { "nv!ogl_2165ae", "" }, - { "nv!ogl_21be9c", "" }, - { "nv!ogl_233264316", "" }, - { "nv!ogl_234557580", "" }, - { "nv!ogl_23cd0e", "" }, - { "nv!ogl_24189123", "" }, - { "nv!ogl_2443266", "" }, - { "nv!ogl_25025519", "" }, - { "nv!ogl_255e39", "" }, - { "nv!ogl_2583364", "" }, - { "nv!ogl_2888c1", "" }, - { "nv!ogl_28ca3e", "" }, - { "nv!ogl_29871243", "" }, - { "nv!ogl_2a1f64", "" }, - { "nv!ogl_2dc432", "" }, - { "nv!ogl_2de437", "" }, - { "nv!ogl_2f3bb89c", "" }, - { "nv!ogl_2fd652", "" }, - { "nv!ogl_3001ac", "" }, - { "nv!ogl_31298772", "" }, - { "nv!ogl_313233", "" }, - { "nv!ogl_31f7d603", "" }, - { "nv!ogl_320ce4", "" }, - { "nv!ogl_32153248", "" }, - { "nv!ogl_32153249", "" }, - { "nv!ogl_335bca", "" }, - { "nv!ogl_342abb", "" }, - { "nv!ogl_34dfe6", "" }, - { "nv!ogl_34dfe7", "" }, - { "nv!ogl_34dfe8", "" }, - { "nv!ogl_34dfe9", "" }, - { "nv!ogl_35201578", "" }, - { "nv!ogl_359278", "" }, - { "nv!ogl_37f53a", "" }, - { "nv!ogl_38144972", "" }, - { "nv!ogl_38542646", "" }, - { "nv!ogl_3b74c9", "" }, - { "nv!ogl_3c136f", "" }, - { "nv!ogl_3cf72823", "" }, - { "nv!ogl_3d7af029", "" }, - { "nv!ogl_3ff34782", "" }, - { "nv!ogl_4129618", "" }, - { "nv!ogl_4189fac3", "" }, - { "nv!ogl_420bd4", "" }, - { "nv!ogl_42a699", "" }, - { "nv!ogl_441369", "" }, - { "nv!ogl_4458713e", "" }, - { "nv!ogl_4554b6", "" }, - { "nv!ogl_457425", "" }, - { "nv!ogl_4603b207", "" }, - { "nv!ogl_46574957", "" }, - { "nv!ogl_46574958", "" }, - { "nv!ogl_46813529", "" }, - { "nv!ogl_46f1e13d", "" }, - { "nv!ogl_47534c43", "" }, - { "nv!ogl_48550336", "" }, - { "nv!ogl_48576893", "" }, - { "nv!ogl_48576894", "" }, - { "nv!ogl_4889ac02", "" }, - { "nv!ogl_49005740", "" }, - { "nv!ogl_49867584", "" }, - { "nv!ogl_49960973", "" }, - { "nv!ogl_4a5341", "" }, - { "nv!ogl_4f4e48", "" }, - { "nv!ogl_4f8a0a", "" }, - { "nv!ogl_50299698", "" }, - { "nv!ogl_50299699", "" }, - { "nv!ogl_50361291", "" }, - { "nv!ogl_5242ae", "" }, - { "nv!ogl_53d30c", "" }, - { "nv!ogl_56347a", "" }, - { "nv!ogl_563a95f1", "" }, - { "nv!ogl_573823", "" }, - { "nv!ogl_58027529", "" }, - { "nv!ogl_5d2d63", "" }, - { "nv!ogl_5f7e3b", "" }, - { "nv!ogl_60461793", "" }, - { "nv!ogl_60d355", "" }, - { "nv!ogl_616627aa", "" }, - { "nv!ogl_62317182", "" }, - { "nv!ogl_6253fa2e", "" }, - { "nv!ogl_64100768", "" }, - { "nv!ogl_64100769", "" }, - { "nv!ogl_64100770", "" }, - { "nv!ogl_647395", "" }, - { "nv!ogl_66543234", "" }, - { "nv!ogl_67674763", "" }, - { "nv!ogl_67739784", "" }, - { "nv!ogl_68fb9c", "" }, - { "nv!ogl_69801276", "" }, - { "nv!ogl_6af9fa2f", "" }, - { "nv!ogl_6af9fa3f", "" }, - { "nv!ogl_6af9fa4f", "" }, - { "nv!ogl_6bd8c7", "" }, - { "nv!ogl_6c7691", "" }, - { "nv!ogl_6d4296ce", "" }, - { "nv!ogl_6dd7e7", "" }, - { "nv!ogl_6dd7e8", "" }, - { "nv!ogl_6fe11ec1", "" }, - { "nv!ogl_716511763", "" }, - { "nv!ogl_72504593", "" }, - { "nv!ogl_73304097", "" }, - { "nv!ogl_73314098", "" }, - { "nv!ogl_74095213", "" }, - { "nv!ogl_74095213a", "" }, - { "nv!ogl_74095213b", "" }, - { "nv!ogl_74095214", "" }, - { "nv!ogl_748f9649", "" }, - { "nv!ogl_75494732", "" }, - { "nv!ogl_78452832", "" }, - { "nv!ogl_784561", "" }, - { "nv!ogl_78e16b9c", "" }, - { "nv!ogl_79251225", "" }, - { "nv!ogl_7c128b", "" }, - { "nv!ogl_7ccd93", "" }, - { "nv!ogl_7df8d1", "" }, - { "nv!ogl_800c2310", "" }, - { "nv!ogl_80546710", "" }, - { "nv!ogl_80772310", "" }, - { "nv!ogl_808ee280", "" }, - { "nv!ogl_81131154", "" }, - { "nv!ogl_81274457", "" }, - { "nv!ogl_8292291f", "" }, - { "nv!ogl_83498426", "" }, - { "nv!ogl_84993794", "" }, - { "nv!ogl_84995585", "" }, - { "nv!ogl_84a0a0", "" }, - { "nv!ogl_852142", "" }, - { "nv!ogl_85612309", "" }, - { "nv!ogl_85612310", "" }, - { "nv!ogl_85612311", "" }, - { "nv!ogl_85612312", "" }, - { "nv!ogl_8623ff27", "" }, - { "nv!ogl_87364952", "" }, - { "nv!ogl_87f6275666", "" }, - { "nv!ogl_886748", "" }, - { "nv!ogl_89894423", "" }, - { "nv!ogl_8ad8a75", "" }, - { "nv!ogl_8ad8ad00", "" }, - { "nv!ogl_8bb815", "" }, - { "nv!ogl_8bb817", "" }, - { "nv!ogl_8bb818", "" }, - { "nv!ogl_8bb819", "" }, - { "nv!ogl_8e640cd1", "" }, - { "nv!ogl_8f34971a", "" }, - { "nv!ogl_8f773984", "" }, - { "nv!ogl_8f7a7d", "" }, - { "nv!ogl_902486209", "" }, - { "nv!ogl_90482571", "" }, - { "nv!ogl_91214835", "" }, - { "nv!ogl_912848290", "" }, - { "nv!ogl_915e56", "" }, - { "nv!ogl_92179063", "" }, - { "nv!ogl_92179064", "" }, - { "nv!ogl_92179065", "" }, - { "nv!ogl_92179066", "" }, - { "nv!ogl_92350358", "" }, - { "nv!ogl_92809063", "" }, - { "nv!ogl_92809064", "" }, - { "nv!ogl_92809065", "" }, - { "nv!ogl_92809066", "" }, - { "nv!ogl_92920143", "" }, - { "nv!ogl_93a89b12", "" }, - { "nv!ogl_93a89c0b", "" }, - { "nv!ogl_94812574", "" }, - { "nv!ogl_95282304", "" }, - { "nv!ogl_95394027", "" }, - { "nv!ogl_959b1f", "" }, - { "nv!ogl_9638af", "" }, - { "nv!ogl_96fd59", "" }, - { "nv!ogl_97f6275666", "" }, - { "nv!ogl_97f6275667", "" }, - { "nv!ogl_97f6275668", "" }, - { "nv!ogl_97f6275669", "" }, - { "nv!ogl_97f627566a", "" }, - { "nv!ogl_97f627566b", "" }, - { "nv!ogl_97f627566d", "" }, - { "nv!ogl_97f627566e", "" }, - { "nv!ogl_97f627566f", "" }, - { "nv!ogl_97f6275670", "" }, - { "nv!ogl_97f6275671", "" }, - { "nv!ogl_97f727566e", "" }, - { "nv!ogl_98480775", "" }, - { "nv!ogl_98480776", "" }, - { "nv!ogl_98480777", "" }, - { "nv!ogl_992431", "" }, - { "nv!ogl_9aa29065", "" }, - { "nv!ogl_9af32c", "" }, - { "nv!ogl_9af32d", "" }, - { "nv!ogl_9af32e", "" }, - { "nv!ogl_9c108b71", "" }, - { "nv!ogl_9f279065", "" }, - { "nv!ogl_a01bc728", "" }, - { "nv!ogl_a13b46c80", "" }, - { "nv!ogl_a22eb0", "" }, - { "nv!ogl_a2fb451e", "" }, - { "nv!ogl_a3456abe", "" }, - { "nv!ogl_a7044887", "" }, - { "nv!ogl_a7149200", "" }, - { "nv!ogl_a766215670", "" }, - { "nv!ogl_aalinegamma", "" }, - { "nv!ogl_aalinetweaks", "" }, - { "nv!ogl_ab34ee01", "" }, - { "nv!ogl_ab34ee02", "" }, - { "nv!ogl_ab34ee03", "" }, - { "nv!ogl_ac0274", "" }, - { "nv!ogl_af73c63e", "" }, - { "nv!ogl_af73c63f", "" }, - { "nv!ogl_af9927", "" }, - { "nv!ogl_afoverride", "" }, - { "nv!ogl_allocdeviceevents", "" }, - { "nv!ogl_applicationkey", "" }, - { "nv!ogl_appreturnonlybasicglsltype", "" }, - { "nv!ogl_app_softimage", "" }, - { "nv!ogl_app_supportbits2", "" }, - { "nv!ogl_assumetextureismipmappedatcreation", "" }, - { "nv!ogl_b1fb0f01", "" }, - { "nv!ogl_b3edd5", "" }, - { "nv!ogl_b40d9e03d", "" }, - { "nv!ogl_b7f6275666", "" }, - { "nv!ogl_b812c1", "" }, - { "nv!ogl_ba14ba1a", "" }, - { "nv!ogl_ba14ba1b", "" }, - { "nv!ogl_bd7559", "" }, - { "nv!ogl_bd755a", "" }, - { "nv!ogl_bd755c", "" }, - { "nv!ogl_bd755d", "" }, - { "nv!ogl_be58bb", "" }, - { "nv!ogl_be92cb", "" }, - { "nv!ogl_beefcba3", "" }, - { "nv!ogl_beefcba4", "" }, - { "nv!ogl_c023777f", "" }, - { "nv!ogl_c09dc8", "" }, - { "nv!ogl_c0d340", "" }, - { "nv!ogl_c2ff374c", "" }, - { "nv!ogl_c5e9d7a3", "" }, - { "nv!ogl_c5e9d7a4", "" }, - { "nv!ogl_c5e9d7b4", "" }, - { "nv!ogl_c618f9", "" }, - { "nv!ogl_ca345840", "" }, - { "nv!ogl_cachedisable", "" }, - { "nv!ogl_channelpriorityoverride", "" }, - { "nv!ogl_cleardatastorevidmem", "" }, - { "nv!ogl_cmdbufmemoryspaceenables", "" }, - { "nv!ogl_cmdbufminwords", "" }, - { "nv!ogl_cmdbufsizewords", "" }, - { "nv!ogl_conformantblitframebufferscissor", "" }, - { "nv!ogl_conformantincompletetextures", "" }, - { "nv!ogl_copybuffermethod", "" }, - { "nv!ogl_cubemapaniso", "" }, - { "nv!ogl_cubemapfiltering", "" }, - { "nv!ogl_d0e9a4d7", "" }, - { "nv!ogl_d13733f12", "" }, - { "nv!ogl_d1b399", "" }, - { "nv!ogl_d2983c32", "" }, - { "nv!ogl_d2983c33", "" }, - { "nv!ogl_d2e71b", "" }, - { "nv!ogl_d377dc", "" }, - { "nv!ogl_d377dd", "" }, - { "nv!ogl_d489f4", "" }, - { "nv!ogl_d4bce1", "" }, - { "nv!ogl_d518cb", "" }, - { "nv!ogl_d518cd", "" }, - { "nv!ogl_d518ce", "" }, - { "nv!ogl_d518d0", "" }, - { "nv!ogl_d518d1", "" }, - { "nv!ogl_d518d2", "" }, - { "nv!ogl_d518d3", "" }, - { "nv!ogl_d518d4", "" }, - { "nv!ogl_d518d5", "" }, - { "nv!ogl_d59eda", "" }, - { "nv!ogl_d83cbd", "" }, - { "nv!ogl_d8e777", "" }, - { "nv!ogl_debug_level", "" }, - { "nv!ogl_debug_mask", "" }, - { "nv!ogl_debug_options", "" }, - { "nv!ogl_devshmpageableallocations", "" }, - { "nv!ogl_df1f9812", "" }, - { "nv!ogl_df783c", "" }, - { "nv!ogl_diagenable", "" }, - { "nv!ogl_disallowcemask", "" }, - { "nv!ogl_disallowz16", "" }, - { "nv!ogl_dlmemoryspaceenables", "" }, - { "nv!ogl_e0bfec", "" }, - { "nv!ogl_e433456d", "" }, - { "nv!ogl_e435563f", "" }, - { "nv!ogl_e4cd9c", "" }, - { "nv!ogl_e5c972", "" }, - { "nv!ogl_e639ef", "" }, - { "nv!ogl_e802af", "" }, - { "nv!ogl_eae964", "" }, - { "nv!ogl_earlytexturehwallocation", "" }, - { "nv!ogl_eb92a3", "" }, - { "nv!ogl_ebca56", "" }, - { "nv!ogl_expert_detail_level", "" }, - { "nv!ogl_expert_output_mask", "" }, - { "nv!ogl_expert_report_mask", "" }, - { "nv!ogl_extensionstringnvarch", "" }, - { "nv!ogl_extensionstringversion", "" }, - { "nv!ogl_f00f1938", "" }, - { "nv!ogl_f10736", "" }, - { "nv!ogl_f1846870", "" }, - { "nv!ogl_f33bc370", "" }, - { "nv!ogl_f392a874", "" }, - { "nv!ogl_f49ae8", "" }, - { "nv!ogl_fa345cce", "" }, - { "nv!ogl_fa35cc4", "" }, - { "nv!ogl_faa14a", "" }, - { "nv!ogl_faf8a723", "" }, - { "nv!ogl_fastgs", "" }, - { "nv!ogl_fbf4ac45", "" }, - { "nv!ogl_fbo_blit_ignore_srgb", "" }, - { "nv!ogl_fc64c7", "" }, - { "nv!ogl_ff54ec97", "" }, - { "nv!ogl_ff54ec98", "" }, - { "nv!ogl_forceexitprocessdetach", "" }, - { "nv!ogl_forcerequestedesversion", "" }, - { "nv!ogl_glsynctovblank", "" }, - { "nv!ogl_gvitimeoutcontrol", "" }, - { "nv!ogl_hcctrl", "" }, - { "nv!ogl_hwstate_per_ctx", "" }, - { "nv!ogl_machinecachelimit", "" }, - { "nv!ogl_maxframesallowed", "" }, - { "nv!ogl_memmgrcachedalloclimit", "" }, - { "nv!ogl_memmgrcachedalloclimitratio", "" }, - { "nv!ogl_memmgrsysheapalloclimit", "" }, - { "nv!ogl_memmgrsysheapalloclimitratio", "" }, - { "nv!ogl_memmgrvidheapalloclimit", "" }, - { "nv!ogl_mosaic_clip_to_subdev", "" }, - { "nv!ogl_mosaic_clip_to_subdev_h_overlap", "" }, - { "nv!ogl_mosaic_clip_to_subdev_v_overlap", "" }, - { "nv!ogl_overlaymergeblittimerms", "" }, - { "nv!ogl_perfmon_mode", "" }, - { "nv!ogl_pixbar_mode", "" }, - { "nv!ogl_qualityenhancements", "" }, - { "nv!ogl_r27s18q28", "" }, - { "nv!ogl_r2d7c1d8", "" }, - { "nv!ogl_renderer", "" }, - { "nv!ogl_renderqualityflags", "" }, - { "nv!ogl_s3tcquality", "" }, - { "nv!ogl_shaderatomics", "" }, - { "nv!ogl_shadercacheinitsize", "" }, - { "nv!ogl_shader_disk_cache_path", "" }, - { "nv!ogl_shader_disk_cache_read_only", "" }, - { "nv!ogl_shaderobjects", "" }, - { "nv!ogl_shaderportabilitywarnings", "" }, - { "nv!ogl_shaderwarningsaserrors", "" }, - { "nv!ogl_skiptexturehostcopies", "" }, - { "nv!ogl_sli_dli_control", "" }, - { "nv!ogl_sparsetexture", "" }, - { "nv!ogl_spinlooptimeout", "" }, - { "nv!ogl_sync_to_vblank", "" }, - { "nv!ogl_sysheapreuseratio", "" }, - { "nv!ogl_sysmemtexturepromotion", "" }, - { "nv!ogl_targetflushcount", "" }, - { "nv!ogl_tearingfreeswappresent", "" }, - { "nv!ogl_texclampbehavior", "" }, - { "nv!ogl_texlodbias", "" }, - { "nv!ogl_texmemoryspaceenables", "" }, - { "nv!ogl_textureprecache", "" }, - { "nv!ogl_threadcontrol", "" }, - { "nv!ogl_threadcontrol2", "" }, - { "nv!ogl_usegvievents", "" }, - { "nv!ogl_vbomemoryspaceenables", "" }, - { "nv!ogl_vertexlimit", "" }, - { "nv!ogl_vidheapreuseratio", "" }, - { "nv!ogl_vpipe", "" }, - { "nv!ogl_vpipeformatbloatlimit", "" }, - { "nv!ogl_wglmessageboxonabort", "" }, - { "nv!ogl_writeinfolog", "" }, - { "nv!ogl_writeprogramobjectassembly", "" }, - { "nv!ogl_writeprogramobjectsource", "" }, - { "nv!ogl_xnvadapterpresent", "" }, - { "nv!ogl_yield", "" }, - { "nv!ogl_yieldfunction", "" }, - { "nv!ogl_yieldfunctionfast", "" }, - { "nv!ogl_yieldfunctionslow", "" }, - { "nv!ogl_yieldfunctionwaitfordcqueue", "" }, - { "nv!ogl_yieldfunctionwaitforframe", "" }, - { "nv!ogl_yieldfunctionwaitforgpu", "" }, - { "nv!ogl_zbctableaddhysteresis", "" }, - { "nv!overlaymergeblittimerms", "" }, - { "nv!perfmon_mode", "" }, - { "nv!persist.sys.display.resolution", "" }, - { "nv!persist.tegra.composite.fallb", "" }, - { "nv!persist.tegra.composite.policy", "" }, - { "nv!persist.tegra.composite.range", "" }, - { "nv!persist.tegra.compositor", "" }, - { "nv!persist.tegra.compositor.virt", "" }, - { "nv!persist.tegra.compression", "" }, - { "nv!persist.tegra.cursor.enable", "" }, - { "nv!persist.tegra.didim.enable", "" }, - { "nv!persist.tegra.didim.normal", "" }, - { "nv!persist.tegra.didim.video", "" }, - { "nv!persist.tegra.disp.heads", "" }, - { "nv!persist.tegra.gamma_correction", "" }, - { "nv!persist.tegra.gpu_mapping_cache", "" }, - { "nv!persist.tegra.grlayout", "" }, - { "nv!persist.tegra.hdmi.2020.10", "" }, - { "nv!persist.tegra.hdmi.2020.fake", "" }, - { "nv!persist.tegra.hdmi.2020.force", "" }, - { "nv!persist.tegra.hdmi.autorotate", "" }, - { "nv!persist.tegra.hdmi.hdr.fake", "" }, - { "nv!persist.tegra.hdmi.ignore_ratio", "" }, - { "nv!persist.tegra.hdmi.limit.clock", "" }, - { "nv!persist.tegra.hdmi.only_16_9", "" }, - { "nv!persist.tegra.hdmi.range", "" }, - { "nv!persist.tegra.hdmi.resolution", "" }, - { "nv!persist.tegra.hdmi.underscan", "" }, - { "nv!persist.tegra.hdmi.yuv.422", "" }, - { "nv!persist.tegra.hdmi.yuv.444", "" }, - { "nv!persist.tegra.hdmi.yuv.enable", "" }, - { "nv!persist.tegra.hdmi.yuv.force", "" }, - { "nv!persist.tegra.hwc.nvdc", "" }, - { "nv!persist.tegra.idle.minimum_fps", "" }, - { "nv!persist.tegra.panel.rotation", "" }, - { "nv!persist.tegra.scan_props", "" }, - { "nv!persist.tegra.stb.mode", "" }, - { "nv!persist.tegra.zbc_override", "" }, - { "nv!pixbar_mode", "" }, - { "nv!qualityenhancements", "" }, - { "nv!r27s18q28", "" }, - { "nv!r2d7c1d8", "" }, - { "nv!renderer", "" }, - { "nv!renderqualityflags", "" }, - { "nv!rmos_debug_mask", "" }, - { "nv!rmos_set_production_mode", "" }, - { "nv!s3tcquality", "" }, - { "nv!shaderatomics", "" }, - { "nv!shadercacheinitsize", "" }, - { "nv!shader_disk_cache_path", "" }, - { "nv!shader_disk_cache_read_only", "" }, - { "nv!shaderobjects", "" }, - { "nv!shaderportabilitywarnings", "" }, - { "nv!shaderwarningsaserrors", "" }, - { "nv!skiptexturehostcopies", "" }, - { "nv!sli_dli_control", "" }, - { "nv!sparsetexture", "" }, - { "nv!spinlooptimeout", "" }, - { "nv!sync_to_vblank", "" }, - { "nv!sysheapreuseratio", "" }, - { "nv!sysmemtexturepromotion", "" }, - { "nv!targetflushcount", "" }, - { "nv!tearingfreeswappresent", "" }, - { "nv!tegra.refresh", "" }, - { "nv!texclampbehavior", "" }, - { "nv!texlodbias", "" }, - { "nv!texmemoryspaceenables", "" }, - { "nv!textureprecache", "" }, - { "nv!threadcontrol", "" }, - { "nv!threadcontrol2", "" }, - { "nv!tvmr.avp.logs", "" }, - { "nv!tvmr.buffer.logs", "" }, - { "nv!tvmr.dec.prof", "" }, - { "nv!tvmr.deint.logs", "" }, - { "nv!tvmr.dfs.logs", "" }, - { "nv!tvmr.ffprof.logs", "" }, - { "nv!tvmr.game.stream", "" }, - { "nv!tvmr.general.logs", "" }, - { "nv!tvmr.input.dump", "" }, - { "nv!tvmr.seeking.logs", "" }, - { "nv!tvmr.ts_pulldown", "" }, - { "nv!usegvievents", "" }, - { "nv!vbomemoryspaceenables", "" }, - { "nv!vcc_debug_ip", "" }, - { "nv!vcc_verbose_level", "" }, - { "nv!vertexlimit", "" }, - { "nv!viccomposer.filter", "" }, - { "nv!videostats-enable", "" }, - { "nv!vidheapreuseratio", "" }, - { "nv!vpipe", "" }, - { "nv!vpipeformatbloatlimit", "" }, - { "nv!wglmessageboxonabort", "" }, - { "nv!writeinfolog", "" }, - { "nv!writeprogramobjectassembly", "" }, - { "nv!writeprogramobjectsource", "" }, - { "nv!xnvadapterpresent", "" }, - { "nv!yield", "" }, - { "nv!yieldfunction", "" }, - { "nv!yieldfunctionfast", "" }, - { "nv!yieldfunctionslow", "" }, - { "nv!yieldfunctionwaitfordcqueue", "" }, - { "nv!yieldfunctionwaitforframe", "" }, - { "nv!yieldfunctionwaitforgpu", "" }, - { "nv!zbctableaddhysteresis", "" }, - { "pcm!enable", true }, - { "pctl!intermittent_task_interval_seconds", 21600 }, - { "prepo!devmenu_prepo_page_view", false }, - { "prepo!background_processing", true }, - { "prepo!transmission_interval_min", 10 }, - { "prepo!transmission_retry_interval", 3600 }, - { "psm!evaluation_log_enabled", false }, - { "snap_shot_dump!auto_dump", false }, - { "snap_shot_dump!output_dir", "%USERPROFILE%/Documents/Nintendo/NXDMP" }, - { "snap_shot_dump!full_dump", false }, - { "systemconfig!field_testing", false }, - { "systemconfig!exhivision", false }, - { "systempowerstate!always_reboot", false }, - { "systempowerstate!power_state_message_emulation_trigger_time", 0 }, - { "systempowerstate!power_state_message_to_emulate", 0 }, - { "target_manager!device_name", "" }, - { "vulnerability!needs_update_vulnerability_policy", 0 }, - { "apm!performance_mode_policy", "auto" }, - { "apm!sdev_throttling_enabled", true }, - { "apm!sdev_throttling_additional_delay_us", 16000 }, - { "apm!battery_draining_enabled", false }, - { "apm!sdev_cpu_overclock_enabled", false }, - { "bcat!production_mode", true }, - { "bpc!enable_quasi_off", true }, - { "bsp0!usb", "UDS" }, - { "bsp0!tm_transport", "USB" }, - { "bluetooth_debug!skip_boot", false }, - { "contents_delivery!enable_debug_api", false }, - { "eupld!upload_enabled", true }, - { "fatal!transition_to_fatal", true }, - { "fatal!show_extra_info", false }, - { "gpu_core_dump!auto_dump", false }, - { "hid_debug!enables_debugpad", false }, - { "hid_debug!manages_devices", true }, - { "hid_debug!emulate_future_device", false }, - { "hid_debug!emulate_firmware_update_failure", false }, - { "hid_debug!emulate_mcu_hardware_error", false }, - { "hid_debug!firmware_update_failure_emulation_mode", 0 }, - { "jit_debug!enable_jit_debug", false }, - { "npns!background_processing", true }, - { "npns!logmanager_redirection", true }, - { "npns!sleep_processing_timeout", 30 }, - { "npns!sleep_periodic_interval", 10800 }, - { "npns!sleep_max_try_count", 5 }, - { "npns!test_mode", false }, - { "ns.applet!overlay_applet_id", "0x010000000000100c" }, - { "ns.applet!system_applet_id", "0x0100000000001000" }, - { "ns.applet!shop_applet_id", "0x010000000000100b" }, - { "ns.autoboot!enabled", true }, - { "ns.pseudodeviceid!reset_pseudo_device_id", false }, - { "nsd!environment_identifier", "lp1" }, - { "nsd!test_mode", false }, - { "ntc!is_autonomic_correction_enabled", true }, - { "ntc!autonomic_correction_interval_seconds", 432000 }, - { "ntc!autonomic_correction_failed_retry_interval_seconds", 1800 }, - { "ntc!autonomic_correction_immediate_try_count_max", 4 }, - { "ntc!autonomic_correction_immediate_try_interval_milliseconds", 5000 }, - { "nv!nv_graphics_firmware_memory_margin", false }, - { "omm!operation_mode_policy", "auto" }, - { "omm!sleep_fade_in_ms", 50 }, - { "omm!sleep_fade_out_ms", 100 }, - { "omm!charging_sign_ms", 3000 }, - { "omm!low_battery_sign_ms", 3000 }, - { "omm!sign_fade_in_ms", 0 }, - { "omm!sign_fade_out_ms", 400 }, - { "omm!sign_wait_layer_visible_ms", 100 }, - { "omm!startup_fade_in_ms", 200 }, - { "omm!startup_fade_out_ms", 400 }, - { "omm!backlight_off_ms_on_handheld_switch", 150 }, - { "omm!sleep_on_ac_ok_boot", true }, - { "pdm!save_playlog", true }, - { "productinfo!product_name", "Nintendo Switch" }, - { "productinfo!cec_osd_name", "NintendoSwitch" }, - { "ro!ease_nro_restriction", false }, - { "settings_debug!is_debug_mode_enabled", false }, - { "systemreport!enabled", true }, - { "systemsleep!enter_sleep", true }, - { "systemsleep!enter_sc7", true }, - { "systemsleep!keep_vdd_core", true }, - { "systemsleep!disable_tma_sleep", false }, - { "systemsleep!disable_auto_sleep", false }, - { "systemsleep!override_auto_sleep_time", 0 }, - { "systemsleep!sleep_pending_time_ms", 15000 }, - { "systemsleep!hush_time_after_brief_power_button_press_ms", 1000 }, - { "systemsleep!transition_timeout_sec", 60 }, - { "systemsleep!dummy_event_auto_wake", false }, - { "systemupdate!debug_id", "0x0000000000000000" }, - { "systemupdate!debug_version", 0 }, - { "systemupdate!bgnup_retry_seconds", 60 }, - { "systemupdate!enable_background_download_stress_testing", false }, - { "systemupdate!debug_id_for_content_delivery", "0x0000000000000000" }, - { "systemupdate!debug_version_for_content_delivery", 0 }, - { "systemupdate!assumed_system_applet_version", 0 }, - { "tc!iir_filter_gain_soc", 100 }, - { "tc!iir_filter_gain_pcb", 100 }, - { "tc!tskin_soc_coefficients_handheld", "[5464, 174190]" }, - { "tc!tskin_soc_coefficients_console", "[6182, 112480]" }, - { "tc!tskin_pcb_coefficients_handheld", "[5464, 174190]" }, - { "tc!tskin_pcb_coefficients_console", "[6182, 112480]" }, - { "tc!tskin_select", "both" }, - { "tc!tskin_rate_table_handheld", "[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 48000, 51, 102], [48000, 53000, 102, 153], [53000, 1000000, 153, 153], [48000, 1000000, 153, 153]]" }, - { "tc!tskin_rate_table_console", "[[-1000000, 43000, 51, 51], [43000, 53000, 51, 153], [53000, 58000, 153, 255], [58000, 1000000, 255, 255]]" }, - { "tc!rate_select", "both" }, - { "tc!log_enabled", false }, - { "tc!sleep_enabled", true }, - { "time!standard_steady_clock_test_offset_minutes", 0 }, - { "time!standard_steady_clock_rtc_update_interval_minutes", 5 }, - { "time!standard_network_clock_sufficient_accuracy_minutes", 43200 }, - { "usb!usb30_force_enabled", false }, - { "wlan_debug!skip_wlan_boot", false }, - }; - } -} +using System.Collections.Generic; + +namespace Ryujinx.HLE.OsHle.Services.Set +{ + static class NxSettings + { + //Generated automatically from a Switch 3.0 config file (Tid: 0100000000000818). + public static Dictionary Settings = new Dictionary() + { + { "account!na_required_for_network_service", true }, + { "account.daemon!background_awaking_periodicity", 10800 }, + { "account.daemon!schedule_periodicity", 3600 }, + { "account.daemon!profile_sync_interval", 18000 }, + { "account.daemon!na_info_refresh_interval", 46800 }, + { "am.display!transition_layer_enabled", true }, + { "am.gpu!gpu_scheduling_enabled", true }, + { "am.gpu!gpu_scheduling_frame_time_us", 116666 }, + { "am.gpu!gpu_scheduling_fg_app_us", 116166 }, + { "am.gpu!gpu_scheduling_bg_app_us", 104500 }, + { "am.gpu!gpu_scheduling_oa_us", 500 }, + { "am.gpu!gpu_scheduling_fg_sa_us", 11666 }, + { "am.gpu!gpu_scheduling_bg_sa_us", 0 }, + { "am.gpu!gpu_scheduling_fg_la_us", 11666 }, + { "am.gpu!gpu_scheduling_partial_fg_la_us", 2000 }, + { "am.gpu!gpu_scheduling_bg_la_us", 0 }, + { "audio!audren_log_enabled", false }, + { "audio!audout_log_enabled", false }, + { "audio!audin_log_enabled", false }, + { "audio!hwopus_log_enabled", false }, + { "audio!adsp_log_enabled", false }, + { "audio!suspend_for_debugger_enabled", false }, + { "audio!uac_speaker_enabled", false }, + { "bgtc!enable_halfawake", 1 }, + { "bgtc!enable_battery_saver", 1 }, + { "bgtc!leaving_halfawake_margin", 3 }, + { "bgtc!battery_threshold_save", 20 }, + { "bgtc!battery_threshold_stop", 20 }, + { "bgtc!minimum_interval_normal", 1800 }, + { "bgtc!minimum_interval_save", 86400 }, + { "boot!force_maintenance", false }, + { "capsrv!screenshot_layerstack", "screenshot" }, + { "capsrv!enable_album_screenshot_filedata_verification", true }, + { "devmenu!enable_application_update", true }, + { "devmenu!enable_exhibition_mode", false }, + { "eclct!analytics_override", false }, + { "eclct!analytics_pollperiod", 86400 }, + { "err!applet_auto_close", false }, + { "friends!background_processing", true }, + { "htc!disconnection_emulation", false }, + { "idle!dim_level_percent_lcd", 10 }, + { "idle!dim_level_percent_tv", 70 }, + { "lbl!force_disable_als", false }, + { "lm!enable_sd_card_logging", false }, + { "lm!sd_card_log_output_directory", "NxBinLogs" }, + { "mii!is_db_test_mode_enabled", false }, + { "news!system_version", 2 }, + { "nfp!not_locked_tag", true }, + { "nfp!play_report", false }, + { "nifm!is_communication_control_enabled_for_test", false }, + { "nifm!connection_test_timeout", 45000 }, + { "nifm!apply_config_timeout", 30000 }, + { "nifm!ethernet_adapter_standby_time", 10000 }, + { "nim.install!prefer_delta_evenif_inefficient", false }, + { "nim.install!apply_delta_stress_storage", 0 }, + { "ns.notification!retry_interval", 60 }, + { "ns.notification!enable_network_update", true }, + { "ns.notification!enable_download_task_list", true }, + { "ns.notification!enable_version_list", true }, + { "ns.notification!enable_random_wait", true }, + { "ns.notification!debug_waiting_limit", 0 }, + { "ns.notification!enable_request_on_cold_boot", true }, + { "ns.sdcard!mount_sdcard", true }, + { "ns.sdcard!compare_sdcard", 0 }, + { "ns.gamecard!mount_gamecard_result_value", 0 }, + { "ns.gamecard!try_gamecard_access_result_value", 0 }, + { "nv!00008600", "" }, + { "nv!0007b25e", "" }, + { "nv!0083e1", "" }, + { "nv!01621887", "" }, + { "nv!03134743", "" }, + { "nv!0356afd0", "" }, + { "nv!0356afd1", "" }, + { "nv!0356afd2", "" }, + { "nv!0356afd3", "" }, + { "nv!094313", "" }, + { "nv!0x04dc09", "" }, + { "nv!0x111133", "" }, + { "nv!0x1aa483", "" }, + { "nv!0x1cb1cf", "" }, + { "nv!0x1cb1d0", "" }, + { "nv!0x1e3221", "" }, + { "nv!0x300fc8", "" }, + { "nv!0x301fc8", "" }, + { "nv!0x302fc8", "" }, + { "nv!0x3eec59", "" }, + { "nv!0x46b3ed", "" }, + { "nv!0x523dc0", "" }, + { "nv!0x523dc1", "" }, + { "nv!0x523dc2", "" }, + { "nv!0x523dc3", "" }, + { "nv!0x523dc4", "" }, + { "nv!0x523dc5", "" }, + { "nv!0x523dc6", "" }, + { "nv!0x523dd0", "" }, + { "nv!0x523dd1", "" }, + { "nv!0x523dd3", "" }, + { "nv!0x5344bb", "" }, + { "nv!0x555237", "" }, + { "nv!0x58a234", "" }, + { "nv!0x7b4428", "" }, + { "nv!0x923dc0", "" }, + { "nv!0x923dc1", "" }, + { "nv!0x923dc2", "" }, + { "nv!0x923dc3", "" }, + { "nv!0x923dc4", "" }, + { "nv!0x923dd3", "" }, + { "nv!0x9abdc5", "" }, + { "nv!0x9abdc6", "" }, + { "nv!0xaaa36c", "" }, + { "nv!0xb09da0", "" }, + { "nv!0xb09da1", "" }, + { "nv!0xb09da2", "" }, + { "nv!0xb09da3", "" }, + { "nv!0xb09da4", "" }, + { "nv!0xb09da5", "" }, + { "nv!0xb0b348", "" }, + { "nv!0xb0b349", "" }, + { "nv!0xbb558f", "" }, + { "nv!0xbd10fb", "" }, + { "nv!0xc32ad3", "" }, + { "nv!0xce2348", "" }, + { "nv!0xcfd81f", "" }, + { "nv!0xe0036b", "" }, + { "nv!0xe01f2d", "" }, + { "nv!0xe17212", "" }, + { "nv!0xeae966", "" }, + { "nv!0xed4f82", "" }, + { "nv!0xf12335", "" }, + { "nv!0xf12336", "" }, + { "nv!10261989", "" }, + { "nv!1042d483", "" }, + { "nv!10572898", "" }, + { "nv!115631", "" }, + { "nv!12950094", "" }, + { "nv!1314f311", "" }, + { "nv!1314f312", "" }, + { "nv!13279512", "" }, + { "nv!13813496", "" }, + { "nv!14507179", "" }, + { "nv!15694569", "" }, + { "nv!16936964", "" }, + { "nv!17aa230c", "" }, + { "nv!182054", "" }, + { "nv!18273275", "" }, + { "nv!18273276", "" }, + { "nv!1854d03b", "" }, + { "nv!18add00d", "" }, + { "nv!19156670", "" }, + { "nv!19286545", "" }, + { "nv!1a298e9f", "" }, + { "nv!1acf43fe", "" }, + { "nv!1bda43fe", "" }, + { "nv!1c3b92", "" }, + { "nv!21509920", "" }, + { "nv!215323457", "" }, + { "nv!2165ad", "" }, + { "nv!2165ae", "" }, + { "nv!21be9c", "" }, + { "nv!233264316", "" }, + { "nv!234557580", "" }, + { "nv!23cd0e", "" }, + { "nv!24189123", "" }, + { "nv!2443266", "" }, + { "nv!25025519", "" }, + { "nv!255e39", "" }, + { "nv!2583364", "" }, + { "nv!2888c1", "" }, + { "nv!28ca3e", "" }, + { "nv!29871243", "" }, + { "nv!2a1f64", "" }, + { "nv!2dc432", "" }, + { "nv!2de437", "" }, + { "nv!2f3bb89c", "" }, + { "nv!2fd652", "" }, + { "nv!3001ac", "" }, + { "nv!31298772", "" }, + { "nv!313233", "" }, + { "nv!31f7d603", "" }, + { "nv!320ce4", "" }, + { "nv!32153248", "" }, + { "nv!32153249", "" }, + { "nv!335bca", "" }, + { "nv!342abb", "" }, + { "nv!34dfe6", "" }, + { "nv!34dfe7", "" }, + { "nv!34dfe8", "" }, + { "nv!34dfe9", "" }, + { "nv!35201578", "" }, + { "nv!359278", "" }, + { "nv!37f53a", "" }, + { "nv!38144972", "" }, + { "nv!38542646", "" }, + { "nv!3b74c9", "" }, + { "nv!3c136f", "" }, + { "nv!3cf72823", "" }, + { "nv!3d7af029", "" }, + { "nv!3ff34782", "" }, + { "nv!4129618", "" }, + { "nv!4189fac3", "" }, + { "nv!420bd4", "" }, + { "nv!42a699", "" }, + { "nv!441369", "" }, + { "nv!4458713e", "" }, + { "nv!4554b6", "" }, + { "nv!457425", "" }, + { "nv!4603b207", "" }, + { "nv!46574957", "" }, + { "nv!46574958", "" }, + { "nv!46813529", "" }, + { "nv!46f1e13d", "" }, + { "nv!47534c43", "" }, + { "nv!48550336", "" }, + { "nv!48576893", "" }, + { "nv!48576894", "" }, + { "nv!4889ac02", "" }, + { "nv!49005740", "" }, + { "nv!49867584", "" }, + { "nv!49960973", "" }, + { "nv!4a5341", "" }, + { "nv!4f4e48", "" }, + { "nv!4f8a0a", "" }, + { "nv!50299698", "" }, + { "nv!50299699", "" }, + { "nv!50361291", "" }, + { "nv!5242ae", "" }, + { "nv!53d30c", "" }, + { "nv!56347a", "" }, + { "nv!563a95f1", "" }, + { "nv!573823", "" }, + { "nv!58027529", "" }, + { "nv!5d2d63", "" }, + { "nv!5f7e3b", "" }, + { "nv!60461793", "" }, + { "nv!60d355", "" }, + { "nv!616627aa", "" }, + { "nv!62317182", "" }, + { "nv!6253fa2e", "" }, + { "nv!64100768", "" }, + { "nv!64100769", "" }, + { "nv!64100770", "" }, + { "nv!647395", "" }, + { "nv!66543234", "" }, + { "nv!67674763", "" }, + { "nv!67739784", "" }, + { "nv!68fb9c", "" }, + { "nv!69801276", "" }, + { "nv!6af9fa2f", "" }, + { "nv!6af9fa3f", "" }, + { "nv!6af9fa4f", "" }, + { "nv!6bd8c7", "" }, + { "nv!6c7691", "" }, + { "nv!6d4296ce", "" }, + { "nv!6dd7e7", "" }, + { "nv!6dd7e8", "" }, + { "nv!6fe11ec1", "" }, + { "nv!716511763", "" }, + { "nv!72504593", "" }, + { "nv!73304097", "" }, + { "nv!73314098", "" }, + { "nv!74095213", "" }, + { "nv!74095213a", "" }, + { "nv!74095213b", "" }, + { "nv!74095214", "" }, + { "nv!748f9649", "" }, + { "nv!75494732", "" }, + { "nv!78452832", "" }, + { "nv!784561", "" }, + { "nv!78e16b9c", "" }, + { "nv!79251225", "" }, + { "nv!7c128b", "" }, + { "nv!7ccd93", "" }, + { "nv!7df8d1", "" }, + { "nv!800c2310", "" }, + { "nv!80546710", "" }, + { "nv!80772310", "" }, + { "nv!808ee280", "" }, + { "nv!81131154", "" }, + { "nv!81274457", "" }, + { "nv!8292291f", "" }, + { "nv!83498426", "" }, + { "nv!84993794", "" }, + { "nv!84995585", "" }, + { "nv!84a0a0", "" }, + { "nv!852142", "" }, + { "nv!85612309", "" }, + { "nv!85612310", "" }, + { "nv!85612311", "" }, + { "nv!85612312", "" }, + { "nv!8623ff27", "" }, + { "nv!87364952", "" }, + { "nv!87f6275666", "" }, + { "nv!886748", "" }, + { "nv!89894423", "" }, + { "nv!8ad8a75", "" }, + { "nv!8ad8ad00", "" }, + { "nv!8bb815", "" }, + { "nv!8bb817", "" }, + { "nv!8bb818", "" }, + { "nv!8bb819", "" }, + { "nv!8e640cd1", "" }, + { "nv!8f34971a", "" }, + { "nv!8f773984", "" }, + { "nv!8f7a7d", "" }, + { "nv!902486209", "" }, + { "nv!90482571", "" }, + { "nv!91214835", "" }, + { "nv!912848290", "" }, + { "nv!915e56", "" }, + { "nv!92179063", "" }, + { "nv!92179064", "" }, + { "nv!92179065", "" }, + { "nv!92179066", "" }, + { "nv!92350358", "" }, + { "nv!92809063", "" }, + { "nv!92809064", "" }, + { "nv!92809065", "" }, + { "nv!92809066", "" }, + { "nv!92920143", "" }, + { "nv!93a89b12", "" }, + { "nv!93a89c0b", "" }, + { "nv!94812574", "" }, + { "nv!95282304", "" }, + { "nv!95394027", "" }, + { "nv!959b1f", "" }, + { "nv!9638af", "" }, + { "nv!96fd59", "" }, + { "nv!97f6275666", "" }, + { "nv!97f6275667", "" }, + { "nv!97f6275668", "" }, + { "nv!97f6275669", "" }, + { "nv!97f627566a", "" }, + { "nv!97f627566b", "" }, + { "nv!97f627566d", "" }, + { "nv!97f627566e", "" }, + { "nv!97f627566f", "" }, + { "nv!97f6275670", "" }, + { "nv!97f6275671", "" }, + { "nv!97f727566e", "" }, + { "nv!98480775", "" }, + { "nv!98480776", "" }, + { "nv!98480777", "" }, + { "nv!992431", "" }, + { "nv!9aa29065", "" }, + { "nv!9af32c", "" }, + { "nv!9af32d", "" }, + { "nv!9af32e", "" }, + { "nv!9c108b71", "" }, + { "nv!9f279065", "" }, + { "nv!a01bc728", "" }, + { "nv!a13b46c80", "" }, + { "nv!a22eb0", "" }, + { "nv!a2fb451e", "" }, + { "nv!a3456abe", "" }, + { "nv!a7044887", "" }, + { "nv!a7149200", "" }, + { "nv!a766215670", "" }, + { "nv!aac_drc_boost", "" }, + { "nv!aac_drc_cut", "" }, + { "nv!aac_drc_enc_target_level", "" }, + { "nv!aac_drc_heavy", "" }, + { "nv!aac_drc_reference_level", "" }, + { "nv!aalinegamma", "" }, + { "nv!aalinetweaks", "" }, + { "nv!ab34ee01", "" }, + { "nv!ab34ee02", "" }, + { "nv!ab34ee03", "" }, + { "nv!ac0274", "" }, + { "nv!af73c63e", "" }, + { "nv!af73c63f", "" }, + { "nv!af9927", "" }, + { "nv!afoverride", "" }, + { "nv!allocdeviceevents", "" }, + { "nv!applicationkey", "" }, + { "nv!appreturnonlybasicglsltype", "" }, + { "nv!app_softimage", "" }, + { "nv!app_supportbits2", "" }, + { "nv!assumetextureismipmappedatcreation", "" }, + { "nv!b1fb0f01", "" }, + { "nv!b3edd5", "" }, + { "nv!b40d9e03d", "" }, + { "nv!b7f6275666", "" }, + { "nv!b812c1", "" }, + { "nv!ba14ba1a", "" }, + { "nv!ba14ba1b", "" }, + { "nv!bd7559", "" }, + { "nv!bd755a", "" }, + { "nv!bd755c", "" }, + { "nv!bd755d", "" }, + { "nv!be58bb", "" }, + { "nv!be92cb", "" }, + { "nv!beefcba3", "" }, + { "nv!beefcba4", "" }, + { "nv!c023777f", "" }, + { "nv!c09dc8", "" }, + { "nv!c0d340", "" }, + { "nv!c2ff374c", "" }, + { "nv!c5e9d7a3", "" }, + { "nv!c5e9d7a4", "" }, + { "nv!c5e9d7b4", "" }, + { "nv!c618f9", "" }, + { "nv!ca345840", "" }, + { "nv!cachedisable", "" }, + { "nv!cast.on", "" }, + { "nv!cde", "" }, + { "nv!channelpriorityoverride", "" }, + { "nv!cleardatastorevidmem", "" }, + { "nv!cmdbufmemoryspaceenables", "" }, + { "nv!cmdbufminwords", "" }, + { "nv!cmdbufsizewords", "" }, + { "nv!conformantblitframebufferscissor", "" }, + { "nv!conformantincompletetextures", "" }, + { "nv!copybuffermethod", "" }, + { "nv!cubemapaniso", "" }, + { "nv!cubemapfiltering", "" }, + { "nv!d0e9a4d7", "" }, + { "nv!d13733f12", "" }, + { "nv!d1b399", "" }, + { "nv!d2983c32", "" }, + { "nv!d2983c33", "" }, + { "nv!d2e71b", "" }, + { "nv!d377dc", "" }, + { "nv!d377dd", "" }, + { "nv!d489f4", "" }, + { "nv!d4bce1", "" }, + { "nv!d518cb", "" }, + { "nv!d518cd", "" }, + { "nv!d518ce", "" }, + { "nv!d518d0", "" }, + { "nv!d518d1", "" }, + { "nv!d518d2", "" }, + { "nv!d518d3", "" }, + { "nv!d518d4", "" }, + { "nv!d518d5", "" }, + { "nv!d59eda", "" }, + { "nv!d83cbd", "" }, + { "nv!d8e777", "" }, + { "nv!debug_level", "" }, + { "nv!debug_mask", "" }, + { "nv!debug_options", "" }, + { "nv!devshmpageableallocations", "" }, + { "nv!df1f9812", "" }, + { "nv!df783c", "" }, + { "nv!diagenable", "" }, + { "nv!disallowcemask", "" }, + { "nv!disallowz16", "" }, + { "nv!dlmemoryspaceenables", "" }, + { "nv!e0bfec", "" }, + { "nv!e433456d", "" }, + { "nv!e435563f", "" }, + { "nv!e4cd9c", "" }, + { "nv!e5c972", "" }, + { "nv!e639ef", "" }, + { "nv!e802af", "" }, + { "nv!eae964", "" }, + { "nv!earlytexturehwallocation", "" }, + { "nv!eb92a3", "" }, + { "nv!ebca56", "" }, + { "nv!enable-noaud", "" }, + { "nv!enable-noavs", "" }, + { "nv!enable-prof", "" }, + { "nv!enable-sxesmode", "" }, + { "nv!enable-ulld", "" }, + { "nv!expert_detail_level", "" }, + { "nv!expert_output_mask", "" }, + { "nv!expert_report_mask", "" }, + { "nv!extensionstringnvarch", "" }, + { "nv!extensionstringversion", "" }, + { "nv!f00f1938", "" }, + { "nv!f10736", "" }, + { "nv!f1846870", "" }, + { "nv!f33bc370", "" }, + { "nv!f392a874", "" }, + { "nv!f49ae8", "" }, + { "nv!fa345cce", "" }, + { "nv!fa35cc4", "" }, + { "nv!faa14a", "" }, + { "nv!faf8a723", "" }, + { "nv!fastgs", "" }, + { "nv!fbf4ac45", "" }, + { "nv!fbo_blit_ignore_srgb", "" }, + { "nv!fc64c7", "" }, + { "nv!ff54ec97", "" }, + { "nv!ff54ec98", "" }, + { "nv!forceexitprocessdetach", "" }, + { "nv!forcerequestedesversion", "" }, + { "nv!__gl_", "" }, + { "nv!__gl_00008600", "" }, + { "nv!__gl_0007b25e", "" }, + { "nv!__gl_0083e1", "" }, + { "nv!__gl_01621887", "" }, + { "nv!__gl_03134743", "" }, + { "nv!__gl_0356afd0", "" }, + { "nv!__gl_0356afd1", "" }, + { "nv!__gl_0356afd2", "" }, + { "nv!__gl_0356afd3", "" }, + { "nv!__gl_094313", "" }, + { "nv!__gl_0x04dc09", "" }, + { "nv!__gl_0x111133", "" }, + { "nv!__gl_0x1aa483", "" }, + { "nv!__gl_0x1cb1cf", "" }, + { "nv!__gl_0x1cb1d0", "" }, + { "nv!__gl_0x1e3221", "" }, + { "nv!__gl_0x300fc8", "" }, + { "nv!__gl_0x301fc8", "" }, + { "nv!__gl_0x302fc8", "" }, + { "nv!__gl_0x3eec59", "" }, + { "nv!__gl_0x46b3ed", "" }, + { "nv!__gl_0x523dc0", "" }, + { "nv!__gl_0x523dc1", "" }, + { "nv!__gl_0x523dc2", "" }, + { "nv!__gl_0x523dc3", "" }, + { "nv!__gl_0x523dc4", "" }, + { "nv!__gl_0x523dc5", "" }, + { "nv!__gl_0x523dc6", "" }, + { "nv!__gl_0x523dd0", "" }, + { "nv!__gl_0x523dd1", "" }, + { "nv!__gl_0x523dd3", "" }, + { "nv!__gl_0x5344bb", "" }, + { "nv!__gl_0x555237", "" }, + { "nv!__gl_0x58a234", "" }, + { "nv!__gl_0x7b4428", "" }, + { "nv!__gl_0x923dc0", "" }, + { "nv!__gl_0x923dc1", "" }, + { "nv!__gl_0x923dc2", "" }, + { "nv!__gl_0x923dc3", "" }, + { "nv!__gl_0x923dc4", "" }, + { "nv!__gl_0x923dd3", "" }, + { "nv!__gl_0x9abdc5", "" }, + { "nv!__gl_0x9abdc6", "" }, + { "nv!__gl_0xaaa36c", "" }, + { "nv!__gl_0xb09da0", "" }, + { "nv!__gl_0xb09da1", "" }, + { "nv!__gl_0xb09da2", "" }, + { "nv!__gl_0xb09da3", "" }, + { "nv!__gl_0xb09da4", "" }, + { "nv!__gl_0xb09da5", "" }, + { "nv!__gl_0xb0b348", "" }, + { "nv!__gl_0xb0b349", "" }, + { "nv!__gl_0xbb558f", "" }, + { "nv!__gl_0xbd10fb", "" }, + { "nv!__gl_0xc32ad3", "" }, + { "nv!__gl_0xce2348", "" }, + { "nv!__gl_0xcfd81f", "" }, + { "nv!__gl_0xe0036b", "" }, + { "nv!__gl_0xe01f2d", "" }, + { "nv!__gl_0xe17212", "" }, + { "nv!__gl_0xeae966", "" }, + { "nv!__gl_0xed4f82", "" }, + { "nv!__gl_0xf12335", "" }, + { "nv!__gl_0xf12336", "" }, + { "nv!__gl_10261989", "" }, + { "nv!__gl_1042d483", "" }, + { "nv!__gl_10572898", "" }, + { "nv!__gl_115631", "" }, + { "nv!__gl_12950094", "" }, + { "nv!__gl_1314f311", "" }, + { "nv!__gl_1314f312", "" }, + { "nv!__gl_13279512", "" }, + { "nv!__gl_13813496", "" }, + { "nv!__gl_14507179", "" }, + { "nv!__gl_15694569", "" }, + { "nv!__gl_16936964", "" }, + { "nv!__gl_17aa230c", "" }, + { "nv!__gl_182054", "" }, + { "nv!__gl_18273275", "" }, + { "nv!__gl_18273276", "" }, + { "nv!__gl_1854d03b", "" }, + { "nv!__gl_18add00d", "" }, + { "nv!__gl_19156670", "" }, + { "nv!__gl_19286545", "" }, + { "nv!__gl_1a298e9f", "" }, + { "nv!__gl_1acf43fe", "" }, + { "nv!__gl_1bda43fe", "" }, + { "nv!__gl_1c3b92", "" }, + { "nv!__gl_21509920", "" }, + { "nv!__gl_215323457", "" }, + { "nv!__gl_2165ad", "" }, + { "nv!__gl_2165ae", "" }, + { "nv!__gl_21be9c", "" }, + { "nv!__gl_233264316", "" }, + { "nv!__gl_234557580", "" }, + { "nv!__gl_23cd0e", "" }, + { "nv!__gl_24189123", "" }, + { "nv!__gl_2443266", "" }, + { "nv!__gl_25025519", "" }, + { "nv!__gl_255e39", "" }, + { "nv!__gl_2583364", "" }, + { "nv!__gl_2888c1", "" }, + { "nv!__gl_28ca3e", "" }, + { "nv!__gl_29871243", "" }, + { "nv!__gl_2a1f64", "" }, + { "nv!__gl_2dc432", "" }, + { "nv!__gl_2de437", "" }, + { "nv!__gl_2f3bb89c", "" }, + { "nv!__gl_2fd652", "" }, + { "nv!__gl_3001ac", "" }, + { "nv!__gl_31298772", "" }, + { "nv!__gl_313233", "" }, + { "nv!__gl_31f7d603", "" }, + { "nv!__gl_320ce4", "" }, + { "nv!__gl_32153248", "" }, + { "nv!__gl_32153249", "" }, + { "nv!__gl_335bca", "" }, + { "nv!__gl_342abb", "" }, + { "nv!__gl_34dfe6", "" }, + { "nv!__gl_34dfe7", "" }, + { "nv!__gl_34dfe8", "" }, + { "nv!__gl_34dfe9", "" }, + { "nv!__gl_35201578", "" }, + { "nv!__gl_359278", "" }, + { "nv!__gl_37f53a", "" }, + { "nv!__gl_38144972", "" }, + { "nv!__gl_38542646", "" }, + { "nv!__gl_3b74c9", "" }, + { "nv!__gl_3c136f", "" }, + { "nv!__gl_3cf72823", "" }, + { "nv!__gl_3d7af029", "" }, + { "nv!__gl_3ff34782", "" }, + { "nv!__gl_4129618", "" }, + { "nv!__gl_4189fac3", "" }, + { "nv!__gl_420bd4", "" }, + { "nv!__gl_42a699", "" }, + { "nv!__gl_441369", "" }, + { "nv!__gl_4458713e", "" }, + { "nv!__gl_4554b6", "" }, + { "nv!__gl_457425", "" }, + { "nv!__gl_4603b207", "" }, + { "nv!__gl_46574957", "" }, + { "nv!__gl_46574958", "" }, + { "nv!__gl_46813529", "" }, + { "nv!__gl_46f1e13d", "" }, + { "nv!__gl_47534c43", "" }, + { "nv!__gl_48550336", "" }, + { "nv!__gl_48576893", "" }, + { "nv!__gl_48576894", "" }, + { "nv!__gl_4889ac02", "" }, + { "nv!__gl_49005740", "" }, + { "nv!__gl_49867584", "" }, + { "nv!__gl_49960973", "" }, + { "nv!__gl_4a5341", "" }, + { "nv!__gl_4f4e48", "" }, + { "nv!__gl_4f8a0a", "" }, + { "nv!__gl_50299698", "" }, + { "nv!__gl_50299699", "" }, + { "nv!__gl_50361291", "" }, + { "nv!__gl_5242ae", "" }, + { "nv!__gl_53d30c", "" }, + { "nv!__gl_56347a", "" }, + { "nv!__gl_563a95f1", "" }, + { "nv!__gl_573823", "" }, + { "nv!__gl_58027529", "" }, + { "nv!__gl_5d2d63", "" }, + { "nv!__gl_5f7e3b", "" }, + { "nv!__gl_60461793", "" }, + { "nv!__gl_60d355", "" }, + { "nv!__gl_616627aa", "" }, + { "nv!__gl_62317182", "" }, + { "nv!__gl_6253fa2e", "" }, + { "nv!__gl_64100768", "" }, + { "nv!__gl_64100769", "" }, + { "nv!__gl_64100770", "" }, + { "nv!__gl_647395", "" }, + { "nv!__gl_66543234", "" }, + { "nv!__gl_67674763", "" }, + { "nv!__gl_67739784", "" }, + { "nv!__gl_68fb9c", "" }, + { "nv!__gl_69801276", "" }, + { "nv!__gl_6af9fa2f", "" }, + { "nv!__gl_6af9fa3f", "" }, + { "nv!__gl_6af9fa4f", "" }, + { "nv!__gl_6bd8c7", "" }, + { "nv!__gl_6c7691", "" }, + { "nv!__gl_6d4296ce", "" }, + { "nv!__gl_6dd7e7", "" }, + { "nv!__gl_6dd7e8", "" }, + { "nv!__gl_6fe11ec1", "" }, + { "nv!__gl_716511763", "" }, + { "nv!__gl_72504593", "" }, + { "nv!__gl_73304097", "" }, + { "nv!__gl_73314098", "" }, + { "nv!__gl_74095213", "" }, + { "nv!__gl_74095213a", "" }, + { "nv!__gl_74095213b", "" }, + { "nv!__gl_74095214", "" }, + { "nv!__gl_748f9649", "" }, + { "nv!__gl_75494732", "" }, + { "nv!__gl_78452832", "" }, + { "nv!__gl_784561", "" }, + { "nv!__gl_78e16b9c", "" }, + { "nv!__gl_79251225", "" }, + { "nv!__gl_7c128b", "" }, + { "nv!__gl_7ccd93", "" }, + { "nv!__gl_7df8d1", "" }, + { "nv!__gl_800c2310", "" }, + { "nv!__gl_80546710", "" }, + { "nv!__gl_80772310", "" }, + { "nv!__gl_808ee280", "" }, + { "nv!__gl_81131154", "" }, + { "nv!__gl_81274457", "" }, + { "nv!__gl_8292291f", "" }, + { "nv!__gl_83498426", "" }, + { "nv!__gl_84993794", "" }, + { "nv!__gl_84995585", "" }, + { "nv!__gl_84a0a0", "" }, + { "nv!__gl_852142", "" }, + { "nv!__gl_85612309", "" }, + { "nv!__gl_85612310", "" }, + { "nv!__gl_85612311", "" }, + { "nv!__gl_85612312", "" }, + { "nv!__gl_8623ff27", "" }, + { "nv!__gl_87364952", "" }, + { "nv!__gl_87f6275666", "" }, + { "nv!__gl_886748", "" }, + { "nv!__gl_89894423", "" }, + { "nv!__gl_8ad8a75", "" }, + { "nv!__gl_8ad8ad00", "" }, + { "nv!__gl_8bb815", "" }, + { "nv!__gl_8bb817", "" }, + { "nv!__gl_8bb818", "" }, + { "nv!__gl_8bb819", "" }, + { "nv!__gl_8e640cd1", "" }, + { "nv!__gl_8f34971a", "" }, + { "nv!__gl_8f773984", "" }, + { "nv!__gl_8f7a7d", "" }, + { "nv!__gl_902486209", "" }, + { "nv!__gl_90482571", "" }, + { "nv!__gl_91214835", "" }, + { "nv!__gl_912848290", "" }, + { "nv!__gl_915e56", "" }, + { "nv!__gl_92179063", "" }, + { "nv!__gl_92179064", "" }, + { "nv!__gl_92179065", "" }, + { "nv!__gl_92179066", "" }, + { "nv!__gl_92350358", "" }, + { "nv!__gl_92809063", "" }, + { "nv!__gl_92809064", "" }, + { "nv!__gl_92809065", "" }, + { "nv!__gl_92809066", "" }, + { "nv!__gl_92920143", "" }, + { "nv!__gl_93a89b12", "" }, + { "nv!__gl_93a89c0b", "" }, + { "nv!__gl_94812574", "" }, + { "nv!__gl_95282304", "" }, + { "nv!__gl_95394027", "" }, + { "nv!__gl_959b1f", "" }, + { "nv!__gl_9638af", "" }, + { "nv!__gl_96fd59", "" }, + { "nv!__gl_97f6275666", "" }, + { "nv!__gl_97f6275667", "" }, + { "nv!__gl_97f6275668", "" }, + { "nv!__gl_97f6275669", "" }, + { "nv!__gl_97f627566a", "" }, + { "nv!__gl_97f627566b", "" }, + { "nv!__gl_97f627566d", "" }, + { "nv!__gl_97f627566e", "" }, + { "nv!__gl_97f627566f", "" }, + { "nv!__gl_97f6275670", "" }, + { "nv!__gl_97f6275671", "" }, + { "nv!__gl_97f727566e", "" }, + { "nv!__gl_98480775", "" }, + { "nv!__gl_98480776", "" }, + { "nv!__gl_98480777", "" }, + { "nv!__gl_992431", "" }, + { "nv!__gl_9aa29065", "" }, + { "nv!__gl_9af32c", "" }, + { "nv!__gl_9af32d", "" }, + { "nv!__gl_9af32e", "" }, + { "nv!__gl_9c108b71", "" }, + { "nv!__gl_9f279065", "" }, + { "nv!__gl_a01bc728", "" }, + { "nv!__gl_a13b46c80", "" }, + { "nv!__gl_a22eb0", "" }, + { "nv!__gl_a2fb451e", "" }, + { "nv!__gl_a3456abe", "" }, + { "nv!__gl_a7044887", "" }, + { "nv!__gl_a7149200", "" }, + { "nv!__gl_a766215670", "" }, + { "nv!__gl_aalinegamma", "" }, + { "nv!__gl_aalinetweaks", "" }, + { "nv!__gl_ab34ee01", "" }, + { "nv!__gl_ab34ee02", "" }, + { "nv!__gl_ab34ee03", "" }, + { "nv!__gl_ac0274", "" }, + { "nv!__gl_af73c63e", "" }, + { "nv!__gl_af73c63f", "" }, + { "nv!__gl_af9927", "" }, + { "nv!__gl_afoverride", "" }, + { "nv!__gl_allocdeviceevents", "" }, + { "nv!__gl_applicationkey", "" }, + { "nv!__gl_appreturnonlybasicglsltype", "" }, + { "nv!__gl_app_softimage", "" }, + { "nv!__gl_app_supportbits2", "" }, + { "nv!__gl_assumetextureismipmappedatcreation", "" }, + { "nv!__gl_b1fb0f01", "" }, + { "nv!__gl_b3edd5", "" }, + { "nv!__gl_b40d9e03d", "" }, + { "nv!__gl_b7f6275666", "" }, + { "nv!__gl_b812c1", "" }, + { "nv!__gl_ba14ba1a", "" }, + { "nv!__gl_ba14ba1b", "" }, + { "nv!__gl_bd7559", "" }, + { "nv!__gl_bd755a", "" }, + { "nv!__gl_bd755c", "" }, + { "nv!__gl_bd755d", "" }, + { "nv!__gl_be58bb", "" }, + { "nv!__gl_be92cb", "" }, + { "nv!__gl_beefcba3", "" }, + { "nv!__gl_beefcba4", "" }, + { "nv!__gl_c023777f", "" }, + { "nv!__gl_c09dc8", "" }, + { "nv!__gl_c0d340", "" }, + { "nv!__gl_c2ff374c", "" }, + { "nv!__gl_c5e9d7a3", "" }, + { "nv!__gl_c5e9d7a4", "" }, + { "nv!__gl_c5e9d7b4", "" }, + { "nv!__gl_c618f9", "" }, + { "nv!__gl_ca345840", "" }, + { "nv!__gl_cachedisable", "" }, + { "nv!__gl_channelpriorityoverride", "" }, + { "nv!__gl_cleardatastorevidmem", "" }, + { "nv!__gl_cmdbufmemoryspaceenables", "" }, + { "nv!__gl_cmdbufminwords", "" }, + { "nv!__gl_cmdbufsizewords", "" }, + { "nv!__gl_conformantblitframebufferscissor", "" }, + { "nv!__gl_conformantincompletetextures", "" }, + { "nv!__gl_copybuffermethod", "" }, + { "nv!__gl_cubemapaniso", "" }, + { "nv!__gl_cubemapfiltering", "" }, + { "nv!__gl_d0e9a4d7", "" }, + { "nv!__gl_d13733f12", "" }, + { "nv!__gl_d1b399", "" }, + { "nv!__gl_d2983c32", "" }, + { "nv!__gl_d2983c33", "" }, + { "nv!__gl_d2e71b", "" }, + { "nv!__gl_d377dc", "" }, + { "nv!__gl_d377dd", "" }, + { "nv!__gl_d489f4", "" }, + { "nv!__gl_d4bce1", "" }, + { "nv!__gl_d518cb", "" }, + { "nv!__gl_d518cd", "" }, + { "nv!__gl_d518ce", "" }, + { "nv!__gl_d518d0", "" }, + { "nv!__gl_d518d1", "" }, + { "nv!__gl_d518d2", "" }, + { "nv!__gl_d518d3", "" }, + { "nv!__gl_d518d4", "" }, + { "nv!__gl_d518d5", "" }, + { "nv!__gl_d59eda", "" }, + { "nv!__gl_d83cbd", "" }, + { "nv!__gl_d8e777", "" }, + { "nv!__gl_debug_level", "" }, + { "nv!__gl_debug_mask", "" }, + { "nv!__gl_debug_options", "" }, + { "nv!__gl_devshmpageableallocations", "" }, + { "nv!__gl_df1f9812", "" }, + { "nv!__gl_df783c", "" }, + { "nv!__gl_diagenable", "" }, + { "nv!__gl_disallowcemask", "" }, + { "nv!__gl_disallowz16", "" }, + { "nv!__gl_dlmemoryspaceenables", "" }, + { "nv!__gl_e0bfec", "" }, + { "nv!__gl_e433456d", "" }, + { "nv!__gl_e435563f", "" }, + { "nv!__gl_e4cd9c", "" }, + { "nv!__gl_e5c972", "" }, + { "nv!__gl_e639ef", "" }, + { "nv!__gl_e802af", "" }, + { "nv!__gl_eae964", "" }, + { "nv!__gl_earlytexturehwallocation", "" }, + { "nv!__gl_eb92a3", "" }, + { "nv!__gl_ebca56", "" }, + { "nv!__gl_expert_detail_level", "" }, + { "nv!__gl_expert_output_mask", "" }, + { "nv!__gl_expert_report_mask", "" }, + { "nv!__gl_extensionstringnvarch", "" }, + { "nv!__gl_extensionstringversion", "" }, + { "nv!__gl_f00f1938", "" }, + { "nv!__gl_f10736", "" }, + { "nv!__gl_f1846870", "" }, + { "nv!__gl_f33bc370", "" }, + { "nv!__gl_f392a874", "" }, + { "nv!__gl_f49ae8", "" }, + { "nv!__gl_fa345cce", "" }, + { "nv!__gl_fa35cc4", "" }, + { "nv!__gl_faa14a", "" }, + { "nv!__gl_faf8a723", "" }, + { "nv!__gl_fastgs", "" }, + { "nv!__gl_fbf4ac45", "" }, + { "nv!__gl_fbo_blit_ignore_srgb", "" }, + { "nv!__gl_fc64c7", "" }, + { "nv!__gl_ff54ec97", "" }, + { "nv!__gl_ff54ec98", "" }, + { "nv!__gl_forceexitprocessdetach", "" }, + { "nv!__gl_forcerequestedesversion", "" }, + { "nv!__gl_glsynctovblank", "" }, + { "nv!__gl_gvitimeoutcontrol", "" }, + { "nv!__gl_hcctrl", "" }, + { "nv!__gl_hwstate_per_ctx", "" }, + { "nv!__gl_machinecachelimit", "" }, + { "nv!__gl_maxframesallowed", "" }, + { "nv!__gl_memmgrcachedalloclimit", "" }, + { "nv!__gl_memmgrcachedalloclimitratio", "" }, + { "nv!__gl_memmgrsysheapalloclimit", "" }, + { "nv!__gl_memmgrsysheapalloclimitratio", "" }, + { "nv!__gl_memmgrvidheapalloclimit", "" }, + { "nv!__gl_mosaic_clip_to_subdev", "" }, + { "nv!__gl_mosaic_clip_to_subdev_h_overlap", "" }, + { "nv!__gl_mosaic_clip_to_subdev_v_overlap", "" }, + { "nv!__gl_overlaymergeblittimerms", "" }, + { "nv!__gl_perfmon_mode", "" }, + { "nv!__gl_pixbar_mode", "" }, + { "nv!__gl_qualityenhancements", "" }, + { "nv!__gl_r27s18q28", "" }, + { "nv!__gl_r2d7c1d8", "" }, + { "nv!__gl_renderer", "" }, + { "nv!__gl_renderqualityflags", "" }, + { "nv!__gl_s3tcquality", "" }, + { "nv!__gl_shaderatomics", "" }, + { "nv!__gl_shadercacheinitsize", "" }, + { "nv!__gl_shader_disk_cache_path", "" }, + { "nv!__gl_shader_disk_cache_read_only", "" }, + { "nv!__gl_shaderobjects", "" }, + { "nv!__gl_shaderportabilitywarnings", "" }, + { "nv!__gl_shaderwarningsaserrors", "" }, + { "nv!__gl_skiptexturehostcopies", "" }, + { "nv!__glslc_debug_level", "" }, + { "nv!__glslc_debug_mask", "" }, + { "nv!__glslc_debug_options", "" }, + { "nv!__glslc_debug_filename", "" }, + { "nv!__gl_sli_dli_control", "" }, + { "nv!__gl_sparsetexture", "" }, + { "nv!__gl_spinlooptimeout", "" }, + { "nv!__gl_sync_to_vblank", "" }, + { "nv!glsynctovblank", "" }, + { "nv!__gl_sysheapreuseratio", "" }, + { "nv!__gl_sysmemtexturepromotion", "" }, + { "nv!__gl_targetflushcount", "" }, + { "nv!__gl_tearingfreeswappresent", "" }, + { "nv!__gl_texclampbehavior", "" }, + { "nv!__gl_texlodbias", "" }, + { "nv!__gl_texmemoryspaceenables", "" }, + { "nv!__gl_textureprecache", "" }, + { "nv!__gl_threadcontrol", "" }, + { "nv!__gl_threadcontrol2", "" }, + { "nv!__gl_usegvievents", "" }, + { "nv!__gl_vbomemoryspaceenables", "" }, + { "nv!__gl_vertexlimit", "" }, + { "nv!__gl_vidheapreuseratio", "" }, + { "nv!__gl_vpipe", "" }, + { "nv!__gl_vpipeformatbloatlimit", "" }, + { "nv!__gl_wglmessageboxonabort", "" }, + { "nv!__gl_writeinfolog", "" }, + { "nv!__gl_writeprogramobjectassembly", "" }, + { "nv!__gl_writeprogramobjectsource", "" }, + { "nv!__gl_xnvadapterpresent", "" }, + { "nv!__gl_yield", "" }, + { "nv!__gl_yieldfunction", "" }, + { "nv!__gl_yieldfunctionfast", "" }, + { "nv!__gl_yieldfunctionslow", "" }, + { "nv!__gl_yieldfunctionwaitfordcqueue", "" }, + { "nv!__gl_yieldfunctionwaitforframe", "" }, + { "nv!__gl_yieldfunctionwaitforgpu", "" }, + { "nv!__gl_zbctableaddhysteresis", "" }, + { "nv!gpu_debug_mode", "" }, + { "nv!gpu_stay_on", "" }, + { "nv!gpu_timeout_ms_max", "" }, + { "nv!gvitimeoutcontrol", "" }, + { "nv!hcctrl", "" }, + { "nv!hwstate_per_ctx", "" }, + { "nv!libandroid_enable_log", "" }, + { "nv!machinecachelimit", "" }, + { "nv!maxframesallowed", "" }, + { "nv!media.aac_51_output_enabled", "" }, + { "nv!memmgrcachedalloclimit", "" }, + { "nv!memmgrcachedalloclimitratio", "" }, + { "nv!memmgrsysheapalloclimit", "" }, + { "nv!memmgrsysheapalloclimitratio", "" }, + { "nv!memmgrvidheapalloclimit", "" }, + { "nv!mosaic_clip_to_subdev", "" }, + { "nv!mosaic_clip_to_subdev_h_overlap", "" }, + { "nv!mosaic_clip_to_subdev_v_overlap", "" }, + { "nv!nvblit.dump", "" }, + { "nv!nvblit.profile", "" }, + { "nv!nvblit.twod", "" }, + { "nv!nvblit.vic", "" }, + { "nv!nvddk_vic_prevent_use", "" }, + { "nv!nv_decompression", "" }, + { "nv!nvdisp_bl_ctrl", "0" }, + { "nv!nvdisp_debug_mask", "" }, + { "nv!nvdisp_enable_ts", "0" }, + { "nv!nvhdcp_timeout_ms", "12000" }, + { "nv!nvhdcp_max_retries", "5" }, + { "nv!nv_emc_dvfs_test", "" }, + { "nv!nv_emc_init_rate_hz", "" }, + { "nv!nv_gmmu_va_page_split", "" }, + { "nv!nv_gmmu_va_range", "" }, + { "nv!nvhost_debug_mask", "" }, + { "nv!nvidia.hwc.dump_config", "" }, + { "nv!nvidia.hwc.dump_layerlist", "" }, + { "nv!nvidia.hwc.dump_windows", "" }, + { "nv!nvidia.hwc.enable_disp_trans", "" }, + { "nv!nvidia.hwc.ftrace_enable", "" }, + { "nv!nvidia.hwc.hdcp_enable", "" }, + { "nv!nvidia.hwc.hidden_window_mask0", "" }, + { "nv!nvidia.hwc.hidden_window_mask1", "" }, + { "nv!nvidia.hwc.immediate_modeset", "" }, + { "nv!nvidia.hwc.imp_enable", "" }, + { "nv!nvidia.hwc.no_egl", "" }, + { "nv!nvidia.hwc.no_scratchblit", "" }, + { "nv!nvidia.hwc.no_vic", "" }, + { "nv!nvidia.hwc.null_display", "" }, + { "nv!nvidia.hwc.scan_props", "" }, + { "nv!nvidia.hwc.swap_interval", "" }, + { "nv!nvidia.hwc.war_1515812", "0" }, + { "nv!nvmap_debug_mask", "" }, + { "nv!nv_memory_profiler", "" }, + { "nv!nvnflinger_enable_log", "" }, + { "nv!nvnflinger_flip_policy", "" }, + { "nv!nvnflinger_hotplug_autoswitch", "0" }, + { "nv!nvnflinger_prefer_primary_layer", "0" }, + { "nv!nvnflinger_service_priority", "" }, + { "nv!nvnflinger_service_threads", "" }, + { "nv!nvnflinger_swap_interval", "" }, + { "nv!nvnflinger_track_perf", "" }, + { "nv!nvnflinger_virtualdisplay_policy", "60hz" }, + { "nv!nvn_no_vsync_capability", false }, + { "nv!nvn_through_opengl", "" }, + { "nv!nv_pllcx_always_on", "" }, + { "nv!nv_pllcx_safe_div", "" }, + { "nv!nvrm_gpu_channel_interleave", "" }, + { "nv!nvrm_gpu_channel_priority", "" }, + { "nv!nvrm_gpu_channel_timeslice", "" }, + { "nv!nvrm_gpu_default_device_index", "" }, + { "nv!nvrm_gpu_dummy", "" }, + { "nv!nvrm_gpu_help", "" }, + { "nv!nvrm_gpu_nvgpu_disable", "" }, + { "nv!nvrm_gpu_nvgpu_do_nfa_partial_map", "" }, + { "nv!nvrm_gpu_nvgpu_ecc_overrides", "" }, + { "nv!nvrm_gpu_nvgpu_no_as_get_va_regions", "" }, + { "nv!nvrm_gpu_nvgpu_no_channel_abort", "" }, + { "nv!nvrm_gpu_nvgpu_no_cyclestats", "" }, + { "nv!nvrm_gpu_nvgpu_no_fixed", "" }, + { "nv!nvrm_gpu_nvgpu_no_gpu_characteristics", "" }, + { "nv!nvrm_gpu_nvgpu_no_ioctl_mutex", "" }, + { "nv!nvrm_gpu_nvgpu_no_map_buffer_ex", "" }, + { "nv!nvrm_gpu_nvgpu_no_robustness", "" }, + { "nv!nvrm_gpu_nvgpu_no_sparse", "" }, + { "nv!nvrm_gpu_nvgpu_no_syncpoints", "" }, + { "nv!nvrm_gpu_nvgpu_no_tsg", "" }, + { "nv!nvrm_gpu_nvgpu_no_zbc", "" }, + { "nv!nvrm_gpu_nvgpu_no_zcull", "" }, + { "nv!nvrm_gpu_nvgpu_wrap_channels_in_tsgs", "" }, + { "nv!nvrm_gpu_prevent_use", "" }, + { "nv!nvrm_gpu_trace", "" }, + { "nv!nvsched_debug_mask", "" }, + { "nv!nvsched_force_enable", "" }, + { "nv!nvsched_force_log", "" }, + { "nv!nv_usb_plls_hw_ctrl", "" }, + { "nv!nv_winsys", "" }, + { "nv!nvwsi_dump", "" }, + { "nv!nvwsi_fill", "" }, + { "nv!ogl_", "" }, + { "nv!ogl_0356afd0", "" }, + { "nv!ogl_0356afd1", "" }, + { "nv!ogl_0356afd2", "" }, + { "nv!ogl_0356afd3", "" }, + { "nv!ogl_0x923dc0", "" }, + { "nv!ogl_0x923dc1", "" }, + { "nv!ogl_0x923dc2", "" }, + { "nv!ogl_0x923dc3", "" }, + { "nv!ogl_0x923dc4", "" }, + { "nv!ogl_0x923dd3", "" }, + { "nv!ogl_0x9abdc5", "" }, + { "nv!ogl_0x9abdc6", "" }, + { "nv!ogl_0xbd10fb", "" }, + { "nv!ogl_0xce2348", "" }, + { "nv!ogl_10261989", "" }, + { "nv!ogl_1042d483", "" }, + { "nv!ogl_10572898", "" }, + { "nv!ogl_115631", "" }, + { "nv!ogl_12950094", "" }, + { "nv!ogl_1314f311", "" }, + { "nv!ogl_1314f312", "" }, + { "nv!ogl_13279512", "" }, + { "nv!ogl_13813496", "" }, + { "nv!ogl_14507179", "" }, + { "nv!ogl_15694569", "" }, + { "nv!ogl_16936964", "" }, + { "nv!ogl_17aa230c", "" }, + { "nv!ogl_182054", "" }, + { "nv!ogl_18273275", "" }, + { "nv!ogl_18273276", "" }, + { "nv!ogl_1854d03b", "" }, + { "nv!ogl_18add00d", "" }, + { "nv!ogl_19156670", "" }, + { "nv!ogl_19286545", "" }, + { "nv!ogl_1a298e9f", "" }, + { "nv!ogl_1acf43fe", "" }, + { "nv!ogl_1bda43fe", "" }, + { "nv!ogl_1c3b92", "" }, + { "nv!ogl_21509920", "" }, + { "nv!ogl_215323457", "" }, + { "nv!ogl_2165ad", "" }, + { "nv!ogl_2165ae", "" }, + { "nv!ogl_21be9c", "" }, + { "nv!ogl_233264316", "" }, + { "nv!ogl_234557580", "" }, + { "nv!ogl_23cd0e", "" }, + { "nv!ogl_24189123", "" }, + { "nv!ogl_2443266", "" }, + { "nv!ogl_25025519", "" }, + { "nv!ogl_255e39", "" }, + { "nv!ogl_2583364", "" }, + { "nv!ogl_2888c1", "" }, + { "nv!ogl_28ca3e", "" }, + { "nv!ogl_29871243", "" }, + { "nv!ogl_2a1f64", "" }, + { "nv!ogl_2dc432", "" }, + { "nv!ogl_2de437", "" }, + { "nv!ogl_2f3bb89c", "" }, + { "nv!ogl_2fd652", "" }, + { "nv!ogl_3001ac", "" }, + { "nv!ogl_31298772", "" }, + { "nv!ogl_313233", "" }, + { "nv!ogl_31f7d603", "" }, + { "nv!ogl_320ce4", "" }, + { "nv!ogl_32153248", "" }, + { "nv!ogl_32153249", "" }, + { "nv!ogl_335bca", "" }, + { "nv!ogl_342abb", "" }, + { "nv!ogl_34dfe6", "" }, + { "nv!ogl_34dfe7", "" }, + { "nv!ogl_34dfe8", "" }, + { "nv!ogl_34dfe9", "" }, + { "nv!ogl_35201578", "" }, + { "nv!ogl_359278", "" }, + { "nv!ogl_37f53a", "" }, + { "nv!ogl_38144972", "" }, + { "nv!ogl_38542646", "" }, + { "nv!ogl_3b74c9", "" }, + { "nv!ogl_3c136f", "" }, + { "nv!ogl_3cf72823", "" }, + { "nv!ogl_3d7af029", "" }, + { "nv!ogl_3ff34782", "" }, + { "nv!ogl_4129618", "" }, + { "nv!ogl_4189fac3", "" }, + { "nv!ogl_420bd4", "" }, + { "nv!ogl_42a699", "" }, + { "nv!ogl_441369", "" }, + { "nv!ogl_4458713e", "" }, + { "nv!ogl_4554b6", "" }, + { "nv!ogl_457425", "" }, + { "nv!ogl_4603b207", "" }, + { "nv!ogl_46574957", "" }, + { "nv!ogl_46574958", "" }, + { "nv!ogl_46813529", "" }, + { "nv!ogl_46f1e13d", "" }, + { "nv!ogl_47534c43", "" }, + { "nv!ogl_48550336", "" }, + { "nv!ogl_48576893", "" }, + { "nv!ogl_48576894", "" }, + { "nv!ogl_4889ac02", "" }, + { "nv!ogl_49005740", "" }, + { "nv!ogl_49867584", "" }, + { "nv!ogl_49960973", "" }, + { "nv!ogl_4a5341", "" }, + { "nv!ogl_4f4e48", "" }, + { "nv!ogl_4f8a0a", "" }, + { "nv!ogl_50299698", "" }, + { "nv!ogl_50299699", "" }, + { "nv!ogl_50361291", "" }, + { "nv!ogl_5242ae", "" }, + { "nv!ogl_53d30c", "" }, + { "nv!ogl_56347a", "" }, + { "nv!ogl_563a95f1", "" }, + { "nv!ogl_573823", "" }, + { "nv!ogl_58027529", "" }, + { "nv!ogl_5d2d63", "" }, + { "nv!ogl_5f7e3b", "" }, + { "nv!ogl_60461793", "" }, + { "nv!ogl_60d355", "" }, + { "nv!ogl_616627aa", "" }, + { "nv!ogl_62317182", "" }, + { "nv!ogl_6253fa2e", "" }, + { "nv!ogl_64100768", "" }, + { "nv!ogl_64100769", "" }, + { "nv!ogl_64100770", "" }, + { "nv!ogl_647395", "" }, + { "nv!ogl_66543234", "" }, + { "nv!ogl_67674763", "" }, + { "nv!ogl_67739784", "" }, + { "nv!ogl_68fb9c", "" }, + { "nv!ogl_69801276", "" }, + { "nv!ogl_6af9fa2f", "" }, + { "nv!ogl_6af9fa3f", "" }, + { "nv!ogl_6af9fa4f", "" }, + { "nv!ogl_6bd8c7", "" }, + { "nv!ogl_6c7691", "" }, + { "nv!ogl_6d4296ce", "" }, + { "nv!ogl_6dd7e7", "" }, + { "nv!ogl_6dd7e8", "" }, + { "nv!ogl_6fe11ec1", "" }, + { "nv!ogl_716511763", "" }, + { "nv!ogl_72504593", "" }, + { "nv!ogl_73304097", "" }, + { "nv!ogl_73314098", "" }, + { "nv!ogl_74095213", "" }, + { "nv!ogl_74095213a", "" }, + { "nv!ogl_74095213b", "" }, + { "nv!ogl_74095214", "" }, + { "nv!ogl_748f9649", "" }, + { "nv!ogl_75494732", "" }, + { "nv!ogl_78452832", "" }, + { "nv!ogl_784561", "" }, + { "nv!ogl_78e16b9c", "" }, + { "nv!ogl_79251225", "" }, + { "nv!ogl_7c128b", "" }, + { "nv!ogl_7ccd93", "" }, + { "nv!ogl_7df8d1", "" }, + { "nv!ogl_800c2310", "" }, + { "nv!ogl_80546710", "" }, + { "nv!ogl_80772310", "" }, + { "nv!ogl_808ee280", "" }, + { "nv!ogl_81131154", "" }, + { "nv!ogl_81274457", "" }, + { "nv!ogl_8292291f", "" }, + { "nv!ogl_83498426", "" }, + { "nv!ogl_84993794", "" }, + { "nv!ogl_84995585", "" }, + { "nv!ogl_84a0a0", "" }, + { "nv!ogl_852142", "" }, + { "nv!ogl_85612309", "" }, + { "nv!ogl_85612310", "" }, + { "nv!ogl_85612311", "" }, + { "nv!ogl_85612312", "" }, + { "nv!ogl_8623ff27", "" }, + { "nv!ogl_87364952", "" }, + { "nv!ogl_87f6275666", "" }, + { "nv!ogl_886748", "" }, + { "nv!ogl_89894423", "" }, + { "nv!ogl_8ad8a75", "" }, + { "nv!ogl_8ad8ad00", "" }, + { "nv!ogl_8bb815", "" }, + { "nv!ogl_8bb817", "" }, + { "nv!ogl_8bb818", "" }, + { "nv!ogl_8bb819", "" }, + { "nv!ogl_8e640cd1", "" }, + { "nv!ogl_8f34971a", "" }, + { "nv!ogl_8f773984", "" }, + { "nv!ogl_8f7a7d", "" }, + { "nv!ogl_902486209", "" }, + { "nv!ogl_90482571", "" }, + { "nv!ogl_91214835", "" }, + { "nv!ogl_912848290", "" }, + { "nv!ogl_915e56", "" }, + { "nv!ogl_92179063", "" }, + { "nv!ogl_92179064", "" }, + { "nv!ogl_92179065", "" }, + { "nv!ogl_92179066", "" }, + { "nv!ogl_92350358", "" }, + { "nv!ogl_92809063", "" }, + { "nv!ogl_92809064", "" }, + { "nv!ogl_92809065", "" }, + { "nv!ogl_92809066", "" }, + { "nv!ogl_92920143", "" }, + { "nv!ogl_93a89b12", "" }, + { "nv!ogl_93a89c0b", "" }, + { "nv!ogl_94812574", "" }, + { "nv!ogl_95282304", "" }, + { "nv!ogl_95394027", "" }, + { "nv!ogl_959b1f", "" }, + { "nv!ogl_9638af", "" }, + { "nv!ogl_96fd59", "" }, + { "nv!ogl_97f6275666", "" }, + { "nv!ogl_97f6275667", "" }, + { "nv!ogl_97f6275668", "" }, + { "nv!ogl_97f6275669", "" }, + { "nv!ogl_97f627566a", "" }, + { "nv!ogl_97f627566b", "" }, + { "nv!ogl_97f627566d", "" }, + { "nv!ogl_97f627566e", "" }, + { "nv!ogl_97f627566f", "" }, + { "nv!ogl_97f6275670", "" }, + { "nv!ogl_97f6275671", "" }, + { "nv!ogl_97f727566e", "" }, + { "nv!ogl_98480775", "" }, + { "nv!ogl_98480776", "" }, + { "nv!ogl_98480777", "" }, + { "nv!ogl_992431", "" }, + { "nv!ogl_9aa29065", "" }, + { "nv!ogl_9af32c", "" }, + { "nv!ogl_9af32d", "" }, + { "nv!ogl_9af32e", "" }, + { "nv!ogl_9c108b71", "" }, + { "nv!ogl_9f279065", "" }, + { "nv!ogl_a01bc728", "" }, + { "nv!ogl_a13b46c80", "" }, + { "nv!ogl_a22eb0", "" }, + { "nv!ogl_a2fb451e", "" }, + { "nv!ogl_a3456abe", "" }, + { "nv!ogl_a7044887", "" }, + { "nv!ogl_a7149200", "" }, + { "nv!ogl_a766215670", "" }, + { "nv!ogl_aalinegamma", "" }, + { "nv!ogl_aalinetweaks", "" }, + { "nv!ogl_ab34ee01", "" }, + { "nv!ogl_ab34ee02", "" }, + { "nv!ogl_ab34ee03", "" }, + { "nv!ogl_ac0274", "" }, + { "nv!ogl_af73c63e", "" }, + { "nv!ogl_af73c63f", "" }, + { "nv!ogl_af9927", "" }, + { "nv!ogl_afoverride", "" }, + { "nv!ogl_allocdeviceevents", "" }, + { "nv!ogl_applicationkey", "" }, + { "nv!ogl_appreturnonlybasicglsltype", "" }, + { "nv!ogl_app_softimage", "" }, + { "nv!ogl_app_supportbits2", "" }, + { "nv!ogl_assumetextureismipmappedatcreation", "" }, + { "nv!ogl_b1fb0f01", "" }, + { "nv!ogl_b3edd5", "" }, + { "nv!ogl_b40d9e03d", "" }, + { "nv!ogl_b7f6275666", "" }, + { "nv!ogl_b812c1", "" }, + { "nv!ogl_ba14ba1a", "" }, + { "nv!ogl_ba14ba1b", "" }, + { "nv!ogl_bd7559", "" }, + { "nv!ogl_bd755a", "" }, + { "nv!ogl_bd755c", "" }, + { "nv!ogl_bd755d", "" }, + { "nv!ogl_be58bb", "" }, + { "nv!ogl_be92cb", "" }, + { "nv!ogl_beefcba3", "" }, + { "nv!ogl_beefcba4", "" }, + { "nv!ogl_c023777f", "" }, + { "nv!ogl_c09dc8", "" }, + { "nv!ogl_c0d340", "" }, + { "nv!ogl_c2ff374c", "" }, + { "nv!ogl_c5e9d7a3", "" }, + { "nv!ogl_c5e9d7a4", "" }, + { "nv!ogl_c5e9d7b4", "" }, + { "nv!ogl_c618f9", "" }, + { "nv!ogl_ca345840", "" }, + { "nv!ogl_cachedisable", "" }, + { "nv!ogl_channelpriorityoverride", "" }, + { "nv!ogl_cleardatastorevidmem", "" }, + { "nv!ogl_cmdbufmemoryspaceenables", "" }, + { "nv!ogl_cmdbufminwords", "" }, + { "nv!ogl_cmdbufsizewords", "" }, + { "nv!ogl_conformantblitframebufferscissor", "" }, + { "nv!ogl_conformantincompletetextures", "" }, + { "nv!ogl_copybuffermethod", "" }, + { "nv!ogl_cubemapaniso", "" }, + { "nv!ogl_cubemapfiltering", "" }, + { "nv!ogl_d0e9a4d7", "" }, + { "nv!ogl_d13733f12", "" }, + { "nv!ogl_d1b399", "" }, + { "nv!ogl_d2983c32", "" }, + { "nv!ogl_d2983c33", "" }, + { "nv!ogl_d2e71b", "" }, + { "nv!ogl_d377dc", "" }, + { "nv!ogl_d377dd", "" }, + { "nv!ogl_d489f4", "" }, + { "nv!ogl_d4bce1", "" }, + { "nv!ogl_d518cb", "" }, + { "nv!ogl_d518cd", "" }, + { "nv!ogl_d518ce", "" }, + { "nv!ogl_d518d0", "" }, + { "nv!ogl_d518d1", "" }, + { "nv!ogl_d518d2", "" }, + { "nv!ogl_d518d3", "" }, + { "nv!ogl_d518d4", "" }, + { "nv!ogl_d518d5", "" }, + { "nv!ogl_d59eda", "" }, + { "nv!ogl_d83cbd", "" }, + { "nv!ogl_d8e777", "" }, + { "nv!ogl_debug_level", "" }, + { "nv!ogl_debug_mask", "" }, + { "nv!ogl_debug_options", "" }, + { "nv!ogl_devshmpageableallocations", "" }, + { "nv!ogl_df1f9812", "" }, + { "nv!ogl_df783c", "" }, + { "nv!ogl_diagenable", "" }, + { "nv!ogl_disallowcemask", "" }, + { "nv!ogl_disallowz16", "" }, + { "nv!ogl_dlmemoryspaceenables", "" }, + { "nv!ogl_e0bfec", "" }, + { "nv!ogl_e433456d", "" }, + { "nv!ogl_e435563f", "" }, + { "nv!ogl_e4cd9c", "" }, + { "nv!ogl_e5c972", "" }, + { "nv!ogl_e639ef", "" }, + { "nv!ogl_e802af", "" }, + { "nv!ogl_eae964", "" }, + { "nv!ogl_earlytexturehwallocation", "" }, + { "nv!ogl_eb92a3", "" }, + { "nv!ogl_ebca56", "" }, + { "nv!ogl_expert_detail_level", "" }, + { "nv!ogl_expert_output_mask", "" }, + { "nv!ogl_expert_report_mask", "" }, + { "nv!ogl_extensionstringnvarch", "" }, + { "nv!ogl_extensionstringversion", "" }, + { "nv!ogl_f00f1938", "" }, + { "nv!ogl_f10736", "" }, + { "nv!ogl_f1846870", "" }, + { "nv!ogl_f33bc370", "" }, + { "nv!ogl_f392a874", "" }, + { "nv!ogl_f49ae8", "" }, + { "nv!ogl_fa345cce", "" }, + { "nv!ogl_fa35cc4", "" }, + { "nv!ogl_faa14a", "" }, + { "nv!ogl_faf8a723", "" }, + { "nv!ogl_fastgs", "" }, + { "nv!ogl_fbf4ac45", "" }, + { "nv!ogl_fbo_blit_ignore_srgb", "" }, + { "nv!ogl_fc64c7", "" }, + { "nv!ogl_ff54ec97", "" }, + { "nv!ogl_ff54ec98", "" }, + { "nv!ogl_forceexitprocessdetach", "" }, + { "nv!ogl_forcerequestedesversion", "" }, + { "nv!ogl_glsynctovblank", "" }, + { "nv!ogl_gvitimeoutcontrol", "" }, + { "nv!ogl_hcctrl", "" }, + { "nv!ogl_hwstate_per_ctx", "" }, + { "nv!ogl_machinecachelimit", "" }, + { "nv!ogl_maxframesallowed", "" }, + { "nv!ogl_memmgrcachedalloclimit", "" }, + { "nv!ogl_memmgrcachedalloclimitratio", "" }, + { "nv!ogl_memmgrsysheapalloclimit", "" }, + { "nv!ogl_memmgrsysheapalloclimitratio", "" }, + { "nv!ogl_memmgrvidheapalloclimit", "" }, + { "nv!ogl_mosaic_clip_to_subdev", "" }, + { "nv!ogl_mosaic_clip_to_subdev_h_overlap", "" }, + { "nv!ogl_mosaic_clip_to_subdev_v_overlap", "" }, + { "nv!ogl_overlaymergeblittimerms", "" }, + { "nv!ogl_perfmon_mode", "" }, + { "nv!ogl_pixbar_mode", "" }, + { "nv!ogl_qualityenhancements", "" }, + { "nv!ogl_r27s18q28", "" }, + { "nv!ogl_r2d7c1d8", "" }, + { "nv!ogl_renderer", "" }, + { "nv!ogl_renderqualityflags", "" }, + { "nv!ogl_s3tcquality", "" }, + { "nv!ogl_shaderatomics", "" }, + { "nv!ogl_shadercacheinitsize", "" }, + { "nv!ogl_shader_disk_cache_path", "" }, + { "nv!ogl_shader_disk_cache_read_only", "" }, + { "nv!ogl_shaderobjects", "" }, + { "nv!ogl_shaderportabilitywarnings", "" }, + { "nv!ogl_shaderwarningsaserrors", "" }, + { "nv!ogl_skiptexturehostcopies", "" }, + { "nv!ogl_sli_dli_control", "" }, + { "nv!ogl_sparsetexture", "" }, + { "nv!ogl_spinlooptimeout", "" }, + { "nv!ogl_sync_to_vblank", "" }, + { "nv!ogl_sysheapreuseratio", "" }, + { "nv!ogl_sysmemtexturepromotion", "" }, + { "nv!ogl_targetflushcount", "" }, + { "nv!ogl_tearingfreeswappresent", "" }, + { "nv!ogl_texclampbehavior", "" }, + { "nv!ogl_texlodbias", "" }, + { "nv!ogl_texmemoryspaceenables", "" }, + { "nv!ogl_textureprecache", "" }, + { "nv!ogl_threadcontrol", "" }, + { "nv!ogl_threadcontrol2", "" }, + { "nv!ogl_usegvievents", "" }, + { "nv!ogl_vbomemoryspaceenables", "" }, + { "nv!ogl_vertexlimit", "" }, + { "nv!ogl_vidheapreuseratio", "" }, + { "nv!ogl_vpipe", "" }, + { "nv!ogl_vpipeformatbloatlimit", "" }, + { "nv!ogl_wglmessageboxonabort", "" }, + { "nv!ogl_writeinfolog", "" }, + { "nv!ogl_writeprogramobjectassembly", "" }, + { "nv!ogl_writeprogramobjectsource", "" }, + { "nv!ogl_xnvadapterpresent", "" }, + { "nv!ogl_yield", "" }, + { "nv!ogl_yieldfunction", "" }, + { "nv!ogl_yieldfunctionfast", "" }, + { "nv!ogl_yieldfunctionslow", "" }, + { "nv!ogl_yieldfunctionwaitfordcqueue", "" }, + { "nv!ogl_yieldfunctionwaitforframe", "" }, + { "nv!ogl_yieldfunctionwaitforgpu", "" }, + { "nv!ogl_zbctableaddhysteresis", "" }, + { "nv!overlaymergeblittimerms", "" }, + { "nv!perfmon_mode", "" }, + { "nv!persist.sys.display.resolution", "" }, + { "nv!persist.tegra.composite.fallb", "" }, + { "nv!persist.tegra.composite.policy", "" }, + { "nv!persist.tegra.composite.range", "" }, + { "nv!persist.tegra.compositor", "" }, + { "nv!persist.tegra.compositor.virt", "" }, + { "nv!persist.tegra.compression", "" }, + { "nv!persist.tegra.cursor.enable", "" }, + { "nv!persist.tegra.didim.enable", "" }, + { "nv!persist.tegra.didim.normal", "" }, + { "nv!persist.tegra.didim.video", "" }, + { "nv!persist.tegra.disp.heads", "" }, + { "nv!persist.tegra.gamma_correction", "" }, + { "nv!persist.tegra.gpu_mapping_cache", "" }, + { "nv!persist.tegra.grlayout", "" }, + { "nv!persist.tegra.hdmi.2020.10", "" }, + { "nv!persist.tegra.hdmi.2020.fake", "" }, + { "nv!persist.tegra.hdmi.2020.force", "" }, + { "nv!persist.tegra.hdmi.autorotate", "" }, + { "nv!persist.tegra.hdmi.hdr.fake", "" }, + { "nv!persist.tegra.hdmi.ignore_ratio", "" }, + { "nv!persist.tegra.hdmi.limit.clock", "" }, + { "nv!persist.tegra.hdmi.only_16_9", "" }, + { "nv!persist.tegra.hdmi.range", "" }, + { "nv!persist.tegra.hdmi.resolution", "" }, + { "nv!persist.tegra.hdmi.underscan", "" }, + { "nv!persist.tegra.hdmi.yuv.422", "" }, + { "nv!persist.tegra.hdmi.yuv.444", "" }, + { "nv!persist.tegra.hdmi.yuv.enable", "" }, + { "nv!persist.tegra.hdmi.yuv.force", "" }, + { "nv!persist.tegra.hwc.nvdc", "" }, + { "nv!persist.tegra.idle.minimum_fps", "" }, + { "nv!persist.tegra.panel.rotation", "" }, + { "nv!persist.tegra.scan_props", "" }, + { "nv!persist.tegra.stb.mode", "" }, + { "nv!persist.tegra.zbc_override", "" }, + { "nv!pixbar_mode", "" }, + { "nv!qualityenhancements", "" }, + { "nv!r27s18q28", "" }, + { "nv!r2d7c1d8", "" }, + { "nv!renderer", "" }, + { "nv!renderqualityflags", "" }, + { "nv!rmos_debug_mask", "" }, + { "nv!rmos_set_production_mode", "" }, + { "nv!s3tcquality", "" }, + { "nv!shaderatomics", "" }, + { "nv!shadercacheinitsize", "" }, + { "nv!shader_disk_cache_path", "" }, + { "nv!shader_disk_cache_read_only", "" }, + { "nv!shaderobjects", "" }, + { "nv!shaderportabilitywarnings", "" }, + { "nv!shaderwarningsaserrors", "" }, + { "nv!skiptexturehostcopies", "" }, + { "nv!sli_dli_control", "" }, + { "nv!sparsetexture", "" }, + { "nv!spinlooptimeout", "" }, + { "nv!sync_to_vblank", "" }, + { "nv!sysheapreuseratio", "" }, + { "nv!sysmemtexturepromotion", "" }, + { "nv!targetflushcount", "" }, + { "nv!tearingfreeswappresent", "" }, + { "nv!tegra.refresh", "" }, + { "nv!texclampbehavior", "" }, + { "nv!texlodbias", "" }, + { "nv!texmemoryspaceenables", "" }, + { "nv!textureprecache", "" }, + { "nv!threadcontrol", "" }, + { "nv!threadcontrol2", "" }, + { "nv!tvmr.avp.logs", "" }, + { "nv!tvmr.buffer.logs", "" }, + { "nv!tvmr.dec.prof", "" }, + { "nv!tvmr.deint.logs", "" }, + { "nv!tvmr.dfs.logs", "" }, + { "nv!tvmr.ffprof.logs", "" }, + { "nv!tvmr.game.stream", "" }, + { "nv!tvmr.general.logs", "" }, + { "nv!tvmr.input.dump", "" }, + { "nv!tvmr.seeking.logs", "" }, + { "nv!tvmr.ts_pulldown", "" }, + { "nv!usegvievents", "" }, + { "nv!vbomemoryspaceenables", "" }, + { "nv!vcc_debug_ip", "" }, + { "nv!vcc_verbose_level", "" }, + { "nv!vertexlimit", "" }, + { "nv!viccomposer.filter", "" }, + { "nv!videostats-enable", "" }, + { "nv!vidheapreuseratio", "" }, + { "nv!vpipe", "" }, + { "nv!vpipeformatbloatlimit", "" }, + { "nv!wglmessageboxonabort", "" }, + { "nv!writeinfolog", "" }, + { "nv!writeprogramobjectassembly", "" }, + { "nv!writeprogramobjectsource", "" }, + { "nv!xnvadapterpresent", "" }, + { "nv!yield", "" }, + { "nv!yieldfunction", "" }, + { "nv!yieldfunctionfast", "" }, + { "nv!yieldfunctionslow", "" }, + { "nv!yieldfunctionwaitfordcqueue", "" }, + { "nv!yieldfunctionwaitforframe", "" }, + { "nv!yieldfunctionwaitforgpu", "" }, + { "nv!zbctableaddhysteresis", "" }, + { "pcm!enable", true }, + { "pctl!intermittent_task_interval_seconds", 21600 }, + { "prepo!devmenu_prepo_page_view", false }, + { "prepo!background_processing", true }, + { "prepo!transmission_interval_min", 10 }, + { "prepo!transmission_retry_interval", 3600 }, + { "psm!evaluation_log_enabled", false }, + { "snap_shot_dump!auto_dump", false }, + { "snap_shot_dump!output_dir", "%USERPROFILE%/Documents/Nintendo/NXDMP" }, + { "snap_shot_dump!full_dump", false }, + { "systemconfig!field_testing", false }, + { "systemconfig!exhivision", false }, + { "systempowerstate!always_reboot", false }, + { "systempowerstate!power_state_message_emulation_trigger_time", 0 }, + { "systempowerstate!power_state_message_to_emulate", 0 }, + { "target_manager!device_name", "" }, + { "vulnerability!needs_update_vulnerability_policy", 0 }, + { "apm!performance_mode_policy", "auto" }, + { "apm!sdev_throttling_enabled", true }, + { "apm!sdev_throttling_additional_delay_us", 16000 }, + { "apm!battery_draining_enabled", false }, + { "apm!sdev_cpu_overclock_enabled", false }, + { "bcat!production_mode", true }, + { "bpc!enable_quasi_off", true }, + { "bsp0!usb", "UDS" }, + { "bsp0!tm_transport", "USB" }, + { "bluetooth_debug!skip_boot", false }, + { "contents_delivery!enable_debug_api", false }, + { "eupld!upload_enabled", true }, + { "fatal!transition_to_fatal", true }, + { "fatal!show_extra_info", false }, + { "gpu_core_dump!auto_dump", false }, + { "hid_debug!enables_debugpad", false }, + { "hid_debug!manages_devices", true }, + { "hid_debug!emulate_future_device", false }, + { "hid_debug!emulate_firmware_update_failure", false }, + { "hid_debug!emulate_mcu_hardware_error", false }, + { "hid_debug!firmware_update_failure_emulation_mode", 0 }, + { "jit_debug!enable_jit_debug", false }, + { "npns!background_processing", true }, + { "npns!logmanager_redirection", true }, + { "npns!sleep_processing_timeout", 30 }, + { "npns!sleep_periodic_interval", 10800 }, + { "npns!sleep_max_try_count", 5 }, + { "npns!test_mode", false }, + { "ns.applet!overlay_applet_id", "0x010000000000100c" }, + { "ns.applet!system_applet_id", "0x0100000000001000" }, + { "ns.applet!shop_applet_id", "0x010000000000100b" }, + { "ns.autoboot!enabled", true }, + { "ns.pseudodeviceid!reset_pseudo_device_id", false }, + { "nsd!environment_identifier", "lp1" }, + { "nsd!test_mode", false }, + { "ntc!is_autonomic_correction_enabled", true }, + { "ntc!autonomic_correction_interval_seconds", 432000 }, + { "ntc!autonomic_correction_failed_retry_interval_seconds", 1800 }, + { "ntc!autonomic_correction_immediate_try_count_max", 4 }, + { "ntc!autonomic_correction_immediate_try_interval_milliseconds", 5000 }, + { "nv!nv_graphics_firmware_memory_margin", false }, + { "omm!operation_mode_policy", "auto" }, + { "omm!sleep_fade_in_ms", 50 }, + { "omm!sleep_fade_out_ms", 100 }, + { "omm!charging_sign_ms", 3000 }, + { "omm!low_battery_sign_ms", 3000 }, + { "omm!sign_fade_in_ms", 0 }, + { "omm!sign_fade_out_ms", 400 }, + { "omm!sign_wait_layer_visible_ms", 100 }, + { "omm!startup_fade_in_ms", 200 }, + { "omm!startup_fade_out_ms", 400 }, + { "omm!backlight_off_ms_on_handheld_switch", 150 }, + { "omm!sleep_on_ac_ok_boot", true }, + { "pdm!save_playlog", true }, + { "productinfo!product_name", "Nintendo Switch" }, + { "productinfo!cec_osd_name", "NintendoSwitch" }, + { "ro!ease_nro_restriction", false }, + { "settings_debug!is_debug_mode_enabled", false }, + { "systemreport!enabled", true }, + { "systemsleep!enter_sleep", true }, + { "systemsleep!enter_sc7", true }, + { "systemsleep!keep_vdd_core", true }, + { "systemsleep!disable_tma_sleep", false }, + { "systemsleep!disable_auto_sleep", false }, + { "systemsleep!override_auto_sleep_time", 0 }, + { "systemsleep!sleep_pending_time_ms", 15000 }, + { "systemsleep!hush_time_after_brief_power_button_press_ms", 1000 }, + { "systemsleep!transition_timeout_sec", 60 }, + { "systemsleep!dummy_event_auto_wake", false }, + { "systemupdate!debug_id", "0x0000000000000000" }, + { "systemupdate!debug_version", 0 }, + { "systemupdate!bgnup_retry_seconds", 60 }, + { "systemupdate!enable_background_download_stress_testing", false }, + { "systemupdate!debug_id_for_content_delivery", "0x0000000000000000" }, + { "systemupdate!debug_version_for_content_delivery", 0 }, + { "systemupdate!assumed_system_applet_version", 0 }, + { "tc!iir_filter_gain_soc", 100 }, + { "tc!iir_filter_gain_pcb", 100 }, + { "tc!tskin_soc_coefficients_handheld", "[5464, 174190]" }, + { "tc!tskin_soc_coefficients_console", "[6182, 112480]" }, + { "tc!tskin_pcb_coefficients_handheld", "[5464, 174190]" }, + { "tc!tskin_pcb_coefficients_console", "[6182, 112480]" }, + { "tc!tskin_select", "both" }, + { "tc!tskin_rate_table_handheld", "[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 48000, 51, 102], [48000, 53000, 102, 153], [53000, 1000000, 153, 153], [48000, 1000000, 153, 153]]" }, + { "tc!tskin_rate_table_console", "[[-1000000, 43000, 51, 51], [43000, 53000, 51, 153], [53000, 58000, 153, 255], [58000, 1000000, 255, 255]]" }, + { "tc!rate_select", "both" }, + { "tc!log_enabled", false }, + { "tc!sleep_enabled", true }, + { "time!standard_steady_clock_test_offset_minutes", 0 }, + { "time!standard_steady_clock_rtc_update_interval_minutes", 5 }, + { "time!standard_network_clock_sufficient_accuracy_minutes", 43200 }, + { "usb!usb30_force_enabled", false }, + { "wlan_debug!skip_wlan_boot", false }, + }; + } +} diff --git a/Ryujinx.Core/OsHle/Services/Sfdnsres/IResolver.cs b/Ryujinx.HLE/OsHle/Services/Sfdnsres/IResolver.cs similarity index 84% rename from Ryujinx.Core/OsHle/Services/Sfdnsres/IResolver.cs rename to Ryujinx.HLE/OsHle/Services/Sfdnsres/IResolver.cs index e8d48ceeb7..2fa81eb9b3 100644 --- a/Ryujinx.Core/OsHle/Services/Sfdnsres/IResolver.cs +++ b/Ryujinx.HLE/OsHle/Services/Sfdnsres/IResolver.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Sfdnsres +namespace Ryujinx.HLE.OsHle.Services.Sfdnsres { class IResolver : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Sm/IUserInterface.cs b/Ryujinx.HLE/OsHle/Services/Sm/IUserInterface.cs similarity index 94% rename from Ryujinx.Core/OsHle/Services/Sm/IUserInterface.cs rename to Ryujinx.HLE/OsHle/Services/Sm/IUserInterface.cs index f7c0f10768..a0a174f5e6 100644 --- a/Ryujinx.Core/OsHle/Services/Sm/IUserInterface.cs +++ b/Ryujinx.HLE/OsHle/Services/Sm/IUserInterface.cs @@ -1,8 +1,8 @@ -using Ryujinx.Core.OsHle.Handles; -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Handles; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Sm +namespace Ryujinx.HLE.OsHle.Services.Sm { class IUserInterface : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Ssl/ISslService.cs b/Ryujinx.HLE/OsHle/Services/Ssl/ISslService.cs similarity index 87% rename from Ryujinx.Core/OsHle/Services/Ssl/ISslService.cs rename to Ryujinx.HLE/OsHle/Services/Ssl/ISslService.cs index 3dab451549..0bf4c14465 100644 --- a/Ryujinx.Core/OsHle/Services/Ssl/ISslService.cs +++ b/Ryujinx.HLE/OsHle/Services/Ssl/ISslService.cs @@ -1,8 +1,8 @@ -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Ssl +namespace Ryujinx.HLE.OsHle.Services.Ssl { class ISslService : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Time/IStaticService.cs b/Ryujinx.HLE/OsHle/Services/Time/IStaticService.cs similarity index 95% rename from Ryujinx.Core/OsHle/Services/Time/IStaticService.cs rename to Ryujinx.HLE/OsHle/Services/Time/IStaticService.cs index 94d9ae741e..1f0121446a 100644 --- a/Ryujinx.Core/OsHle/Services/Time/IStaticService.cs +++ b/Ryujinx.HLE/OsHle/Services/Time/IStaticService.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Time +namespace Ryujinx.HLE.OsHle.Services.Time { class IStaticService : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Time/ISteadyClock.cs b/Ryujinx.HLE/OsHle/Services/Time/ISteadyClock.cs similarity index 85% rename from Ryujinx.Core/OsHle/Services/Time/ISteadyClock.cs rename to Ryujinx.HLE/OsHle/Services/Time/ISteadyClock.cs index 187d7a063d..6be097b7d4 100644 --- a/Ryujinx.Core/OsHle/Services/Time/ISteadyClock.cs +++ b/Ryujinx.HLE/OsHle/Services/Time/ISteadyClock.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Time +namespace Ryujinx.HLE.OsHle.Services.Time { class ISteadyClock : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Time/ISystemClock.cs b/Ryujinx.HLE/OsHle/Services/Time/ISystemClock.cs similarity index 93% rename from Ryujinx.Core/OsHle/Services/Time/ISystemClock.cs rename to Ryujinx.HLE/OsHle/Services/Time/ISystemClock.cs index 9cfdcc8759..787f86c220 100644 --- a/Ryujinx.Core/OsHle/Services/Time/ISystemClock.cs +++ b/Ryujinx.HLE/OsHle/Services/Time/ISystemClock.cs @@ -1,8 +1,8 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Time +namespace Ryujinx.HLE.OsHle.Services.Time { class ISystemClock : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Time/ITimeZoneService.cs b/Ryujinx.HLE/OsHle/Services/Time/ITimeZoneService.cs similarity index 96% rename from Ryujinx.Core/OsHle/Services/Time/ITimeZoneService.cs rename to Ryujinx.HLE/OsHle/Services/Time/ITimeZoneService.cs index c9c2c94a60..39454d4335 100644 --- a/Ryujinx.Core/OsHle/Services/Time/ITimeZoneService.cs +++ b/Ryujinx.HLE/OsHle/Services/Time/ITimeZoneService.cs @@ -1,9 +1,9 @@ -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Ipc; using System; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Time +namespace Ryujinx.HLE.OsHle.Services.Time { class ITimeZoneService : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Time/SystemClockType.cs b/Ryujinx.HLE/OsHle/Services/Time/SystemClockType.cs similarity index 66% rename from Ryujinx.Core/OsHle/Services/Time/SystemClockType.cs rename to Ryujinx.HLE/OsHle/Services/Time/SystemClockType.cs index 7b5074ba7d..518e1eb0c1 100644 --- a/Ryujinx.Core/OsHle/Services/Time/SystemClockType.cs +++ b/Ryujinx.HLE/OsHle/Services/Time/SystemClockType.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Time +namespace Ryujinx.HLE.OsHle.Services.Time { enum SystemClockType { diff --git a/Ryujinx.Core/OsHle/Services/Vi/Display.cs b/Ryujinx.HLE/OsHle/Services/Vi/Display.cs similarity index 80% rename from Ryujinx.Core/OsHle/Services/Vi/Display.cs rename to Ryujinx.HLE/OsHle/Services/Vi/Display.cs index 0dbb2eda03..3da51c478f 100644 --- a/Ryujinx.Core/OsHle/Services/Vi/Display.cs +++ b/Ryujinx.HLE/OsHle/Services/Vi/Display.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Services.Vi +namespace Ryujinx.HLE.OsHle.Services.Vi { class Display { diff --git a/Ryujinx.Core/OsHle/Services/Vi/GbpBuffer.cs b/Ryujinx.HLE/OsHle/Services/Vi/GbpBuffer.cs similarity index 97% rename from Ryujinx.Core/OsHle/Services/Vi/GbpBuffer.cs rename to Ryujinx.HLE/OsHle/Services/Vi/GbpBuffer.cs index cae310544a..b9e9054ba8 100644 --- a/Ryujinx.Core/OsHle/Services/Vi/GbpBuffer.cs +++ b/Ryujinx.HLE/OsHle/Services/Vi/GbpBuffer.cs @@ -1,6 +1,6 @@ using System.IO; -namespace Ryujinx.Core.OsHle.Services.Android +namespace Ryujinx.HLE.OsHle.Services.Android { struct GbpBuffer { diff --git a/Ryujinx.Core/OsHle/Services/Vi/IApplicationDisplayService.cs b/Ryujinx.HLE/OsHle/Services/Vi/IApplicationDisplayService.cs similarity index 98% rename from Ryujinx.Core/OsHle/Services/Vi/IApplicationDisplayService.cs rename to Ryujinx.HLE/OsHle/Services/Vi/IApplicationDisplayService.cs index 84f7b086f8..57848319f3 100644 --- a/Ryujinx.Core/OsHle/Services/Vi/IApplicationDisplayService.cs +++ b/Ryujinx.HLE/OsHle/Services/Vi/IApplicationDisplayService.cs @@ -1,10 +1,10 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; using System.IO; -using static Ryujinx.Core.OsHle.Services.Android.Parcel; +using static Ryujinx.HLE.OsHle.Services.Android.Parcel; -namespace Ryujinx.Core.OsHle.Services.Vi +namespace Ryujinx.HLE.OsHle.Services.Vi { class IApplicationDisplayService : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Vi/IApplicationRootService.cs b/Ryujinx.HLE/OsHle/Services/Vi/IApplicationRootService.cs similarity index 90% rename from Ryujinx.Core/OsHle/Services/Vi/IApplicationRootService.cs rename to Ryujinx.HLE/OsHle/Services/Vi/IApplicationRootService.cs index d92b2d9d3c..93b05156da 100644 --- a/Ryujinx.Core/OsHle/Services/Vi/IApplicationRootService.cs +++ b/Ryujinx.HLE/OsHle/Services/Vi/IApplicationRootService.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Vi +namespace Ryujinx.HLE.OsHle.Services.Vi { class IApplicationRootService : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Vi/IHOSBinderDriver.cs b/Ryujinx.HLE/OsHle/Services/Vi/IHOSBinderDriver.cs similarity index 94% rename from Ryujinx.Core/OsHle/Services/Vi/IHOSBinderDriver.cs rename to Ryujinx.HLE/OsHle/Services/Vi/IHOSBinderDriver.cs index 23746613b9..85283b75c1 100644 --- a/Ryujinx.Core/OsHle/Services/Vi/IHOSBinderDriver.cs +++ b/Ryujinx.HLE/OsHle/Services/Vi/IHOSBinderDriver.cs @@ -1,11 +1,11 @@ -using Ryujinx.Core.OsHle.Handles; -using Ryujinx.Core.OsHle.Ipc; -using Ryujinx.Core.OsHle.Services.Android; using Ryujinx.Graphics.Gal; +using Ryujinx.HLE.OsHle.Handles; +using Ryujinx.HLE.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Services.Android; using System; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Vi +namespace Ryujinx.HLE.OsHle.Services.Vi { class IHOSBinderDriver : IpcService, IDisposable { diff --git a/Ryujinx.Core/OsHle/Services/Vi/IManagerDisplayService.cs b/Ryujinx.HLE/OsHle/Services/Vi/IManagerDisplayService.cs similarity index 93% rename from Ryujinx.Core/OsHle/Services/Vi/IManagerDisplayService.cs rename to Ryujinx.HLE/OsHle/Services/Vi/IManagerDisplayService.cs index b0bb96e076..d7a51b0e83 100644 --- a/Ryujinx.Core/OsHle/Services/Vi/IManagerDisplayService.cs +++ b/Ryujinx.HLE/OsHle/Services/Vi/IManagerDisplayService.cs @@ -1,8 +1,8 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -using Ryujinx.Core.Logging; -namespace Ryujinx.Core.OsHle.Services.Vi +namespace Ryujinx.HLE.OsHle.Services.Vi { class IManagerDisplayService : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Vi/IManagerRootService.cs b/Ryujinx.HLE/OsHle/Services/Vi/IManagerRootService.cs similarity index 90% rename from Ryujinx.Core/OsHle/Services/Vi/IManagerRootService.cs rename to Ryujinx.HLE/OsHle/Services/Vi/IManagerRootService.cs index 177e5e666c..7c131dac87 100644 --- a/Ryujinx.Core/OsHle/Services/Vi/IManagerRootService.cs +++ b/Ryujinx.HLE/OsHle/Services/Vi/IManagerRootService.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Vi +namespace Ryujinx.HLE.OsHle.Services.Vi { class IManagerRootService : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Vi/ISystemDisplayService.cs b/Ryujinx.HLE/OsHle/Services/Vi/ISystemDisplayService.cs similarity index 92% rename from Ryujinx.Core/OsHle/Services/Vi/ISystemDisplayService.cs rename to Ryujinx.HLE/OsHle/Services/Vi/ISystemDisplayService.cs index 693a02c4da..360268b9be 100644 --- a/Ryujinx.Core/OsHle/Services/Vi/ISystemDisplayService.cs +++ b/Ryujinx.HLE/OsHle/Services/Vi/ISystemDisplayService.cs @@ -1,8 +1,8 @@ -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Vi +namespace Ryujinx.HLE.OsHle.Services.Vi { class ISystemDisplayService : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Vi/ISystemRootService.cs b/Ryujinx.HLE/OsHle/Services/Vi/ISystemRootService.cs similarity index 90% rename from Ryujinx.Core/OsHle/Services/Vi/ISystemRootService.cs rename to Ryujinx.HLE/OsHle/Services/Vi/ISystemRootService.cs index 47123a5565..21581baa08 100644 --- a/Ryujinx.Core/OsHle/Services/Vi/ISystemRootService.cs +++ b/Ryujinx.HLE/OsHle/Services/Vi/ISystemRootService.cs @@ -1,7 +1,7 @@ -using Ryujinx.Core.OsHle.Ipc; +using Ryujinx.HLE.OsHle.Ipc; using System.Collections.Generic; -namespace Ryujinx.Core.OsHle.Services.Vi +namespace Ryujinx.HLE.OsHle.Services.Vi { class ISystemRootService : IpcService { diff --git a/Ryujinx.Core/OsHle/Services/Vi/NvFlinger.cs b/Ryujinx.HLE/OsHle/Services/Vi/NvFlinger.cs similarity index 98% rename from Ryujinx.Core/OsHle/Services/Vi/NvFlinger.cs rename to Ryujinx.HLE/OsHle/Services/Vi/NvFlinger.cs index b02350e036..b45dac6b39 100644 --- a/Ryujinx.Core/OsHle/Services/Vi/NvFlinger.cs +++ b/Ryujinx.HLE/OsHle/Services/Vi/NvFlinger.cs @@ -1,17 +1,16 @@ -using Ryujinx.Core.Gpu; -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle.Handles; -using Ryujinx.Core.OsHle.Services.Nv.NvMap; using Ryujinx.Graphics.Gal; +using Ryujinx.HLE.Gpu; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle.Handles; +using Ryujinx.HLE.OsHle.Services.Nv.NvMap; using System; using System.Collections.Generic; using System.IO; using System.Text; using System.Threading; +using static Ryujinx.HLE.OsHle.Services.Android.Parcel; -using static Ryujinx.Core.OsHle.Services.Android.Parcel; - -namespace Ryujinx.Core.OsHle.Services.Android +namespace Ryujinx.HLE.OsHle.Services.Android { class NvFlinger : IDisposable { diff --git a/Ryujinx.Core/OsHle/Services/Vi/Parcel.cs b/Ryujinx.HLE/OsHle/Services/Vi/Parcel.cs similarity index 97% rename from Ryujinx.Core/OsHle/Services/Vi/Parcel.cs rename to Ryujinx.HLE/OsHle/Services/Vi/Parcel.cs index 1300a741dd..009ed8c127 100644 --- a/Ryujinx.Core/OsHle/Services/Vi/Parcel.cs +++ b/Ryujinx.HLE/OsHle/Services/Vi/Parcel.cs @@ -1,7 +1,7 @@ using System; using System.IO; -namespace Ryujinx.Core.OsHle.Services.Android +namespace Ryujinx.HLE.OsHle.Services.Android { static class Parcel { diff --git a/Ryujinx.Core/OsHle/SystemLanguage.cs b/Ryujinx.HLE/OsHle/SystemLanguage.cs similarity index 93% rename from Ryujinx.Core/OsHle/SystemLanguage.cs rename to Ryujinx.HLE/OsHle/SystemLanguage.cs index 470362c0cc..4f19087650 100644 --- a/Ryujinx.Core/OsHle/SystemLanguage.cs +++ b/Ryujinx.HLE/OsHle/SystemLanguage.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle +namespace Ryujinx.HLE.OsHle { public enum SystemLanguage { diff --git a/Ryujinx.Core/OsHle/SystemStateMgr.cs b/Ryujinx.HLE/OsHle/SystemStateMgr.cs similarity index 98% rename from Ryujinx.Core/OsHle/SystemStateMgr.cs rename to Ryujinx.HLE/OsHle/SystemStateMgr.cs index 0756c7d1f2..e78082c45a 100644 --- a/Ryujinx.Core/OsHle/SystemStateMgr.cs +++ b/Ryujinx.HLE/OsHle/SystemStateMgr.cs @@ -1,6 +1,6 @@ using System; -namespace Ryujinx.Core.OsHle +namespace Ryujinx.HLE.OsHle { public class SystemStateMgr { diff --git a/Ryujinx.Core/OsHle/Utilities/EndianSwap.cs b/Ryujinx.HLE/OsHle/Utilities/EndianSwap.cs similarity index 77% rename from Ryujinx.Core/OsHle/Utilities/EndianSwap.cs rename to Ryujinx.HLE/OsHle/Utilities/EndianSwap.cs index 6758f1f2f3..93fd38c8f2 100644 --- a/Ryujinx.Core/OsHle/Utilities/EndianSwap.cs +++ b/Ryujinx.HLE/OsHle/Utilities/EndianSwap.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Utilities +namespace Ryujinx.HLE.OsHle.Utilities { static class EndianSwap { diff --git a/Ryujinx.Core/OsHle/Utilities/IntUtils.cs b/Ryujinx.HLE/OsHle/Utilities/IntUtils.cs similarity index 88% rename from Ryujinx.Core/OsHle/Utilities/IntUtils.cs rename to Ryujinx.HLE/OsHle/Utilities/IntUtils.cs index 4a522465ac..ba0726c317 100644 --- a/Ryujinx.Core/OsHle/Utilities/IntUtils.cs +++ b/Ryujinx.HLE/OsHle/Utilities/IntUtils.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.OsHle.Utilities +namespace Ryujinx.HLE.OsHle.Utilities { static class IntUtils { diff --git a/Ryujinx.Core/PerformanceStatistics.cs b/Ryujinx.HLE/PerformanceStatistics.cs similarity index 99% rename from Ryujinx.Core/PerformanceStatistics.cs rename to Ryujinx.HLE/PerformanceStatistics.cs index e5d930f934..bbcdc64508 100644 --- a/Ryujinx.Core/PerformanceStatistics.cs +++ b/Ryujinx.HLE/PerformanceStatistics.cs @@ -1,7 +1,7 @@ using System.Diagnostics; using System.Timers; -namespace Ryujinx.Core +namespace Ryujinx.HLE { public class PerformanceStatistics { diff --git a/Ryujinx.Core/Ryujinx.Core.csproj b/Ryujinx.HLE/Ryujinx.HLE.csproj similarity index 100% rename from Ryujinx.Core/Ryujinx.Core.csproj rename to Ryujinx.HLE/Ryujinx.HLE.csproj diff --git a/Ryujinx.Core/Settings/ColorSet.cs b/Ryujinx.HLE/Settings/ColorSet.cs similarity index 73% rename from Ryujinx.Core/Settings/ColorSet.cs rename to Ryujinx.HLE/Settings/ColorSet.cs index 43483363fa..77485d228e 100644 --- a/Ryujinx.Core/Settings/ColorSet.cs +++ b/Ryujinx.HLE/Settings/ColorSet.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.Settings +namespace Ryujinx.HLE.Settings { public enum ColorSet { diff --git a/Ryujinx.Core/Settings/SystemSettings.cs b/Ryujinx.HLE/Settings/SystemSettings.cs similarity index 72% rename from Ryujinx.Core/Settings/SystemSettings.cs rename to Ryujinx.HLE/Settings/SystemSettings.cs index 0f56ef3ae3..555e83bbae 100644 --- a/Ryujinx.Core/Settings/SystemSettings.cs +++ b/Ryujinx.HLE/Settings/SystemSettings.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.Core.Settings +namespace Ryujinx.HLE.Settings { public class SystemSettings { diff --git a/Ryujinx.Core/Switch.cs b/Ryujinx.HLE/Switch.cs similarity index 92% rename from Ryujinx.Core/Switch.cs rename to Ryujinx.HLE/Switch.cs index a755ea0c74..f75b24908f 100644 --- a/Ryujinx.Core/Switch.cs +++ b/Ryujinx.HLE/Switch.cs @@ -1,13 +1,13 @@ using Ryujinx.Audio; -using Ryujinx.Core.Input; -using Ryujinx.Core.Logging; -using Ryujinx.Core.OsHle; -using Ryujinx.Core.Settings; using Ryujinx.Graphics.Gal; -using Ryujinx.Core.Gpu; +using Ryujinx.HLE.Gpu; +using Ryujinx.HLE.Input; +using Ryujinx.HLE.Logging; +using Ryujinx.HLE.OsHle; +using Ryujinx.HLE.Settings; using System; -namespace Ryujinx.Core +namespace Ryujinx.HLE { public class Switch : IDisposable { diff --git a/Ryujinx.Core/VirtualFileSystem.cs b/Ryujinx.HLE/VirtualFileSystem.cs similarity index 98% rename from Ryujinx.Core/VirtualFileSystem.cs rename to Ryujinx.HLE/VirtualFileSystem.cs index 1c717b2ca7..8b71caa97a 100644 --- a/Ryujinx.Core/VirtualFileSystem.cs +++ b/Ryujinx.HLE/VirtualFileSystem.cs @@ -1,7 +1,7 @@ using System; using System.IO; -namespace Ryujinx.Core +namespace Ryujinx.HLE { class VirtualFileSystem : IDisposable { diff --git a/Ryujinx.LLE/Luea.csproj b/Ryujinx.LLE/Luea.csproj new file mode 100644 index 0000000000..23df6047ff --- /dev/null +++ b/Ryujinx.LLE/Luea.csproj @@ -0,0 +1,8 @@ + + + + Exe + netcoreapp2.1 + + + diff --git a/Ryujinx.LLE/Program.cs b/Ryujinx.LLE/Program.cs new file mode 100644 index 0000000000..96458d1ebd --- /dev/null +++ b/Ryujinx.LLE/Program.cs @@ -0,0 +1,12 @@ +using System; + +namespace Luea +{ + class Program + { + static void Main(string[] args) + { + Console.WriteLine("Initializing..."); + } + } +} diff --git a/Ryushader/Memory.cs b/Ryujinx.ShaderTools/Memory.cs similarity index 94% rename from Ryushader/Memory.cs rename to Ryujinx.ShaderTools/Memory.cs index ae336e72cb..f801ab39a9 100644 --- a/Ryushader/Memory.cs +++ b/Ryujinx.ShaderTools/Memory.cs @@ -1,7 +1,7 @@ using Ryujinx.Graphics.Gal; using System.IO; -namespace Ryushader +namespace Ryujinx.ShaderTools { class Memory : IGalMemory { diff --git a/Ryushader/Program.cs b/Ryujinx.ShaderTools/Program.cs similarity index 91% rename from Ryushader/Program.cs rename to Ryujinx.ShaderTools/Program.cs index 9444be6d31..3597f25624 100644 --- a/Ryushader/Program.cs +++ b/Ryujinx.ShaderTools/Program.cs @@ -3,7 +3,7 @@ using Ryujinx.Graphics.Gal.Shader; using System; using System.IO; -namespace Ryushader +namespace Ryujinx.ShaderTools { class Program { @@ -35,7 +35,7 @@ namespace Ryushader } else { - Console.WriteLine("Usage: Ryushader [v|tc|te|g|f] shader.bin"); + Console.WriteLine("Usage: Ryujinx.ShaderTools [v|tc|te|g|f] shader.bin"); } } } diff --git a/Ryushader/Ryushader.csproj b/Ryujinx.ShaderTools/Ryujinx.ShaderTools.csproj similarity index 100% rename from Ryushader/Ryushader.csproj rename to Ryujinx.ShaderTools/Ryujinx.ShaderTools.csproj diff --git a/Ryujinx.Tests/Cpu/CpuTest.cs b/Ryujinx.Tests/Cpu/CpuTest.cs index 3ff1e4a0d3..493be77912 100644 --- a/Ryujinx.Tests/Cpu/CpuTest.cs +++ b/Ryujinx.Tests/Cpu/CpuTest.cs @@ -1,13 +1,11 @@ using ChocolArm64; using ChocolArm64.Memory; using ChocolArm64.State; - using NUnit.Framework; - using System; -using System.Threading; using System.Runtime.Intrinsics; using System.Runtime.Intrinsics.X86; +using System.Threading; namespace Ryujinx.Tests.Cpu { diff --git a/Ryujinx.sln b/Ryujinx.sln index 213f738661..cd04dabc20 100644 --- a/Ryujinx.sln +++ b/Ryujinx.sln @@ -7,7 +7,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx", "Ryujinx\Ryujinx. EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Tests", "Ryujinx.Tests\Ryujinx.Tests.csproj", "{EBB55AEA-C7D7-4DEB-BF96-FA1789E225E9}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Core", "Ryujinx.Core\Ryujinx.Core.csproj", "{CB92CFF9-1D62-4D4F-9E88-8130EF61E351}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.HLE", "Ryujinx.HLE\Ryujinx.HLE.csproj", "{CB92CFF9-1D62-4D4F-9E88-8130EF61E351}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ChocolArm64", "ChocolArm64\ChocolArm64.csproj", "{2345A1A7-8DEF-419B-9AFB-4DFD41D20D05}" EndProject @@ -15,7 +15,9 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Graphics", "Ryujinx EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Audio", "Ryujinx.Audio\Ryujinx.Audio.csproj", "{5C1D818E-682A-46A5-9D54-30006E26C270}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Ryushader", "Ryushader\Ryushader.csproj", "{3AB294D0-2230-468F-9EB3-BDFCAEAE99A5}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Ryujinx.ShaderTools", "Ryujinx.ShaderTools\Ryujinx.ShaderTools.csproj", "{3AB294D0-2230-468F-9EB3-BDFCAEAE99A5}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Luea", "Ryujinx.LLE\Luea.csproj", "{8E7D36DD-9626-47E2-8EF5-8F2F66751C9C}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -51,6 +53,10 @@ Global {3AB294D0-2230-468F-9EB3-BDFCAEAE99A5}.Debug|Any CPU.Build.0 = Debug|Any CPU {3AB294D0-2230-468F-9EB3-BDFCAEAE99A5}.Release|Any CPU.ActiveCfg = Release|Any CPU {3AB294D0-2230-468F-9EB3-BDFCAEAE99A5}.Release|Any CPU.Build.0 = Release|Any CPU + {8E7D36DD-9626-47E2-8EF5-8F2F66751C9C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {8E7D36DD-9626-47E2-8EF5-8F2F66751C9C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {8E7D36DD-9626-47E2-8EF5-8F2F66751C9C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {8E7D36DD-9626-47E2-8EF5-8F2F66751C9C}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/Ryujinx/Config.cs b/Ryujinx/Config.cs index 86b74c9667..b437a006dd 100644 --- a/Ryujinx/Config.cs +++ b/Ryujinx/Config.cs @@ -1,5 +1,5 @@ -using Ryujinx.Core.Input; -using Ryujinx.Core.Logging; +using Ryujinx.HLE.Input; +using Ryujinx.HLE.Logging; using System; using System.Collections.Generic; using System.IO; diff --git a/Ryujinx/Ryujinx.csproj b/Ryujinx/Ryujinx.csproj index dc6203d528..47076737b0 100644 --- a/Ryujinx/Ryujinx.csproj +++ b/Ryujinx/Ryujinx.csproj @@ -12,7 +12,7 @@ - + diff --git a/Ryujinx/Ui/ConsoleLog.cs b/Ryujinx/Ui/ConsoleLog.cs index b9707357b8..1a2899946b 100644 --- a/Ryujinx/Ui/ConsoleLog.cs +++ b/Ryujinx/Ui/ConsoleLog.cs @@ -1,4 +1,4 @@ -using Ryujinx.Core.Logging; +using Ryujinx.HLE.Logging; using System; using System.Collections.Generic; using System.Threading; diff --git a/Ryujinx/Ui/GLScreen.cs b/Ryujinx/Ui/GLScreen.cs index 6b6ae6a01a..84ba2dd98f 100644 --- a/Ryujinx/Ui/GLScreen.cs +++ b/Ryujinx/Ui/GLScreen.cs @@ -1,9 +1,9 @@ using OpenTK; using OpenTK.Graphics; using OpenTK.Input; -using Ryujinx.Core; -using Ryujinx.Core.Input; using Ryujinx.Graphics.Gal; +using Ryujinx.HLE; +using Ryujinx.HLE.Input; using System; namespace Ryujinx diff --git a/Ryujinx/Ui/Program.cs b/Ryujinx/Ui/Program.cs index 77322d087c..3bb16faf29 100644 --- a/Ryujinx/Ui/Program.cs +++ b/Ryujinx/Ui/Program.cs @@ -1,8 +1,8 @@ using Ryujinx.Audio; using Ryujinx.Audio.OpenAL; -using Ryujinx.Core; using Ryujinx.Graphics.Gal; using Ryujinx.Graphics.Gal.OpenGL; +using Ryujinx.HLE; using System; using System.IO;