home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Transactor
/
Transactor_10_1986_Transactor_Publishing.d64
/
random
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2023-02-26
|
1KB
|
74 lines
0 rem random (aug 24/84) :
1 :
2 rem 0 statements, 1 function
3 :
4 rem keyword characters: 7
5 :
6 rem keyword routine line ser #
7 rem f/random( rndm 3216 027
8 :
9 rem u/pshfp1 (3270/063)
10 rem u/pul57 (3308/064)
11 :
12 rem ================================
13 :
605 .asc "random[168]"
1605 .word rndm-1
3216 rndm jsr $ad8a
3218 jsr $bccc
3220 jsr pshfp1
3222 jsr $aefd
3224 jsr $aef4
3226 jsr $bccc
3228 jsr $b849
3230 jsr $b849
3232 jsr pul57
3234 lda #$57
3236 ldy #0
3238 jsr $b850
3240 jsr $bc2b
3242 cmp #1
3244 beq rdm1
3246 jsr $bc58
3248 jsr $bbc7
3250 jsr $e0be
3252 lda #$5c
3254 ldy #0
3256 jsr $ba28
3258 lda #$57
3260 ldy #0
3262 jsr $b867
3264 jmp $bccc
3266 rdm1 jmp $b248
3268 ;
3270 pshfp1 lda #3
3272 jsr $a3fb
3274 pla
3276 sta $71
3278 pla
3280 sta $72
3282 jsr $bbca
3284 ldx #0
3286 phf1 lda $57,x
3288 pha
3290 inx
3292 cpx #5
3294 bne phf1
3296 phf2 lda $72
3298 pha
3300 lda $71
3302 pha
3304 rts
3306 ;
3308 pul57 pla
3310 sta $71
3312 pla
3314 sta $72
3316 ldx #4
3318 pl57 pla
3320 sta $57,x
3322 dex
3324 bpl pl57
3326 bmi phf2
3328 ;