blob: 8c8ead4eb77e273ddb825efb4c0d97b40acb0422 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
SECTION "bank3d Random",ROMX[$67DC],BANK[$3D]
Random_::
; Generate a random 16-bit value.
ld a, [rDIV]
ld b, a
ld a, [hRandomAdd]
adc b
ld [hRandomAdd], a
ld a, [rDIV]
ld b, a
ld a, [hRandomSub]
sbc b
ld [hRandomSub], a
ret
|