_  __   _  _         _ _     _      _           _           
  __| |/ /_ | || |     __| (_)___| | __ (_)_ __   __| | _____  __
 / _` | '_ \| || |_   / _` | / __| |/ / | | '_ \ / _` |/ _ \ \/ /
| (_| | (_) |__   _| | (_| | \__ \   <  | | | | | (_| |  __/>  < 
 \__,_|\___/   |_|    \__,_|_|___/_|\_\ |_|_| |_|\__,_|\___/_/\_\
                                                                 
            

SMOOTH SCR DEMO

FILE INFORMATION

FILENAME(S): SMOOTH SCR DEMO

FILE TYPE(S): PRG

FILE SIZE: 3.4K

FIRST SEEN: 2025-11-30 17:31:21

APPEARS ON: 1 disk(s)

FILE HASH

cb92c30a6fc3d389acb1781afa535a30448d4048fe35c25db22c6ee56e06461e

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
CDU NOVEMBER 90 SMOOTH SCR DEMO PRG UK CD 10 0 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)

00000000: 01 08 31 08 64 00 8F 22  20 D3 4D 4F 4F 54 48 20  |..1.d.." .MOOTH |
00000010: 53 43 52 4F 4C 4C 45 52  20 44 45 4D 4F 2C 20 28  |SCROLLER DEMO, (|
00000020: C3 29 20 C1 2E CD 49 4C  4C 45 54 54 20 31 39 39  |.) ...ILLETT 199|
00000030: 30 00 4B 08 78 00 8F 22  20 D4 41 4B 45 4E 20 46  |0.K.x.." .AKEN F|
00000040: 52 4F 4D 20 47 4F 4D 4F  4B 55 2E 00 6C 08 96 00  |ROM GOMOKU..l...|
00000050: 97 35 35 2C 30 3A 97 35  36 2C 31 32 38 3A 9C 3A  |.55,0:.56,128:.:|
00000060: 8F 22 20 54 4F 50 3D 33  32 37 36 38 00 95 08 C8  |." TOP=32768....|
00000070: 00 86 20 43 4E 56 25 28  36 34 29 20 3A 8F 22 20  |.. CNV%(64) :." |
00000080: 41 53 43 2D 53 50 52 49  54 45 20 43 4F 4E 56 45  |ASC-SPRITE CONVE|
00000090: 52 53 49 4F 4E 00 AE 08  2C 01 8D 20 39 30 30 30  |RSION...,.. 9000|
000000A0: 20 3A 8F 22 20 C9 4E 49  54 20 56 41 52 53 00 DF  | :." .NIT VARS..|
000000B0: 08 40 01 8D 20 33 32 35  30 30 3A 8F 22 20 46 49  |.@.. 32500:." FI|
000000C0: 4C 4C 20 43 4E 56 25 28  29 20 46 4F 52 20 53 50  |LL CNV%() FOR SP|
000000D0: 52 49 54 45 2D 43 4F 4E  56 45 52 53 49 4F 4E 00  |RITE-CONVERSION.|
000000E0: 1B 09 54 01 8D 20 33 30  30 30 30 3A 8F 22 20 D3  |..T.. 30000:." .|
000000F0: 45 54 20 56 44 55 20 54  4F 20 24 38 30 30 30 2C  |ET VDU TO $8000,|
00000100: 20 CC 4F 41 44 20 43 48  52 53 45 54 2C 53 50 52  | .OAD CHRSET,SPR|
00000110: 49 54 45 53 2C 4D 2F 43  4F 44 45 00 37 09 68 01  |ITES,M/CODE.7.h.|
00000120: 8D 20 33 31 30 30 30 3A  8F 22 20 D3 45 4C 45 43  |. 31000:." .ELEC|
00000130: 54 20 55 50 50 45 52 00  55 09 7C 01 8D 20 32 30  |T UPPER.U.|.. 20|
00000140: 30 30 30 3A 8F 22 20 C1  4E 44 20 44 4F 20 44 45  |000:." .ND DO DE|
00000150: 4D 4F 2E 2E 2E 00 5B 09  DE 03 80 00 61 09 E7 03  |MO....[.....a...|
00000160: 3A 00 7D 09 28 23 8F 22  20 C9 4E 49 54 49 41 4C  |:.}.(#." .NITIAL|
00000170: 49 53 45 20 56 41 52 49  41 42 4C 45 53 00 9D 09  |ISE VARIABLES...|
00000180: 32 23 53 B2 35 34 32 37  32 20 20 20 20 20 20 20  |2#S.54272       |
00000190: 20 20 20 20 20 20 3A 8F  22 20 D3 C9 C4 00 C2 09  |      :." ......|
000001A0: 50 23 56 49 43 20 B2 20  35 33 32 34 38 20 20 20  |P#VIC . 53248   |
000001B0: 20 20 20 20 20 20 3A 8F  22 20 D6 C9 C3 20 43 48  |      :." ... CH|
000001C0: 49 50 00 ED 09 5A 23 50  B2 33 32 37 36 38 20 3A  |IP...Z#P.32768 :|
000001D0: 20 43 4F 4C B2 35 35 32  39 36 20 3A 8F 22 20 D6  | COL.55296 :." .|
000001E0: C4 D5 2C 20 43 4F 4C 4F  52 20 52 41 4D 00 F3 09  |.., COLOR RAM...|
000001F0: 76 25 8E 00 F9 09 0F 27  3A 00 0E 0A 20 4E 8F 20  |v%.....':... N. |
00000200: 2A 20 49 4E 53 54 52 55  43 54 49 4F 4E 53 00 18  |* INSTRUCTIONS..|
00000210: 0A 25 4E 99 22 93 22 3B  00 2E 0A 2A 4E 97 35 33  |.%N.".";...*N.53|
00000220: 32 38 30 2C 34 3A 97 35  33 32 38 31 2C 32 00 3A  |280,4:.53281,2.:|
00000230: 0A 2F 4E 8D 20 32 39 30  30 30 00 6E 0A 34 4E 99  |./N. 29000.n.4N.|
00000240: 22 08 96 13 11 11 12 1D  1D 1D B0 C0 C0 C0 C0 C0  |"...............|
00000250: C0 C0 C0 C0 C0 C0 C0 C0  C0 C0 C0 C0 C0 C0 C0 C0  |................|
00000260: C0 C0 C0 C0 C0 C0 C0 C0  C0 C0 C0 C0 AE 22 00 A0  |............."..|
00000270: 0A 3E 4E 99 22 12 1D 1D  1D 96 DD 9E 20 20 D1 D1  |.>N.".......  ..|
00000280: D1 20 20 20 D1 D1 20 20  D1 20 20 20 D1 20 20 D1  |.   ..  .   .  .|
00000290: D1 20 20 D1 20 20 D1 20  D1 20 20 D1 20 96 DD 22  |.  .  . .  . .."|
000002A0: 00 D1 0A 48 4E 99 22 12  1D 1D 1D DD 9E 20 D1 20  |...HN."...... . |
000002B0: 20 20 D1 20 D1 20 20 D1  20 D1 D1 20 D1 D1 20 D1  |  . .  . .. .. .|
000002C0: 20 20 D1 20 D1 20 D1 20  20 D1 20 20 D1 20 96 DD  |  . . .  .  . ..|
000002D0: 22 00 02 0B 52 4E 99 22  12 1D 1D 1D DD 9E 20 D1  |"...RN."...... .|
000002E0: 20 20 20 20 20 D1 20 20  D1 20 D1 20 D1 20 D1 20  |     .  . . . . |
000002F0: D1 20 20 D1 20 D1 D1 20  20 20 D1 20 20 D1 20 96  |.  . ..   .  . .|
00000300: DD 22 00 33 0B 5C 4E 99  22 12 1D 1D 1D DD 9E 20  |.".3.\N."...... |
00000310: D1 20 D1 D1 D1 20 D1 20  20 D1 20 D1 20 20 20 D1  |. ... .  . .   .|
00000320: 20 D1 20 20 D1 20 D1 D1  20 20 20 D1 20 20 D1 20  | .  . ..   .  . |
00000330: 96 DD 22 00 64 0B 66 4E  99 22 12 1D 1D 1D DD 9E  |..".d.fN."......|
00000340: 20 D1 20 20 20 D1 20 D1  20 20 D1 20 D1 20 20 20  | .   . .  . .   |
00000350: D1 20 D1 20 20 D1 20 D1  20 D1 20 20 D1 20 20 D1  |. .  . . .  .  .|
00000360: 20 96 DD 22 00 95 0B 70  4E 99 22 12 1D 1D 1D DD  | .."...pN.".....|
00000370: 9E 20 20 D1 D1 D1 20 20  20 D1 D1 20 20 D1 20 20  |.  ...   ..  .  |
00000380: 20 D1 20 20 D1 D1 20 20  D1 20 20 D1 20 20 D1 D1  | .  ..  .  .  ..|
00000390: 20 20 96 DD 22 00 C4 0B  7A 4E 99 22 12 1D 1D 1D  |  .."...zN."....|
000003A0: AD C0 C0 C0 C0 C0 C0 C0  C0 C0 C0 C0 C0 C0 C0 C0  |................|
000003B0: C0 C0 C0 C0 C0 C0 C0 C0  C0 C0 C0 C0 C0 C0 C0 C0  |................|
000003C0: C0 C0 BD 22 00 EF 0B 98  4E 99 22 11 11 11 05 1D  |..."....N.".....|
000003D0: 1D 1D 1D 1D 1D 1D 1D 1D  1D 53 4D 4F 4F 54 48 20  |.........SMOOTH |
000003E0: 53 43 52 4F 4C 4C 45 52  20 44 45 4D 4F 2E 22 00  |SCROLLER DEMO.".|
000003F0: 16 0C AC 4E 99 22 11 1D  1D 1D 1D 1D 1D 1D 1D 1D  |...N."..........|
00000400: 1D 43 4F 50 59 52 49 47  48 54 20 41 2E 4D 49 4C  |.COPYRIGHT A.MIL|
00000410: 4C 45 54 54 2E 22 00 1C  0C 4B 4F 3A 00 28 0C 4C  |LETT."...KO:.(.L|
00000420: 4F 4B 59 24 B2 22 20 22  00 51 0C 56 4F 4D 50 54  |OKY$." ".Q.VOMPT|
00000430: 52 B2 30 20 3A 8F 22 20  D2 45 53 45 54 20 50 54  |R.0 :." .ESET PT|
00000440: 52 20 46 4F 52 20 4E 45  57 20 4D 45 53 53 41 47  |R FOR NEW MESSAG|
00000450: 45 00 7C 0C 60 4F 4D 53  47 24 B2 22 20 25 57 45  |E.|.`OMSG$." %WE|
00000460: 4C 43 4F 4D 45 20 54 4F  20 25 26 47 4F 4D 4F 4B  |LCOME TO %&GOMOK|
00000470: 55 21 20 22 3A 8D 20 33  32 37 30 30 00 BD 0C 6A  |U! ":. 32700...j|
00000480: 4F 4D 53 47 24 B2 22 20  25 26 42 52 4F 55 47 48  |OMSG$." %&BROUGH|
00000490: 54 20 54 4F 20 59 4F 55  20 42 59 20 25 26 43 4F  |T TO YOU BY %&CO|
000004A0: 4D 4D 4F 44 4F 52 45 20  44 49 53 4B 20 55 53 45  |MMODORE DISK USE|
000004B0: 52 20 25 26 22 3A 8D 20  33 32 37 30 30 00 07 0D  |R %&":. 32700...|
000004C0: 74 4F 4D 53 47 24 B2 22  4D 41 47 41 5A 49 4E 45  |tOMSG$."MAGAZINE|
000004D0: 2C 20 50 4F 53 53 49 42  4C 59 20 54 48 45 20 42  |, POSSIBLY THE B|
000004E0: 45 53 54 20 4D 41 47 20  49 4E 20 54 48 45 20 48  |EST MAG IN THE H|
000004F0: 49 53 54 4F 52 59 20 4F  46 20 54 49 4D 45 20 22  |ISTORY OF TIME "|
00000500: 3A 8D 33 32 37 30 30 00  4E 0D 7E 4F 4D 53 47 24  |:.32700.N.~OMSG$|
00000510: B2 22 49 54 53 45 4C 46  2E 20 49 20 48 4F 50 45  |."ITSELF. I HOPE|
00000520: 20 59 4F 55 20 4C 49 4B  45 20 54 48 45 20 25 26  | YOU LIKE THE %&|
00000530: 42 4F 55 4E 43 59 20 53  43 52 4F 4C 4C 2C 20 25  |BOUNCY SCROLL, %|
00000540: 26 20 49 54 20 22 3A 8D  20 33 32 37 30 30 00 96  |& IT ":. 32700..|
00000550: 0D 88 4F 4D 53 47 24 B2  22 4D 41 4B 45 53 20 41  |..OMSG$."MAKES A|
00000560: 20 43 48 41 4E 47 45 20  46 52 4F 4D 20 54 48 45  | CHANGE FROM THE|
00000570: 20 55 53 55 41 4C 20 53  4D 4F 4F 54 48 20 53 43  | USUAL SMOOTH SC|
00000580: 52 4F 4C 4C 20 45 46 46  45 43 54 2E 20 22 3A 8D  |ROLL EFFECT. ":.|
00000590: 20 33 32 37 30 30 00 DC  0D 92 4F 4D 53 47 24 B2  | 32700....OMSG$.|
000005A0: 22 49 20 48 41 56 45 20  49 4D 50 4C 45 4D 45 4E  |"I HAVE IMPLEMEN|
000005B0: 54 45 44 20 54 57 4F 20  56 41 52 49 45 54 59 53  |TED TWO VARIETYS|
000005C0: 20 4F 46 20 54 48 45 20  47 41 4D 45 20 48 45 52  | OF THE GAME HER|
000005D0: 45 2C 20 22 3A 8D 20 33  32 37 30 30 00 23 0E 9C  |E, ":. 32700.#..|
000005E0: 4F 4D 53 47 24 B2 22 53  49 4E 43 45 20 49 54 20  |OMSG$."SINCE IT |
000005F0: 49 53 20 54 4F 4F 20 45  41 53 59 20 46 4F 52 20  |IS TOO EASY FOR |
00000600: 54 48 45 20 46 49 52 53  54 20 50 4C 41 59 45 52  |THE FIRST PLAYER|
00000610: 20 54 4F 20 46 4F 52 43  45 20 22 3A 8D 20 33 32  | TO FORCE ":. 32|
00000620: 37 30 30 00 56 0E A6 4F  4D 53 47 24 B2 22 41 20  |700.V..OMSG$."A |
00000630: 57 49 4E 20 49 4E 20 54  52 41 44 49 54 49 4F 4E  |WIN IN TRADITION|
00000640: 41 4C 20 47 4F 4D 4F 4B  55 2E 20 20 25 22 3A 8D  |AL GOMOKU.  %":.|
00000650: 20 33 32 37 30 30 00 7F  0E AB 4F 99 22 11 1D 1D  | 32700....O."...|
00000660: 1D 1D 1D 1D 1D 1D 1D 1D  48 49 54 20 53 50 41 43  |........HIT SPAC|
00000670: 45 20 54 4F 20 43 4F 4E  54 49 4E 55 45 2E 22 00  |E TO CONTINUE.".|
00000680: 9F 0E B0 4F 8D 20 33 32  31 30 30 3A 8F 22 20 53  |...O. 32100:." S|
00000690: 43 52 4F 4C 4C 20 41 20  4D 45 53 53 41 47 45 00  |CROLL A MESSAGE.|
000006A0: BE 0E E2 4F 8D 20 33 31  32 30 30 3A 8F 22 20 54  |...O. 31200:." T|
000006B0: 4F 20 4C 4F 57 45 52 20  43 41 53 45 2E 2E 00 D5  |O LOWER CASE....|
000006C0: 0E 14 50 99 22 93 CF 4B  2C 20 44 45 4D 4F 20 4F  |..P."..K, DEMO O|
000006D0: 56 45 52 2E 22 00 DB 0E  FE 51 8E 00 E1 0E 07 52  |VER."....Q.....R|
000006E0: 3A 00 02 0F 48 71 8F 22  20 46 49 4C 4C 20 53 43  |:...Hq." FILL SC|
000006F0: 52 45 45 4E 20 57 49 54  48 20 42 4C 41 43 4B 20  |REEN WITH BLACK |
00000700: 38 37 00 23 0F 70 71 97  20 33 39 39 38 34 AA 31  |87.#.pq. 39984.1|
00000710: 37 2C 38 37 3A 8F 22 20  53 45 54 20 46 49 4C 4C  |7,87:." SET FILL|
00000720: 43 48 52 00 3B 0F 84 71  9E 20 33 39 39 35 31 20  |CHR.;..q. 39951 |
00000730: 3A 8F 22 20 46 49 4C 4C  56 44 55 00 41 0F AC 71  |:." FILLVDU.A..q|
00000740: 8E 00 47 0F 2F 75 3A 00  81 0F 30 75 8F 22 20 C9  |..G./u:...0u." .|
00000750: 4E 49 54 49 41 4C 49 53  45 20 55 44 47 20 40 20  |NITIALISE UDG @ |
00000760: 24 38 30 30 30 2C 20 CC  4F 41 44 20 43 48 52 53  |$8000, .OAD CHRS|
00000770: 45 54 2C 53 50 52 49 54  45 53 2C 4D 2F 43 4F 44  |ET,SPRITES,M/COD|
00000780: 45 00 9C 0F 44 75 8B 20  C2 28 38 32 38 29 20 B2  |E...Du. .(828) .|
00000790: 20 31 32 33 20 A7 20 33  30 35 30 30 00 AA 0F 4E  | 123 . 30500...N|
000007A0: 75 97 20 38 32 38 2C 31  32 33 00 C8 0F 58 75 8F  |u. 828,123...Xu.|
000007B0: 22 20 C5 4E 53 55 52 45  20 42 49 54 53 20 30 2C  |" .NSURE BITS 0,|
000007C0: 31 20 4F 55 54 50 55 54  00 E1 0F 6C 75 97 20 35  |1 OUTPUT...lu. 5|
000007D0: 36 35 37 38 2C C2 28 35  36 35 37 38 29 20 B0 20  |6578,.(56578) . |
000007E0: 33 00 14 10 80 75 97 20  35 36 35 37 36 2C 28 C2  |3....u. 56576,(.|
000007F0: 28 35 36 35 37 36 29 20  AF 20 32 35 32 29 20 B0  |(56576) . 252) .|
00000800: 20 31 3A 8F 22 20 D3 45  4C 20 42 41 4E 4B 20 24  | 1:." .EL BANK $|
00000810: 38 30 30 30 00 3D 10 94  75 97 20 35 33 32 37 32  |8000.=..u. 53272|
00000820: 2C 34 3A 8F 22 20 D6 44  55 20 24 38 30 30 30 2C  |,4:." .DU $8000,|
00000830: 20 C3 48 52 53 45 54 20  24 38 38 30 30 00 68 10  | .HRSET $8800.h.|
00000840: A8 75 97 20 36 34 38 2C  31 32 38 3A 8F 22 20 D4  |.u. 648,128:." .|
00000850: 45 4C 4C 20 4B 45 52 4E  41 4C 20 57 48 45 52 45  |ELL KERNAL WHERE|
00000860: 20 D6 44 55 20 49 53 2E  00 72 10 B2 75 99 22 93  | .DU IS..r..u.".|
00000870: 22 3B 00 86 10 BC 75 93  22 53 45 54 2E 47 4F 4D  |";....u."SET.GOM|
00000880: 2A 22 2C 38 2C 31 00 8C  10 D0 75 8E 00 92 10 23  |*",8,1....u....#|
00000890: 77 3A 00 AB 10 24 77 8F  22 20 CC 4F 41 44 20 53  |w:...$w." .OAD S|
000008A0: 50 52 49 54 45 20 43 48  41 52 53 00 C6 10 38 77  |PRITE CHARS...8w|
000008B0: 8B 20 C2 28 38 32 39 29  20 B2 20 31 32 33 20 A7  |. .(829) . 123 .|
000008C0: 20 33 30 37 30 30 00 D4  10 4C 77 97 20 38 32 39  | 30700...Lw. 829|
000008D0: 2C 31 32 33 00 E9 10 60  77 93 22 4C 45 54 2E 24  |,123...`w."LET.$|
000008E0: 41 30 30 30 22 2C 38 2C  31 00 EF 10 74 77 90 00  |A000",8,1...tw..|
000008F0: F5 10 EB 77 3A 00 0F 11  EC 77 8F 22 20 4C 4F 41  |...w:....w." LOA|
00000900: 44 20 53 4D 4F 4F 54 48  20 4D 2F 43 4F 44 45 00  |D SMOOTH M/CODE.|
00000910: 26 11 00 78 8B 20 C2 28  38 33 30 29 20 B2 20 31  |&..x. .(830) . 1|
00000920: 32 33 20 A7 20 8E 00 34  11 14 78 97 20 38 33 30  |23 . ..4..x. 830|
00000930: 2C 31 32 33 00 4D 11 28  78 93 22 53 4D 4F 4F 54  |,123.M.(x."SMOOT|
00000940: 48 3F 3F 2E 45 58 45 2A  22 2C 38 2C 31 00 53 11  |H??.EXE*",8,1.S.|
00000950: 3C 78 90 00 59 11 4F 78  3A 00 5F 11 17 79 3A 00  |<x..Y.Ox:._..y:.|
00000960: 7E 11 18 79 8F 22 20 D3  57 49 54 43 48 20 54 4F  |~..y." .WITCH TO|
00000970: 20 55 50 50 45 52 20 55  44 47 20 53 45 54 00 A7  | UPPER UDG SET..|
00000980: 11 40 79 97 20 35 33 32  37 32 2C 32 3A 8F 22 20  |.@y. 53272,2:." |
00000990: D6 44 55 20 24 38 30 30  30 2C 20 C3 48 52 53 45  |.DU $8000, .HRSE|
000009A0: 54 20 24 38 38 30 30 00  AD 11 72 79 8E 00 B3 11  |T $8800...ry....|
000009B0: 7B 79 3A 00 D5 11 E0 79  8F 22 20 D3 57 49 54 43  |{y:....y." .WITC|
000009C0: 48 20 54 4F 20 4E 4F 52  4D 20 4C 4F 57 45 52 2F  |H TO NORM LOWER/|
000009D0: 55 50 50 45 52 00 FD 11  08 7A 97 20 35 33 32 37  |UPPER....z. 5327|
000009E0: 32 2C 36 3A 8F 22 20 D6  44 55 20 24 38 30 30 30  |2,6:." .DU $8000|
000009F0: 2C 20 C3 48 52 53 45 54  20 4E 4F 52 4D 00 03 12  |, .HRSET NORM...|
00000A00: 3A 7A 8E 00 09 12 FF 7C  3A 00 2F 12 00 7D 8F 22  |:z.....|:./..}."|
00000A10: 20 D3 4D 4F 4F 54 48 20  D3 43 52 4F 4C 4C 20 28  | .MOOTH .CROLL (|
00000A20: 4D 53 47 24 29 20 54 49  4C 20 28 4B 59 24 29 00  |MSG$) TIL (KY$).|
00000A30: 35 12 28 7D 8F 00 40 12  3C 7D 4D 50 54 52 B2 30  |5.(}..@.<}MPTR.0|
00000A40: 00 5E 12 50 7D 8D 20 33  32 37 30 30 20 3A 8F 22  |.^.P}. 32700 :."|
00000A50: 20 C2 55 49 4C 44 20 4D  45 53 53 41 47 45 00 64  | .UILD MESSAGE.d|
00000A60: 12 63 7D 3A 00 87 12 64  7D 8F 22 20 43 41 4C 4C  |.c}:...d}." CALL|
00000A70: 20 48 45 52 45 20 49 46  20 41 4C 52 45 41 44 59  | HERE IF ALREADY|
00000A80: 20 42 55 49 4C 54 2E 00  8D 12 C7 7D 3A 00 AD 12  | BUILT.....}:...|
00000A90: C8 7D 46 4C B2 33 39 39  38 34 20 3A 8F 22 20 D3  |.}FL.39984 :." .|
00000AA0: 54 41 52 54 20 4F 46 20  46 4C 41 47 53 00 CC 12  |TART OF FLAGS...|
00000AB0: FA 7D 97 20 46 4C AA 31  35 2C 32 32 34 20 20 3A  |.}. FL.15,224  :|
00000AC0: 8F 22 20 56 45 52 54 20  4C 49 4E 45 00 EB 12 04  |." VERT LINE....|
00000AD0: 7E 97 20 46 4C AA 31 30  2C 31 20 20 20 20 3A 8F  |~. FL.10,1    :.|
00000AE0: 22 20 D3 50 52 20 43 4F  4C 4F 52 00 08 13 2C 7E  |" .PR COLOR...,~|
00000AF0: 9E 20 33 39 39 33 39 20  20 3A 8F 22 20 52 45 53  |. 39939  :." RES|
00000B00: 45 54 53 4D 4F 4F 54 48  00 22 13 54 7E 9E 20 33  |ETSMOOTH.".T~. 3|
00000B10: 39 39 33 36 20 20 3A 8F  22 20 44 4F 53 4D 4F 4F  |9936  :." DOSMOO|
00000B20: 54 48 00 28 13 8F 7E 3A  00 33 13 90 7E A1 20 43  |TH.(..~:.3..~. C|
00000B30: 4B 59 24 00 46 13 A4 7E  81 20 58 B2 31 20 A4 20  |KY$.F..~. X.1 . |
00000B40: C3 28 4B 59 24 29 00 6D  13 B8 7E 3A 20 8B 20 43  |.(KY$).m..~: . C|
00000B50: 4B 59 24 B2 CA 28 4B 59  24 2C 58 2C 31 29 20 A7  |KY$..(KY$,X,1) .|
00000B60: 20 97 20 56 49 43 AA 32  31 2C 30 3A 8E 00 75 13  | . VIC.21,0:..u.|
00000B70: CC 7E 82 20 58 00 A7 13  E0 7E 89 20 33 32 33 34  |.~. X....~. 3234|
00000B80: 30 20 3A 8F 22 20 C9 4E  43 4F 52 52 45 43 54 20  |0 :." .NCORRECT |
00000B90: 4B 45 59 2C 20 43 4F 4E  54 20 57 49 54 48 20 53  |KEY, CONT WITH S|
00000BA0: 4D 4F 4F 54 48 2E 2E 00  AD 13 F3 7E 3A 00 E0 13  |MOOTH......~:...|
00000BB0: F4 7E 8F 22 20 C9 4E 49  54 49 41 4C 49 53 45 20  |.~." .NITIALISE |
00000BC0: 43 4E 56 25 28 29 20 46  4F 52 20 41 53 43 2F 53  |CNV%() FOR ASC/S|
00000BD0: 50 52 49 54 45 20 43 4F  4E 56 45 52 53 49 4F 4E  |PRITE CONVERSION|
00000BE0: 00 EF 13 08 7F 81 20 58  B2 30 20 A4 20 36 33 00  |...... X.0 . 63.|
00000BF0: FF 13 12 7F 3A 20 43 4E  56 25 28 58 29 B2 30 00  |....: CNV%(X).0.|
00000C00: 07 14 1C 7F 82 20 58 00  16 14 30 7F 81 20 58 B2  |..... X...0.. X.|
00000C10: 31 20 A4 20 32 36 00 28  14 3A 7F 3A 20 43 4E 56  |1 . 26.(.:.: CNV|
00000C20: 25 28 58 29 B2 58 AA 31  00 30 14 44 7F 82 20 58  |%(X).X.1.0.D.. X|
00000C30: 00 3F 14 58 7F 43 4E 56  25 28 33 32 29 B2 31 00  |.?.X.CNV%(32).1.|
00000C40: 5D 14 62 7F 43 4E 56 25  28 33 38 29 B2 31 32 38  |].b.CNV%(38).128|
00000C50: 20 3A 8F 22 20 26 20 57  49 47 47 4C 45 00 79 14  | :." & WIGGLE.y.|
00000C60: 6C 7F 43 4E 56 25 28 33  37 29 B2 31 32 39 20 3A  |l.CNV%(37).129 :|
00000C70: 8F 22 20 25 20 46 41 53  54 00 89 14 76 7F 43 4E  |." % FAST...v.CN|
00000C80: 56 25 28 34 36 29 B2 32  38 00 99 14 80 7F 43 4E  |V%(46).28.....CN|
00000C90: 56 25 28 33 33 29 B2 32  39 00 A9 14 94 7F 43 4E  |V%(33).29.....CN|
00000CA0: 56 25 28 36 33 29 B2 33  30 00 B9 14 9E 7F 43 4E  |V%(63).30.....CN|
00000CB0: 56 25 28 33 39 29 B2 33  31 00 C9 14 A8 7F 43 4E  |V%(39).31.....CN|
00000CC0: 56 25 28 34 34 29 B2 33  32 00 CF 14 B2 7F 8E 00  |V%(44).32.......|
00000CD0: D5 14 BB 7F 3A 00 F1 14  BC 7F 8F 22 20 C2 55 49  |....:......" .UI|
00000CE0: 4C 44 20 4D 45 53 53 41  47 45 20 28 4D 53 47 24  |LD MESSAGE (MSG$|
00000CF0: 29 00 07 15 D0 7F 4D 4C  4F 43 B2 33 36 38 36 34  |).....MLOC.36864|
00000D00: AA 4D 50 54 52 AB 31 00  1C 15 E4 7F 81 20 43 4D  |.MPTR.1...... CM|
00000D10: B2 31 20 A4 20 C3 28 4D  53 47 24 29 00 36 15 F8  |.1 . .(MSG$).6..|
00000D20: 7F 3A 20 43 48 25 B2 C6  28 CA 28 4D 53 47 24 2C  |.: CH%..(.(MSG$,|
00000D30: 43 4D 2C 31 29 29 00 55  15 84 80 3A 20 97 20 4D  |CM,1)).U...: . M|
00000D40: 4C 4F 43 AA 43 4D 2C 43  4E 56 25 28 43 48 25 20  |LOC.CM,CNV%(CH% |
00000D50: AF 20 36 33 29 00 5E 15  98 80 82 20 43 4D 00 7D  |. 63).^.... CM.}|
00000D60: 15 AC 80 97 20 4D 4C 4F  43 AA 43 4D 2C 30 20 20  |.... MLOC.CM,0  |
00000D70: 3A 8F 22 20 4E 55 4C 4C  20 54 45 52 4D 00 90 15  |:." NULL TERM...|
00000D80: C0 80 4D 50 54 52 B2 4D  50 54 52 AA 43 4D AB 31  |..MPTR.MPTR.CM.1|
00000D90: 00 96 15 DE 80 8E 00 9C  15 E7 80 3A 00 00 00     |...........:... |
..1.D.." SMOOTH SCROLLER DEMO, (C) A.MIL
LETT 1990.K.X.." TAKEN FROM GOMOKU..L...
.55,0:.56,128:.:." TOP=32768...H.. CNV%(
64) :." ASC-SPRITE CONVERSION...,.. 9000
 :." INIT VARS...@.. 32500:." FILL CNV%(
) FOR SPRITE-CONVERSION...T.. 30000:." S
ET VDU TO $8000, LOAD CHRSET,SPRITES,M/C
ODE.7.H.. 31000:." SELECT UPPER.U.|.. 20
000:." AND DO DEMO....[.....A...:.}.(#."
 INITIALISE VARIABLES...2#S.54272       
      :." SID.B.P#VIC . 53248         :.
" VIC CHIP...Z#P.32768 : COL.55296 :." V
DU, COLOR RAM...V%.....':... N. * INSTRU
CTIONS...%N.".";...*N.53280,4:.53281,2.:
./N. 29000.N.4N.".......................
.....................". .>N.".......  QQ
Q   QQ  Q   Q  QQ  Q  Q Q  Q ..".Q.HN.".
..... Q   Q Q  Q QQ QQ Q  Q Q Q  Q  Q ..
"...RN."...... Q     Q  Q Q Q Q Q  Q QQ 
  Q  Q ..".3.\N."...... Q QQQ Q  Q Q   Q
 Q  Q QQ   Q  Q ..".D.FN."...... Q   Q Q
  Q Q   Q Q  Q Q Q  Q  Q .."...PN.".....
.  QQQ   QQ  Q   Q  QQ  Q  Q  QQ  ..".D.
ZN."....................................
..."....N."..............SMOOTH SCROLLER
 DEMO."....N."...........COPYRIGHT A.MIL
LETT."...KO:.(.LOKY$." ".Q.VOMPTR.0 :." 
RESET PTR FOR NEW MESSAGE.|.`OMSG$." %WE
LCOME TO %&GOMOKU! ":. 32700...JOMSG$." 
%&BROUGHT TO YOU BY %&COMMODORE DISK USE
R %&":. 32700...TOMSG$."MAGAZINE, POSSIB
LY THE BEST MAG IN THE HISTORY OF TIME "
:.32700.N.~OMSG$."ITSELF. I HOPE YOU LIK
E THE %&BOUNCY SCROLL, %& IT ":. 32700..
..OMSG$."MAKES A CHANGE FROM THE USUAL S
MOOTH SCROLL EFFECT. ":. 32700....OMSG$.
"I HAVE IMPLEMENTED TWO VARIETYS OF THE 
GAME HERE, ":. 32700.#..OMSG$."SINCE IT 
IS TOO EASY FOR THE FIRST PLAYER TO FORC
E ":. 32700.V..OMSG$."A WIN IN TRADITION
AL GOMOKU.  %":. 32700...O."...........
HIT SPACE TO CONTINUE."....O. 32100:." S
CROLL A MESSAGE....O. 31200:." TO LOWER 
CASE...U..P.".OK, DEMO OVER."....Q.....R
:...HQ." FILL SCREEN WITH BLACK 87.#.PQ.
 39984.17,87:." SET FILLCHR.;..Q. 39951 
:." FILLVDU.A..Q..G./U:...0U." INITIALIS
E UDG @ $8000, LOAD CHRSET,SPRITES,M/COD
E...DU. B(828) . 123 . 30500...NU. 828,1
23.H.XU." ENSURE BITS 0,1 OUTPUT...LU. 5
6578,B(56578) . 3....U. 56576,(B(56576) 
. 252) . 1:." SEL BANK $8000.=..U. 53272
,4:." VDU $8000, CHRSET $8800.H..U. 648,
128:." TELL KERNAL WHERE VDU IS..R..U.".
";....U."SET.GOM*",8,1...PU....#W:...$W.
" LOAD SPRITE CHARS.F.8W. B(829) . 123 .
 30700.T.LW. 829,123...`W."LET.$A000",8,
1...TW.....W:....W." LOAD SMOOTH M/CODE.
&..X. B(830) . 123 . ..4..X. 830,123.M.(
X."SMOOTH??.EXE*",8,1.S.<X..Y.OX:._..Y:.
~..Y." SWITCH TO UPPER UDG SET...@Y. 532
72,2:." VDU $8000, CHRSET $8800...RY....
{Y:.U..Y." SWITCH TO NORM LOWER/UPPER...
.Z. 53272,6:." VDU $8000, CHRSET NORM...
:Z.....|:./..}." SMOOTH SCROLL (MSG$) TI
L (KY$).5.(}..@.<}MPTR.0.^.P}. 32700 :."
 BUILD MESSAGE.D.C}:...D}." CALL HERE IF
 ALREADY BUILT....G}:...H}FL.39984 :." S
TART OF FLAGS.L..}. FL.15,224  :." VERT 
LINE....~. FL.10,1    :." SPR COLOR...,~
. 39939  :." RESETSMOOTH.".T~. 39936  :.
" DOSMOOTH.(..~:.3..~. CKY$.F..~. X.1 . 
C(KY$).M..~: . CKY$.J(KY$,X,1) . . VIC.2
1,0:..U.L~. X....~. 32340 :." INCORRECT 
KEY, CONT WITH SMOOTH......~:....~." INI
TIALISE CNV%() FOR ASC/SPRITE CONVERSION
..... X.0 . 63....: CNV%(X).0..... X.
..0. X.1 . 26.(.:: CNV%(X).X.1.0.D. X
.?.XCNV%(32).1.].BCNV%(38).128 :." & W
IGGLE.Y.LCNV%(37).129 :." % FAST...VCN
V%(46).28....CNV%(33).29....CNV%(63).3
0....CNV%(39).31.I..CNV%(44).32.O....
U..:....." BUILD MESSAGE (MSG$)...PML
OC.36864.MPTR.1..... CM.1 . C(MSG$).6..
: CH%.F(J(MSG$,CM,1)).U...: . MLOC.CM,C
NV%(CH% . 63).^.... CM.}.... MLOC.CM,0  
:." NULL TERM.....MPTR.MPTR.CM.1........
...:...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL