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

CPM/CBM.DOC

FILE INFORMATION

FILENAME(S): CPM/CBM.DOC

FILE TYPE(S): SEQ

FILE SIZE: 6.3K

FIRST SEEN: 2025-10-20 14:32:07

APPEARS ON: 3 disk(s)

FILE HASH

c3b978e6013041c75b16130c7d38ef6a603ebf818cdcb5437b7974aa9f2186d4

FOUND ON DISKS (3 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
A CPM/CBM.DOC SEQ Treasure Chest - Klaus Der Suhler 20 16 DOWNLOAD FILE
128ER PD SOFTWAR CPM/CBM.DOC SEQ Treasure Chest - Klaus Der Suhler 27 4 DOWNLOAD FILE
14 CPM/CBM.DOC SEQ Treasure Chest - Plattfuss 6 1 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: 54 6F 6F 6C 73 20 66 6F  72 20 67 65 74 74 69 6E  |Tools for gettin|
00000010: 67 20 43 50 2F 4D 20 53  6F 66 74 77 61 72 65 20  |g CP/M Software |
00000020: 74 6F 20 79 6F 75 72 20  43 31 32 38 20 43 50 2F  |to your C128 CP/|
00000030: 4D 20 53 79 73 74 65 6D  0D 0A 0D 0A 46 6F 72 20  |M System....For |
00000040: 74 68 6F 73 65 20 6F 66  20 79 6F 75 20 77 68 6F  |those of you who|
00000050: 20 61 72 65 20 69 6E 74  65 72 65 73 74 65 64 20  | are interested |
00000060: 69 6E 20 6F 62 74 61 69  6E 69 6E 67 20 61 6C 6C  |in obtaining all|
00000070: 20 6F 66 20 74 68 61 74  20 6E 69 63 65 20 50 75  | of that nice Pu|
00000080: 62 6C 69 63 20 44 6F 6D  61 69 6E 0D 0A 43 50 2F  |blic Domain..CP/|
00000090: 4D 20 53 6F 66 74 77 61  72 65 20 61 76 61 69 6C  |M Software avail|
000000A0: 61 62 6C 65 20 66 6F 72  20 79 6F 75 72 20 43 31  |able for your C1|
000000B0: 32 38 20 43 50 2F 4D 20  53 79 73 74 65 6D 2C 20  |28 CP/M System, |
000000C0: 74 68 65 72 65 20 61 72  65 20 77 61 79 73 21 20  |there are ways! |
000000D0: 20 53 65 76 65 72 61 6C  20 6F 66 0D 0A 74 68 65  | Several of..the|
000000E0: 6D 2C 20 61 73 20 61 20  6D 61 74 74 65 72 20 6F  |m, as a matter o|
000000F0: 66 20 66 61 63 74 2E 0D  0A 0D 0A 49 66 20 77 65  |f fact.....If we|
00000100: 20 68 61 64 20 61 20 63  68 6F 69 63 65 2C 20 77  | had a choice, w|
00000110: 65 20 77 6F 75 6C 64 20  6F 70 74 20 66 6F 72 20  |e would opt for |
00000120: 61 20 73 6D 69 70 6C 65  20 6F 76 65 72 6C 61 79  |a smiple overlay|
00000130: 20 66 6F 72 20 6F 6E 65  20 6F 66 20 74 68 65 20  | for one of the |
00000140: 6E 69 63 65 20 43 50 2F  4D 0D 0A 54 65 72 6D 69  |nice CP/M..Termi|
00000150: 6E 61 6C 20 50 72 6F 67  72 61 6D 73 20 61 76 61  |nal Programs ava|
00000160: 69 6C 61 62 6C 65 20 74  68 61 74 20 77 6F 75 6C  |ilable that woul|
00000170: 64 20 72 75 6E 20 6F 6E  20 6F 75 72 20 43 31 32  |d run on our C12|
00000180: 38 20 43 50 2F 4D 20 73  79 73 74 65 6D 2E 20 20  |8 CP/M system.  |
00000190: 57 68 69 6C 65 0D 0A 74  68 65 72 65 20 69 73 20  |While..there is |
000001A0: 68 6F 70 65 20 66 6F 72  20 74 68 69 73 20 61 6C  |hope for this al|
000001B0: 74 65 72 6E 61 74 69 76  65 2C 20 64 6F 6E 27 74  |ternative, don't|
000001C0: 20 68 6F 6C 64 20 79 6F  75 72 20 62 72 65 61 74  | hold your breat|
000001D0: 68 20 77 61 69 74 69 6E  67 20 66 6F 72 20 69 74  |h waiting for it|
000001E0: 2E 0D 0A 43 75 72 72 65  6E 74 6C 79 20 74 68 65  |...Currently the|
000001F0: 72 65 20 69 73 20 6E 6F  20 6D 6F 64 65 6D 20 73  |re is no modem s|
00000200: 75 70 70 6F 72 74 20 69  6E 20 74 68 65 20 43 42  |upport in the CB|
00000210: 4D 20 42 49 4F 53 20 66  6F 72 20 74 68 65 20 43  |M BIOS for the C|
00000220: 31 32 38 20 43 50 2F 4D  2E 20 20 54 68 65 72 65  |128 CP/M.  There|
00000230: 0D 0A 61 70 70 65 61 72  73 20 74 6F 20 62 65 20  |..appears to be |
00000240: 61 20 72 65 61 73 6F 6E  61 62 6C 65 20 63 68 61  |a reasonable cha|
00000250: 6E 63 65 20 74 68 61 74  20 43 3D 20 77 69 6C 6C  |nce that C= will|
00000260: 20 75 70 67 72 61 64 65  20 74 68 65 20 42 49 4F  | upgrade the BIO|
00000270: 53 20 74 6F 20 61 64 64  20 74 68 69 73 0D 0A 73  |S to add this..s|
00000280: 75 70 70 6F 72 74 2C 20  62 75 74 20 74 68 65 72  |upport, but ther|
00000290: 65 20 69 73 20 6E 6F 20  61 73 73 75 72 61 6E 63  |e is no assuranc|
000002A0: 65 20 74 68 61 74 20 74  68 69 73 20 77 69 6C 6C  |e that this will|
000002B0: 20 68 61 70 70 65 6E 20  61 6E 64 20 69 66 20 69  | happen and if i|
000002C0: 74 20 64 6F 65 73 2C 20  74 68 65 72 65 0D 0A 69  |t does, there..i|
000002D0: 73 20 61 20 63 68 61 6E  63 65 20 74 68 61 74 20  |s a chance that |
000002E0: 6F 6E 6C 79 20 33 30 30  20 42 41 55 44 20 77 69  |only 300 BAUD wi|
000002F0: 6C 6C 20 62 65 20 73 75  70 70 6F 72 74 65 64 2E  |ll be supported.|
00000300: 0D 0A 0D 0A 49 20 73 75  67 67 65 73 74 20 74 68  |....I suggest th|
00000310: 61 74 20 69 66 20 79 6F  75 20 61 72 65 20 72 65  |at if you are re|
00000320: 61 6C 6C 79 20 69 6E 74  65 72 65 73 74 65 64 20  |ally interested |
00000330: 69 6E 20 74 68 69 73 20  61 6C 74 65 72 6E 61 74  |in this alternat|
00000340: 69 76 65 2C 20 73 65 6E  64 20 61 20 72 65 71 75  |ive, send a requ|
00000350: 65 73 74 0D 0A 28 4E 4F  54 20 61 20 44 45 4D 41  |est..(NOT a DEMA|
00000360: 4E 44 29 20 74 6F 20 6F  6E 65 20 6F 66 20 74 68  |ND) to one of th|
00000370: 65 20 53 59 53 4F 50 53  20 6F 6E 20 74 68 65 20  |e SYSOPS on the |
00000380: 43 3D 20 73 75 70 70 6F  72 74 20 53 49 47 20 6F  |C= support SIG o|
00000390: 6E 20 43 6F 6D 70 75 73  65 72 76 65 0D 0A 28 50  |n Compuserve..(P|
000003A0: 43 53 2D 34 34 2C 20 73  65 63 74 69 6F 6E 20 32  |CS-44, section 2|
000003B0: 29 2E 20 20 57 68 69 6C  65 20 79 6F 75 20 61 72  |).  While you ar|
000003C0: 65 20 77 61 69 74 69 6E  67 20 66 6F 72 20 74 68  |e waiting for th|
000003D0: 69 73 20 64 65 76 65 6C  6F 70 6D 65 6E 74 2C 20  |is development, |
000003E0: 64 6F 6E 27 74 20 6A 75  73 74 0D 0A 74 77 69 64  |don't just..twid|
000003F0: 64 6C 65 20 79 6F 75 72  20 74 68 75 6D 62 73 20  |dle your thumbs |
00000400: 77 61 69 74 69 6E 67 20  66 6F 72 20 43 50 2F 4D  |waiting for CP/M|
00000410: 20 73 6F 66 74 77 61 72  65 2C 20 67 6F 20 6F 75  | software, go ou|
00000420: 74 20 61 6E 64 20 67 65  74 20 69 74 21 20 20 49  |t and get it!  I|
00000430: 66 20 79 6F 75 20 61 72  65 0D 0A 72 65 61 64 69  |f you are..readi|
00000440: 6E 67 20 74 68 69 73 20  6D 65 73 73 61 67 65 2C  |ng this message,|
00000450: 20 63 68 61 6E 63 65 73  20 61 72 65 20 79 6F 75  | chances are you|
00000460: 20 68 61 76 65 20 74 68  65 20 6D 65 61 6E 73 20  | have the means |
00000470: 61 6C 72 65 61 64 79 2E  20 20 54 68 65 72 65 20  |already.  There |
00000480: 61 72 65 20 71 75 69 74  65 0D 0A 61 20 66 65 77  |are quite..a few|
00000490: 20 6E 69 63 65 20 74 65  72 6D 69 6E 61 6C 20 70  | nice terminal p|
000004A0: 72 6F 67 72 61 6D 73 20  66 6F 72 20 74 68 65 20  |rograms for the |
000004B0: 43 36 34 20 77 68 69 63  68 20 63 61 6E 20 62 65  |C64 which can be|
000004C0: 20 75 73 65 64 20 74 6F  20 64 6F 77 6E 6C 6F 61  | used to downloa|
000004D0: 64 20 43 50 2F 4D 0D 0A  73 6F 66 74 77 61 72 65  |d CP/M..software|
000004E0: 20 74 6F 20 79 6F 75 72  20 43 36 34 2F 43 31 32  | to your C64/C12|
000004F0: 38 20 64 69 73 6B 73 2E  20 20 44 6F 20 69 74 21  |8 disks.  Do it!|
00000500: 20 20 54 68 65 6E 20 72  65 61 64 20 74 68 65 20  |  Then read the |
00000510: 66 6F 6C 6C 6F 77 69 6E  67 20 67 75 69 64 65 20  |following guide |
00000520: 66 6F 72 0D 0A 70 75 74  74 69 6E 67 20 74 68 61  |for..putting tha|
00000530: 74 20 73 6F 66 74 77 61  72 65 20 6F 6E 20 79 6F  |t software on yo|
00000540: 75 72 20 43 50 2F 4D 20  64 69 73 6B 73 2E 0D 0A  |ur CP/M disks...|
00000550: 0D 0A 0D 0A 47 72 6F 75  6E 64 20 52 75 6C 65 73  |....Ground Rules|
00000560: 3A 0D 0A 0D 0A 54 68 65  72 65 20 61 72 65 20 62  |:....There are b|
00000570: 61 73 69 63 61 6C 6C 79  20 74 77 6F 20 74 79 70  |asically two typ|
00000580: 65 73 20 6F 66 20 43 50  2F 4D 20 66 69 6C 73 20  |es of CP/M fils |
00000590: 79 6F 75 20 6D 69 67 68  74 20 64 6F 77 6E 6C 6F  |you might downlo|
000005A0: 61 64 3A 0D 0A 0D 0A 31  2E 20 42 49 4E 41 52 59  |ad:....1. BINARY|
000005B0: 20 66 69 6C 65 73 20 2D  20 6D 6F 73 74 20 6F 66  | files - most of|
000005C0: 20 74 68 65 73 65 20 68  61 76 65 20 6E 61 6D 65  | these have name|
000005D0: 73 20 6C 69 6B 65 20 66  69 6C 65 6E 61 6D 65 2E  |s like filename.|
000005E0: 43 4F 4D 20 6F 72 20 66  69 6C 65 6E 61 6D 65 2E  |COM or filename.|
000005F0: 4C 42 52 2E 0D 0A 20 20  20 54 68 65 72 65 20 61  |LBR...   There a|
00000600: 72 65 20 73 6F 6D 65 20  6F 74 68 65 72 73 20 69  |re some others i|
00000610: 6E 20 74 68 69 73 20 63  61 74 65 67 6F 72 79 2C  |n this category,|
00000620: 20 6C 69 6B 65 20 73 71  75 65 65 7A 65 64 20 66  | like squeezed f|
00000630: 69 6C 65 73 20 28 66 69  6C 65 6E 61 6D 65 2E 4C  |iles (filename.L|
00000640: 53 51 29 2E 0D 0A 0D 0A  32 2E 20 41 53 43 49 49  |SQ).....2. ASCII|
00000650: 20 66 69 6C 65 73 20 2D  20 74 68 65 73 65 20 61  | files - these a|
00000660: 72 65 20 75 73 75 61 6C  6C 79 20 74 65 78 74 20  |re usually text |
00000670: 66 69 6C 65 73 20 63 6F  6E 74 61 69 6E 69 6E 67  |files containing|
00000680: 20 64 6F 63 75 6D 65 6E  74 61 74 69 6F 6E 20 6F  | documentation o|
00000690: 72 0D 0A 20 20 20 73 6F  75 72 63 65 20 63 6F 64  |r..   source cod|
000006A0: 65 2E 20 20 53 6F 6D 65  20 63 6F 6D 6D 6F 6E 20  |e.  Some common |
000006B0: 6E 61 6D 65 73 20 61 72  65 20 66 69 6C 65 6E 61  |names are filena|
000006C0: 6D 65 2E 74 78 74 2C 20  66 69 6C 65 6E 61 6D 65  |me.txt, filename|
000006D0: 2E 61 73 6D 2C 0D 0A 20  20 20 66 69 6C 65 6E 61  |.asm,..   filena|
000006E0: 6D 65 2E 64 6F 63 2C 20  65 74 63 2E 20 20 54 68  |me.doc, etc.  Th|
000006F0: 65 73 65 20 66 69 6C 65  73 20 63 61 6E 20 62 65  |ese files can be|
00000700: 20 73 71 75 65 65 7A 65  64 20 74 6F 6F 20 28 66  | squeezed too (f|
00000710: 69 6C 65 6E 61 6D 65 2E  61 73 71 29 2E 20 20 49  |ilename.asq).  I|
00000720: 66 20 79 6F 75 0D 0A 20  20 20 65 6E 63 6F 75 6E  |f you..   encoun|
00000730: 74 65 72 20 61 20 73 71  75 65 65 7A 65 64 20 66  |ter a squeezed f|
00000740: 69 6C 65 20 6F 66 20 74  68 69 73 20 74 79 70 65  |ile of this type|
00000750: 2C 20 74 72 65 61 74 20  69 74 20 6C 69 6B 65 20  |, treat it like |
00000760: 61 20 42 49 4E 41 52 59  20 66 69 6C 65 2E 0D 0A  |a BINARY file...|
00000770: 0D 0A 54 68 65 20 69 6D  70 6F 72 74 61 6E 74 20  |..The important |
00000780: 74 68 69 6E 67 20 74 6F  20 72 65 6D 65 6D 62 65  |thing to remembe|
00000790: 72 20 69 73 20 74 68 61  74 20 69 66 20 74 68 65  |r is that if the|
000007A0: 20 74 72 61 6E 73 66 65  72 20 64 6F 65 73 6E 27  | transfer doesn'|
000007B0: 20 77 6F 72 6B 20 74 68  65 20 77 61 79 0D 0A 79  | work the way..y|
000007C0: 6F 75 20 74 72 79 20 69  74 20 74 68 65 20 66 69  |ou try it the fi|
000007D0: 72 73 74 20 74 69 6D 65  2C 20 74 72 79 20 69 74  |rst time, try it|
000007E0: 20 74 68 65 20 6F 74 68  65 72 20 77 61 79 2E 0D  | the other way..|
000007F0: 0A 0D 0A 0D 0A 54 4F 4F  4C 53 3A 0D 0A 0D 0A 31  |.....TOOLS:....1|
00000800: 2E 20 20 43 50 4D 54 52  41 2E 44 4F 43 20 2D 20  |.  CPMTRA.DOC - |
00000810: 54 68 69 73 20 66 69 6C  65 20 61 70 70 65 61 72  |This file appear|
00000820: 73 20 69 6E 20 64 6C 39  20 6F 66 20 74 68 65 20  |s in dl9 of the |
00000830: 54 50 55 47 20 50 72 6F  67 72 61 6D 6D 69 6E 67  |TPUG Programming|
00000840: 20 73 69 67 2E 20 20 49  74 0D 0A 20 20 20 20 64  | sig.  It..    d|
00000850: 65 73 63 72 69 62 65 73  20 61 20 6D 65 74 68 6F  |escribes a metho|
00000860: 64 20 6F 66 20 75 73 69  6E 67 20 6D 65 6D 6F 72  |d of using memor|
00000870: 79 20 74 72 61 6E 73 66  65 72 20 74 6F 20 70 75  |y transfer to pu|
00000880: 74 20 74 68 65 20 66 69  6C 65 20 6F 6E 20 79 6F  |t the file on yo|
00000890: 75 72 20 43 50 2F 4D 0D  0A 20 20 20 20 64 69 73  |ur CP/M..    dis|
000008A0: 6B 2E 20 20 54 68 69 73  20 6D 65 74 68 6F 64 20  |k.  This method |
000008B0: 69 73 20 72 65 73 65 72  76 65 64 20 66 6F 72 20  |is reserved for |
000008C0: 66 69 6C 65 20 77 68 69  63 68 20 61 72 65 20 43  |file which are C|
000008D0: 42 4D 20 50 52 47 20 66  69 6C 65 73 20 6F 6E 20  |BM PRG files on |
000008E0: 79 6F 75 72 0D 0A 20 20  20 20 64 69 73 6B 20 61  |your..    disk a|
000008F0: 6E 64 20 67 65 6E 65 72  61 6C 6C 79 20 6D 75 73  |nd generally mus|
00000900: 74 20 62 65 20 42 49 4E  41 52 59 20 66 69 6C 65  |t be BINARY file|
00000910: 73 20 61 6E 64 20 6C 65  73 73 20 74 68 61 6E 20  |s and less than |
00000920: 35 30 4B 20 69 6E 20 6C  65 6E 67 74 68 2E 20 20  |50K in length.  |
00000930: 49 74 0D 0A 20 20 20 20  77 69 6C 6C 20 70 72 6F  |It..    will pro|
00000940: 62 61 62 6C 79 20 77 6F  72 6B 20 66 6F 72 20 66  |bably work for f|
00000950: 69 6C 65 73 20 75 70 20  74 6F 20 61 62 6F 75 74  |iles up to about|
00000960: 20 35 36 2D 35 37 4B 20  69 66 20 79 6F 75 20 77  | 56-57K if you w|
00000970: 61 6E 74 20 74 6F 20 70  75 73 68 20 69 74 2E 0D  |ant to push it..|
00000980: 0A 0D 0A 32 2E 20 20 43  50 4D 32 37 31 2E 49 4D  |...2.  CPM271.IM|
00000990: 47 20 61 6E 64 20 43 50  4D 32 37 31 2E 44 4F 43  |G and CPM271.DOC|
000009A0: 20 2D 20 54 68 65 73 65  20 66 69 6C 65 73 20 61  | - These files a|
000009B0: 70 70 65 61 72 20 69 6E  20 64 6C 39 20 6F 66 20  |ppear in dl9 of |
000009C0: 74 68 65 20 54 50 55 47  0D 0A 20 20 20 20 50 72  |the TPUG..    Pr|
000009D0: 6F 67 72 61 6D 6D 69 6E  67 20 73 69 67 2E 20 20  |ogramming sig.  |
000009E0: 54 68 69 73 20 70 72 6F  67 72 61 6D 20 72 75 6E  |This program run|
000009F0: 73 20 69 6E 20 43 31 32  38 20 6D 6F 64 65 20 61  |s in C128 mode a|
00000A00: 6E 64 20 69 73 20 75 73  65 64 20 74 6F 20 6D 6F  |nd is used to mo|
00000A10: 76 65 20 66 69 6C 65 73  0D 0A 20 20 20 20 66 72  |ve files..    fr|
00000A20: 6F 6D 20 61 20 43 36 34  2F 43 31 32 38 20 6D 6F  |om a C64/C128 mo|
00000A30: 64 65 20 64 69 73 6B 20  74 6F 20 61 20 43 36 34  |de disk to a C64|
00000A40: 20 66 6F 72 6D 61 74 74  65 64 20 43 50 2F 4D 20  | formatted CP/M |
00000A50: 64 69 73 6B 2E 20 20 54  68 65 20 6C 69 6D 69 74  |disk.  The limit|
00000A60: 20 6F 6E 20 66 69 6C 65  0D 0A 20 20 20 20 73 69  | on file..    si|
00000A70: 7A 65 20 69 73 20 31 33  34 4B 20 73 69 6E 63 65  |ze is 134K since|
00000A80: 20 74 68 61 74 20 69 73  20 61 6C 6C 20 74 68 65  | that is all the|
00000A90: 20 43 36 34 20 66 6F 72  6D 61 74 74 65 64 20 64  | C64 formatted d|
00000AA0: 69 73 6B 20 77 69 6C 6C  20 68 6F 6C 64 2E 20 20  |isk will hold.  |
00000AB0: 41 73 20 73 6F 6F 6E 0D  0A 20 20 20 20 61 73 20  |As soon..    as |
00000AC0: 74 72 61 63 6B 2F 73 65  63 74 6F 72 20 73 6B 65  |track/sector ske|
00000AD0: 77 69 6E 67 20 69 6E 66  6F 20 69 73 20 6D 61 64  |wing info is mad|
00000AE0: 65 20 61 76 61 69 6C 61  62 6C 65 20 66 6F 72 20  |e available for |
00000AF0: 74 68 65 20 43 31 32 38  20 73 69 6E 67 6C 65 20  |the C128 single |
00000B00: 61 6E 64 0D 0A 20 20 20  20 64 6F 75 62 6C 65 20  |and..    double |
00000B10: 73 69 64 65 64 20 64 69  73 6B 73 2C 20 74 68 6F  |sided disks, tho|
00000B20: 73 65 20 66 6F 72 6D 61  74 73 20 77 69 6C 6C 20  |se formats will |
00000B30: 62 65 20 73 75 70 70 6F  72 74 65 64 20 61 6C 73  |be supported als|
00000B40: 6F 20 77 69 74 68 20 61  20 6E 65 77 0D 0A 20 20  |o with a new..  |
00000B50: 20 20 76 65 72 73 69 6F  6E 20 6F 66 20 43 50 4D  |  version of CPM|
00000B60: 32 37 31 2E 20 20 54 68  69 73 20 70 72 6F 67 72  |271.  This progr|
00000B70: 61 6D 20 69 73 20 62 61  73 69 63 20 73 6F 75 72  |am is basic sour|
00000B80: 63 65 20 63 6F 64 65 2C  20 62 75 74 20 77 69 6C  |ce code, but wil|
00000B90: 6C 20 72 75 6E 20 69 6E  20 43 31 32 38 0D 0A 20  |l run in C128.. |
00000BA0: 20 20 20 46 41 53 54 20  6D 6F 64 65 20 69 66 20  |   FAST mode if |
00000BB0: 79 6F 75 20 61 72 65 20  72 75 6E 6E 69 6E 67 20  |you are running |
00000BC0: 69 6E 20 38 30 20 63 6F  6C 73 2E 20 20 4E 65 76  |in 80 cols.  Nev|
00000BD0: 65 72 74 68 65 6C 65 73  73 2C 20 69 74 20 69 73  |ertheless, it is|
00000BE0: 20 76 65 72 79 20 73 6C  6F 77 2E 0D 0A 20 20 20  | very slow...   |
00000BF0: 20 41 73 20 73 6F 6F 6E  20 61 73 20 74 68 65 20  | As soon as the |
00000C00: 43 31 32 38 20 76 65 72  73 69 6F 6E 20 6F 66 20  |C128 version of |
00000C10: 42 4C 49 54 5A 20 69 73  20 69 6E 20 6D 79 20 68  |BLITZ is in my h|
00000C20: 61 6E 64 73 2C 20 74 68  61 74 20 77 69 6C 6C 20  |ands, that will |
00000C30: 62 65 20 68 65 6C 70 65  64 20 74 6F 0D 0A 20 20  |be helped to..  |
00000C40: 20 20 73 6F 6D 65 20 65  78 74 65 6E 74 2E 20 20  |  some extent.  |
00000C50: 59 6F 75 20 77 69 6C 6C  20 70 72 6F 62 61 62 6C  |You will probabl|
00000C60: 79 20 62 65 20 61 62 6C  65 20 74 6F 20 65 66 66  |y be able to eff|
00000C70: 65 63 74 20 61 20 66 61  73 74 65 72 20 74 72 61  |ect a faster tra|
00000C80: 6E 73 66 65 72 20 72 75  6E 6E 69 6E 67 0D 0A 20  |nsfer running.. |
00000C90: 20 20 20 6F 6E 65 20 6F  66 20 74 68 65 20 66 6F  |   one of the fo|
00000CA0: 6C 6C 6F 77 69 6E 67 20  70 72 6F 67 72 61 6D 73  |llowing programs|
00000CB0: 20 69 6E 20 43 36 34 20  6D 6F 64 65 2E 20 20 54  | in C64 mode.  T|
00000CC0: 68 69 73 20 70 72 6F 67  72 61 6D 20 64 6F 65 73  |his program does|
00000CD0: 20 61 6C 6C 6F 77 20 6D  6F 72 65 20 0D 0A 20 20  | allow more ..  |
00000CE0: 20 20 6F 70 74 69 6F 6E  73 20 64 75 72 69 6E 67  |  options during|
00000CF0: 20 74 68 65 20 74 72 61  6E 73 66 65 72 20 74 68  | the transfer th|
00000D00: 61 6E 20 74 68 65 20 43  36 34 20 70 72 6F 67 72  |an the C64 progr|
00000D10: 61 6D 73 20 77 68 69 63  68 20 66 6F 6C 6C 6F 77  |ams which follow|
00000D20: 2E 0D 0A 0D 0A 33 2E 20  20 43 50 4D 32 34 31 2E  |.....3.  CPM241.|
00000D30: 49 4D 47 20 2D 20 54 68  69 73 20 66 69 6C 65 20  |IMG - This file |
00000D40: 61 70 70 65 61 72 73 20  69 6E 20 64 6C 34 20 6F  |appears in dl4 o|
00000D50: 66 20 74 68 65 20 54 50  55 47 20 73 69 67 2E 20  |f the TPUG sig. |
00000D60: 20 54 68 69 73 20 70 72  6F 67 72 61 6D 20 77 61  | This program wa|
00000D70: 73 0D 0A 20 20 20 20 6F  72 69 67 69 6E 61 6C 6C  |s..    originall|
00000D80: 79 20 77 72 69 74 74 65  6E 20 74 6F 20 73 75 70  |y written to sup|
00000D90: 70 6F 72 74 20 74 72 61  6E 73 66 65 72 73 20 66  |port transfers f|
00000DA0: 6F 72 20 74 68 65 20 6F  6C 64 20 43 36 34 20 43  |or the old C64 C|
00000DB0: 50 2F 4D 20 63 61 72 74  72 69 64 67 65 2C 20 62  |P/M cartridge, b|
00000DC0: 75 74 0D 0A 20 20 20 20  73 69 6E 63 65 20 74 68  |ut..    since th|
00000DD0: 65 20 43 36 34 20 43 50  2F 4D 20 66 6F 72 6D 61  |e C64 CP/M forma|
00000DE0: 74 20 64 69 73 6B 20 69  73 20 73 74 69 6C 6C 20  |t disk is still |
00000DF0: 73 75 70 70 6F 72 74 65  64 20 62 79 20 74 68 65  |supported by the|
00000E00: 20 43 31 32 38 20 43 50  2F 4D 20 28 69 6E 20 66  | C128 CP/M (in f|
00000E10: 61 63 74 0D 0A 20 20 20  20 69 74 73 20 74 68 65  |act..    its the|
00000E20: 20 6F 6E 6C 79 20 66 6F  72 6D 61 74 20 77 65 20  | only format we |
00000E30: 6B 6E 6F 77 20 6D 75 63  68 20 61 62 6F 75 74 20  |know much about |
00000E40: 61 74 20 70 72 65 73 65  6E 74 29 2C 20 69 74 20  |at present), it |
00000E50: 73 74 69 6C 6C 20 77 6F  72 6B 73 20 66 69 6E 65  |still works fine|
00000E60: 2E 0D 0A 20 20 20 20 49  20 68 61 76 65 20 42 4C  |...    I have BL|
00000E70: 49 54 5A 65 64 20 74 68  69 73 20 70 72 6F 67 72  |ITZed this progr|
00000E80: 61 6D 20 61 6E 64 20 61  73 20 61 20 72 65 73 75  |am and as a resu|
00000E90: 6C 74 20 69 74 20 72 75  6E 73 20 66 61 73 74 65  |lt it runs faste|
00000EA0: 72 20 74 68 61 6E 20 43  50 4D 32 37 31 20 77 69  |r than CPM271 wi|
00000EB0: 74 68 0D 0A 20 20 20 20  61 20 66 65 77 20 6C 65  |th..    a few le|
00000EC0: 73 73 20 6F 70 74 69 6F  6E 73 2E 0D 0A 0D 0A 34  |ss options.....4|
00000ED0: 2E 20 20 43 50 4D 55 36  34 2E 49 4D 47 20 2D 20  |.  CPMU64.IMG - |
00000EE0: 54 68 69 73 20 66 69 6C  65 20 61 70 70 65 61 72  |This file appear|
00000EF0: 73 20 69 6E 20 64 6C 34  20 6F 66 20 74 68 65 20  |s in dl4 of the |
00000F00: 54 50 55 47 20 73 69 67  2E 20 20 43 50 4D 32 34  |TPUG sig.  CPM24|
00000F10: 31 20 61 6E 64 20 43 50  4D 32 37 31 0D 0A 20 20  |1 and CPM271..  |
00000F20: 20 20 62 6F 74 68 20 72  65 71 75 69 72 65 20 32  |  both require 2|
00000F30: 20 64 69 73 6B 20 64 72  69 76 65 73 2C 20 6F 6E  | disk drives, on|
00000F40: 65 20 66 6F 72 20 74 68  65 20 43 42 4D 20 64 69  |e for the CBM di|
00000F50: 73 6B 20 61 6E 64 20 6F  6E 65 20 66 6F 72 20 74  |sk and one for t|
00000F60: 68 65 20 43 50 2F 4D 20  64 69 73 6B 2E 0D 0A 20  |he CP/M disk... |
00000F70: 20 20 20 49 66 20 79 6F  75 20 68 61 76 65 20 6F  |   If you have o|
00000F80: 6E 6C 79 20 6F 6E 65 20  64 69 73 6B 20 64 72 69  |nly one disk dri|
00000F90: 76 65 2C 20 74 68 65 6E  20 43 50 4D 55 36 34 20  |ve, then CPMU64 |
00000FA0: 69 73 20 79 6F 75 72 20  6F 6E 6C 79 20 74 6F 6F  |is your only too|
00000FB0: 6C 2E 20 20 49 74 0D 0A  20 20 20 20 75 73 65 73  |l.  It..    uses|
00000FC0: 20 61 20 31 36 4B 20 62  75 66 66 65 72 20 74 6F  | a 16K buffer to|
00000FD0: 20 74 72 61 6E 73 66 65  72 20 74 68 65 20 66 69  | transfer the fi|
00000FE0: 6C 65 20 77 69 74 68 20  64 69 73 6B 20 73 77 61  |le with disk swa|
00000FF0: 70 73 2E 20 20 49 66 20  74 68 65 20 66 69 6C 65  |ps.  If the file|
00001000: 20 69 73 0D 0A 20 20 20  20 6C 61 72 67 65 72 20  | is..    larger |
00001010: 74 68 61 6E 20 31 36 4B  2C 20 62 65 20 61 77 61  |than 16K, be awa|
00001020: 72 65 20 74 68 61 74 20  74 68 65 20 73 65 63 6F  |re that the seco|
00001030: 6E 64 20 28 61 6E 64 20  73 75 62 73 65 71 75 65  |nd (and subseque|
00001040: 6E 74 29 20 70 61 73 73  20 6D 75 73 74 20 72 65  |nt) pass must re|
00001050: 61 64 0D 0A 20 20 20 20  70 61 73 74 20 61 6C 6C  |ad..    past all|
00001060: 20 6F 66 20 74 68 65 20  64 61 74 61 20 61 6C 72  | of the data alr|
00001070: 65 61 64 79 20 74 72 61  6E 73 66 65 72 73 20 74  |eady transfers t|
00001080: 6F 20 67 65 74 20 74 6F  20 74 68 65 20 6E 65 78  |o get to the nex|
00001090: 74 20 31 36 4B 20 62 75  66 66 65 72 20 6F 66 0D  |t 16K buffer of.|
000010A0: 0A 20 20 20 20 64 61 74  61 2C 20 73 6F 20 62 65  |.    data, so be|
000010B0: 20 50 41 54 49 45 4E 54  21 20 20 54 68 69 73 20  | PATIENT!  This |
000010C0: 66 69 6C 65 20 68 61 73  20 62 65 65 6E 20 42 4C  |file has been BL|
000010D0: 49 54 5A 65 64 20 61 6C  73 6F 20 61 6E 64 20 75  |ITZed also and u|
000010E0: 73 65 73 20 4D 4C 43 20  74 6F 20 72 65 61 64 0D  |ses MLC to read.|
000010F0: 0A 20 20 20 20 74 68 65  20 31 36 4B 20 62 75 66  |.    the 16K buf|
00001100: 66 65 72 2C 20 73 6F 20  66 6F 72 20 73 6D 61 6C  |fer, so for smal|
00001110: 6C 20 66 69 6C 65 73 2C  20 69 74 20 69 73 20 61  |l files, it is a|
00001120: 62 6F 75 74 20 61 73 20  66 61 73 74 20 61 73 20  |bout as fast as |
00001130: 43 50 4D 32 34 31 2E 0D  0A 0D 0A 0D 0A 4E 6F 74  |CPM241.......Not|
00001140: 65 3A 20 20 49 66 20 79  6F 75 20 61 72 65 20 74  |e:  If you are t|
00001150: 72 61 6E 73 66 65 72 72  69 6E 67 20 6D 6F 72 65  |ransferring more|
00001160: 20 74 68 61 6E 20 6F 6E  65 20 66 69 6C 65 20 70  | than one file p|
00001170: 65 72 20 72 75 6E 20 77  69 74 68 20 74 68 65 20  |er run with the |
00001180: 74 72 61 6E 73 66 65 72  0D 0A 20 20 20 20 20 20  |transfer..      |
00001190: 20 70 72 6F 67 72 61 6D  73 2C 20 79 6F 75 20 73  | programs, you s|
000011A0: 68 6F 75 6C 64 20 72 65  2D 69 6E 69 74 69 61 6C  |hould re-initial|
000011B0: 69 7A 65 20 74 68 65 20  43 50 2F 4D 20 64 69 73  |ize the CP/M dis|
000011C0: 6B 20 62 65 66 6F 72 65  20 74 72 61 6E 73 66 65  |k before transfe|
000011D0: 72 72 69 6E 67 0D 0A 20  20 20 20 20 20 20 74 68  |rring..       th|
000011E0: 65 20 6E 65 78 74 20 70  72 6F 67 72 61 6D 2E 20  |e next program. |
000011F0: 20 54 68 69 73 20 73 68  6F 75 6C 64 6E 27 74 20  | This shouldn't |
00001200: 62 65 20 6E 65 65 64 65  64 2C 20 62 75 74 20 74  |be needed, but t|
00001210: 68 65 72 65 20 69 73 20  61 20 6D 69 6E 6F 72 20  |here is a minor |
00001220: 62 75 67 0D 0A 20 20 20  20 20 20 20 73 6F 6D 65  |bug..       some|
00001230: 77 68 65 72 65 20 77 68  69 63 68 20 49 20 68 61  |where which I ha|
00001240: 76 65 6E 27 74 20 68 61  64 20 74 68 65 20 74 69  |ven't had the ti|
00001250: 6D 65 20 74 6F 20 74 72  61 63 6B 20 64 6F 77 6E  |me to track down|
00001260: 20 61 6E 64 20 66 69 78  2E 20 20 41 73 20 6C 6F  | and fix.  As lo|
00001270: 6E 67 0D 0A 20 20 20 20  20 20 20 61 73 20 6F 6E  |ng..       as on|
00001280: 6C 79 20 6F 6E 65 20 66  69 6C 65 20 70 65 72 20  |ly one file per |
00001290: 69 6E 69 74 69 61 6C 69  7A 65 20 69 73 20 64 6F  |initialize is do|
000012A0: 6E 65 2C 20 74 68 65 20  70 72 6F 67 72 61 6D 73  |ne, the programs|
000012B0: 20 77 6F 72 6B 20 66 69  6E 65 2E 0D 0A 0D 0A 20  | work fine..... |
000012C0: 20 20 20 20 20 20 42 65  20 73 75 72 65 20 74 68  |      Be sure th|
000012D0: 61 74 20 79 6F 75 20 68  61 76 65 20 72 6F 6F 6D  |at you have room|
000012E0: 20 6F 6E 20 74 68 65 20  43 50 2F 4D 20 64 69 73  | on the CP/M dis|
000012F0: 6B 20 74 6F 20 68 6F 6C  64 20 74 68 65 20 70 72  |k to hold the pr|
00001300: 6F 67 72 61 6D 20 79 6F  75 20 61 72 65 0D 0A 20  |ogram you are.. |
00001310: 20 20 20 20 20 20 74 72  61 6E 73 66 65 72 72 69  |      transferri|
00001320: 6E 67 20 6F 72 20 79 6F  75 20 6D 61 79 20 77 61  |ng or you may wa|
00001330: 73 74 65 20 61 20 6C 6F  74 20 6F 66 20 74 69 6D  |ste a lot of tim|
00001340: 65 20 77 68 65 6E 20 74  68 65 20 43 50 2F 4D 20  |e when the CP/M |
00001350: 64 69 73 6B 20 66 69 6C  6C 73 20 75 70 0D 0A 20  |disk fills up.. |
00001360: 20 20 20 20 20 20 61 66  74 65 72 20 79 6F 75 20  |      after you |
00001370: 68 61 76 65 20 62 65 65  6E 20 74 72 61 6E 73 66  |have been transf|
00001380: 65 72 72 69 6E 67 20 66  6F 72 20 61 20 63 6F 75  |erring for a cou|
00001390: 70 6C 65 20 6F 66 20 68  6F 75 72 73 20 28 44 52  |ple of hours (DR|
000013A0: 41 54 21 29 2E 0D 0A 0D  0A 20 20 20 20 20 20 20  |AT!).....       |
000013B0: 41 73 20 61 20 67 65 6E  65 72 61 6C 20 72 75 6C  |As a general rul|
000013C0: 65 2C 20 79 6F 75 20 77  69 6C 6C 20 68 61 76 65  |e, you will have|
000013D0: 20 62 65 74 74 65 72 20  73 75 63 63 65 73 73 20  | better success |
000013E0: 69 66 20 79 6F 75 20 66  6F 6C 6C 6F 77 20 74 68  |if you follow th|
000013F0: 65 0D 0A 20 20 20 20 20  20 20 66 6F 6C 6C 6F 77  |e..       follow|
00001400: 69 6E 67 20 67 75 69 64  65 6C 69 6E 65 73 20 77  |ing guidelines w|
00001410: 68 65 6E 20 75 73 69 6E  67 20 74 68 65 20 74 72  |hen using the tr|
00001420: 61 6E 73 66 65 72 20 70  72 6F 67 72 61 6D 73 3A  |ansfer programs:|
00001430: 0D 0A 0D 0A 20 20 20 20  20 20 20 31 2E 20 20 41  |....       1.  A|
00001440: 6C 77 61 79 73 20 75 73  65 20 55 53 45 52 20 30  |lways use USER 0|
00001450: 20 66 6F 72 20 74 68 65  20 43 50 2F 4D 20 64 69  | for the CP/M di|
00001460: 73 6B 2E 0D 0A 20 20 20  20 20 20 20 32 2E 20 20  |sk...       2.  |
00001470: 57 68 65 6E 20 74 72 61  6E 73 66 65 72 72 69 6E  |When transferrin|
00001480: 67 20 41 53 43 49 49 20  66 69 6C 65 73 2C 20 75  |g ASCII files, u|
00001490: 73 65 20 61 6E 20 65 78  74 65 6E 74 69 6F 6E 20  |se an extention |
000014A0: 6F 66 20 41 53 4D 20 61  6E 64 20 74 68 65 6E 0D  |of ASM and then.|
000014B0: 0A 20 20 20 20 20 20 20  20 20 20 20 72 65 6E 61  |.           rena|
000014C0: 6D 65 20 69 74 20 69 66  20 6E 65 63 65 73 73 61  |me it if necessa|
000014D0: 72 79 20 61 66 74 65 72  20 79 6F 75 20 67 65 74  |ry after you get|
000014E0: 20 69 6E 74 6F 20 43 50  2F 4D 2E 0D 0A 20 20 20  | into CP/M...   |
000014F0: 20 20 20 20 33 2E 20 20  57 68 65 6E 20 74 72 61  |    3.  When tra|
00001500: 6E 73 66 65 72 72 69 6E  67 20 42 49 4E 41 52 59  |nsferring BINARY|
00001510: 20 66 69 6C 65 73 2C 20  75 73 65 20 61 6E 20 65  | files, use an e|
00001520: 78 74 65 6E 74 69 6F 6E  20 6F 66 20 43 4F 4D 20  |xtention of COM |
00001530: 61 6E 64 20 74 68 65 6E  0D 0A 20 20 20 20 20 20  |and then..      |
00001540: 20 20 20 20 20 72 65 6E  61 6D 65 20 69 74 20 69  |     rename it i|
00001550: 66 20 6E 65 63 65 73 73  61 72 79 20 61 66 74 65  |f necessary afte|
00001560: 72 20 79 6F 75 20 67 65  74 20 69 6E 74 6F 20 43  |r you get into C|
00001570: 50 2F 4D 2E 0D 0A 0D 0A  0D 0A 57 68 65 72 65 20  |P/M.......Where |
00001580: 64 6F 20 79 6F 75 20 67  65 74 20 61 6C 6C 20 6F  |do you get all o|
00001590: 66 20 74 68 69 73 20 50  75 62 6C 69 63 20 44 6F  |f this Public Do|
000015A0: 6D 61 69 6E 20 43 50 2F  4D 20 73 6F 66 74 77 61  |main CP/M softwa|
000015B0: 72 65 3F 20 20 54 68 65  20 74 77 6F 20 62 65 73  |re?  The two bes|
000015C0: 74 20 73 6F 75 72 63 65  73 0D 0A 49 20 6B 6E 6F  |t sources..I kno|
000015D0: 77 20 6F 66 20 61 72 65  20 74 68 65 20 43 50 2D  |w of are the CP-|
000015E0: 4D 49 47 20 28 67 20 70  63 73 2D 34 37 29 20 61  |MIG (g pcs-47) a|
000015F0: 6E 64 20 4B 41 59 50 52  4F 20 28 67 20 4B 41 59  |nd KAYPRO (g KAY|
00001600: 50 52 4F 29 20 73 69 67  73 20 6F 6E 20 43 6F 6D  |PRO) sigs on Com|
00001610: 70 75 73 65 72 76 65 2E  0D 0A 49 66 20 79 6F 75  |puserve...If you|
00001620: 20 68 61 70 70 65 6E 20  74 6F 20 62 65 20 77 69  | happen to be wi|
00001630: 74 68 69 6E 20 6C 6F 63  61 6C 20 63 61 6C 6C 69  |thin local calli|
00001640: 6E 67 20 72 61 6E 67 65  20 6F 66 20 61 20 67 6F  |ng range of a go|
00001650: 6F 64 20 43 50 2F 4D 20  62 75 6C 6C 65 74 69 6E  |od CP/M bulletin|
00001660: 20 62 6F 61 72 64 0D 0A  61 6E 64 20 68 61 76 65  | board..and have|
00001670: 20 61 20 67 6F 6F 64 20  58 4D 4F 44 45 4D 20 64  | a good XMODEM d|
00001680: 6F 77 6E 6C 6F 61 64 20  70 72 6F 67 72 61 6D 2C  |ownload program,|
00001690: 20 74 68 61 74 20 69 73  20 74 68 65 20 63 68 65  | that is the che|
000016A0: 61 70 65 73 74 20 73 6F  75 72 63 65 20 66 6F 72  |apest source for|
000016B0: 20 73 6F 6D 65 0D 0A 6F  66 20 74 68 65 20 6D 6F  | some..of the mo|
000016C0: 72 65 20 63 6F 6D 6D 6F  6E 20 28 61 6E 64 20 62  |re common (and b|
000016D0: 65 73 74 29 20 43 50 2F  4D 20 75 74 69 6C 69 74  |est) CP/M utilit|
000016E0: 79 20 73 6F 66 74 77 61  72 65 20 74 68 61 74 20  |y software that |
000016F0: 69 73 20 69 6E 20 74 68  65 20 50 75 62 6C 69 63  |is in the Public|
00001700: 0D 0A 44 6F 6D 61 69 6E  2E 0D 0A 0D 0A 49 20 61  |..Domain.....I a|
00001710: 6D 20 73 75 72 65 20 74  68 61 74 20 62 65 74 74  |m sure that bett|
00001720: 65 72 20 6D 65 74 68 6F  64 73 20 77 69 6C 6C 20  |er methods will |
00001730: 64 65 76 65 6C 6F 70 20  66 6F 72 20 67 65 74 74  |develop for gett|
00001740: 69 6E 67 20 74 68 69 73  20 73 6F 66 74 77 61 72  |ing this softwar|
00001750: 65 2C 20 62 75 74 20 75  6E 74 69 6C 0D 0A 74 68  |e, but until..th|
00001760: 65 79 20 61 72 65 20 61  76 61 69 6C 61 62 6C 65  |ey are available|
00001770: 2C 20 79 6F 75 20 63 61  6E 27 74 20 73 61 79 20  |, you can't say |
00001780: 74 68 65 72 65 20 69 73  20 4E 4F 20 77 61 79 20  |there is NO way |
00001790: 74 6F 20 67 65 74 20 69  74 2E 20 20 52 69 67 68  |to get it.  Righ|
000017A0: 74 20 6E 6F 77 20 74 68  65 0D 0A 6F 6E 6C 79 20  |t now the..only |
000017B0: 6C 69 6D 69 74 61 74 69  6F 6E 20 69 73 20 74 68  |limitation is th|
000017C0: 61 74 20 74 68 65 20 66  69 6C 65 20 68 61 73 20  |at the file has |
000017D0: 74 6F 20 62 65 20 31 33  34 4B 20 6F 72 20 6C 65  |to be 134K or le|
000017E0: 73 73 20 61 6E 64 20 74  68 61 74 20 63 6F 76 65  |ss and that cove|
000017F0: 72 73 20 61 20 4C 4F 54  0D 0A 6F 66 20 67 72 6F  |rs a LOT..of gro|
00001800: 75 6E 64 2E 0D 0A 0D 0A  50 2E 53 2E 20 2D 20 54  |und.....P.S. - T|
00001810: 68 65 72 65 20 61 72 65  20 70 72 6F 62 61 62 6C  |here are probabl|
00001820: 79 20 6D 75 6C 74 69 70  6C 65 20 76 65 72 73 69  |y multiple versi|
00001830: 6F 6E 73 20 6F 66 20 43  50 4D 32 34 31 20 61 6E  |ons of CPM241 an|
00001840: 64 20 43 50 4D 55 36 34  20 6F 6E 20 64 6C 34 20  |d CPMU64 on dl4 |
00001850: 69 6E 20 74 68 65 0D 0A  20 20 20 20 20 20 20 54  |in the..       T|
00001860: 50 55 47 20 73 69 67 2E  20 20 47 65 74 20 74 68  |PUG sig.  Get th|
00001870: 65 20 76 65 72 73 69 6F  6E 73 20 49 20 75 70 6C  |e versions I upl|
00001880: 6F 61 64 65 64 20 5B 37  31 35 33 35 2C 34 30 33  |oaded [71535,403|
00001890: 5D 20 69 66 20 79 6F 75  20 77 61 6E 74 20 74 68  |] if you want th|
000018A0: 65 0D 0A 20 20 20 20 20  20 20 42 4C 49 54 5A 65  |e..       BLITZe|
000018B0: 64 20 76 65 72 73 69 6F  6E 73 2E 0D 0A 0D 0A 0D  |d versions......|
000018C0: 0A 4D 69 6B 65 20 4D 63  4C 61 77 68 6F 72 6E 20  |.Mike McLawhorn |
000018D0: 5B 37 31 35 33 35 2C 34  30 33 5D 0D 0A 1A 1A 1A  |[71535,403].....|
000018E0: 1A 1A 1A 1A 1A 1A 1A 1A  1A 1A 1A 1A 1A 1A 1A 1A  |................|
000018F0: 1A 1A 1A 1A 1A 1A 1A 1A  1A 1A 1A 1A 1A 1A 1A 1A  |................|
TOOLS FOR GETTING CP/M SOFTWARE TO YOUR 
C128 CP/M SYSTEM....FOR THOSE OF YOU WHO
 ARE INTERESTED IN OBTAINING ALL OF THAT
 NICE PUBLIC DOMAIN..CP/M SOFTWARE AVAIL
ABLE FOR YOUR C128 CP/M SYSTEM, THERE AR
E WAYS!  SEVERAL OF..THEM, AS A MATTER O
F FACT.....IF WE HAD A CHOICE, WE WOULD 
OPT FOR A SMIPLE OVERLAY FOR ONE OF THE 
NICE CP/M..TERMINAL PROGRAMS AVAILABLE T
HAT WOULD RUN ON OUR C128 CP/M SYSTEM.  
WHILE..THERE IS HOPE FOR THIS ALTERNATIV
E, DON'T HOLD YOUR BREATH WAITING FOR IT
...CURRENTLY THERE IS NO MODEM SUPPORT I
N THE CBM BIOS FOR THE C128 CP/M.  THERE
..APPEARS TO BE A REASONABLE CHANCE THAT
 C= WILL UPGRADE THE BIOS TO ADD THIS..S
UPPORT, BUT THERE IS NO ASSURANCE THAT T
HIS WILL HAPPEN AND IF IT DOES, THERE..I
S A CHANCE THAT ONLY 300 BAUD WILL BE SU
PPORTED.....I SUGGEST THAT IF YOU ARE RE
ALLY INTERESTED IN THIS ALTERNATIVE, SEN
D A REQUEST..(NOT A DEMAND) TO ONE OF TH
E SYSOPS ON THE C= SUPPORT SIG ON COMPUS
ERVE..(PCS-44, SECTION 2).  WHILE YOU AR
E WAITING FOR THIS DEVELOPMENT, DON'T JU
ST..TWIDDLE YOUR THUMBS WAITING FOR CP/M
 SOFTWARE, GO OUT AND GET IT!  IF YOU AR
E..READING THIS MESSAGE, CHANCES ARE YOU
 HAVE THE MEANS ALREADY.  THERE ARE QUIT
E..A FEW NICE TERMINAL PROGRAMS FOR THE 
C64 WHICH CAN BE USED TO DOWNLOAD CP/M..
SOFTWARE TO YOUR C64/C128 DISKS.  DO IT!
  THEN READ THE FOLLOWING GUIDE FOR..PUT
TING THAT SOFTWARE ON YOUR CP/M DISKS...
....GROUND RULES:....THERE ARE BASICALLY
 TWO TYPES OF CP/M FILS YOU MIGHT DOWNLO
AD:....1. BINARY FILES - MOST OF THESE H
AVE NAMES LIKE FILENAME.COM OR FILENAME.
LBR...   THERE ARE SOME OTHERS IN THIS C
ATEGORY, LIKE SQUEEZED FILES (FILENAME.L
SQ).....2. ASCII FILES - THESE ARE USUAL
LY TEXT FILES CONTAINING DOCUMENTATION O
R..   SOURCE CODE.  SOME COMMON NAMES AR
E FILENAME.TXT, FILENAME.ASM,..   FILENA
ME.DOC, ETC.  THESE FILES CAN BE SQUEEZE
D TOO (FILENAME.ASQ).  IF YOU..   ENCOUN
TER A SQUEEZED FILE OF THIS TYPE, TREAT 
IT LIKE A BINARY FILE.....THE IMPORTANT 
THING TO REMEMBER IS THAT IF THE TRANSFE
R DOESN' WORK THE WAY..YOU TRY IT THE FI
RST TIME, TRY IT THE OTHER WAY.......TOO
LS:....1.  CPMTRA.DOC - THIS FILE APPEAR
S IN DL9 OF THE TPUG PROGRAMMING SIG.  I
T..    DESCRIBES A METHOD OF USING MEMOR
Y TRANSFER TO PUT THE FILE ON YOUR CP/M.
.    DISK.  THIS METHOD IS RESERVED FOR 
FILE WHICH ARE CBM PRG FILES ON YOUR..  
  DISK AND GENERALLY MUST BE BINARY FILE
S AND LESS THAN 50K IN LENGTH.  IT..    
WILL PROBABLY WORK FOR FILES UP TO ABOUT
 56-57K IF YOU WANT TO PUSH IT.....2.  C
PM271.IMG AND CPM271.DOC - THESE FILES A
PPEAR IN DL9 OF THE TPUG..    PROGRAMMIN
G SIG.  THIS PROGRAM RUNS IN C128 MODE A
ND IS USED TO MOVE FILES..    FROM A C64
/C128 MODE DISK TO A C64 FORMATTED CP/M 
DISK.  THE LIMIT ON FILE..    SIZE IS 13
4K SINCE THAT IS ALL THE C64 FORMATTED D
ISK WILL HOLD.  AS SOON..    AS TRACK/SE
CTOR SKEWING INFO IS MADE AVAILABLE FOR 
THE C128 SINGLE AND..    DOUBLE SIDED DI
SKS, THOSE FORMATS WILL BE SUPPORTED ALS
O WITH A NEW..    VERSION OF CPM271.  TH
IS PROGRAM IS BASIC SOURCE CODE, BUT WIL
L RUN IN C128..    FAST MODE IF YOU ARE 
RUNNING IN 80 COLS.  NEVERTHELESS, IT IS
 VERY SLOW...    AS SOON AS THE C128 VER
SION OF BLITZ IS IN MY HANDS, THAT WILL 
BE HELPED TO..    SOME EXTENT.  YOU WILL
 PROBABLY BE ABLE TO EFFECT A FASTER TRA
NSFER RUNNING..    ONE OF THE FOLLOWING 
PROGRAMS IN C64 MODE.  THIS PROGRAM DOES
 ALLOW MORE ..    OPTIONS DURING THE TRA
NSFER THAN THE C64 PROGRAMS WHICH FOLLOW
.....3.  CPM241.IMG - THIS FILE APPEARS 
IN DL4 OF THE TPUG SIG.  THIS PROGRAM WA
S..    ORIGINALLY WRITTEN TO SUPPORT TRA
NSFERS FOR THE OLD C64 CP/M CARTRIDGE, B
UT..    SINCE THE C64 CP/M FORMAT DISK I
S STILL SUPPORTED BY THE C128 CP/M (IN F
ACT..    ITS THE ONLY FORMAT WE KNOW MUC
H ABOUT AT PRESENT), IT STILL WORKS FINE
...    I HAVE BLITZED THIS PROGRAM AND A
S A RESULT IT RUNS FASTER THAN CPM271 WI
TH..    A FEW LESS OPTIONS.....4.  CPMU6
4.IMG - THIS FILE APPEARS IN DL4 OF THE 
TPUG SIG.  CPM241 AND CPM271..    BOTH R
EQUIRE 2 DISK DRIVES, ONE FOR THE CBM DI
SK AND ONE FOR THE CP/M DISK...    IF YO
U HAVE ONLY ONE DISK DRIVE, THEN CPMU64 
IS YOUR ONLY TOOL.  IT..    USES A 16K B
UFFER TO TRANSFER THE FILE WITH DISK SWA
PS.  IF THE FILE IS..    LARGER THAN 16K
, BE AWARE THAT THE SECOND (AND SUBSEQUE
NT) PASS MUST READ..    PAST ALL OF THE 
DATA ALREADY TRANSFERS TO GET TO THE NEX
T 16K BUFFER OF..    DATA, SO BE PATIENT
!  THIS FILE HAS BEEN BLITZED ALSO AND U
SES MLC TO READ..    THE 16K BUFFER, SO 
FOR SMALL FILES, IT IS ABOUT AS FAST AS 
CPM241.......NOTE:  IF YOU ARE TRANSFERR
ING MORE THAN ONE FILE PER RUN WITH THE 
TRANSFER..       PROGRAMS, YOU SHOULD RE
-INITIALIZE THE CP/M DISK BEFORE TRANSFE
RRING..       THE NEXT PROGRAM.  THIS SH
OULDN'T BE NEEDED, BUT THERE IS A MINOR 
BUG..       SOMEWHERE WHICH I HAVEN'T HA
D THE TIME TO TRACK DOWN AND FIX.  AS LO
NG..       AS ONLY ONE FILE PER INITIALI
ZE IS DONE, THE PROGRAMS WORK FINE..... 
      BE SURE THAT YOU HAVE ROOM ON THE 
CP/M DISK TO HOLD THE PROGRAM YOU ARE.. 
      TRANSFERRING OR YOU MAY WASTE A LO
T OF TIME WHEN THE CP/M DISK FILLS UP.. 
      AFTER YOU HAVE BEEN TRANSFERRING F
OR A COUPLE OF HOURS (DRAT!).....       
AS A GENERAL RULE, YOU WILL HAVE BETTER 
SUCCESS IF YOU FOLLOW THE..       FOLLOW
ING GUIDELINES WHEN USING THE TRANSFER P
ROGRAMS:....       1.  ALWAYS USE USER 0
 FOR THE CP/M DISK...       2.  WHEN TRA
NSFERRING ASCII FILES, USE AN EXTENTION 
OF ASM AND THEN..           RENAME IT IF
 NECESSARY AFTER YOU GET INTO CP/M...   
    3.  WHEN TRANSFERRING BINARY FILES, 
USE AN EXTENTION OF COM AND THEN..      
     RENAME IT IF NECESSARY AFTER YOU GE
T INTO CP/M.......WHERE DO YOU GET ALL O
F THIS PUBLIC DOMAIN CP/M SOFTWARE?  THE
 TWO BEST SOURCES..I KNOW OF ARE THE CP-
MIG (G PCS-47) AND KAYPRO (G KAYPRO) SIG
S ON COMPUSERVE...IF YOU HAPPEN TO BE WI
THIN LOCAL CALLING RANGE OF A GOOD CP/M 
BULLETIN BOARD..AND HAVE A GOOD XMODEM D
OWNLOAD PROGRAM, THAT IS THE CHEAPEST SO
URCE FOR SOME..OF THE MORE COMMON (AND B
EST) CP/M UTILITY SOFTWARE THAT IS IN TH
E PUBLIC..DOMAIN.....I AM SURE THAT BETT
ER METHODS WILL DEVELOP FOR GETTING THIS
 SOFTWARE, BUT UNTIL..THEY ARE AVAILABLE
, YOU CAN'T SAY THERE IS NO WAY TO GET I
T.  RIGHT NOW THE..ONLY LIMITATION IS TH
AT THE FILE HAS TO BE 134K OR LESS AND T
HAT COVERS A LOT..OF GROUND.....P.S. - T
HERE ARE PROBABLY MULTIPLE VERSIONS OF C
PM241 AND CPMU64 ON DL4 IN THE..       T
PUG SIG.  GET THE VERSIONS I UPLOADED [7
1535,403] IF YOU WANT THE..       BLITZE
D VERSIONS.......MIKE MCLAWHORN [71535,4
03].....................................
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL