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 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL