summaryrefslogtreecommitdiff
path: root/asm/bug.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/bug.s')
-rwxr-xr-xasm/bug.s280
1 files changed, 0 insertions, 280 deletions
diff --git a/asm/bug.s b/asm/bug.s
index ddd8726db..3d1fb8669 100755
--- a/asm/bug.s
+++ b/asm/bug.s
@@ -7,286 +7,6 @@
@ bug
-# thumb_func_start sub_80DC824
-# sub_80DC824: @ 80DC824
-# push {r4-r6,lr}
-# adds r6, r0, 0
-# bl IsContest
-# lsls r0, 24
-# cmp r0, 0
-# beq _080DC850
-# adds r0, r6, 0
-# movs r1, 0x2
-# bl StartSpriteAffineAnim
-# ldr r0, _080DC84C @ =gBattleAnimArgs
-# ldrh r1, [r0, 0x4]
-# negs r1, r1
-# strh r1, [r0, 0x4]
-# ldrh r1, [r0]
-# negs r1, r1
-# strh r1, [r0]
-# b _080DC880
-# .align 2, 0
-# _080DC84C: .4byte gBattleAnimArgs
-# _080DC850:
-# ldr r0, _080DC8E4 @ =gAnimBankTarget
-# ldrb r0, [r0]
-# bl GetBankSide
-# lsls r0, 24
-# cmp r0, 0
-# bne _080DC880
-# adds r0, r6, 0
-# movs r1, 0x1
-# bl StartSpriteAffineAnim
-# ldr r1, _080DC8E8 @ =gBattleAnimArgs
-# ldrh r0, [r1, 0x2]
-# negs r0, r0
-# strh r0, [r1, 0x2]
-# ldrh r0, [r1, 0x4]
-# negs r0, r0
-# strh r0, [r1, 0x4]
-# ldrh r0, [r1, 0x6]
-# negs r0, r0
-# strh r0, [r1, 0x6]
-# ldrh r0, [r1]
-# negs r0, r0
-# strh r0, [r1]
-# _080DC880:
-# ldr r5, _080DC8E4 @ =gAnimBankTarget
-# ldrb r0, [r5]
-# movs r1, 0x2
-# bl sub_8077EE4
-# lsls r0, 24
-# ldr r4, _080DC8E8 @ =gBattleAnimArgs
-# lsrs r0, 24
-# ldrh r1, [r4]
-# adds r0, r1
-# strh r0, [r6, 0x20]
-# ldrb r0, [r5]
-# movs r1, 0x3
-# bl sub_8077EE4
-# lsls r0, 24
-# lsrs r0, 24
-# ldrh r1, [r4, 0x2]
-# adds r0, r1
-# strh r0, [r6, 0x22]
-# ldrh r0, [r4, 0x8]
-# strh r0, [r6, 0x2E]
-# ldrb r0, [r5]
-# movs r1, 0x2
-# bl GetBankPosition
-# lsls r0, 24
-# lsrs r0, 24
-# ldrh r1, [r4, 0x4]
-# adds r0, r1
-# strh r0, [r6, 0x32]
-# ldrb r0, [r5]
-# movs r1, 0x3
-# bl GetBankPosition
-# lsls r0, 24
-# lsrs r0, 24
-# ldrh r4, [r4, 0x6]
-# adds r0, r4
-# strh r0, [r6, 0x36]
-# ldr r0, _080DC8EC @ =sub_8078B34
-# str r0, [r6, 0x1C]
-# ldr r1, _080DC8F0 @ =DestroyAnimSprite
-# adds r0, r6, 0
-# bl StoreSpriteCallbackInData
-# pop {r4-r6}
-# pop {r0}
-# bx r0
-# .align 2, 0
-# _080DC8E4: .4byte gAnimBankTarget
-# _080DC8E8: .4byte gBattleAnimArgs
-# _080DC8EC: .4byte sub_8078B34
-# _080DC8F0: .4byte DestroyAnimSprite
-# thumb_func_end sub_80DC824
-
-# thumb_func_start sub_80DC8F4
-# sub_80DC8F4: @ 80DC8F4
-# push {r4-r6,lr}
-# adds r6, r0, 0
-# bl IsContest
-# lsls r0, 24
-# cmp r0, 0
-# beq _080DC918
-# ldr r1, _080DC914 @ =gBattleAnimArgs
-# ldrh r0, [r1]
-# negs r0, r0
-# strh r0, [r1]
-# adds r0, r6, 0
-# movs r1, 0x2
-# bl StartSpriteAffineAnim
-# b _080DC934
-# .align 2, 0
-# _080DC914: .4byte gBattleAnimArgs
-# _080DC918:
-# ldr r0, _080DC990 @ =gAnimBankTarget
-# ldrb r0, [r0]
-# bl GetBankSide
-# lsls r0, 24
-# cmp r0, 0
-# bne _080DC934
-# ldr r0, _080DC994 @ =gBattleAnimArgs
-# ldrh r1, [r0, 0x2]
-# negs r1, r1
-# strh r1, [r0, 0x2]
-# ldrh r1, [r0]
-# negs r1, r1
-# strh r1, [r0]
-# _080DC934:
-# ldr r5, _080DC990 @ =gAnimBankTarget
-# ldrb r0, [r5]
-# movs r1, 0x2
-# bl sub_8077EE4
-# lsls r0, 24
-# ldr r4, _080DC994 @ =gBattleAnimArgs
-# lsrs r0, 24
-# ldrh r1, [r4]
-# adds r0, r1
-# strh r0, [r6, 0x20]
-# ldrb r0, [r5]
-# movs r1, 0x3
-# bl sub_8077EE4
-# lsls r0, 24
-# lsrs r0, 24
-# ldrh r1, [r4, 0x2]
-# adds r0, r1
-# strh r0, [r6, 0x22]
-# ldrh r0, [r4, 0x4]
-# strh r0, [r6, 0x2E]
-# ldrb r0, [r5]
-# movs r1, 0x2
-# bl GetBankPosition
-# lsls r0, 24
-# lsrs r0, 24
-# strh r0, [r6, 0x32]
-# ldrb r0, [r5]
-# movs r1, 0x3
-# bl GetBankPosition
-# lsls r0, 24
-# lsrs r0, 24
-# strh r0, [r6, 0x36]
-# ldr r0, _080DC998 @ =sub_8078B34
-# str r0, [r6, 0x1C]
-# ldr r1, _080DC99C @ =DestroyAnimSprite
-# adds r0, r6, 0
-# bl StoreSpriteCallbackInData
-# pop {r4-r6}
-# pop {r0}
-# bx r0
-# .align 2, 0
-# _080DC990: .4byte gAnimBankTarget
-# _080DC994: .4byte gBattleAnimArgs
-# _080DC998: .4byte sub_8078B34
-# _080DC99C: .4byte DestroyAnimSprite
-# thumb_func_end sub_80DC8F4
-
-# thumb_func_start sub_80DC9A0
-# sub_80DC9A0: @ 80DC9A0
-# push {r4,r5,lr}
-# adds r5, r0, 0
-# bl IsContest
-# lsls r0, 24
-# cmp r0, 0
-# beq _080DC9BC
-# ldr r0, _080DC9FC @ =gBattleAnimArgs
-# movs r2, 0x4
-# ldrsh r1, [r0, r2]
-# lsrs r2, r1, 31
-# adds r1, r2
-# asrs r1, 1
-# strh r1, [r0, 0x4]
-# _080DC9BC:
-# adds r0, r5, 0
-# movs r1, 0x1
-# bl sub_80787B0
-# ldr r1, _080DC9FC @ =gBattleAnimArgs
-# ldrh r0, [r1, 0x4]
-# strh r0, [r5, 0x2E]
-# ldrh r0, [r5, 0x20]
-# strh r0, [r5, 0x30]
-# ldrh r0, [r5, 0x22]
-# strh r0, [r5, 0x34]
-# movs r2, 0x8
-# ldrsh r0, [r1, r2]
-# cmp r0, 0
-# bne _080DCA04
-# ldr r4, _080DCA00 @ =gAnimBankTarget
-# ldrb r0, [r4]
-# movs r1, 0x2
-# bl GetBankPosition
-# lsls r0, 24
-# lsrs r0, 24
-# strh r0, [r5, 0x32]
-# ldrb r0, [r4]
-# movs r1, 0x3
-# bl GetBankPosition
-# lsls r0, 24
-# lsrs r0, 24
-# strh r0, [r5, 0x36]
-# b _080DCA16
-# .align 2, 0
-# _080DC9FC: .4byte gBattleAnimArgs
-# _080DCA00: .4byte gAnimBankTarget
-# _080DCA04:
-# ldr r0, _080DCA2C @ =gAnimBankTarget
-# ldrb r0, [r0]
-# adds r2, r5, 0
-# adds r2, 0x32
-# adds r3, r5, 0
-# adds r3, 0x36
-# movs r1, 0x1
-# bl sub_807A3FC
-# _080DCA16:
-# adds r0, r5, 0
-# bl sub_8078BD4
-# ldr r0, _080DCA30 @ =gBattleAnimArgs
-# ldrh r0, [r0, 0x6]
-# strh r0, [r5, 0x38]
-# ldr r0, _080DCA34 @ =sub_80DCA38
-# str r0, [r5, 0x1C]
-# pop {r4,r5}
-# pop {r0}
-# bx r0
-# .align 2, 0
-# _080DCA2C: .4byte gAnimBankTarget
-# _080DCA30: .4byte gBattleAnimArgs
-# _080DCA34: .4byte sub_80DCA38
-# thumb_func_end sub_80DC9A0
-
-# thumb_func_start sub_80DCA38
-# sub_80DCA38: @ 80DCA38
-# push {r4,lr}
-# adds r4, r0, 0
-# bl sub_8078B5C
-# lsls r0, 24
-# cmp r0, 0
-# beq _080DCA4E
-# adds r0, r4, 0
-# bl DestroyAnimSprite
-# b _080DCA6A
-# _080DCA4E:
-# movs r1, 0x3A
-# ldrsh r0, [r4, r1]
-# movs r2, 0x38
-# ldrsh r1, [r4, r2]
-# bl Sin
-# ldrh r1, [r4, 0x24]
-# adds r0, r1
-# strh r0, [r4, 0x24]
-# ldrh r0, [r4, 0x3A]
-# adds r0, 0xD
-# movs r1, 0xFF
-# ands r0, r1
-# strh r0, [r4, 0x3A]
-# _080DCA6A:
-# pop {r4}
-# pop {r0}
-# bx r0
-# thumb_func_end sub_80DCA38
-
thumb_func_start sub_80DCA70
sub_80DCA70: @ 80DCA70
push {r4,lr}