mirror of
https://github.com/pret/pokered.git
synced 2024-10-23 06:58:24 +00:00
22 lines
363 B
NASM
22 lines
363 B
NASM
|
; skips a text entries, each of size NAME_LENGTH (like trainer name, OT name, rival name, ...)
|
||
|
; hl: base pointer, will be incremented by NAME_LENGTH * a
|
||
|
SkipFixedLengthTextEntries::
|
||
|
and a
|
||
|
ret z
|
||
|
ld bc, NAME_LENGTH
|
||
|
.skipLoop
|
||
|
add hl, bc
|
||
|
dec a
|
||
|
jr nz, .skipLoop
|
||
|
ret
|
||
|
|
||
|
AddNTimes::
|
||
|
; add bc to hl a times
|
||
|
and a
|
||
|
ret z
|
||
|
.loop
|
||
|
add hl, bc
|
||
|
dec a
|
||
|
jr nz, .loop
|
||
|
ret
|