Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Take an astronaut to launch.


devel / comp.os.cpm / Installing software in CP/M emulators

SubjectAuthor
* Installing software in CP/M emulatorsPaul Richards
+- Re: Installing software in CP/M emulatorsJack Strangio
`* Re: Installing software in CP/M emulatorsldkr...@gmail.com
 `* Re: Installing software in CP/M emulatorsldkr...@gmail.com
  `* Re: Installing software in CP/M emulatorsBill McMullen
   `- Re: Installing software in CP/M emulatorsPaul Richards

1
Installing software in CP/M emulators

<tles3e$10v5$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3780&group=comp.os.cpm#3780

  copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!aioe.org!PjxwXM44Ii60rdVSzblPUg.user.46.165.242.75.POSTED!not-for-mail
From: paulrich...@iinet.net.au (Paul Richards)
Newsgroups: comp.os.cpm
Subject: Installing software in CP/M emulators
Date: Mon, 21 Nov 2022 14:42:37 +1100
Organization: Aioe.org NNTP Server
Message-ID: <tles3e$10v5$1@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="33765"; posting-host="PjxwXM44Ii60rdVSzblPUg.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.5.0
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-US
 by: Paul Richards - Mon, 21 Nov 2022 03:42 UTC

I've been exploring CP/M with an emulator. It seems that I am restricted
to using applications which have been formatted in a specific/particular
format e.g. SIMH AltairZ80 and their .dsk format.

However if I want to use software, say, from retroarchiv.org, how do I
install it in an emulator?

TIA

Re: Installing software in CP/M emulators

<rLorKz.GG2@yahoo.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3781&group=comp.os.cpm#3781

  copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: jackstra...@yahoo.com (Jack Strangio)
Newsgroups: comp.os.cpm
Subject: Re: Installing software in CP/M emulators
Date: Mon, 21 Nov 2022 07:04:01 -0000 (UTC)
Organization: North Star Horizon Builders Club
Lines: 28
Message-ID: <rLorKz.GG2@yahoo.com>
References: <tles3e$10v5$1@gioia.aioe.org>
Injection-Date: Mon, 21 Nov 2022 07:04:01 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="7c7f52dd101cc0d680a69970ec9808fa";
logging-data="3958106"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+z9eGMp8IxTJG0wbPKMSKeNOlWvQprNvs="
Cancel-Lock: sha1:7LUaVC2OW8GST++/iUq0kH6RNaE=
X-Newsreader: TASS News Reader 3.7.2 jvs [linux]
 by: Jack Strangio - Mon, 21 Nov 2022 07:04 UTC

Paul Richards <paulrichards@iinet.net.au> writes:
> I've been exploring CP/M with an emulator. It seems that I am restricted
> to using applications which have been formatted in a specific/particular
> format e.g. SIMH AltairZ80 and their .dsk format.
>
> However if I want to use software, say, from retroarchiv.org, how do I
> install it in an emulator?
>

One way is to use software like say cpmtools where you would read the
disk-image using the appropriate disk format for the disk image you receive
and then write the files using cpmtools to a disk format that the emulator
can use.

example:

disk -image is IBM 8" in IBM3470 format.

using cpmtools extract file1, file2, file3, etc from the IBM format
disk-image.

using cpmtools write file1, file2,file3, etc to a disk-image in SIMH format.

Jack.

--
My wife says I have two faults:
I don't listen and something else.

Re: Installing software in CP/M emulators

<4a6fae57-25c0-46c2-8f6b-0829be9a97f6n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3782&group=comp.os.cpm#3782

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:ac8:4d06:0:b0:3a5:95cc:70e2 with SMTP id w6-20020ac84d06000000b003a595cc70e2mr16869971qtv.293.1669031971137;
Mon, 21 Nov 2022 03:59:31 -0800 (PST)
X-Received: by 2002:a05:6902:180b:b0:6ea:21fa:afb7 with SMTP id
cf11-20020a056902180b00b006ea21faafb7mr6087835ybb.497.1669031970829; Mon, 21
Nov 2022 03:59:30 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Mon, 21 Nov 2022 03:59:30 -0800 (PST)
In-Reply-To: <tles3e$10v5$1@gioia.aioe.org>
Injection-Info: google-groups.googlegroups.com; posting-host=172.58.19.147; posting-account=vgtDDgoAAAD79vzJigFqI2FioZJCfmjs
NNTP-Posting-Host: 172.58.19.147
References: <tles3e$10v5$1@gioia.aioe.org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <4a6fae57-25c0-46c2-8f6b-0829be9a97f6n@googlegroups.com>
Subject: Re: Installing software in CP/M emulators
From: ldkrae...@gmail.com (ldkr...@gmail.com)
Injection-Date: Mon, 21 Nov 2022 11:59:31 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1754
 by: ldkr...@gmail.com - Mon, 21 Nov 2022 11:59 UTC

cpmtools is certainly one good way to do this. If you are requiring a CP/M
definition that isn't included in cpmtools, have a look at github.

https://github.com/ldkraemer/CPM-Floppy-Definitions

There are a few typo's in the list which I'm trying to get updated, but Github
isn't allowing me to push the update, since I'm new to git.

Also have a look at SAMDISK, and libdsk, as they can do lots of conversions.

https://simonowen.com/samdisk/formats/
https://forums.debian.net/viewtopic.php?f=16&t=112244%5B/url%5D
https://forums.debian.net/viewtopic.php?f=16&t=61888%5B/url%5D
https://forums.debian.net/viewtopic.php?f=16&t=151313%5B/url%5D

Larry

Re: Installing software in CP/M emulators

<4fd23b62-9e5c-47c6-b056-a28354447505n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3783&group=comp.os.cpm#3783

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:6214:2d47:b0:4bd:f65a:4742 with SMTP id na7-20020a0562142d4700b004bdf65a4742mr2361009qvb.36.1669040769921;
Mon, 21 Nov 2022 06:26:09 -0800 (PST)
X-Received: by 2002:a25:312:0:b0:6cc:7352:b4dc with SMTP id
18-20020a250312000000b006cc7352b4dcmr4828240ybd.480.1669040769715; Mon, 21
Nov 2022 06:26:09 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Mon, 21 Nov 2022 06:26:09 -0800 (PST)
In-Reply-To: <4a6fae57-25c0-46c2-8f6b-0829be9a97f6n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=172.58.19.147; posting-account=vgtDDgoAAAD79vzJigFqI2FioZJCfmjs
NNTP-Posting-Host: 172.58.19.147
References: <tles3e$10v5$1@gioia.aioe.org> <4a6fae57-25c0-46c2-8f6b-0829be9a97f6n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <4fd23b62-9e5c-47c6-b056-a28354447505n@googlegroups.com>
Subject: Re: Installing software in CP/M emulators
From: ldkrae...@gmail.com (ldkr...@gmail.com)
Injection-Date: Mon, 21 Nov 2022 14:26:09 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1891
 by: ldkr...@gmail.com - Mon, 21 Nov 2022 14:26 UTC

Here are a couple of url's on the subject.

Reading 254-track SIMH Altair disks using CPMTOOLS?
https://groups.google.com/g/comp.os.cpm/c/SyW9dOA7wpc

Altair 8800 simulator
https://hc-ddr.hucki.net/wiki/doku.php/cpm/altairz80

https://github.com/lipro-cpm4l/cpmtools/blob/cpm4l/cpmtools-2.21/diskdefs
# ALTAIRZ80 SIMH *dsk 8MB Harddisk (Type AZ80 HDSK)
diskdef 8megAltairSIMH
seclen 128
tracks 2048
sectrk 32
blocksize 4096
maxdir 1024
skew 0
boottrk 6
os 2.2
end

# ALTAIRZ80 SIMH *dsk MITS 88-DISK 137 Byte/Sektor
# speedball (copylib) skewtable
diskdef simh
seclen 128
tracks 254
sectrk 32
blocksize 2048
maxdir 256
skew 17
boottrk 6
os 2.2
end

Larry

Re: Installing software in CP/M emulators

