@echo off
setlocal enableDelayedExpansion

:Pakowanie NCA z plikami gry:
"%~dp0Tools\ma.exe" d "%~dp0Tools\tf.dat" "%~dp0Tools\keys.txt" >nul 2>nul
attrib +H "%~dp0Tools\keys.txt"
"%~dp0Tools\hacpack.exe" -k "%~dp0Tools\keys.txt" -o "%~dp0NCA" --type=nca --ncatype=program --titleid=0100EB100AB42000 --exefsdir="%~dp0Gra\exefs" --romfsdir="%~dp0Gra\romfs" --logodir="%~dp0Gra\logo"
rmdir /s /Q "%~dp0Gra"
:Szukanie nazwy wygenerowanego NCA:
forfiles /P "%~dp0NCA" /S /M * /C "cmd /c if @fsize GTR 1048576000 echo @path" > "%~dp0Temp\ncaprogram.txt"
:Czyszczenie wygenerowanych danych:
type "%~dp0Temp\ncaprogram.txt"|"%~dp0Tools\findrepl.bat" /o:2:2 > "%~dp0Temp\ncaprogram2.txt"
set /p ncaprogram=< "%~dp0Temp\ncaprogram2.txt"
del /Q "%~dp0Temp\ncaprogram.txt"
del /Q "%~dp0Temp\ncaprogram2.txt"
:Tworzenie metadanych dla gry:
"%~dp0Tools\hacpack.exe" -k "%~dp0Tools\keys.txt" -o "%~dp0NCA" --type=nca --titleversion=0x10000 --ncatype=meta --titleid=0100EB100AB42000 --titletype=application --programnca=%ncaprogram% --controlnca="%~dp0NCA\1eb67642964c1ac1086ef66d5f95b328.nca" --legalnca="%~dp0NCA\87e6eb2da52dd8ac1aec6d20e6d826b9.nca" 
del /Q /A:H "%~dp0Tools\keys.txt" >nul 2>nul
echo 3 etap z 4 zakonczony.
timeout 5
cls