CPM271.INFO
FILE INFORMATION
FILENAME(S): CPM271.INFO
FILE TYPE(S): SEQ
FILE SIZE: 2.3K
FIRST SEEN: 2025-11-02 16:39:59
APPEARS ON: 1 disk(s)
FILE HASH
36596902184a4ccd3e60b468d48eb78b8019c573c96380cf5dda02b41855d836
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| 14 | CPM271.INFO | SEQ | Treasure Chest - Plattfuss | 7 | 1 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
00000000: C3 D0 CD 32 37 31 20 49 53 20 41 4E 20 55 50 44 |...271 IS AN UPD| 00000010: 41 54 45 44 20 56 45 52 53 49 4F 4E 20 4F 46 20 |ATED VERSION OF | 00000020: 41 20 C3 D0 2F CD 20 46 49 4C 45 20 54 52 41 4E |A ../. FILE TRAN| 00000030: 53 46 45 52 20 55 54 49 4C 49 54 59 20 4F 52 49 |SFER UTILITY ORI| 00000040: 47 49 4E 41 4C 4C 59 0D 57 52 49 54 54 45 4E 20 |GINALLY.WRITTEN | 00000050: 42 59 20 CD 49 43 48 41 45 4C 20 CD 43 CC 41 57 |BY .ICHAEL .C.AW| 00000060: 48 4F 52 4E 2C 20 4D 4F 44 49 46 49 45 44 20 42 |HORN, MODIFIED B| 00000070: 59 20 C4 45 45 50 41 4B 20 CD 49 44 48 41 20 46 |Y .EEPAK .IDHA F| 00000080: 4F 52 20 32 20 31 35 34 31 53 20 41 4E 44 0D 4E |OR 2 1541S AND.N| 00000090: 4F 57 20 43 4F 4E 56 45 52 54 45 44 20 54 4F 20 |OW CONVERTED TO | 000000A0: 52 55 4E 20 4F 4E 20 54 48 45 20 C3 4F 4D 4D 4F |RUN ON THE .OMMO| 000000B0: 44 4F 52 45 20 31 32 38 20 49 4E 20 C3 31 32 38 |DORE 128 IN .128| 000000C0: 20 4D 4F 44 45 2C 20 57 49 54 48 20 32 20 31 35 | MODE, WITH 2 15| 000000D0: 34 31 20 41 4E 44 2F 4F 52 0D 31 35 37 31 53 2E |41 AND/OR.1571S.| 000000E0: 0D 0D D4 48 45 20 50 52 4F 47 52 41 4D 20 49 53 |...HE PROGRAM IS| 000000F0: 20 57 52 49 54 54 45 4E 20 49 4E 20 42 41 53 49 | WRITTEN IN BASI| 00000100: 43 2C 20 42 55 54 20 55 53 45 53 20 41 42 4F 55 |C, BUT USES ABOU| 00000110: 54 20 31 32 CB 20 4F 46 20 53 54 4F 52 41 47 45 |T 12. OF STORAGE| 00000120: 20 41 54 20 54 48 45 20 54 4F 50 20 4F 46 0D 56 | AT THE TOP OF.V| 00000130: 41 52 49 41 42 4C 45 20 53 54 4F 52 41 47 45 20 |ARIABLE STORAGE | 00000140: 49 4E 20 42 41 4E 4B 20 31 20 54 4F 20 53 54 4F |IN BANK 1 TO STO| 00000150: 52 45 20 49 4E 46 4F 52 4D 41 54 49 4F 4E 20 41 |RE INFORMATION A| 00000160: 42 4F 55 54 20 54 48 45 20 44 49 53 4B 20 54 52 |BOUT THE DISK TR| 00000170: 41 43 4B 2F 53 45 43 54 4F 52 0D 53 43 48 45 4D |ACK/SECTOR.SCHEM| 00000180: 45 20 55 53 45 44 20 4F 4E 20 54 48 45 20 C3 D0 |E USED ON THE ..| 00000190: 2F CD 20 44 49 53 4B 2E 20 20 D4 48 45 20 43 55 |/. DISK. .HE CU| 000001A0: 52 52 45 4E 54 20 56 45 52 53 49 4F 4E 20 53 55 |RRENT VERSION SU| 000001B0: 50 50 4F 52 54 53 20 CF CE CC D9 20 54 48 45 20 |PPORTS .... THE | 000001C0: C3 36 34 20 53 49 4E 47 4C 45 0D 53 49 44 45 44 |.64 SINGLE.SIDED| 000001D0: 20 46 4F 52 4D 41 54 20 C3 D0 2F CD 20 44 49 53 | FORMAT ../. DIS| 000001E0: 4B 20 46 4F 52 20 49 4E 50 55 54 20 41 4E 44 20 |K FOR INPUT AND | 000001F0: 4F 55 54 50 55 54 2E 20 20 D7 48 45 4E 20 44 41 |OUTPUT. .HEN DA| 00000200: 54 41 20 42 45 43 4F 4D 45 53 20 41 56 41 49 4C |TA BECOMES AVAIL| 00000210: 41 42 4C 45 20 4F 4E 0D 54 48 45 20 54 52 41 43 |ABLE ON.THE TRAC| 00000220: 4B 2F 53 45 43 54 4F 52 20 53 4B 45 57 49 4E 47 |K/SECTOR SKEWING| 00000230: 20 53 43 48 45 4D 45 20 46 4F 52 20 54 48 45 20 | SCHEME FOR THE | 00000240: 4F 54 48 45 52 20 C3 4F 4D 4D 4F 44 4F 52 45 20 |OTHER .OMMODORE | 00000250: C3 D0 2F CD 20 46 4F 52 4D 41 54 53 2C 20 49 54 |../. FORMATS, IT| 00000260: 20 57 49 4C 4C 0D 42 45 20 55 50 44 41 54 45 44 | WILL.BE UPDATED| 00000270: 20 54 4F 20 49 4E 43 4C 55 44 45 20 54 48 45 4D | TO INCLUDE THEM| 00000280: 2C 20 49 46 20 54 48 45 20 55 54 49 4C 49 54 59 |, IF THE UTILITY| 00000290: 20 49 53 20 53 54 49 4C 4C 20 4E 45 45 44 45 44 | IS STILL NEEDED| 000002A0: 2E 0D 0D D4 48 49 53 20 55 54 49 4C 49 54 59 20 |....HIS UTILITY | 000002B0: 53 48 4F 55 4C 44 20 42 45 20 55 53 45 44 20 49 |SHOULD BE USED I| 000002C0: 4E 20 4C 49 45 55 20 4F 46 20 C3 31 32 38 20 4D |N LIEU OF .128 M| 000002D0: 45 4D 4F 52 59 20 54 52 41 4E 53 46 45 52 53 20 |EMORY TRANSFERS | 000002E0: 54 4F 20 C3 D0 2F CD 20 4D 4F 44 45 20 49 4E 0D |TO ../. MODE IN.| 000002F0: 54 48 45 20 46 4F 4C 4C 4F 57 49 4E 47 20 43 49 |THE FOLLOWING CI| 00000300: 52 43 55 4D 53 54 41 4E 43 45 53 3A 0D 0D 31 20 |RCUMSTANCES:..1 | 00000310: 2D 20 49 46 20 54 48 45 20 C3 D0 2F CD 20 46 49 |- IF THE ../. FI| 00000320: 4C 45 20 44 4F 57 4E 4C 4F 41 44 45 44 20 49 53 |LE DOWNLOADED IS| 00000330: 20 41 4E 20 C1 D3 C3 C9 C9 20 54 45 58 54 2D 54 | AN ..... TEXT-T| 00000340: 59 50 45 20 46 49 4C 45 2E 0D 20 0D 32 20 2D 20 |YPE FILE.. .2 - | 00000350: 49 46 20 54 48 45 20 C3 D0 2F CD 20 46 49 4C 45 |IF THE ../. FILE| 00000360: 20 44 4F 57 4E 4C 4F 41 44 45 44 20 49 53 20 41 | DOWNLOADED IS A| 00000370: 20 C2 C9 CE C1 D2 D9 20 46 49 4C 45 20 47 52 45 | ...... FILE GRE| 00000380: 41 54 45 52 20 54 48 41 4E 20 35 30 4B 20 49 4E |ATER THAN 50K IN| 00000390: 20 53 49 5A 45 2E 0D 0D D4 48 45 20 50 52 4F 47 | SIZE....HE PROG| 000003A0: 52 41 4D 20 49 53 20 4D 45 4E 55 20 44 52 49 56 |RAM IS MENU DRIV| 000003B0: 45 4E 20 41 46 54 45 52 20 54 48 45 20 44 49 53 |EN AFTER THE DIS| 000003C0: 4B 53 20 41 52 45 20 49 4E 49 54 49 41 4C 49 5A |KS ARE INITIALIZ| 000003D0: 45 44 20 41 4E 44 20 46 41 49 52 4C 59 20 53 45 |ED AND FAIRLY SE| 000003E0: 4C 46 0D 45 58 50 4C 41 4E 41 54 4F 52 59 2E 20 |LF.EXPLANATORY. | 000003F0: 20 D4 48 45 20 46 4F 4C 4C 4F 57 49 4E 47 20 55 | .HE FOLLOWING U| 00000400: 53 41 47 45 20 4E 4F 54 45 53 20 4D 41 59 20 42 |SAGE NOTES MAY B| 00000410: 45 20 49 4D 50 4F 52 54 41 4E 54 20 49 46 20 53 |E IMPORTANT IF S| 00000420: 4F 4D 45 20 51 55 45 53 54 49 4F 4E 53 0D 43 4F |OME QUESTIONS.CO| 00000430: 4D 45 20 55 50 20 57 48 49 4C 45 20 55 53 49 4E |ME UP WHILE USIN| 00000440: 47 20 54 48 45 20 55 54 49 4C 49 54 59 2E 0D 0D |G THE UTILITY...| 00000450: CE 4F 54 45 20 31 3A 20 C1 54 20 50 52 45 53 45 |.OTE 1: .T PRESE| 00000460: 4E 54 2C 20 54 48 49 53 20 55 54 49 4C 49 54 59 |NT, THIS UTILITY| 00000470: 20 57 49 4C 4C 20 4F 4E 4C 59 20 52 45 41 44 2F | WILL ONLY READ/| 00000480: 57 52 49 54 45 20 54 4F 20 41 20 C3 D0 2F CD 20 |WRITE TO A ../. | 00000490: 44 49 53 4B 20 46 4F 52 4D 41 54 54 45 44 0D 20 |DISK FORMATTED. | 000004A0: 20 20 20 20 20 20 20 41 53 20 27 C3 36 34 20 C6 | AS '.64 .| 000004B0: CF D2 CD C1 D4 27 20 42 59 20 54 48 45 20 C3 D0 |.....' BY THE ..| 000004C0: 2F CD 20 46 4F 52 4D 41 54 20 55 54 49 4C 49 54 |/. FORMAT UTILIT| 000004D0: 59 20 43 4F 4D 4D 41 4E 44 2E 0D 0D CE 4F 54 45 |Y COMMAND....OTE| 000004E0: 20 32 3A 20 CD 4F 53 54 20 C1 D3 C3 C9 C9 20 46 | 2: .OST ..... F| 000004F0: 49 4C 45 53 2C 20 57 48 45 4E 20 44 4F 57 4E 4C |ILES, WHEN DOWNL| 00000500: 4F 41 44 45 44 20 49 4E 20 C3 36 34 20 4F 52 20 |OADED IN .64 OR | 00000510: C3 31 32 38 20 46 4F 52 4D 41 54 2C 20 57 49 4C |.128 FORMAT, WIL| 00000520: 4C 20 48 41 56 45 20 41 4C 4C 0D 20 20 20 20 20 |L HAVE ALL. | 00000530: 20 20 20 4C 49 4E 45 46 45 45 44 53 20 52 45 4D | LINEFEEDS REM| 00000540: 4F 56 45 44 20 41 46 54 45 52 20 43 41 52 52 49 |OVED AFTER CARRI| 00000550: 41 47 45 20 52 45 54 55 52 4E 53 2E 20 20 D3 49 |AGE RETURNS. .I| 00000560: 4E 43 45 20 C3 D0 2F CD 20 52 45 51 55 49 52 45 |NCE ../. REQUIRE| 00000570: 53 20 54 48 45 53 45 0D 20 20 20 20 20 20 20 20 |S THESE. | 00000580: 4C 49 4E 45 46 45 45 44 53 20 46 4F 52 20 50 52 |LINEFEEDS FOR PR| 00000590: 4F 50 45 52 20 4F 55 54 50 55 54 20 54 4F 20 54 |OPER OUTPUT TO T| 000005A0: 48 45 20 43 4F 4E 53 4F 4C 45 20 4F 52 20 50 52 |HE CONSOLE OR PR| 000005B0: 49 4E 54 45 52 2C 20 59 4F 55 20 53 48 4F 55 4C |INTER, YOU SHOUL| 000005C0: 44 0D 20 20 20 20 20 20 20 20 41 4E 53 57 45 52 |D. ANSWER| 000005D0: 20 59 20 4F 52 20 54 48 45 20 50 52 4F 4D 50 54 | Y OR THE PROMPT| 000005E0: 20 57 48 49 43 48 20 41 53 4B 20 49 46 20 59 4F | WHICH ASK IF YO| 000005F0: 55 20 57 49 53 48 20 54 4F 20 41 44 44 20 4C 46 |U WISH TO ADD LF| 00000600: 20 41 46 54 45 52 20 43 52 2E 0D 20 20 20 20 20 | AFTER CR.. | 00000610: 20 20 20 C4 CF 20 CE CF D4 20 41 4E 53 57 45 52 | .. ... ANSWER| 00000620: 20 59 20 49 46 20 54 48 45 20 46 49 4C 45 20 49 | Y IF THE FILE I| 00000630: 53 20 44 4F 57 4E 4C 4F 41 44 45 44 20 41 53 20 |S DOWNLOADED AS | 00000640: 41 20 C2 C9 CE C1 D2 D9 20 46 49 4C 45 2E 0D 0D |A ...... FILE...| 00000650: CE 4F 54 45 20 33 3A 20 D9 4F 55 20 4D 41 59 20 |.OTE 3: .OU MAY | 00000660: 41 44 44 20 41 44 44 49 54 49 4F 4E 41 4C 20 C3 |ADD ADDITIONAL .| 00000670: D0 2F CD 20 46 49 4C 45 20 4E 41 4D 45 20 45 58 |./. FILE NAME EX| 00000680: 54 45 4E 53 49 4F 4E 53 20 46 4F 52 20 56 41 4C |TENSIONS FOR VAL| 00000690: 49 44 49 54 59 20 43 48 45 43 4B 49 4E 47 0D 20 |IDITY CHECKING. | 000006A0: 20 20 20 20 20 20 20 42 59 20 43 48 41 4E 47 49 | BY CHANGI| 000006B0: 4E 47 20 54 48 45 20 44 41 54 41 20 53 54 41 54 |NG THE DATA STAT| 000006C0: 45 4D 45 4E 54 53 20 41 54 20 54 48 45 20 56 45 |EMENTS AT THE VE| 000006D0: 52 59 20 45 4E 44 20 4F 46 20 54 48 45 20 50 52 |RY END OF THE PR| 000006E0: 4F 47 52 41 4D 2E 0D 0D CE 4F 54 45 20 34 3A 20 |OGRAM....OTE 4: | 000006F0: D9 4F 55 20 4D 41 59 20 55 53 45 20 45 49 54 48 |.OU MAY USE EITH| 00000700: 45 52 20 31 35 34 31 20 28 4F 52 20 43 4F 4D 50 |ER 1541 (OR COMP| 00000710: 41 54 41 42 4C 45 29 20 4F 52 20 31 35 37 31 20 |ATABLE) OR 1571 | 00000720: 44 52 49 56 45 53 20 46 4F 52 20 45 49 54 48 45 |DRIVES FOR EITHE| 00000730: 52 20 44 49 53 4B 0D 20 20 20 20 20 20 20 20 42 |R DISK. B| 00000740: 55 54 20 4F 4E 4C 59 20 54 48 45 20 C3 C2 CD 20 |UT ONLY THE ... | 00000750: 44 49 53 4B 20 49 54 53 45 4C 46 20 4D 41 59 20 |DISK ITSELF MAY | 00000760: 42 45 20 44 4F 55 42 4C 45 20 53 49 44 45 44 20 |BE DOUBLE SIDED | 00000770: 46 4F 52 4D 41 54 54 45 44 20 49 4E 20 31 35 37 |FORMATTED IN 157| 00000780: 31 0D 20 20 20 20 20 20 20 20 4D 4F 44 45 2E 0D |1. MODE..| 00000790: 0D CE 4F 54 45 20 35 3A 20 C9 46 20 59 4F 55 20 |..OTE 5: .F YOU | 000007A0: 42 52 49 4E 47 20 55 50 20 54 48 45 20 C3 31 32 |BRING UP THE .12| 000007B0: 38 20 53 59 53 54 45 4D 20 49 4E 20 38 30 20 43 |8 SYSTEM IN 80 C| 000007C0: 4F 4C 55 4D 4E 20 4D 4F 44 45 2C 20 54 48 45 20 |OLUMN MODE, THE | 000007D0: 50 52 4F 47 52 41 4D 20 52 55 4E 53 20 49 4E 0D |PROGRAM RUNS IN.| 000007E0: 20 20 20 20 20 20 20 20 46 41 53 54 20 4D 4F 44 | FAST MOD| 000007F0: 45 2C 20 4F 54 48 45 52 57 49 53 45 20 54 48 45 |E, OTHERWISE THE| 00000800: 20 50 52 4F 47 52 41 4D 20 52 55 4E 53 20 49 4E | PROGRAM RUNS IN| 00000810: 20 53 4C 4F 57 20 4D 4F 44 45 20 4F 4E 20 54 48 | SLOW MODE ON TH| 00000820: 45 20 C3 31 32 38 2E 0D 0D CE 4F 54 45 20 36 3A |E .128....OTE 6:| 00000830: 20 C4 4F 4E 27 54 20 45 58 50 45 43 54 20 41 20 | .ON'T EXPECT A | 00000840: 46 41 53 54 20 54 52 41 4E 53 46 45 52 20 4F 46 |FAST TRANSFER OF| 00000850: 20 4C 41 52 47 45 20 46 49 4C 45 53 2E 20 20 C1 | LARGE FILES. .| 00000860: 20 47 4F 4F 44 20 45 53 54 49 4D 41 54 45 20 49 | GOOD ESTIMATE I| 00000870: 53 20 41 42 4F 55 54 0D 20 20 20 20 20 20 20 20 |S ABOUT. | 00000880: 34 30 4B 2F 48 52 20 49 4E 20 46 41 53 54 20 4D |40K/HR IN FAST M| 00000890: 4F 44 45 2E 0D 0D C9 46 20 59 4F 55 20 48 41 56 |ODE....F YOU HAV| 000008A0: 45 20 41 44 44 49 54 49 4F 4E 41 4C 20 51 55 45 |E ADDITIONAL QUE| 000008B0: 53 54 49 4F 4E 53 20 41 42 4F 55 54 20 55 53 49 |STIONS ABOUT USI| 000008C0: 4E 47 20 54 48 49 53 20 55 54 49 4C 49 54 59 2C |NG THIS UTILITY,| 000008D0: 20 59 4F 55 20 4D 41 59 20 4C 45 41 56 45 20 4D | YOU MAY LEAVE M| 000008E0: 45 20 41 0D 4D 45 53 53 41 47 45 20 4F 4E 20 D0 |E A.MESSAGE ON .| 000008F0: C3 D3 2D 31 31 36 20 4F 52 20 D0 C3 D3 2D 34 34 |..-116 OR ...-44| 00000900: 20 53 49 47 53 20 4F 52 20 56 49 41 20 C5 41 53 | SIGS OR VIA .AS| 00000910: 59 50 4C 45 58 2E 0D 0D CD 49 43 48 41 45 4C 20 |YPLEX....ICHAEL | 00000920: CC 2E 20 CD 43 CC 41 57 48 4F 52 4E 0D 37 31 35 |.. .C.AWHORN.715| 00000930: 33 35 2C 20 34 30 33 0D |35, 403. |
CPM271 IS AN UPDATED VERSION OF A CP/M F
ILE TRANSFER UTILITY ORIGINALLY.WRITTEN
BY MICHAEL MCLAWHORN, MODIFIED BY DEEPAK
MIDHA FOR 2 1541S AND.NOW CONVERTED TO
RUN ON THE COMMODORE 128 IN C128 MODE, W
ITH 2 1541 AND/OR.1571S...THE PROGRAM IS
WRITTEN IN BASIC, BUT USES ABOUT 12K OF
STORAGE AT THE TOP OF.VARIABLE STORAGE
IN BANK 1 TO STORE INFORMATION ABOUT THE
DISK TRACK/SECTOR.SCHEME USED ON THE CP
/M DISK. THE CURRENT VERSION SUPPORTS O
NLY THE C64 SINGLE.SIDED FORMAT CP/M DIS
K FOR INPUT AND OUTPUT. WHEN DATA BECOM
ES AVAILABLE ON.THE TRACK/SECTOR SKEWING
SCHEME FOR THE OTHER COMMODORE CP/M FOR
MATS, IT WILL.BE UPDATED TO INCLUDE THEM
, IF THE UTILITY IS STILL NEEDED...THIS
UTILITY SHOULD BE USED IN LIEU OF C128 M
EMORY TRANSFERS TO CP/M MODE IN.THE FOLL
OWING CIRCUMSTANCES:..1 - IF THE CP/M FI
LE DOWNLOADED IS AN ASCII TEXT-TYPE FILE
.. .2 - IF THE CP/M FILE DOWNLOADED IS A
BINARY FILE GREATER THAN 50K IN SIZE...
THE PROGRAM IS MENU DRIVEN AFTER THE DIS
KS ARE INITIALIZED AND FAIRLY SELF.EXPLA
NATORY. THE FOLLOWING USAGE NOTES MAY B
E IMPORTANT IF SOME QUESTIONS.COME UP WH
ILE USING THE UTILITY...NOTE 1: AT PRESE
NT, THIS UTILITY WILL ONLY READ/WRITE TO
A CP/M DISK FORMATTED. AS 'C64 F
ORMAT' BY THE CP/M FORMAT UTILITY COMMAN
D...NOTE 2: MOST ASCII FILES, WHEN DOWNL
OADED IN C64 OR C128 FORMAT, WILL HAVE A
LL. LINEFEEDS REMOVED AFTER CARRI
AGE RETURNS. SINCE CP/M REQUIRES THESE.
LINEFEEDS FOR PROPER OUTPUT TO T
HE CONSOLE OR PRINTER, YOU SHOULD.
ANSWER Y OR THE PROMPT WHICH ASK IF YO
U WISH TO ADD LF AFTER CR.. DO NO
T ANSWER Y IF THE FILE IS DOWNLOADED AS
A BINARY FILE...NOTE 3: YOU MAY ADD ADDI
TIONAL CP/M FILE NAME EXTENSIONS FOR VAL
IDITY CHECKING. BY CHANGING THE D
ATA STATEMENTS AT THE VERY END OF THE PR
OGRAM...NOTE 4: YOU MAY USE EITHER 1541
(OR COMPATABLE) OR 1571 DRIVES FOR EITHE
R DISK. BUT ONLY THE CBM DISK ITS
ELF MAY BE DOUBLE SIDED FORMATTED IN 157
1. MODE...NOTE 5: IF YOU BRING UP
THE C128 SYSTEM IN 80 COLUMN MODE, THE
PROGRAM RUNS IN. FAST MODE, OTHER
WISE THE PROGRAM RUNS IN SLOW MODE ON TH
E C128...NOTE 6: DON'T EXPECT A FAST TRA
NSFER OF LARGE FILES. A GOOD ESTIMATE I
S ABOUT. 40K/HR IN FAST MODE...IF
YOU HAVE ADDITIONAL QUESTIONS ABOUT USI
NG THIS UTILITY, YOU MAY LEAVE ME A.MESS
AGE ON PCS-116 OR PCS-44 SIGS OR VIA EAS
YPLEX...MICHAEL L. MCLAWHORN.71535, 403.
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL