Skip to content

[Bug] Tomodachi Life: Living The Dream - ArgumentOutOfRangeException #307

@technicality760

Description

@technicality760

Prerequisites

  • I am confident that my issue has not been reported already in open OR closed issues.
  • I am able to reliably reproduce the issue on the latest stable or canary version.
  • I am not using an unofficial build (Flatpak, Emudeck, etc.).
  • I am a silly goose and didn't read these boxes.
  • I am a silly goose and DID read these boxes.

Description of the issue

Whenever I attempt to start up Tomodachi Life: Living The Dream, I recieve an error in the startup that crashes ryubing before I even get to the title screen. It states something about a value being out of range in the audio renderer.

Reproduction steps

  1. Get a nsp file of Tomodachi Life: Living The Dream
  2. Put into Games folder and start it
  3. Recieve audio renderer error
  4. Try again with all different audio backends

Log file

00:00:00.382 |I| Configuration LogValueChange: ResScale set to: 1
00:00:00.401 |I| Configuration LogValueChange: ResScaleCustom set to: 1
00:00:00.401 |I| Configuration LogValueChange: MaxAnisotropy set to: -1
00:00:00.403 |I| Configuration LogValueChange: AspectRatio set to: Fixed16x9
00:00:00.404 |I| Configuration LogValueChange: PreferredGpu set to: 0x10DE_0x1F08
00:00:00.405 |I| Configuration LogValueChange: ScalingFilterLevel set to: 80
00:00:00.405 |I| Configuration LogValueChange: CustomVSyncInterval set to: 120
00:00:00.405 |I| Configuration LogValueChange: EnableShaderCache set to: True
00:00:00.405 |I| Configuration LogValueChange: EnableMacroHLE set to: True
00:00:00.406 |I| Configuration LogValueChange: Language set to: AmericanEnglish
00:00:00.407 |I| Configuration LogValueChange: Region set to: USA
00:00:00.407 |I| Configuration LogValueChange: TimeZone set to: UTC
00:00:00.411 |I| Configuration LogValueChange: SystemTimeOffset set to: -1336
00:00:00.411 |I| Configuration LogValueChange: EnableDockedMode set to: True
00:00:00.412 |I| Configuration LogValueChange: TickScalar set to: 50
00:00:00.412 |I| Configuration LogValueChange: EnableFsIntegrityChecks set to: True
00:00:00.412 |I| Configuration LogValueChange: AudioVolume set to: 1
00:00:00.414 |I| Configuration LogValueChange: MemoryManagerMode set to: HostMappedUnsafe
00:00:00.414 |I| Configuration LogValueChange: UseHypervisor set to: True
00:00:00.418 |I| Configuration LogValueChange: LdnPassphrase set to:
00:00:00.418 |I| Configuration LogValueChange: LdnServer set to:
00:00:00.419 |I| Configuration LogValueChange: GdbStubPort set to: 55555
00:00:00.427 |N| Application PrintSystemInfo: ___ __ _
00:00:00.427 |N| Application PrintSystemInfo: / _ \ __ __ __ __ / / () ___ ___ _
00:00:00.427 |N| Application PrintSystemInfo: / , / / // // // / / _ \ / / / _ \ / _ `/
00:00:00.427 |N| Application PrintSystemInfo: /
/|
| _, / _,/ /./// //// _, /
00:00:00.427 |N| Application PrintSystemInfo: /
/ /___/
00:00:00.427 |N| Application PrintSystemInfo: Ryujinx Version: 1.3.3
00:00:00.427 |N| Application PrintSystemInfo: .NET Runtime: .NET 9.0.9
00:00:00.432 |N| Application PrintSystemInfo: Operating System: Microsoft Windows 10.0.26200 (X64)
00:00:00.432 |N| Application PrintSystemInfo: CPU: AMD Ryzen 5 5600G with Radeon Graphics ; 12 logical
00:00:00.437 |N| Application PrintSystemInfo: RAM: Total 31.3 GiB ; Available 19.4 GiB
00:00:00.443 |N| Application PrintSystemInfo: Logs Enabled: Info, Warning, Error, Guest, Stub
00:00:00.444 |N| Application PrintSystemInfo: Launch Mode: UserProfile
00:00:03.609 |I| Application QueryLatestAsync: Checking for updates from: https://update.ryujinx.app/latest/query?os=win&arch=amd64&rc=stable
00:00:03.661 |I| GUI.ApplicationLibraryThread Application ReloadGameList: Auto loading DLC & updates from: C:\Users[redacted]\Games\NS\DLC
00:00:04.248 |I| Application BeginUpdateAsync: Up to date.
00:00:00.050 |I| Gpu : Backend Threading (Auto): True
00:00:00.305 |N| Application LoadGuestApplication: Using Firmware Version: 22.1.0
00:00:00.305 |N| Application LoadGuestApplication: Loading content archive from 'C:\Users[redacted]\Games\NS\Games\Tomodachi Life Living the Dream.nsp'.
00:00:00.305 |I| Application LoadGuestApplication: Loading as NSP.
00:00:00.319 |I| ModLoader QueryContentsDir: Searching mods for Application 010051F0207B2000 in "C:\Users[redacted]\AppData\Roaming\Ryujinx\mods\contents"
00:00:00.320 |I| ModLoader QueryContentsDir: Searching mods for Application 010051F0207B2000 in "C:\Users[redacted]\AppData\Roaming\Ryujinx\sdcard\atmosphere\contents"
00:00:00.322 |I| Loader Load: Loading rtld...
00:00:00.334 |I| Loader PrintRoSectionInfo: rtld:
Module:
00:00:00.334 |I| Loader Load: Loading main...
00:00:01.041 |I| Loader PrintRoSectionInfo: main:
Module: D:\home\Project\Colony\App\Rom\NX64\Product_CSPGO_Optimize\code\Colony.nss
SDK Libraries: SDK MW+Nintendo+NintendoWare_Vfx2-20_5_3-Release
SDK MW+Nintendo+NintendoWare_Font-20_5_3-Release
SDK MW+Nintendo+NintendoWare_Ui2d-20_5_3-Release
SDK MW+Nintendo+NintendoWare_G3d2-20_5_3-Release
SDK MW+Nintendo+NintendoWare_G3d2-20_5_3-Release
SDK MW+Microsoft+Havok_Physics-2023_2
SDK MW+Microsoft+Havok_Cloth-2023_2
SDK MW+Microsoft+Havok_Animation-2023_2
SDK MW+Nintendo+Sead-1_0_0_0
00:00:01.041 |I| Loader Load: Loading sdk...
00:00:01.196 |I| Loader PrintRoSectionInfo: sdk:
Module:
FS SDK Version: 20.5.3
SDK Libraries: SDK MW+Nintendo+NintendoSDK_libz-20_5_3-Release
SDK MW+Nintendo+NintendoSdk_nnSdk-20_5_3-Release
SDK MW+Nintendo+NintendoSdk_BuildTarget-64Bit
SDK MW+Nintendo+NintendoSDK_NVN-20_5_3-Release
00:00:01.453 |I| Ptc Initialize: Initializing Profiled Persistent Translation Cache (enabled: False).
00:00:01.457 |I| Application ParseCapability: Application requested cores with index range 0 to 2
00:00:01.458 |I| Loader LoadNsos: Loading image 0 at 0x0000000008500000...
00:00:01.460 |I| Loader LoadNsos: Loading image 1 at 0x0000000008506000...
00:00:01.493 |I| Loader LoadNsos: Loading image 2 at 0x000000000d79f000...
00:00:01.499 |I| ModLoader LoadCheats: Build ids found for application 010051F0207B2000:
1766344B3F61911645FCD17B22CB0F04139FE5FF000000000000000000000000
56BF85BD535413464CB75BB6C2683B6711E0BC0B000000000000000000000000
651781821E2C2E0B2BDFE905E8676F564190586A000000000000000000000000
00:00:01.505 |I| Application EnsureSaveData: Ensuring required savedata exists.
00:00:01.578 |I| Loader Start: Application Loaded: Tomodachi Life: Living the Dream v1.0.0 [010051f0207b2000] [64-bit]
00:00:01.618 |I| GUI.WindowThread Hid Configure: Configured Controller ProController to Player1
00:00:01.632 |I| GUI.WindowThread Hid SetupNpad: Connected Controller ProController to Player1
00:00:01.816 |I| Hid HandleJoyBatteryUpdated: DualSense Wireless Controller power level: SDL_JOYSTICK_POWER_WIRED
00:00:02.144 |N| GUI.RenderThread Gpu PrintGpuInformation: NVIDIA GeForce RTX 2060 (Vulkan v1.4.329, Driver v595.97.0.0)
00:00:02.144 |N| GUI.RenderThread Gpu PrintGpuInformation: GPU Memory: 6169 MiB
00:00:02.154 |I| GPU.MainThread Gpu LoadShaders: Loading 0 shaders from the cache...
00:00:02.161 |I| GPU.MainThread Gpu LoadShaders: Shader cache loaded.
00:00:02.843 |S| HLE.OsThread.47 ServiceAm GetAppletResourceUserId: Stubbed. {appletResourceUserId: 1}
00:00:02.964 |S| HLE.OsThread.47 ServiceAm AcquireForegroundRights: Stubbed.
00:00:02.970 |S| HLE.OsThread.47 ServiceAm SetFocusHandlingMode: Stubbed. {unknownFlag1: False ; unknownFlag2: False ; unknownFlag3: True}
00:00:02.975 |S| HLE.OsThread.47 ServiceAm SetOutOfFocusSuspendingEnabled: Stubbed. {outOfFocusSuspendingEnabled: False}
00:00:03.052 |S| HLE.OsThread.47 ServicePctl Initialize: Stubbed.
00:00:06.673 |S| HLE.OsThread.4 ServiceNv FinishInitialize: Stubbed.
00:00:06.707 |I| HLE.OsThread.47 SurfaceFlinger CreateLayerFromId: Creating layer 1
00:00:06.709 |I| HLE.OsThread.47 SurfaceFlinger CreateLayerFromId: Creating layer 2
00:00:06.830 |S| HLE.OsThread.4 ServiceNv VsmsMapping: Stubbed.
00:00:06.870 |S| HLE.OsThread.4 ServiceNv InitializeEx: Stubbed.
00:00:06.927 |S| HLE.OsThread.4 ServiceNv GetActiveSlotMask: Stubbed.
00:00:07.010 |S| HLE.OsThread.4 ServiceNv SetNvMapFd: Stubbed.
00:00:07.011 |S| HLE.OsThread.4 ServiceNv AllocGpfifoEx2: Stubbed.
00:00:07.011 |S| HLE.OsThread.4 ServiceNv AllocObjCtx: Stubbed.
00:00:07.013 |S| HLE.OsThread.4 ServiceNv SetErrorNotifier: Stubbed.
00:00:07.014 |S| HLE.OsThread.4 ServiceNv SetUserData: Stubbed.
00:00:07.014 |S| HLE.OsThread.4 ServiceNv SetTimeout: Stubbed.
00:00:07.016 |S| HLE.OsThread.4 ServiceNv SetTimeslice: Stubbed.
00:00:07.022 |S| HLE.OsThread.4 ServiceNv ZcullBind: Stubbed.
00:00:07.212 |S| HLE.OsThread.47 ServiceAcc InitializeApplicationInfo: Stubbed. {TitleId: 72147685816868864}
00:00:07.221 |S| HLE.OsThread.47 ServiceAcc IsUserAccountSwitchLocked: Stubbed.
00:00:07.224 |S| HLE.OsThread.47 ServiceNs CheckAddOnContentMountStatus: Stubbed.
00:00:07.232 |S| HLE.OsThread.47 ServiceAm SetRestartMessageEnabled: Stubbed. {restartMessageEnabled: True}
00:00:07.232 |S| HLE.OsThread.47 ServiceAm LockExit: Stubbed.
00:00:07.237 |S| HLE.OsThread.47 ServiceAm SetOperationModeChangedNotification: Stubbed. {operationModeChangedNotification: True}
00:00:07.238 |S| HLE.OsThread.47 ServiceAm SetPerformanceModeChangedNotification: Stubbed. {performanceModeChangedNotification: True}
00:00:08.908 |S| HLE.OsThread.47 ServiceAm GetSaveDataSize: Stubbed. {saveDataType: Account ; userId: 00000000000000010000000000000000}
00:00:08.908 |S| HLE.OsThread.47 ServiceAm GetSaveDataSizeMax: Stubbed.
00:00:08.942 |S| HLE.OsThread.3 ServiceHid DisconnectNpad: Stubbed. {appletResourceUserId: 4294967296 ; npadIdType: Player2}
00:00:08.943 |S| HLE.OsThread.3 ServiceHid DisconnectNpad: Stubbed. {appletResourceUserId: 4294967296 ; npadIdType: Player3}
00:00:08.943 |S| HLE.OsThread.3 ServiceHid DisconnectNpad: Stubbed. {appletResourceUserId: 4294967296 ; npadIdType: Player4}
00:00:08.943 |S| HLE.OsThread.3 ServiceHid DisconnectNpad: Stubbed. {appletResourceUserId: 4294967296 ; npadIdType: Player5}
00:00:08.943 |S| HLE.OsThread.3 ServiceHid DisconnectNpad: Stubbed. {appletResourceUserId: 4294967296 ; npadIdType: Player6}
00:00:08.943 |S| HLE.OsThread.3 ServiceHid DisconnectNpad: Stubbed. {appletResourceUserId: 4294967296 ; npadIdType: Player7}
00:00:08.943 |S| HLE.OsThread.3 ServiceHid DisconnectNpad: Stubbed. {appletResourceUserId: 4294967296 ; npadIdType: Player8}
00:00:08.955 |S| HLE.OsThread.3 ServiceHid ActiveNpadImpl: Stubbed. {appletResourceUserId: 1 ; revision: 5}
00:00:08.958 |I| GUI.WindowThread Hid SetupNpad: Disconnected Controller ProController from Player1
00:00:08.960 |W| GUI.WindowThread Hid Remap: No matching controllers found. Application requests 'ProController, Handheld, JoyconPair, JoyconLeft, JoyconRight' on 'Player1, Player2, Player3, Player4, Player5, Player6, Player7, Player8, Handheld'
00:00:08.960 |S| HLE.OsThread.3 ServiceHid SetSupportedNpadIdType: Stubbed. 9 Players: Player1,Player2,Player3,Player4,Player5,Player6,Player7,Player8,Handheld
00:00:08.961 |S| HLE.OsThread.3 ServiceHid SetSupportedNpadStyleSet: Stubbed. {pid: 127 ; appletResourceUserId: 1 ; type: ProController, Handheld, JoyconPair, JoyconLeft, JoyconRight}
00:00:08.962 |I| GUI.WindowThread Hid SetupNpad: Connected Controller ProController to Player1
00:00:08.963 |S| HLE.OsThread.3 ServiceHid SetTouchScreenResolution: Stubbed. {width: 1280 ; height: 720 ; appletResourceUserId: 1}
00:00:08.963 |S| HLE.OsThread.3 ServiceHid ActivateTouchScreen: Stubbed. {appletResourceUserId: 1}
00:00:08.965 |S| HLE.OsThread.3 ServiceHid SetGestureOutputRanges: Stubbed. {pid: 127 ; unknown0: 1280}
00:00:08.965 |S| HLE.OsThread.3 ServiceHid ActivateGesture: Stubbed. {appletResourceUserId: 1 ; unknown0: 1}
00:00:08.982 |S| HLE.OsThread.4 ServiceNv ZbcSetTable: Stubbed.
00:00:08.982 |S| HLE.OsThread.4 ServiceNv GetActiveSlotMask: Stubbed.
00:00:09.031 |S| HLE.OsThread.4 ServiceNv SetNvMapFd: Stubbed.
00:00:09.031 |S| HLE.OsThread.4 ServiceNv AllocGpfifoEx2: Stubbed.
00:00:09.031 |S| HLE.OsThread.4 ServiceNv AllocObjCtx: Stubbed.
00:00:09.031 |S| HLE.OsThread.4 ServiceNv SetErrorNotifier: Stubbed.
00:00:09.031 |S| HLE.OsThread.4 ServiceNv SetUserData: Stubbed.
00:00:09.031 |S| HLE.OsThread.4 ServiceNv SetTimeout: Stubbed.
00:00:09.031 |S| HLE.OsThread.4 ServiceNv SetTimeslice: Stubbed.
00:00:09.031 |S| HLE.OsThread.4 ServiceNv ZcullBind: Stubbed.
00:00:09.040 |S| HLE.OsThread.4 ServiceNv SetNvMapFd: Stubbed.
00:00:09.040 |S| HLE.OsThread.4 ServiceNv AllocGpfifoEx2: Stubbed.
00:00:09.040 |S| HLE.OsThread.4 ServiceNv AllocObjCtx: Stubbed.
00:00:09.040 |S| HLE.OsThread.4 ServiceNv SetErrorNotifier: Stubbed.
00:00:09.040 |S| HLE.OsThread.4 ServiceNv SetUserData: Stubbed.
00:00:09.040 |S| HLE.OsThread.4 ServiceNv SetTimeout: Stubbed.
00:00:09.040 |S| HLE.OsThread.4 ServiceNv SetTimeslice: Stubbed.
00:00:09.041 |S| HLE.OsThread.4 ServiceNv ZcullBind: Stubbed.
00:00:09.049 |S| HLE.OsThread.4 ServiceNv SetNvMapFd: Stubbed.
00:00:09.049 |S| HLE.OsThread.4 ServiceNv AllocGpfifoEx2: Stubbed.
00:00:09.049 |S| HLE.OsThread.4 ServiceNv AllocObjCtx: Stubbed.
00:00:09.049 |S| HLE.OsThread.4 ServiceNv SetErrorNotifier: Stubbed.
00:00:09.049 |S| HLE.OsThread.4 ServiceNv SetUserData: Stubbed.
00:00:09.049 |S| HLE.OsThread.4 ServiceNv SetTimeout: Stubbed.
00:00:09.049 |S| HLE.OsThread.4 ServiceNv SetTimeslice: Stubbed.
00:00:09.049 |S| HLE.OsThread.4 ServiceNv ZcullBind: Stubbed.
00:00:10.499 |I| HLE.OsThread.11 AudioRenderer AcquireSessionId: Registered new renderer (0)
00:00:10.501 |I| HLE.OsThread.11 AudioRenderer Initialize: Initializing with REV15
00:00:10.517 |I| AudioProcessor.Worker AudioRenderer Work: Starting audio processor
00:00:10.518 |I| AudioRendererManager.Worker AudioRenderer SendCommands: Starting audio renderer
00:00:10.531 |I| HLE.OsThread.11 AudioRenderer Start: Starting renderer id 0
00:00:14.056 |S| HLE.OsThread.47 ServiceAm SetOperationModeChangedNotification: Stubbed. {operationModeChangedNotification: True}
00:00:14.057 |S| HLE.OsThread.47 ServiceAm SetPerformanceModeChangedNotification: Stubbed. {performanceModeChangedNotification: True}
00:00:14.510 |E| AudioRendererManager.Worker Application : Unhandled exception caught: System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.
at Ryujinx.Audio.Renderer.Server.CommandGenerator.GenerateBiquadFilterEffect(UInt32 bufferOffset, BiquadFilterEffect effect, Int32 nodeId) in D:\a\src\src\src\Ryujinx.Audio\Renderer\Server\CommandGenerator.cs:line 657
at Ryujinx.Audio.Renderer.Server.CommandGenerator.GenerateEffect(MixInfo& mix, Int32 effectId, BaseEffect effect) in D:\a\src\src\src\Ryujinx.Audio\Renderer\Server\CommandGenerator.cs:line 822
at Ryujinx.Audio.Renderer.Server.CommandGenerator.GenerateEffects(MixInfo& mix) in D:\a\src\src\src\Ryujinx.Audio\Renderer\Server\CommandGenerator.cs:line 868
at Ryujinx.Audio.Renderer.Server.CommandGenerator.GenerateSubMix(MixInfo& subMix) in D:\a\src\src\src\Ryujinx.Audio\Renderer\Server\CommandGenerator.cs:line 1051
at Ryujinx.Audio.Renderer.Server.CommandGenerator.GenerateSubMixes() in D:\a\src\src\src\Ryujinx.Audio\Renderer\Server\CommandGenerator.cs:line 1095
at Ryujinx.Audio.Renderer.Server.AudioRenderSystem.GenerateCommandList(CommandList& commandList) in D:\a\src\src\src\Ryujinx.Audio\Renderer\Server\AudioRenderSystem.cs:line 633
at Ryujinx.Audio.Renderer.Server.AudioRenderSystem.SendCommands() in D:\a\src\src\src\Ryujinx.Audio\Renderer\Server\AudioRenderSystem.cs:line 682
at Ryujinx.Audio.Renderer.Server.AudioRendererManager.SendCommands() in D:\a\src\src\src\Ryujinx.Audio\Renderer\Server\AudioRendererManager.cs:line 235
at System.Threading.Thread.StartCallback()

OS

Windows 11

Ryujinx version

1.3.3

Game version

1.0.0

CPU

Ryzen 5 5600G

GPU

RTX 2060

RAM

32GB

List of applied mods

N/A

Additional context?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions