[ 0.00] memory: 128 GiB of address space reserved at the guest's own addresses, for NCE: the code region from 0x1008000000, the address space to 0x3000000000 [ 0.02] nce: the game's modules moved 0x1000000000 up with the guest's addresses: the first at 0x1008000000 [ 0.02] log: written to /data/data/org.scarletnx/files/.scarletnx/state/recompiled/0100000000010000/0100000000010000.log [ 0.02] ScarletNX - SUPER MARIO ODYSSEY [ 0.02] build: ScarletNX dravee/test/panvk-trap-context 723bbe9, committed 2026-11-12 (clang 19.0.1, Android arm64) [ 0.02] run: started 2026-11-12 22:18:16 UTC [ 0.02] system: Android 13 (Linux 4.14.186-perf-g15987c3eee85), MT6785V/CD, 8 threads, 5 GB RAM [ 0.02] settings: docked=0 (default 1), fullscreen=1 (default 0), stats=1 (default 0), memory_fit_mode=1 (default 0) [ 0.02] last start: ended with an exit, or none before [ 0.05] fs: ExeFS and RomFS read from the dump ~/Super Mario Odyssey™ [0100000000010000][v0][Base].nsp (5351.1 MB mapped) [ 0.05] fs: 0 RomFS/ExeFS files mapped for the whole run, 0.0 MB [ 0.05] memory: 4 KiB host pages, views share their source's pages (alias pool) [ 0.05] Loaded rtld at 0x1008000000 [ 0.14] Loaded main at 0x1008046000 [ 0.15] Loaded subsdk0 at 0x100a62f000 [ 0.17] Loaded sdk at 0x100ad2b000 [ 0.17] nce: the game's code runs natively: 2212 words patched (2151 that the flow reaches), in 4 pools; guest time follows the host's counter, at 13000000 Hz [ 0.17] nce: the guest's addresses 0x1008000000 to 0x3000000000 hold nothing of the host's process but the game's [ 0.20] symbols: 95490 functions named [ 0.20] linker: the game's own linker (rtld) links it: the game runs its own code (NCE) [ 0.20] hooks: the module calls the functions of the 740 symbols the hooks name through their dispatch slots, and every other function directly (route list 1ab4d144cdf21c32, this runtime's too) [ 0.20] hooks: module rtld, SDK unknown (its versioned hooks aren't installed) [ 0.21] hooks: module main, SDK unknown (its versioned hooks aren't installed) [ 0.21] hooks: module subsdk0, SDK unknown (its versioned hooks aren't installed) [ 0.21] hooks: module sdk, SDK 3.5.1 [ 0.23] hook: memcpy at 100b0c21c4 runs hook_memmove [ 0.23] hook: memmove at 100b0c2624 runs hook_memmove [ 0.23] hook: memset at 100b0ea3e8 runs hook_memset [ 0.23] hooks: 3 of the game's functions run the runtime's handlers [ 0.25] nvn: the runtime implements 675 NVN functions, and the game's NVN driver doesn't run [ 0.25] npdm: system resource 0 MB, cores 7, priorities ffffffff0000000 [ 0.25] acc: 1 user, playing as user 1 [ 0.25] time: the time zone is Etc/GMT-2 (UTC+02) [ 0.25] game: 0100000000010000, version 1.0.0 [ 0.26] pl: the Japanese stand-in answers for the console font's private-use characters [ 0.27] pl: the Chinese simplified stand-in answers for the console font's private-use characters [ 0.28] pl: the Chinese traditional stand-in answers for the console font's private-use characters [ 0.29] pl: the Korean stand-in answers for the console font's private-use characters [ 0.29] pl: the extended stand-in answers for the console font's private-use characters [ 0.29] RomFS: the dump's, read in place (5250.4 MB) [ 0.30] input: no SDL joysticks detected [ 0.30] video: SDL 3.4.18 on android [ 0.31] controls=2 (Auto): shown, the device has a touch screen and no gamepad [ 0.32] video: a window of 2307x987 pixels, the display's scale 2.75 [ 0.32] freedreno: tu_dont_reserve_descriptor_set=true, for the fifth descriptor set [ 0.32] vulkan: GPU driver PanVK-FristOneRR-V.3.7.0: ~/files/.local/share/scarletnx/gpu_drivers/PanVK-FristOneRR-V.3.7.0 [ 0.32] vulkan: GPU driver PanVK-FristOneRR-V.3.7.0 is PanVK-FristOneRR-V.3.7.0, FristOneRR v3.7.0 (Mesa), its library libvulkan_panfrost.so [ 0.32] vulkan: /system/lib64/libhardware.so did not open by its path: dlopen failed: library "/system/lib64/libhardware.so" needed or dlopened by "/data/app/~~iMzg_DRzWF8xGPEGf1TDWg==/org.scarletnx-t9paq9Q1LIlp2UBuLq0Few==/lib/arm64/libscarletnx.so" is not accessible for the namespace "clns-4" [ 0.34] vulkan: GPU driver PanVK-FristOneRR-V.3.7.0: Android's Vulkan loader asked for vulkan.mt6785.so and has ~/files/.local/share/scarletnx/gpu_drivers/PanVK-FristOneRR-V.3.7.0/libvulkan_panfrost.so [ 0.34] vulkan: GPU driver PanVK-FristOneRR-V.3.7.0 runs: its libraries are mapped [ 0.35] vulkan: subgroups of 8 lanes, operations 0x6ff, stages 0x30: VOTE and SHFL use them in no programs, as they need 32 lanes or more, ballot, shuffle and arithmetic [ 0.35] vulkan: vertex, control, evaluation, geometry, fragment, compute programs have no subgroup: a vertex, evaluation or geometry one among them that votes or shuffles runs each invocation as lane 0 alone, and a control, fragment or compute one is not translated [ 0.36] vulkan: VK_ANDROID_external_memory_android_hardware_buffer: on (auto: the driver has it, and no ban holds) [ 0.36] vulkan: VK_EXT_attachment_feedback_loop_dynamic_state: on (auto: the driver has it, and no ban holds) [ 0.36] vulkan: VK_EXT_attachment_feedback_loop_layout: on (auto: the driver has it, and no ban holds) [ 0.36] vulkan: VK_EXT_blend_operation_advanced: off (the driver has it not) [ 0.36] vulkan: VK_EXT_calibrated_timestamps: on (auto: the driver has it, and no ban holds) [ 0.36] vulkan: VK_EXT_conditional_rendering: off (the driver has it not) [ 0.36] vulkan: VK_EXT_conservative_rasterization: off (the driver has it not) [ 0.36] vulkan: VK_EXT_custom_border_color: on (auto: the driver has it, and no ban holds) [ 0.36] vulkan: VK_EXT_depth_clip_control: on (auto: the driver has it, and no ban holds) [ 0.36] vulkan: VK_EXT_depth_range_unrestricted: off (the driver has it not) [ 0.36] vulkan: VK_EXT_descriptor_buffer: off (the driver has it not) [ 0.36] vulkan: VK_EXT_descriptor_heap: off (the driver has it not) [ 0.36] vulkan: VK_EXT_device_fault: off (the driver has it not) [ 0.36] 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.36] 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.36] vulkan: VK_EXT_extended_dynamic_state3: on (auto: the driver has it, and no ban holds) [ 0.36] vulkan: VK_EXT_external_memory_dma_buf: on (auto: the driver has it, and no ban holds) [ 0.36] vulkan: VK_EXT_external_memory_host: on (auto: the driver has it, and no ban holds) [ 0.36] vulkan: VK_EXT_fragment_shader_interlock: off (the driver has it not) [ 0.36] vulkan: VK_EXT_graphics_pipeline_library: on (auto: the driver has it, and no ban holds) [ 0.36] vulkan: VK_EXT_index_type_uint8: on (auto: the driver has it, and no ban holds) [ 0.36] vulkan: VK_EXT_load_store_op_none: on (auto: the driver has it, and no ban holds) [ 0.36] vulkan: VK_EXT_map_memory_placed: off (the driver has it not) [ 0.36] vulkan: VK_EXT_memory_budget: on (auto: the driver has it, and no ban holds) [ 0.36] vulkan: VK_EXT_mesh_shader: off (the driver has it not) [ 0.36] 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.36] vulkan: VK_EXT_pipeline_robustness: on (auto: the driver has it, and no ban holds) [ 0.36] vulkan: VK_EXT_post_depth_coverage: off (the driver has it not) [ 0.36] vulkan: VK_EXT_present_timing: off (the driver has it not) [ 0.36] vulkan: VK_EXT_primitive_topology_list_restart: on (auto: the driver has it, and no ban holds) [ 0.36] vulkan: VK_EXT_provoking_vertex: on (auto: the driver has it, and no ban holds) [ 0.36] vulkan: VK_EXT_robustness2: on (auto: the driver has it, and no ban holds) [ 0.36] vulkan: VK_EXT_sample_locations: off (the driver has it not) [ 0.36] vulkan: VK_EXT_shader_atomic_float: on (auto: the driver has it, and no ban holds) [ 0.36] 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.36] vulkan: VK_EXT_transform_feedback: off (the driver has it not) [ 0.36] vulkan: VK_EXT_vertex_attribute_divisor: on (auto: the driver has it, and no ban holds) [ 0.36] vulkan: VK_EXT_vertex_input_dynamic_state: on (auto: the driver has it, and no ban holds) [ 0.36] vulkan: VK_GOOGLE_display_timing: on (auto: the driver has it, and no ban holds) [ 0.36] vulkan: VK_KHR_calibrated_timestamps: on (auto: the driver has it, and no ban holds) [ 0.36] vulkan: VK_KHR_cooperative_matrix: off (the driver has it not) [ 0.36] 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.36] vulkan: VK_KHR_dynamic_rendering_local_read: on (auto: the driver has it, and no ban holds) [ 0.36] vulkan: VK_KHR_extended_flags: off (the driver has it not) [ 0.36] vulkan: VK_KHR_external_memory_fd: on (auto: the driver has it, and no ban holds) [ 0.36] 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.36] vulkan: VK_KHR_index_type_uint8: on (auto: the driver has it, and no ban holds) [ 0.36] vulkan: VK_KHR_load_store_op_none: on (auto: the driver has it, and no ban holds) [ 0.36] 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.36] vulkan: VK_KHR_maintenance5: on (auto: the driver has it, and no ban holds) [ 0.36] vulkan: VK_KHR_maintenance8: off (the driver has it not) [ 0.36] vulkan: VK_KHR_map_memory2: on (auto: the driver has it, and no ban holds) [ 0.36] vulkan: VK_KHR_pipeline_library: on (auto: the driver has it, and no ban holds) [ 0.36] vulkan: VK_KHR_portability_subset: off (the driver has it not) [ 0.36] vulkan: VK_KHR_present_id: off (the driver has it not) [ 0.36] vulkan: VK_KHR_present_id2: off (the driver has it not) [ 0.36] vulkan: VK_KHR_present_wait: off (the driver has it not) [ 0.36] vulkan: VK_KHR_present_wait2: off (the driver has it not) [ 0.36] vulkan: VK_KHR_shader_clock: on (auto: the driver has it, and no ban holds) [ 0.36] vulkan: VK_KHR_shader_maximal_reconvergence: off (the driver has it not) [ 0.36] vulkan: VK_KHR_swapchain: on (auto: the driver has it, and no ban holds) [ 0.36] 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.36] vulkan: VK_KHR_video_decode_av1: off (the driver has it not) [ 0.36] vulkan: VK_KHR_video_decode_h264: off (the driver has it not) [ 0.36] vulkan: VK_KHR_video_decode_queue: off (the driver has it not) [ 0.36] vulkan: VK_KHR_video_queue: off (the driver has it not) [ 0.36] vulkan: VK_NV_device_diagnostic_checkpoints: off (the driver has it not) [ 0.36] vulkan: VK_NV_fragment_coverage_to_color: off (the driver has it not) [ 0.36] vulkan: VK_NV_framebuffer_mixed_samples: off (the driver has it not) [ 0.36] vulkan: VK_VALVE_shader_mixed_float_dot_product: off (the driver has it not) [ 0.36] vulkan: the device shares system memory (UMA); guest buffers read in place where they can be (vk_memory=auto), uma_memory=auto; VK_EXT_external_memory_host yes, VK_EXT_map_memory_placed no [ 0.36] vulkan: the restart index restarts lists as it does strips, not patch lists (VK_EXT_primitive_topology_list_restart) [ 0.36] vulkan: a draw's position inputs are read from the fragment's place; an unculled quad draw's other inputs are the driver's interpolation, as the device has no VK_KHR_fragment_shader_barycentric [ 0.36] vulkan: mesh draws are skipped: mesh_draws off (experimental) [ 0.36] vulkan: vertex_input_dynamic_state=auto: each vertex layout takes a pipeline of its own on Mali-G76 MC4 (panvk, FristOneRR v3.7.0 (Mesa 27.0.0-devel), driver version 26.99.99): off on Android, as Eden (vertex_input_dynamic_state=on sets it anyway) [ 0.36] 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: depth clamp [ 0.36] vulkan: a depth range of -1 to 1 is made by the last stage before rasterization, z = (z + w) / 2 (the device has no extendedDynamicState3DepthClipNegativeOneToOne) [ 0.36] vulkan: vk_descriptors_mode=3 (Automatic) is 2, descriptor heaps, on this GPU, which shares the system's memory [ 0.36] vulkan: vk_descriptors_mode=3 asks for descriptor heaps, which this device has not (no VK_EXT_descriptor_heap): graphics descriptors use sets [ 0.36] vulkan: dynamic texture offsets use portable dispatch [ 0.36] vulkan: allocations of at most 256 MiB, bigger images in one allocation (no sparse binding), a texture with holes in its mapping whole (no sparse binding) [ 0.36] vulkan: graphics descriptors use sets [ 0.36] vulkan: ASTC textures (native_astc=1, the GPU samples ASTC, astc_mode=0): sampled as the game's blocks: ASTC [ 0.36] vulkan: ETC2 and EAC textures (native_etc2=1, the GPU samples ETC2): sampled as the game's blocks: ETC2 RGB, ETC2 RGB8A1, ETC2 RGBA8, EAC R11, EAC RG11 [ 0.36] vulkan: BCn textures (native_bc=1, the GPU samples no BCn, ETC2 sampled): encoded again on the GPU: BC1 as ETC2 RGB8A1, BC2 as ETC2 RGBA8, BC3 as ETC2 RGBA8, BC4 as EAC R11, BC5 as EAC RG11, BC7 as ETC2 RGBA8; decoded on the GPU: BC6H to RGBA16F [ 0.36] vulkan: the driver that runs: panvk, FristOneRR v3.7.0 (Mesa 27.0.0-devel) (driver ID 20) [ 0.36] vulkan: the Vulkan 1.3 way: synchronization2, dynamic rendering and the extended dynamic state are core [ 0.36] vulkan: Mali-G76 MC4, Vulkan 1.3.366, driver 06863063, graphics queue family 0, compute 0 (the graphics queue) [ 0.36] 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.37] vulkan: swapchain 2307x987, 5 images, presents timed and held until they are due, fifo [ 0.38] vulkan: pipeline cache loaded (11537 KB) [ 0.40] vulkan: /data/data/org.scarletnx/files/.scarletnx/cache/recompiled/0100000000010000/shader_cache/0100000000010000.vkshaders, the file every driver shared before each had its own, stays where it is, copied (798 KB) as the start of /data/data/org.scarletnx/files/.scarletnx/cache/recompiled/0100000000010000/shader_cache/0100000000010000.d20-13b5-72110000-PanVK-FristOneRR-V.3.7.0.vkshaders, which was not there [ 0.61] vulkan: /data/data/org.scarletnx/files/.scarletnx/cache/recompiled/0100000000010000/shader_cache/0100000000010000.vkshipped, the file every driver shared before each had its own, stays where it is, copied (81140 KB) as the start of /data/data/org.scarletnx/files/.scarletnx/cache/recompiled/0100000000010000/shader_cache/0100000000010000.d20-13b5-72110000-PanVK-FristOneRR-V.3.7.0.vkshipped, which was not there [ 0.62] memory: GPU engines keep their results, guest memory is trapped until the CPU needs it [ 0.62] renderer: Vulkan [ 0.62] vulkan: /data/data/org.scarletnx/files/.scarletnx/cache/recompiled/0100000000010000/shader_cache/0100000000010000.d20-13b5-72110000-PanVK-FristOneRR-V.3.7.0.vkshipped started over: its key differs from this GPU's, driver's and build's (guest 1 in the file, 7 now; caps 2755811989e41ba2 in the file, cc5012dfb505f413 now; sizes 1184,128,64,524 in the file, 1264,152,64,528 now; build ScarletNX main 9d11757-dirty (clang 19.0.1, Android arm64) in the file, ScarletNX dravee/test/panvk-trap-context 723bbe9 (clang 19.0.1, Android arm64) now; exe 79aadb423028b33e in the file, none now; quad 0 in the file, 0,0 now; sizes 2192,2320 in the file, 3816,3968 now; mixed_dot none in the file, 0 now; hmma_coop none in the file, 0 now) [ 0.63] vulkan: /data/data/org.scarletnx/files/.scarletnx/cache/recompiled/0100000000010000/shader_cache/0100000000010000.d20-13b5-72110000-PanVK-FristOneRR-V.3.7.0.vkshaders started over: its key differs from this GPU's, driver's and build's (guest 1 in the file, 7 now; caps 2755811989e41ba2 in the file, cc5012dfb505f413 now; sizes 1184,128,64,524 in the file, 1264,152,64,528 now; build ScarletNX main 9d11757-dirty (clang 19.0.1, Android arm64) in the file, ScarletNX dravee/test/panvk-trap-context 723bbe9 (clang 19.0.1, Android arm64) now; exe 79aadb423028b33e in the file, none now; quad 0 in the file, 0,0 now; sizes 2192,2320 in the file, 3816,3968 now; mixed_dot none in the file, 0 now; hmma_coop none in the file, 0 now) [ 0.63] vulkan: 0 shaders and 0 pipelines of earlier runs with panvk (driver d20-13b5-72110000-PanVK-FristOneRR-V.3.7.0) loaded from /data/data/org.scarletnx/files/.scarletnx/cache/recompiled/0100000000010000/shader_cache/0100000000010000.d20-13b5-72110000-PanVK-FristOneRR-V.3.7.0.vkshaders in 16 ms, the pipelines to be made in the background, and 0 compute pipelines made (0 could not be); 0 shaders of the game's own programs in /data/data/org.scarletnx/files/.scarletnx/cache/recompiled/0100000000010000/shader_cache/0100000000010000.d20-13b5-72110000-PanVK-FristOneRR-V.3.7.0.vkshipped [ 0.64] vulkan: /data/data/org.scarletnx/files/.scarletnx/cache/recompiled/0100000000010000/shader_cache/0100000000010000.vkscan started over: its key differs from this GPU's, driver's and build's (walk b61375411b61038c in the file, 5077d7156f7e5781 now) [ 0.65] vulkan: main.data: 40 shaders found [ 0.65] vulkan: main.data: 11 vertex, 29 fragment [ 1.40] vulkan: swapchain 2307x987, 5 images, presents timed and held until they are due, fifo [ 1.42] vulkan: the on-screen controls' atlas is 1024x352 [ 1.42] vulkan: heap 0 is the system's memory: the caches leave 698 MB of its 5591 to the rest of the system, within the driver's budget of 1397 MB [ 3.64] vulkan: alCloudShader.szs: 38 shaders found [ 3.64] vulkan: alCloudShader.szs: 4 vertex, 34 fragment [ 3.64] vulkan: alCubeMapShader.szs: 8 shaders found [ 3.64] vulkan: alCubeMapShader.szs: 1 vertex, 7 fragment [ 3.66] vulkan: alDeferredShading.szs: 664 shaders found [ 3.66] vulkan: alDeferredShading.szs: 6 vertex, 658 fragment [ 3.74] vulkan: alHdrCompose.szs: 5208 shaders found [ 3.74] vulkan: alHdrCompose.szs: 24 vertex, 5184 fragment [ 3.75] vulkan: alLightMap.szs: 134 shaders found [ 3.75] vulkan: alLightMap.szs: 3 vertex, 131 fragment [ 3.75] vulkan: alNoiseShader.szs: 23 shaders found [ 3.75] vulkan: alNoiseShader.szs: 2 vertex, 21 fragment [ 3.76] vulkan: alOceanCloudShader.szs: 216 shaders found [ 3.76] vulkan: alOceanCloudShader.szs: 86 vertex, 130 fragment [ 3.76] vulkan: alOceanShader.szs: 34 shaders found [ 3.76] vulkan: alOceanShader.szs: 2 vertex, 32 fragment [ 3.76] vulkan: alOceanTextureShader.szs: 25 shaders found [ 3.76] vulkan: alOceanTextureShader.szs: 2 vertex, 23 fragment [ 3.76] vulkan: alPointSpriteShader.szs: 21 shaders found [ 3.76] vulkan: alPointSpriteShader.szs: 6 vertex, 15 fragment [ 3.76] vulkan: alPostEffectMask.szs: 6 shaders found [ 3.76] vulkan: alPostEffectMask.szs: 4 vertex, 2 fragment [ 3.76] vulkan: alPostProcessFilter.szs: 35 shaders found [ 3.76] vulkan: alPostProcessFilter.szs: 6 vertex, 29 fragment [ 3.76] vulkan: alPrepassLight.szs: 60 shaders found [ 3.76] vulkan: alPrepassLight.szs: 4 vertex, 56 fragment [ 3.77] vulkan: alProgramShader.szs: 98 shaders found [ 3.77] vulkan: alProgramShader.szs: 16 vertex, 82 fragment [ 3.77] vulkan: alReducedShader.szs: 9 shaders found [ 3.77] vulkan: alReducedShader.szs: 2 vertex, 7 fragment [ 3.78] vulkan: alRenderCloudLayer.szs: 232 shaders found [ 3.78] vulkan: alRenderCloudLayer.szs: 40 vertex, 192 fragment [ 3.78] vulkan: alRenderDepthOnly.szs: 122 shaders found [ 3.78] vulkan: alRenderDepthOnly.szs: 110 vertex, 12 fragment [ 3.79] vulkan: alRenderFog.szs: 1407 shaders found [ 3.79] vulkan: alRenderFog.szs: 5 vertex, 1402 fragment [ 4.19] vulkan: alRenderMaterial.szs: 9813 shaders found [ 4.19] vulkan: alRenderMaterial.szs: 2317 vertex, 7496 fragment [ 4.19] vulkan: alRenderProgram.szs: 12 shaders found [ 4.19] vulkan: alRenderProgram.szs: 10 vertex, 2 fragment [ 4.19] vulkan: alRenderSky.szs: 21 shaders found [ 4.19] vulkan: alRenderSky.szs: 15 vertex, 6 fragment [ 4.19] vulkan: alShadowMaskShader.szs: 106 shaders found [ 4.19] vulkan: alShadowMaskShader.szs: 2 vertex, 104 fragment [ 4.19] vulkan: alStaticDepthShadowShader.szs: 145 shaders found [ 4.19] vulkan: alStaticDepthShadowShader.szs: 1 vertex, 144 fragment [ 4.19] vulkan: alTemporalShader.szs: 26 shaders found [ 4.19] vulkan: alTemporalShader.szs: 2 vertex, 24 fragment [ 4.19] vulkan: alThunderShader.szs: 8 shaders found [ 4.19] vulkan: alThunderShader.szs: 2 vertex, 3 geometry, 3 fragment [ 4.19] vulkan: alVignettingShader.szs: 16 shaders found [ 4.19] vulkan: alVignettingShader.szs: 5 vertex, 11 fragment [ 4.91] vulkan: main.data: 40 new [ 4.91] vulkan: main.data: 40 translated, 0 already translated, 0 left out, 0 failed [ 4.94] vulkan: alCloudShader.szs: 38 new [ 4.94] vulkan: alCloudShader.szs: 38 translated, 0 already translated, 0 left out, 0 failed [ 4.96] vulkan: alCubeMapShader.szs: 8 new [ 4.96] vulkan: alCubeMapShader.szs: 8 translated, 0 already translated, 0 left out, 0 failed [ 5.86] vulkan: alDeferredShading.szs: 664 new [ 5.86] vulkan: alDeferredShading.szs: 664 translated, 0 already translated, 0 left out, 0 failed [ 12.28] vulkan: alHdrCompose.szs: 5208 new [ 12.28] vulkan: alHdrCompose.szs: 5208 translated, 0 already translated, 0 left out, 0 failed [ 12.62] vulkan: alLightMap.szs: 134 new [ 12.62] vulkan: alLightMap.szs: 134 translated, 0 already translated, 0 left out, 0 failed [ 12.68] vulkan: alNoiseShader.szs: 23 new [ 12.68] vulkan: alNoiseShader.szs: 23 translated, 0 already translated, 0 left out, 0 failed [ 12.95] vulkan: alOceanCloudShader.szs: 216 new [ 12.95] vulkan: alOceanCloudShader.szs: 216 translated, 0 already translated, 0 left out, 0 failed [ 13.00] vulkan: alOceanShader.szs: 33 new, 1 already done [ 13.00] vulkan: alOceanShader.szs: 33 translated, 1 already translated, 0 left out, 0 failed [ 13.01] vulkan: alOceanTextureShader.szs: 23 new, 2 already done [ 13.01] vulkan: alOceanTextureShader.szs: 23 translated, 2 already translated, 0 left out, 0 failed [ 13.02] vulkan: alPointSpriteShader.szs: 21 new [ 13.02] vulkan: alPointSpriteShader.szs: 21 translated, 0 already translated, 0 left out, 0 failed [ 13.03] vulkan: alPostEffectMask.szs: 6 new [ 13.03] vulkan: alPostEffectMask.szs: 6 translated, 0 already translated, 0 left out, 0 failed [ 13.05] vulkan: alPostProcessFilter.szs: 34 new, 1 already done [ 13.05] vulkan: alPostProcessFilter.szs: 34 translated, 1 already translated, 0 left out, 0 failed [ 13.10] vulkan: alPrepassLight.szs: 60 new [ 13.10] vulkan: alPrepassLight.szs: 60 translated, 0 already translated, 0 left out, 0 failed [ 13.15] vulkan: alProgramShader.szs: 95 new, 3 already done [ 13.15] vulkan: alProgramShader.szs: 95 translated, 3 already translated, 0 left out, 0 failed [ 13.15] vulkan: alReducedShader.szs: 7 new, 2 already done [ 13.15] vulkan: alReducedShader.szs: 7 translated, 2 already translated, 0 left out, 0 failed [ 13.47] vulkan: alRenderCloudLayer.szs: 232 new [ 13.47] vulkan: alRenderCloudLayer.szs: 232 translated, 0 already translated, 0 left out, 0 failed [ 13.58] vulkan: alRenderDepthOnly.szs: 122 new [ 13.58] vulkan: alRenderDepthOnly.szs: 122 translated, 0 already translated, 0 left out, 0 failed [ 15.29] vulkan: alRenderFog.szs: 1407 new [ 15.29] vulkan: alRenderFog.szs: 1407 translated, 0 already translated, 0 left out, 0 failed [ 15.99] vulkan: fragment dfee7241e9adac32 not translated: branch target [ 32.75] vulkan: alRenderMaterial.szs: 9811 new, 1 already done, 1 for later [ 32.75] vulkan: alRenderMaterial.szs: 9811 translated, 1 already translated, 0 left out, 1 failed [ 32.75] vulkan: alRenderProgram.szs: 7 new, 5 already done [ 32.75] vulkan: alRenderProgram.szs: 7 translated, 5 already translated, 0 left out, 0 failed [ 32.76] vulkan: alRenderSky.szs: 21 new [ 32.76] vulkan: alRenderSky.szs: 21 translated, 0 already translated, 0 left out, 0 failed [ 32.83] vulkan: alShadowMaskShader.szs: 106 new [ 32.83] vulkan: alShadowMaskShader.szs: 106 translated, 0 already translated, 0 left out, 0 failed [ 32.92] vulkan: alStaticDepthShadowShader.szs: 145 new [ 32.92] vulkan: alStaticDepthShadowShader.szs: 145 translated, 0 already translated, 0 left out, 0 failed [ 32.95] vulkan: alTemporalShader.szs: 24 new, 2 already done [ 32.95] vulkan: alTemporalShader.szs: 24 translated, 2 already translated, 0 left out, 0 failed [ 32.95] vulkan: alThunderShader.szs: 5 new, 3 for later [ 32.95] vulkan: alThunderShader.szs: 5 translated, 0 already translated, 3 left out, 0 failed [ 32.95] vulkan: alVignettingShader.szs: 14 new, 2 already done [ 32.95] vulkan: alVignettingShader.szs: 14 translated, 2 already translated, 0 left out, 0 failed [ 32.95] vulkan: 18527 shaders found: 18504 new, 19 already done, 4 for later [ 32.95] vulkan: 18527 programs: 18504 translated, 19 already translated, 3 left out, 1 failed [ 32.95] vulkan: the game's own shaders: 18504 translated new, 18504 in /data/data/org.scarletnx/files/.scarletnx/cache/recompiled/0100000000010000/shader_cache/0100000000010000.d20-13b5-72110000-PanVK-FristOneRR-V.3.7.0.vkshipped, in 32321 ms; 0 large ones queued to warm their parts [ 33.34] prepare: 32219 ms before the game started (18504 shaders translated from its files, 0 of 0 pipelines of earlier runs made), shown in the built-in YoRHa theme's look [ 33.34] main thread: entry 1008000000, stack 2300001000 (1024 KiB), priority 44, core 0 [ 33.52] heap: 3200 MB requested (result 0) [ 33.53] nvn: the game's driver answers API 53.13 and GPU code 1.5 to 1.14, 21 items in all from its code [ 33.53] nvn: the game's NVN API 53.13 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) [ 33.54] nvn: device 211b87a020 initialized, flags 0 [ 33.55] nvn: window origin upper left [ 33.55] nvn: sampler pool 211b87d0b8: 4096 descriptors at GPU 400000000 [ 33.55] nvn: texture pool 211b87d098: 16684 descriptors at GPU 400020000 [ 33.55] nvdrv: syncpt_alloc -> 20 [ 33.55] nvdrv: syncpt_alloc -> 21 [ 33.55] nvn: queue 211b9ce020 initialized (replay 1) [ 33.55] nvn: the first texture of format 0x25 (target 1, 1600x900) [ 33.55] nvn: window 211cc912c0: 3 textures, first 1600x900 format 0x25, SDR, present interval 1 [ 33.56] nvn: virtual pool 21277cf288 (6400000 bytes at GPU 407d60000): 1 requests mapped [ 33.56] nvn: virtual pool 21277cf3b0 (6400000 bytes at GPU 40e160000): 1 requests mapped [ 33.56] nvn: virtual pool 21277cf4d8 (6400000 bytes at GPU 414560000): 1 requests mapped [ 33.56] nvn: virtual pool 21277cf600 (6400000 bytes at GPU 41a960000): 1 requests mapped [ 33.56] nvn: virtual pool 21277cf728 (6400000 bytes at GPU 420d60000): 1 requests mapped [ 33.56] nvn: virtual pool 21277cf850 (6400000 bytes at GPU 427160000): 1 requests mapped [ 33.57] nvn: virtual pool 21277cf978 (6400000 bytes at GPU 42d560000): 1 requests mapped [ 33.57] nvn: virtual pool 21277cfaa0 (6400000 bytes at GPU 433960000): 1 requests mapped [ 33.57] nvn: virtual pool 21277cfbc8 (6400000 bytes at GPU 439d60000): 1 requests mapped [ 33.57] nvdrv: syncpt_alloc -> 22 [ 33.63] vulkan: descriptor pools of 1024 sets, 64 of them with texture arrays: 21504 uniform and 18432 storage buffers, 65536 combined image samplers, 8192 storage images, 8192 texel buffers, 2048 sampled images [ 33.72] nvn: the first texture of format 0xa (target 1, 4x4) [ 33.74] nvn: the first texture of format 0x3d (target 1, 1600x900) [ 33.74] kernel: thread 80 let go of core 0 in a memory SVC to wait for the renderer, the first time [ 34.29] nvn: shader control sections of format 7 [ 34.57] nvn: the first texture of format 0x1 (target 1, 2048x4352) [ 34.57] nvn: the first texture of format 0x49 (target 4, 1024x1024) [ 34.57] nvn: the first texture of format 0x38 (target 4, 1024x1024) [ 34.59] audren: the first update, revision REV3 [ 34.65] audio: SDL AAudio output opened on the system default, which plays SDL_AUDIO_S16LE at 48000 Hz, 2 channels, 960-frame buffer; the game gives 48000 Hz, 2 channels, signed 16-bit PCM [ 34.65] audio: queued 960 bytes of guest PCM [ 36.68] nvn: the first texture of format 0x46 (target 1, 2048x2048) [ 36.71] nvn: the first texture of format 0x4c (target 1, 256x256) [ 36.89] nvn: the first texture of format 0x3f (target 2, 8x8) [ 36.91] nvn: the first texture of format 0x87 (target 1, 600x100) [ 36.98] nvn: 64 KiB of the runtime's memory carry command records past the game's command memory [ 36.98] nvn: window crop 0,0 1280x720 [ 36.98] nvn: first present, texture 0 of window 211cc912c0 [ 36.99] vulkan: write tracking on (caches skip unchanged memory) [ 37.05] ownership-fault: thread=31509 renderer-holder=31509 access=read guest-page=212136e000 page-size=4096 host-page=0x212136e000 wait=confirmed [ 37.05] ownership-fault: owner guest=[212136e000,212136f000) pool=1156000 resource=0xb40000773a45ad80 resource-offset=0 landing=0 [ 37.05] ownership-fault: thread-name=GPU [ 37.05] ownership-fault: thread 31509 faulted at host-pc=7800ea8a9c host-sp=6521cd4c70 access-address=212136e000 (the handler's context) [ 37.07] ownership-fault: pc[0] host=7800ea8a9c mapping+41a9c file-offset=88a9c map=7800e67000-7800f27000 r-xp 00047000 07:a8 38 /apex/com.android.runtime/lib64/bionic/libc.so [ 37.07] ownership-fault: lr[0] host=75485b48fc mapping+69e8fc file-offset=14df8fc map=7547f16000-7548764000 r-xp 00e41000 fd:29 1689572 /data/data/org.scarletnx/files/.local/share/scarletnx/gpu_drivers/PanVK-FristOneRR-V.3.7.0/libvulkan_panfrost.so [ 37.07] ownership-fault: scanning 1024 native stack bytes for possible callers; candidates are NOT a backtrace [ 37.10] ownership-fault: stack-candidate[16] host=2121200000 mapping+4367000 file-offset=4367000 map=211ce99000-212136e000 rwxp 00000000 00:00 0 [ 37.30] ownership-fault: stack-candidate[184] host=7800e7a778 mapping+13778 file-offset=5a778 map=7800e67000-7800f27000 r-xp 00047000 07:a8 38 /apex/com.android.runtime/lib64/bionic/libc.so [ 37.35] ownership-fault: stack-candidate[248] host=7800e7a840 mapping+13840 file-offset=5a840 map=7800e67000-7800f27000 r-xp 00047000 07:a8 38 /apex/com.android.runtime/lib64/bionic/libc.so [ 37.40] ownership-fault: stack-candidate[312] host=7800e91d40 mapping+2ad40 file-offset=71d40 map=7800e67000-7800f27000 r-xp 00047000 07:a8 38 /apex/com.android.runtime/lib64/bionic/libc.so [ 37.41] ownership-fault: stack-candidate[328] host=7800e8f920 mapping+28920 file-offset=6f920 map=7800e67000-7800f27000 r-xp 00047000 07:a8 38 /apex/com.android.runtime/lib64/bionic/libc.so [ 37.91] FATAL: Thread 31509 touched GPU-owned guest memory at 212136e000 while it held the renderer: the runtime must call own_acquire first