00000000: 00 0A 20 6F 72 67 20 33 32 37 36 38 0D 20 6C 64 |.. org 32768. ld|
00000010: 79 20 23 30 30 0D 20 6A 73 72 20 73 74 61 72 74 |y #00. jsr start|
00000020: 75 70 0D 20 6A 73 72 20 63 6C 65 61 72 0D 6F 75 |up. jsr clear.ou|
00000030: 74 20 65 71 75 20 24 66 66 64 32 0D 20 6A 6D 70 |t equ $ffd2. jmp|
00000040: 20 6C 6F 6F 70 31 0D 63 6C 65 61 72 20 6C 64 61 | loop1.clear lda|
00000050: 20 23 30 30 0D 20 6C 64 78 20 23 30 30 0D 20 6C | #00. ldx #00. l|
00000060: 64 61 20 23 31 33 0D 20 6A 73 72 20 24 66 66 64 |da #13. jsr $ffd|
00000070: 32 0D 20 6A 73 72 20 24 66 66 64 32 0D 20 6A 73 |2. jsr $ffd2. js|
00000080: 72 20 63 6F 0D 20 6C 64 61 20 23 30 30 0D 20 72 |r co. lda #00. r|
00000090: 74 73 0D 6C 6F 6F 70 31 20 6A 73 72 20 63 6C 65 |ts.loop1 jsr cle|
000000A0: 61 72 0D 73 74 61 72 74 31 20 6C 64 61 20 74 65 |ar.start1 lda te|
000000B0: 78 74 31 2C 78 0D 20 63 70 78 20 23 31 33 0D 20 |xt1,x. cpx #13. |
000000C0: 62 65 71 20 6C 6F 6F 70 32 0D 20 6A 73 72 20 6F |beq loop2. jsr o|
000000D0: 75 74 0D 20 69 6E 78 0D 20 6A 6D 70 20 73 74 61 |ut. inx. jmp sta|
000000E0: 72 74 31 0D 6C 6F 6F 70 32 20 6A 73 72 20 63 6C |rt1.loop2 jsr cl|
000000F0: 65 61 72 0D 73 74 61 72 74 32 20 6C 64 61 20 74 |ear.start2 lda t|
00000100: 65 78 74 32 2C 78 0D 20 63 70 78 20 23 38 0D 20 |ext2,x. cpx #8. |
00000110: 62 65 71 20 6C 6F 6F 70 33 0D 20 6A 73 72 20 6F |beq loop3. jsr o|
00000120: 75 74 0D 20 69 6E 78 0D 20 6A 6D 70 20 73 74 61 |ut. inx. jmp sta|
00000130: 72 74 32 0D 6C 6F 6F 70 33 20 6A 73 72 20 63 6C |rt2.loop3 jsr cl|
00000140: 65 61 72 0D 73 74 61 72 74 33 20 6C 64 61 20 74 |ear.start3 lda t|
00000150: 65 78 74 33 2C 78 0D 20 63 70 78 20 23 32 35 0D |ext3,x. cpx #25.|
00000160: 20 62 65 71 20 6C 6F 6F 70 34 0D 20 6A 73 72 20 | beq loop4. jsr |
00000170: 6F 75 74 0D 20 69 6E 78 0D 20 6A 6D 70 20 73 74 |out. inx. jmp st|
00000180: 61 72 74 33 0D 6C 6F 6F 70 34 20 6A 73 72 20 63 |art3.loop4 jsr c|
00000190: 6C 65 61 72 0D 73 74 61 72 74 34 20 6C 64 61 20 |lear.start4 lda |
000001A0: 74 65 78 74 34 2C 78 0D 20 63 70 78 20 23 33 33 |text4,x. cpx #33|
000001B0: 0D 20 62 65 71 20 6C 6F 6F 70 35 0D 20 6A 73 72 |. beq loop5. jsr|
000001C0: 20 6F 75 74 0D 20 69 6E 78 0D 20 6A 6D 70 20 73 | out. inx. jmp s|
000001D0: 74 61 72 74 34 0D 6C 6F 6F 70 35 20 6A 73 72 20 |tart4.loop5 jsr |
000001E0: 63 6C 65 61 72 0D 73 74 61 72 74 35 20 6C 64 61 |clear.start5 lda|
000001F0: 20 74 65 78 74 35 2C 78 0D 20 63 70 78 20 23 33 | text5,x. cpx #3|
00000200: 31 0D 20 62 65 71 20 62 79 70 61 73 73 0D 20 6A |1. beq bypass. j|
00000210: 73 72 20 6F 75 74 0D 20 69 6E 78 0D 20 6A 6D 70 |sr out. inx. jmp|
00000220: 20 73 74 61 72 74 35 0D 74 65 78 74 31 20 74 78 | start5.text1 tx|
00000230: 74 20 27 64 77 69 A0 70 72 65 73 65 6E 74 73 3A |t 'dwi.presents:|
00000240: 27 0D 74 65 78 74 32 20 74 78 74 20 27 77 69 7A |'.text2 txt 'wiz|
00000250: 62 61 6C 6C 21 27 0D 74 65 78 74 33 20 74 78 74 |ball!'.text3 txt|
00000260: 20 27 63 72 61 63 6B 65 64 A0 62 79 A0 64 77 69 | 'cracked.by.dwi|
00000270: A0 6F 6E A0 33 2E 32 36 2E 39 30 27 0D 74 65 78 |.on.3.26.90'.tex|
00000280: 74 34 20 74 78 74 20 27 73 6F 72 72 79 A0 66 6F |t4 txt 'sorry.fo|
00000290: 72 A0 74 68 65 A0 6C 61 6D 65 A0 69 6E 74 72 6F |r.the.lame.intro|
000002A0: 2C A0 77 65 A0 6A 75 73 74 27 0D 65 6E 64 20 72 |,.we.just'.end r|
000002B0: 74 73 0D 62 79 70 61 73 73 20 6A 6D 70 20 6C 6F |ts.bypass jmp lo|
000002C0: 6F 70 36 0D 74 65 78 74 35 20 74 78 74 20 27 64 |op6.text5 txt 'd|
000002D0: 69 64 6E 74 A0 68 61 76 65 A0 74 69 6D 65 A0 66 |idnt.have.time.f|
000002E0: 6F 72 A0 61 A0 72 65 61 6C A0 6F 6E 65 21 27 0D |or.a.real.one!'.|
000002F0: 73 74 61 72 74 75 70 20 6C 64 61 20 23 30 30 0D |startup lda #00.|
00000300: 20 6C 64 61 20 23 30 33 0D 20 73 74 61 20 35 33 | lda #03. sta 53|
00000310: 32 38 31 0D 20 73 74 61 20 35 33 32 38 30 0D 20 |281. sta 53280. |
00000320: 6C 64 61 20 23 30 31 0D 20 73 74 61 20 36 34 36 |lda #01. sta 646|
00000330: 0D 20 6C 64 61 20 23 31 34 0D 20 6A 73 72 20 24 |. lda #14. jsr $|
00000340: 66 66 64 32 0D 20 6A 73 72 20 24 65 35 34 34 0D |ffd2. jsr $e544.|
00000350: 20 72 74 73 0D 74 65 78 74 36 20 74 78 74 20 27 | rts.text6 txt '|
00000360: 6D 65 6D 62 65 72 73 A0 61 72 65 3A A0 69 63 65 |members.are:.ice|
00000370: A0 62 72 65 61 6B 65 72 A0 A0 63 6F 6D 70 75 74 |.breaker..comput|
00000380: 65 72 A0 77 69 7A 27 0D 74 65 78 74 37 20 74 78 |er.wiz'.text7 tx|
00000390: 74 20 27 61 6E 64 A0 73 69 64 65 73 77 69 70 65 |t 'and.sideswipe|
000003A0: 27 0D 6C 6F 6F 70 36 20 6A 73 72 20 63 6C 65 61 |'.loop6 jsr clea|
000003B0: 72 0D 73 74 61 72 74 36 20 6C 64 61 20 74 65 78 |r.start6 lda tex|
000003C0: 74 36 2C 78 0D 20 63 70 78 20 23 33 38 0D 20 62 |t6,x. cpx #38. b|
000003D0: 65 71 20 6C 6F 6F 70 37 0D 20 6A 73 72 20 6F 75 |eq loop7. jsr ou|
000003E0: 74 0D 20 69 6E 78 0D 20 6A 6D 70 20 73 74 61 72 |t. inx. jmp star|
000003F0: 74 36 0D 6C 6F 6F 70 37 20 6A 73 72 20 63 6C 65 |t6.loop7 jsr cle|
00000400: 61 72 0D 73 74 61 72 74 37 20 6C 64 61 20 74 65 |ar.start7 lda te|
00000410: 78 74 37 2C 78 0D 20 63 70 78 20 23 31 33 0D 20 |xt7,x. cpx #13. |
00000420: 62 65 71 20 64 6F 6E 65 0D 20 6A 73 72 20 6F 75 |beq done. jsr ou|
00000430: 74 0D 20 69 6E 78 0D 20 6A 6D 70 20 73 74 61 72 |t. inx. jmp star|
00000440: 74 37 0D 64 6F 6E 65 20 6A 73 72 20 63 6C 65 61 |t7.done jsr clea|
00000450: 72 0D 68 69 20 6A 73 72 20 24 66 66 65 34 0D 20 |r.hi jsr $ffe4. |
00000460: 6A 73 72 20 63 6F 0D 20 63 6D 70 20 23 33 32 0D |jsr co. cmp #32.|
00000470: 20 62 6E 65 20 68 69 0D 20 6A 6D 70 20 6C 61 74 | bne hi. jmp lat|
00000480: 65 0D 63 6F 20 73 74 79 20 35 33 32 38 30 0D 20 |e.co sty 53280. |
00000490: 69 6E 79 0D 20 63 70 79 20 23 31 35 0D 20 62 65 |iny. cpy #15. be|
000004A0: 71 20 72 65 73 65 74 0D 20 72 74 73 0D 72 65 73 |q reset. rts.res|
000004B0: 65 74 20 6C 64 79 20 23 30 30 0D 20 72 74 73 0D |et ldy #00. rts.|
000004C0: 6C 61 74 65 20 72 74 73 0D |late rts. |
.. ORG 32768. LDY #00. JSR STARTUP. JSR
CLEAR.OUT EQU $FFD2. JMP LOOP1.CLEAR LDA
#00. LDX #00. LDA #13. JSR $FFD2. JSR $
FFD2. JSR CO. LDA #00. RTS.LOOP1 JSR CLE
AR.START1 LDA TEXT1,X. CPX #13. BEQ LOOP
2. JSR OUT. INX. JMP START1.LOOP2 JSR CL
EAR.START2 LDA TEXT2,X. CPX #8. BEQ LOOP
3. JSR OUT. INX. JMP START2.LOOP3 JSR CL
EAR.START3 LDA TEXT3,X. CPX #25. BEQ LOO
P4. JSR OUT. INX. JMP START3.LOOP4 JSR C
LEAR.START4 LDA TEXT4,X. CPX #33. BEQ LO
OP5. JSR OUT. INX. JMP START4.LOOP5 JSR
CLEAR.START5 LDA TEXT5,X. CPX #31. BEQ B
YPASS. JSR OUT. INX. JMP START5.TEXT1 TX
T 'DWI PRESENTS:'.TEXT2 TXT 'WIZBALL!'.T
EXT3 TXT 'CRACKED BY DWI ON 3.26.90'.TEX
T4 TXT 'SORRY FOR THE LAME INTRO, WE JUS
T'.END RTS.BYPASS JMP LOOP6.TEXT5 TXT 'D
IDNT HAVE TIME FOR A REAL ONE!'.STARTUP
LDA #00. LDA #03. STA 53281. STA 53280.
LDA #01. STA 646. LDA #14. JSR $FFD2. JS
R $E544. RTS.TEXT6 TXT 'MEMBERS ARE: ICE
BREAKER COMPUTER WIZ'.TEXT7 TXT 'AND S
IDESWIPE'.LOOP6 JSR CLEAR.START6 LDA TEX
T6,X. CPX #38. BEQ LOOP7. JSR OUT. INX.
JMP START6.LOOP7 JSR CLEAR.START7 LDA TE
XT7,X. CPX #13. BEQ DONE. JSR OUT. INX.
JMP START7.DONE JSR CLEAR.HI JSR $FFE4.
JSR CO. CMP #32. BNE HI. JMP LATE.CO STY
53280. INY. CPY #15. BEQ RESET. RTS.RES
ET LDY #00. RTS.LATE RTS.
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL