shithub: pokered

ref: 80f7845a0771c1666288f22dba2c3c8e6a308f26
dir: /engine/random.asm/

View raw version
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