Advertisement
Guest User

Untitled

a guest
Dec 15th, 2019
338
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ; =============== S U B R O U T I N E =======================================
  2. _rand:
  3.         LDA _rand_seed
  4.         BNE loc_61A76F
  5.         LDA _nmi_is_over_flag
  6.         STA _rand_seed
  7. loc_61A76F:
  8.         LDA _rand_seed
  9.         AND #2
  10.         STA _rand_seed+4
  11.         LDA _rand_seed+1
  12.         AND #2
  13.         EOR _rand_seed+4
  14.         CLC
  15.         BEQ loc_61A783
  16.         SEC
  17. loc_61A783:
  18.         ROR _rand_seed
  19.         ROR _rand_seed+1
  20.         ROR _rand_seed+2
  21.         ROR _rand_seed+3
  22.         ROR _rand_seed+5
  23.         ROR _rand_seed+6
  24.         ROR _rand_seed+7
  25.         ROR _rand_seed+8
  26.         ROR _rand_seed+9
  27.         ROR _rand_seed+$A
  28.         ROR _rand_seed+$B
  29.         ROR _rand_seed+$C
  30.         ROR _rand_seed+$D
  31.         ROR _rand_seed+$E
  32.         ROR _rand_seed+$F
  33.         ROR _rand_seed+$10
  34.         ROR _rand_seed+$11
  35.         ROR _rand_seed+$12
  36.         ROR _rand_seed+$13
  37.         ROR _rand_seed+$14
  38.         ROR _rand_seed+$15
  39.         ROR _rand_seed+$16
  40.         ROR _rand_seed+$17
  41.         ROR _rand_seed+$18
  42.         ROR _rand_seed+$19
  43.         ROR _rand_seed+$1A
  44.         ROR _rand_seed+$1B
  45.         RTS
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement