-
Notifications
You must be signed in to change notification settings - Fork 3
/
generate patches.bat
36 lines (25 loc) · 1.46 KB
/
generate patches.bat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
@echo off
armips patch.asm -equ IS_PVP 1 -equ IS_ENG 1 -equ AM_DEBUGGING 0 -sym out/bbn3.sym
textpet run-script pvp_eng.tpl
textpet run-script pvp_esp.tpl
armips patch.asm -equ IS_PVP 0 -equ IS_ENG 1 -equ AM_DEBUGGING 0 -sym out/bbn3_pve.sym
textpet run-script pve_eng.tpl
textpet run-script pve_esp.tpl
echo creating pvp patch
flips -c -b "rom/bn3blue.gba" "out/BBN3.gba" ".release/BBN3.bps"
echo creating singleplayer patch
flips -c -b "rom/bn3blue.gba" "out/BBN3_pve.gba" ".release/singleplayer version/BBN3_pve.bps"
echo creating randomizer patch
flips -c -b "rom/bn3blue.gba" "rom/output.gba" ".release/singleplayer version/BBN3_pve_randomize.bps"
echo creating Spanish pvp patch
flips -c -b "rom/bn3blue.gba" "out/BBN3_esp.gba" ".release/Spanish/BBN3_Spanish.bps"
echo creating Spanish singleplayer patch
flips -c -b "rom/bn3blue.gba" "out/BBN3_pve_esp.gba" ".release/Spanish/singleplayer version/BBN3_pve_Spanish.bps"
armips patch.asm -equ IS_PVP 0 -equ IS_ENG 1 -definelabel IS_BN3PLUS 1 -equ AM_DEBUGGING 0
textpet run-script pve_bn3plus_eng.tpl
textpet run-script pve_bn3plus_esp.tpl
echo creating bbn3plus patch
flips -c -b "out/BBN3_pve.gba" "out/BBN3_pve_bn3plus.gba" ".release/singleplayer version/bn3plus patch/BBN3_pve_bn3plus.bps"
echo creating Spanish bbn3plus patch
flips -c -b "out/BBN3_pve_esp.gba" "out/BBN3_pve_bn3plus_esp.gba" ".release/Spanish/singleplayer version/bn3plus patch/BBN3_pve_bn3plus_Spanish.bps"
timeout 6