summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorProjectRevoTPP <projectrevotpp@hotmail.com>2016-08-18 12:26:49 -0400
committerProjectRevoTPP <projectrevotpp@hotmail.com>2016-08-18 12:26:49 -0400
commit776ca47287ae5944bfe94568fa27907c052e310c (patch)
tree274410c63b940b33bbd661a60f871095762f7cda
parent4926608100eb07801876c0a53bfc1ee41d010ec0 (diff)
dissassemble 7F contest AI bin
-rwxr-xr-xasm/macros/contest_ai_script.s11
-rw-r--r--data/contest_ai_scripts.s45
2 files changed, 52 insertions, 4 deletions
diff --git a/asm/macros/contest_ai_script.s b/asm/macros/contest_ai_script.s
index 7df40ef4b..da274767e 100755
--- a/asm/macros/contest_ai_script.s
+++ b/asm/macros/contest_ai_script.s
@@ -10,7 +10,7 @@
@ 02
@ 03
- .macro contest_04 addr
+ .macro contest_04 param addr
.byte 0x04
.byte \param
.4byte \addr
@@ -26,7 +26,7 @@
@ 0C
@ 0D
- .macro contest_0E addr
+ .macro contest_0E param addr
.byte 0x0E
.byte \param
.4byte \addr
@@ -98,7 +98,12 @@
.4byte \addr
.endm
-@ 3F
+ .macro contest_3F param addr
+ .byte 0x3F
+ .byte \param
+ .4byte \addr
+ .endm
+
@ 40
@ 41
diff --git a/data/contest_ai_scripts.s b/data/contest_ai_scripts.s
index 6ef4b3377..560a43b7c 100644
--- a/data/contest_ai_scripts.s
+++ b/data/contest_ai_scripts.s
@@ -63,7 +63,50 @@ AI_end_081DC27F:
Unknown_081DC2AB:
.incbin "baserom.gba", 0x001dc2ab, 0x9D
Unknown_081DC348:
- .incbin "baserom.gba", 0x001dc348, 0x7F
+ contest_47 AI_score_081DC348
+ contest_80 AI_contest3F_081DC348
+ contest_80 AI_contest45_081DC348
+ end
+AI_contest3F_081DC348:
+ contest_3F 0x00 AI_end_081DC348
+ contest_42 AI_end_081DC348
+ contest_0E 0x00 AI_contest04_1_081DC348
+ contest_0E 0x01 AI_contest04_2_081DC348
+ contest_0E 0x02 AI_contest04_3_081DC348
+ contest_0E 0x03 AI_contest04_4_081DC348
+ end
+AI_contest45_081DC348:
+ contest_45 AI_end_081DC348
+ score 0xF6
+ end
+AI_score_081DC348:
+ score 0x19
+ end
+AI_contest04_1_081DC348:
+ contest_04 0x04 AI_contest7D_081DC348
+ contest_7D 0x96 AI_end_081DC348
+ score 0x0A
+ end
+AI_contest04_2_081DC348:
+ contest_04 0x04 AI_contest7D_081DC348
+ contest_7D 0x7D AI_end_081DC348
+ score 0x0A
+ end
+AI_contest04_3_081DC348:
+ contest_04 0x04 AI_contest7D_081DC348
+ contest_7D 0x32 AI_end_081DC348
+ score 0x0A
+ end
+AI_contest04_4_081DC348:
+ contest_04 0x04 AI_contest7D_081DC348
+ score 0x0A
+ end
+AI_contest7D_081DC348:
+ contest_7D 0x7D AI_end_081DC348
+ score 0xF1
+ end
+AI_end_081DC348:
+ end
Unknown_081DC3C7:
.incbin "baserom.gba", 0x001dc3c7, 0x417
Unknown_081DC7DE: