PRINTER TEST
FILE INFORMATION
FILENAME(S): PRINTER TEST
FILE TYPE(S): PRG
FILE SIZE: 2.3K
FIRST SEEN: 2025-10-20 00:40:23
APPEARS ON: 1 disk(s)
FILE HASH
99a2fed6570bd39d2d500accb6bb008fdad9ebc9fd4dc7ea39e31534d5063293
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| MIKE OTTO NR 31B | PRINTER TEST | PRG | Treasure Chest - Joker79 | 17 | 6 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
00000000: 00 24 08 55 01 8B 20 4A 4A 24 B2 22 50 22 20 A7 |.$.U.. JJ$."P" .|
00000010: 20 98 34 3A 98 34 2C 22 54 52 41 43 4B 22 54 22 | .4:.4,"TRACK"T"|
00000020: 20 53 45 43 54 4F 52 22 53 3A 98 34 00 3F 08 5E | SECTOR"S:.4.?.^|
00000030: 01 98 31 35 2C 22 55 31 3A 32 2C 22 44 24 3B 54 |..15,"U1:2,"D$;T|
00000040: 3B 53 3A 8D 36 35 30 00 63 08 68 01 8F 2A 2A 2A |;S:.650.c.h..***|
00000050: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00000060: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 87 08 72 01 |***********...r.|
00000070: 8F 2A 20 52 45 41 44 20 42 59 54 45 20 30 20 4F |.* READ BYTE 0 O|
00000080: 46 20 44 49 53 4B 20 42 55 46 46 45 52 20 2A 00 |F DISK BUFFER *.|
00000090: AB 08 86 01 8F 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |.....***********|
000000A0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
000000B0: 2A 2A 2A 00 BD 08 90 01 98 31 35 2C 22 42 2D 50 |***......15,"B-P|
000000C0: 3A 32 2C 31 22 00 D3 08 9A 01 98 31 35 2C 22 4D |:2,1"......15,"M|
000000D0: 2D 52 22 C7 28 30 29 C7 28 35 29 00 F6 08 A4 01 |-R".(0).(5).....|
000000E0: A1 23 31 35 2C 41 24 28 30 29 3A 8B 41 24 28 30 |.#15,A$(0):.A$(0|
000000F0: 29 B2 22 22 A7 41 24 28 30 29 B2 4E 4C 24 00 08 |)."".A$(0).NL$..|
00000100: 09 AC 01 8B 20 4A 4A 24 B2 22 53 22 A7 34 33 30 |.... JJ$."S".430|
00000110: 00 1A 09 AE 01 8B 20 4A 4A 24 B2 22 50 22 A7 34 |...... JJ$."P".4|
00000120: 36 30 00 3E 09 AF 01 8F 2A 2A 2A 2A 2A 2A 2A 2A |60.>....********|
00000130: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00000140: 2A 2A 2A 2A 2A 2A 00 62 09 B0 01 8F 2A 20 52 45 |******.b....* RE|
00000150: 41 44 20 26 20 43 52 54 20 44 49 53 50 4C 41 59 |AD & CRT DISPLAY|
00000160: 20 20 20 20 20 20 20 20 20 2A 00 86 09 B1 01 8F | *......|
00000170: 2A 20 52 45 53 54 20 4F 46 20 54 48 45 20 44 49 |* REST OF THE DI|
00000180: 53 4B 20 42 55 46 46 45 52 20 20 20 20 2A 00 AA |SK BUFFER *..|
00000190: 09 B2 01 8F 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |....************|
000001A0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
000001B0: 2A 2A 00 C1 09 B4 01 4B B2 31 3A 4E 42 28 31 29 |**.....K.1:NB(1)|
000001C0: B2 C6 28 41 24 28 30 29 29 00 F4 09 B6 01 81 20 |..(A$(0))...... |
000001D0: 4A B2 30 20 A4 20 36 33 3A 8B 20 4A B2 33 32 20 |J.0 . 63:. J.32 |
000001E0: A7 20 8D 20 37 31 30 3A 8B 20 5A 24 B2 22 4E 22 |. . 710:. Z$."N"|
000001F0: A7 20 4A B2 38 30 3A 89 20 34 35 38 00 02 0A B8 |. J.80:. 458....|
00000200: 01 81 20 49 B2 4B 20 A4 20 33 00 27 0A BA 01 A1 |.. I.K . 3.'....|
00000210: 23 32 2C 41 24 28 49 29 3A 8B 20 41 24 28 49 29 |#2,A$(I):. A$(I)|
00000220: B2 22 22 20 A7 20 41 24 28 49 29 B2 4E 4C 24 00 |."" . A$(I).NL$.|
00000230: 48 0A BC 01 8B 20 4B B2 31 20 AF 20 49 B3 32 20 |H.... K.1 . I.2 |
00000240: A7 20 4E 42 28 32 29 B2 C6 28 41 24 28 49 29 29 |. NB(2)..(A$(I))|
00000250: 00 54 0A BE 01 82 20 49 3A 4B B2 30 00 7B 0A C0 |.T.... I:K.0.{..|
00000260: 01 41 24 B2 22 22 3A 42 24 B2 22 3A 22 3A 4E B2 |.A$."":B$.":":N.|
00000270: 4A AC 34 3A 8D 20 37 39 30 3A 41 24 B2 41 24 AA |J.4:. 790:A$.A$.|
00000280: 22 3A 22 00 9A 0A C2 01 81 20 49 B2 30 20 A4 20 |":"...... I.0 . |
00000290: 33 3A 4E B2 C6 28 41 24 28 49 29 29 3A 8D 20 37 |3:N..(A$(I)):. 7|
000002A0: 39 30 00 B6 0A C4 01 43 24 B2 41 24 28 49 29 3A |90.....C$.A$(I):|
000002B0: 8D 20 38 35 30 3A 42 24 B2 42 24 AA 43 24 00 D0 |. 850:B$.B$.C$..|
000002C0: 0A C6 01 82 20 49 3A 8B 20 4A 4A 24 B2 22 53 22 |.... I:. JJ$."S"|
000002D0: 20 A7 20 99 41 24 42 24 00 DD 0A CA 01 82 20 4A | . .A$B$...... J|
000002E0: 3A 89 35 37 31 00 01 0B CC 01 8F 2A 2A 2A 2A 2A |:.571......*****|
000002F0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00000300: 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 25 0B CE 01 8F 2A |*********.%....*|
00000310: 20 52 45 41 44 20 26 20 50 52 49 4E 54 45 52 20 | READ & PRINTER |
00000320: 44 49 53 50 4C 41 59 20 20 20 20 20 2A 00 49 0B |DISPLAY *.I.|
00000330: D0 01 8F 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |...*************|
00000340: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00000350: 2A 00 60 0B D2 01 4B B2 31 3A 4E 42 28 31 29 B2 |*.`...K.1:NB(1).|
00000360: C6 28 41 24 28 30 29 29 00 6F 0B D4 01 81 20 4A |.(A$(0)).o.... J|
00000370: B2 30 20 A4 20 31 35 00 7E 0B D6 01 81 20 49 B2 |.0 . 15.~.... I.|
00000380: 4B 20 A4 20 31 35 00 A3 0B D8 01 A1 23 32 2C 41 |K . 15......#2,A|
00000390: 24 28 49 29 3A 8B 20 41 24 28 49 29 B2 22 22 20 |$(I):. A$(I)."" |
000003A0: A7 20 41 24 28 49 29 B2 4E 4C 24 00 C4 0B DA 01 |. A$(I).NL$.....|
000003B0: 8B 20 4B B2 31 20 AF 20 49 B3 32 20 A7 20 4E 42 |. K.1 . I.2 . NB|
000003C0: 28 32 29 B2 C6 28 41 24 28 49 29 29 00 D0 0B DC |(2)..(A$(I))....|
000003D0: 01 82 20 49 3A 4B B2 30 00 F8 0B DE 01 41 24 B2 |.. I:K.0.....A$.|
000003E0: 22 22 3A 42 24 B2 22 3A 22 3A 4E B2 4A AC 31 36 |"":B$.":":N.J.16|
000003F0: 3A 8D 20 37 39 30 3A 41 24 B2 41 24 AA 22 3A 22 |:. 790:A$.A$.":"|
00000400: 00 2D 0C E0 01 81 20 49 B2 30 20 A4 20 31 35 3A |.-.... I.0 . 15:|
00000410: 4E B2 C6 28 41 24 28 49 29 29 3A 8D 20 37 39 30 |N..(A$(I)):. 790|
00000420: 3A 8B 20 5A 24 B2 22 4E 22 A7 20 4A B2 34 30 3A |:. Z$."N". J.40:|
00000430: 89 20 35 37 31 00 49 0C E2 01 43 24 B2 41 24 28 |. 571.I...C$.A$(|
00000440: 49 29 3A 8D 20 38 35 30 3A 42 24 B2 42 24 AA 43 |I):. 850:B$.B$.C|
00000450: 24 00 51 0C E4 01 82 20 49 00 69 0C E6 01 8B 20 |$.Q.... I.i.... |
00000460: 4A 4A 24 B2 22 50 22 20 A7 20 98 34 2C 41 24 42 |JJ$."P" . .4,A$B|
00000470: 24 00 76 0C E8 01 82 20 4A 3A 89 35 37 31 00 9A |$.v.... J:.571..|
00000480: 0C 3B 02 8F 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |.;..************|
00000490: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
000004A0: 2A 2A 00 BE 0C 3C 02 8F 2A 20 4E 45 58 54 20 54 |**...<..* NEXT T|
000004B0: 52 41 43 4B 20 41 4E 44 20 53 45 43 54 4F 52 20 |RACK AND SECTOR |
000004C0: 20 20 20 20 20 2A 00 E2 0C 3D 02 8F 2A 2A 2A 2A | *...=..****|
000004D0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
000004E0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 0D 0D 3F 02 99 |**********...?..|
000004F0: 22 4E 45 58 54 20 54 52 41 43 4B 20 41 4E 44 20 |"NEXT TRACK AND |
00000500: 53 45 43 54 4F 52 22 4E 42 28 31 29 4E 42 28 32 |SECTOR"NB(1)NB(2|
00000510: 29 20 22 11 22 00 36 0D 44 02 99 22 44 4F 20 59 |) ".".6.D.."DO Y|
00000520: 4F 55 20 57 41 4E 54 20 4E 45 58 54 20 54 52 41 |OU WANT NEXT TRA|
00000530: 43 4B 20 41 4E 44 20 53 45 43 54 4F 52 22 00 4C |CK AND SECTOR".L|
00000540: 0D 4E 02 A1 20 5A 24 3A 8B 20 5A 24 B2 22 22 20 |.N.. Z$:. Z$."" |
00000550: A7 35 39 30 00 70 0D 58 02 8B 20 5A 24 B2 22 59 |.590.p.X.. Z$."Y|
00000560: 22 20 A7 20 54 B2 4E 42 28 31 29 3A 53 B2 4E 42 |" . T.NB(1):S.NB|
00000570: 28 32 29 3A 89 33 33 30 00 83 0D 62 02 8B 20 5A |(2):.330...b.. Z|
00000580: 24 B2 22 4E 22 20 A7 20 33 32 30 00 8D 0D 6C 02 |$."N" . 320...l.|
00000590: 89 20 35 39 30 00 B1 0D 76 02 8F 2A 2A 2A 2A 2A |. 590...v..*****|
000005A0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
000005B0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 D5 0D 80 02 8F 2A |*********......*|
000005C0: 20 53 55 42 52 4F 55 54 49 4E 45 53 20 20 20 20 | SUBROUTINES |
000005D0: 20 20 20 20 20 20 20 20 20 20 20 20 2A 00 F9 0D | *...|
000005E0: 8A 02 8F 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |...*************|
000005F0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00000600: 2A 00 1D 0E 94 02 8F 2A 20 45 52 52 4F 52 20 52 |*......* ERROR R|
00000610: 4F 55 54 49 4E 45 20 20 20 20 20 20 20 20 20 20 |OUTINE |
00000620: 20 20 20 20 2A 00 41 0E 9E 02 8F 2A 2A 2A 2A 2A | *.A....*****|
00000630: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00000640: 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 61 0E A8 02 84 31 |*********.a....1|
00000650: 35 2C 45 4E 2C 45 4D 24 2C 45 54 2C 45 53 3A 8B |5,EN,EM$,ET,ES:.|
00000660: 20 45 4E B2 30 20 A7 20 8E 00 81 0E B2 02 99 22 | EN.0 . ......."|
00000670: 12 44 49 53 4B 20 45 52 52 4F 52 92 22 45 4E 2C |.DISK ERROR."EN,|
00000680: 45 4D 24 2C 45 54 2C 45 53 00 87 0E BC 02 80 00 |EM$,ET,ES.......|
00000690: AB 0E C6 02 8F 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |.....***********|
000006A0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
000006B0: 2A 2A 2A 00 CF 0E D0 02 8F 2A 20 53 43 52 45 45 |***......* SCREE|
000006C0: 4E 20 43 4F 4E 54 49 4E 55 45 20 4D 45 53 53 41 |N CONTINUE MESSA|
000006D0: 47 45 20 20 20 20 2A 00 F3 0E DA 02 8F 2A 2A 2A |GE *......***|
000006E0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
000006F0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 0D 0F E4 02 |***********.....|
00000700: 99 22 11 1D 1D 1D 1D 43 4F 4E 54 49 4E 55 45 28 |.".....CONTINUE(|
00000710: 59 2F 4E 29 22 00 23 0F EE 02 A1 5A 24 3A 8B 20 |Y/N)".#....Z$:. |
00000720: 5A 24 B2 22 22 20 A7 20 37 35 30 00 34 0F F8 02 |Z$."" . 750.4...|
00000730: 8B 20 5A 24 B2 22 4E 22 20 A7 20 8E 00 48 0F 02 |. Z$."N" . ..H..|
00000740: 03 8B 20 5A 24 B3 B1 22 59 22 20 A7 20 37 35 30 |.. Z$.."Y" . 750|
00000750: 00 69 0F 0C 03 99 22 93 54 52 41 43 4B 22 20 54 |.i....".TRACK" T|
00000760: 20 22 20 53 45 43 54 4F 52 22 53 20 22 93 22 3A | " SECTOR"S ".":|
00000770: 8E 00 8D 0F 16 03 8F 2A 2A 2A 2A 2A 2A 2A 2A 2A |.......*********|
00000780: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00000790: 2A 2A 2A 2A 2A 00 B1 0F 20 03 8F 2A 20 44 49 53 |*****... ..* DIS|
000007A0: 4B 20 42 59 54 45 20 54 4F 20 48 45 58 20 50 52 |K BYTE TO HEX PR|
000007B0: 49 4E 54 20 20 20 20 20 2A 00 D5 0F 2A 03 8F 2A |INT *...*..*|
000007C0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
000007D0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 F8 0F |*************...|
000007E0: 34 03 41 31 B2 B5 28 4E AD 31 36 29 3A 41 24 B2 |4.A1..(N.16):A$.|
000007F0: 41 24 AA CA 28 48 58 24 2C 41 31 AA 31 2C 31 29 |A$..(HX$,A1.1,1)|
00000800: 00 1E 10 3E 03 41 32 B2 B5 28 4E AB 31 36 AC 41 |...>.A2..(N.16.A|
00000810: 31 29 3A 41 24 B2 41 24 AA CA 28 48 58 24 2C 41 |1):A$.A$..(HX$,A|
00000820: 32 AA 31 2C 31 29 00 2E 10 48 03 41 24 B2 41 24 |2.1,1)...H.A$.A$|
00000830: AA 53 50 24 3A 8E 00 52 10 52 03 8F 2A 2A 2A 2A |.SP$:..R.R..****|
00000840: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00000850: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 76 10 5C 03 8F |**********.v.\..|
00000860: 2A 20 44 49 53 4B 20 42 59 54 45 20 54 4F 20 41 |* DISK BYTE TO A|
00000870: 53 43 20 44 49 53 50 4C 41 59 20 20 20 2A 00 9A |SC DISPLAY *..|
00000880: 10 66 03 8F 2A 20 43 48 41 52 41 43 54 45 52 20 |.f..* CHARACTER |
00000890: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000008A0: 20 2A 00 BE 10 70 03 8F 2A 2A 2A 2A 2A 2A 2A 2A | *...p..********|
000008B0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
000008C0: 2A 2A 2A 2A 2A 2A 00 D8 10 7A 03 8B 20 C6 28 43 |******...z.. .(C|
000008D0: 24 29 B3 33 32 20 A7 20 43 24 B2 22 20 22 3A 8E |$).32 . C$." ":.|
000008E0: 00 F8 10 8E 03 8B 20 C6 28 43 24 29 B3 31 32 38 |...... .(C$).128|
000008F0: 20 B0 20 C6 28 43 24 29 B1 31 35 39 20 A7 20 8E | . .(C$).159 . .|
00000900: 00 18 11 98 03 43 24 B2 CA 28 53 53 24 2C 33 AC |.....C$..(SS$,3.|
00000910: 28 C6 28 43 24 29 AB 31 32 37 29 2C 33 29 3A 8E |(.(C$).127),3):.|
00000920: 00 00 00 |... |
.$.U.. JJ$."P" . .4:.4,"TRACK"T" SECTOR"
S:.4.?.^..15,"U1:2,"D$;T;S:.650.C.H..***
***************************...R..* READ
BYTE 0 OF DISK BUFFER *......***********
*******************......15,"B-P:2,1".S.
...15,"M-R"G(0)G(5)......#15,A$(0):.A$(0
)."".A$(0).NL$...... JJ$."S".430...... J
J$."P".460.>....************************
******.B....* READ & CRT DISPLAY
*......* REST OF THE DISK BUFFER *..
....******************************.A...K
.1:NB(1).F(A$(0))...... J.0 . 63:. J.32
. . 710:. Z$."N". J.80:. 458...... I.K .
3.'....#2,A$(I):. A$(I)."" . A$(I).NL$.
H.... K.1 . I.2 . NB(2).F(A$(I)).T.... I
:K.0.{...A$."":B$.":":N.J.4:. 790:A$.A$.
":"...B.. I.0 . 3:N.F(A$(I)):. 790...D.C
$.A$(I):. 850:B$.B$.C$.P.F.. I:. JJ$."S"
. .A$B$...J.. J:.571...L..*************
*****************.%.N..* READ & PRINTER
DISPLAY *.I.P..*********************
*********.`.R.K.1:NB(1).F(A$(0)).O.T.. J
.0 . 15.~.V.. I.K . 15...X..#2,A$(I):. A
$(I)."" . A$(I).NL$.D.Z.. K.1 . I.2 . NB
(2).F(A$(I)).P.... I:K.0.....A$."":B$.":
":N.J.16:. 790:A$.A$.":".-.... I.0 . 15:
N.F(A$(I)):. 790:. Z$."N". J.40:. 571.I.
..C$.A$(I):. 850:B$.B$.C$.Q.... I.I....
JJ$."P" . .4,A$B$.V.... J:.571...;..****
**************************...<..* NEXT T
RACK AND SECTOR *...=..************
******************...?.."NEXT TRACK AND
SECTOR"NB(1)NB(2) ".".6.D.."DO YOU WANT
NEXT TRACK AND SECTOR".L.N.. Z$:. Z$.""
.590.P.X.. Z$."Y" . T.NB(1):S.NB(2):.330
...B.. Z$."N" . 320...L.. 590...V..*****
*************************.U....* SUBROUT
INES *......*************
*****************......* ERROR ROUTINE
*.A....*********************
*********.A....15,EN,EM$,ET,ES:. EN.0 .
.......".DISK ERROR."EN,EM$,ET,ES.......
..F..******************************.O.P.
.* SCREEN CONTINUE MESSAGE *...Z..***
***************************......".....C
ONTINUE(Y/N)".#....Z$:. Z$."" . 750.4...
. Z$."N" . ..H.... Z$.."Y" . 750.I....".
TRACK" T " SECTOR"S ".":.......*********
*********************... ..* DISK BYTE T
O HEX PRINT *.U.*..*****************
*************...4.A1..(N.16):A$.A$.J(HX$
,A1.1,1)...>.A2..(N.16.A1):A$.A$.J(HX$,A
2.1,1)...H.A$.A$.SP$:..R.R..************
******************.V.\..* DISK BYTE TO A
SC DISPLAY *...F..* CHARACTER
*...P..************************
******.X.Z.. F(C$).32 . C$." ":....... F
(C$).128 . F(C$).159 . ......C$.J(SS$,3.
(F(C$).127),3):....
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL