gbdk-2020 | GameBoy Development Kit |
| download: https://git.y1.nz/archives/gbdk.tar.gz | |
| README | Files | Log | Refs | LICENSE |
gbdk-lib/libc/asm/z80/rand.s
1 .module Random
2
3 .area _DATA
4
5 ___rand_seed::
6 .randval:
7 .ds 0x02
8
9 .area _CODE
10
11 _rand::
12 _randw::
13
14 ld hl, (.randval)
15 LD d, h
16 ld e, l
17
18 add hl, hl
19 add hl, hl
20 add hl, hl
21 add hl, hl
22 add hl, de
23 ld de, #0x5C93
24 add hl, de
25 ld (.randval), hl
26
27 ld a, h
28 ld h, l
29 ld l, a
30
31 RET
32
33 _initrand:: ; Non banked
34 .initrand::
35 LD (.randval), HL
36 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.