mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
マスタリングツールの位置指定を変更
一部破壊ROM起動失敗テスト用のテストプログラム生成をある程度自動化 git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2317 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
parent
37bab42cf1
commit
43f27f32c7
@ -67,7 +67,7 @@ include $(TWL_IPL_RED_ROOT)/build/buildtools/modulerules
|
|||||||
|
|
||||||
do-build : $(TARGETS)
|
do-build : $(TARGETS)
|
||||||
|
|
||||||
MASTERING = $(TWL_IPL_RED_PRIVATE_ROOT)/build/tools/mastering.TWL/mastering.TWL.exe
|
MASTERING = $(TWL_IPL_RED_PRIVATE_ROOT)/tools/bin/mastering.TWL.exe
|
||||||
|
|
||||||
MASTERING_FLAGS = -t
|
MASTERING_FLAGS = -t
|
||||||
|
|
||||||
|
|||||||
199
build/tests/HashCheckTemplate/test_roms/rombreak.bat
Normal file
199
build/tests/HashCheckTemplate/test_roms/rombreak.bat
Normal file
@ -0,0 +1,199 @@
|
|||||||
|
mkdir break_dev
|
||||||
|
mkdir prod
|
||||||
|
mkdir break_prod
|
||||||
|
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i twl_0E8A.srl -b HEADER -o "break_dev/twl_0E8A.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i twl_0E9A.nand.srl -b HEADER -o "break_dev/twl_0E9A.nand.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i twl_0EAA.srl -b ARM9FLX -o "break_dev/twl_0EAA.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i twl_0EBA.nand.srl -b ARM9FLX -o "break_dev/twl_0EBA.nand.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i twl_0ECA.srl -b ARM7FLX -o "break_dev/twl_0ECA.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i twl_0EDA.nand.srl -b ARM7FLX -o "break_dev/twl_0EDA.nand.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i twl_0EEA.srl -b ARM9LTD -o "break_dev/twl_0EEA.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i twl_0EFA.nand.srl -b ARM9LTD -o "break_dev/twl_0EFA.nand.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i twl_0EGA.srl -b ARM7LTD -o "break_dev/twl_0EGA.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i twl_0EHA.nand.srl -b ARM7LTD -o "break_dev/twl_0EHA.nand.srl"
|
||||||
|
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i twl_0EIA.nand.srl -b HEADER -o "break_dev/twl_0EIA.nand.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i twl_0EJA.nand.srl -b ARM9FLX -o "break_dev/twl_0EJA.nand.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i twl_0EKA.nand.srl -b ARM7FLX -o "break_dev/twl_0EKA.nand.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i twl_0ELA.nand.srl -b ARM9LTD -o "break_dev/twl_0ELA.nand.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i twl_0EMA.nand.srl -b ARM7LTD -o "break_dev/twl_0EMA.nand.srl"
|
||||||
|
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i twl_0ENA.srl -b HEADER -o "break_dev/twl_0ENA.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i twl_0EOA.nand.srl -b HEADER -o "break_dev/twl_0EOA.nand.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i twl_0EPA.srl -b ARM9FLX -o "break_dev/twl_0EPA.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i twl_0EQA.nand.srl -b ARM9FLX -o "break_dev/twl_0EQA.nand.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i twl_0ERA.srl -b ARM7FLX -o "break_dev/twl_0ERA.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i twl_0ESA.nand.srl -b ARM7FLX -o "break_dev/twl_0ESA.nand.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i twl_0ETA.srl -b ARM9LTD -o "break_dev/twl_0ETA.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i twl_0EUA.nand.srl -b ARM9LTD -o "break_dev/twl_0EUA.nand.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i twl_0EVA.srl -b ARM7LTD -o "break_dev/twl_0EVA.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i twl_0EWA.nand.srl -b ARM7LTD -o "break_dev/twl_0EWA.nand.srl"
|
||||||
|
|
||||||
|
"%TWL_IPL_RED_PRIVATE_ROOT%/tools/bin/mastering.TWL.exe" -t twl_0E8A.srl "prod/twl_0E8A.srl"
|
||||||
|
"%TWL_IPL_RED_PRIVATE_ROOT%/tools/bin/mastering.TWL.exe" -t twl_0E9A.nand.srl "prod/twl_0E9A.nand.srl"
|
||||||
|
"%TWL_IPL_RED_PRIVATE_ROOT%/tools/bin/mastering.TWL.exe" -t twl_0EAA.srl "prod/twl_0EAA.srl"
|
||||||
|
"%TWL_IPL_RED_PRIVATE_ROOT%/tools/bin/mastering.TWL.exe" -t twl_0EBA.nand.srl "prod/twl_0EBA.nand.srl"
|
||||||
|
"%TWL_IPL_RED_PRIVATE_ROOT%/tools/bin/mastering.TWL.exe" -t twl_0ECA.srl "prod/twl_0ECA.srl"
|
||||||
|
"%TWL_IPL_RED_PRIVATE_ROOT%/tools/bin/mastering.TWL.exe" -t twl_0EDA.nand.srl "prod/twl_0EDA.nand.srl"
|
||||||
|
"%TWL_IPL_RED_PRIVATE_ROOT%/tools/bin/mastering.TWL.exe" -t twl_0EEA.srl "prod/twl_0EEA.srl"
|
||||||
|
"%TWL_IPL_RED_PRIVATE_ROOT%/tools/bin/mastering.TWL.exe" -t twl_0EFA.nand.srl "prod/twl_0EFA.nand.srl"
|
||||||
|
"%TWL_IPL_RED_PRIVATE_ROOT%/tools/bin/mastering.TWL.exe" -t twl_0EGA.srl "prod/twl_0EGA.srl"
|
||||||
|
"%TWL_IPL_RED_PRIVATE_ROOT%/tools/bin/mastering.TWL.exe" -t twl_0EHA.nand.srl "prod/twl_0EHA.nand.srl"
|
||||||
|
|
||||||
|
"%TWL_IPL_RED_PRIVATE_ROOT%/tools/bin/mastering.TWL.exe" -t twl_0EIA.nand.srl "prod/twl_0EIA.nand.srl"
|
||||||
|
"%TWL_IPL_RED_PRIVATE_ROOT%/tools/bin/mastering.TWL.exe" -t twl_0EJA.nand.srl "prod/twl_0EJA.nand.srl"
|
||||||
|
"%TWL_IPL_RED_PRIVATE_ROOT%/tools/bin/mastering.TWL.exe" -t twl_0EKA.nand.srl "prod/twl_0EKA.nand.srl"
|
||||||
|
"%TWL_IPL_RED_PRIVATE_ROOT%/tools/bin/mastering.TWL.exe" -t twl_0ELA.nand.srl "prod/twl_0ELA.nand.srl"
|
||||||
|
"%TWL_IPL_RED_PRIVATE_ROOT%/tools/bin/mastering.TWL.exe" -t twl_0EMA.nand.srl "prod/twl_0EMA.nand.srl"
|
||||||
|
|
||||||
|
"%TWL_IPL_RED_PRIVATE_ROOT%/tools/bin/mastering.TWL.exe" -t twl_0ENA.srl "prod/twl_0ENA.srl"
|
||||||
|
"%TWL_IPL_RED_PRIVATE_ROOT%/tools/bin/mastering.TWL.exe" -t twl_0EOA.nand.srl "prod/twl_0EOA.nand.srl"
|
||||||
|
"%TWL_IPL_RED_PRIVATE_ROOT%/tools/bin/mastering.TWL.exe" -t twl_0EPA.srl "prod/twl_0EPA.srl"
|
||||||
|
"%TWL_IPL_RED_PRIVATE_ROOT%/tools/bin/mastering.TWL.exe" -t twl_0EQA.nand.srl "prod/twl_0EQA.nand.srl"
|
||||||
|
"%TWL_IPL_RED_PRIVATE_ROOT%/tools/bin/mastering.TWL.exe" -t twl_0ERA.srl "prod/twl_0ERA.srl"
|
||||||
|
"%TWL_IPL_RED_PRIVATE_ROOT%/tools/bin/mastering.TWL.exe" -t twl_0ESA.nand.srl "prod/twl_0ESA.nand.srl"
|
||||||
|
"%TWL_IPL_RED_PRIVATE_ROOT%/tools/bin/mastering.TWL.exe" -t twl_0ETA.srl "prod/twl_0ETA.srl"
|
||||||
|
"%TWL_IPL_RED_PRIVATE_ROOT%/tools/bin/mastering.TWL.exe" -t twl_0EUA.nand.srl "prod/twl_0EUA.nand.srl"
|
||||||
|
"%TWL_IPL_RED_PRIVATE_ROOT%/tools/bin/mastering.TWL.exe" -t twl_0EVA.srl "prod/twl_0EVA.srl"
|
||||||
|
"%TWL_IPL_RED_PRIVATE_ROOT%/tools/bin/mastering.TWL.exe" -t twl_0EWA.nand.srl "prod/twl_0EWA.nand.srl"
|
||||||
|
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i prod/twl_0E8A.srl -b HEADER -o "break_prod/twl_0E8A.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i prod/twl_0E9A.nand.srl -b HEADER -o "break_prod/twl_0E9A.nand.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i prod/twl_0EAA.srl -b ARM9FLX -o "break_prod/twl_0EAA.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i prod/twl_0EBA.nand.srl -b ARM9FLX -o "break_prod/twl_0EBA.nand.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i prod/twl_0ECA.srl -b ARM7FLX -o "break_prod/twl_0ECA.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i prod/twl_0EDA.nand.srl -b ARM7FLX -o "break_prod/twl_0EDA.nand.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i prod/twl_0EEA.srl -b ARM9LTD -o "break_prod/twl_0EEA.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i prod/twl_0EFA.nand.srl -b ARM9LTD -o "break_prod/twl_0EFA.nand.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i prod/twl_0EGA.srl -b ARM7LTD -o "break_prod/twl_0EGA.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i prod/twl_0EHA.nand.srl -b ARM7LTD -o "break_prod/twl_0EHA.nand.srl"
|
||||||
|
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i prod/twl_0EIA.nand.srl -b HEADER -o "break_prod/twl_0EIA.nand.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i prod/twl_0EJA.nand.srl -b ARM9FLX -o "break_prod/twl_0EJA.nand.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i prod/twl_0EKA.nand.srl -b ARM7FLX -o "break_prod/twl_0EKA.nand.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i prod/twl_0ELA.nand.srl -b ARM9LTD -o "break_prod/twl_0ELA.nand.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i prod/twl_0EMA.nand.srl -b ARM7LTD -o "break_prod/twl_0EMA.nand.srl"
|
||||||
|
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i prod/twl_0ENA.srl -b HEADER -o "break_prod/twl_0ENA.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i prod/twl_0EOA.nand.srl -b HEADER -o "break_prod/twl_0EOA.nand.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i prod/twl_0EPA.srl -b ARM9FLX -o "break_prod/twl_0EPA.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i prod/twl_0EQA.nand.srl -b ARM9FLX -o "break_prod/twl_0EQA.nand.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i prod/twl_0ERA.srl -b ARM7FLX -o "break_prod/twl_0ERA.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i prod/twl_0ESA.nand.srl -b ARM7FLX -o "break_prod/twl_0ESA.nand.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i prod/twl_0ETA.srl -b ARM9LTD -o "break_prod/twl_0ETA.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i prod/twl_0EUA.nand.srl -b ARM9LTD -o "break_prod/twl_0EUA.nand.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i prod/twl_0EVA.srl -b ARM7LTD -o "break_prod/twl_0EVA.srl"
|
||||||
|
"../../../tools/rombreaker/rombreaker.exe" -i prod/twl_0EWA.nand.srl -b ARM7LTD -o "break_prod/twl_0EWA.nand.srl"
|
||||||
|
|
||||||
|
|
||||||
|
mkdir "break_dev/tad"
|
||||||
|
%TWLSDK_ROOT%/build/tools/maketad/bin/maketad.exe break_dev/twl_0E9A.nand.srl -v 0 -o break_dev/tad/twl_0E9A.tad
|
||||||
|
%TWLSDK_ROOT%/build/tools/maketad/bin/maketad.exe break_dev/twl_0EBA.nand.srl -v 0 -o break_dev/tad/twl_0EBA.tad
|
||||||
|
%TWLSDK_ROOT%/build/tools/maketad/bin/maketad.exe break_dev/twl_0EDA.nand.srl -v 0 -o break_dev/tad/twl_0EDA.tad
|
||||||
|
%TWLSDK_ROOT%/build/tools/maketad/bin/maketad.exe break_dev/twl_0EFA.nand.srl -v 0 -o break_dev/tad/twl_0EFA.tad
|
||||||
|
%TWLSDK_ROOT%/build/tools/maketad/bin/maketad.exe break_dev/twl_0EHA.nand.srl -v 0 -o break_dev/tad/twl_0EHA.tad
|
||||||
|
|
||||||
|
%TWLSDK_ROOT%/build/tools/maketad/bin/maketad.exe break_dev/twl_0EIA.nand.srl -s -v 0 -o break_dev/tad/twl_0EIA.tad
|
||||||
|
%TWLSDK_ROOT%/build/tools/maketad/bin/maketad.exe break_dev/twl_0EJA.nand.srl -s -v 0 -o break_dev/tad/twl_0EJA.tad
|
||||||
|
%TWLSDK_ROOT%/build/tools/maketad/bin/maketad.exe break_dev/twl_0EKA.nand.srl -s -v 0 -o break_dev/tad/twl_0EKA.tad
|
||||||
|
%TWLSDK_ROOT%/build/tools/maketad/bin/maketad.exe break_dev/twl_0ELA.nand.srl -s -v 0 -o break_dev/tad/twl_0ELA.tad
|
||||||
|
%TWLSDK_ROOT%/build/tools/maketad/bin/maketad.exe break_dev/twl_0EMA.nand.srl -s -v 0 -o break_dev/tad/twl_0EMA.tad
|
||||||
|
|
||||||
|
%TWLSDK_ROOT%/build/tools/maketad/bin/maketad.exe break_dev/twl_0EOA.nand.srl -s -v 0 -o break_dev/tad/twl_0EOA.tad
|
||||||
|
%TWLSDK_ROOT%/build/tools/maketad/bin/maketad.exe break_dev/twl_0EQA.nand.srl -s -v 0 -o break_dev/tad/twl_0EQA.tad
|
||||||
|
%TWLSDK_ROOT%/build/tools/maketad/bin/maketad.exe break_dev/twl_0ESA.nand.srl -s -v 0 -o break_dev/tad/twl_0ESA.tad
|
||||||
|
%TWLSDK_ROOT%/build/tools/maketad/bin/maketad.exe break_dev/twl_0EUA.nand.srl -s -v 0 -o break_dev/tad/twl_0EUA.tad
|
||||||
|
%TWLSDK_ROOT%/build/tools/maketad/bin/maketad.exe break_dev/twl_0EWA.nand.srl -s -v 0 -o break_dev/tad/twl_0EWA.tad
|
||||||
|
|
||||||
|
mkdir "break_prod/0E9A/v0"
|
||||||
|
cd "break_prod/0E9A/v0"
|
||||||
|
%TWLSDK_ROOT%/build/tools/maketad/bin/maketad.exe ../../twl_0E9A.nand.srl -v 0 -p -o twl_0E9A.tad
|
||||||
|
mv properties ../
|
||||||
|
cd ../../
|
||||||
|
|
||||||
|
mkdir "0EBA/v0"
|
||||||
|
cd "0EBA/v0"
|
||||||
|
%TWLSDK_ROOT%/build/tools/maketad/bin/maketad.exe ../../twl_0EBA.nand.srl -v 0 -p -o twl_0EBA.tad
|
||||||
|
mv properties ../
|
||||||
|
cd ../../
|
||||||
|
|
||||||
|
mkdir "0EDA/v0"
|
||||||
|
cd "0EDA/v0"
|
||||||
|
%TWLSDK_ROOT%/build/tools/maketad/bin/maketad.exe ../../twl_0EDA.nand.srl -v 0 -p -o twl_0EDA.tad
|
||||||
|
mv properties ../
|
||||||
|
cd ../../
|
||||||
|
|
||||||
|
mkdir "0EFA/v0"
|
||||||
|
cd "0EFA/v0"
|
||||||
|
%TWLSDK_ROOT%/build/tools/maketad/bin/maketad.exe ../../twl_0EFA.nand.srl -v 0 -p -o twl_0EFA.tad
|
||||||
|
mv properties ../
|
||||||
|
cd ../../
|
||||||
|
|
||||||
|
mkdir "0EHA/v0"
|
||||||
|
cd "0EHA/v0"
|
||||||
|
%TWLSDK_ROOT%/build/tools/maketad/bin/maketad.exe ../../twl_0EHA.nand.srl -v 0 -p -o twl_0EHA.tad
|
||||||
|
mv properties ../
|
||||||
|
cd ../../
|
||||||
|
|
||||||
|
|
||||||
|
mkdir "0EIA/v0"
|
||||||
|
cd "0EIA/v0"
|
||||||
|
%TWLSDK_ROOT%/build/tools/maketad/bin/maketad.exe ../../twl_0EIA.nand.srl -s -v 0 -p -o twl_0EIA.tad
|
||||||
|
mv properties ../
|
||||||
|
cd ../../
|
||||||
|
|
||||||
|
mkdir "0EJA/v0"
|
||||||
|
cd "0EJA/v0"
|
||||||
|
%TWLSDK_ROOT%/build/tools/maketad/bin/maketad.exe ../../twl_0EJA.nand.srl -s -v 0 -p -o twl_0EJA.tad
|
||||||
|
mv properties ../
|
||||||
|
cd ../../
|
||||||
|
|
||||||
|
mkdir "0EKA/v0"
|
||||||
|
cd "0EKA/v0"
|
||||||
|
%TWLSDK_ROOT%/build/tools/maketad/bin/maketad.exe ../../twl_0EKA.nand.srl -s -v 0 -p -o twl_0EKA.tad
|
||||||
|
mv properties ../
|
||||||
|
cd ../../
|
||||||
|
|
||||||
|
mkdir "0ELA/v0"
|
||||||
|
cd "0ELA/v0"
|
||||||
|
%TWLSDK_ROOT%/build/tools/maketad/bin/maketad.exe ../../twl_0ELA.nand.srl -s -v 0 -p -o twl_0ELA.tad
|
||||||
|
mv properties ../
|
||||||
|
cd ../../
|
||||||
|
|
||||||
|
mkdir "0EMA/v0"
|
||||||
|
cd "0EMA/v0"
|
||||||
|
%TWLSDK_ROOT%/build/tools/maketad/bin/maketad.exe ../../twl_0EMA.nand.srl -s -v 0 -p -o twl_0EMA.tad
|
||||||
|
mv properties ../
|
||||||
|
cd ../../
|
||||||
|
|
||||||
|
|
||||||
|
mkdir "0EOA/v0"
|
||||||
|
cd "0EOA/v0"
|
||||||
|
%TWLSDK_ROOT%/build/tools/maketad/bin/maketad.exe ../../twl_0EOA.nand.srl -s -v 0 -p -o twl_0EOA.tad
|
||||||
|
mv properties ../
|
||||||
|
cd ../../
|
||||||
|
|
||||||
|
mkdir "0EQA/v0"
|
||||||
|
cd "0EQA/v0"
|
||||||
|
%TWLSDK_ROOT%/build/tools/maketad/bin/maketad.exe ../../twl_0EQA.nand.srl -s -v 0 -p -o twl_0EQA.tad
|
||||||
|
mv properties ../
|
||||||
|
cd ../../
|
||||||
|
|
||||||
|
mkdir "0ESA/v0"
|
||||||
|
cd "0ESA/v0"
|
||||||
|
%TWLSDK_ROOT%/build/tools/maketad/bin/maketad.exe ../../twl_0ESA.nand.srl -s -v 0 -p -o twl_0ESA.tad
|
||||||
|
mv properties ../
|
||||||
|
cd ../../
|
||||||
|
|
||||||
|
mkdir "0EUA/v0"
|
||||||
|
cd "0EUA/v0"
|
||||||
|
%TWLSDK_ROOT%/build/tools/maketad/bin/maketad.exe ../../twl_0EUA.nand.srl -s -v 0 -p -o twl_0EUA.tad
|
||||||
|
mv properties ../
|
||||||
|
cd ../../
|
||||||
|
|
||||||
|
mkdir "0EWA/v0"
|
||||||
|
cd "0EWA/v0"
|
||||||
|
%TWLSDK_ROOT%/build/tools/maketad/bin/maketad.exe ../../twl_0EWA.nand.srl -s -v 0 -p -o twl_0EWA.tad
|
||||||
|
mv properties ../
|
||||||
|
cd ../../
|
||||||
9
build/tests/HashCheckTemplate/test_roms/破壊ずみROMの作り方.txt
Normal file
9
build/tests/HashCheckTemplate/test_roms/破壊ずみROMの作り方.txt
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
TestMakerで
|
||||||
|
|
||||||
|
make boottest
|
||||||
|
make
|
||||||
|
|
||||||
|
したあと、このディレクトリが作業ディレクトリになっている状態でrombreak.batを実行。
|
||||||
|
(要するにexplorerからダブルクリックでOK)
|
||||||
|
|
||||||
|
これでbraek_devおよびbreak_prodの中にsrlとtadまでが完成。
|
||||||
@ -113,6 +113,9 @@ INCDIR = $(BASEDIR)/include
|
|||||||
SRCS = main.c font.c screen.c
|
SRCS = main.c font.c screen.c
|
||||||
BANNERSRC := $(wildcard ../banner/dummy/Cell/*.nce)
|
BANNERSRC := $(wildcard ../banner/dummy/Cell/*.nce)
|
||||||
INSTALL_DIR = ../roms
|
INSTALL_DIR = ../roms
|
||||||
|
MY_COMMONDEFS = $(TWLSDK_ROOT)/build/buildtools/commondefs \
|
||||||
|
$(TWLSDK_ROOT)/build/buildtools/commondefs.gx.demolib
|
||||||
|
MY_MODULERULES = $(TWLSDK_ROOT)/build/buildtools/modulerules
|
||||||
|
|
||||||
TARGET_PLATFORM := TWL
|
TARGET_PLATFORM := TWL
|
||||||
TWL_ARCHGEN := LIMITED
|
TWL_ARCHGEN := LIMITED
|
||||||
@ -176,9 +179,11 @@ INCDIR = $(BASEDIR)/ARM9/src $(MISC_DIR)/include
|
|||||||
SRCS = main.c RomTypeTest.c $(MISC_DIR)/src/misc.c $(MISC_DIR)/src/cmn.c
|
SRCS = main.c RomTypeTest.c $(MISC_DIR)/src/misc.c $(MISC_DIR)/src/cmn.c
|
||||||
BANNERSRC := $(wildcard ../banner/shop/Cell/*.nce)
|
BANNERSRC := $(wildcard ../banner/shop/Cell/*.nce)
|
||||||
INSTALL_DIR = $(BASEDIR)/test_roms
|
INSTALL_DIR = $(BASEDIR)/test_roms
|
||||||
USE_IPL_RED_LIB = TRUE
|
INSTALL_TARGETS += $(BINDIR)/twl_$(GAMECODE).$(INT_ROM_EXT)
|
||||||
MAKEROM_ROMROOT = ../../../systemMenu_RED/
|
MAKEROM_ROMROOT = ../../../systemMenu_RED/
|
||||||
MAKEROM_ROMFILES = ./data/NTR_IPL_font_m.NFTR
|
MAKEROM_ROMFILES = ./data/NTR_IPL_font_m.NFTR
|
||||||
|
MY_COMMONDEFS = $(TWL_IPL_RED_ROOT)/build/buildtools/commondefs
|
||||||
|
MY_MODULERULES = $(TWL_IPL_RED_ROOT)/build/buildtools/modulerules
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(TEST_TYPE),BOOT)
|
ifeq ($(TEST_TYPE),BOOT)
|
||||||
@ -190,9 +195,11 @@ INCDIR = $(BASEDIR)/ARM9/src $(MISC_DIR)/include
|
|||||||
SRCS = main.c HashCheckTemplate.c $(MISC_DIR)/src/misc.c $(MISC_DIR)/src/cmn.c
|
SRCS = main.c HashCheckTemplate.c $(MISC_DIR)/src/misc.c $(MISC_DIR)/src/cmn.c
|
||||||
BANNERSRC := $(wildcard ../banner/shop/Cell/*.nce)
|
BANNERSRC := $(wildcard ../banner/shop/Cell/*.nce)
|
||||||
INSTALL_DIR = $(BASEDIR)/test_roms
|
INSTALL_DIR = $(BASEDIR)/test_roms
|
||||||
USE_IPL_RED_LIB = TRUE
|
INSTALL_TARGETS += $(BINDIR)/twl_$(GAMECODE).$(INT_ROM_EXT)
|
||||||
MAKEROM_ROMROOT = ../../../systemMenu_RED/
|
MAKEROM_ROMROOT = ../../../systemMenu_RED/
|
||||||
MAKEROM_ROMFILES = ./data/NTR_IPL_font_m.NFTR
|
MAKEROM_ROMFILES = ./data/NTR_IPL_font_m.NFTR
|
||||||
|
MY_COMMONDEFS = $(TWL_IPL_RED_ROOT)/build/buildtools/commondefs
|
||||||
|
MY_MODULERULES = $(TWL_IPL_RED_ROOT)/build/buildtools/modulerules
|
||||||
endif
|
endif
|
||||||
|
|
||||||
BANNER = ./banner.bnr
|
BANNER = ./banner.bnr
|
||||||
@ -207,16 +214,11 @@ ROM_SPEC = twl_$(GAMECODE).rsf
|
|||||||
#SRCDIR = # using default
|
#SRCDIR = # using default
|
||||||
#LCFILE = # using default
|
#LCFILE = # using default
|
||||||
|
|
||||||
INSTALL_TARGETS = $(BINDIR)/$(TARGET_BIN)
|
INSTALL_TARGETS += $(BINDIR)/$(TARGET_BIN)
|
||||||
|
|
||||||
include $(GAMECODE).param
|
include $(GAMECODE).param
|
||||||
|
|
||||||
ifeq ($(USE_IPL_RED_LIB),TRUE)
|
include $(MY_COMMONDEFS)
|
||||||
include $(TWL_IPL_RED_ROOT)/build/buildtools/commondefs
|
|
||||||
else
|
|
||||||
include $(TWLSDK_ROOT)/build/buildtools/commondefs
|
|
||||||
include $(TWLSDK_ROOT)/build/buildtools/commondefs.gx.demolib
|
|
||||||
endif
|
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -230,11 +232,7 @@ $(BANNER): $(BANNER:.bnr=.bin) $(BANNER:.bnr=.bsf)
|
|||||||
$(BANNER:.bnr=.bin): $(BANNERSRC)
|
$(BANNER:.bnr=.bin): $(BANNERSRC)
|
||||||
$(BANNERCVTR) -o $@ $<
|
$(BANNERCVTR) -o $@ $<
|
||||||
|
|
||||||
ifeq ($(USE_IPL_RED_LIB),TRUE)
|
include $(MY_MODULERULES)
|
||||||
include $(TWL_IPL_RED_ROOT)/build/buildtools/modulerules
|
|
||||||
else
|
|
||||||
include $(TWLSDK_ROOT)/build/buildtools/modulerules
|
|
||||||
endif
|
|
||||||
|
|
||||||
# sub make –{‘Ì
|
# sub make –{‘Ì
|
||||||
#------------------------------------------------------------------------------------
|
#------------------------------------------------------------------------------------
|
||||||
|
|||||||
Binary file not shown.
Loading…
Reference in New Issue
Block a user