home *** CD-ROM | disk | FTP | other *** search
- '─╘╩ ╥ANDOM ╘EXT ═ODULE
- 'BY ┴NDREW ┬ERNHARDT
- 'AS OF 910605
-
- ORG 40961
-
- HDR "A/DICT"
- NAM "RANDOM.MOD"
-
- JSR "CLRCHN"
- LDX 2
- JSR "CHKIN"
- LDX 2
- JSR "CHKOUT"
- LDA ("TODTEN")
- EOR ("TODSEC")
- EOR ("TODMIN")
- EOR (53266)
- STA ("ZTMP2H")
- LDA L"TEXT"
- STA ("ZTMP3L")
- LDA H"TEXT"
- STA ("ZTMP3H")
- LDY 0
- STY ("ZTMP2L")
- INY
- "RAN1" LDA ["ZTMP3L"],Y
- BEQ "RAN3"
- INC ("ZTMP3L")
- BNE "RAN2"
- INC ("ZTMP3H")
- "RAN2" CMP $^
- BNE "RAN1"
- DEY
- LDA 0
- STA ["ZTMP3L"],Y
- INY
- INC ("ZTMP2L")
- BNE "RAN1"
- "RAN3" JSR "RANDOM"
- BMI "RAN3"
- CMP ("ZTMP2L")
- BCS "RAN3"
- INC ("ZTMP2H") ' +++++
- LDA L"TEXT"
- STA ("ZTMP3L")
- LDA H"TEXT"
- STA ("ZTMP3H")
- LDY 1
- "RAN4" LDA ["ZTMP3L"],Y
- INC ("ZTMP3L")
- BNE "RAN5"
- INC ("ZTMP3H")
- "RAN5" CMP 0
- BNE "RAN4"
- DEC ("ZTMP2H")
- BNE "RAN4"
- INC ("ZTMP3L")
- BNE "RAN6"
- INC ("ZTMP3H")
- "RAN6" LDX 12
- JMP 47950
-
- "RANDOM" LDA 0
- LDX 77
- "RANDOM1" CLC
- ADC ("ZTMP2H")
- DEX
- BNE "RANDOM1"
- CLC
- ADC 55
- STA ("ZTMP2H")
- RTS
-
- "TEXT" DF &0D
-