In article <36@marque.mu.edu>, dennisf@marque.mu.edu (Dennis Flaherty) writes:
>
> Does anybody have a program to move software from C128 to CP/M?
> The program MUST run in C128 mode, of course, since if it ran only
> in CP/M mode, I wouldn't be able to run it! I tried downloading
> from RPICICGE the file PD:<CPM.C128>64CONVRT, but 64convrt doesn't
> read the CP/M directory correctly.
>
The 64CONVRT program will work correctly, but the CP/M
disk that is to be used must be formatted as a 64 SINGLE
SIDED disk.
Here is what I did to get a working copy of a terminal
program under CP/M (IMP.COM):
I first downloaded a copy of IMP.COM from a local BBS.
Next I downloaded a copy of the 64CONVRT program.
Boot up CP/M and type FORMAT to format a new CP/M disk.
Select 64 SINGLE SIDED. The convert program will only
read/write to this format. Run the convert program
and transfer the terminal program to the new CP/M disk.
Once you have the program on a CP/M disk you can then
transfer it over to a double sided c128 CP/M format.
Once you get IMP up and running, you can download CP/M
programs directly to a CP/M formatted disk.
Geoff Seeley
(seeley@dalcsug.UUCP)
--
/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ \ Mail replies, questions, | "Oh no ... the brakes don't work! ... Guess / / money, women, beer, etc. | theres no sense in steering now." \ \ to: | -Bob & Doug Mckenzie (STRANGE BREW) /
. As I stated before, I have trouble with cmd files. Does anyone know of a file on the TOPS-20 that will hexify a command file. I have used "HEXIFY"but it seems to place the wrong characters in the first two positions after the colon, and the line is 71 characters long. When I use asm86 and assemble a86 files, I generate hex files with a 1O after the colon, and lines that are only 65 characters long. Any ideas? Sorry if these seem like "dumb" questions, but not much information available for this
machine, we are writing the manuals andgathering most of the
software ourselves.
Does anyone know where I cna find an A86 version of SQ and USQ as
wel as DELBR for CP/M-86?
Thanks in advance,
John
------------------------------
Date: Tue, 16 Feb 1988 20:07 MST
From: "Frank J. Wancho" <WANCHO@SIMTEL20.ARPA>
Subject: CP/M-86
John,
The number, in hex, after the colon, is the number of data bytes to
follow after the PC (two hex bytes, low hex byte first) and a 00h.
Thus, if the number after the colon is 10h (16d), the line length, in
characters, would be:
colon 1
count 2
address of PC 4
type (0 = bin) 2
data in hex 32
checksum 2
--
43
or, an overhead of 11 characters. Thus, if the line is 71 characters
long, the two characters after the colon would be 1Eh. If it were 65
characters long, the two characters would be 16h.
In any event, DDT and LOAD both know how to handle counts other than
10h. All HEXIFY is trying to do is reduce the number of lines
requiring that 11 character overhead by packing more data per line,
all of which is perfectly legal in the Intel HEX format.