All versions of CP/M 2.2 are identical, except for the load point.
Any system with a LOADCPM has a relocatable version. The only
differences are in the bios. See the CP/M documentation for its
requirements.
--
[mail]: Chuck F (cbfalconer at maineline dot net)
[page]: <http://cbfalconer.home.att.net>
Try the download section.
"identical"??? The command processor may be but don't forget that
some of the utilities may be customized! Example: Kaypro's program
for formatting disks was all menu driven and had customizations specific to
Kaypro hardware. Likewise Commodore's CP/M 3.0 FORMAT won't work on
other hardware.
Tom Lake
I had the same problem and Yarek helped me, now I can help you :-)
http://8bit.computer.lublin.pl/files/cpmtimex.zip
Use CPCDiskXP to write to 3" diskette (and remember to set drive jumper
to "B").
--
zo...@lu.onet.pl - Zbigniew Niedźwiedź - GSM/SMS:+48601263351
http://www.omega.computer.lublin.pl GaduGadu #589387
Suma inteligencji na planecie jest stała. Populacja rośnie.
I managed to read both disks using the technique I described in
<imo9hg...@seasip.demon.co.uk>, though the second one needed a different
entry in diskdefs (only two system tracks, and a different skew):
diskdef fdd3000_2
seclen 256
tracks 40
sectrk 16
blocksize 1024
maxdir 128
boottrk 2
os 2.2
skew 5
end
% cpmls -F -f fdd3000_2 ya3011.ufi
Name Bytes Recs Attr update create
------------ ------ ------ ---- ----------------- -----------------
ASM .COM 8K 64
BACKUP .COM 2K 12
BIOS .ASM 12K 96
CBIOS .MAC 26K 201
CONFIGUR.COM 3K 19
DDT .COM 5K 40
DUMP .COM 1K 4
ED .COM 7K 52
FORMAT .COM 2K 12
KSIAZKI .I01 1K 3
KSIAZKI .I02 1K 3
KSIAZKI .I04 1K 3
KSJAZKI .DSC 8K 57
KSJAZKI .DTA 1K 1
LOAD .COM 2K 14
MOVCPM .COM 12K 92
PIP .COM 8K 58
STAT .COM 6K 41
SUBMIT .COM 2K 10
SYSGEN .COM 1K 8
XSUB .COM 1K 6
21 Files occupying 110K, 38K Free.
--
John Elliott
Thinks: This is what a nice clean life leads to. Hmm, why did I ever lead one?
-- Bluebottle, in the Goon Show
@John: Wow!!! Thank you so much!!! I'm going to share these news with
everyone who was helping me, and I'll credit you, of course. I know
it's just the beginning, but I really, really appreciate this!
@Zbigniew Niedzwiedz: Thanks! But is that the original TMX Portugal's
CP/M 2.22? Or is it Jarek's modified/expanded version?
I will include that entry in the diskdefs, but do you have any further
information on the system that uses that format? A SKEW OF 5??? That
is awful for a system as modern as 3", because it forbids faster disc
functions allowing a smaller physical skew.
Michael
>On Dec 4, 3:45 pm, John Elliott <j...@seasip.demon.co.uk> wrote:
>> In comp.sys.amstrad.8bit Zbigniew Niedzwiedz <z...@lu.onet.pl> wrote:
>> :http://8bit.computer.lublin.pl/files/cpmtimex.zip
>>
>> I managed to read both disks using the technique I described in
>> <imo9hg.sm4...@seasip.demon.co.uk>, though the second one needed a different
>> entry in diskdefs (only two system tracks, and a different skew):
>>
>> diskdef fdd3000_2
>> seclen 256
>> tracks 40
>> sectrk 16
>> blocksize 1024
>> maxdir 128
>> boottrk 2
>> os 2.2
>> skew 5
>> end
>>
>> % cpmls -F -f fdd3000_2 ya3011.ufi
One of them (terminal) is in TOS A.2 format, second one is in CP/M SSDD
(described above) format.
For TOS A.2 maybe format definitions from 22disk will be helpful:
BEGIN TMX1 ZX Spectrum - TIMEX FDD (side 1)
DENSITY MFM ,LOW
CYLINDERS 40
SIDES 1
SECTORS 16,256
SIDE1 0 0,7,14,5,12,3,10,1,8,15,6,13,4,11,2,9
BSH 3 BLM 7 EXM 0 DSM 143 DRM 127 AL0 11110000B AL1 0 OFS 4
END
BEGIN TMX2 ZX Spectrum - TIMEX FDD (side 2)
DENSITY MFM ,LOW
CYLINDERS 40
SIDES 2
SECTORS 16,256
SIDE1 0 0,7,14,5,12,3,10,1,8,15,6,13,4,11,2,9
SIDE2 0 0,7,14,5,12,3,10,1,8,15,6,13,4,11,2,9
ORDER EAGLE
BSH 3 BLM 7 EXM 0 DSM 143 DRM 127 AL0 11110000B AL1 0 OFS 44
END
BEGIN TMX3 ZX Spectrum - TIMEX FDD (640kB)
DENSITY MFM ,LOW
CYLINDERS 80
SIDES 2
SECTORS 16,256
SIDE1 0 0,7,14,5,12,3,10,1,8,15,6,13,4,11,2,9
SIDE2 0 0,7,14,5,12,3,10,1,8,15,6,13,4,11,2,9
BSH 5 BLM 31 EXM 3 DSM 143 DRM 127 AL0 10000000B AL1 0 OFS 4
END
On my diskette is:
Side A:
*** MONITOR EMULATOR for the TIMEX COMPUTER **
Version P1.1
* Copyright by TMX PORTUGAL *
( P/N 398-909465 )
Side B:
CP/M Version 2.2
Copyright by DIGITAL RESEARCH,INC.
Cbios Version A1.1 Copyright by TMX PORTUGAL
SERIAL NUMBER 5005-62028
You can delete KSIAZKI.* from side B - obviously it's not a part of
original CP/M system (means "books.*" in polish).
These things are way over my head. :)
So, is that disk available for download as .DSK? Is it the same you
mentioned two days ago? I would like to be able to use cpdwrite to put
back the original software on my 3" Timex cp/m disc.
@Michael: I'm not sure what the diskdefs. Do you need the complete
details of the Timex TOS too? John helped me figure out how to get
data from my disk images here:
Can Amstrad PCWs read Timex TOS disks?
http://groups.google.co.uk/group/comp.sys.amstrad.8bit/browse_thread/thread/aa809b6f6b9c6f7f#
: I will include that entry in the diskdefs, but do you have any further
: information on the system that uses that format? A SKEW OF 5???
The other format has a skew of 7:
diskdef fdd3000
seclen 256
tracks 40
sectrk 16
blocksize 1024
maxdir 128
boottrk 4
os 2.2
skew 7
end
The documentation referred to on the other thread in csa8 is:
<http://timex.comboios.info/tos.html>
where it describes several variants of the Timex format. The extension for
user area labels (first byte of dir entry = 0xFF) is one I haven't seen
before.
In '91 I wrote FDD3000 CP/M program which could handle MS-DOS&CP/M
disk&files:
http://www.omega.computer.lublin.pl/images/bajtek.jpg
To handle other than standard TIMEX CP/M disk I had to set 2 things: DPB
and interleave (skew). In TOS (every version) it was 7, in CP/M 5.
Source fragment:
DEFB 1,6,11,16,5,10,15,4,9,14,3,8,13,2,7,12;PRZEPLOT 5
DEFB 1,8,15,6,13,4,11,2,9,16,7,14,5,12,3,10;PRZEPLOT 7
DEFB 32,0,3,7,0,143,0,127,0,240,0,32,0,4,0;DPB TOS V A.2
DEFB 32,0,3,7,0,167,0,127,0,240,0,32,0,0,0;DPB TOS V A.4
DEFB 32,0,3,7,0,151,0,63,0,240,0,16,0,2,0;DPB CP/M TIMEX
DEFB 32,0,3,7,0,151,0,63,0,192,0,16,0,2,0;DPB CP/M POLBRIT
DEFB 32,0,4,15,1,155,0,127,0,240,0,32,0,2,0;DPB CP/M 80 TRACKS
--
zo...@lu.onet.pl - Zbigniew Niedźwiedź - GSM/SMS:+48601263351
http://www.omega.computer.lublin.pl GaduGadu #589387
Suma inteligencji na planecie jest stała. Populacja rośnie.
: These things are way over my head. :)
Well, you may have an easier solution now.
Download TIMEX2P3 from <http://www.seasip.info/ZX/unix.html>. It ought to
convert .DSK files similar to the ones I've seen to a format that can be
read on a (real or emulated) Spectrum +3, or to 713k PCDOS format.
I've included a compiled version for PCDOS, and source for Unixy systems.
Justed wanted to thank you for the utility you created. It worked on
all my .DSK files.