diff options
Diffstat (limited to 'makeNewerBeta')
-rwxr-xr-x | makeNewerBeta | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/makeNewerBeta b/makeNewerBeta new file mode 100755 index 0000000..8f8e665 --- /dev/null +++ b/makeNewerBeta @@ -0,0 +1,62 @@ +#!/bin/sh + +remove_files() { + rm ~/Dropbox/Public/NewerBeta/NewerRes/System$1.bin + rm ~/Dropbox/Public/NewerBeta/NewerRes/DLCode$1.bin + rm ~/Dropbox/Public/NewerBeta/NewerRes/DLRelocs$1.bin +} + +copy_files() { + mv NewerASM/n_$1_loader.bin ~/Dropbox/Public/NewerBeta/NewerRes/System$2.bin + mv NewerASM/n_$1_dlcode.bin ~/Dropbox/Public/NewerBeta/NewerRes/DLCode$2.bin + mv NewerASM/n_$1_dlrelocs.bin ~/Dropbox/Public/NewerBeta/NewerRes/DLRelocs$2.bin +} + + + +rm -r ~/Dropbox/Public/NewerBeta/* +cp -R ~/Dropbox/NEWERsmbw/Test\ Pack ~/Dropbox/Public/NewerBeta/Test\ Pack +mv ~/Dropbox/Public/NewerBeta/Test\ Pack/NewerSMBW/NewerRes ~/Dropbox/Public/NewerBeta/NewerRes + +pushd ~/Dropbox/Public/NewerBeta/ +zip -r9 TestPackAssetsRC$1.zip Test\ Pack +popd + + +for i in {1 .. 10} + do + + remove_files EU_1 + remove_files EU_2 + remove_files US_1 + remove_files US_2 + remove_files JP_1 + remove_files JP_2 + + rm ~/Dropbox/Public/NewerBeta/NewerRes/* + + python makeNewerBeta.py $1 $i + python tools/mapfile_tool.py + python tools/kamek.py NewerProjectKP.yaml --fast-hack --no-rels --use-mw --use-wine --gcc-type=/usr/local/devkitPRO/devkitPPC/bin/powerpc-eabi --mw-path=tools + if [ "$?" = "0" ]; then + echo "compile successful" + else + exit 1 + fi + + copy_files pal EU_1 + copy_files pal2 EU_2 + copy_files ntsc US_1 + copy_files ntsc2 US_2 + copy_files jpn JP_1 + copy_files jpn2 JP_2 + + pushd ~/Dropbox/Public/NewerBeta/ + zip -r9 ~/Dropbox/Public/NewerBeta/TestPackBuildRC$1-$i.zip ~/Dropbox/Public/NewerBeta/NewerRes + popd + + done + + +echo Built all! + |