gbdk-2020 | GameBoy Development Kit |
| download: https://git.y1.nz/archives/gbdk.tar.gz | |
| README | Files | Log | Refs | LICENSE |
gbdk-lib/libc/targets/z80/sms_metasprites_hide_spr.s
1 .include "global.s"
2
3 .title "Metasprites"
4 .module Metasprites
5
6 .globl ___render_shadow_OAM
7
8 .area _CODE
9
10 ; void hide_sprites_range(UINT8 from, UINT8 to);
11
12 _hide_sprites_range::
13 ld e, a
14
15 ld a, l
16 cp #(64+1)
17 ret nc
18
19 sub e
20 ret c
21 ret z
22
23 ld c, a
24 ld b, #0
25
26 ld hl, #___render_shadow_OAM
27 ld h, (hl)
28 ld l, e
29
30 ld (hl), #0xC0
31
32 dec c
33 ret z
34
35 ld d, h
36 inc e
37
38 ldir
39 ret
This webpage is intended to be an accessible preview of this repository. To get a fuller picture, clone it and use the git CLI.