ENT PLAYER.TASS
FILE INFORMATION
FILENAME(S): ENT PLAYER.TASS
FILE TYPE(S): PRG
FILE SIZE: 6K
FIRST SEEN: 2025-12-02 00:16:25
APPEARS ON: 1 disk(s)
FILE HASH
7568f4171fadd8f0ee47a6706f1f6de004b07048c9fd59b793ccb5763fe9fa3b
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| 00 | ENT PLAYER.TASS | PRG | Maestro | 11 | 10 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
00000000: 09 66 80 00 59 00 C3 01 C3 01 BC 01 0A 07 09 FF |.f..Y...........|
00000010: FF 00 E6 01 D8 7E 00 09 00 97 EE 00 00 00 0A 00 |.....~..........|
00000020: 00 0A 00 00 00 00 00 00 66 81 66 81 66 81 66 81 |........f.f.f.f.|
00000030: 66 81 66 81 66 81 66 81 66 81 66 81 66 81 66 81 |f.f.f.f.f.f.f.f.|
00000040: 54 45 4D 50 4F 49 4E 49 54 20 00 00 00 00 00 00 |TEMPOINIT ......|
00000050: 00 00 00 00 00 00 00 00 00 00 02 5F 91 33 34 35 |..........._.345|
00000060: 36 37 38 39 30 31 32 33 34 35 05 5F 23 20 5F 31 |6789012345._# _1|
00000070: 36 37 38 39 30 31 32 33 34 35 02 5F 11 33 34 35 |6789012345._.345|
00000080: 36 37 38 39 30 31 32 33 34 35 02 5F 14 33 34 35 |6789012345._.345|
00000090: 36 37 38 39 30 31 32 33 34 35 00 00 00 00 00 00 |6789012345......|
000000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000100: 30 3C 05 30 53 40 2A 07 30 33 05 30 53 40 2A 06 |0<.0S@*.03.0S@*.|
00000110: 30 39 05 30 53 40 2A 05 30 30 05 30 53 40 2A 04 |09.0S@*.00.0S@*.|
00000120: 30 44 05 30 53 40 2A 03 30 2E 05 30 53 40 2A 02 |0D.0S@*.0..0S@*.|
00000130: 30 43 05 30 53 40 2A 01 30 41 05 38 53 89 2D 2D |0C.0S@*.0A.8S.--|
00000140: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00000150: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 89 44 45 46 |------------.DEF|
00000160: 49 4E 45 20 56 4F 49 43 45 20 4C 41 42 45 4C 53 |INE VOICE LABELS|
00000170: 89 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |.---------------|
00000180: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 80 |---------------.|
00000190: 56 4F 49 43 45 53 20 20 20 3D 20 24 32 35 41 35 |VOICES = $25A5|
000001A0: 80 43 48 4F 52 44 4E 54 45 20 3D 20 24 32 34 41 |.CHORDNTE = $24A|
000001B0: 35 80 43 48 4F 52 44 57 56 45 20 3D 20 24 32 33 |5.CHORDWVE = $23|
000001C0: 41 35 80 53 45 51 48 49 47 48 20 20 3D 20 24 32 |A5.SEQHIGH = $2|
000001D0: 33 38 35 80 53 45 51 4C 4F 57 20 20 20 3D 20 24 |385.SEQLOW = $|
000001E0: 32 33 36 35 80 54 55 4E 45 48 49 20 20 20 3D 20 |2365.TUNEHI = |
000001F0: 24 32 30 31 44 80 54 55 4E 45 4C 4F 57 20 20 3D |$201D.TUNELOW =|
00000200: 20 24 32 30 31 41 89 2D 2D 2D 2D 2D 2D 2D 2D 2D | $201A.---------|
00000210: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00000220: 2D 2D 2D 2D 2D 89 50 41 52 41 4D 45 54 45 52 53 |-----.PARAMETERS|
00000230: 20 46 4F 52 20 54 45 53 54 20 54 55 4E 45 89 2D | FOR TEST TUNE.-|
00000240: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00000250: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 30 53 06 |-------------0S.|
00000260: 25 40 2A 64 30 49 06 25 40 28 80 30 46 06 25 40 |%@*d0I.%@(.0F.%@|
00000270: 28 80 30 20 06 25 40 28 20 30 1F 06 25 40 28 20 |(.0 .%@( 0..%@( |
00000280: 30 1A 06 25 40 2A 03 30 19 06 25 40 2A 03 89 3D |0..%@*.0..%@*..=|
00000290: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================|
000002A0: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 89 54 55 |=============.TU|
000002B0: 4E 45 20 44 41 54 41 89 3D 3D 3D 3D 3D 3D 3D 3D |NE DATA.========|
000002C0: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================|
000002D0: 3D 3D 3D 3D 3D 3D 30 51 30 22 03 2A 00 2A 00 2A |======0Q0".*.*.*|
000002E0: 00 30 0F 03 2A 00 2A 00 2A 00 30 10 03 2A 00 2A |.0..*.*.*.0..*.*|
000002F0: 00 2A 00 30 0E 03 2A 00 2A 00 2A 00 30 25 03 2A |.*.0..*.*.*.0%.*|
00000300: 00 2A 00 2A 00 30 31 03 2A 00 2A 00 2A 00 30 2C |.*.*.01.*.*.*.0,|
00000310: 03 2A 00 2A 00 2A 00 30 2B 03 2A 00 2A 00 2A 00 |.*.*.*.0+.*.*.*.|
00000320: 30 2A 03 2A 00 2A 00 2A 00 30 36 03 2A 00 2A 00 |0*.*.*.*.06.*.*.|
00000330: 2A 00 30 2D 03 2A 00 2A 00 2A 00 30 13 03 2A 00 |*.0-.*.*.*.0..*.|
00000340: 2A 00 2A 00 30 29 03 2A 00 2A 00 2A 00 30 0D 03 |*.*.0).*.*.*.0..|
00000350: 2A 00 2A 00 2A 00 30 18 03 2A 00 2A 00 2A 00 30 |*.*.*.0..*.*.*.0|
00000360: 2F 03 2A 00 2A 00 2A 00 30 4F 03 2A 00 2A 07 2A |/.*.*.*.0O.*.*.*|
00000370: 0E 30 3F 03 28 F1 28 F2 28 F4 89 3D 3D 3D 3D 3D |.0?.(.(.(..=====|
00000380: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 89 56 41 52 53 |===========.VARS|
00000390: 89 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |.===============|
000003A0: 3D 03 28 30 28 20 28 2E 03 28 E0 28 98 28 08 03 |=.(0( (..(.(.(..|
000003B0: 28 78 28 58 28 C8 03 28 40 28 70 28 40 03 28 18 |(x(X(..(@(p(@.(.|
000003C0: 28 10 28 70 03 28 70 28 4C 28 84 03 28 BC 28 AC |(.(p.(p(L(..(.(.|
000003D0: 28 E4 03 28 A0 28 B8 28 20 03 28 8C 28 08 28 B8 |(..(.(.( .(.(.(.|
000003E0: 03 28 38 28 26 28 42 03 28 5E 28 D6 28 72 03 28 |.(8(&(B.(^(.(r.(|
000003F0: D0 28 DC 28 10 03 28 46 28 04 28 DC 03 28 9C 28 |.(.(..(F(.(..(.(|
00000400: 13 28 A1 03 28 AF 28 EB 28 39 03 28 68 28 6E 28 |.(..(.(.(9.(h(n(|
00000410: 88 03 28 A3 28 82 28 6E 03 28 4E 28 09 28 D0 03 |..(.(.(n.(N(.(..|
00000420: 28 57 28 F5 28 9C 03 28 B4 28 37 28 C4 03 28 51 |(W(.(..(.(7(..(Q|
00000430: 28 C1 28 37 03 28 27 28 85 28 E8 03 28 2C 28 7B |(.(7.('(.(..(,({|
00000440: 28 CE 03 28 5A 28 9B 28 E2 03 28 A9 28 E0 28 1B |(..(Z(.(..(.(.(.|
00000450: 03 28 13 28 42 28 74 03 28 96 28 BD 28 E7 03 28 |.(.(B(t.(.(.(..(|
00000460: 2D 28 4E 28 71 03 28 D4 28 F0 28 0E 03 28 8A 28 |-(N(q.(.(.(..(.(|
00000470: A1 28 BA 03 28 4B 28 5F 28 73 30 4C 03 28 16 28 |.(..(K(_(s0L.(.(|
00000480: 27 28 38 03 28 EA 28 F8 28 FD 03 28 C4 28 D0 28 |'(8.(.(.(..(.(.(|
00000490: DD 03 28 A5 28 AF 28 B9 03 28 8B 28 93 28 9C 03 |..(.(.(..(.(.(..|
000004A0: 28 75 28 7C 28 83 03 28 62 28 68 28 6E 03 28 52 |(u(|(..(b(h(n.(R|
000004B0: 28 57 28 5C 03 28 45 28 49 28 4E 03 28 3A 28 3E |(W(\.(E(I(N.(:(>|
000004C0: 28 41 03 28 31 28 34 28 37 03 28 29 28 2B 28 2E |(A.(1(4(7.()(+(.|
000004D0: 03 28 22 28 24 28 27 03 28 1D 28 1F 28 20 03 28 |.("($('.(.(.( .(|
000004E0: 18 28 1A 28 1B 03 28 14 28 15 28 17 03 28 11 28 |.(.(..(.(.(..(.(|
000004F0: 12 28 13 03 28 0E 28 0F 28 10 03 28 0C 28 0D 28 |.(..(.(.(..(.(.(|
00000500: 0D 03 28 0A 28 0A 28 0B 03 28 08 28 09 28 09 03 |..(.(.(..(.(.(..|
00000510: 28 07 28 07 28 08 03 28 06 28 06 28 06 03 28 05 |(.(.(..(.(.(..(.|
00000520: 28 05 28 05 03 28 04 28 04 28 04 03 28 03 28 03 |(.(..(.(.(..(.(.|
00000530: 28 04 03 28 03 28 03 28 03 03 28 02 28 02 28 02 |(..(.(.(..(.(.(.|
00000540: 03 28 02 28 02 28 02 03 28 01 28 01 28 02 03 28 |.(.(.(..(.(.(..(|
00000550: 01 28 01 28 01 03 28 01 28 01 28 01 30 4E 03 28 |.(.(..(.(.(.0N.(|
00000560: 01 28 01 28 01 89 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |.(.(..==========|
00000570: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================|
00000580: 3D 3D 3D 3D 89 4E 4F 54 45 20 54 41 42 4C 45 89 |====.NOTE TABLE.|
00000590: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================|
000005A0: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 30 50 |==============0P|
000005B0: 60 94 45 4E 44 20 4F 46 20 52 4F 55 54 49 4E 45 |`.END OF ROUTINE|
000005C0: 8D 29 18 D4 09 28 10 AD 38 07 8D 29 17 D4 94 43 |.)...(..8..)...C|
000005D0: 4C 49 43 4B 49 4E 47 29 30 17 A9 28 00 94 4C 41 |LICKING)0..(..LA|
000005E0: 54 45 52 20 54 4F 20 50 52 45 56 45 4E 54 8D 29 |TER TO PREVENT.)|
000005F0: 16 D4 94 28 54 48 45 53 45 20 4B 45 50 54 20 54 |...(THESE KEPT T|
00000600: 49 4C 4C 30 58 A9 28 00 94 53 54 4F 52 45 20 46 |ILL0X.(..STORE F|
00000610: 49 4C 54 45 52 20 56 41 4C 55 45 53 4C 38 16 30 |ILTER VALUESL8.0|
00000620: 38 58 CA 99 29 02 D4 BD 38 2C 99 29 03 D4 BD 38 |8X..)...8,.)...8|
00000630: 31 99 29 04 D4 3D 38 13 98 52 45 4C 45 41 53 45 |1.)..=8..RELEASE|
00000640: 20 44 41 54 41 30 48 A9 2A 00 98 41 4E 44 20 57 | DATA0H.*..AND W|
00000650: 41 56 45 20 57 49 54 48 99 29 05 D4 30 57 A9 2A |AVE WITH.)..0W.*|
00000660: 00 99 29 06 D4 30 42 A9 2A 00 99 29 00 D4 30 4D |..)..0B.*..)..0M|
00000670: A9 2A 00 99 29 01 D4 BC 38 4F 98 53 54 4F 52 45 |.*..)...8O.STORE|
00000680: 20 54 4F 20 53 49 44 7D 38 2B B9 38 4E 8D 30 4D | TO SID}8+.8N.0M|
00000690: 40 2A 01 98 53 54 4F 52 45 7D 38 2A 18 98 41 44 |@*..STORE}8*..AD|
000006A0: 44 20 49 4E 20 4F 46 46 53 45 54 B9 38 4C 98 47 |D IN OFFSET.8L.G|
000006B0: 45 54 20 46 52 45 51 53 30 4B A0 2A 00 98 4E 4F |ET FREQS0K.*..NO|
000006C0: 54 45 20 4E 55 4D 42 45 52 89 3D 3D 3D 3D 3D 3D |TE NUMBER.======|
000006D0: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================|
000006E0: 3D 3D 3D 3D 3D 3D 3D 3D 89 50 41 52 41 4D 53 3E |========.PARAMS>|
000006F0: 53 49 44 89 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |SID.============|
00000700: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================|
00000710: 3D 3D 9D 38 2F 98 98 4B 45 45 50 20 50 4F 53 C8 |==.8/..KEEP POS.|
00000720: 8D 30 4B 40 2A 01 98 4B 45 45 50 20 4E 4F 54 45 |.0K@*..KEEP NOTE|
00000730: 30 4A 29 28 7F 98 4C 49 4D 49 54 20 56 41 4C 55 |0J)(..LIMIT VALU|
00000740: 45 7D 38 25 18 98 59 45 53 2C 20 41 44 44 20 54 |E}8%..YES, ADD T|
00000750: 4F 20 4E 54 45 30 38 4A 98 4F 46 46 53 45 54 3F |O NTE08J.OFFSET?|
00000760: B9 38 49 98 47 45 54 20 4E 4F 54 45 30 47 8D 30 |.8I.GET NOTE0G.0|
00000770: 48 40 2A 01 98 53 54 4F 52 45 20 57 41 56 45 B9 |H@*..STORE WAVE.|
00000780: 38 46 30 45 A0 2A 00 98 59 45 53 20 2D 20 52 45 |8F0E.*..YES - RE|
00000790: 53 45 54 D0 38 47 C9 28 FF 98 52 45 53 45 54 20 |SET.8G.(..RESET |
000007A0: 54 41 42 4C 45 3F B9 38 46 BC 38 2F 8D 30 45 40 |TABLE?.8F.8/.0E@|
000007B0: 2A 01 B9 38 44 98 4B 45 45 50 20 52 45 53 45 54 |*..8D.KEEP RESET|
000007C0: 20 50 4F 53 89 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D | POS.===========|
000007D0: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================|
000007E0: 3D 3D 3D 89 43 48 4F 52 44 49 4E 47 89 3D 3D 3D |===.CHORDING.===|
000007F0: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================|
00000800: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 8D 30 57 40 2A |===========.0W@*|
00000810: 01 B9 38 43 8D 30 42 40 2A 01 B9 38 41 96 4B 45 |..8C.0B@*..8A.KE|
00000820: 45 50 20 41 44 2B 53 52 89 3D 3D 3D 3D 3D 3D 3D |EP AD+SR.=======|
00000830: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================|
00000840: 3D 3D 3D 3D 3D 3D 3D 89 50 52 45 2D 50 41 52 41 |=======.PRE-PARA|
00000850: 4D 53 20 50 52 45 50 89 3D 3D 3D 3D 3D 3D 3D 3D |MS PREP.========|
00000860: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================|
00000870: 3D 3D 3D 3D 3D 3D 30 3D 8D 30 58 40 2A 01 99 53 |======0=.0X@*..S|
00000880: 54 4F 52 45 20 54 4F 20 44 34 31 36 30 3E 69 28 |TORE TO D4160>i(|
00000890: 00 99 41 44 44 20 53 54 41 52 54 20 50 4F 53 18 |..ADD START POS.|
000008A0: 9D 38 29 7D 38 29 99 41 44 44 20 54 4F 20 4F 46 |.8)}8).ADD TO OF|
000008B0: 46 53 45 54 18 29 2A 0F B9 38 3C 99 47 45 54 20 |FSET.)*..8<.GET |
000008C0: 53 50 45 45 44 8D 30 17 40 2A 01 0D 30 17 40 2A |SPEED.0.@*..0.@*|
000008D0: 01 99 41 4E 44 20 4B 45 45 50 20 49 54 BD 38 3F |..AND KEEP IT.8?|
000008E0: 99 47 45 54 20 44 34 31 37 8D 30 3E 40 2A 01 29 |.GET D417.0>@*.)|
000008F0: 28 F0 99 47 45 54 20 53 54 41 52 54 F0 38 3D 99 |(..GET START.8=.|
00000900: 4E 4F 20 2D 20 42 59 45 20 42 59 45 21 B9 38 3C |NO - BYE BYE!.8<|
00000910: 99 46 49 4C 54 45 52 3F 30 32 BC 38 22 89 3D 3D |.FILTER?02.8".==|
00000920: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================|
00000930: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 89 46 49 4C |============.FIL|
00000940: 54 45 52 89 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |TER.============|
00000950: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================|
00000960: 3D 3D 30 3B FE 38 31 90 38 3B 97 4E 4F 54 20 4F |==0;.81.8;.NOT O|
00000970: 56 45 52 20 50 41 47 45 3F 9D 38 2C 7D 38 2C 18 |VER PAGE?.8,}8,.|
00000980: 97 41 44 44 20 54 4F 20 4C 4F 57 20 53 49 5A 45 |.ADD TO LOW SIZE|
00000990: 29 28 F0 B9 38 30 97 47 45 54 20 50 57 4D 20 53 |)(..80.GET PWM S|
000009A0: 50 45 45 44 89 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |PEED.===========|
000009B0: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================|
000009C0: 3D 3D 3D 89 50 57 4D 89 3D 3D 3D 3D 3D 3D 3D 3D |===.PWM.========|
000009D0: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================|
000009E0: 3D 3D 3D 3D 3D 3D 9D 38 2B 30 3A E9 2A 00 38 98 |======.8+0:.*.8.|
000009F0: 4F 46 46 53 45 54 53 BD 38 2B 98 53 55 42 54 52 |OFFSETS.8+.SUBTR|
00000A00: 41 43 54 20 46 52 4F 4D 8D 30 3A 40 2A 01 29 2A |ACT FROM.0:@*.)*|
00000A10: 0F 98 42 59 54 45 B9 38 39 98 47 45 54 20 47 4C |..BYTE.89.GET GL|
00000A20: 49 44 45 20 46 52 4F 4D 89 3D 3D 3D 3D 3D 3D 3D |IDE FROM.=======|
00000A30: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================|
00000A40: 3D 3D 3D 3D 3D 3D 3D 89 44 4F 57 4E 2D 47 4C 49 |=======.DOWN-GLI|
00000A50: 44 45 89 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |DE.=============|
00000A60: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================|
00000A70: 3D 30 34 DE 38 2B B0 38 34 9D 38 2A ED 38 03 38 |=04.8+.84.8*.8.8|
00000A80: 98 46 52 4F 4D 20 4F 46 46 53 45 54 53 30 38 BD |.FROM OFFSETS08.|
00000A90: 38 2A 98 53 55 42 54 52 41 43 54 20 53 49 5A 45 |8*.SUBTRACT SIZE|
00000AA0: 4C 38 34 FE 38 2B 90 38 34 9D 38 2A 7D 38 2A 18 |L84.8+.84.8*}8*.|
00000AB0: 97 4F 46 46 53 45 54 53 AD 38 03 97 41 44 44 20 |.OFFSETS.8..ADD |
00000AC0: 53 49 5A 45 20 54 4F 30 38 38 30 37 BD 38 2D 97 |SIZE TO08807.8-.|
00000AD0: 46 4C 49 50 3E 24 37 46 2C 20 2D 56 45 9D 38 36 |FLIP>$7F, -VE.86|
00000AE0: 4A 4A 4A 4A B9 38 33 97 47 52 41 42 20 54 49 4D |JJJJ.83.GRAB TIM|
00000AF0: 45 9D 38 2D 30 35 09 2A 01 49 28 80 97 59 45 53 |E.8-05.*.I(..YES|
00000B00: 2C 20 46 4C 49 50 20 44 49 52 10 38 37 DE 38 36 |, FLIP DIR.87.86|
00000B10: 97 45 4E 44 20 4D 4F 44 20 43 59 43 4C 45 3F F0 |.END MOD CYCLE?.|
00000B20: 38 35 BD 38 2D 97 2B 56 45 20 4D 4F 44 3F 3F 3F |85.8-.+VE MOD???|
00000B30: 8D 38 03 29 2A 0F 97 47 52 41 42 20 53 49 5A 45 |.8.)*..GRAB SIZE|
00000B40: F0 38 34 97 4E 4F 20 2D 20 42 59 45 20 42 59 45 |.84.NO - BYE BYE|
00000B50: 21 B9 38 33 97 4D 4F 44 3F 30 14 BC 38 22 89 3D |!.83.MOD?0..8".=|
00000B60: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================|
00000B70: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 89 46 58 |=============.FX|
00000B80: 89 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |.===============|
00000B90: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 4C |===============L|
00000BA0: 38 32 9D 38 13 30 28 A9 28 FE 98 43 4C 45 41 52 |82.8.0(.(..CLEAR|
00000BB0: 20 47 41 54 45 4C 38 32 9D 38 13 A9 28 FF 98 53 | GATEL82.8..(..S|
00000BC0: 45 54 20 47 41 54 45 9D 38 31 B9 38 30 98 52 45 |ET GATE.81.80.RE|
00000BD0: 53 45 52 20 50 57 4D 20 50 4F 53 9D 38 2F B9 38 |SER PWM POS.8/.8|
00000BE0: 2E 98 52 45 53 54 41 52 54 20 43 48 4F 52 44 53 |..RESTART CHORDS|
00000BF0: BC 38 22 9D 38 2D 9D 38 2C 9D 38 2B 98 50 55 4C |.8".8-.8,.8+.PUL|
00000C00: 53 45 2C 20 4D 4F 44 2C 45 54 43 9D 38 2A 98 43 |SE, MOD,ETC.8*.C|
00000C10: 4C 45 41 52 20 4F 46 46 53 45 54 53 2C 9D 38 29 |LEAR OFFSETS,.8)|
00000C20: 98 59 45 53 2C 20 52 45 53 45 54 20 41 4C 4C D0 |.YES, RESET ALL.|
00000C30: 38 28 30 26 A9 2A 00 97 52 45 53 45 54 20 47 41 |8(0&.*..RESET GA|
00000C40: 54 45 3F 9D 38 0E 97 54 4F 20 53 45 51 50 54 52 |TE?.8..TO SEQPTR|
00000C50: 30 27 98 97 53 54 4F 52 45 20 4F 46 46 53 45 54 |0'..STORE OFFSET|
00000C60: FE 38 0F A8 97 59 45 53 2C 20 4E 45 58 54 20 53 |.8...YES, NEXT S|
00000C70: 45 51 D0 38 27 49 28 FF B1 38 02 C8 97 45 4E 44 |EQ.8'I(..8...END|
00000C80: 20 4F 46 20 53 45 51 3F 3F 3F 30 24 8D 30 26 40 | OF SEQ???0$.0&@|
00000C90: 2A 01 A9 2A 00 99 43 4C 45 41 52 20 52 45 53 45 |*..*..CLEAR RESE|
00000CA0: 54 9D 38 25 99 41 4E 44 20 4B 45 45 50 20 4E 4F |T.8%.AND KEEP NO|
00000CB0: 54 45 7D 38 10 99 41 44 44 20 49 4E 20 54 52 41 |TE}8..ADD IN TRA|
00000CC0: 4E 53 50 B0 38 24 30 23 C9 28 60 96 24 36 30 2D |NSP.8$0#.(`.$60-|
00000CD0: 24 37 46 3D 4F 46 46 2F 43 4F 4E 54 B1 38 02 C8 |$7F=OFF/CONT.8..|
00000CE0: 9D 38 18 9D 38 0D 29 28 3F 90 38 23 30 21 C9 28 |.8..8.)(?.8#0!.(|
00000CF0: 80 96 24 34 30 2D 24 37 46 3D 44 55 52 B1 38 02 |..$40-$7F=DUR.8.|
00000D00: C8 9D 38 22 0A 96 54 41 42 4C 45 0A 96 41 43 43 |..8"..TABLE..ACC|
00000D10: 45 53 53 20 56 4F 49 43 45 0A 96 54 49 4D 45 53 |ESS VOICE..TIMES|
00000D20: 20 45 49 47 48 54 20 54 4F 90 38 21 C9 28 C0 B1 | EIGHT TO.8!.(..|
00000D30: 38 02 96 24 43 30 2D 24 44 46 3D 56 4F 49 43 45 |8..$C0-$DF=VOICE|
00000D40: BC 38 0E 8D 30 02 40 2A 01 B9 38 20 8D 38 02 B9 |.8..0.@*..8 .8..|
00000D50: 38 1F 30 1E A0 28 00 96 47 45 54 20 53 45 51 55 |8.0..(..GET SEQU|
00000D60: 45 4E 43 45 9D 38 0F 98 30 1D 8D 30 1E 40 2A 01 |ENCE.8..0..0.@*.|
00000D70: 96 24 30 30 2D 24 33 46 3D 53 45 51 B1 38 02 C8 |.$00-$3F=SEQ.8..|
00000D80: 8D 30 15 40 2A 01 09 2A 03 0A 96 48 49 47 48 45 |.0.@*..*...HIGHE|
00000D90: 52 20 53 50 45 45 44 53 0A 96 54 49 4D 45 53 20 |R SPEEDS..TIMES |
00000DA0: 46 4F 55 52 20 46 4F 52 90 38 1D 30 1C C9 28 40 |FOUR FOR.8.0..(@|
00000DB0: 96 24 34 30 2D 24 38 30 3D 53 45 54 20 54 45 4D |.$40-$80=SET TEM|
00000DC0: 50 4F B1 38 02 C8 9D 38 10 29 28 7F 90 38 1C 30 |PO.8...8.)(..8.0|
00000DD0: 1B C9 28 80 96 24 38 30 2D 24 46 44 3D 54 52 41 |..(..$80-$FD=TRA|
00000DE0: 4E 53 50 4F 53 45 B1 38 02 A0 2A 00 96 4E 4F 20 |NSPOSE.8..*..NO |
00000DF0: 2D 20 52 45 53 54 41 52 54 F0 38 0B 90 38 1B C9 |- RESTART.8..8..|
00000E00: 28 FE 96 45 4E 44 3F B1 38 02 96 52 45 41 44 20 |(..END?.8..READ |
00000E10: 31 53 54 BC 38 0F 8D 30 02 40 2A 01 BD 38 1A 8D |1ST.8..0.@*..8..|
00000E20: 38 02 BD 38 19 97 47 45 54 20 54 55 4E 45 20 50 |8..8..GET TUNE P|
00000E30: 54 52 53 9D 38 0D BD 38 18 9A 52 45 53 45 54 20 |TRS.8..8..RESET |
00000E40: 44 55 52 10 38 11 DE 38 0D 96 4E 4F 54 45 20 46 |DUR.8..8..NOTE F|
00000E50: 49 4E 49 53 48 45 44 3F 10 38 12 30 16 A9 2A 00 |INISHED?.8.0..*.|
00000E60: 96 53 4B 49 50 20 52 45 41 44 49 4E 47 3F A2 2A |.SKIP READING?.*|
00000E70: 02 8D 30 17 40 2A 01 97 43 4C 45 41 52 20 24 44 |..0.@*..CLEAR $D|
00000E80: 34 31 37 A9 28 F0 6E 30 16 40 2A 01 99 54 45 4D |417.(.n0.@*..TEM|
00000E90: 50 4F 20 46 4C 41 47 8D 30 09 40 2A 01 30 15 69 |PO FLAG.0.@*.0.i|
00000EA0: 38 56 38 30 09 A9 28 00 99 43 48 45 43 4B 20 54 |8V80..(..CHECK T|
00000EB0: 45 4D 50 4F 30 12 4C 38 14 9D 38 13 A9 28 FE 96 |EMPO0.L8..8..(..|
00000EC0: 54 4F 20 43 4F 4E 54 49 4E 55 45 20 46 58 30 11 |TO CONTINUE FX0.|
00000ED0: D0 38 12 96 53 4B 49 50 20 52 4F 55 4E 44 20 52 |.8..SKIP ROUND R|
00000EE0: 45 41 44 89 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |EAD.============|
00000EF0: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================|
00000F00: 3D 3D 89 43 4F 4E 54 49 4E 55 45 20 50 4C 41 59 |==.CONTINUE PLAY|
00000F10: 89 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |.===============|
00000F20: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 60 |===============`|
00000F30: 8E 30 09 40 2A 01 8E 38 06 10 38 0C CA 9D 38 10 |.0.@*..8..8...8.|
00000F40: 9D 38 0F 9D 38 0E 30 0C 9D 38 0D 95 43 4C 45 41 |.8..8.0..8..CLEA|
00000F50: 52 20 50 41 52 41 4D 53 A9 2A 00 30 0A A2 2A 02 |R PARAMS.*.0..*.|
00000F60: 60 8D 29 18 D4 8D 29 12 D4 8D 29 0B D4 8D 29 04 |`.)...)...)...).|
00000F70: D4 95 43 4C 45 41 52 20 57 41 56 45 46 4F 52 4D |..CLEAR WAVEFORM|
00000F80: 53 D0 38 0A 30 38 09 30 05 AD 38 06 30 08 8D 38 |S.8.08.0..8.0..8|
00000F90: 06 30 0B A9 28 00 95 53 54 4F 50 20 54 55 4E 45 |.0..(..STOP TUNE|
00000FA0: 03 28 2C 30 04 A9 28 01 95 53 54 41 52 54 20 54 |.(,0..(..START T|
00000FB0: 55 4E 45 89 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |UNE.============|
00000FC0: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================|
00000FD0: 3D 3D 89 53 45 54 55 50 20 52 4F 55 54 49 4E 45 |==.SETUP ROUTINE|
00000FE0: 89 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |.===============|
00000FF0: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 02 |===============.|
00001000: 03 3F 3F 2D 02 17 2D 45 4E 54 52 4F 50 59 20 56 |.??-..-ENTROPY V|
00001010: 32 2C 20 54 55 4E 45 20 42 59 20 3F 3F 89 3D 3D |2, TUNE BY ??.==|
00001020: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================|
00001030: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 89 4D 53 47 |============.MSG|
00001040: 89 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |.===============|
00001050: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 03 |===============.|
00001060: 2A 00 30 07 03 2A 0F 30 06 03 2A 00 4C 38 05 4C |*.0..*.0..*.L8.L|
00001070: 38 04 89 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |8..=============|
00001080: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================|
00001090: 3D 89 4A 55 4D 50 20 54 41 42 4C 45 89 3D 3D 3D |=.JUMP TABLE.===|
000010A0: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================|
000010B0: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 30 03 05 28 FD |===========0..(.|
000010C0: 90 20 5A 45 52 4F 20 50 41 47 45 20 54 45 4D 50 |. ZERO PAGE TEMP|
000010D0: 30 02 05 28 FB 90 20 50 54 52 20 46 4F 52 20 4D |0..(.. PTR FOR M|
000010E0: 55 53 49 43 30 56 05 28 27 30 00 05 2A 00 89 3D |USIC0V.('0..*..=|
000010F0: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================|
00001100: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 89 4D 45 |=============.ME|
00001110: 4D 20 44 45 46 4E 53 89 3D 3D 3D 3D 3D 3D 3D 3D |M DEFNS.========|
00001120: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================|
00001130: 3D 3D 3D 3D 3D 3D 06 29 00 10 89 3D 3D 3D 3D 3D |======.)...=====|
00001140: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================|
00001150: 3D 3D 3D 3D 3D 3D 3D 3D 3D 89 2A 2A 2A 2A 2A 2A |=========.******|
00001160: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00001170: 2A 89 2A 20 C3 4F 4D 4D 45 4E 54 45 44 20 42 59 |*.* .OMMENTED BY|
00001180: 20 D5 5A 5A 59 20 20 20 2A 89 2A 20 28 C3 29 20 | .ZZY *.* (.) |
00001190: D5 5A 5A 59 20 31 39 39 33 20 20 20 20 20 20 20 |.ZZY 1993 |
000011A0: 2A 89 2A 20 A3 A3 A3 A3 A3 A3 A3 A3 A3 A3 A3 A3 |*.* ............|
000011B0: A3 A3 A3 A3 A3 A3 A3 20 2A 89 2A 20 C5 4E 54 52 |....... *.* .NTR|
000011C0: 4F 50 59 20 50 4C 41 59 45 52 20 D6 32 2E 30 20 |OPY PLAYER .2.0 |
000011D0: 2A 89 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |*.**************|
000011E0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 89 3D 3D 3D 3D 3D 3D |*********.======|
000011F0: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D |================|
00001200: 3D 3D 3D 3D 3D 3D 3D 3D 89 50 4C 41 59 45 52 2E |========.PLAYER.|
00001210: 41 53 4D 00 54 55 52 42 4F 0B 00 1F 18 18 18 18 |ASM.TURBO.......|
00001220: 18 18 1F 00 04 00 1F 0A 1F 00 05 05 00 14 15 00 |................|
00001230: 1F 0B 1F 00 83 83 00 05 05 03 00 1F 04 1F 00 19 |................|
00001240: 05 00 1F 0E 1F 00 D0 03 CF C5 C5 83 83 94 84 84 |................|
00001250: 84 81 00 C5 83 D2 83 83 83 81 83 83 86 81 00 1F |................|
00001260: 0E 1F 00 D5 92 83 C5 00 D1 81 C5 86 91 83 92 00 |................|
00001270: 83 D3 83 92 83 00 8D 83 00 91 83 83 86 83 00 8C |................|
00001280: 88 83 83 90 83 00 D7 83 83 83 81 83 00 D7 83 90 |................|
00001290: 8F 83 86 81 83 00 D4 81 83 00 D2 83 83 83 86 83 |................|
000012A0: 00 91 83 83 90 8E 87 83 81 83 00 D1 83 83 83 83 |................|
000012B0: 81 83 D6 83 00 91 91 8F C8 00 8F 83 83 83 8F 83 |................|
000012C0: 00 D0 8D D1 83 00 92 92 92 83 83 83 92 83 91 83 |................|
000012D0: 00 8C 83 83 00 D0 83 83 00 1F 03 1F 00 C5 88 91 |................|
000012E0: 8D 83 00 8E 83 00 92 83 00 91 C5 83 8D 81 81 81 |................|
000012F0: 81 83 00 D3 83 8F 89 83 83 83 83 83 00 D3 8E 83 |................|
00001300: 83 83 83 02 1F 0B 1F 00 92 88 86 91 89 C5 83 00 |................|
00001310: 1F 04 1F 00 91 83 91 83 83 92 83 02 1F 07 1F 00 |................|
00001320: C5 8B 91 8D 86 8C 92 86 8D 83 81 91 83 81 D3 94 |................|
00001330: 02 1F 10 1F 00 8E 86 83 86 00 1F 09 1F 00 92 86 |................|
00001340: 83 83 90 83 D1 83 D3 8C 8B 91 83 D1 90 81 8A 83 |................|
00001350: 00 1F 0B 1F 00 D1 8D 8F 83 8C 83 83 90 84 C5 84 |................|
00001360: C5 84 C5 84 D3 90 84 83 84 83 84 81 83 83 00 D9 |................|
00001370: 95 D6 8E 83 83 84 90 00 02 1F 0B 1F 00 09 07 07 |................|
00001380: 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 |................|
00001390: 07 07 07 07 07 07 07 07 07 07 07 07 07 00 09 07 |................|
000013A0: 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 |................|
000013B0: 07 07 07 07 07 07 07 07 07 07 07 07 07 07 00 11 |................|
000013C0: 05 11 00 09 09 00 09 09 09 09 09 09 09 09 09 09 |................|
000013D0: 09 09 09 09 09 09 00 02 00 1F 0A 1F 00 07 07 00 |................|
000013E0: 07 07 00 07 07 00 07 00 1F 19 1F 11 11 11 11 11 |................|
000013F0: 11 11 00 1F 14 1F 00 05 08 08 08 08 08 08 08 00 |................|
00001400: 60 28 07 00 00 00 00 00 00 00 00 00 00 00 00 00 |`(..............|
00001410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00001420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00001430: EC ED EE 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00001440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00001450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00001460: 54 45 53 54 46 4C 41 C7 54 45 4D 50 4F 49 4E 49 |TESTFLA.TEMPOINI|
00001470: D4 50 54 52 B1 54 45 4D D0 53 45 54 55 D0 50 4C |.PTR.TEM.SETU.PL|
00001480: 41 D9 43 4F 4E 54 52 4F CC 56 4F 4C 55 4D C5 53 |A.CONTRO.VOLUM.S|
00001490: 54 4F 50 B2 43 4F 4E 54 30 30 B1 53 45 54 55 50 |TOP.CONT00.SETUP|
000014A0: B1 53 54 4F 50 B1 50 4C 59 4C 50 B1 44 55 D2 53 |.STOP.PLYLP.DU.S|
000014B0: 45 51 50 54 D2 54 55 4E 45 50 54 D2 54 52 41 4E |EQPT.TUNEPT.TRAN|
000014C0: 53 50 4F 53 C5 4E 4F 4E 4F 54 45 B2 4E 4F 4E 4F |SPOS.NONOTE.NONO|
000014D0: 54 45 B1 47 41 54 C5 43 4F 4E 54 46 D8 54 45 4D |TE.GAT.CONTF.TEM|
000014E0: 50 4F B1 4D 41 49 4E 4C 4F 4F D0 44 34 31 37 58 |PO.MAINLOO.D417X|
000014F0: 58 B1 43 4F 4D 4D 4F 4E 44 55 D2 54 55 4E 45 4C |X.COMMONDU.TUNEL|
00001500: 4F D7 54 55 4E 45 48 C9 54 55 4E 45 30 30 B1 54 |O.TUNEH.TUNE00.T|
00001510: 55 4E 45 30 31 B0 54 55 4E 45 30 30 B2 54 55 4E |UNE01.TUNE00.TUN|
00001520: 45 B1 53 45 51 4C 4F D7 53 45 51 48 49 47 C8 53 |E.SEQLO.SEQHIG.S|
00001530: 45 51 30 30 B1 56 4F 49 43 45 4E CF 53 45 51 30 |EQ00.VOICEN.SEQ0|
00001540: 30 B2 4F 46 46 30 30 B1 4E 4F 54 45 52 45 41 C4 |0.OFF00.NOTEREA.|
00001550: 52 45 53 45 54 58 58 B1 52 45 53 45 54 30 B1 47 |RESETXX.RESET0.G|
00001560: 41 54 45 30 30 B2 46 49 4C 54 4F 46 46 D3 4F 46 |ATE00.FILTOFF.OF|
00001570: 46 53 45 54 4C CF 4F 46 46 53 45 54 48 C9 50 55 |FSETL.OFFSETH.PU|
00001580: 4C 53 45 4C CF 4D 4F 44 46 4C 49 D0 56 30 43 48 |LSEL.MODFLI.V0CH|
00001590: 4F 52 44 D3 43 48 4F 52 44 50 4F D3 56 30 50 57 |ORD.CHORDPO.V0PW|
000015A0: CD 50 55 4C 53 45 48 C9 46 49 4C 54 45 D2 56 30 |.PULSEH.FILTE.V0|
000015B0: 4D 4F C4 4E 4F 4D 4F 44 30 30 B1 4D 4F 44 30 31 |MO.NOMOD00.MOD01|
000015C0: B0 4D 4F 44 54 49 4D C5 4D 4F 44 30 30 B1 4D 4F |.MODTIM.MOD00.MO|
000015D0: 44 30 30 B2 56 30 47 4C 49 44 C5 47 4C 49 44 45 |D00.V0GLID.GLIDE|
000015E0: 58 58 B1 50 57 4D 30 30 B1 56 30 46 49 4C D4 4E |XX.PWM00.V0FIL.N|
000015F0: 4F 46 49 4C 54 30 30 B1 46 49 4C 54 58 58 B1 46 |OFILT00.FILTXX.F|
00001600: 49 4C 54 44 34 31 B7 44 34 31 36 B1 56 30 41 C4 |ILTD41.D416.V0A.|
00001610: 41 44 58 58 B1 56 30 53 D2 56 30 43 48 4F 52 44 |ADXX.V0S.V0CHORD|
00001620: D2 43 48 4F 52 44 B1 43 48 4F 52 44 57 56 C5 43 |.CHORD.CHORDWV.C|
00001630: 48 4F 52 44 30 30 B1 57 41 56 45 58 58 B1 43 48 |HORD00.WAVEXX.CH|
00001640: 4F 52 44 4E 54 C5 43 48 4F 52 44 30 30 B2 4E 4F |ORDNT.CHORD00.NO|
00001650: 54 45 B1 4E 4F 54 45 4C CF 46 52 45 51 58 58 B1 |TE.NOTEL.FREQXX.|
00001660: 4E 4F 54 45 48 C9 53 49 44 4F 46 C6 5A 5A 43 4F |NOTEH.SIDOF.ZZCO|
00001670: 44 C5 5A 5A 45 4E C4 49 46 45 D1 56 4F 49 43 45 |D.ZZEN.IFE.VOICE|
00001680: D3 45 4C 53 C5 49 46 45 4E C4 54 45 4D 50 4F 49 |.ELS.IFEN.TEMPOI|
00001690: 4E C9 53 52 58 58 B1 44 34 31 36 58 58 B1 00 00 |N.SRXX.D416XX...|
000016A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000016B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000016C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000016D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000016E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000016F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00001700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00001710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00001720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00001730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00001740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00001750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00001760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00001770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00001780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00001790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000017A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000017B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000017C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000017D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000017E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000017F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00001800: 00 00 00 00 00 00 00 00 |........ |
.F..Y.C.C...........X~..................
F.F.F.F.F.F.F.F.F.F.F.F.TEMPOINIT ......
..........._.3456789012345._# _167890123
45._.3456789012345._.3456789012345......
........................................
........................................
................0<.0S@*.03.0S@*.09.0S@*.
00.0S@*.0D.0S@*.0..0S@*.0C.0S@*.0A.8S.--
----------------------------.DEFINE VOIC
E LABELS.------------------------------.
VOICES = $25A5.CHORDNTE = $24A5.CHORDW
VE = $23A5.SEQHIGH = $2385.SEQLOW = $
2365.TUNEHI = $201D.TUNELOW = $201A.-
-----------------------------.PARAMETERS
FOR TEST TUNE.-------------------------
-----0S.%@*D0I.%@(.0F.%@(.0 .%@( 0..%@(
0..%@*.0..%@*..=========================
=====.TUNE DATA.========================
======0Q0".*.*.*.0..*.*.*.0..*.*.*.0..*.
*.*.0%.*.*.*.01.*.*.*.0,.*.*.*.0+.*.*.*.
0*.*.*.*.06.*.*.*.0-.*.*.*.0..*.*.*.0).*
.*.*.0..*.*.*.0..*.*.*.0/.*.*.*.0O.*.*.*
.0?.(.(.(..================.VARS.=======
=========.(0( (..(.(.(..(X(X(H.(@(P(@.(.
(.(P.(P(L(..(.(.(..( (.( .(.(.(..(8(&(B.
(^(V(R.(P(.(..(F(.(..(.(.(..(.(.(9.(H(N(
..(.(.(N.(N(.(P.(W(.(..(.(7(D.(Q(A(7.('(
.(..(,({(N.(Z(.(..(.(.(..(.(B(T.(.(.(..(
-(N(Q.(T(.(..(.(.(..(K(_(S0L.(.('(8.(.(.
(..(D(P(..(.(.(..(.(.(..(U(|(..(B(H(N.(R
(W(\.(E(I(N.(:(>(A.(1(4(7.()(+(..("($('.
(.(.( .(.(.(..(.(.(..(.(.(..(.(.(..(.(.(
..(.(.(..(.(.(..(.(.(..(.(.(..(.(.(..(.(
.(..(.(.(..(.(.(..(.(.(..(.(.(..(.(.(..(
.(.(..(.(.(.0N.(.(.(..==================
============.NOTE TABLE.================
==============0P`.END OF ROUTINE.).T.(..
8..).T.CLICKING)0..(..LATER TO PREVENT.)
.T.(THESE KEPT TILL0X.(..STORE FILTER VA
LUESL8.08XJ.).T.8,.).T.81.).T=8..RELEASE
DATA0H.*..AND WAVE WITH.).T0W.*..).T0B.
*..).T0M.*..).T.8O.STORE TO SID}8+.8N.0M
@*..STORE}8*..ADD IN OFFSET.8L.GET FREQS
0K *..NOTE NUMBER.======================
========.PARAMS>SID.====================
==========.8/..KEEP POSH.0K@*..KEEP NOTE
0J)(.LIMIT VALUE}8%..YES, ADD TO NTE08J
.OFFSET?.8I.GET NOTE0G.0H@*..STORE WAVE.
8F0E *..YES - RESETP8GI(..RESET TABLE?.8
F.8/.0E@*..8D.KEEP RESET POS.===========
===================.CHORDING.===========
===================.0W@*..8C.0B@*..8A.KE
EP AD+SR.==============================.
PRE-PARAMS PREP.========================
======0=.0X@*..STORE TO D4160>I(..ADD ST
ART POS..8)}8).ADD TO OFFSET.)*..8<.GET
SPEED.0.@*..0.@*..AND KEEP IT.8?.GET D41
7.0>@*.)(..GET START.8=.NO - BYE BYE!.8<
.FILTER?02.8".==========================
====.FILTER.============================
==0;.81.8;.NOT OVER PAGE?.8,}8,..ADD TO
LOW SIZE)(..80.GET PWM SPEED.===========
===================.PWM.================
==============.8+0:.*.8.OFFSETS.8+.SUBTR
ACT FROM.0:@*.)*..BYTE.89.GET GLIDE FROM
.==============================.DOWN-GLI
DE.==============================04.8+.8
4.8*.8.8.FROM OFFSETS08.8*.SUBTRACT SIZE
L84.8+.84.8*}8*..OFFSETS.8..ADD SIZE TO0
8807.8-.FLIP>$7F, -VE.86JJJJ.83.GRAB TIM
E.8-05.*.I(..YES, FLIP DIR.87.86.END MOD
CYCLE?.85.8-.+VE MOD???.8.)*..GRAB SIZE
.84.NO - BYE BYE!.83.MOD?0..8".=========
=====================.FX.===============
===============L82.8.0(.(..CLEAR GATEL82
.8..(..SET GATE.81.80.RESER PWM POS.8/.8
..RESTART CHORDS.8".8-.8,.8+.PULSE, MOD,
ETC.8*.CLEAR OFFSETS,.8).YES, RESET ALLP
8(0&.*..RESET GATE?.8..TO SEQPTR0'..STOR
E OFFSET.8...YES, NEXT SEQP8'I(..8.H.END
OF SEQ???0$.0&@*..*..CLEAR RESET.8%.AND
KEEP NOTE}8..ADD IN TRANSP.8$0#I(`.$60-
$7F=OFF/CONT.8.H.8..8.)(?.8#0!I(..$40-$7
F=DUR.8.H.8"..TABLE..ACCESS VOICE..TIMES
EIGHT TO.8!I(..8..$C0-$DF=VOICE.8..0.@*
..8 .8..8.0. (..GET SEQUENCE.8..0..0.@*.
.$00-$3F=SEQ.8.H.0.@*..*...HIGHER SPEEDS
..TIMES FOUR FOR.8.0.I(@.$40-$80=SET TEM
PO.8.H.8.)(.8.0.I(..$80-$FD=TRANSPOSE.8
. *..NO - RESTART.8..8.I(..END?.8..READ
1ST.8..0.@*..8..8..8..GET TUNE PTRS.8..8
..RESET DUR.8..8..NOTE FINISHED?.8.0..*.
.SKIP READING?.*..0.@*..CLEAR $D417.(.N0
.@*..TEMPO FLAG.0.@*.0.I8V80..(..CHECK T
EMPO0.L8..8..(..TO CONTINUE FX0.P8..SKIP
ROUND READ.============================
==.CONTINUE PLAY.=======================
=======`.0.@*..8..8.J.8..8..8.0..8..CLEA
R PARAMS.*.0..*.`.).T.).T.).T.).T.CLEAR
WAVEFORMSP8.08.0..8.0..8.0..(..STOP TUNE
.(,0..(..START TUNE.====================
==========.SETUP ROUTINE.===============
===============..??-..-ENTROPY V2, TUNE
BY ??.==============================.MSG
.==============================.*.0..*.0
..*.L8.L8..=============================
=.JUMP TABLE.===========================
===0..(.. ZERO PAGE TEMP0..(.. PTR FOR M
USIC0V.('0..*..=========================
=====.MEM DEFNS.========================
======.)...=============================
=.***********************.* COMMENTED BY
UZZY *.* (C) UZZY 1993 *.* ....
............... *.* ENTROPY PLAYER V2.0
*.***********************.==============
================.PLAYER.ASM.TURBO.......
......................................P.
OEE........E.R.............U..E.Q.E.....
.S....................W......W........T.
..R................Q......V.....H.......
.P.Q.................P.......E..........
..E........S.........S...............E..
................E.............S.........
............Q.S....Q.........Q........E.
E.E.S..........Y.V......................
........................................
........................................
........................................
`(......................................
........................................
................TESTFLAGTEMPOINITPTR.TEM
PSETUPPLAYCONTROLVOLUMESTOP.CONT00.SETUP
.STOP.PLYLP.DURSEQPTRTUNEPTRTRANSPOSENON
OTE.NONOTE.GATECONTFXTEMPO.MAINLOOPD417X
X.COMMONDURTUNELOWTUNEHITUNE00.TUNE01.TU
NE00.TUNE.SEQLOWSEQHIGHSEQ00.VOICENOSEQ0
0.OFF00.NOTEREADRESETXX.RESET0.GATE00.FI
LTOFFSOFFSETLOOFFSETHIPULSELOMODFLIPV0CH
ORDSCHORDPOSV0PWMPULSEHIFILTERV0MODNOMOD
00.MOD01.MODTIMEMOD00.MOD00.V0GLIDEGLIDE
XX.PWM00.V0FILTNOFILT00.FILTXX.FILTD41.D
416.V0ADADXX.V0SRV0CHORDRCHORD.CHORDWVEC
HORD00.WAVEXX.CHORDNTECHORD00.NOTE.NOTEL
OFREQXX.NOTEHISIDOFFZZCODEZZENDIFEQVOICE
SELSEIFENDTEMPOINISRXX.D416XX...........
........................................
........................................
........................................
........................................
........................................
........................................
........................................
........................................
................................
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL