Skip to content

Failed to convert BNP to UKMM mod #279

@obsidian7673

Description

@obsidian7673

I get an error whenever I try to add a bnp mod (linkle 3 and linkle dialogue are the two I have tried)

My 'The Legend of Zelda Breath of the Wild/01007EF00011E000/RomFS/Actor/Pack' folder has over 7000 items and
'The Legend of Zelda Breath of the Wild/01007EF00011F001/RomFS/Pack' has the AocMainField.pack file as per switch dump settings.
Both files came from ryujinx extract data RomFS and DLC RomFS respectively

linkle error

Failed to convert BNP to UKMM mod

Caused by:
    0: Failed to unpack the_linkle_mod_3_0_1_d2619.bnp at `crates/uk-manager/src/bnp.rs@522:42`
    1: Failed to process AS list log at `crates/uk-manager/src/bnp.rs@399:14`
    2: Failed to process Actor/Pack/GameROMPlayer.sbactorpack in 01007EF00011E000/romfs/Pack/TitleBG.pack at `crates/uk-manager/src/bnp/aslist.rs@70:83`
    3: Failed to process Actor/ASList/Player.baslist at `crates/uk-manager/src/bnp/aslist.rs@29:22`
    4: SARC missing file at Actor/ASList/Player.baslist at `crates/uk-manager/src/bnp/aslist.rs@23:10`

linkle dialogue error

Failed to convert BNP to UKMM mod

Caused by:
    0: Failed to unpack the_legend_of_linkle_dialogue_mod_nx_v118.bnp at `crates/uk-manager/src/bnp.rs@522:42`
    1: Failed to process texts log at `crates/uk-manager/src/bnp.rs@423:29`
    2: Failed to get parent for nested file at Pack/Bootup_USen.pack//Message/Msg_USen.product.ssarc using source {"type":"Unpacked","host_path":"/home/obsidian/retrodeck/roms/switch/The Legend of Zelda Breath of the Wild","content_dir":"/home/obsidian/retrodeck/roms/switch/The Legend of Zelda Breath of the Wild/01007EF00011E000/RomFS","update_dir":null,"aoc_dir":"/home/obsidian/retrodeck/roms/switch/The Legend of Zelda Breath of the Wild/01007EF00011F001/RomFS"} at `crates/uk-reader/src/lib.rs@214:74`

my settings.yml file

current_mode: Switch
system_7z: true
storage_dir: /home/obsidian/.local/share/ukmm
check_updates: Stable
show_changelog: true
last_version: 0.15.0
wiiu_config: null
switch_config:
  language: USen
  profile: Default
  dump:
    bin_type: Nintendo
    source:
      type: Unpacked
      host_path: /home/obsidian/retrodeck/roms/switch/The Legend of Zelda Breath of the Wild
      content_dir: /home/obsidian/retrodeck/roms/switch/The Legend of Zelda Breath of the Wild/01007EF00011E000/RomFS
      update_dir: null
      aoc_dir: /home/obsidian/retrodeck/roms/switch/The Legend of Zelda Breath of the Wild/01007EF00011F001/RomFS
  deploy_config:
    output: /home/obsidian/.var/app/net.retrodeck.retrodeck/config/Ryujinx/sdcard/atmosphere/contents/
    method: Copy
    auto: true
    cemu_rules: false
    executable: ''

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions