mirror of
https://github.com/Ninjdai1/pokeemerald.git
synced 2024-11-16 11:37:40 +01:00
update disasm
This commit is contained in:
parent
69d1b312f6
commit
9968f7fbf8
6413
asm/emerald.s
6413
asm/emerald.s
File diff suppressed because it is too large
Load Diff
@ -1490,6 +1490,7 @@ copy_queue_process: ; 800742C
|
||||
thumb_func_end copy_queue_process
|
||||
|
||||
thumb_func_start copy_queue_add_oam_frame
|
||||
; void copy_queue_add_oam_frame(u16 frameIndex, u16 targetTileNum, struct obj_tiles *frames)
|
||||
copy_queue_add_oam_frame: ; 8007488
|
||||
push {r4-r6,lr}
|
||||
adds r5, r2, 0
|
||||
@ -2325,6 +2326,7 @@ obj_anim_rewind_to_cmd00: ; 8007A1C
|
||||
thumb_func_end obj_anim_rewind_to_cmd00
|
||||
|
||||
thumb_func_start obj_anim_rotscale_begin
|
||||
; void obj_anim_rotscale_begin(struct obj *obj)
|
||||
obj_anim_rotscale_begin: ; 8007A90
|
||||
push {r4-r7,lr}
|
||||
sub sp, 0x8
|
||||
@ -2396,6 +2398,7 @@ obj_anim_rotscale_begin: ; 8007A90
|
||||
thumb_func_end obj_anim_rotscale_begin
|
||||
|
||||
thumb_func_start obj_anim_rotscale_continue
|
||||
; void obj_anim_rotscale_continue(struct obj *obj)
|
||||
obj_anim_rotscale_continue: ; 8007B24
|
||||
push {r4,r5,lr}
|
||||
adds r4, r0, 0
|
||||
@ -2513,6 +2516,7 @@ sub_8007BD8: ; 8007BD8
|
||||
thumb_func_end sub_8007BD8
|
||||
|
||||
thumb_func_start anim_rotscale_0
|
||||
; void anim_rotscale_0(u8 index, struct obj *obj)
|
||||
anim_rotscale_0: ; 8007C0C
|
||||
push {lr}
|
||||
adds r3, r1, 0
|
||||
@ -2660,6 +2664,7 @@ obj_anim_rotscale_rewind_to_cmd00_maybe: ; 8007CAC
|
||||
thumb_func_end obj_anim_rotscale_rewind_to_cmd00_maybe
|
||||
|
||||
thumb_func_start anim_rotscale_1
|
||||
; void anim_rotscale_1(u8 index, struct obj *obj)
|
||||
anim_rotscale_1: ; 8007D18
|
||||
push {r4-r6,lr}
|
||||
sub sp, 0x8
|
||||
@ -2699,6 +2704,7 @@ anim_rotscale_1: ; 8007D18
|
||||
thumb_func_end anim_rotscale_1
|
||||
|
||||
thumb_func_start anim_rotscale_2
|
||||
; void anim_rotscale_2(u8 index, struct obj *obj)
|
||||
anim_rotscale_2: ; 8007D64
|
||||
push {lr}
|
||||
sub sp, 0x8
|
||||
@ -2731,6 +2737,7 @@ anim_rotscale_2: ; 8007D64
|
||||
thumb_func_end anim_rotscale_2
|
||||
|
||||
thumb_func_start anim_rotscale_3
|
||||
; void anim_rotscale_3(u8 index, struct obj *obj)
|
||||
anim_rotscale_3: ; 8007DA0
|
||||
push {r4,r5,lr}
|
||||
sub sp, 0x8
|
||||
@ -3213,7 +3220,7 @@ divide_0x10000_by: ; 80080E4
|
||||
thumb_func_end divide_0x10000_by
|
||||
|
||||
thumb_func_start rotscale_load_frame
|
||||
; void rotscale_load_frame(u8 index, int a2, int a3)
|
||||
; void rotscale_load_frame(u8 index, struct obj *obj, rotscale_frame *a3)
|
||||
rotscale_load_frame: ; 80080FC
|
||||
push {r4,lr}
|
||||
lsls r0, 24
|
||||
@ -3305,6 +3312,7 @@ sub_8008168: ; 8008168
|
||||
thumb_func_end sub_8008168
|
||||
|
||||
thumb_func_start obj_anim_image_start
|
||||
; void obj_anim_image_start(struct obj *object, u8 a2)
|
||||
obj_anim_image_start: ; 80081A8
|
||||
adds r2, r0, 0
|
||||
adds r2, 0x2A
|
||||
@ -3764,7 +3772,7 @@ sub_8008478: ; 8008478
|
||||
thumb_func_end sub_8008478
|
||||
|
||||
thumb_func_start gpu_tile_obj_alloc_tag_and_copy_to_vram
|
||||
; int gpu_tile_obj_alloc_tag_and_copy_to_vram(struct rom_obj_tile_data *x)
|
||||
; int gpu_tile_obj_alloc_tag_and_copy_to_vram(struct obj_tiles *x)
|
||||
gpu_tile_obj_alloc_tag_and_copy_to_vram: ; 80084F8
|
||||
push {r4-r6,lr}
|
||||
adds r5, r0, 0
|
||||
@ -3801,7 +3809,7 @@ gpu_tile_obj_alloc_tag_and_copy_to_vram: ; 80084F8
|
||||
thumb_func_end gpu_tile_obj_alloc_tag_and_copy_to_vram
|
||||
|
||||
thumb_func_start gpu_tile_obj_alloc_and_load_multiple
|
||||
; void gpu_tile_obj_alloc_and_load_multiple(struct rom_obj_tile_data[])
|
||||
; void gpu_tile_obj_alloc_and_load_multiple(struct obj_tiles[])
|
||||
gpu_tile_obj_alloc_and_load_multiple: ; 800853C
|
||||
push {r4,r5,lr}
|
||||
adds r5, r0, 0
|
||||
@ -4332,7 +4340,7 @@ super_sprite_add: ; 8008880
|
||||
thumb_func_end super_sprite_add
|
||||
|
||||
thumb_func_start sub_80088EC
|
||||
; int sub_80088EC(struct obj *obj, int a2, int a3)
|
||||
; int sub_80088EC(struct obj *obj, struct sprite *a2, int a3)
|
||||
sub_80088EC: ; 80088EC
|
||||
push {r4-r7,lr}
|
||||
mov r7, r10
|
||||
|
@ -1408,7 +1408,7 @@ Window_FastFillPixels: ; 8003C48
|
||||
thumb_func_end Window_FastFillPixels
|
||||
|
||||
thumb_func_start Window_ScrollVertically
|
||||
; int Window_ScrollVertically(u8 a1, u8 mode, u8 a3, int a4)
|
||||
; void Window_ScrollVertically(u8 windowId, u8 direction, u8 distance, u8 fillValue)
|
||||
Window_ScrollVertically: ; 8003C94
|
||||
push {r4-r7,lr}
|
||||
mov r7, r10
|
||||
|
Loading…
Reference in New Issue
Block a user