hacBrewPack v3.05 by The-4n
Removing existing temp and nca directories
Creating temp, nca, nsp and backup directories
Loading 'prod.keys' keyset file
----> Processing NPDM
Validating NPDM
Getting TitleID
Validating TitleID
Backing up main.npdm
Patching ACID public key
----> Processing NACP
Validating Title Name
Validating Title Publisher
Changing logo handeling to auto
Backing up control.nacp
Writing control.nacp
----> Creating Program NCA:
===> Creating NCA header
Writing NCA header placeholder to hacbrewpack_nca\program.nca
---> Creating Section 0:
===> Building ExeFS
Writing exefs\main to hacbrewpack_temp\program_sec0_exefs
Writing exefs\main.npdm to hacbrewpack_temp\program_sec0_exefs
Writing exefs\rtld to hacbrewpack_temp\program_sec0_exefs
Writing exefs\sdk to hacbrewpack_temp\program_sec0_exefs
Writing exefs\subsdk0 to hacbrewpack_temp\program_sec0_exefs
Writing exefs\subsdk1 to hacbrewpack_temp\program_sec0_exefs
Calculating hash table
===> Writing ExeFS
Writing PFS0 hash table
Writing PFS0
===> Calculating Hashes:
Calculating Master hash
Calculating Section hash
---> Creating Section 1:
===> Building RomFS
Visiting directories
Calculating metadata
Writing romfs\Pack\pack_000_map.cpk to hacbrewpack_temp\program_sec1_ivfc_lvl6
Writing romfs\Pack\pack_010_character.cpk to hacbrewpack_temp\program_sec1_ivfc_
lvl6
Writing romfs\Pack\pack_020_effect.cpk to hacbrewpack_temp\program_sec1_ivfc_lvl
6
Writing romfs\Pack\pack_030_etc.cpk to hacbrewpack_temp\program_sec1_ivfc_lvl6
Writing romfs\Pack\pack_031_message.cpk to hacbrewpack_temp\program_sec1_ivfc_lv
l6
Writing romfs\Pack\pack_040_sound.cpk to hacbrewpack_temp\program_sec1_ivfc_lvl6
Writing romfs\Pack\pack_049_movie_camp.cpk to hacbrewpack_temp\program_sec1_ivfc
_lvl6
Writing romfs\Pack\pack_050_movie.cpk to hacbrewpack_temp\program_sec1_ivfc_lvl6
Writing romfs\Pack\pack_060_movie_credit.cpk to hacbrewpack_temp\program_sec1_iv
fc_lvl6
Writing romfs\Pack\pack_070_font.cpk to hacbrewpack_temp\program_sec1_ivfc_lvl6
Writing romfs\Pack\pack_080_interface.cpk to hacbrewpack_temp\program_sec1_ivfc_
lvl6
Writing romfs\Pack\pack_090_loc_cn.cpk to hacbrewpack_temp\program_sec1_ivfc_lvl
6
Writing romfs\Pack\pack_090_loc_fr.cpk to hacbrewpack_temp\program_sec1_ivfc_lvl
6
Writing romfs\Pack\pack_090_loc_jp.cpk to hacbrewpack_temp\program_sec1_ivfc_lvl
6
Writing romfs\Pack\pack_090_loc_tw.cpk to hacbrewpack_temp\program_sec1_ivfc_lvl
6
Writing romfs\Pack\pack_999_etc_om.cpk to hacbrewpack_temp\program_sec1_ivfc_lvl
6
Writing romfs\Pack\pack_999_lua.cpk to hacbrewpack_temp\program_sec1_ivfc_lvl6
===> Creating IVFC levels
Writing hacbrewpack_temp\program_sec1_ivfc_lvl5
Writing hacbrewpack_temp\program_sec1_ivfc_lvl4
Writing hacbrewpack_temp\program_sec1_ivfc_lvl3
Writing hacbrewpack_temp\program_sec1_ivfc_lvl2
Writing hacbrewpack_temp\program_sec1_ivfc_lvl1
===> Writing IVFC levels
Writing hacbrewpack_temp\program_sec1_ivfc_lvl1 to hacbrewpack_nca\program.nca
Writing hacbrewpack_temp\program_sec1_ivfc_lvl2 to hacbrewpack_nca\program.nca
Writing hacbrewpack_temp\program_sec1_ivfc_lvl3 to hacbrewpack_nca\program.nca
Writing hacbrewpack_temp\program_sec1_ivfc_lvl4 to hacbrewpack_nca\program.nca
Writing hacbrewpack_temp\program_sec1_ivfc_lvl5 to hacbrewpack_nca\program.nca
Writing hacbrewpack_temp\program_sec1_ivfc_lvl6 to hacbrewpack_nca\program.nca
===> Calculating Hashes:
Calculating Master hash
Calculating Section hash
---> Creating Section 2:
===> Building PFS0
Writing logo\NintendoLogo.png to hacbrewpack_temp\program_sec2_logo
Writing logo\StartupMovie.gif to hacbrewpack_temp\program_sec2_logo
Calculating hash table
===> Writing IVFC levels
Writing PFS0 hash table
Writing PFS0
===> Calculating Hashes:
Calculating Master hash
Calculating Section hash
---> Finalizing:
===> Encrypting NCA
Encrypting section 0
Encrypting section 1
Getting NCA file size
Encrypting key area
Signing nca header
Encrypting header
===> Writing NCA header
Writing NCA header to hacbrewpack_nca\program.nca
===> Post creation process
Calculating NCA hash
Renaming program.nca to 95a560a69c7a9cf6e04c36199d7983a8.nca
----> Created Program NCA: hacbrewpack_nca\95a560a69c7a9cf6e04c36199d7983a8.nca
----> Creating Control NCA:
===> Creating NCA header
Writing NCA header placeholder to hacbrewpack_nca\control.nca
---> Creating Section 0:
===> Building RomFS
Visiting directories
Calculating metadata
Writing control\control.nacp to hacbrewpack_temp\control_sec0_ivfc_lvl6
Writing control\icon_AmericanEnglish.dat to hacbrewpack_temp\control_sec0_ivfc_l
vl6
Writing control\icon_French.dat to hacbrewpack_temp\control_sec0_ivfc_lvl6
Writing control\icon_Japanese.dat to hacbrewpack_temp\control_sec0_ivfc_lvl6
Writing control\icon_SimplifiedChinese.dat to hacbrewpack_temp\control_sec0_ivfc
_lvl6
Writing control\icon_TraditionalChinese.dat to hacbrewpack_temp\control_sec0_ivf
c_lvl6
===> Creating IVFC levels
Writing hacbrewpack_temp\control_sec0_ivfc_lvl5
Writing hacbrewpack_temp\control_sec0_ivfc_lvl4
Writing hacbrewpack_temp\control_sec0_ivfc_lvl3
Writing hacbrewpack_temp\control_sec0_ivfc_lvl2
Writing hacbrewpack_temp\control_sec0_ivfc_lvl1
===> Writing IVFC levels
Writing hacbrewpack_temp\control_sec0_ivfc_lvl1 to hacbrewpack_nca\control.nca
Writing hacbrewpack_temp\control_sec0_ivfc_lvl2 to hacbrewpack_nca\control.nca
Writing hacbrewpack_temp\control_sec0_ivfc_lvl3 to hacbrewpack_nca\control.nca
Writing hacbrewpack_temp\control_sec0_ivfc_lvl4 to hacbrewpack_nca\control.nca
Writing hacbrewpack_temp\control_sec0_ivfc_lvl5 to hacbrewpack_nca\control.nca
Writing hacbrewpack_temp\control_sec0_ivfc_lvl6 to hacbrewpack_nca\control.nca
===> Calculating Hashes:
Calculating Master hash
Calculating Section hash
---> Finalizing:
===> Encrypting NCA
Encrypting section 0
Getting NCA file size
Encrypting key area
Encrypting header
===> Writing NCA header
Writing NCA header to hacbrewpack_nca\control.nca
===> Post creation process
Calculating NCA hash
Renaming control.nca to 2447adc3655e87b1647c1ad8dde0a6f6.nca
----> Created Control NCA: hacbrewpack_nca\2447adc3655e87b1647c1ad8dde0a6f6.nca
----> Creating Metadata NCA:
===> Creating NCA header
Writing NCA header placeholder to hacbrewpack_nca\meta.nca
===> Creating Metadata file
Writing metadata header
Writing content records
===> Building PFS0
Writing hacbrewpack_temp\cnmt\Application_0100a9400c9c2000.cnmt to hacbrewpack_t
emp\meta_sec0_pfs0
Calculating hash table
===> Writing PFS0 section
Writing PFS0 hash table
Writing PFS0
===> Calculating Hashes:
Calculating Master hash
Calculating Section hash
---> Finalizing:
===> Encrypting NCA
Encrypting section 0
Getting NCA file size
Encrypting key area
Encrypting header
===> Writing NCA header
Writing NCA header to hacbrewpack_nca\meta.nca
===> Post creation process
Calculating NCA hash
Renaming meta.nca to 3dec6873630b31c4c5ae23d518f9a98e.cnmt.nca
----> Created Metadata NCA: hacbrewpack_nca\3dec6873630b31c4c5ae23d518f9a98e.cnm
t.nca
----> Creating NSP:
Writing hacbrewpack_nca\2447adc3655e87b1647c1ad8dde0a6f6.nca to hacbrewpack_nsp\
0100a9400c9c2000.nsp
Writing hacbrewpack_nca\3dec6873630b31c4c5ae23d518f9a98e.cnmt.nca to hacbrewpack
_nsp\0100a9400c9c2000.nsp
Writing hacbrewpack_nca\95a560a69c7a9cf6e04c36199d7983a8.nca to hacbrewpack_nsp\
0100a9400c9c2000.nsp
----> Created NSP: hacbrewpack_nsp\0100a9400c9c2000.nsp
Removing created temp and nca directories
Summary:
Title ID: 0100a9400c9c2000
SDK Version: 0.12.17.0
Section Crypto Type: Regular Crypto
Keygeneration: 1
Key area key 2: 04040404040404040404040404040404
Program NCA RomFS Section: Yes
Program NCA Logo Section: Yes
HtmlDoc NCA: No
LegalInfo NCA: No
Created NSP: hacbrewpack_nsp\0100a9400c9c2000.nsp