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

PS.P♠─ 2.0

FILE INFORMATION

FILENAME(S): PS.P♠─ 2.0

FILE TYPE(S): DEL

FILE SIZE: 2.2K

FIRST SEEN: 2025-11-30 21:10:40

APPEARS ON: 1 disk(s)

FILE HASH

47505c98c11bdeb47134acb5f979d572c55117c5455f176ad623318a8721776a

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
PD 6 PS.P♠─ 2.0 DEL DuncanTwain 22 6 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: 20 69 6E 63 68 20 69 6E  63 72 65 6D 65 6E 74 73  | inch increments|
00000010: 29 20 61 73 20 69 73 20  74 72 75 65 20 66 6F 72  |) as is true for|
00000020: 20 6D 6F 73 74 20 70 72  69 6E 74 65 72 73 2D 20  | most printers- |
00000030: 20 74 68 65 20 73 65 71  75 65 6E 63 65 20 73 65  | the sequence se|
00000040: 74 73 20 74 68 65 20 61  6D 6F 75 6E 74 20 74 6F  |ts the amount to|
00000050: 20 17 09 00 40 6E 2F 31  34 34 17 09 00 00 20 69  | ...@n/144.... i|
00000060: 6E 63 68 65 73 2C 20 77  68 65 72 65 20 79 6F 75  |nches, where you|
00000070: 20 73 70 65 63 69 66 79  20 27 17 09 00 40 6E 17  | specify '...@n.|
00000080: 09 00 00 27 2E 20 20 55  73 69 6E 67 20 74 68 65  |...'.  Using the|
00000090: 20 69 6E 66 6F 72 6D 61  74 69 6F 6E 20 61 62 6F  | information abo|
000000A0: 76 65 2C 20 63 68 65 63  6B 20 79 6F 75 72 20 6D  |ve, check your m|
000000B0: 61 6E 75 61 6C 20 66 6F  72 20 79 6F 75 72 20 70  |anual for your p|
000000C0: 72 69 6E 74 65 72 27 73  20 6C 69 6E 65 2D 66 65  |rinter's line-fe|
000000D0: 65 64 20 63 61 70 61 62  69 6C 69 74 69 65 73 2E  |ed capabilities.|
000000E0: 20 20 53 6F 6D 65 20 70  72 69 6E 74 65 72 73 20  |  Some printers |
000000F0: 6F 66 66 65 72 20 61 20  31 2F 32 31 36 20 69 6E  |offer a 1/216 in|
00000100: 63 68 20 6C 69 6E 65 2D  66 65 65 64 20 77 68 69  |ch line-feed whi|
00000110: 63 68 20 69 73 20 61 6C  73 6F 20 61 63 63 65 70  |ch is also accep|
00000120: 74 61 62 6C 65 2E 20 20  43 68 61 6E 67 69 6E 67  |table.  Changing|
00000130: 20 74 68 65 20 64 65 66  61 75 6C 74 20 6C 69 6E  | the default lin|
00000140: 65 2D 66 65 65 64 20 69  73 20 17 09 00 40 52 45  |e-feed is ...@RE|
00000150: 51 55 49 52 45 44 17 09  00 00 20 74 6F 20 67 65  |QUIRED.... to ge|
00000160: 74 20 70 72 6F 70 65 72  20 4C 61 73 65 72 4D 61  |t proper LaserMa|
00000170: 74 72 69 78 20 6F 75 74  70 75 74 2E 0D 0D 54 68  |trix output...Th|
00000180: 65 20 4C 61 73 65 72 4D  61 74 72 69 78 20 45 64  |e LaserMatrix Ed|
00000190: 69 74 6F 72 20 77 69 6C  6C 20 70 72 6F 6D 70 74  |itor will prompt|
000001A0: 20 79 6F 75 20 66 6F 72  20 74 68 65 20 65 73 63  | you for the esc|
000001B0: 61 70 65 20 63 6F 64 65  20 73 65 71 75 65 6E 63  |ape code sequenc|
000001C0: 65 20 74 6F 20 69 6E 69  74 69 61 6C 69 7A 65 20  |e to initialize |
000001D0: 79 6F 75 72 20 70 72 69  6E 74 65 72 2E 20 20 54  |your printer.  T|
000001E0: 68 65 73 65 20 63 6F 64  65 73 20 73 68 6F 75 6C  |hese codes shoul|
000001F0: 64 20 62 65 20 65 6E 74  65 72 65 64 20 69 6E 20  |d be entered in |
00000200: 17 09 00 40 44 45 43 49  4D 41 4C 17 09 00 00 20  |...@DECIMAL.... |
00000210: 28 64 6F 75 62 6C 65 2D  63 68 65 63 6B 20 74 68  |(double-check th|
00000220: 65 20 6E 75 6D 62 65 72  20 66 6F 72 6D 61 74 20  |e number format |
00000230: 67 69 76 65 6E 20 69 6E  20 79 6F 75 72 20 70 72  |given in your pr|
00000240: 69 6E 74 65 72 20 6D 61  6E 75 61 6C 20 21 29 20  |inter manual !) |
00000250: 61 6E 64 20 6D 75 73 74  20 62 65 20 73 65 70 61  |and must be sepa|
00000260: 72 61 74 65 64 20 62 79  20 17 09 00 40 63 6F 6D  |rated by ...@com|
00000270: 6D 61 73 17 09 00 00 2E  20 20 52 65 6D 65 6D 62  |mas.....  Rememb|
00000280: 65 72 2C 20 74 68 65 20  64 65 63 69 6D 61 6C 20  |er, the decimal |
00000290: 63 6F 64 65 20 66 6F 72  20 74 68 65 20 45 53 43  |code for the ESC|
000002A0: 41 50 45 20 63 68 61 72  61 63 74 65 72 20 69 73  |APE character is|
000002B0: 20 32 37 2E 20 20 41 6C  73 6F 2C 20 73 6F 6D 65  | 27.  Also, some|
000002C0: 20 6D 61 6E 75 61 6C 73  20 73 70 65 63 69 66 79  | manuals specify|
000002D0: 20 41 53 43 49 49 20 63  68 61 72 61 63 74 65 72  | ASCII character|
000002E0: 73 20 61 73 20 65 73 63  61 70 65 20 63 6F 64 65  |s as escape code|
000002F0: 20 73 65 71 75 65 6E 63  65 20 70 61 72 61 6D 65  | sequence parame|
00000300: 74 65 72 73 2D 20 75 73  65 20 74 68 65 20 17 09  |ters- use the ..|
00000310: 00 40 64 65 63 69 6D 61  6C 20 65 71 75 69 76 61  |.@decimal equiva|
00000320: 6C 65 6E 74 17 09 00 00  20 66 6F 72 20 74 68 65  |lent.... for the|
00000330: 73 65 20 63 68 61 72 61  63 74 65 72 73 2E 20 20  |se characters.  |
00000340: 55 73 69 6E 67 20 74 68  65 20 53 47 2D 31 30 20  |Using the SG-10 |
00000350: 61 67 61 69 6E 20 61 73  20 61 6E 20 65 78 61 6D  |again as an exam|
00000360: 70 6C 65 3A 0D 0D 11 08  00 38 01 98 80 A8 00 E8  |ple:.....8......|
00000370: 00 38 01 38 01 38 01 38  01 38 01 08 00 00 00 00  |.8.8.8.8.8......|
00000380: 00 09 50 72 69 6E 74 65  72 20 52 65 73 65 74 3A  |..Printer Reset:|
00000390: 09 17 09 00 40 32 37 2C  20 36 34 17 09 00 00 09  |....@27, 64.....|
000003A0: 28 45 53 43 41 50 45 2C  20 22 40 22 29 0D 09 53  |(ESCAPE, "@")..S|
000003B0: 65 74 20 64 65 66 61 75  6C 74 20 6C 69 6E 65 2D  |et default line-|
000003C0: 66 65 65 64 20 74 6F 20  31 35 2F 31 34 34 22 3A  |feed to 15/144":|
000003D0: 09 17 09 00 40 32 37 2C  20 35 31 2C 20 31 35 17  |....@27, 51, 15.|
000003E0: 09 00 00 09 28 45 53 43  41 50 45 2C 20 22 33 22  |....(ESCAPE, "3"|
000003F0: 2C 20 31 35 29 0D 0D 0D  11 08 00 38 01 28 00 38  |, 15)......8.(.8|
00000400: 00 E8 00 38 01 38 01 38  01 38 01 38 01 08 00 00  |...8.8.8.8.8....|
00000410: 00 00 00 53 6F 6D 65 20  69 6D 70 6F 72 74 61 6E  |...Some importan|
00000420: 74 20 52 55 4C 45 53 20  67 6F 76 65 72 6E 69 6E  |t RULES governin|
00000430: 67 20 65 73 63 61 70 65  20 63 6F 64 65 73 3A 0D  |g escape codes:.|
00000440: 0D 09 31 29 09 17 09 00  40 41 6C 77 61 79 73 17  |..1)....@Always.|
00000450: 09 00 00 20 75 73 65 20  17 09 00 40 64 65 63 69  |... use ...@deci|
00000460: 6D 61 6C 17 09 00 00 20  6E 75 6D 62 65 72 73 0D  |mal.... numbers.|
00000470: 11 08 00 38 01 28 00 38  00 E8 00 38 01 38 01 38  |...8.(.8...8.8.8|
00000480: 01 38 01 38 01 08 00 14  00 00 00 09 32 29 09 49  |.8.8........2).I|
00000490: 66 20 61 6E 20 17 09 00  40 41 53 43 49 49 20 63  |f an ...@ASCII c|
000004A0: 68 61 72 61 63 74 65 72  17 09 00 00 20 69 73 20  |haracter.... is |
000004B0: 74 6F 20 62 65 20 73 65  6E 74 2C 20 65 6E 74 65  |to be sent, ente|
000004C0: 72 20 69 74 73 0D 11 08  00 38 01 28 00 38 00 E8  |r its....8.(.8..|
000004D0: 00 38 01 38 01 38 01 38  01 38 01 08 00 30 00 00  |.8.8.8.8.8...0..|
000004E0: 00 09 09 17 09 00 40 64  65 63 69 6D 61 6C 20 65  |......@decimal e|
000004F0: 71 75 69 76 61 6C 65 6E  74 17 09 00 00 20 28 22  |quivalent.... ("|
00000500: 40 22 20 3D 20 36 34 2C  20 22 41 22 20 3D 20 36  |@" = 64, "A" = 6|
00000510: 35 2C 20 65 74 63 2E 29  0D 11 08 00 38 01 28 00  |5, etc.)....8.(.|
00000520: 38 00 E8 00 38 01 38 01  38 01 38 01 38 01 08 00  |8...8.8.8.8.8...|
00000530: 14 00 00 00 09 33 29 09  49 66 20 61 20 17 09 00  |.....3).If a ...|
00000540: 40 6E 75 6D 62 65 72 17  09 00 00 20 69 73 20 67  |@number.... is g|
00000550: 69 76 65 6E 2C 20 64 6F  75 62 6C 65 2D 63 68 65  |iven, double-che|
00000560: 63 6B 20 74 6F 20 73 65  65 20 69 66 20 69 74 0D  |ck to see if it.|
00000570: 11 08 00 38 01 28 00 38  00 E8 00 38 01 38 01 38  |...8.(.8...8.8.8|
00000580: 01 38 01 38 01 08 00 10  00 00 00 09 09 69 73 20  |.8.8.........is |
00000590: 61 6E 20 17 09 00 40 41  53 43 49 49 20 63 68 61  |an ...@ASCII cha|
000005A0: 72 61 63 74 65 72 17 09  00 00 20 6F 72 20 61 20  |racter.... or a |
000005B0: 17 09 00 40 64 65 63 69  6D 61 6C 20 6E 75 6D 62  |...@decimal numb|
000005C0: 65 72 17 09 00 00 3B 0D  09 09 63 68 61 72 61 63  |er....;...charac|
000005D0: 74 65 72 20 22 30 22 20  69 73 20 64 65 63 69 6D  |ter "0" is decim|
000005E0: 61 6C 20 17 09 00 40 34  38 17 09 00 00 2C 20 6E  |al ...@48...., n|
000005F0: 75 6D 62 65 72 20 30 20  69 73 20 17 09 00 40 30  |umber 0 is ...@0|
00000600: 17 09 00 00 20 21 0D 09  09 17 09 00 40 45 53 43  |.... !......@ESC|
00000610: 41 50 45 2C 17 09 00 00  22 17 09 00 40 33 17 09  |APE,...."...@3..|
00000620: 00 00 22 20 69 73 20 17  09 00 40 4E 4F 54 20 17  |.." is ...@NOT .|
00000630: 09 00 00 74 68 65 20 73  61 6D 65 20 61 73 20 17  |...the same as .|
00000640: 09 00 40 45 53 43 41 50  45 2C 33 17 09 00 00 0D  |..@ESCAPE,3.....|
00000650: 11 08 00 38 01 28 00 38  00 E8 00 38 01 38 01 38  |...8.(.8...8.8.8|
00000660: 01 38 01 38 01 08 00 14  00 00 00 09 34 29 09 54  |.8.8........4).T|
00000670: 68 65 20 17 09 00 40 45  53 43 41 50 45 17 09 00  |he ...@ESCAPE...|
00000680: 00 20 63 68 61 72 61 63  74 65 72 20 69 73 20 64  |. character is d|
00000690: 65 63 69 6D 61 6C 20 17  09 00 40 32 37 17 09 00  |ecimal ...@27...|
000006A0: 00 0D 09 35 29 09 53 65  70 61 72 61 74 65 20 65  |...5).Separate e|
000006B0: 6E 74 72 69 65 73 20 77  69 74 68 20 17 09 00 40  |ntries with ...@|
000006C0: 63 6F 6D 6D 61 73 0D 17  09 00 00 09 36 29 09 44  |commas......6).D|
000006D0: 6F 75 62 6C 65 2D 63 68  65 63 6B 20 74 68 65 20  |ouble-check the |
000006E0: 77 6F 72 64 69 6E 67 20  69 6E 20 74 68 65 20 6D  |wording in the m|
000006F0: 61 6E 75 61 6C 2D 20 0D  11 08 00 38 01 28 00 38  |anual- ....8.(.8|
00000700: 00 E8 00 38 01 38 01 38  01 38 01 38 01 08 00 10  |...8.8.8.8.8....|
00000710: 00 00 00 09 09 17 09 00  40 53 45 54 54 49 4E 47  |........@SETTING|
00000720: 17 09 00 00 20 61 20 6C  69 6E 65 2D 66 65 65 64  |.... a line-feed|
00000730: 20 69 73 20 17 09 00 40  4E 4F 54 17 09 00 00 20  | is ...@NOT.... |
00000740: 74 68 65 20 73 61 6D 65  20 63 6F 6D 6D 61 6E 64  |the same command|
00000750: 0D 09 09 61 73 20 17 09  00 40 53 45 4E 44 49 4E  |...as ...@SENDIN|
00000760: 47 17 09 00 00 20 61 20  6C 69 6E 65 2D 66 65 65  |G.... a line-fee|
00000770: 64 21 0D 11 08 00 38 01  28 00 38 00 E8 00 38 01  |d!....8.(.8...8.|
00000780: 38 01 38 01 38 01 38 01  08 00 14 00 00 00 09 37  |8.8.8.8........7|
00000790: 29 09 50 72 65 73 73 20  17 09 00 40 52 45 54 55  |).Press ...@RETU|
000007A0: 52 4E 17 09 00 00 20 61  66 74 65 72 20 65 6E 74  |RN.... after ent|
000007B0: 65 72 69 6E 67 20 61 20  73 65 71 75 65 6E 63 65  |ering a sequence|
000007C0: 2E 20 20 44 6F 20 6E 6F  74 0D 11 08 00 38 01 28  |.  Do not....8.(|
000007D0: 00 38 00 E8 00 38 01 38  01 38 01 38 01 38 01 08  |.8...8.8.8.8.8..|
000007E0: 00 10 00 00 00 09 09 75  73 65 20 74 68 65 20 27  |.......use the '|
000007F0: 17 09 00 40 4E 45 58 54  17 09 00 00 27 20 69 63  |...@NEXT....' ic|
00000800: 6F 6E 20 75 6E 74 69 6C  20 61 66 74 65 72 20 70  |on until after p|
00000810: 72 65 73 73 69 6E 67 20  52 45 54 55 52 4E 0D 09  |ressing RETURN..|
00000820: 09 77 68 65 6E 20 69 6E  69 74 69 61 6C 6C 79 20  |.when initially |
00000830: 65 6E 74 65 72 69 6E 67  20 61 6E 20 65 73 63 61  |entering an esca|
00000840: 70 65 20 63 6F 64 65 20  73 65 71 75 65 6E 63 65  |pe code sequence|
00000850: 2E 0D 11 08 00 38 01 28  00 38 00 E8 00 38 01 38  |.....8.(.8...8.8|
00000860: 01 38 01 38 01 38 01 08  00 13 00 00 00 0D 54 68  |.8.8.8........Th|
00000870: 65 20 53 47 2D 31 30 20  69 6E 69 74 69 61 6C 69  |e SG-10 initiali|
00000880: 7A 61 74 69 6F 6E 20 73  65 71 75 65 6E 63 65 20  |zation sequence |
00000890: 69 73 20 74 68 65 6E 20  65 6E 74 65 72 65 64 20  |is then entered |
000008A0: 61 73 3A 0D 0D 11 08 00  38 01 28 00 38 00 E8 00  |as:.....8.(.8...|
000008B0: 38 01 38 01 38 01 38 01  38 01 08 00 11 00 00 00  |8.8.8.8.8.......|
000008C0: 17 09 00 40 32 37 2C 20  36 34 2C 20 32 37 2C 20  |...@27, 64, 27, |
000008D0: 35 31 2C 20 31 35 20 20  17 09 00 00 5B 72 65 74  |51, 15  ....[ret|
000008E0: 75 72 6E 5D 17 09 00 40  0D 0C                    |urn]...@..      |
 INCH INCREMENTS) AS IS TRUE FOR MOST PR
INTERS-  THE SEQUENCE SETS THE AMOUNT TO
 ...@N/144.... INCHES, WHERE YOU SPECIFY
 '...@N....'.  USING THE INFORMATION ABO
VE, CHECK YOUR MANUAL FOR YOUR PRINTER'S
 LINE-FEED CAPABILITIES.  SOME PRINTERS 
OFFER A 1/216 INCH LINE-FEED WHICH IS AL
SO ACCEPTABLE.  CHANGING THE DEFAULT LIN
E-FEED IS ...@REQUIRED.... TO GET PROPER
 LASERMATRIX OUTPUT...THE LASERMATRIX ED
ITOR WILL PROMPT YOU FOR THE ESCAPE CODE
 SEQUENCE TO INITIALIZE YOUR PRINTER.  T
HESE CODES SHOULD BE ENTERED IN ...@DECI
MAL.... (DOUBLE-CHECK THE NUMBER FORMAT 
GIVEN IN YOUR PRINTER MANUAL !) AND MUST
 BE SEPARATED BY ...@COMMAS.....  REMEMB
ER, THE DECIMAL CODE FOR THE ESCAPE CHAR
ACTER IS 27.  ALSO, SOME MANUALS SPECIFY
 ASCII CHARACTERS AS ESCAPE CODE SEQUENC
E PARAMETERS- USE THE ...@DECIMAL EQUIVA
LENT.... FOR THESE CHARACTERS.  USING TH
E SG-10 AGAIN AS AN EXAMPLE:.....8......
.8.8.8.8.8........PRINTER RESET:....@27,
 64.....(ESCAPE, "@")..SET DEFAULT LINE-
FEED TO 15/144":....@27, 51, 15.....(ESC
APE, "3", 15)......8.(.8...8.8.8.8.8....
...SOME IMPORTANT RULES GOVERNING ESCAPE
 CODES:...1)....@ALWAYS.... USE ...@DECI
MAL.... NUMBERS....8.(.8...8.8.8.8.8....
....2).IF AN ...@ASCII CHARACTER.... IS 
TO BE SENT, ENTER ITS....8.(.8...8.8.8.8
.8...0........@DECIMAL EQUIVALENT.... ("
@" = 64, "A" = 65, ETC.)....8.(.8...8.8.
8.8.8........3).IF A ...@NUMBER.... IS G
IVEN, DOUBLE-CHECK TO SEE IF IT....8.(.8
...8.8.8.8.8.........IS AN ...@ASCII CHA
RACTER.... OR A ...@DECIMAL NUMBER....;.
..CHARACTER "0" IS DECIMAL ...@48...., N
UMBER 0 IS ...@0.... !......@ESCAPE,....
"...@3...." IS ...@NOT ....THE SAME AS .
..@ESCAPE,3........8.(.8...8.8.8.8.8....
....4).THE ...@ESCAPE.... CHARACTER IS D
ECIMAL ...@27......5).SEPARATE ENTRIES W
ITH ...@COMMAS......6).DOUBLE-CHECK THE 
WORDING IN THE MANUAL- ....8.(.8...8.8.8
.8.8............@SETTING.... A LINE-FEED
 IS ...@NOT.... THE SAME COMMAND...AS ..
.@SENDING.... A LINE-FEED!....8.(.8...8.
8.8.8.8........7).PRESS ...@RETURN.... A
FTER ENTERING A SEQUENCE.  DO NOT....8.(
.8...8.8.8.8.8.........USE THE '...@NEXT
....' ICON UNTIL AFTER PRESSING RETURN..
.WHEN INITIALLY ENTERING AN ESCAPE CODE 
SEQUENCE.....8.(.8...8.8.8.8.8........TH
E SG-10 INITIALIZATION SEQUENCE IS THEN 
ENTERED AS:.....8.(.8...8.8.8.8.8.......
...@27, 64, 27, 51, 15  ....[RETURN]...@
..
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL