Permission Error Denied #2348

Closed
opened 2026-11-11 15:22:33 +00:00 by zamorajoshuav · 1 comment
zamorajoshuav commented 2026-11-11 15:22:33 +00:00 (Migrated from github.com)

Builder version

v.2.1.0

How you built

Hookshot Builder app (Windows)

Game files given to it

A .nup

The error

Hookshot Builder v2.1.0 on Windows 10.0.26300.0
The update stopped: The builder stopped on an error it did not expect: PermissionError: [Errno 13] Permission denied: 'D:\\Games\\Hookshot-OOT\\language.txt'. Please send the text under Show details to the Hookshot issues page.

  common_funcs.cpp    0 MB       0s  (0s)
  attribute_memory_to_physical.cpp    0 MB       0s  (0s)
  bitfield_insert.cpp    0 MB       0s  (0s)
  double_set_predicate.cpp    0 MB       0s  (0s)
  structured_control_flow.cpp    0 MB       0s  (0s)
  double_multiply.cpp    0 MB       0s  (0s)
  double_compare_and_set.cpp    0 MB       0s  (0s)
  exit_program.cpp    0 MB       0s  (0s)
  double_min_max.cpp    0 MB       0s  (0s)
  double_fused_multiply_add.cpp    0 MB       0s  (0s)
  floating_point_conversion_floating_point.cpp    0 MB       0s  (0s)
  floating_point_min_max.cpp    0 MB       0s  (0s)
  find_leading_one.cpp    0 MB       0s  (0s)
  floating_point_add.cpp    0 MB       0s  (0s)
  floating_point_conversion_integer.cpp    0 MB       0s  (0s)
  floating_point_compare_and_set.cpp    0 MB       0s  (0s)
  floating_point_compare.cpp    0 MB       0s  (0s)
  floating_point_multi_function.cpp    0 MB       0s  (0s)
  floating_point_fused_multiply_add.cpp    0 MB       0s  (0s)
  floating_point_multiply.cpp    0 MB       0s  (0s)
  floating_point_swizzled_add.cpp    0 MB       0s  (0s)
  half_floating_point_add.cpp    0 MB       0s  (0s)
  half_floating_point_helper.cpp    0 MB       0s  (0s)
  half_floating_point_set.cpp    0 MB       0s  (0s)
  half_floating_point_multiply.cpp    0 MB       0s  (0s)
  floating_point_set_predicate.cpp    0 MB       0s  (0s)
  impl.cpp            0 MB       0s  (0s)
  floating_point_range_reduction.cpp    0 MB       0s  (0s)
  half_floating_point_set_predicate.cpp    0 MB       0s  (0s)
  half_floating_point_fused_multiply_add.cpp    0 MB       0s  (0s)
  integer_popcount.cpp    0 MB       0s  (0s)
  integer_compare_and_set.cpp    0 MB       0s  (0s)
  integer_add_three_input.cpp    0 MB       0s  (0s)
  integer_compare.cpp    0 MB       0s  (0s)
  integer_add.cpp     0 MB       0s  (0s)
  integer_shift_left.cpp    0 MB       0s  (0s)
  integer_minimum_maximum.cpp    0 MB       0s  (0s)
  integer_funnel_shift.cpp    0 MB       0s  (0s)
  integer_floating_point_conversion.cpp    0 MB       0s  (0s)
  integer_shift_right.cpp    0 MB       0s  (0s)
  integer_scaled_add.cpp    0 MB       0s  (0s)
  integer_short_multiply_add.cpp    0 MB       0s  (0s)
  integer_to_integer_conversion.cpp    0 MB       0s  (0s)
  integer_set_predicate.cpp    0 MB       0s  (0s)
  internal_stage_buffer_entry_read.cpp    0 MB       0s  (0s)
  matrix_multiply_nx2.cpp    0 MB       0s  (0s)
  move_predicate_to_register.cpp    0 MB       0s  (0s)
  load_effective_address.cpp    0 MB       0s  (0s)
  load_store_attribute.cpp    0 MB       0s  (0s)
  load_constant.cpp    0 MB       0s  (0s)
  load_store_local_shared.cpp    0 MB       0s  (0s)
  move_register.cpp    0 MB       0s  (0s)
  load_store_memory.cpp    0 MB       0s  (0s)
  move_register_to_predicate.cpp    0 MB       0s  (0s)
  logic_operation_three_input.cpp    0 MB       0s  (0s)
  logic_operation.cpp    0 MB       0s  (0s)
  register_map_nx2.cpp    0 MB       0s  (0s)
  move_special_register.cpp    0 MB       0s  (0s)
  not_implemented.cpp    0 MB       0s  (0s)
  predicate_set_register.cpp    0 MB       0s  (0s)
  surface_load_store.cpp    0 MB       0s  (0s)
  predicate_set_predicate.cpp    0 MB       0s  (0s)
  select_source_with_predicate.cpp    0 MB       0s  (0s)
  pixel_load.cpp      0 MB       0s  (0s)
  output_geometry.cpp    0 MB       0s  (0s)
  surface_atomic_operations.cpp    0 MB       0s  (0s)
  texture_gather.cpp    0 MB       0s  (0s)
  texture_fetch.cpp    0 MB       0s  (0s)
  texture_fetch_swizzled.cpp    0 MB       0s  (0s)
  texture_mipmap_level.cpp    0 MB       0s  (0s)
  texture_load.cpp    0 MB       0s  (0s)
  texture_gradient.cpp    0 MB       0s  (0s)
  video_minimum_maximum.cpp    0 MB       0s  (0s)
  video_set_predicate.cpp    0 MB       0s  (0s)
  texture_load_swizzled.cpp    0 MB       0s  (0s)
  video_helper.cpp    0 MB       0s  (0s)
  texture_gather_swizzled.cpp    0 MB       0s  (0s)
  texture_query.cpp    0 MB       0s  (0s)
  vote.cpp            0 MB       0s  (0s)
  conditional_barrier_pass.cpp    0 MB       0s  (0s)
  video_multiply_add.cpp    0 MB       0s  (0s)
  warp_shuffle.cpp    0 MB       0s  (0s)
  constant_propagation_pass.cpp    0 MB       0s  (0s)
  dual_vertex_pass.cpp    0 MB       0s  (0s)
  translate_program.cpp    0 MB       0s  (0s)
  translate.cpp       0 MB       0s  (0s)
  dead_code_elimination_pass.cpp    0 MB       0s  (0s)
  global_memory_to_storage_buffer_pass.cpp    0 MB       0s  (0s)
  geometry_compaction_pass.cpp    0 MB       0s  (0s)
  layer_pass.cpp      0 MB       0s  (0s)
  collect_shader_info_pass.cpp    0 MB       0s  (0s)
  rescaling_pass.cpp    0 MB       0s  (0s)
  lower_int64_to_int32.cpp    0 MB       0s  (0s)
  lower_fp16_to_fp32.cpp    0 MB       0s  (0s)
  identity_removal_pass.cpp    0 MB       0s  (0s)
  vendor_workaround_pass.cpp    0 MB       0s  (0s)
  lower_fp64_to_fp32.cpp    0 MB       0s  (0s)
  arithmetic.cpp      0 MB       0s  (0s)
  position_pass.cpp    0 MB       0s  (0s)
  ssa_rewrite_pass.cpp    0 MB       0s  (0s)
  atomic.cpp          0 MB       0s  (0s)
  conversion.cpp      0 MB       0s  (0s)
  debug.cpp           0 MB       0s  (0s)
  extension.cpp       0 MB       0s  (0s)
  derivatives.cpp     0 MB       0s  (0s)
  verification_pass.cpp    0 MB       0s  (0s)
  constant.cpp        0 MB       0s  (0s)
  barrier.cpp         0 MB       0s  (0s)
  texture_pass.cpp    0 MB       0s  (0s)
  bit.cpp             0 MB       0s  (0s)
  group.cpp           0 MB       0s  (0s)
  misc.cpp            0 MB       0s  (0s)
  flow.cpp            0 MB       0s  (0s)
  logical.cpp         0 MB       0s  (0s)
  annotation.cpp      0 MB       0s  (0s)
  type.cpp            0 MB       0s  (0s)
  stream.cpp          0 MB       0s  (0s)
  vk_antilag.cpp      0 MB       0s  (0s)
  function.cpp        0 MB       0s  (0s)
  image.cpp           0 MB       0s  (0s)
  vk_coopmat.cpp      0 MB       0s  (0s)
  vk_draw.cpp         0 MB       0s  (0s)
  sirit.cpp           0 MB       0s  (0s)
  memory.cpp          0 MB       0s  (0s)
  vk_bank.cpp         0 MB       0s  (0s)
  vk_dlss.cpp         0 MB       0s  (0s)
  vk_dump.cpp         0 MB       0s  (0s)
  vk_fsr3.cpp         0 MB       0s  (0s)
  vk_fsr3_inputs.cpp    0 MB       0s  (0s)
  vk_gprof.cpp        0 MB       0s  (0s)
  vk_formats.cpp      0 MB       0s  (0s)
  vk_menu.cpp         0 MB       0s  (0s)
  vk_framegen.cpp     0 MB       0s  (0s)
  vk_imgui.cpp        0 MB       0s  (0s)
  vk_hangdump.cpp     0 MB       0s  (0s)
  vk_fsr4.cpp         0 MB       0s  (0s)
  vk_main.cpp         0 MB       0s  (0s)
  vk_fsr3fi.cpp       0 MB       0s  (0s)
  vk_jobs.cpp         0 MB       0s  (0s)
  vk_temporal.cpp     0 MB       0s  (0s)
  vk_memory.cpp       0 MB       0s  (0s)
  vk_texture.cpp      0 MB       0s  (0s)
  vk_predict.cpp      0 MB       0s  (0s)
  vk_shader.cpp       0 MB       0s  (0s)
  vk_replay.cpp       0 MB       0s  (0s)
  vk_reflex.cpp       0 MB       0s  (0s)
  vk_ngx_msvc_rt.cpp    0 MB       0s  (0s)
  mingw_msvc_shims.c    0 MB       0s  (0s)
  vk_vma.cpp          0 MB       0s  (0s)
  vk_xfer.cpp         0 MB       0s  (0s)
compiled in 0s, 0 failed
linked C:\Users\Josh\AppData\Local\HookshotBuilder\sa\build\hookshot.exe: 448 MB (3s)
linked C:\Users\Josh\AppData\Local\HookshotBuilder\sa\build\hookshot_vk.dll: 10 MB (0s)
@@stage finish Putting the game folder together
NVIDIA DLSS: D:\Games\Hookshot-OOT\ngx\nvngx_dlss.dll (NVIDIA's, under NVIDIA's license: never share this game folder)
ApplicationPackage.Nin_Ounce_NVN2.release.sarc.zs                  1650 programs
ExternalBinaryString.bfres.zs                                         0 programs
Foliage.Product.110.product.Nin_Ounce_NVN2.bfsha.zs                  53 programs
Model.Product.110.product.Nin_Ounce_NVN2.bfsha.zs                 13733 programs
SceneMaterial.Product.110.product.Nin_Ounce_NVN2.bfsha.zs             1 programs
TerrainGround.Product.110.product.Nin_Ounce_NVN2.bfsha.zs            67 programs
MergeShader.Product.100.Nin_Ounce_NVN2.bfsha.zs                     113 programs
tera_resource.Nin_Ounce_NVN2.release.sarc.zs                        288 programs
agl_resource.Nin_Ounce_NVN2.release.sarc.zs                        5248 programs
gsys_resource.Nin_Ounce_NVN2.release.sarc.zs                         49 programs
Ndve-Nvn2-vid_seq5.dat.zs                                            22 programs
Player.wbr.zs                                                         0 programs
Effect (1433 particle sets)                                       17585 programs
19 s
38809 programs from 42856 stages
by stages: [((0, 1), 33369), ((5,), 4128), ((1, 6, 7), 1180), ((1, 7), 132)]
slots: [('slot 40, stage 1', 51785), ('slot 48, stage 5', 23162), ('slot 64, stage 6', 1825), ('slot 72, stage 7', 2015), ('slot 8, stage 0', 49770)]
Traceback (most recent call last):
  File "C:\Users\Josh\AppData\Local\HookshotBuilder\versions\v2.1.0\HookshotBuilder\tools\nx2\shader_census.py", line 298, in <module>
    sys.exit(main())
             ~~~~^^
  File "C:\Users\Josh\AppData\Local\HookshotBuilder\versions\v2.1.0\HookshotBuilder\tools\nx2\shader_census.py", line 288, in main
    with open(a.out, "wb") as f:
         ~~~~^^^^^^^^^^^^^
PermissionError: [Errno 13] Permission denied: 'D:\\Games\\Hookshot-OOT\\hookshot_shaders.bin'
the shader list was not made: the game will compile its shaders as it plays
prompts: switch
prompts: xbox
prompts: ps4
prompts: ps5
prompts: steamdeck
prompts: the Talk ring
prompts: the size table lets the font have 20200 bytes
the shipped pipeline state list: 12800 pipelines
Traceback (most recent call last):
  File "C:\Users\Josh\AppData\Local\HookshotBuilder\versions\v2.1.0\HookshotBuilder\tools\nx2\make_game.py", line 1768, in cli
    main(a)
    ~~~~^^^
  File "C:\Users\Josh\AppData\Local\HookshotBuilder\versions\v2.1.0\HookshotBuilder\tools\nx2\make_game.py", line 1705, in main
    with open(language, "w", encoding="utf-8", newline="\n") as f:
         ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
PermissionError: [Errno 13] Permission denied: 'D:\\Games\\Hookshot-OOT\\language.txt'

@@error The builder stopped on an error it did not expect: PermissionError: [Errno 13] Permission denied: 'D:\\Games\\Hookshot-OOT\\language.txt'. Please send the text under Show details to the Hookshot issues page.

Visual Studio or Build Tools version, and Windows SDK version

No response

Operating system and free space on the output drive

57 gb

Before you send it

  • I'm on the newest release, or it still fails on it.
  • I searched the open issues for this error.
  • I'm not attaching game files or anything built from them.
### Builder version v.2.1.0 ### How you built Hookshot Builder app (Windows) ### Game files given to it A .nup ### The error ```text Hookshot Builder v2.1.0 on Windows 10.0.26300.0 The update stopped: The builder stopped on an error it did not expect: PermissionError: [Errno 13] Permission denied: 'D:\\Games\\Hookshot-OOT\\language.txt'. Please send the text under Show details to the Hookshot issues page. common_funcs.cpp 0 MB 0s (0s) attribute_memory_to_physical.cpp 0 MB 0s (0s) bitfield_insert.cpp 0 MB 0s (0s) double_set_predicate.cpp 0 MB 0s (0s) structured_control_flow.cpp 0 MB 0s (0s) double_multiply.cpp 0 MB 0s (0s) double_compare_and_set.cpp 0 MB 0s (0s) exit_program.cpp 0 MB 0s (0s) double_min_max.cpp 0 MB 0s (0s) double_fused_multiply_add.cpp 0 MB 0s (0s) floating_point_conversion_floating_point.cpp 0 MB 0s (0s) floating_point_min_max.cpp 0 MB 0s (0s) find_leading_one.cpp 0 MB 0s (0s) floating_point_add.cpp 0 MB 0s (0s) floating_point_conversion_integer.cpp 0 MB 0s (0s) floating_point_compare_and_set.cpp 0 MB 0s (0s) floating_point_compare.cpp 0 MB 0s (0s) floating_point_multi_function.cpp 0 MB 0s (0s) floating_point_fused_multiply_add.cpp 0 MB 0s (0s) floating_point_multiply.cpp 0 MB 0s (0s) floating_point_swizzled_add.cpp 0 MB 0s (0s) half_floating_point_add.cpp 0 MB 0s (0s) half_floating_point_helper.cpp 0 MB 0s (0s) half_floating_point_set.cpp 0 MB 0s (0s) half_floating_point_multiply.cpp 0 MB 0s (0s) floating_point_set_predicate.cpp 0 MB 0s (0s) impl.cpp 0 MB 0s (0s) floating_point_range_reduction.cpp 0 MB 0s (0s) half_floating_point_set_predicate.cpp 0 MB 0s (0s) half_floating_point_fused_multiply_add.cpp 0 MB 0s (0s) integer_popcount.cpp 0 MB 0s (0s) integer_compare_and_set.cpp 0 MB 0s (0s) integer_add_three_input.cpp 0 MB 0s (0s) integer_compare.cpp 0 MB 0s (0s) integer_add.cpp 0 MB 0s (0s) integer_shift_left.cpp 0 MB 0s (0s) integer_minimum_maximum.cpp 0 MB 0s (0s) integer_funnel_shift.cpp 0 MB 0s (0s) integer_floating_point_conversion.cpp 0 MB 0s (0s) integer_shift_right.cpp 0 MB 0s (0s) integer_scaled_add.cpp 0 MB 0s (0s) integer_short_multiply_add.cpp 0 MB 0s (0s) integer_to_integer_conversion.cpp 0 MB 0s (0s) integer_set_predicate.cpp 0 MB 0s (0s) internal_stage_buffer_entry_read.cpp 0 MB 0s (0s) matrix_multiply_nx2.cpp 0 MB 0s (0s) move_predicate_to_register.cpp 0 MB 0s (0s) load_effective_address.cpp 0 MB 0s (0s) load_store_attribute.cpp 0 MB 0s (0s) load_constant.cpp 0 MB 0s (0s) load_store_local_shared.cpp 0 MB 0s (0s) move_register.cpp 0 MB 0s (0s) load_store_memory.cpp 0 MB 0s (0s) move_register_to_predicate.cpp 0 MB 0s (0s) logic_operation_three_input.cpp 0 MB 0s (0s) logic_operation.cpp 0 MB 0s (0s) register_map_nx2.cpp 0 MB 0s (0s) move_special_register.cpp 0 MB 0s (0s) not_implemented.cpp 0 MB 0s (0s) predicate_set_register.cpp 0 MB 0s (0s) surface_load_store.cpp 0 MB 0s (0s) predicate_set_predicate.cpp 0 MB 0s (0s) select_source_with_predicate.cpp 0 MB 0s (0s) pixel_load.cpp 0 MB 0s (0s) output_geometry.cpp 0 MB 0s (0s) surface_atomic_operations.cpp 0 MB 0s (0s) texture_gather.cpp 0 MB 0s (0s) texture_fetch.cpp 0 MB 0s (0s) texture_fetch_swizzled.cpp 0 MB 0s (0s) texture_mipmap_level.cpp 0 MB 0s (0s) texture_load.cpp 0 MB 0s (0s) texture_gradient.cpp 0 MB 0s (0s) video_minimum_maximum.cpp 0 MB 0s (0s) video_set_predicate.cpp 0 MB 0s (0s) texture_load_swizzled.cpp 0 MB 0s (0s) video_helper.cpp 0 MB 0s (0s) texture_gather_swizzled.cpp 0 MB 0s (0s) texture_query.cpp 0 MB 0s (0s) vote.cpp 0 MB 0s (0s) conditional_barrier_pass.cpp 0 MB 0s (0s) video_multiply_add.cpp 0 MB 0s (0s) warp_shuffle.cpp 0 MB 0s (0s) constant_propagation_pass.cpp 0 MB 0s (0s) dual_vertex_pass.cpp 0 MB 0s (0s) translate_program.cpp 0 MB 0s (0s) translate.cpp 0 MB 0s (0s) dead_code_elimination_pass.cpp 0 MB 0s (0s) global_memory_to_storage_buffer_pass.cpp 0 MB 0s (0s) geometry_compaction_pass.cpp 0 MB 0s (0s) layer_pass.cpp 0 MB 0s (0s) collect_shader_info_pass.cpp 0 MB 0s (0s) rescaling_pass.cpp 0 MB 0s (0s) lower_int64_to_int32.cpp 0 MB 0s (0s) lower_fp16_to_fp32.cpp 0 MB 0s (0s) identity_removal_pass.cpp 0 MB 0s (0s) vendor_workaround_pass.cpp 0 MB 0s (0s) lower_fp64_to_fp32.cpp 0 MB 0s (0s) arithmetic.cpp 0 MB 0s (0s) position_pass.cpp 0 MB 0s (0s) ssa_rewrite_pass.cpp 0 MB 0s (0s) atomic.cpp 0 MB 0s (0s) conversion.cpp 0 MB 0s (0s) debug.cpp 0 MB 0s (0s) extension.cpp 0 MB 0s (0s) derivatives.cpp 0 MB 0s (0s) verification_pass.cpp 0 MB 0s (0s) constant.cpp 0 MB 0s (0s) barrier.cpp 0 MB 0s (0s) texture_pass.cpp 0 MB 0s (0s) bit.cpp 0 MB 0s (0s) group.cpp 0 MB 0s (0s) misc.cpp 0 MB 0s (0s) flow.cpp 0 MB 0s (0s) logical.cpp 0 MB 0s (0s) annotation.cpp 0 MB 0s (0s) type.cpp 0 MB 0s (0s) stream.cpp 0 MB 0s (0s) vk_antilag.cpp 0 MB 0s (0s) function.cpp 0 MB 0s (0s) image.cpp 0 MB 0s (0s) vk_coopmat.cpp 0 MB 0s (0s) vk_draw.cpp 0 MB 0s (0s) sirit.cpp 0 MB 0s (0s) memory.cpp 0 MB 0s (0s) vk_bank.cpp 0 MB 0s (0s) vk_dlss.cpp 0 MB 0s (0s) vk_dump.cpp 0 MB 0s (0s) vk_fsr3.cpp 0 MB 0s (0s) vk_fsr3_inputs.cpp 0 MB 0s (0s) vk_gprof.cpp 0 MB 0s (0s) vk_formats.cpp 0 MB 0s (0s) vk_menu.cpp 0 MB 0s (0s) vk_framegen.cpp 0 MB 0s (0s) vk_imgui.cpp 0 MB 0s (0s) vk_hangdump.cpp 0 MB 0s (0s) vk_fsr4.cpp 0 MB 0s (0s) vk_main.cpp 0 MB 0s (0s) vk_fsr3fi.cpp 0 MB 0s (0s) vk_jobs.cpp 0 MB 0s (0s) vk_temporal.cpp 0 MB 0s (0s) vk_memory.cpp 0 MB 0s (0s) vk_texture.cpp 0 MB 0s (0s) vk_predict.cpp 0 MB 0s (0s) vk_shader.cpp 0 MB 0s (0s) vk_replay.cpp 0 MB 0s (0s) vk_reflex.cpp 0 MB 0s (0s) vk_ngx_msvc_rt.cpp 0 MB 0s (0s) mingw_msvc_shims.c 0 MB 0s (0s) vk_vma.cpp 0 MB 0s (0s) vk_xfer.cpp 0 MB 0s (0s) compiled in 0s, 0 failed linked C:\Users\Josh\AppData\Local\HookshotBuilder\sa\build\hookshot.exe: 448 MB (3s) linked C:\Users\Josh\AppData\Local\HookshotBuilder\sa\build\hookshot_vk.dll: 10 MB (0s) @@stage finish Putting the game folder together NVIDIA DLSS: D:\Games\Hookshot-OOT\ngx\nvngx_dlss.dll (NVIDIA's, under NVIDIA's license: never share this game folder) ApplicationPackage.Nin_Ounce_NVN2.release.sarc.zs 1650 programs ExternalBinaryString.bfres.zs 0 programs Foliage.Product.110.product.Nin_Ounce_NVN2.bfsha.zs 53 programs Model.Product.110.product.Nin_Ounce_NVN2.bfsha.zs 13733 programs SceneMaterial.Product.110.product.Nin_Ounce_NVN2.bfsha.zs 1 programs TerrainGround.Product.110.product.Nin_Ounce_NVN2.bfsha.zs 67 programs MergeShader.Product.100.Nin_Ounce_NVN2.bfsha.zs 113 programs tera_resource.Nin_Ounce_NVN2.release.sarc.zs 288 programs agl_resource.Nin_Ounce_NVN2.release.sarc.zs 5248 programs gsys_resource.Nin_Ounce_NVN2.release.sarc.zs 49 programs Ndve-Nvn2-vid_seq5.dat.zs 22 programs Player.wbr.zs 0 programs Effect (1433 particle sets) 17585 programs 19 s 38809 programs from 42856 stages by stages: [((0, 1), 33369), ((5,), 4128), ((1, 6, 7), 1180), ((1, 7), 132)] slots: [('slot 40, stage 1', 51785), ('slot 48, stage 5', 23162), ('slot 64, stage 6', 1825), ('slot 72, stage 7', 2015), ('slot 8, stage 0', 49770)] Traceback (most recent call last): File "C:\Users\Josh\AppData\Local\HookshotBuilder\versions\v2.1.0\HookshotBuilder\tools\nx2\shader_census.py", line 298, in <module> sys.exit(main()) ~~~~^^ File "C:\Users\Josh\AppData\Local\HookshotBuilder\versions\v2.1.0\HookshotBuilder\tools\nx2\shader_census.py", line 288, in main with open(a.out, "wb") as f: ~~~~^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: 'D:\\Games\\Hookshot-OOT\\hookshot_shaders.bin' the shader list was not made: the game will compile its shaders as it plays prompts: switch prompts: xbox prompts: ps4 prompts: ps5 prompts: steamdeck prompts: the Talk ring prompts: the size table lets the font have 20200 bytes the shipped pipeline state list: 12800 pipelines Traceback (most recent call last): File "C:\Users\Josh\AppData\Local\HookshotBuilder\versions\v2.1.0\HookshotBuilder\tools\nx2\make_game.py", line 1768, in cli main(a) ~~~~^^^ File "C:\Users\Josh\AppData\Local\HookshotBuilder\versions\v2.1.0\HookshotBuilder\tools\nx2\make_game.py", line 1705, in main with open(language, "w", encoding="utf-8", newline="\n") as f: ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: 'D:\\Games\\Hookshot-OOT\\language.txt' @@error The builder stopped on an error it did not expect: PermissionError: [Errno 13] Permission denied: 'D:\\Games\\Hookshot-OOT\\language.txt'. Please send the text under Show details to the Hookshot issues page. ``` ### Visual Studio or Build Tools version, and Windows SDK version _No response_ ### Operating system and free space on the output drive 57 gb ### Before you send it - [x] I'm on the newest release, or it still fails on it. - [x] I searched the open issues for this error. - [x] I'm not attaching game files or anything built from them.
NotRexed commented 2026-11-11 21:29:06 +00:00 (Migrated from github.com)

Thanks for the report. Reports of the same problem are now collected in #2505, which lists this one with your details and links back here, so one fix closes them together and the open list stays readable. Follow #2505 for the fix, and add new details there (or here). If this turns out to be a separate problem it will be reopened.

Thanks for the report. Reports of the same problem are now collected in #2505, which lists this one with your details and links back here, so one fix closes them together and the open list stays readable. Follow #2505 for the fix, and add new details there (or here). If this turns out to be a separate problem it will be reopened.
Commenting is not possible because the repository is archived.
No milestone
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
MagicBeanDev/Hookshot#2348
No description provided.