WORKSCROLLSPR
FILE INFORMATION
FILENAME(S): WORKSCROLLSPR
FILE TYPE(S): PRG
FILE SIZE: 2.5K
FIRST SEEN: 2025-12-02 00:17:16
APPEARS ON: 1 disk(s)
FILE HASH
152b050079a7c5e74da560163aaa6f0545869b238098c20b89564e5ccae8ac55
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| MUSIKS 2 2 96 | WORKSCROLLSPR | PRG | Maestro | 13 | 2 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
00000000: 09 CC 8A 81 25 00 EF 00 EF 00 D9 00 14 12 09 FF |....%...........|
00000010: 00 00 F6 00 C5 8A 00 FF 00 13 ED FF 00 FF 00 00 |................|
00000020: 00 00 00 FF 00 FF 00 FF 5F 80 5F 80 5F 80 5F 80 |........_._._._.|
00000030: 5F 80 5F 80 5F 80 5F 80 5F 80 5F 80 5F 80 5F 80 |_._._._._._._._.|
00000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000050: 00 00 00 00 00 00 00 00 00 00 06 2E 57 4F 52 44 |............WORD|
00000060: 20 20 20 20 20 20 20 20 20 20 03 5F 33 53 20 20 | ._3S |
00000070: 20 20 20 20 20 20 20 20 20 20 06 2E 42 59 54 45 | ..BYTE|
00000080: 20 20 20 20 20 20 20 20 20 20 02 5F 14 20 20 20 | ._. |
00000090: 20 20 20 20 20 20 20 20 20 20 00 00 00 00 00 00 | ......|
000000A0: 92 E8 4C 81 9E 60 A0 00 85 43 84 44 38 A5 45 E5 |..L..`...C.D8.E.|
000000B0: 3D 49 FF A8 C8 84 39 A5 46 E5 3E 85 3A A5 3D E5 |=I....9.F.>.:.=.|
000000C0: 73 0A 76 4A 7D D2 01 0A 78 71 4A 7A CA 87 0A 7B |s.vJ}...xqJz...{|
000000D0: 4A 7C CA 89 0A 7C 71 4A 3D E5 39 85 3F A5 3E E9 |J|...|qJ=.9.?.>.|
000000E0: 00 85 40 A6 3A E8 A4 39 98 D0 08 CA D0 05 60 E6 |..@.:..9......`.|
000000F0: 3C E6 40 B1 3B 91 3F C8 D0 F9 CA D0 F2 60 A0 00 |<.@.;.?......`..|
00000100: 60 D0 38 23 C0 2A 08 C8 E8 E8 30 22 E8 9D 29 C2 |`.8#.*....0"..).|
00000110: 31 09 2A 80 BD 29 C2 31 90 38 22 99 38 19 2A B9 |1.*..).1.8".8.*.|
00000120: 38 19 30 23 A0 2A 00 A2 2A 00 98 49 45 20 52 45 |8.0#.*..*..IE RE|
00000130: 47 49 53 54 41 43 4B 32 98 46 52 4F 4D 20 43 48 |GISTACK2.FROM CH|
00000140: 41 52 42 55 46 46 30 21 98 47 45 54 53 20 4E 45 |ARBUFF0!.GETS NE|
00000150: 58 54 20 42 49 54 80 2D 2D 2D 2D 2D 2D 2D 2D 2D |XT BIT.---------|
00000160: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00000170: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 60 8D |--------------`.|
00000180: 38 1E A9 28 20 8D 38 1D A9 28 00 D0 38 20 C0 2A |8..( .8..(..8 .*|
00000190: 07 C8 99 38 19 30 20 B1 38 1D A0 2A 00 D0 38 1F |...8.0 .8..*..8.|
000001A0: CA 8D 38 1E 69 2A 00 AD 38 1E 8D 38 1D 69 2A 08 |..8.i*..8..8.i*.|
000001B0: 18 30 1F AD 38 1D E8 AA 8D 2B 00 04 30 1C B1 38 |.0..8....+..0..8|
000001C0: 1A EE 38 1B D0 38 1C EE 38 1A A0 2A 00 98 47 45 |..8..8..8..*..GE|
000001D0: 54 20 4E 45 57 20 43 48 41 52 30 16 98 52 55 46 |T NEW CHAR0..RUF|
000001E0: 46 20 43 48 41 52 20 53 43 52 80 2D 2D 2D 2D 2D |F CHAR SCR.-----|
000001F0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00000200: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00000210: 2D 2D 30 15 60 8D 38 14 A9 2A 08 20 38 16 D0 38 |--0.`.8..*. 8..8|
00000220: 15 CE 38 14 20 38 21 D0 38 10 8E 38 11 CA 8D 38 |..8. 8!.8..8...8|
00000230: 06 E9 2A 00 AD 38 06 8D 38 05 E9 28 40 AD 38 05 |..*..8..8..(@.8.|
00000240: 38 8D 38 06 E9 2A 00 AD 38 06 8D 38 05 E9 28 18 |8.8..*..8..8..(.|
00000250: AD 38 05 38 AE 38 11 D0 38 09 CA AA 68 D0 38 0B |.8.8.8..8...h.8.|
00000260: 30 0A CA EE 38 06 D0 38 0A 30 0B EE 38 05 A2 2A |0...8..8.0..8..*|
00000270: 03 48 8A 9D 38 0D D0 38 07 88 91 38 05 2A 30 07 |.H..8..8...8.*0.|
00000280: B1 38 05 A0 2A 03 2A 30 09 BD 38 0D A2 2A 08 30 |.8..*.*0..8..*.0|
00000290: 10 8E 38 11 A2 2A 09 D0 38 13 CA 30 13 9D 38 0D |..8..*..8..0..8.|
000002A0: A2 2A 08 8D 38 06 A9 28 31 8D 38 05 A9 28 FF 30 |.*..8..(1.8..(.0|
000002B0: 01 80 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |..--------------|
000002C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
000002D0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 60 8D 38 14 A9 2A 08 |---------`.8..*.|
000002E0: 8D 38 1E A9 2A 14 98 50 4F 49 4E 54 45 52 8D 38 |.8..*..POINTER.8|
000002F0: 1D 98 46 4F 52 20 43 48 41 52 20 53 45 4C 45 43 |..FOR CHAR SELEC|
00000300: 54 A9 28 00 98 32 42 59 54 45 20 41 44 44 52 45 |T.(..2BYTE ADDRE|
00000310: 53 53 8D 38 1B A9 28 40 98 50 4F 49 4E 54 45 52 |SS.8..(@.POINTER|
00000320: 8D 38 1A 98 46 4F 52 20 53 43 52 4F 4C 4C 20 54 |.8..FOR SCROLL T|
00000330: 45 58 54 A9 28 00 98 32 42 54 59 45 20 41 44 44 |EXT.(..2BTYE ADD|
00000340: 52 45 53 53 8D 38 06 A9 28 31 98 4F 46 20 53 50 |RESS.8..(1.OF SP|
00000350: 52 49 54 45 5A 53 8D 38 05 98 46 4F 52 20 44 41 |RITEZS.8..FOR DA|
00000360: 54 41 20 43 48 41 4E 47 45 A9 28 FF 98 32 42 59 |TA CHANGE.(..2BY|
00000370: 54 45 20 41 44 44 52 45 53 53 D0 38 0E CA 30 0E |TE ADDRESS.8..0.|
00000380: 9D 38 0D A2 2A 08 A9 2A 00 D0 38 0C 98 49 20 4E |.8..*..*..8..I N|
00000390: 20 41 20 43 20 54 20 49 20 56 20 45 CA 9D 29 00 | A C T I V E..).|
000003A0: 31 30 0C 9D 29 00 30 A2 2A 00 98 20 27 4C 49 4E |10..).0.*.. 'LIN|
000003B0: 45 53 27 A9 2A 81 98 53 50 52 49 54 45 20 44 41 |ES'.*..SPRITE DA|
000003C0: 54 41 D0 38 03 88 CA 99 2B F8 07 30 03 8A 98 31 |TA.8....+..0...1|
000003D0: 39 32 A0 2A 08 98 42 45 47 49 4E 20 41 54 20 56 |92.*..BEGIN AT V|
000003E0: 45 43 A2 2A C8 98 53 50 52 49 54 45 20 44 45 46 |EC.*..SPRITE DEF|
000003F0: D0 38 02 E0 2A 10 E8 E8 9D 2B 00 D0 69 2A 18 30 |.8..*....+..i*.0|
00000400: 02 18 A2 2A 00 A9 2A 28 98 58 20 53 50 52 49 54 |...*..*(.X SPRIT|
00000410: 45 20 50 4F 53 8D 2B 0F D0 8D 2B 0D D0 8D 2B 0B |E POS.+...+...+.|
00000420: D0 8D 2B 09 D0 8D 2B 07 D0 8D 2B 05 D0 8D 2B 03 |..+...+...+...+.|
00000430: D0 8D 2B 01 D0 98 59 20 53 50 52 49 54 45 20 50 |..+...Y SPRITE P|
00000440: 4F 53 A9 2A 64 8D 23 00 D0 40 2A 15 A9 2A FF 8D |OS.*d.#..@*..*..|
00000450: 2B 21 D0 8D 2B 20 D0 30 00 A9 2A 00 98 53 50 52 |+!..+ .0..*..SPR|
00000460: 49 54 45 20 49 4E 49 54 80 2D 2D 2D 2D 2D 2D 2D |ITE INIT.-------|
00000470: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00000480: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00000490: 60 20 38 01 06 29 03 0A 20 38 00 06 29 00 0A 80 |` 8..).. 8..)...|
000004A0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
000004B0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
000004C0: 2D 2D 2D 2D 2D 2D 2D 80 20 5A 45 52 4F 20 41 44 |-------. ZERO AD|
000004D0: 44 59 20 28 31 37 34 2D 35 29 20 57 49 4C 4C 20 |DY (174-5) WILL |
000004E0: 42 45 20 43 4F 52 52 55 50 54 45 44 21 80 20 4D |BE CORRUPTED!. M|
000004F0: 55 53 54 20 4E 4F 54 20 55 53 45 20 54 41 50 45 |UST NOT USE TAPE|
00000500: 20 44 55 52 49 4E 47 20 54 48 49 53 20 42 27 43 | DURING THIS B'C|
00000510: 4F 53 80 20 43 48 41 52 5A 20 53 54 41 52 54 20 |OS. CHARZ START |
00000520: 41 54 20 24 32 30 30 30 21 21 80 20 54 45 58 54 |AT $2000!!. TEXT|
00000530: 20 4E 4F 54 45 20 53 54 41 52 54 5A 20 41 54 20 | NOTE STARTZ AT |
00000540: 24 34 30 30 30 21 21 80 2D 2D 2D 2D 2D 2D 2D 2D |$4000!!.--------|
00000550: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00000560: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 30 |---------------0|
00000570: 14 05 29 FE 0F 30 11 05 29 FF 0F 30 19 05 29 10 |..)..0..)..0..).|
00000580: 0F 30 0D 05 29 00 0F 30 1B 05 2A FE 30 1A 05 2A |.0..)..0..*.0..*|
00000590: FD 30 06 05 2A FC 30 05 05 2A FB 30 1E 05 2A AF |.0..*.0..*.0..*.|
000005A0: 98 54 41 50 45 20 44 55 44 45 21 21 21 30 1D 05 |.TAPE DUDE!!!0..|
000005B0: 2A AE 98 4E 4F 54 45 3A 20 44 4F 4E 27 54 20 55 |*..NOTE: DON'T U|
000005C0: 53 45 80 20 43 4F 44 45 44 20 42 59 20 52 45 47 |SE. CODED BY REG|
000005D0: 49 2F 42 52 45 45 5A 45 20 32 2F 34 2F 31 39 39 |I/BREEZE 2/4/199|
000005E0: 36 80 20 54 45 58 54 20 55 53 49 4E 47 20 41 4C |6. TEXT USING AL|
000005F0: 4C 20 45 49 47 48 54 20 53 50 52 49 54 45 53 80 |L EIGHT SPRITES.|
00000600: 20 54 48 49 53 20 50 49 45 43 45 20 4F 46 20 43 | THIS PIECE OF C|
00000610: 4F 44 45 20 49 53 20 41 20 53 50 52 49 54 45 20 |ODE IS A SPRITE |
00000620: 53 43 52 4F 4C 4C 00 54 55 52 42 4F 27 1E 1F 00 |SCROLL.TURBO'...|
00000630: 00 15 12 00 05 05 00 05 05 00 06 06 06 06 00 28 |...............(|
00000640: 1D 18 25 26 28 00 00 00 00 00 04 00 83 00 04 00 |..%&(...........|
00000650: 83 81 28 D1 84 84 00 83 87 83 00 91 84 84 84 00 |..(.............|
00000660: 84 84 84 84 00 00 90 83 C3 83 84 81 81 83 83 00 |................|
00000670: 8E 90 C7 84 81 81 83 00 8F 8C C6 84 81 93 00 83 |................|
00000680: 83 C5 81 83 00 91 93 8F 83 00 91 93 8B 83 00 91 |................|
00000690: 93 8B 83 00 83 83 81 28 00 02 83 83 83 83 00 83 |.......(........|
000006A0: C5 81 83 00 83 83 00 02 00 00 83 C5 81 00 83 C5 |................|
000006B0: 81 83 81 83 00 83 00 81 81 00 83 C5 83 83 C3 83 |................|
000006C0: 00 81 81 00 81 83 00 83 00 81 83 83 83 83 83 83 |................|
000006D0: 00 81 83 83 83 83 83 83 00 81 83 83 00 83 00 83 |................|
000006E0: 83 83 83 83 00 C3 28 10 90 83 83 83 C5 84 00 81 |......(.........|
000006F0: 81 00 C5 81 83 83 83 83 83 81 83 00 83 C5 83 81 |................|
00000700: 83 83 00 83 83 83 83 00 81 28 10 0E 0E 83 83 02 |.........(......|
00000710: 83 81 83 00 83 84 83 84 C3 81 81 81 83 83 81 00 |................|
00000720: 00 00 00 60 FD 00 00 00 00 00 00 00 00 00 00 00 |...`............|
00000730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000750: 00 00 00 EC EC 00 00 00 00 00 00 00 00 00 00 00 |................|
00000760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000780: 00 00 00 49 4E 49 D4 4D 41 49 CE 4C 4F 4F D0 4C |...INI.MAI.LOO.L|
00000790: 4F 4F 50 B2 49 CE 53 50 52 4C CF 53 50 52 48 C9 |OOP.I.SPRL.SPRH.|
000007A0: 4C 4F 4F 50 B3 53 50 52 C8 4C 4F 4F 50 B4 50 41 |LOOP.SPR.LOOP.PA|
000007B0: 53 D3 4C 4F 4F 50 B5 53 45 54 D3 52 45 47 49 53 |S.LOOP.SET.REGIS|
000007C0: 54 41 43 CB 43 4C 45 41 52 B2 52 45 47 49 52 45 |TAC.CLEAR.REGIRE|
000007D0: 41 C4 4C 4F 4F 50 45 D8 4D 45 CD 48 C1 43 4C 45 |A.LOOPE.ME.H.CLE|
000007E0: 41 52 B3 4D 45 4D B2 45 58 49 D4 52 55 46 C6 59 |AR.MEM.EXI.RUF.Y|
000007F0: CF 54 45 58 D4 52 45 47 49 53 54 41 43 4B B2 54 |.TEX.REGISTACK.T|
00000800: 58 54 4C CF 54 58 54 48 C9 53 4B 49 D0 43 48 41 |XTL.TXTH.SKI.CHA|
00000810: 52 4C CF 43 48 41 52 48 C9 47 45 54 43 48 41 D2 |RL.CHARH.GETCHA.|
00000820: 4C 4F 4F 50 B6 4E 45 58 54 42 49 D4 51 55 49 D4 |LOOP.NEXTBI.QUI.|
00000830: 42 49 54 49 5A C5 4C 44 D8 00 00 00 00 00 00 00 |BITIZ.LD........|
00000840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000008A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000008B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000008C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000008D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000008E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000008F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000009A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000009B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000009C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000009D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000009E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000009F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000A20: 00 |. |
.L..%.....Y.........E...................
_._._._._._._._._._._._.................
............WORD ._3S
..BYTE ._. ......
..L..` ..C.D8.E.=I..H.9.F.>.:.=.S.VJ}R..
XQJZJ..{J|J..|QJ=.9.?.>...@.:..9.P.JP.`.
<.@.;.?HP.JP.` .`P8#.*.H..0"..)B1.*..)B1
.8".8.*.8.0# *..*..IE REGISTACK2.FROM CH
ARBUFF0!.GETS NEXT BIT.-----------------
----------------------`.8..( .8..(.P8 .*
.H.8.0 .8. *.P8.J.8.I*..8..8.I*..0..8...
.+..0..8..8.P8..8. *..GET NEW CHAR0..RUF
F CHAR SCR.-----------------------------
----------0.`.8..*. 8.P8.N8. 8!P8..8.J.8
..*..8..8..(@.8.8.8..*..8..8..(..8.8.8.P
8.J.HP8.0.J.8.P8.0..8..*.H..8.P8...8.*0.
.8. *.*0..8..*.0..8..*.P8.J0..8..*..8..(
1.8..(.0..------------------------------
---------`.8..*..8..*..POINTER.8..FOR CH
AR SELECT.(..2BYTE ADDRESS.8..(@.POINTER
.8..FOR SCROLL TEXT.(..2BTYE ADDRESS.8..
(1.OF SPRITEZS.8..FOR DATA CHANGE.(..2BY
TE ADDRESSP8.J0..8..*..*.P8..I N A C T I
V EJ.).10..).0.*.. 'LINES'.*..SPRITE DA
TAP8..J.+..0...192 *..BEGIN AT VEC.*H.SP
RITE DEFP8..*....+.PI*.0...*..*(.X SPRIT
E POS.+.P.+.P.+.P.+.P.+.P.+.P.+.P.+.P.Y
SPRITE POS.*D.#.P@*..*..+!P.+ P0..*..SPR
ITE INIT.-------------------------------
--------` 8..).. 8..)...----------------
-----------------------. ZERO ADDY (174-
5) WILL BE CORRUPTED!. MUST NOT USE TAPE
DURING THIS B'COS. CHARZ START AT $2000
!!. TEXT NOTE STARTZ AT $4000!!.--------
-------------------------------0..)..0..
)..0..)..0..)..0..*.0..*.0..*.0..*.0..*.
.TAPE DUDE!!!0..*..NOTE: DON'T USE. CODE
D BY REGI/BREEZE 2/4/1996. TEXT USING AL
L EIGHT SPRITES. THIS PIECE OF CODE IS A
SPRITE SCROLL.TURBO'..................(
..%&(.............(Q....................
C.........G.......F......E..............
.......(........E..........E...E........
...E..C.................................
.....C(.....E.....E..........E..........
.(..............C..........`............
........................................
........................................
...INITMAINLOOPLOOP.INSPRLOSPRHILOOP.SPR
HLOOP.PASSLOOP.SETSREGISTACKCLEAR.REGIRE
ADLOOPEXMEMHACLEAR.MEM.EXITRUFFYOTEXTREG
ISTACK.TXTLOTXTHISKIPCHARLOCHARHIGETCHAR
LOOP.NEXTBITQUITBITIZELDX...............
........................................
........................................
........................................
........................................
........................................
........................................
........................................
........................................
........................................
........................................
........................................
.................................
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL