[ 0.00] memory: 512 GiB of address space reserved, the console's [ 0.03] log: written to ~\AppData\Roaming\scarletnx\state\recompiled\01006A800016E000\01006A800016E000.log [ 0.03] ScarletNX - Super Smash Bros. Ultimate [ 0.03] build: ScarletNX main 2ec5e70, committed 2026-11-13 (clang 23.1.5, Windows x86_64) [ 0.03] run: started 2026-11-14 01:37:18 UTC [ 0.04] system: Windows 11 26H2 (10.0.26300), AMD Ryzen 7 5700X 8-Core Processor, 16 threads, 32 GB RAM [ 0.04] settings: stats=1 (default 0), resolution=4 (default 1), mesh_draws=1 (default 0), astc_mode=3 (default 0), fps_limit=60 (default "game"), thread_stack_mb=256 (default 32), async_pipelines=1 (default 0) [ 0.04] last start: ended with an exit, or none before [ 0.04] fs: ExeFS and RomFS read from the dump ~\Super Smash Bros Ultimate [01006A800016E000][v0] (13.63 GB).nsp (13960.6 MB mapped) [ 0.04] fs: 0 RomFS/ExeFS files mapped for the whole run, 0.0 MB [ 0.04] memory: 4 KiB host pages, views are copies (no alias pool) [ 0.04] memory: memory_fit_mode=0 (Auto): the game is told 3285 MiB, the console's being 3285 (the system can still give 18317 MiB, the process holds 71) [ 0.06] Loaded rtld at 0x8000000 [ 0.12] Loaded main at 0x8004000 [ 0.13] Loaded subsdk0 at 0xe4a3000 [ 0.14] Loaded sdk at 0xeb9b000 [ 0.14] symbols: 30374 functions named [ 0.18] linker: the runtime linked the game's 4 modules itself, and its rtld does not run: 252340 relative relocations, 52166 with a symbol, 18354 PLT slots, each bound [ 0.18] linker: nothing defines the symbol of 42 words that are weak (0) and of 898 that are not (as loaded), the first _ZN7lua2cpp36create_agent_fighter_ai_action_marioEN3phx6Hash40EPN3app12BattleObjectEPNS2_26BattleObjectModuleAccessorEP9lua_State [ 0.18] time: the time zone is Etc/GMT+4 (UTC-04) [ 0.18] hooks: the module calls the functions of the 1057 symbols the hooks name through their dispatch slots, and every other function directly (route list d58dd7a7aef52a83, this runtime's too) [ 0.18] hooks: module rtld, SDK unknown (its versioned hooks aren't installed) [ 0.18] hooks: module main, SDK unknown (its versioned hooks aren't installed) [ 0.18] hooks: module subsdk0, SDK unknown (its versioned hooks aren't installed) [ 0.18] hooks: module sdk, SDK 5.4.180 [ 0.18] hook: _ZN2nn2fs6detail18IsEnabledAccessLogEj at ebea460 runs nnfs_is_enabled_access_log_mask [ 0.18] hook: _ZN2nn2fs6detail18IsEnabledAccessLogEv at ebea5a0 runs nnfs_is_enabled_access_log [ 0.18] hook: _ZN2nn2fs7UnmountEPKc at ebf3750 runs nnfs_unmount [ 0.18] hook: _ZN2nn2fs14CloseDirectoryENS0_15DirectoryHandleE at ebf3c70 runs nnfs_close_directory [ 0.18] hook: _ZN2nn2fs13ReadDirectoryEPlPNS0_14DirectoryEntryENS0_15DirectoryHandleEl at ebf3d00 runs nnfs_read_directory [ 0.18] hook: _ZN2nn2fs22GetDirectoryEntryCountEPlNS0_15DirectoryHandleE at ebf3e10 runs nnfs_get_directory_entry_count [ 0.18] hook: _ZN2nn2fs9CloseFileENS0_10FileHandleE at ebf3ea0 runs nnfs_close_file [ 0.18] hook: _ZN2nn2fs8ReadFileENS0_10FileHandleElPvmRKNS0_10ReadOptionE at ebf3f30 runs nnfs_read_file_exact_option [ 0.18] hook: _ZN2nn2fs8ReadFileEPmNS0_10FileHandleElPvmRKNS0_10ReadOptionE at ebf4020 runs nnfs_read_file_option [ 0.18] hook: _ZN2nn2fs8ReadFileENS0_10FileHandleElPvm at ebf44c0 runs nnfs_read_file_exact [ 0.18] hook: _ZN2nn2fs8ReadFileEPmNS0_10FileHandleElPvm at ebf44f0 runs nnfs_read_file [ 0.18] hook: _ZN2nn2fs9WriteFileENS0_10FileHandleElPKvmRKNS0_11WriteOptionE at ebf4520 runs nnfs_write_file [ 0.18] hook: _ZN2nn2fs9FlushFileENS0_10FileHandleE at ebf4660 runs nnfs_flush_file [ 0.18] hook: _ZN2nn2fs11SetFileSizeENS0_10FileHandleEl at ebf4740 runs nnfs_set_file_size [ 0.18] hook: _ZN2nn2fs11GetFileSizeEPlNS0_10FileHandleE at ebf4840 runs nnfs_get_file_size [ 0.18] hook: _ZN2nn2fs15GetFileOpenModeENS0_10FileHandleE at ebf48d0 runs nnfs_get_file_open_mode [ 0.18] hook: _ZN2nn2fs10QueryRangeEPNS0_14QueryRangeInfoENS0_10FileHandleEll at ebf48e0 runs nnfs_query_range [ 0.18] hook: _ZN2nn2fs10CreateFileEPKcl at ebf4990 runs nnfs_create_file [ 0.18] hook: _ZN2nn2fs10DeleteFileEPKc at ebf49b0 runs nnfs_delete_file [ 0.18] hook: _ZN2nn2fs15CreateDirectoryEPKc at ebf4b50 runs nnfs_create_directory [ 0.18] hook: _ZN2nn2fs15DeleteDirectoryEPKc at ebf4cf0 runs nnfs_delete_directory [ 0.18] hook: _ZN2nn2fs26DeleteDirectoryRecursivelyEPKc at ebf4e90 runs nnfs_delete_directory_recursively [ 0.18] hook: _ZN2nn2fs25CleanDirectoryRecursivelyEPKc at ebf5030 runs nnfs_clean_directory_recursively [ 0.18] hook: _ZN2nn2fs10RenameFileEPKcS2_ at ebf51d0 runs nnfs_rename_file [ 0.18] hook: _ZN2nn2fs15RenameDirectoryEPKcS2_ at ebf5480 runs nnfs_rename_directory [ 0.18] hook: _ZN2nn2fs12GetEntryTypeEPNS0_18DirectoryEntryTypeEPKc at ebf5730 runs nnfs_get_entry_type [ 0.18] hook: _ZN2nn2fs8OpenFileEPNS0_10FileHandleEPKci at ebf58e0 runs nnfs_open_file [ 0.18] hook: _ZN2nn2fs13OpenDirectoryEPNS0_15DirectoryHandleEPKci at ebf5ae0 runs nnfs_open_directory [ 0.18] hook: _ZN2nn2fs6CommitEPKc at ebf5cd0 runs nnfs_commit [ 0.18] hook: _ZN2nn2fs14CommitSaveDataEPKc at ebf5e70 runs nnfs_commit_save_data [ 0.18] hook: _ZN2nn2fs27GetFileTimeStampRawForDebugEPNS0_16FileTimeStampRawEPKc at ebf5e90 runs nnfs_get_file_time_stamp_raw [ 0.18] hook: _ZN2nn2fs10CreateFileEPKcli at ebf5f80 runs nnfs_create_file_option [ 0.18] hook: _ZN2nn2fs16GetFreeSpaceSizeEPlPKc at ebf6140 runs nnfs_get_free_space_size [ 0.18] hook: _ZN2nn2fs17GetTotalSpaceSizeEPlPKc at ebf6230 runs nnfs_get_total_space_size [ 0.18] hook: _ZN2nn2fs19MountDeviceSaveDataEPKc at ebf8d70 runs nnfs_mount_device_save_data [ 0.18] hook: _ZN2nn2fs9MountHostEPKcS2_ at ec0c1c0 runs nnfs_mount_host [ 0.18] hook: _ZN2nn2fs13MountHostRootEv at ec0c4a0 runs nnfs_mount_host_root [ 0.18] hook: _ZN2nn2fs22QueryMountRomCacheSizeEPm at ec12550 runs nnfs_query_mount_rom_cache_size [ 0.19] hook: _ZN2nn2fs8MountRomEPKcPvm at ec12ac0 runs nnfs_mount_rom [ 0.19] hook: _ZN2nn2fs28QueryMountRomOnFileCacheSizeEPmNS0_10FileHandleE at ec13750 runs nnfs_query_mount_rom_on_file_cache_size [ 0.19] hook: _ZN2nn2fs14MountRomOnFileEPKcNS0_10FileHandleEPvm at ec13960 runs nnfs_mount_rom_on_file [ 0.19] hook: _ZN2nn2fs21MountSaveDataReadOnlyEPKcNS_3ncm13ApplicationIdENS0_6UserIdE at ec13d70 runs nnfs_mount_save_data_read_only_user [ 0.19] hook: _ZN2nn2fs21MountTemporaryStorageEPKc at ec14010 runs nnfs_mount_temporary_storage [ 0.19] hook: _ZN2nn2fs17MountCacheStorageEPKc at ec14140 runs nnfs_mount_cache_storage [ 0.19] hook: _ZN2nn2fs17MountCacheStorageEPKci at ec14260 runs nnfs_mount_cache_storage_index [ 0.19] hook: _ZN2nn2fs18DeleteCacheStorageEi at ec17d10 runs nnfs_delete_cache_storage [ 0.19] hook: _ZN2nn2fs19GetCacheStorageSizeEPlS1_i at ec17e80 runs nnfs_get_cache_storage_size [ 0.19] hook: _ZN2nn2fs20OpenCacheStorageListEPNS0_22CacheStorageListHandleE at ec18010 runs nnfs_open_cache_storage_list [ 0.19] hook: _ZN2nn2fs20ReadCacheStorageListEPiPNS0_16CacheStorageInfoENS0_22CacheStorageListHandleEi at ec18150 runs nnfs_read_cache_storage_list [ 0.19] hook: _ZN2nn2fs21CloseCacheStorageListENS0_22CacheStorageListHandleE at ec18320 runs nnfs_close_cache_storage_list [ 0.19] hook: _ZN2nn2fs11MountSdCardEPKc at ec1b6c0 runs nnfs_mount_sd_card [ 0.19] hook: _ZN2nn2fs16IsSdCardInsertedEv at ec1bac0 runs nnfs_is_sd_card_inserted [ 0.19] hook: _ZN2nn2fs29QueryMountSystemDataCacheSizeEPmNS_3ncm12SystemDataIdE at ec1d000 runs nnfs_query_mount_system_data_cache_size [ 0.19] hook: _ZN2nn2fs15MountSystemDataEPKcNS_3ncm12SystemDataIdEPvm at ec1d1a0 runs nnfs_mount_system_data [ 0.19] hook: _ZN2nn2ro10InitializeEv at ec507c0 runs nnro_initialize [ 0.19] hook: _ZN2nn2ro8FinalizeEv at ec509b0 runs nnro_finalize [ 0.19] hook: _ZN2nn2ro13GetBufferSizeEPmPKv at ec50b50 runs nnro_get_buffer_size [ 0.19] hook: _ZN2nn2ro18RegisterModuleInfoEPNS0_16RegistrationInfoEPKv at ec50b80 runs nnro_register_module_info [ 0.19] hook: _ZN2nn2ro20UnregisterModuleInfoEPNS0_16RegistrationInfoE at ec50c90 runs nnro_unregister_module_info [ 0.19] hook: _ZN2nn2ro10LoadModuleEPNS0_6ModuleEPKvPvmi at ec50d80 runs nnro_load_module [ 0.19] hook: _ZN2nn2ro12LookupSymbolEPmPKc at ec51000 runs nnro_lookup_symbol [ 0.19] hook: _ZN2nn2ro18LookupModuleSymbolEPmPKNS0_6ModuleEPKc at ec51110 runs nnro_lookup_module_symbol [ 0.19] hook: _ZN2nn2ro12UnloadModuleEPNS0_6ModuleE at ec51170 runs nnro_unload_module [ 0.19] hooks: _ZN2nn5codec19HardwareOpusDecoder10InitializeEiiPvm in sdk isn't hooked: no declaration holds for its version (5.4.180) [ 0.19] hook: _ZN2nn5codec29InitializeHardwareOpusDecoderEPNS0_23HardwareOpusDecoderTypeEiiPvmi at ece7d10 runs nncodec_hwopus_init, the hook for sdk >= 5.0.0, < 6.0.0 [ 0.19] hook: _ZN2nn5codec19HardwareOpusDecoder8FinalizeEv at ece7e90 runs nncodec_hwopus_type_class_finalize, the hook for sdk >= 5.0.0, < 15.0.0 [ 0.19] hook: _ZN2nn5codec27FinalizeHardwareOpusDecoderEPNS0_23HardwareOpusDecoderTypeE at ece7ed0 runs codec_decoder_finalize [ 0.19] hook: _ZN2nn5codec36GetHardwareOpusDecoderWorkBufferSizeEii at ece7f10 runs nncodec_hwopus_work_size, the hook for sdk >= 5.0.0, < 12.0.0 [ 0.19] hook: _ZN2nn5codec33DecodeOpusInterleavedWithHardwareEPNS0_23HardwareOpusDecoderTypeEPmPiPsmPKvm at ece7fd0 runs nncodec_hwopus_decode, the hook for sdk >= 5.0.0, < 6.0.0 [ 0.19] hook: _ZNK2nn5codec19HardwareOpusDecoder17GetWorkBufferSizeEii at ece8100 runs nncodec_hwopus_class_work_size, the hook for sdk >= 5.0.0, < 6.0.0 [ 0.19] hooks: _ZN2nn5codec19HardwareOpusDecoder17DecodeInterleavedEPmPiPsmPKvm in sdk isn't hooked: no declaration holds for its version (5.4.180) [ 0.19] hooks: _ZN2nn5codec30HardwareOpusMultiStreamDecoder10InitializeEiiiiPKhPvm in sdk isn't hooked: no declaration holds for its version (5.4.180) [ 0.19] hook: _ZN2nn5codec40InitializeHardwareOpusMultiStreamDecoderEPNS0_34HardwareOpusMultiStreamDecoderTypeEiiiiPKhPvmi at ece8240 runs nncodec_hwopus_multi_init, the hook for sdk >= 5.0.0, < 6.0.0 [ 0.19] hook: _ZN2nn5codec30HardwareOpusMultiStreamDecoder8FinalizeEv at ece8410 runs nncodec_hwopus_type_class_multi_finalize, the hook for sdk >= 5.0.0, < 15.0.0 [ 0.19] hook: _ZN2nn5codec38FinalizeHardwareOpusMultiStreamDecoderEPNS0_34HardwareOpusMultiStreamDecoderTypeE at ece8450 runs nncodec_hwopus_multi_finalize, the hook for sdk >= 5.0.0, < 23.0.0 [ 0.19] hook: _ZN2nn5codec47GetHardwareOpusMultiStreamDecoderWorkBufferSizeEiiii at ece8490 runs nncodec_hwopus_multi_work_size, the hook for sdk >= 5.0.0, < 16.0.0 [ 0.19] hook: _ZN2nn5codec44DecodeOpusMultiStreamInterleavedWithHardwareEPNS0_34HardwareOpusMultiStreamDecoderTypeEPmPiPsmPKvm at ece85a0 runs nncodec_hwopus_multi_decode, the hook for sdk >= 5.0.0, < 6.0.0 [ 0.19] hook: _ZNK2nn5codec30HardwareOpusMultiStreamDecoder17GetWorkBufferSizeEiiii at ece86d0 runs nncodec_hwopus_class_multi_work_size, the hook for sdk >= 3.0.0, < 12.0.0 [ 0.19] hooks: _ZN2nn5codec30HardwareOpusMultiStreamDecoder17DecodeInterleavedEPmPiPsmPKvm in sdk isn't hooked: no declaration holds for its version (5.4.180) [ 0.19] hook: _ZN2nn2fs31QueryMountAddOnContentCacheSizeEPmi at ed4c7e0 runs nnfs_query_mount_add_on_content_cache_size [ 0.19] hook: _ZN2nn2fs17MountAddOnContentEPKciPvm at ed4cc50 runs nnfs_mount_add_on_content [ 0.19] hook: _ZN2nn2fs13MountSaveDataEPKcRKNS_7account3UidE at ed4f350 runs nnfs_mount_save_data [ 0.19] hook: _ZN2nn2fs21MountSaveDataReadOnlyEPKcNS_13ApplicationIdERKNS_7account3UidE at ed4f400 runs nnfs_mount_save_data_read_only [ 0.19] hook: _ZN2nn2fs18IsSaveDataExistingERKNS_7account3UidE at ed4f460 runs nnfs_is_own_save_data_existing [ 0.21] hook: _ZN2nn2fs18IsSaveDataExistingENS_13ApplicationIdERKNS_7account3UidE at ed4f4a0 runs nnfs_is_save_data_existing [ 0.21] hook: _ZN2nn2fs14EnsureSaveDataERKNS_7account3UidE at ed4f4f0 runs nnfs_ensure_save_data [ 0.21] hook: _ZN2nn2fs14ExtendSaveDataERKNS_7account3UidEll at ed4f5f0 runs nnfs_extend_save_data [ 0.21] hook: _ZN2nn2fs15GetSaveDataSizeEPlS1_RKNS_7account3UidE at ed4f700 runs nnfs_get_save_data_size [ 0.21] hook: _ZN2nn2fs18CreateCacheStorageEill at ed4f860 runs nnfs_create_cache_storage [ 0.21] hook: _ZN2nn2fs24GetFileTimeStampForDebugEPNS0_13FileTimeStampEPKc at ed50390 runs nnfs_get_file_time_stamp [ 0.21] hooks: _ZN2nn3ngc15ProfanityFilter10InitializeEPvmb in sdk isn't hooked: no declaration holds for its version (5.4.180) [ 0.21] hooks: _ZN2nn3ngc15ProfanityFilterD2Ev in sdk isn't hooked: no declaration holds for its version (5.4.180) [ 0.21] hooks: _ZN2nn3ngc15ProfanityFilter8FinalizeEv in sdk isn't hooked: no declaration holds for its version (5.4.180) [ 0.21] hooks: _ZN2nn3ngc15ProfanityFilter17GetContentVersionEv in sdk isn't hooked: no declaration holds for its version (5.4.180) [ 0.21] hooks: _ZN2nn3ngc15ProfanityFilter19CheckProfanityWordsEPjjPPKcm in sdk isn't hooked: no declaration holds for its version (5.4.180) [ 0.21] hooks: _ZN2nn3ngc15ProfanityFilter19CheckProfanityWordsEPjjPPKtm in sdk isn't hooked: no declaration holds for its version (5.4.180) [ 0.21] hooks: _ZN2nn3ngc15ProfanityFilter24MaskProfanityWordsInTextEPiPcj in sdk isn't hooked: no declaration holds for its version (5.4.180) [ 0.21] hooks: _ZN2nn3ngc15ProfanityFilter24MaskProfanityWordsInTextEPiPtj in sdk isn't hooked: no declaration holds for its version (5.4.180) [ 0.21] hook: _ZN2nn3nsd24GetEnvironmentIdentifierEPNS0_21EnvironmentIdentifierE at ed7de20 runs nnnsd_get_environment_identifier [ 0.21] hook: _ZN2nn3nsd7ResolveEPNS0_4FqdnERKS1_ at ed7df50 runs nnnsd_resolve [ 0.21] hook: _ZN2nn3nsd9ResolveExEPNS0_4FqdnERKS1_ at ed7df70 runs nnnsd_resolve_ex [ 0.21] hook: _ZN2nn4pctl32CheckFreeCommunicationPermissionEb at ed83130 runs nnpctl_permitted [ 0.21] hook: _ZN2nn4pctl20IsRestrictionEnabledEv at ed83860 runs nnpctl_no [ 0.21] hook: _ZN2nn4pctl14GetSafetyLevelEv at ed838c0 runs nnpctl_none [ 0.21] hook: _ZN2nn4pctl24ConfirmSnsPostPermissionEv at ed83980 runs nnpctl_success [ 0.21] hook: _ZN2nn4pctl23IsStereoVisionPermittedEv at ed83a50 runs nnpctl_yes [ 0.21] hook: _ZN2nn4pctl26GetStereoVisionRestrictionEv at ed83b20 runs nnpctl_no [ 0.21] hook: _ZN2nn4pctl40GetFreeCommunicationApplicationListCountEv at ed84090 runs nnpctl_none [ 0.21] hook: _ZN2nn4pctl30IsRestrictionTemporaryUnlockedEv at ed845e0 runs nnpctl_no [ 0.21] hook: _ZN2nn4pctl33IsRestrictedSystemSettingsEnteredEv at ed84640 runs nnpctl_no [ 0.21] hook: _ZN2nn4pctl21GetRestrictedFeaturesEv at ed846a0 runs nnpctl_none [ 0.21] hook: _ZN2nn4pctl18IsPlayTimerEnabledEv at ed84780 runs nnpctl_no [ 0.21] hook: _ZN2nn4pctl25GetPlayTimerRemainingTimeEv at ed847e0 runs nnpctl_no_time [ 0.21] hook: _ZN2nn4pctl15IsPairingActiveEv at ed84840 runs nnpctl_no [ 0.21] hook: _ZN2nn4pctl23IsRestrictedByPlayTimerEv at ed850d0 runs nnpctl_no [ 0.21] hook: _ZN2nn4pctl10InitializeEv at ed85420 runs nnpctl_initialize [ 0.21] hook: _ZN2nn5prepo28RequestImmediateTransmissionEv at ed8b5d0 runs nnprepo_request_immediate_transmission [ 0.21] hook: _ZN2nn5prepo21GetTransmissionStatusEPNS0_18TransmissionStatusE at ed8b640 runs nnprepo_get_transmission_status [ 0.21] hook: _ZN2nn5prepo10PlayReport4SaveEv at ed8bf90 runs nnprepo_save_unlimited, the hook for sdk < 9.0.0, with the layouts nn::prepo::PlayReport of line 11 [ 0.21] hook: _ZN2nn5prepo10PlayReport4SaveERKNS_7account3UidE at ed8c070 runs nnprepo_save_user_unlimited, the hook for sdk < 9.0.0, with the layouts nn::prepo::PlayReport of line 11 [ 0.21] hook: _ZN2nn5prepo6detail3ipc10InitializeEv at ed8d5e0 runs nnprepo_ipc_initialize [ 0.21] hook: _ZN2nn5prepo6detail3ipc8FinalizeEv at ed8d9f0 runs nnprepo_ipc_finalize [ 0.21] hook: _ZN2nn4time28AdjustableNetworkSystemClock14GetCurrentTimeEPNS0_9PosixTimeE at eda7fb0 runs nntime_adjustable_network_get_current_time [ 0.21] hook: _ZN2nn4time28AdjustableNetworkSystemClock6AdjustEv at eda8030 runs nntime_adjustable_network_adjust [ 0.21] hook: _ZN2nn4time28AdjustableNetworkSystemClock21GetSystemClockContextEPNS0_18SystemClockContextE at eda80f0 runs nntime_adjustable_network_get_context [ 0.21] hook: _ZN2nn4time28AdjustableNetworkSystemClock3nowEv at eda8180 runs nntime_adjustable_network_now [ 0.21] hook: _ZN2nn4time25AdjustableUserSystemClock14GetCurrentTimeEPNS0_9PosixTimeE at eda8280 runs nntime_adjustable_user_get_current_time [ 0.21] hook: _ZN2nn4time25AdjustableUserSystemClock6AdjustEv at eda8300 runs nntime_adjustable_user_adjust [ 0.21] hook: _ZN2nn4time25AdjustableUserSystemClock21GetSystemClockContextEPNS0_18SystemClockContextE at eda83c0 runs nntime_adjustable_user_get_context [ 0.21] hook: _ZN2nn4time25AdjustableUserSystemClock3nowEv at eda8450 runs nntime_adjustable_user_now [ 0.23] hook: _ZN2nn4time10InitializeEv at eda85c0 runs nntime_initialize [ 0.23] hook: _ZN2nn4time17InitializeForMenuEv at eda8960 runs nntime_initialize_for_menu [ 0.23] hook: _ZN2nn4time19InitializeForSystemEv at eda8980 runs nntime_initialize_for_system [ 0.23] hook: _ZN2nn4time19InitializeForRepairEv at eda89a0 runs nntime_initialize_for_repair [ 0.23] hook: _ZN2nn4time13IsInitializedEv at eda89c0 runs nntime_is_initialized [ 0.23] hook: _ZN2nn4time8FinalizeEv at eda8a10 runs nntime_finalize [ 0.23] hook: _ZN2nn4time48CalculateStandardUserSystemClockDifferenceByUserERKNS0_13ClockSnapshotES3_ at eda9820 runs nntime_user_difference [ 0.23] hook: _ZN2nn4time20CalculateSpanBetweenEPNS_8TimeSpanERKNS0_13ClockSnapshotES5_ at eda98e0 runs nntime_span_between [ 0.23] hook: _ZN2nn4time20LoadLocationNameListEPiPNS0_12LocationNameEii at eda99a0 runs nntime_load_location_name_list [ 0.23] hook: _ZN2nn4time25GetTotalLocationNameCountEv at eda9a40 runs nntime_total_location_name_count [ 0.23] hook: _ZN2nn4time21SetDeviceLocationNameERKNS0_12LocationNameE at eda9ae0 runs nntime_set_device_location_name [ 0.23] hook: _ZN2nn4time22GetTimeZoneRuleVersionEPNS0_19TimeZoneRuleVersionE at eda9b90 runs nntime_get_time_zone_rule_version [ 0.23] hook: _ZN2nn4time37GetStandardUserSystemClockInitialYearEv at eda9c30 runs nntime_initial_year [ 0.23] hook: _ZN2nn4time13ClockSnapshot29CreateWithStandardSystemClockEPS1_ at edaa410 runs nntime_snapshot_create_standard [ 0.23] hook: _ZN2nn4time13ClockSnapshot31CreateWithAdjustableSystemClockEPS1_ at edaa4b0 runs nntime_snapshot_create_adjustable [ 0.23] hook: _ZN2nn4time27EphemeralNetworkSystemClock14GetCurrentTimeEPNS0_9PosixTimeE at edab060 runs nntime_ephemeral_get_current_time [ 0.23] hook: _ZN2nn4time37GetEphemeralNetworkSystemClockContextEPNS0_18SystemClockContextE at edab0e0 runs nntime_ephemeral_get_context [ 0.23] hook: _ZN2nn4time41SetEphemeralNetworkSystemClockCurrentTimeERKNS0_9PosixTimeE at edab160 runs nntime_set_clock [ 0.23] hook: _ZN2nn4time37SetEphemeralNetworkSystemClockContextERKNS0_18SystemClockContextE at edab1e0 runs nntime_set_clock [ 0.23] hook: _ZN2nn4time27EphemeralNetworkSystemClock3nowEv at edab260 runs nntime_ephemeral_now [ 0.23] hook: _ZN2nn4time38SetStandardLocalSystemClockCurrentTimeERKNS0_9PosixTimeE at edab310 runs nntime_set_clock [ 0.23] hook: _ZN2nn4time34SetStandardLocalSystemClockContextERKNS0_18SystemClockContextE at edab3d0 runs nntime_set_clock [ 0.23] hook: _ZN2nn4time26StandardNetworkSystemClock14GetCurrentTimeEPNS0_9PosixTimeE at edab490 runs nntime_network_get_current_time [ 0.23] hook: _ZN2nn4time26StandardNetworkSystemClock21GetSystemClockContextEPNS0_18SystemClockContextE at edab500 runs nntime_network_get_context [ 0.23] hook: _ZN2nn4time26StandardNetworkSystemClock20IsAccuracySufficientEv at edab570 runs nntime_is_accuracy_sufficient [ 0.23] hook: _ZN2nn4time26StandardNetworkSystemClock3nowEv at edab610 runs nntime_network_now [ 0.23] hook: _ZN2nn4time40SetStandardNetworkSystemClockCurrentTimeERKNS0_9PosixTimeE at edab6c0 runs nntime_set_clock [ 0.23] hook: _ZN2nn4time36SetStandardNetworkSystemClockContextERKNS0_18SystemClockContextE at edab730 runs nntime_set_clock [ 0.23] hook: _ZN2nn4time19StandardSteadyClock19GetCurrentTimePointEPNS0_20SteadyClockTimePointE at edab7a0 runs nntime_steady_get_current_time_point [ 0.23] hook: _ZN2nn4time19StandardSteadyClock3nowEv at edab810 runs nntime_steady_now [ 0.23] hook: _ZN2nn4time23StandardUserSystemClock14GetCurrentTimeEPNS0_9PosixTimeE at edabbc0 runs nntime_user_get_current_time [ 0.23] hook: _ZN2nn4time23StandardUserSystemClock21GetSystemClockContextEPNS0_18SystemClockContextE at edabc30 runs nntime_user_get_context [ 0.23] hook: _ZN2nn4time23StandardUserSystemClock3nowEv at edabca0 runs nntime_user_now [ 0.23] hook: _ZN2nn4time52SetStandardUserSystemClockAutomaticCorrectionEnabledEb at edabd40 runs nntime_set_automatic_correction_enabled [ 0.23] hook: _ZN2nn4time51IsStandardUserSystemClockAutomaticCorrectionEnabledEv at edabde0 runs nntime_is_automatic_correction_enabled [ 0.23] hook: _ZN2nn4time21GetDeviceLocationNameEPNS0_12LocationNameE at edabe80 runs nntime_get_device_location_name [ 0.23] hook: _ZN2nn4time16LoadTimeZoneRuleEPNS0_12TimeZoneRuleERKNS0_12LocationNameE at edabf20 runs nntime_load_time_zone_rule [ 0.23] hook: _ZN2nn4time14ToCalendarTimeEPNS0_12CalendarTimeEPNS0_22CalendarAdditionalInfoERKNS0_9PosixTimeERKNS0_12TimeZoneRuleE at edabf90 runs nntime_to_calendar_time_rule [ 0.23] hook: _ZN2nn4time14ToCalendarTimeEPNS0_12CalendarTimeEPNS0_22CalendarAdditionalInfoERKNS0_9PosixTimeE at edac050 runs nntime_to_calendar_time [ 0.23] hook: _ZN2nn4time11ToPosixTimeEPiPNS0_9PosixTimeEiRKNS0_12CalendarTimeERKNS0_12TimeZoneRuleE at edac260 runs nntime_to_posix_time_rule [ 0.23] hook: _ZN2nn4time11ToPosixTimeEPiPNS0_9PosixTimeEiRKNS0_12CalendarTimeE at edac2e0 runs nntime_to_posix_time [ 0.24] hook: _ZN2nn4time6detail35GetDeviceLocationNameAndUpdatedTimeEPNS0_12LocationNameEPNS0_20SteadyClockTimePointE at edacc60 runs nntime_get_device_location_name_and_updated_time [ 0.24] hook: _ZN2nn5audio22RequestSuspendAudioInsENS_6applet20AppletResourceUserIdENS_8TimeSpanE at edbf1c0 runs nnaudio_applet_fade [ 0.24] hook: _ZN2nn5audio21RequestResumeAudioInsENS_6applet20AppletResourceUserIdENS_8TimeSpanE at edbf230 runs nnaudio_applet_fade [ 0.24] hook: _ZN2nn5audio30GetAudioInsProcessMasterVolumeEPfNS_6applet20AppletResourceUserIdE at edbf2a0 runs nnaudio_applet_get_volume [ 0.24] hook: _ZN2nn5audio30SetAudioInsProcessMasterVolumeENS_6applet20AppletResourceUserIdEfNS_8TimeSpanE at edbf310 runs nnaudio_applet_set_volume [ 0.24] hook: _ZN2nn5audio30RequestSuspendAudioInsForDebugENS_6applet20AppletResourceUserIdE at edbf390 runs nnaudio_applet_user [ 0.24] hook: _ZN2nn5audio29RequestResumeAudioInsForDebugENS_6applet20AppletResourceUserIdE at edbf3f0 runs nnaudio_applet_user [ 0.24] hook: _ZN2nn5audio23RequestSuspendAudioOutsENS_6applet20AppletResourceUserIdENS_8TimeSpanE at edbf450 runs nnaudio_applet_fade [ 0.24] hook: _ZN2nn5audio22RequestResumeAudioOutsENS_6applet20AppletResourceUserIdENS_8TimeSpanE at edbf4c0 runs nnaudio_applet_fade [ 0.24] hook: _ZN2nn5audio31GetAudioOutsProcessMasterVolumeEPfNS_6applet20AppletResourceUserIdE at edbf530 runs nnaudio_applet_get_volume [ 0.24] hook: _ZN2nn5audio31SetAudioOutsProcessMasterVolumeENS_6applet20AppletResourceUserIdEfNS_8TimeSpanE at edbf5a0 runs nnaudio_applet_set_volume [ 0.24] hook: _ZN2nn5audio31GetAudioOutsProcessRecordVolumeEPfNS_6applet20AppletResourceUserIdE at edbf620 runs nnaudio_applet_get_volume [ 0.24] hook: _ZN2nn5audio31SetAudioOutsProcessRecordVolumeENS_6applet20AppletResourceUserIdEfNS_8TimeSpanE at edbf690 runs nnaudio_applet_set_volume [ 0.24] hook: _ZN2nn5audio31RequestSuspendAudioOutsForDebugENS_6applet20AppletResourceUserIdE at edbf710 runs nnaudio_applet_user [ 0.24] hook: _ZN2nn5audio30RequestResumeAudioOutsForDebugENS_6applet20AppletResourceUserIdE at edbf770 runs nnaudio_applet_user [ 0.24] hook: _ZN2nn5audio28RequestSuspendAudioRenderersENS_6applet20AppletResourceUserIdENS_8TimeSpanE at edbf7d0 runs nnaudio_applet_fade [ 0.24] hook: _ZN2nn5audio27RequestResumeAudioRenderersENS_6applet20AppletResourceUserIdENS_8TimeSpanE at edbf840 runs nnaudio_applet_fade [ 0.24] hook: _ZN2nn5audio36GetAudioRenderersProcessMasterVolumeEPfNS_6applet20AppletResourceUserIdE at edbf8b0 runs nnaudio_applet_get_volume [ 0.24] hook: _ZN2nn5audio36SetAudioRenderersProcessMasterVolumeENS_6applet20AppletResourceUserIdEfNS_8TimeSpanE at edbf920 runs nnaudio_applet_set_volume [ 0.24] hook: _ZN2nn5audio28RegisterAppletResourceUserIdENS_6applet20AppletResourceUserIdE at edbf9a0 runs nnaudio_applet_user [ 0.24] hook: _ZN2nn5audio30UnregisterAppletResourceUserIdENS_6applet20AppletResourceUserIdE at edbfa00 runs nnaudio_applet_user [ 0.24] hook: _ZN2nn5audio36GetAudioRenderersProcessRecordVolumeEPfNS_6applet20AppletResourceUserIdE at edbfa60 runs nnaudio_applet_get_volume [ 0.24] hook: _ZN2nn5audio36SetAudioRenderersProcessRecordVolumeENS_6applet20AppletResourceUserIdEfNS_8TimeSpanE at edbfad0 runs nnaudio_applet_set_volume [ 0.24] hook: _ZN2nn5audio36RequestSuspendAudioRenderersForDebugENS_6applet20AppletResourceUserIdE at edbfb50 runs nnaudio_applet_user [ 0.24] hook: _ZN2nn5audio35RequestResumeAudioRenderersForDebugENS_6applet20AppletResourceUserIdE at edbfbb0 runs nnaudio_applet_user [ 0.24] hook: _ZN2nn5audio30GetAudioRendererWorkBufferSizeERKNS0_22AudioRendererParameterE at edbfc20 runs nnaudio_get_renderer_work_buffer_size, the hook for sdk >= 3.0.0, < 6.0.0, with the layouts nn::audio::AudioRendererParameter of line 20 [ 0.24] hook: _ZN2nn5audio17OpenAudioRendererEPNS0_19AudioRendererHandleERKNS0_22AudioRendererParameterEPvm at edbfd40 runs nnaudio_open_renderer, the hook for sdk >= 3.0.0, < 6.0.0, with the layouts nn::audio::AudioRendererParameter of line 20 [ 0.24] hook: _ZN2nn5audio17OpenAudioRendererEPNS0_19AudioRendererHandleEPNS_2os11SystemEventERKNS0_22AudioRendererParameterEPvm at edc00d0 runs nnaudio_open_renderer_event, the hook for sdk >= 3.0.0, < 6.0.0, with the layouts nn::audio::AudioRendererParameter of line 20 [ 0.24] hook: _ZN2nn5audio18CloseAudioRendererENS0_19AudioRendererHandleE at edc01c0 runs nnaudio_close_renderer [ 0.24] hook: _ZN2nn5audio18StartAudioRendererENS0_19AudioRendererHandleE at edc0220 runs nnaudio_start_renderer [ 0.26] hook: _ZN2nn5audio17StopAudioRendererENS0_19AudioRendererHandleE at edc0240 runs nnaudio_stop_renderer [ 0.26] hook: _ZN2nn5audio26GetAudioRendererSampleRateENS0_19AudioRendererHandleE at edc0290 runs nnaudio_get_renderer_sample_rate [ 0.26] hook: _ZN2nn5audio27GetAudioRendererSampleCountENS0_19AudioRendererHandleE at edc02f0 runs nnaudio_get_renderer_sample_count [ 0.26] hook: _ZN2nn5audio30GetAudioRendererMixBufferCountENS0_19AudioRendererHandleE at edc0350 runs nnaudio_get_renderer_mix_buffer_count [ 0.26] hook: _ZN2nn5audio21GetAudioRendererStateENS0_19AudioRendererHandleE at edc03b0 runs nnaudio_get_renderer_state [ 0.26] hook: _ZN2nn5audio26RequestUpdateAudioRendererENS0_19AudioRendererHandleEPKNS0_19AudioRendererConfigE at edc0410 runs nnaudio_request_update, the hook for sdk >= 4.0.0, < 6.0.0, with the layouts nn::audio::AudioRendererConfig of line 26 [ 0.26] hook: _ZN2nn5audio34SetAudioRendererRenderingTimeLimitENS0_19AudioRendererHandleEi at edc07a0 runs nnaudio_set_renderer_time_limit, the hook for sdk >= 3.0.0 [ 0.26] hook: _ZN2nn5audio34GetAudioRendererRenderingTimeLimitENS0_19AudioRendererHandleE at edc07d0 runs nnaudio_get_renderer_time_limit [ 0.26] hook: _ZN2nn5audio29ExecuteAudioRendererRenderingENS0_19AudioRendererHandleE at edc0820 runs nnaudio_execute_renderer [ 0.26] hook: _ZN2nn5audio19ListAudioDeviceNameEPNS0_15AudioDeviceNameEi at edc6f10 runs nnaudio_list_device_names [ 0.26] hook: _ZN2nn5audio26SetAudioDeviceOutputVolumeEPKNS0_15AudioDeviceNameEf at edc7000 runs nnaudio_set_device_output_volume [ 0.26] hook: _ZN2nn5audio26GetAudioDeviceOutputVolumeEPKNS0_15AudioDeviceNameE at edc71f0 runs nnaudio_get_device_output_volume [ 0.26] hook: _ZN2nn5audio24GetActiveAudioDeviceNameEPNS0_15AudioDeviceNameE at edc72f0 runs nnaudio_get_active_device_name [ 0.26] hook: _ZN2nn5audio36AcquireAudioDeviceSwitchNotificationEPNS_2os11SystemEventE at edc73d0 runs nnaudio_acquire_device_switch_event [ 0.26] hook: _ZN2nn5audio38AcquireAudioDeviceNotificationForInputEPNS_2os11SystemEventE at edc74d0 runs nnaudio_acquire_device_input_event [ 0.26] hook: _ZN2nn5audio39AcquireAudioDeviceNotificationForOutputEPNS_2os11SystemEventE at edc75f0 runs nnaudio_acquire_device_output_event [ 0.26] hook: _ZN2nn5audio21GetActiveChannelCountEv at edc7710 runs nnaudio_get_active_device_channel_count [ 0.26] hook: _ZN2nn5audio41GetActiveAudioDeviceChannelCountForOutputEv at edc77f0 runs nnaudio_get_active_device_channel_count [ 0.26] hook: _ZN2nn5audio13ListAudioOutsEPNS0_12AudioOutInfoEi at edc7950 runs nnaudio_list_outs [ 0.26] hook: _ZN2nn5audio19OpenDefaultAudioOutEPNS0_8AudioOutERKNS0_17AudioOutParameterE at edc79f0 runs nnaudio_open_default_out [ 0.26] hook: _ZN2nn5audio12OpenAudioOutEPNS0_8AudioOutEPKcRKNS0_17AudioOutParameterE at edc7a20 runs nnaudio_open_out [ 0.26] hook: _ZN2nn5audio19OpenDefaultAudioOutEPNS0_8AudioOutEPNS_2os11SystemEventERKNS0_17AudioOutParameterE at edc7c40 runs nnaudio_open_default_out_event [ 0.26] hook: _ZN2nn5audio12OpenAudioOutEPNS0_8AudioOutEPNS_2os11SystemEventEPKcRKNS0_17AudioOutParameterE at edc7d40 runs nnaudio_open_out_event [ 0.26] hook: _ZN2nn5audio13CloseAudioOutEPNS0_8AudioOutE at edc7e40 runs nnaudio_close_out [ 0.26] hook: _ZN2nn5audio13StartAudioOutEPNS0_8AudioOutE at edc7f60 runs nnaudio_start_out [ 0.26] hook: _ZN2nn5audio12StopAudioOutEPNS0_8AudioOutE at edc8000 runs nnaudio_stop_out [ 0.26] hook: _ZN2nn5audio16GetAudioOutStateEPKNS0_8AudioOutE at edc8090 runs nnaudio_get_out_state [ 0.26] hook: _ZN2nn5audio20AppendAudioOutBufferEPNS0_8AudioOutEPNS0_14AudioOutBufferE at edc81b0 runs nnaudio_append_out_buffer [ 0.26] hook: _ZN2nn5audio25GetReleasedAudioOutBufferEPNS0_8AudioOutE at edc82b0 runs nnaudio_get_released_out_buffer [ 0.26] hook: _ZN2nn5audio22ContainsAudioOutBufferEPKNS0_8AudioOutEPKNS0_14AudioOutBufferE at edc8370 runs nnaudio_contains_out_buffer [ 0.26] hook: _ZN2nn5audio19RegisterBufferEventEPNS0_8AudioOutEPNS_2os11SystemEventE at edc8450 runs nnaudio_register_buffer_event [ 0.26] hook: _ZN2nn5audio22GetAudioOutBufferCountEPKNS0_8AudioOutE at edc8540 runs nnaudio_get_out_buffer_count [ 0.26] hook: _ZN2nn5audio28GetAudioOutPlayedSampleCountEPKNS0_8AudioOutE at edc8620 runs nnaudio_get_out_played_sample_count [ 0.26] hook: _ZN2nn5audio20FlushAudioOutBuffersEPNS0_8AudioOutE at edc86f0 runs nnaudio_flush_out_buffers [ 0.26] hook: _ZN2nn5audio12ListAudioInsEPNS0_11AudioInInfoEi at edc8870 runs nnaudio_list_ins [ 0.26] hook: _ZN2nn5audio11OpenAudioInEPNS0_7AudioInEPKcRKNS0_16AudioInParameterE at edc8960 runs nnaudio_open_in [ 0.26] hook: _ZN2nn5audio18OpenDefaultAudioInEPNS0_7AudioInEPNS_2os11SystemEventERKNS0_16AudioInParameterE at edc8c00 runs nnaudio_open_default_in_event [ 0.26] hook: _ZN2nn5audio11OpenAudioInEPNS0_7AudioInEPNS_2os11SystemEventEPKcRKNS0_16AudioInParameterE at edc8d30 runs nnaudio_open_in_event [ 0.26] hook: _ZN2nn2pl21RequestSharedFontLoadENS0_14SharedFontTypeE at ee11790 runs nnpl_request_shared_font_load [ 0.28] hook: _ZN2nn2pl22GetSharedFontLoadStateENS0_14SharedFontTypeE at ee11940 runs nnpl_get_shared_font_load_state [ 0.28] hook: _ZN2nn2pl20GetSharedFontAddressENS0_14SharedFontTypeE at ee119d0 runs nnpl_get_shared_font_address [ 0.28] hook: _ZN2nn2pl17GetSharedFontSizeENS0_14SharedFontTypeE at ee11b70 runs nnpl_get_shared_font_size [ 0.28] hook: _ZN2nn2pl30GetSharedFontInOrderOfPriorityEPiPNS0_14SharedFontTypeEPPKvPmiNS_8settings12LanguageCodeE at ee11c00 runs nnpl_get_shared_font_in_order_of_priority [ 0.28] hook: _ZN2nn2pl39GetSharedFontInOrderOfPriorityForSystemEPiPNS0_23SharedFontTypeForSystemEPPKvPmiNS_8settings12LanguageCodeE at ee11d70 runs nnpl_get_shared_font_in_order_of_priority_for_system [ 0.28] hook: _ZN2nn2pl13GetSharedFontEPiPNS0_14SharedFontDataEiNS_8settings12LanguageCodeE at ee11ee0 runs nnpl_get_shared_font [ 0.28] hook: memcpy at f034090 runs hook_memmove [ 0.28] hook: memmove at f0344a0 runs hook_memmove [ 0.28] hook: memset at f05efbc runs hook_memset [ 0.28] hooks: 237 of the game's functions run the runtime's handlers [ 0.28] nvn: the runtime implements 675 NVN functions, and the game's NVN driver doesn't run [ 0.28] jit: the AOT module has no runtime code variants; the JIT handles the misses and writes a cache [ 0.35] jit: 4 compile threads and the miss thread, 41 pcs of earlier runs queued [ 0.35] jit: compile thread 0 runs at Windows thread priority -1 [ 0.35] jit: compile thread 1 runs at Windows thread priority -1 [ 0.35] npdm: system resource 16 MB, cores 7, priorities ffffffff0000000 [ 0.35] jit: compile thread 2 runs at Windows thread priority -1 [ 0.35] jit: compile thread 3 runs at Windows thread priority -1 [ 0.35] jit: the miss thread runs at Windows thread priority 0: it compiles what a game thread waits for [ 0.35] acc: 1 user, playing as user 1 [ 0.35] game: 01006a800016e000, version 1.0.0 [ 0.36] pl: the Japanese stand-in answers for the console font's private-use characters [ 0.36] pl: the Chinese simplified stand-in answers for the console font's private-use characters [ 0.37] pl: the Chinese traditional stand-in answers for the console font's private-use characters [ 0.37] pl: the Korean stand-in answers for the console font's private-use characters [ 0.37] pl: the extended stand-in answers for the console font's private-use characters [ 0.37] RomFS: the dump's, read in place (13790.2 MB) [ 0.47] input: no SDL joysticks detected [ 0.48] video: SDL 3.4.18 on windows [ 0.58] controls=2 (Auto): hidden, the device has no touch screen [ 0.58] video: a window of 1280x720 pixels, the display's scale 1.25 [ 0.58] freedreno: tu_dont_reserve_descriptor_set=true, for the fifth descriptor set [ 0.65] vulkan: subgroups of 32 lanes, operations 0x7ff, stages 0x3fff: VOTE and SHFL use them in vertex, control, evaluation, geometry, fragment, compute programs [ 0.65] vulkan: a known problem the extension bans do not turn off: shaderFloat16 on NVIDIA GeForce RTX 4070 (NVIDIA, 621.24, driver version 621.24.00): NVIDIA's driver gets FP16 math wrong on Ampere and newer GPUs by yuzu's account, which Eden still follows (yuzu 7277d7fe96 (2021-07-03); extension_bans.txt:64) [ 0.65] vulkan: a known problem the extension bans do not turn off: shaderDenormPreserveFloat16 on NVIDIA GeForce RTX 4070 (NVIDIA, 621.24, driver version 621.24.00): NVIDIA's driver lets a DenormPreserve for 16 bits keep 32-bit denormals too, over a DenormFlushToZero for 32 bits (vkd3d-proton device.c:10180; extension_bans.txt:66) [ 0.65] vulkan: a known problem the extension bans do not turn off: vkCmdClearAttachments on NVIDIA GeForce RTX 4070 (NVIDIA, 621.24, driver version 621.24.00): NVIDIA's driver can lock the GPU up clearing part of a multisampled target, several clears in one command buffer (Dolphin DriverDetails.cpp:116; extension_bans.txt:141) [ 0.65] vulkan: VK_ANDROID_external_memory_android_hardware_buffer: off (the driver has it not) [ 0.65] vulkan: VK_EXT_attachment_feedback_loop_dynamic_state: on (auto: the driver has it, and no ban holds) [ 0.65] vulkan: VK_EXT_attachment_feedback_loop_layout: on (auto: the driver has it, and no ban holds) [ 0.65] vulkan: VK_EXT_blend_operation_advanced: on (auto: the driver has it, and no ban holds) [ 0.65] vulkan: VK_EXT_calibrated_timestamps: on (auto: the driver has it, and no ban holds) [ 0.65] vulkan: VK_EXT_conditional_rendering: on (auto: the driver has it, and no ban holds) [ 0.65] vulkan: VK_EXT_conservative_rasterization: on (auto: the driver has it, and no ban holds) [ 0.65] vulkan: VK_EXT_custom_border_color: on (auto: the driver has it, and no ban holds) [ 0.65] vulkan: VK_EXT_depth_clip_control: on (auto: the driver has it, and no ban holds) [ 0.65] vulkan: VK_EXT_depth_range_unrestricted: on (auto: the driver has it, and no ban holds) [ 0.65] vulkan: VK_EXT_descriptor_buffer: on (auto: the driver has it, and no ban holds) [ 0.65] vulkan: VK_EXT_descriptor_heap: on (auto: the driver has it, and no ban holds) [ 0.65] vulkan: VK_EXT_device_fault: on (auto: the driver has it, and no ban holds) [ 0.65] vulkan: VK_EXT_extended_dynamic_state: on (auto: the driver has it, and no ban holds; core in Vulkan 1.3, which the renderer runs this device at) [ 0.65] vulkan: VK_EXT_extended_dynamic_state2: on (auto: the driver has it, and no ban holds; core in Vulkan 1.3, which the renderer runs this device at) [ 0.65] vulkan: VK_EXT_extended_dynamic_state3: on (auto: the driver has it, and no ban holds) [ 0.65] vulkan: VK_EXT_external_memory_dma_buf: off (the driver has it not) [ 0.65] vulkan: VK_EXT_external_memory_host: on (auto: the driver has it, and no ban holds) [ 0.65] vulkan: VK_EXT_fragment_shader_interlock: on (auto: the driver has it, and no ban holds) [ 0.65] vulkan: VK_EXT_graphics_pipeline_library: on (auto: the driver has it, and no ban holds) [ 0.65] vulkan: VK_EXT_index_type_uint8: on (auto: the driver has it, and no ban holds) [ 0.65] vulkan: VK_EXT_load_store_op_none: on (auto: the driver has it, and no ban holds) [ 0.65] vulkan: VK_EXT_map_memory_placed: off (the driver has it not) [ 0.65] vulkan: VK_EXT_memory_budget: on (auto: the driver has it, and no ban holds) [ 0.65] vulkan: VK_EXT_mesh_shader: on (auto: the driver has it, and no ban holds) [ 0.65] vulkan: VK_EXT_pipeline_creation_feedback: on (auto: the driver has it, and no ban holds; core in Vulkan 1.3, which the renderer runs this device at) [ 0.65] vulkan: VK_EXT_pipeline_robustness: on (auto: the driver has it, and no ban holds) [ 0.65] vulkan: VK_EXT_post_depth_coverage: on (auto: the driver has it, and no ban holds) [ 0.65] vulkan: VK_EXT_present_timing: on (auto: the driver has it, and no ban holds) [ 0.65] vulkan: VK_EXT_primitive_topology_list_restart: on (auto: the driver has it, and no ban holds) [ 0.65] vulkan: VK_EXT_provoking_vertex: on (auto: the driver has it, and no ban holds) [ 0.65] vulkan: VK_EXT_robustness2: on (auto: the driver has it, and no ban holds) [ 0.65] vulkan: VK_EXT_sample_locations: on (auto: the driver has it, and no ban holds) [ 0.65] vulkan: VK_EXT_shader_atomic_float: on (auto: the driver has it, and no ban holds) [ 0.66] vulkan: VK_EXT_shader_demote_to_helper_invocation: on (auto: the driver has it, and no ban holds; core in Vulkan 1.3, which the renderer runs this device at) [ 0.66] vulkan: VK_EXT_shader_object: on (auto: the driver has it, and no ban holds) [ 0.66] vulkan: VK_EXT_transform_feedback: on (auto: the driver has it, and no ban holds) [ 0.66] vulkan: VK_EXT_vertex_attribute_divisor: on (auto: the driver has it, and no ban holds) [ 0.66] vulkan: VK_EXT_vertex_input_dynamic_state: on (auto: the driver has it, and no ban holds) [ 0.66] vulkan: VK_GOOGLE_display_timing: off (the driver has it not) [ 0.66] vulkan: VK_KHR_calibrated_timestamps: on (auto: the driver has it, and no ban holds) [ 0.66] vulkan: VK_KHR_cooperative_matrix: on (auto: the driver has it, and no ban holds) [ 0.66] vulkan: VK_KHR_dynamic_rendering: on (auto: the driver has it, and no ban holds; core in Vulkan 1.3, which the renderer runs this device at) [ 0.66] vulkan: VK_KHR_dynamic_rendering_local_read: on (auto: the driver has it, and no ban holds) [ 0.66] vulkan: VK_KHR_extended_flags: on (auto: the driver has it, and no ban holds) [ 0.66] vulkan: VK_KHR_external_memory_fd: off (the driver has it not) [ 0.66] vulkan: VK_KHR_format_feature_flags2: on (auto: the driver has it, and no ban holds; core in Vulkan 1.3, which the renderer runs this device at) [ 0.66] vulkan: VK_KHR_index_type_uint8: on (auto: the driver has it, and no ban holds) [ 0.66] vulkan: VK_KHR_load_store_op_none: on (auto: the driver has it, and no ban holds) [ 0.66] vulkan: VK_KHR_maintenance4: on (auto: the driver has it, and no ban holds; core in Vulkan 1.3, which the renderer runs this device at) [ 0.66] vulkan: VK_KHR_maintenance5: on (auto: the driver has it, and no ban holds) [ 0.66] vulkan: VK_KHR_maintenance8: on (auto: the driver has it, and no ban holds) [ 0.66] vulkan: VK_KHR_map_memory2: on (auto: the driver has it, and no ban holds) [ 0.66] vulkan: VK_KHR_pipeline_library: on (auto: the driver has it, and no ban holds) [ 0.66] vulkan: VK_KHR_portability_subset: off (the driver has it not) [ 0.66] vulkan: VK_KHR_present_id: on (auto: the driver has it, and no ban holds) [ 0.66] vulkan: VK_KHR_present_id2: on (auto: the driver has it, and no ban holds) [ 0.66] vulkan: VK_KHR_present_wait: on (auto: the driver has it, and no ban holds) [ 0.66] vulkan: VK_KHR_present_wait2: on (auto: the driver has it, and no ban holds) [ 0.66] vulkan: VK_KHR_shader_clock: on (auto: the driver has it, and no ban holds) [ 0.66] vulkan: VK_KHR_shader_maximal_reconvergence: on (auto: the driver has it, and no ban holds) [ 0.66] vulkan: VK_KHR_swapchain: on (auto: the driver has it, and no ban holds) [ 0.66] vulkan: VK_KHR_synchronization2: on (auto: the driver has it, and no ban holds; core in Vulkan 1.3, which the renderer runs this device at) [ 0.66] vulkan: VK_KHR_video_decode_av1: on (auto: the driver has it, and no ban holds) [ 0.66] vulkan: VK_KHR_video_decode_h264: on (auto: the driver has it, and no ban holds) [ 0.66] vulkan: VK_KHR_video_decode_queue: on (auto: the driver has it, and no ban holds) [ 0.66] vulkan: VK_KHR_video_queue: on (auto: the driver has it, and no ban holds) [ 0.66] vulkan: VK_NV_device_diagnostic_checkpoints: on (auto: the driver has it, and no ban holds) [ 0.66] vulkan: VK_NV_fragment_coverage_to_color: on (auto: the driver has it, and no ban holds) [ 0.66] vulkan: VK_NV_framebuffer_mixed_samples: on (auto: the driver has it, and no ban holds) [ 0.66] vulkan: VK_VALVE_shader_mixed_float_dot_product: off (the driver has it not) [ 0.66] vulkan: the device discrete, the CPU maps a small window of its memory; guest buffers copied (vk_memory=auto), uma_memory=auto; VK_EXT_external_memory_host yes, VK_EXT_map_memory_placed no [ 0.66] vulkan: the restart index restarts lists as it does strips, and patch lists (VK_EXT_primitive_topology_list_restart) [ 0.66] vulkan: fragment inputs are the driver's interpolation (NVIDIA's keeps the console's precision) [ 0.66] vulkan: mesh draws use VK_EXT_mesh_shader with task shaders [ 0.66] vulkan: vertex_input_dynamic_state=auto: draws set their vertex layout as dynamic state (VK_EXT_vertex_input_dynamic_state) on NVIDIA GeForce RTX 4070 (NVIDIA, 621.24, driver version 621.24.00) [ 0.66] vulkan: graphics pipeline libraries on: a new pipeline links the parts of its shaders, each compiled once, and is optimized in the background; dynamic pre-rasterization state: polygon mode, depth clamp, provoking vertex, conservative rasterization, patch control points, depth range [ 0.66] vulkan: a depth range of -1 to 1 is the device's (VK_EXT_depth_clip_control, as dynamic state) [ 0.66] vulkan: vk_descriptors_mode=3 (Automatic) is 0, descriptor sets, on this GPU, which has memory of its own [ 0.66] vulkan: dynamic texture offsets use native maintenance8 sampling [ 0.66] vulkan: HMMA runs on the device's cooperative matrices, 16x16x16 a product, shared memory's own fragments after the program's [ 0.66] vulkan: an SM86 compute program's HMMA: the device's cooperative matrices where a program's blocks are whole warps and their fragments fit in shared memory, else A by quad broadcasts, B by shuffles, the products unpacked to f32 [ 0.73] vulkan: allocations of at most 256 MiB, bigger images in pieces (sparse binding), a texture with holes in its mapping with memory where it is mapped (sparse residency of 2D and 3D images) [ 0.73] vulkan: graphics descriptors use sets [ 0.73] vulkan: astc_mode=3 (BC7 at load): ASTC textures are encoded as BC7 as they load, a quarter of RGBA8's memory [ 0.73] vulkan: ASTC textures (native_astc=1, the GPU samples no ASTC, astc_mode=3): encoded again on the GPU: ASTC as BC7 [ 0.73] vulkan: ETC2 and EAC textures (native_etc2=1, the GPU samples no ETC2): decoded on the GPU: ETC2 RGB to RGBA8, ETC2 RGB8A1 to RGBA8, ETC2 RGBA8 to RGBA8, EAC R11 to R16, EAC RG11 to RG16 [ 0.73] vulkan: BCn textures (native_bc=1, the GPU samples BCn, ETC2 not sampled): sampled as the game's blocks: BC1, BC2, BC3, BC4, BC5, BC6H, BC7 [ 0.73] vulkan: the driver that runs: NVIDIA, 621.24 (driver ID 4) [ 0.73] vulkan: the Vulkan 1.3 way: synchronization2, dynamic rendering and the extended dynamic state are core [ 0.73] vulkan: NVIDIA GeForce RTX 4070, Vulkan 1.4.357, driver 9b460000, graphics queue family 0, compute 2 (separate family) [ 0.73] vulkan: a draw that samples a target it writes at its own pixel reads the pixel as it was before the draw, from a capture in a fragment interlock (vendor 10de, NVIDIA: interlock where it has it, fragment shader interlock yes, dynamic rendering local read yes) [ 0.73] vulkan: draws sample the color targets they render to in place (attachment feedback loops, enabled by dynamic state, ordered by barriers within the pass) [ 0.96] vulkan: swapchain 1280x720, 3 images, presents timed, fifo [ 0.96] vulkan: render targets at 4.00x [ 0.96] vulkan: the BC7 cache ~\AppData\Roaming\scarletnx\cache\recompiled\01006A800016E000\shader_cache\01006A800016E000.vkbc7 holds 0 levels of 0 MB [ 0.98] vulkan: pipeline cache loaded (43552 KB) [ 0.99] vulkan: this GPU flushes FP32 subnormals as the console's FTZ instructions do, so shaders are translated without a flush of their own [ 0.99] memory: GPU engines keep their results, guest memory is trapped until the CPU needs it (page protection and an exception handler, landing in place) [ 0.99] renderer: Vulkan [ 0.99] vulkan: pipeline_threads=0 (Auto): 12 workers make the new pipelines, of 16 CPUs: 2 at the system's normal priority, 10 at its low one (below normal) [ 1.00] vulkan: compute a6565e3b6e828e38 ready: block 32x1x1, 10 global buffers, 1 textures, 0 images [ 1.00] vulkan: compute 896a86c95aecec92 ready: block 256x1x1, 3 global buffers, 0 textures, 0 images [ 1.01] vulkan: compute d113e77571f345db ready: block 32x1x1, 7 global buffers, 0 textures, 0 images [ 1.03] vulkan: compute 8818039878314f9c ready: block 32x1x1, 10 global buffers, 1 textures, 0 images [ 1.06] vulkan: 925 shaders and 950 pipelines of earlier runs with NVIDIA (driver d4-10de-00002786) loaded from ~\AppData\Roaming\scarletnx\cache\recompiled\01006A800016E000\shader_cache\01006A800016E000.d4-10de-00002786.vkshaders in 69 ms, the pipelines to be made in the background, and 4 compute pipelines made (0 could not be); 70 shaders of the game's own programs in ~\AppData\Roaming\scarletnx\cache\recompiled\01006A800016E000\shader_cache\01006A800016E000.d4-10de-00002786.vkshipped [ 1.06] vulkan: The game's files were already checked by an earlier run [ 1.06] vulkan: the game's own shaders: 0 translated new, 70 in ~\AppData\Roaming\scarletnx\cache\recompiled\01006A800016E000\shader_cache\01006A800016E000.d4-10de-00002786.vkshipped, in 0 ms; 0 large ones queued to warm their parts [ 1.07] prepare: 83 ms before the game started (0 shaders translated from its files, 950 of 950 pipelines of earlier runs made), not shown, as it was quick [ 1.07] main thread: entry ec1f970, stack 1300001000 (1024 KiB), priority 44, core 0 [ 1.08] kernel: thread 80 let go of core 0 in a memory SVC to wait for the renderer, the first time [ 1.08] vulkan: swapchain 1263x1276, 3 images, presents timed, fifo [ 1.08] vulkan: the on-screen controls' atlas is 1024x352 [ 1.09] nn::fs: the RomFS mounts natively (tables of 52 and 88 bytes) [ 1.09] nn::fs: MountRom("rom") native [ 1.12] nvn: the game's driver answers API 53.209 and GPU code 1.5 to 1.15, 84 items in all from its code [ 1.12] nvn: the game's NVN API 53.209 is one the runtime has measured layouts for (53.5, 53.13, 53.105, 53.209, 53.311 to 53.314, 55.8 to 55.15), and nvnPrivate0, which turns on its inlined command writes, stays 0 (the driver exports none) [ 1.12] nvn: device 140950000 initialized, flags 0 [ 1.12] nvn: window origin upper left [ 1.12] nvn: depth mode near = 0 [ 1.12] nvn: texture pool 140272400: 8448 descriptors at GPU 402000000 [ 1.12] nvn: sampler pool 140272420: 2304 descriptors at GPU 402042000 [ 1.12] nvdrv: syncpt_alloc -> 20 [ 1.12] nvdrv: syncpt_alloc -> 21 [ 1.12] nvn: queue 144af2000 initialized (replay 1) [ 1.12] nvdrv: syncpt_alloc -> 22 [ 1.12] nvn: queue 144af4000 initialized (replay 2) [ 1.12] nvdrv: syncpt_alloc -> 23 [ 1.12] nvn: 64 KiB of the runtime's memory carry command records past the game's command memory [ 1.12] nvn: shader control sections of format 15 [ 1.12] nvn: the first texture of format 0x25 (target 1, 16x16) [ 1.12] vulkan: the staging ring is in memory type 2, not cached (vk_stage_memory=0) [ 1.12] vulkan: descriptor pools of 1024 sets, 64 of them with texture arrays of 256 elements: 21632 uniform and 18432 storage buffers, 98304 combined image samplers, 8192 storage images, 8192 texel buffers, 2048 sampled images [ 1.12] vulkan: write tracking on (caches skip unchanged memory) [ 1.16] fs: storage reads of up to 65536 bytes that go on where the thread's last one ended take a console's time from here, 8000000 bytes a second (this one 8 bytes, 1 us) [ 1.43] nvn: texture pool 140986990: 4096 descriptors at GPU 4043f0000 [ 1.43] nvn: sampler pool 1409869d0: 4096 descriptors at GPU 404410000 [ 1.90] vulkan: swapchain 2538x1276, 3 images, presents timed, fifo [ 2.67] nvn: the first texture of format 0x38 (target 1, 1920x1080) [ 2.68] nvn: window 170405080: 3 textures, first 1920x1080 format 0x38, SDR, present interval 1 [ 2.68] nvn: the first texture of format 0x35 (target 1, 1920x1080) [ 2.68] nvn: the first texture of format 0x3d (target 1, 1920x1080) [ 2.68] nvn: the first texture of format 0x34 (target 1, 256x256) [ 2.68] nvn: the first texture of format 0x12 (target 1, 256x256) [ 2.68] nvn: the first texture of format 0xa (target 1, 512x512) [ 2.68] nvn: the first texture of format 0x26 (target 1, 512x512) [ 2.68] nvn: the first texture of format 0x3f (target 1, 1920x1080) [ 2.68] nvn: the first texture of format 0x11 (target 1, 960x540) [ 2.68] nvn: the first texture of format 0x1 (target 1, 240x135) [ 2.68] nvn: the first texture of format 0x95 (target 1, 960x540) [ 2.77] nvn: the first texture of format 0x42 (target 8, 16x16) [ 2.88] audio: SDL wasapi output opened on the system default, which plays SDL_AUDIO_F32LE at 48000 Hz, 2 channels, 480-frame buffer; the game gives 48000 Hz, 2 channels, signed 16-bit PCM [ 2.88] audio: audio out dde5528: 2 channels at 48000 Hz, 16-bit [ 2.88] [lm] AudioOut is opened (~/nuscDevice.cpp:122) [ 2.88] [lm] Name: DeviceOut (~/nuscDevice.cpp:128) [ 2.88] [lm] ChannelCount: 2 (~/nuscDevice.cpp:129) [ 2.88] [lm] SampleRate: 48000 (~/nuscDevice.cpp:130) [ 2.88] audio: queued 2048 bytes of guest PCM [ 2.93] nvn: first present, texture 0 of window 170405080 [ 2.93] nvn: sync 1402f1280 waited on before anything fenced it (timeout 0, called from a8624f0): the wait fails at once [ 2.93] nvn: sync 1402f1280 waited on before anything fenced it (timeout ffffffffffffffff, called from a86258c): the wait fails at once [ 2.94] vulkan: swapchain 2560x1440, 3 images, presents timed, fifo [ 2.94] nvn: the first texture of format 0x48 (target 1, 32x32) [ 2.94] nvn: the first texture of format 0x4e (target 1, 128x128) [ 2.95] nn::fs: MountCacheStorage("cache") native [ 2.95] nvn: 128 KiB of the runtime's memory carry command records past the game's command memory [ 2.95] nvn: 256 KiB of the runtime's memory carry command records past the game's command memory [ 2.95] nvn: 512 KiB of the runtime's memory carry command records past the game's command memory [ 2.95] nvn: 1024 KiB of the runtime's memory carry command records past the game's command memory [ 3.01] nn::fs: MountSaveData("save") native [ 3.01] nvn: sync 1402f1280 waited on before anything fenced it (timeout 0, called from a8624f0): the wait fails at once [ 3.01] nvn: sync 1402f1280 waited on before anything fenced it (timeout ffffffffffffffff, called from a86258c): the wait fails at once [ 3.01] vulkan: a 69 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 3.01] nvn: sync 1402f1280 waited on before anything fenced it (timeout 0, called from a8624f0): the wait fails at once [ 3.01] nvn: sync 1402f1280 waited on before anything fenced it (timeout ffffffffffffffff, called from a862538): the wait fails at once [ 3.01] nvn: window crop 0,0 1920x1080 [ 3.03] vulkan: the buffer cache keeps guest memory by page: sparse buffers of 1 GiB, 128 at most, with memory in granules of 64 KiB (vk_buffer_pages=1) [ 3.04] ldr:ro: mapped NRO at f7d6000 (8843264 bytes, AOT variants) [ 3.08] linker: linked the NRO at f7d6000: 337 relative relocations, 3789 with a symbol, 3152 PLT slots, each bound; 2 words of the modules before it took its definitions; nothing defines the symbol of 4 words that are weak (0) and of 0 that are not (as loaded) [ 3.08] vulkan: a 68 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 15 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 3.08] vulkan: frame resource CPU: image allocation 12 ms (27 calls) [ 3.08] vulkan: frame resource CPU: target reload 13 ms (12 calls) [ 3.11] nvn: 4096 KiB of the runtime's memory carry command records past the game's command memory [ 3.20] ldr:ro: mapped NRO at 10046000 (18673664 bytes, AOT variants) [ 3.21] pl: the shared fonts are at 0x11215000 in the game, read only [ 3.23] linker: linked the NRO at 10046000: 6333 relative relocations, 3893 with a symbol, 1120 PLT slots, each bound; 1 words of the modules before it took its definitions; nothing defines the symbol of 4 words that are weak (0) and of 0 that are not (as loaded) [ 3.23] vulkan: a 60 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 3.37] nvn: the first texture of format 0x49 (target 1, 16x56) [ 3.40] nvn: command buffer 144da0d80 is out of command memory: the game's callback 8053100 adds more [ 3.40] nvn: command buffer 144da0d80 is out of command memory: the game's callback 8053100 adds more [ 3.40] nvn: command buffer 144da0d80 is out of command memory: the game's callback 8053100 adds more [ 3.40] nvn: command buffer 144da0d80 is out of command memory: the game's callback 8053100 adds more [ 3.50] nvn: the first texture of format 0x4d (target 1, 16x16) [ 3.55] nvn: the first texture of format 0x4b (target 1, 128x128) [ 3.55] nvn: the first texture of format 0x46 (target 1, 64x64) [ 3.80] vulkan: a 65 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 4.16] ldr:ro: mapped NRO at 12316000 (1867776 bytes, AOT variants) [ 4.18] linker: linked the NRO at 12316000: 512 relative relocations, 818 with a symbol, 403 PLT slots, each bound; 11 words of the modules before it took its definitions; nothing defines the symbol of 4 words that are weak (0) and of 0 that are not (as loaded) [ 4.24] vulkan: a 268 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 4.24] vulkan: unsupported texture format 0, header word 0 00000000 (not drawn) [ 4.30] ldr:ro: mapped NRO at 124df000 (1748992 bytes, AOT variants) [ 4.32] linker: linked the NRO at 124df000: 186 relative relocations, 273 with a symbol, 345 PLT slots, each bound; 11 words of the modules before it took its definitions; nothing defines the symbol of 4 words that are weak (0) and of 0 that are not (as loaded) [ 4.40] ldr:ro: mapped NRO at 1268b000 (1687552 bytes, AOT variants) [ 4.42] linker: linked the NRO at 1268b000: 284 relative relocations, 456 with a symbol, 351 PLT slots, each bound; 11 words of the modules before it took its definitions; nothing defines the symbol of 4 words that are weak (0) and of 0 that are not (as loaded) [ 4.51] ldr:ro: mapped NRO at 12828000 (1441792 bytes, AOT variants) [ 4.54] linker: linked the NRO at 12828000: 215 relative relocations, 329 with a symbol, 319 PLT slots, each bound; 11 words of the modules before it took its definitions; nothing defines the symbol of 4 words that are weak (0) and of 0 that are not (as loaded) [ 4.72] nvn: the first texture of format 0x50 (target 8, 64x64) [ 4.76] nvdrv: open /dev/nvhost-ctrl -> 1 [ 4.76] nvdrv: open /dev/nvhost-nvdec -> 2 [ 4.76] nvdrv: open /dev/nvmap -> 3 [ 4.76] nvdrv: ioctl 40044801 on device 6 (command 1), buffers 4/0/0 [ 4.76] nvdrv: open /dev/nvhost-nvdec -> 4 [ 4.76] nvdrv: ioctl c0080101 on device 1 (command 1), buffers 8/8/0 [ 4.76] nvdrv: ioctl c0200104 on device 1 (command 1), buffers 20/20/0 [ 4.76] nvdrv: ioctl c01c0009 on device 6 (command 1), buffers 1c/1c/0 [ 4.76] nvdrv: ioctl c0080003 on device 6 (command 1), buffers 8/8/0 [ 4.76] nvdrv: ioctl c0080002 on device 6 (command 1), buffers 8/8/0 [ 4.76] nvdrv: syncpt_alloc -> 24 [ 4.76] nvdrv: open /dev/nvhost-vic -> 5 [ 4.76] nvdrv: ioctl 40044801 on device 7 (command 1), buffers 4/0/0 [ 4.76] nvdrv: ioctl c01c0009 on device 7 (command 1), buffers 1c/1c/0 [ 4.76] nvdrv: ioctl c0080003 on device 7 (command 1), buffers 8/8/0 [ 4.76] nvdrv: ioctl c0080002 on device 7 (command 1), buffers 8/8/0 [ 4.76] nvdrv: syncpt_alloc -> 25 [ 4.77] nvdrv: ioctl c0400001 on device 6 (command 1), buffers 40/40/0 [ 4.77] nvdrv: ioctl c0a4000a on device 6 (command 1), buffers a4/a4/0 [ 4.77] nvdrv: ioctl c004001f on device 3 (command 1), buffers 4/4/0 [ 4.77] nvdrv: QueryEvent fd 1 (device 3) id 10000000 [ 4.77] nvdrv: ioctl c010001e on device 3 (command 1), buffers 10/10/0 [ 4.77] nvdrv: QueryEvent fd 1 (device 3) id 10000001 [ 4.77] nvdrv: open /dev/nvhost-vic -> 6 [ 4.77] nvdrv: syncpt_alloc -> 26 [ 4.77] nvdrv: ioctl c0400001 on device 7 (command 1), buffers 40/40/0 [ 4.77] nvdrv: ioctl c03c000a on device 7 (command 1), buffers 3c/3c/0 [ 4.80] nvdrv: open /dev/nvhost-ctrl -> 7 [ 4.80] nvdrv: QueryEvent fd 7 (device 3) id 10000000 [ 6.07] perf: 18.6 frames a second over 5.0 s (93 shown in all) [ 6.10] nvn: the first texture of format 0xd (target 1, 640x360) [ 6.10] vulkan: a 1340 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 1 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 8.06] audio: queued nonzero guest PCM (s16 peak 1) [ 11.07] perf: 60.2 frames a second over 5.0 s (394 shown in all) [ 12.19] nvdrv: ioctl c0180105 on device 1 (command 1), buffers 18/18/0 [ 12.21] vulkan: a 69 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 12.39] nvn: the first texture of format 0x44 (target 1, 128x128) [ 14.52] cpu: 599 presents in 11.58 s (51.7 fps): 36 of the game's threads ran 4.81 s on the host's processors (42% of one, 8.03 ms a present), the whole process 7.67 s (66%); the busiest: thread 80 'MainThread' 1.11 s, thread 89 'ResInflateThread' 1.08 s, thread 98 'nus3::audio update' 0.78 s, thread 86 'TaskWorker2' 0.34 s, thread 82 'TaskWorker1' 0.33 s [ 14.52] cpu: in those 11.58 s, 187365 SVCs (16178 a second): 0x0b SleepThread 74907, 0x1d SignalProcessWideKey 30739, 0x1b ArbitrateUnlock 27144, 0x1c WaitProcessWideKeyAtomic 19144, 0x1a ArbitrateLock 16125, 0x18 WaitSynchronization 4678; 24 calls the dispatch table had no code for (RtAPI.miss) [ 14.52] vulkan: 15474 draws, 0 skipped (0 mesh draws, 0 skipped); 0 dispatches in 0 batches (0 ms waiting), 0 skipped; 3 finishes (5 ms); 0 reads past queued releases (0 samples counts written on the GPU); 29154 descriptor sets written, 1794 reused (4 descriptor pools, 0 sets with texture arrays taken from them); 9077 draws kept the last one's shaders and pipeline (0 checked), 14721 its targets [ 14.52] vulkan: 0 shaders translated (0 ms), 1 pipelines made (0 from the cache, 0 ms making, 0 ms waited for), 17 render targets made, 411 texture uploads (268 MB), 0 of them some blocks alone (0 MB); 7 frames over 50 ms in the last 600, the slowest 1340 ms [ 14.52] vulkan: pipeline libraries: 520 pre-rasterization and 398 fragment shader parts made (520 and 398 from the cache, 104 and 52 ms), 2 vertex input and 45 fragment output parts (0 ms); 951 links (10 ms); 951 optimized pipelines made in the background (110 ms) [ 14.52] vulkan: 0 new pipelines of draws waited 0 ms for a worker (0 ms of it with every worker busy and one or more on an optimized pipeline), the longest 0 ms; 1 worker(s) at most on optimized pipelines [ 14.52] vulkan: the BC7 cache gave 0 levels and took 0 new; its file holds 0 MB (started over 0 times at 8192 MB) [ 14.52] vulkan: 950 pipelines of earlier runs made in the background (0 from the cache), 0 still to make [ 14.52] vulkan: memory used and budgeted: heap 0 1729 of 10987 MB (1239 ours, 1100 of it allocated), heap 1 271 of 15577 MB (208 ours, 65 of it allocated), heap 2 205 of 8 MB (12 ours, 0 of it allocated) [ 14.52] vulkan: memory by owner (MB of the device, of the host, of the heap, in allocations): textures 22.4/0.0/0.0 in 49, render targets 1055.9/0.0/0.0 in 17, buffer cache 2.5/0.0/0.0 in 40, kept results 1.5/1.0/0.0 in 17, rings 0.0/64.0/0.0 in 4, conversions 8.0/0.0/0.0 in 1, overlay 9.9/0.2/0.0 in 4 [ 14.52] vulkan: device memory: 1459.9 MB in 22 blocks, 294.5 MB of it free inside them (139.6 MB of that in heap 0); 0.0 MB allocated under no owner; 0.0 MB of freed memory waits for its frames [ 14.52] vulkan: allocations given device memory of their own since the last report: 0 for their size, 0 asked for or required by the driver, 17 the driver would rather have so, 0 with no room in a block [ 14.52] vulkan: device memory blocks since the last report: 11 made ahead of their first request, 4 made by a request on its own thread [ 14.52] vulkan: device memory of type 1 (heap 0, the GPU's) for buffers and images: 5 blocks of 184.0 MB with 44.4 MB handed out, 1 of them empty, the largest free piece in the others 36.9 MB; 17 allocations with 1055.9 MB of their own [ 14.52] vulkan: device memory of type 2 (heap 1, mapped) for buffers and images: 3 blocks of 160.0 MB with 64.0 MB handed out, 1 of them empty, the largest free piece in the others 16.0 MB; 0 allocations with 0.0 MB of their own [ 14.52] vulkan: device memory of type 3 (heap 1, mapped, cached) for buffers and images: 2 blocks of 48.0 MB with 1.0 MB handed out, 1 of them empty, the largest free piece in the others 15.0 MB; 0 allocations with 0.0 MB of their own [ 14.52] vulkan: device memory of type 4 (heap 2, the GPU's, mapped) for buffers and images: 2 blocks of 12.0 MB with 0.2 MB handed out, 1 of them empty, the largest free piece in the others 2.5 MB; 0 allocations with 0.0 MB of their own [ 14.52] vulkan: the driver allocated 32 blocks (1596 MB) in 13.3 ms, the longest 2.9 ms, 2 of a millisecond or more, 20 (8.6 ms) inside the renderer's work; it freed 3 in 1.7 ms, the longest 1.1 ms, 0 (0.0 ms) inside the renderer's work [ 14.52] vulkan: kept results in use: 14 of copies (0.1 MB); 2 freed buffers in the pool (1.3 MB); let go since the last report after under 8 presents 608, under 120 412, under 1200 4, longer 0 [ 14.53] vulkan: kept results left alone for 120 presents: 0 landed in guest memory for the budget (0.0 MB), 68 freed buffers let go [ 14.53] vulkan: caches: 17 render targets (1055 MB, 0 parked), 48 textures (22 MB), 22 buffers (1 MB); 1590 of 10987 MB in use as they count it, 0 MB freed for the budget so far; 0 MB of textures freed so far because the game ended them [ 14.53] vulkan: textures by the game's texture objects: 46 at the address of a live object (21 MB), 0 inside a live object (0 MB), 2 dead with no live object at their address (1 MB). The game has 713 live objects at 713 addresses [ 14.53] vulkan: 0 draws sampled a target they render to in place (0 barriers in passes, 0 passes begun again, 0 drawn two times, 0 feedback draws kept in place), 0 through a copy; 0 copies of targets written [ 14.53] vulkan: 7790 rendering passes, 0 clear commands, 7170 attachments cleared and 2 left undefined by their load op; 22 buffers filled ahead of the passes [ 14.53] vulkan: 3967 passes (51%) ended at ..\..\src\nx\gpu\vk\render.c:253 [ 14.53] vulkan: 1791 passes (23%) ended at ..\..\src\nx\gpu\vk\renderer.c:320 [ 14.53] vulkan: 609 passes (8%) ended at ..\..\src\nx\gpu\vk\surface.c:210 [ 14.53] vulkan: 595 passes (8%) ended at ..\..\src\nx\gpu\vk\cmd.c:899 [ 14.53] vulkan: 593 passes (8%) ended at ..\..\src\nx\gpu\vk\renderer.c:971 [ 14.53] vulkan: 182 passes (2%) ended at ..\..\src\nx\gpu\vk\dma.c:223 [ 14.53] vulkan: 42 passes (1%) ended at ..\..\src\nx\gpu\vk\texture.c:1213 [ 14.53] vulkan: 7 passes (0%) ended at ..\..\src\nx\gpu\vk\surface.c:755 [ 14.53] vulkan: 3 finishes (100%, 5 ms) at ..\..\src\nx\gpu\vk\renderer.c:565 [ 14.53] vulkan: 376 waits for a fence (106.5 ms): sparse binds, the mirror's granules and landings [ 14.53] vulkan: write scans over 600 presents: 1.0 epochs a present; the scanner 35.6 leaves of 4 MiB a present (0.23 ms), the checks 2.0 (0.09 ms, and 1.4 the scanner had) [ 14.53] vulkan: GPU-owned guest memory landed for the CPU 376 times (0 for the runtime's own access, 376 for a read of the game's code, 0 for a write of it), render targets written back for an engine 0 times; block linear targets watched 14 times, published for a CPU access 0 times and at a release 0 times [ 16.07] perf: 59.6 frames a second over 5.0 s (692 shown in all) [ 16.19] linker: unlinked the NRO at 12316000: 11 words of the other modules that pointed into it are 0, or their slot's lazy value, again [ 16.21] linker: unlinked the NRO at 124df000: 11 words of the other modules that pointed into it are 0, or their slot's lazy value, again [ 16.23] linker: unlinked the NRO at 1268b000: 11 words of the other modules that pointed into it are 0, or their slot's lazy value, again [ 16.25] linker: unlinked the NRO at 12828000: 11 words of the other modules that pointed into it are 0, or their slot's lazy value, again [ 16.47] vulkan: a 60 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 16.80] hwopus: decoder 14cf00098: 2 channels in 1 streams at 48000 Hz [ 16.80] hwopus: the first packet decoded, 168 bytes into 960 samples [ 21.07] perf: 60.0 frames a second over 5.0 s (992 shown in all) [ 24.53] cpu: 600 presents in 10.01 s (59.9 fps): 24 of the game's threads ran 4.28 s on the host's processors (43% of one, 7.14 ms a present), the whole process 6.78 s (68%); the busiest: thread 80 'MainThread' 1.67 s, thread 98 'nus3::audio update' 1.16 s, thread 82 'TaskWorker1' 0.75 s, thread 83 'TaskWorker2' 0.27 s, thread 124 'nus3::nopus decode' 0.11 s [ 24.53] cpu: in those 10.01 s, 55361 SVCs (5530 a second): 0x1d SignalProcessWideKey 14977, 0x1b ArbitrateUnlock 10823, 0x1a ArbitrateLock 9613, 0x0b SleepThread 7105, 0x18 WaitSynchronization 3341, 0x34 WaitForAddress 2866; 11 calls the dispatch table had no code for (RtAPI.miss) [ 24.53] vulkan: 345546 draws, 0 skipped (0 mesh draws, 0 skipped); 0 dispatches in 0 batches (0 ms waiting), 0 skipped; 3 finishes (5 ms); 0 reads past queued releases (0 samples counts written on the GPU); 679245 descriptor sets written, 11847 reused (6 descriptor pools, 0 sets with texture arrays taken from them); 276806 draws kept the last one's shaders and pipeline (0 checked), 345382 its targets [ 24.53] vulkan: 0 shaders translated (0 ms), 1 pipelines made (0 from the cache, 0 ms making, 0 ms waited for), 17 render targets made, 519 texture uploads (295 MB), 2 of them some blocks alone (0 MB); 1 frames over 50 ms in the last 600, the slowest 60 ms [ 24.53] vulkan: pipeline libraries: 520 pre-rasterization and 398 fragment shader parts made (520 and 398 from the cache, 104 and 52 ms), 2 vertex input and 45 fragment output parts (0 ms); 951 links (10 ms); 951 optimized pipelines made in the background (110 ms) [ 24.53] vulkan: 0 new pipelines of draws waited 0 ms for a worker (0 ms of it with every worker busy and one or more on an optimized pipeline), the longest 0 ms; 1 worker(s) at most on optimized pipelines [ 24.53] vulkan: the BC7 cache gave 0 levels and took 0 new; its file holds 0 MB (started over 0 times at 8192 MB) [ 24.53] vulkan: 950 pipelines of earlier runs made in the background (0 from the cache), 0 still to make [ 24.53] vulkan: memory used and budgeted: heap 0 1729 of 10987 MB (1239 ours, 1123 of it allocated), heap 1 274 of 15577 MB (208 ours, 65 of it allocated), heap 2 205 of 8 MB (12 ours, 0 of it allocated) [ 24.53] vulkan: memory by owner (MB of the device, of the host, of the heap, in allocations): textures 45.1/0.0/0.0 in 147, render targets 1055.9/0.0/0.0 in 17, buffer cache 4.7/0.0/0.0 in 162, kept results 0.1/1.0/0.0 in 15, rings 0.0/64.0/0.0 in 4, conversions 8.0/0.0/0.0 in 1, overlay 9.9/0.2/0.0 in 4 [ 24.53] vulkan: device memory: 1459.9 MB in 22 blocks, 271.0 MB of it free inside them (116.1 MB of that in heap 0); 0.1 MB allocated under no owner; 0.0 MB of freed memory waits for its frames [ 24.53] vulkan: device memory of type 1 (heap 0, the GPU's) for buffers and images: 5 blocks of 184.0 MB with 67.9 MB handed out, 1 of them empty, the largest free piece in the others 36.9 MB; 17 allocations with 1055.9 MB of their own [ 24.53] vulkan: device memory of type 2 (heap 1, mapped) for buffers and images: 3 blocks of 160.0 MB with 64.0 MB handed out, 1 of them empty, the largest free piece in the others 16.0 MB; 0 allocations with 0.0 MB of their own [ 24.53] vulkan: device memory of type 3 (heap 1, mapped, cached) for buffers and images: 2 blocks of 48.0 MB with 1.0 MB handed out, 1 of them empty, the largest free piece in the others 15.0 MB; 0 allocations with 0.0 MB of their own [ 24.53] vulkan: device memory of type 4 (heap 2, the GPU's, mapped) for buffers and images: 2 blocks of 12.0 MB with 0.2 MB handed out, 1 of them empty, the largest free piece in the others 2.5 MB; 0 allocations with 0.0 MB of their own [ 24.53] vulkan: kept results in use: 14 of copies (0.1 MB); 0 freed buffers in the pool (0.0 MB); let go since the last report after under 8 presents 0, under 120 0, under 1200 0, longer 0 [ 24.53] vulkan: kept results left alone for 120 presents: 0 landed in guest memory for the budget (0.0 MB), 2 freed buffers let go [ 24.53] vulkan: caches: 17 render targets (1055 MB, 0 parked), 146 textures (45 MB), 111 buffers (1 MB); 1613 of 10987 MB in use as they count it, 0 MB freed for the budget so far; 0 MB of textures freed so far because the game ended them [ 24.53] vulkan: textures by the game's texture objects: 109 at the address of a live object (42 MB), 32 inside a live object (0 MB), 5 dead with no live object at their address (1 MB). The game has 1100 live objects at 1100 addresses [ 24.54] vulkan: 0 textures made again after the cache evicted them (0 MB of guest memory loaded again, 0 MB of images), 0 of them since the last report. The cache evicted 7 textures in all [ 24.54] vulkan: since the last report the cache evicted 0 textures unused for under 60 presents, 0 for 60 to 299, 7 for 300 to 1199, 0 for longer; of those made again 0 came back under 60 presents after they went, 0 after 60 to 299, 0 after 300 to 1199, 0 later [ 24.54] vulkan: 0 draws sampled a target they render to in place (0 barriers in passes, 0 passes begun again, 0 drawn two times, 0 feedback draws kept in place), 0 through a copy; 0 copies of targets written [ 24.54] vulkan: 16576 rendering passes, 0 clear commands, 14370 attachments cleared and 2 left undefined by their load op; 121 buffers filled ahead of the passes [ 24.54] vulkan: 4198 passes (48%) ended at ..\..\src\nx\gpu\vk\render.c:253 [ 24.54] vulkan: 1800 passes (20%) ended at ..\..\src\nx\gpu\vk\renderer.c:320 [ 24.54] vulkan: 1507 passes (17%) ended at ..\..\src\nx\gpu\vk\cmd.c:899 [ 24.54] vulkan: 600 passes (7%) ended at ..\..\src\nx\gpu\vk\renderer.c:971 [ 24.54] vulkan: 580 passes (7%) ended at ..\..\src\nx\gpu\vk\surface.c:210 [ 24.54] vulkan: 99 passes (1%) ended at ..\..\src\nx\gpu\vk\texture.c:1213 [ 24.54] vulkan: 2 passes (0%) ended at ..\..\src\nx\gpu\vk\texture.c:2244 [ 24.54] vulkan: write scans over 600 presents: 1.0 epochs a present; the scanner 52.6 leaves of 4 MiB a present (0.35 ms), the checks 4.0 (0.19 ms, and 0.1 the scanner had) [ 24.54] vulkan: GPU-owned guest memory landed for the CPU 376 times (0 for the runtime's own access, 376 for a read of the game's code, 0 for a write of it), render targets written back for an engine 0 times; block linear targets watched 14 times, published for a CPU access 0 times and at a release 0 times [ 26.06] vulkan: 8 of the 70 shaders translated from the game's files found by its draws so far [ 26.10] perf: 60.1 frames a second over 5.0 s (1294 shown in all) [ 26.42] vulkan: a 78 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 31.11] perf: 59.7 frames a second over 5.0 s (1593 shown in all) [ 31.98] ldr:ro: mapped NRO at 12316000 (1810432 bytes, AOT variants) [ 32.00] linker: linked the NRO at 12316000: 217 relative relocations, 327 with a symbol, 376 PLT slots, each bound; 11 words of the modules before it took its definitions; nothing defines the symbol of 4 words that are weak (0) and of 0 that are not (as loaded) [ 34.27] ldr:ro: mapped NRO at 124d1000 (1794048 bytes, AOT variants) [ 34.30] linker: linked the NRO at 124d1000: 294 relative relocations, 431 with a symbol, 373 PLT slots, each bound; 11 words of the modules before it took its definitions; nothing defines the symbol of 4 words that are weak (0) and of 0 that are not (as loaded) [ 34.56] nvn: 1800 presents, 1809 submissions [ 34.56] cpu: 600 presents in 10.03 s (59.8 fps): 23 of the game's threads ran 7.73 s on the host's processors (77% of one, 12.89 ms a present), the whole process 10.44 s (104%); the busiest: thread 80 'MainThread' 2.34 s, thread 82 'TaskWorker1' 1.47 s, thread 98 'nus3::audio update' 1.47 s, thread 89 'ResInflateThread' 0.98 s, thread 86 'TaskWorker2' 0.78 s [ 34.56] cpu: in those 10.03 s, 64975 SVCs (6481 a second): 0x1d SignalProcessWideKey 19113, 0x1b ArbitrateUnlock 13624, 0x1a ArbitrateLock 9558, 0x0b SleepThread 5708, 0x1c WaitProcessWideKeyAtomic 4123, 0x18 WaitSynchronization 3341; 6 calls the dispatch table had no code for (RtAPI.miss) [ 34.56] vulkan: 482106 draws, 0 skipped (0 mesh draws, 0 skipped); 0 dispatches in 0 batches (0 ms waiting), 0 skipped; 3 finishes (5 ms); 0 reads past queued releases (0 samples counts written on the GPU); 942397 descriptor sets written, 21815 reused (6 descriptor pools, 0 sets with texture arrays taken from them); 376123 draws kept the last one's shaders and pipeline (0 checked), 480992 its targets [ 34.56] vulkan: 0 shaders translated (0 ms), 1 pipelines made (0 from the cache, 0 ms making, 0 ms waited for), 17 render targets made, 843 texture uploads (320 MB), 9 of them some blocks alone (2 MB); 1 frames over 50 ms in the last 600, the slowest 78 ms [ 34.56] vulkan: pipeline libraries: 520 pre-rasterization and 398 fragment shader parts made (520 and 398 from the cache, 104 and 52 ms), 2 vertex input and 45 fragment output parts (0 ms); 951 links (10 ms); 951 optimized pipelines made in the background (110 ms) [ 34.56] vulkan: 0 new pipelines of draws waited 0 ms for a worker (0 ms of it with every worker busy and one or more on an optimized pipeline), the longest 0 ms; 1 worker(s) at most on optimized pipelines [ 34.56] vulkan: the BC7 cache gave 0 levels and took 0 new; its file holds 0 MB (started over 0 times at 8192 MB) [ 34.56] vulkan: 950 pipelines of earlier runs made in the background (0 from the cache), 0 still to make [ 34.56] vulkan: memory used and budgeted: heap 0 1729 of 10987 MB (1239 ours, 1147 of it allocated), heap 1 274 of 15577 MB (208 ours, 65 of it allocated), heap 2 205 of 8 MB (12 ours, 0 of it allocated) [ 34.56] vulkan: memory by owner (MB of the device, of the host, of the heap, in allocations): textures 66.6/0.0/0.0 in 459, render targets 1055.9/0.0/0.0 in 17, buffer cache 6.1/0.0/0.0 in 657, kept results 0.1/1.0/0.0 in 15, rings 0.0/64.0/0.0 in 4, conversions 8.0/0.0/0.0 in 1, overlay 9.9/0.2/0.0 in 4 [ 34.56] vulkan: device memory: 1459.9 MB in 22 blocks, 247.7 MB of it free inside them (92.9 MB of that in heap 0); 0.3 MB allocated under no owner; 0.0 MB of freed memory waits for its frames [ 34.56] vulkan: device memory of type 1 (heap 0, the GPU's) for buffers and images: 5 blocks of 184.0 MB with 91.1 MB handed out, 1 of them empty, the largest free piece in the others 28.8 MB; 17 allocations with 1055.9 MB of their own [ 34.56] vulkan: device memory of type 2 (heap 1, mapped) for buffers and images: 3 blocks of 160.0 MB with 64.0 MB handed out, 1 of them empty, the largest free piece in the others 16.0 MB; 0 allocations with 0.0 MB of their own [ 34.56] vulkan: device memory of type 3 (heap 1, mapped, cached) for buffers and images: 2 blocks of 48.0 MB with 1.0 MB handed out, 1 of them empty, the largest free piece in the others 15.0 MB; 0 allocations with 0.0 MB of their own [ 34.56] vulkan: device memory of type 4 (heap 2, the GPU's, mapped) for buffers and images: 2 blocks of 12.0 MB with 0.2 MB handed out, 1 of them empty, the largest free piece in the others 2.5 MB; 0 allocations with 0.0 MB of their own [ 34.56] vulkan: kept results in use: 14 of copies (0.1 MB); 0 freed buffers in the pool (0.0 MB); let go since the last report after under 8 presents 0, under 120 0, under 1200 0, longer 0 [ 34.56] vulkan: caches: 17 render targets (1055 MB, 0 parked), 458 textures (66 MB), 566 buffers (0 MB); 1637 of 10987 MB in use as they count it, 0 MB freed for the budget so far; 0 MB of textures freed so far because the game ended them [ 34.56] vulkan: textures by the game's texture objects: 150 at the address of a live object (45 MB), 235 inside a live object (15 MB), 73 dead with no live object at their address (4 MB). The game has 1631 live objects at 1631 addresses [ 34.57] vulkan: 7 textures made again after the cache evicted them (0 MB of guest memory loaded again, 0 MB of images), 7 of them since the last report. The cache evicted 11 textures in all [ 34.57] vulkan: since the last report the cache evicted 0 textures unused for under 60 presents, 0 for 60 to 299, 0 for 300 to 1199, 4 for longer; of those made again 0 came back under 60 presents after they went, 0 after 60 to 299, 7 after 300 to 1199, 0 later [ 34.57] vulkan: 0 draws sampled a target they render to in place (0 barriers in passes, 0 passes begun again, 0 drawn two times, 0 feedback draws kept in place), 0 through a copy; 0 copies of targets written [ 34.57] vulkan: 25052 rendering passes, 0 clear commands, 21570 attachments cleared and 2 left undefined by their load op; 652 buffers filled ahead of the passes [ 34.57] vulkan: 4196 passes (50%) ended at ..\..\src\nx\gpu\vk\render.c:253 [ 34.57] vulkan: 1800 passes (21%) ended at ..\..\src\nx\gpu\vk\renderer.c:320 [ 34.57] vulkan: 1010 passes (12%) ended at ..\..\src\nx\gpu\vk\cmd.c:899 [ 34.57] vulkan: 600 passes (7%) ended at ..\..\src\nx\gpu\vk\renderer.c:971 [ 34.57] vulkan: 570 passes (7%) ended at ..\..\src\nx\gpu\vk\surface.c:210 [ 34.57] vulkan: 293 passes (3%) ended at ..\..\src\nx\gpu\vk\texture.c:1213 [ 34.57] vulkan: 7 passes (0%) ended at ..\..\src\nx\gpu\vk\texture.c:2244 [ 34.57] vulkan: write scans over 600 presents: 1.0 epochs a present; the scanner 55.2 leaves of 4 MiB a present (0.42 ms), the checks 4.9 (0.20 ms, and 0.3 the scanner had) [ 34.57] vulkan: GPU-owned guest memory landed for the CPU 376 times (0 for the runtime's own access, 376 for a read of the game's code, 0 for a write of it), render targets written back for an engine 0 times; block linear targets watched 14 times, published for a CPU access 0 times and at a release 0 times [ 35.37] vulkan: a 74 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 35.46] vulkan: a 62 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 35.56] vulkan: a 93 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 35.87] nvn: the first texture of format 0x47 (target 1, 1280x720) [ 35.91] hwopus: decoder 14cf00098: 1 channels in 1 streams at 48000 Hz [ 35.94] nvn: the first texture of format 0x3c (target 1, 64x64) [ 35.94] nvn: the first texture of format 0x4c (target 1, 256x256) [ 35.98] vulkan: 120x67 texture reads the 128x67 render target at 418540000: only that region is used [ 35.98] vulkan: 60x33 texture reads the 64x33 render target at 418560000: only that region is used [ 35.98] vulkan: 30x16 texture reads the 32x16 render target at 418580000: only that region is used [ 36.11] perf: 58.4 frames a second over 5.0 s (1885 shown in all) [ 36.40] vulkan: a 75 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 36.47] vulkan: a 67 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 36.58] vulkan: a 74 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/2/0 ms [ 38.18] vulkan: descriptor pools of 1024 sets, none with texture arrays: 21504 uniform and 18432 storage buffers, 65536 combined image samplers, 8192 storage images, 8192 texel buffers, 2048 sampled images [ 40.35] vulkan: a 63 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 41.12] perf: 56.2 frames a second over 5.0 s (2167 shown in all) [ 41.17] vulkan: a 284 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 45.01] cpu: 600 presents in 10.45 s (57.4 fps): 24 of the game's threads ran 4.69 s on the host's processors (45% of one, 7.81 ms a present), the whole process 15.56 s (149%); the busiest: thread 80 'MainThread' 1.70 s, thread 98 'nus3::audio update' 1.42 s, thread 82 'TaskWorker1' 0.75 s, thread 91 'render dispatch' 0.22 s, thread 92 'render dispatch' 0.17 s [ 45.01] cpu: in those 10.45 s, 60207 SVCs (5763 a second): 0x1d SignalProcessWideKey 18864, 0x1b ArbitrateUnlock 12656, 0x1a ArbitrateLock 11132, 0x0b SleepThread 3480, 0x18 WaitSynchronization 3442, 0x35 SignalToAddress 2966; 76431 calls the dispatch table had no code for (RtAPI.miss) [ 45.01] vulkan: 536856 draws, 0 skipped (0 mesh draws, 0 skipped); 289 dispatches in 0 batches (0 ms waiting), 0 skipped; 3 finishes (5 ms); 0 reads past queued releases (0 samples counts written on the GPU); 1045209 descriptor sets written, 28503 reused (7 descriptor pools, 0 sets with texture arrays taken from them); 396230 draws kept the last one's shaders and pipeline (0 checked), 530698 its targets [ 45.01] vulkan: 0 shaders translated (0 ms), 1 pipelines made (0 from the cache, 0 ms making, 0 ms waited for), 24 render targets made, 906 texture uploads (356 MB), 12 of them some blocks alone (2 MB); 8 frames over 50 ms in the last 600, the slowest 284 ms [ 45.01] vulkan: pipeline libraries: 520 pre-rasterization and 398 fragment shader parts made (520 and 398 from the cache, 104 and 52 ms), 2 vertex input and 45 fragment output parts (0 ms); 951 links (10 ms); 951 optimized pipelines made in the background (110 ms) [ 45.01] vulkan: 0 new pipelines of draws waited 0 ms for a worker (0 ms of it with every worker busy and one or more on an optimized pipeline), the longest 0 ms; 1 worker(s) at most on optimized pipelines [ 45.01] vulkan: the BC7 cache gave 0 levels and took 0 new; its file holds 0 MB (started over 0 times at 8192 MB) [ 45.01] vulkan: 950 pipelines of earlier runs made in the background (0 from the cache), 0 still to make [ 45.01] vulkan: memory used and budgeted: heap 0 1820 of 10987 MB (1330 ours, 1240 of it allocated), heap 1 338 of 15577 MB (272 ours, 109 of it allocated), heap 2 205 of 8 MB (12 ours, 0 of it allocated) [ 45.01] vulkan: memory by owner (MB of the device, of the host, of the heap, in allocations): textures 66.3/0.0/0.0 in 381, render targets 1147.7/0.0/0.0 in 24, buffer cache 8.1/0.0/0.0 in 901, kept results 0.1/1.0/0.0 in 15, write logs 0.0/12.1/0.0 in 2, rings 0.0/96.0/0.0 in 6, conversions 8.0/0.0/0.0 in 1 [ 45.01] vulkan: memory by owner (MB of the device, of the host, of the heap, in allocations): overlay 9.9/0.2/0.0 in 4 [ 45.01] vulkan: device memory: 1614.7 MB in 26 blocks, 264.7 MB of it free inside them (89.9 MB of that in heap 0); 0.5 MB allocated under no owner; 0.0 MB of freed memory waits for its frames [ 45.01] vulkan: allocations given device memory of their own since the last report: 0 for their size, 0 asked for or required by the driver, 4 the driver would rather have so, 0 with no room in a block [ 45.01] vulkan: device memory blocks since the last report: 1 made ahead of their first request, 0 made by a request on its own thread [ 45.01] vulkan: device memory of type 1 (heap 0, the GPU's) for buffers and images: 5 blocks of 184.0 MB with 94.1 MB handed out, 1 of them empty, the largest free piece in the others 15.9 MB; 21 allocations with 1146.7 MB of their own [ 45.01] vulkan: device memory of type 2 (heap 1, mapped) for buffers and images: 3 blocks of 160.0 MB with 64.0 MB handed out, 1 of them empty, the largest free piece in the others 16.0 MB; 0 allocations with 0.0 MB of their own [ 45.01] vulkan: device memory of type 3 (heap 1, mapped, cached) for buffers and images: 3 blocks of 112.0 MB with 45.1 MB handed out, 1 of them empty, the largest free piece in the others 2.9 MB; 0 allocations with 0.0 MB of their own [ 45.01] vulkan: device memory of type 4 (heap 2, the GPU's, mapped) for buffers and images: 2 blocks of 12.0 MB with 0.2 MB handed out, 1 of them empty, the largest free piece in the others 2.5 MB; 0 allocations with 0.0 MB of their own [ 45.01] vulkan: the driver allocated 5 blocks (155 MB) in 1.1 ms, the longest 0.4 ms, 0 of a millisecond or more, 4 (0.9 ms) inside the renderer's work; it freed 0 in 0.0 ms, the longest 0.0 ms, 0 (0.0 ms) inside the renderer's work [ 45.01] vulkan: kept results in use: 14 of copies (0.1 MB); 0 freed buffers in the pool (0.0 MB); let go since the last report after under 8 presents 0, under 120 0, under 1200 0, longer 0 [ 45.01] vulkan: caches: 24 render targets (1147 MB, 0 parked), 377 textures (65 MB), 726 buffers (0 MB); 1730 of 10987 MB in use as they count it, 0 MB freed for the budget so far; 0 MB of textures freed so far because the game ended them [ 45.01] vulkan: textures by the game's texture objects: 102 at the address of a live object (44 MB), 107 inside a live object (8 MB), 168 dead with no live object at their address (12 MB). The game has 1461 live objects at 1461 addresses [ 45.01] vulkan: 7 textures made again after the cache evicted them (0 MB of guest memory loaded again, 0 MB of images), 0 of them since the last report. The cache evicted 147 textures in all [ 45.01] vulkan: since the last report the cache evicted 0 textures unused for under 60 presents, 0 for 60 to 299, 135 for 300 to 1199, 1 for longer; of those made again 0 came back under 60 presents after they went, 0 after 60 to 299, 0 after 300 to 1199, 0 later [ 45.01] vulkan: 0 draws sampled a target they render to in place (0 barriers in passes, 0 passes begun again, 0 drawn two times, 0 feedback draws kept in place), 0 through a copy; 1569 copies of targets written [ 45.01] vulkan: 36932 rendering passes, 0 clear commands, 28771 attachments cleared and 2 left undefined by their load op; 972 buffers filled ahead of the passes [ 45.01] vulkan: 4721 passes (40%) ended at ..\..\src\nx\gpu\vk\render.c:253 [ 45.01] vulkan: 3221 passes (27%) ended at ..\..\src\nx\gpu\vk\surface.c:210 [ 45.01] vulkan: 2323 passes (20%) ended at ..\..\src\nx\gpu\vk\renderer.c:320 [ 45.01] vulkan: 673 passes (6%) ended at ..\..\src\nx\gpu\vk\cmd.c:899 [ 45.01] vulkan: 599 passes (5%) ended at ..\..\src\nx\gpu\vk\renderer.c:971 [ 45.01] vulkan: 286 passes (2%) ended at ..\..\src\nx\gpu\vk\compute.c:2160 [ 45.01] vulkan: 49 passes (0%) ended at ..\..\src\nx\gpu\vk\texture.c:1213 [ 45.01] vulkan: 4 passes (0%) ended at ..\..\src\nx\gpu\vk\surface.c:755 [ 45.01] vulkan: write scans over 600 presents: 1.0 epochs a present; the scanner 56.2 leaves of 4 MiB a present (0.42 ms), the checks 3.5 (0.16 ms, and 0.5 the scanner had) [ 45.01] vulkan: GPU-owned guest memory landed for the CPU 376 times (0 for the runtime's own access, 376 for a read of the game's code, 0 for a write of it), render targets written back for an engine 0 times; block linear targets watched 20 times, published for a CPU access 0 times and at a release 0 times [ 45.99] vulkan: a 317 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 46.09] vulkan: 1 draws skipped while their pipelines were made (async_pipelines) [ 46.12] hwopus: decoder 14cf00098: 2 channels in 1 streams at 48000 Hz [ 46.12] perf: 56.4 frames a second over 5.0 s (2449 shown in all) [ 46.60] vulkan: a 297 ms frame: 2 shaders translated (1 ms), 2 pipelines made (0 ms waited for), 0 render targets made, 21 texture uploads (273 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 47.27] vulkan: a 261 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 48.66] vulkan: a 167 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 50.28] vulkan: a 73 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 5 texture uploads (2080 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 50.58] vulkan: a 104 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 1 texture uploads (256 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 50.78] vulkan: a 126 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 51.14] perf: 49.8 frames a second over 5.0 s (2699 shown in all) [ 51.22] vulkan: a 173 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 1 texture uploads (3 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 52.00] vulkan: a 323 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 2 texture uploads (27 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 52.12] vulkan: a 81 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 52.43] vulkan: a 167 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 52.79] vulkan: a 233 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 53.48] vulkan: a 693 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 53.55] vulkan: a 65 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 54.01] vulkan: a 57 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 54.44] vulkan: a 388 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 54.56] vulkan: a 115 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 55.08] vulkan: a 304 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 55.57] vulkan: a 333 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 55.85] vulkan: a 266 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 55.91] vulkan: a 64 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 55.99] vulkan: a 81 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 56.14] perf: 26.4 frames a second over 5.0 s (2831 shown in all) [ 56.53] vulkan: a 308 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 1 texture uploads (10 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 56.92] vulkan: a 54 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 57.31] vulkan: a 203 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 57.75] vulkan: a 186 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 57.83] vulkan: a 57 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 57.91] vulkan: a 82 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 58.25] vulkan: a 341 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 59.84] vulkan: a 204 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 60.23] vulkan: a 264 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 60.73] vulkan: a 476 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 60.77] cpu: 600 presents in 15.76 s (38.1 fps): 24 of the game's threads ran 6.83 s on the host's processors (43% of one, 11.38 ms a present), the whole process 19.56 s (124%); the busiest: thread 80 'MainThread' 2.77 s, thread 98 'nus3::audio update' 1.45 s, thread 82 'TaskWorker1' 1.19 s, thread 83 'TaskWorker2' 0.53 s, thread 92 'render dispatch' 0.30 s [ 60.77] cpu: in those 15.76 s, 66864 SVCs (4242 a second): 0x06 QueryMemory 15123, 0x0b SleepThread 13138, 0x1b ArbitrateUnlock 9105, 0x1a ArbitrateLock 7812, 0x1d SignalProcessWideKey 4988, 0x18 WaitSynchronization 4619; 2356491 calls the dispatch table had no code for (RtAPI.miss) [ 60.77] vulkan: 703113 draws, 0 skipped (0 mesh draws, 0 skipped); 13051 dispatches in 96 batches (2 ms waiting), 0 skipped; 3 finishes (5 ms); 0 reads past queued releases (0 samples counts written on the GPU); 1275794 descriptor sets written, 112348 reused (10 descriptor pools, 0 sets with texture arrays taken from them); 473475 draws kept the last one's shaders and pipeline (0 checked), 684806 its targets [ 60.77] vulkan: 27 shaders translated (11 ms), 26 pipelines made (0 from the cache, 1010 ms making, 0 ms waited for), 24 render targets made, 1209 texture uploads (442 MB), 15 of them some blocks alone (3 MB); 32 frames over 50 ms in the last 600, the slowest 693 ms [ 60.77] vulkan: pipeline libraries: 536 pre-rasterization and 409 fragment shader parts made (520 and 398 from the cache, 699 and 451 ms), 2 vertex input and 45 fragment output parts (0 ms); 976 links (11 ms); 976 optimized pipelines made in the background (934 ms) [ 60.77] vulkan: 25 new pipelines of draws waited 0 ms for a worker (0 ms of it with every worker busy and one or more on an optimized pipeline), the longest 0 ms; 1 worker(s) at most on optimized pipelines [ 60.77] vulkan: the BC7 cache gave 0 levels and took 0 new; its file holds 0 MB (started over 0 times at 8192 MB) [ 60.77] vulkan: 950 pipelines of earlier runs made in the background (0 from the cache), 0 still to make [ 60.77] vulkan: memory used and budgeted: heap 0 1948 of 10987 MB (1458 ours, 1327 of it allocated), heap 1 658 of 15577 MB (592 ours, 411 of it allocated), heap 2 205 of 8 MB (12 ours, 0 of it allocated) [ 60.77] vulkan: memory by owner (MB of the device, of the host, of the heap, in allocations): textures 124.1/0.0/0.0 in 344, render targets 1147.7/0.0/0.0 in 24, buffer cache 26.8/0.0/0.0 in 1907, kept results 1.8/1.0/0.0 in 20, compute arenas 0.0/24.0/32.0 in 3, write logs 0.0/290.2/0.0 in 142 [ 60.77] vulkan: memory by owner (MB of the device, of the host, of the heap, in allocations): rings 0.0/96.0/0.0 in 6, conversions 16.0/0.0/0.0 in 1, overlay 9.9/0.2/0.0 in 4 [ 60.77] vulkan: device memory: 2062.7 MB in 28 blocks, 323.7 MB of it free inside them (131.1 MB of that in heap 0); 1.2 MB allocated under no owner; 0.0 MB of freed memory waits for its frames [ 60.77] vulkan: device memory blocks since the last report: 8 made ahead of their first request, 0 made by a request on its own thread [ 60.77] vulkan: device memory of type 1 (heap 0, the GPU's) for buffers and images: 7 blocks of 312.0 MB with 180.9 MB handed out, 1 of them empty, the largest free piece in the others 48.8 MB; 21 allocations with 1146.7 MB of their own [ 60.77] vulkan: device memory of type 2 (heap 1, mapped) for buffers and images: 3 blocks of 160.0 MB with 64.0 MB handed out, 1 of them empty, the largest free piece in the others 16.0 MB; 0 allocations with 0.0 MB of their own [ 60.77] vulkan: device memory of type 3 (heap 1, mapped, cached) for buffers and images: 8 blocks of 432.0 MB with 347.2 MB handed out, 1 of them empty, the largest free piece in the others 7.8 MB; 0 allocations with 0.0 MB of their own [ 60.77] vulkan: device memory of type 4 (heap 2, the GPU's, mapped) for buffers and images: 2 blocks of 12.0 MB with 0.2 MB handed out, 1 of them empty, the largest free piece in the others 2.5 MB; 0 allocations with 0.0 MB of their own [ 60.77] vulkan: the driver allocated 8 blocks (512 MB) in 4.6 ms, the longest 1.1 ms, 1 of a millisecond or more, 0 (0.0 ms) inside the renderer's work; it freed 1 in 1.2 ms, the longest 1.2 ms, 0 (0.0 ms) inside the renderer's work [ 60.77] vulkan: kept results in use: 5 of dispatches (1.7 MB), 14 of copies (0.1 MB); 0 freed buffers in the pool (0.0 MB); let go since the last report after under 8 presents 3, under 120 0, under 1200 0, longer 0 [ 60.78] vulkan: kept results left alone for 120 presents: 0 landed in guest memory for the budget (0.0 MB), 3 freed buffers let go [ 60.78] vulkan: caches: 24 render targets (1147 MB, 0 parked), 340 textures (123 MB), 1540 buffers (6 MB); 1817 of 10987 MB in use as they count it, 0 MB freed for the budget so far; 0 MB of textures freed so far because the game ended them [ 60.78] vulkan: textures by the game's texture objects: 320 at the address of a live object (121 MB), 0 inside a live object (0 MB), 20 dead with no live object at their address (1 MB). The game has 1962 live objects at 1962 addresses [ 60.78] vulkan: 7 textures made again after the cache evicted them (0 MB of guest memory loaded again, 0 MB of images), 0 of them since the last report. The cache evicted 484 textures in all [ 60.78] vulkan: since the last report the cache evicted 0 textures unused for under 60 presents, 0 for 60 to 299, 337 for 300 to 1199, 0 for longer; of those made again 0 came back under 60 presents after they went, 0 after 60 to 299, 0 after 300 to 1199, 0 later [ 60.78] vulkan: 0 draws sampled a target they render to in place (0 barriers in passes, 0 passes begun again, 0 drawn two times, 0 feedback draws kept in place), 0 through a copy; 3369 copies of targets written [ 60.78] vulkan: 53392 rendering passes, 0 clear commands, 36394 attachments cleared and 2 left undefined by their load op; 3179 buffers filled ahead of the passes [ 60.78] vulkan: 6033 passes (37%) ended at ..\..\src\nx\gpu\vk\render.c:253 [ 60.78] vulkan: 5619 passes (34%) ended at ..\..\src\nx\gpu\vk\surface.c:210 [ 60.78] vulkan: 2823 passes (17%) ended at ..\..\src\nx\gpu\vk\renderer.c:320 [ 60.78] vulkan: 1183 passes (7%) ended at ..\..\src\nx\gpu\vk\cmd.c:899 [ 60.78] vulkan: 588 passes (4%) ended at ..\..\src\nx\gpu\vk\renderer.c:971 [ 60.78] vulkan: 198 passes (1%) ended at ..\..\src\nx\gpu\vk\texture.c:1213 [ 60.78] vulkan: 12 passes (0%) ended at ..\..\src\nx\gpu\vk\renderer.c:1059 [ 60.78] vulkan: 3 passes (0%) ended at ..\..\src\nx\gpu\vk\texture.c:2244 [ 60.78] vulkan: 3 waits for a fence (0.2 ms): sparse binds, the mirror's granules and landings [ 60.78] vulkan: write scans over 600 presents: 1.0 epochs a present; the scanner 135.9 leaves of 4 MiB a present (1.10 ms), the checks 6.3 (0.69 ms, and 0.3 the scanner had) [ 60.78] vulkan: GPU-owned guest memory landed for the CPU 379 times (0 for the runtime's own access, 376 for a read of the game's code, 3 for a write of it), render targets written back for an engine 0 times; block linear targets watched 20 times, published for a CPU access 0 times and at a release 0 times [ 61.16] perf: 38.3 frames a second over 5.0 s (3023 shown in all) [ 61.85] vulkan: a 363 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 61.86] vulkan: 1 of a frame slot's 2 descriptor pools went, none of its last 512 uses reaching them: 9 pools left in all [ 61.88] vulkan: 1 of a frame slot's 2 descriptor pools went, none of its last 512 uses reaching them: 8 pools left in all [ 63.13] vulkan: swapchain 2538x1276, 3 images, presents timed, fifo [ 63.32] vulkan: a 87 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 64.14] vulkan: a 525 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 64.37] vulkan: a 174 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 64.59] vulkan: a 205 ms frame: 0 shaders translated (0 ms), 0 pipelines made (0 ms waited for), 0 render targets made, 0 texture uploads (0 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 64.80] vulkan: a 149 ms frame: 1 shaders translated (1 ms), 1 pipelines made (0 ms waited for), 0 render targets made, 1 texture uploads (13 KB), 0 ms in finishes; 0 internal texture pipelines (0 ms); GPU waits finish/recycle/submit 0/0/0 ms [ 64.90] jit: 0 AOT variants, 0 leaders, 0 hits, 0 misses, 8 images [ 64.90] jit: 795 batches compiled 788 pcs (0 failed, 0 still queued, 7 batches dropped by memory changes), 924 functions, 109103 instructions, 3432 KiB of code, 18.03 s compiling, 1798 units loaded from ~\AppData\Roaming\scarletnx\cache\recompiled\01006A800016E000\01006A800016E000.jitcache [ 64.90] kernel: over 64.9 s, cores 0: 19% held, 0.2 s waited for; 1: 10% held, 0.8 s waited for; 2: 19% held, 3.7 s waited for; 3: 0% held, 0.0 s waited for; 4: 0% held, 0.0 s waited for; 5: 0% held, 0.0 s waited for; [ 64.90] kernel: core 0: 5 hand-offs to a waiter of better priority over 10 ms late, the latest 43.3 ms by thread 101 [ 64.90] kernel: core 1: 4 hand-offs to a waiter of better priority over 10 ms late, the latest 58.8 ms by thread 102 [ 64.90] kernel: core 2: 2 hand-offs to a waiter of better priority over 10 ms late, the latest 31.2 ms by thread 101 [ 64.90] kernel: 71 times a thread in a memory SVC let go of its core to wait for the renderer [ 64.90] kernel: core 0 held by thread 80 'MainThread' prio 44 for 18% of the run [ 64.90] kernel: core 0 held by thread 84 'TaskWorker0' prio 51 for 0% of the run [ 64.90] kernel: core 0 held by thread 81 '' prio 29 for 0% of the run [ 64.90] kernel: core 1 held by thread 82 'TaskWorker1' prio 36 for 7% of the run [ 64.90] kernel: core 1 held by thread 91 'render dispatch' prio 44 for 1% of the run [ 64.90] kernel: core 1 held by thread 88 'ResLoadingThread' prio 36 for 0% of the run [ 64.90] kernel: core 2 held by thread 98 'nus3::audio update' prio 43 for 10% of the run [ 64.90] kernel: core 2 held by thread 89 'ResInflateThread' prio 44 for 3% of the run [ 64.90] kernel: core 2 held by thread 86 'TaskWorker2' prio 51 for 2% of the run [ 64.90] kernel: thread 86 'TaskWorker2' prio 51 core 2 mask 4 waited 1.49 s for its core in 4401 waits [ 64.90] kernel: thread 92 'render dispatch' prio 44 core 2 mask 4 waited 0.50 s for its core in 2060 waits [ 64.90] kernel: thread 89 'ResInflateThread' prio 44 core 2 mask 4 waited 0.38 s for its core in 4485 waits [ 64.90] kernel: thread 87 'ResUpdateThread' prio 44 core 2 mask 4 waited 0.37 s for its core in 1388 waits [ 64.90] kernel: thread 126 'nus3::nopus decode' prio 43 core 2 mask 4 waited 0.26 s for its core in 1935 waits [ 64.90] kernel: thread 91 'render dispatch' prio 44 core 1 mask 2 waited 0.25 s for its core in 5236 waits [ 64.90] kernel: thread 98 'nus3::audio update' prio 43 core 2 mask 4 waited 0.21 s for its core in 3056 waits [ 64.90] kernel: thread 90 'VSync Count Thread' prio 29 core 1 mask 7 waited 0.20 s for its core in 517 waits [ 64.90] kernel: thread 88 'ResLoadingThread' prio 36 core 1 mask 2 waited 0.18 s for its core in 135 waits [ 64.90] kernel: thread 82 'TaskWorker1' prio 36 core 1 mask 2 waited 0.17 s for its core in 5672 waits [ 64.90] Exit.