<0b00be02-3295-43e2-9a2c-924f5ca1120an@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3784&group=comp.os.cpm#3784

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:620a:1905:b0:6fa:6636:a7b0 with SMTP id bj5-20020a05620a190500b006fa6636a7b0mr1337243qkb.55.1669067021289;
Mon, 21 Nov 2022 13:43:41 -0800 (PST)
X-Received: by 2002:a81:dd05:0:b0:36e:8228:a127 with SMTP id
e5-20020a81dd05000000b0036e8228a127mr822971ywn.299.1669067021024; Mon, 21 Nov
2022 13:43:41 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Mon, 21 Nov 2022 13:43:40 -0800 (PST)
In-Reply-To: <4fd23b62-9e5c-47c6-b056-a28354447505n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2001:56a:7844:4900:680f:d7f:8a:ec89;
posting-account=kN45iAoAAAA0SfW2V_u0ZWSyYOUtk4cA
NNTP-Posting-Host: 2001:56a:7844:4900:680f:d7f:8a:ec89
References: <tles3e$10v5$1@gioia.aioe.org> <4a6fae57-25c0-46c2-8f6b-0829be9a97f6n@googlegroups.com>
<4fd23b62-9e5c-47c6-b056-a28354447505n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <0b00be02-3295-43e2-9a2c-924f5ca1120an@googlegroups.com>
Subject: Re: Installing software in CP/M emulators
From: mcmullen...@gmail.com (Bill McMullen)
Injection-Date: Mon, 21 Nov 2022 21:43:41 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2157
 by: Bill McMullen - Mon, 21 Nov 2022 21:43 UTC

Perhaps I've misread the original question but I think the answer to installing software from the .zip files in www.retroarchive.org is simpler and not concerned with diskdef details.

The version of SIMH I'm using has drive I: with lots of free space on it and I use it as the transfer drive from/to the Windows directory that has altairz80.exe (\CPM-3 in my case). To load files from www.retroarchive.org onto the I: drive:

1) Under Windows, unzip the package into the \CPM-3 directory.
2) In the CP/M window, switch to drive I:
2) For each of the unzipped files you want to install on CP/M's I: drive, enter the CP/M command "R filename" which transfers it from the Windows directory to the CP/M disk. After the transfer, the Windows copy of the file can be deleted.
3) If you want to save a CP/M file to the Windows directory, there is a corresponding "W filename" command.

Re: Installing software in CP/M emulators

<08b636b4-25d9-d302-1e5e-5e479942f77a@iinet.net.au>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3785&group=comp.os.cpm#3785

  copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!aioe.org!KbFmc8wVMba6R/wqJqXXHg.user.46.165.242.75.POSTED!not-for-mail
From: paulrich...@iinet.net.au (Paul Richards)
Newsgroups: comp.os.cpm
Subject: Re: Installing software in CP/M emulators
Date: Tue, 22 Nov 2022 14:01:34 +1100
Organization: Aioe.org NNTP Server
Message-ID: <08b636b4-25d9-d302-1e5e-5e479942f77a@iinet.net.au>
References: <tles3e$10v5$1@gioia.aioe.org>
<4a6fae57-25c0-46c2-8f6b-0829be9a97f6n@googlegroups.com>
<4fd23b62-9e5c-47c6-b056-a28354447505n@googlegroups.com>
<0b00be02-3295-43e2-9a2c-924f5ca1120an@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="48003"; posting-host="KbFmc8wVMba6R/wqJqXXHg.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.5.0
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: Paul Richards - Tue, 22 Nov 2022 03:01 UTC

On 22/11/2022 8:43 am, Bill McMullen wrote:
> Perhaps I've misread the original question but I think the answer to installing software from the .zip files in www.retroarchive.org is simpler and not concerned with diskdef details.
>
> The version of SIMH I'm using has drive I: with lots of free space on it and I use it as the transfer drive from/to the Windows directory that has altairz80.exe (\CPM-3 in my case). To load files from www.retroarchive.org onto the I: drive:
>
> 1) Under Windows, unzip the package into the \CPM-3 directory.
> 2) In the CP/M window, switch to drive I:
> 2) For each of the unzipped files you want to install on CP/M's I: drive, enter the CP/M command "R filename" which transfers it from the Windows directory to the CP/M disk. After the transfer, the Windows copy of the file can be deleted.
> 3) If you want to save a CP/M file to the Windows directory, there is a corresponding "W filename" command.

Thanks to all who replied. In principle Bill's suggestion seems by far
the easiest - for me at least. However I can 'attach' an I: disk but it
does not persist i.e. when I log off CP/M and then restart
AltairZ80/CP/M and try to log on to I: I get the 'BDOS error' and I: has
disappeared :-(

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor