00000000: 01 04 0F 04 64 00 8F 20 32 33 42 2E 50 41 4C 00 |....d.. 23B.PAL.|
00000010: 15 04 6E 00 8F 00 2F 04 78 00 9F 32 2C 38 2C 32 |..n.../.x..2,8,2|
00000020: 2C 22 40 30 3A 32 33 42 2E 42 2C 50 2C 57 22 00 |,"@0:23B.B,P,W".|
00000030: 35 04 82 00 8F 00 40 04 8C 00 9E 34 30 39 36 30 |5.....@....40960|
00000040: 00 46 04 96 00 3B 00 54 04 A0 00 2E 4F 50 54 20 |.F...;.T....OPT |
00000050: 50 2C 4F 32 00 5A 04 AA 00 3B 00 67 04 B4 00 AC |P,O2.Z...;.g....|
00000060: B2 20 24 30 35 30 30 00 6D 04 BE 00 3B 00 7A 04 |. $0500.m...;.z.|
00000070: C8 00 4C 44 41 20 23 24 30 34 00 86 04 D2 00 53 |..LDA #$04.....S|
00000080: 54 41 20 24 33 31 00 8C 04 DC 00 3B 00 B7 04 E6 |TA $31.....;....|
00000090: 00 4A 53 52 20 24 46 37 38 46 20 20 20 20 20 20 |.JSR $F78F |
000000A0: 20 20 20 20 20 20 20 20 20 3B 20 43 91 56 45 52 | ; C.VER|
000000B0: 54 20 A4 20 47 43 52 00 DC 04 F0 00 4A 53 52 20 |T . GCR.....JSR |
000000C0: 24 46 35 31 30 20 20 20 20 20 20 20 20 20 20 20 |$F510 |
000000D0: 20 20 20 20 3B 20 46 49 4E 44 20 D0 00 E2 04 FA | ; FIND .....|
000000E0: 00 3B 00 EF 04 04 01 4C 44 58 20 23 24 30 38 00 |.;.....LDX #$08.|
000000F0: 11 05 0E 01 92 47 41 50 20 42 56 43 20 92 47 41 |.....GAP BVC .GA|
00000100: 50 20 20 20 20 20 3B 20 92 20 4F 55 54 20 47 41 |P ; . OUT GA|
00000110: 50 00 19 05 18 01 43 4C 56 00 21 05 22 01 44 45 |P.....CLV.!.".DE|
00000120: 58 00 2E 05 2C 01 42 4E 45 20 92 47 41 50 00 34 |X...,.BNE .GAP.4|
00000130: 05 36 01 3B 00 5F 05 40 01 4C 44 41 20 23 24 46 |.6.;._.@.LDA #$F|
00000140: 46 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |F |
00000150: 20 3B 20 45 4E 41 42 4C 45 20 57 52 49 54 45 00 | ; ENABLE WRITE.|
00000160: 6D 05 4A 01 53 54 41 20 24 31 43 30 33 00 7B 05 |m.J.STA $1C03.{.|
00000170: 54 01 4C 44 41 20 24 31 43 30 43 00 86 05 5E 01 |T.LDA $1C0C...^.|
00000180: AF 20 23 24 31 46 00 92 05 68 01 B0 41 20 23 24 |. #$1F...h..A #$|
00000190: 43 30 00 A0 05 72 01 53 54 41 20 24 31 43 30 43 |C0...r.STA $1C0C|
000001A0: 00 AD 05 7C 01 4C 44 41 20 23 24 46 46 00 BA 05 |...|.LDA #$FF...|
000001B0: 86 01 4C 44 58 20 23 24 30 35 00 C8 05 90 01 53 |..LDX #$05.....S|
000001C0: 54 41 20 24 31 43 30 31 00 D0 05 9A 01 43 4C 56 |TA $1C01.....CLV|
000001D0: 00 EC 05 A4 01 57 52 49 54 45 53 59 4E 43 20 42 |.....WRITESYNC B|
000001E0: 56 43 20 57 52 49 54 45 53 59 4E 43 00 F4 05 AE |VC WRITESYNC....|
000001F0: 01 43 4C 56 00 FC 05 B8 01 44 45 58 00 0E 06 C2 |.CLV.....DEX....|
00000200: 01 42 4E 45 20 57 52 49 54 45 53 59 4E 43 00 14 |.BNE WRITESYNC..|
00000210: 06 CC 01 3B 00 21 06 D6 01 4C 44 59 20 23 24 42 |...;.!...LDY #$B|
00000220: 42 00 59 06 E0 01 4F 56 45 52 46 4C 4F 57 20 4C |B.Y...OVERFLOW L|
00000230: 44 41 20 24 30 31 30 30 2C 59 20 20 20 20 3B 20 |DA $0100,Y ; |
00000240: 57 52 49 54 45 20 4F 55 54 20 4F 56 45 52 46 4C |WRITE OUT OVERFL|
00000250: 4F 57 20 42 55 46 46 45 52 00 67 06 EA 01 92 31 |OW BUFFER.g....1|
00000260: 20 42 56 43 20 92 31 00 6F 06 F4 01 43 4C 56 00 | BVC .1.o...CLV.|
00000270: 7D 06 FE 01 53 54 41 20 24 31 43 30 31 00 85 06 |}...STA $1C01...|
00000280: 08 02 49 4E 59 00 96 06 12 02 42 4E 45 20 4F 56 |..INY.....BNE OV|
00000290: 45 52 46 4C 4F 57 00 C5 06 1C 02 42 55 46 46 45 |ERFLOW.....BUFFE|
000002A0: 52 20 4C 44 41 20 24 30 34 30 30 2C 59 20 20 20 |R LDA $0400,Y |
000002B0: 20 20 20 3B 20 57 52 49 54 45 20 4F 55 54 20 42 | ; WRITE OUT B|
000002C0: 55 46 46 45 52 00 D3 06 26 02 92 32 20 42 56 43 |UFFER...&..2 BVC|
000002D0: 20 92 32 00 DB 06 30 02 43 4C 56 00 E9 06 3A 02 | .2...0.CLV...:.|
000002E0: 53 54 41 20 24 31 43 30 31 00 F1 06 44 02 49 4E |STA $1C01...D.IN|
000002F0: 59 00 00 07 4E 02 42 4E 45 20 42 55 46 46 45 52 |Y...N.BNE BUFFER|
00000300: 00 0E 07 58 02 92 33 20 42 56 43 20 92 33 00 14 |...X..3 BVC .3..|
00000310: 07 62 02 3B 00 3B 07 6C 02 4A 53 52 20 24 46 45 |.b.;.;.l.JSR $FE|
00000320: 30 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |00 |
00000330: 20 3B 20 45 4E 41 42 4C 45 20 87 00 41 07 76 02 | ; ENABLE ..A.v.|
00000340: 3B 00 4E 07 80 02 4C 44 41 20 23 24 30 35 00 5A |;.N...LDA #$05.Z|
00000350: 07 8A 02 53 54 41 20 24 33 31 00 67 07 94 02 4C |...STA $31.g...L|
00000360: 44 41 20 23 24 30 31 00 75 07 9E 02 4A 4D 50 20 |DA #$01.u...JMP |
00000370: 24 46 39 36 39 00 00 00 |$F969... |
....D.. 23B.PAL...N.../.X..2,8,2,"@0:23B
.B,P,W".5.....@....40960.F...;.T. ..OPT
P,O2.Z...;.G..... $0500.M...;.Z.H.LDA #$
04...R.STA $31.....;.....JSR $F78F
; C.VERT . GCR.....JSR $F510
; FIND P.....;.....LDX #$08.
.....GAP BVC .GAP ; . OUT GAP.....CL
V.!.".DEX...,.BNE .GAP.4.6.;._.@.LDA #$F
F ; ENABLE WRITE.M.J.STA
$1C03.{.T.LDA $1C0C...^.. #$1F...H..A #$
C0. .R.STA $1C0C...|.LDA #$FF.....LDX #$
05.H...STA $1C01.P...CLV.....WRITESYNC B
VC WRITESYNC.....CLV.....DEX...B.BNE WRI
TESYNC...L.;.!.V.LDY #$BB.Y...OVERFLOW L
DA $0100,Y ; WRITE OUT OVERFLOW BUFFE
R.G....1 BVC .1.O...CLV.}...STA $1C01...
..INY.....BNE OVERFLOW.E...BUFFER LDA $0
400,Y ; WRITE OUT BUFFER.S.&..2 BVC
.2...0.CLV...:.STA $1C01...D.INY...N.BN
E BUFFER...X..3 BVC .3...B.;.;.L.JSR $FE
00 ; ENABLE ..A.V.;.N...LD
A #$05.Z...STA $31.G...LDA #$01.U...JMP
$F969...
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL