Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 29 additions & 20 deletions src/graphx/graphx.asm
Original file line number Diff line number Diff line change
Expand Up @@ -4496,15 +4496,16 @@ gfx_Deprecated:
or a, a
sbc hl, hl
ld (ix - 6), hl
d_17: ld bc, (ix - 3)
d_17:
ld bc, (ix - 3)
ld hl, (ix + 6)
add hl, bc
inc bc
ld (ix - 3), bc
ld a, (hl)
ld (ix - 7), a
cp a, (ix - 8)
jp nz, d_16
jr nz, d_16
ld bc, (ix - 3)
ld hl, (ix + 6)
add hl, bc
Expand All @@ -4523,7 +4524,27 @@ d_17: ld bc, (ix - 3)
inc bc
ld (ix - 3), bc
jr d_18
d_13: ld bc, (ix - 14)

d_16:
ld bc, (ix - 6)
ld hl, (ix + 9)
add hl, bc
inc bc
ld (ix - 6), bc
ld a, (ix - 7)
ld (hl), a
d_18:
ld bc, (ix - 17)
ld hl, (ix - 3)
or a, a
sbc hl, bc
jr c, d_17
ld sp, ix
pop ix
ret

d_13:
ld bc, (ix - 14)
push bc
pea ix - 20
call _LZ_ReadVarSize
Expand All @@ -4546,7 +4567,9 @@ d_13: ld bc, (ix - 14)
sbc hl, hl
ld (ix - 11), hl
jr d_11
d_9: ld bc, (ix - 23)

d_9:
ld bc, (ix - 23)
ld hl, (ix - 6)
or a, a
sbc hl, bc
Expand All @@ -4564,27 +4587,13 @@ d_9: ld bc, (ix - 23)
ld bc, (ix - 11)
inc bc
ld (ix - 11), bc
d_11: ld bc, (ix - 20)
d_11:
ld bc, (ix - 20)
ld hl, (ix - 11)
or a, a
sbc hl, bc
jr c, d_9
jr d_18
d_16: ld bc, (ix - 6)
ld hl, (ix + 9)
add hl, bc
inc bc
ld (ix - 6), bc
ld a, (ix - 7)
ld (hl), a
d_18: ld bc, (ix - 17)
ld hl, (ix - 3)
or a, a
sbc hl, bc
jp c, d_17
ld sp, ix
pop ix
ret

;-------------------------------------------------------------------------------
gfx_FlipSpriteY:
Expand Down
Loading