summaryrefslogtreecommitdiff
path: root/makeNewerBeta
diff options
context:
space:
mode:
Diffstat (limited to 'makeNewerBeta')
-rwxr-xr-xmakeNewerBeta62
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!
+