Skip to content

Commit 52c1592

Browse files
committed
use adc a,(iy+imm8)
1 parent 0681b1f commit 52c1592

1 file changed

Lines changed: 6 additions & 7 deletions

File tree

src/ce/random.src

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -96,12 +96,11 @@ _random:
9696
ld (iy+3*4+0),a ; l(state[3]) = t3l
9797
; Calculate result.
9898
ld hl,(iy+3*4)
99-
ld a,b ; auhl = t3
100-
ld de,(iy+2*4)
101-
ld c,(iy+2*4+3) ; cude = state[2]
99+
ld a,b ; a:uhl = t3
100+
ld de,(iy+2*4) ; (iy+2*4+3):ude = state[2]
102101
add hl,de
103-
adc a,c ; auhl = t3 + state[2] = result
104-
ld e,a ; euhl = result
102+
adc a,(iy+2*4+3) ; a:uhl = t3 + state[2] = result
103+
ld e,a ; e:uhl = result
105104
ret
106105

107106
; ---
@@ -115,11 +114,11 @@ _random:
115114
_srandom:
116115
pop bc
117116
pop de
118-
ex (sp),hl ; lude = seed
117+
ex (sp),hl ; l:ude = seed
119118
push de
120119
push bc
121120
ex de,hl
122-
ld a,e ; auhl = seed
121+
ld a,e ; a:uhl = seed
123122
.global __setstate
124123
.type __setstate, @function
125124

0 commit comments

Comments
 (0)