Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

New York... when civilization falls apart, remember, we were way ahead of you. -- David Letterman


devel / comp.os.cpm / Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?

SubjectAuthor
* Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?Phil G
`* Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?fridtjof.ma...@gmail.com
 `* Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?Phil G
  `* Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?fridtjof.ma...@gmail.com
   +- Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?sc...@mischko.com
   `* Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?dxforth
    `* Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?fridtjof.ma...@gmail.com
     `* Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?dxforth
      `* Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?dott.Piergiorgio
       `* Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?dxforth
        `* Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?Mark Ogden
         `* Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?dxforth
          `- Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?Mark Ogden

1
Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?

<8d0e54e0-5d94-4d0f-942b-331b5131beb3n@googlegroups.com>

 copy mid

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

 copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:ac8:7f4a:0:b0:3bf:db9d:843 with SMTP id g10-20020ac87f4a000000b003bfdb9d0843mr3233918qtk.7.1679155691841;
Sat, 18 Mar 2023 09:08:11 -0700 (PDT)
X-Received: by 2002:a05:6871:d92:b0:17a:b31c:9e1b with SMTP id
vi18-20020a0568710d9200b0017ab31c9e1bmr709439oab.3.1679155691376; Sat, 18 Mar
2023 09:08:11 -0700 (PDT)
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: Sat, 18 Mar 2023 09:08:11 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=86.147.26.135; posting-account=Z3G0ewoAAADQeHVqclO-pbZadEHNyq4R
NNTP-Posting-Host: 86.147.26.135
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <8d0e54e0-5d94-4d0f-942b-331b5131beb3n@googlegroups.com>
Subject: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?
From: phi...@talk21.com (Phil G)
Injection-Date: Sat, 18 Mar 2023 16:08:11 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1181
 by: Phil G - Sat, 18 Mar 2023 16:08 UTC

This is superbly well done, Hein Pragt's CP/M Z80 emulation for the PC: https://www.heinpragt.com/english/software_development/cpmbox.html
Portable, so no instalation.
Amazing.
Phil_G

Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?

<0c0cc0f7-4a37-4bcf-9380-3c43190cbbcan@googlegroups.com>

 copy mid

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

 copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:620a:1206:b0:745:6a8c:3661 with SMTP id u6-20020a05620a120600b007456a8c3661mr6590865qkj.12.1679160059444;
Sat, 18 Mar 2023 10:20:59 -0700 (PDT)
X-Received: by 2002:a05:6871:4d15:b0:17b:e128:b4c2 with SMTP id
ug21-20020a0568714d1500b0017be128b4c2mr811069oab.0.1679160059182; Sat, 18 Mar
2023 10:20:59 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!1.us.feeder.erje.net!feeder.erje.net!border-1.nntp.ord.giganews.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Sat, 18 Mar 2023 10:20:58 -0700 (PDT)
In-Reply-To: <8d0e54e0-5d94-4d0f-942b-331b5131beb3n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2607:f2c0:92d6:4400:6bf:cc2f:31c5:fa04;
posting-account=KOfC_woAAAC0YBGf-3r2aV5g2Aifd9jO
NNTP-Posting-Host: 2607:f2c0:92d6:4400:6bf:cc2f:31c5:fa04
References: <8d0e54e0-5d94-4d0f-942b-331b5131beb3n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <0c0cc0f7-4a37-4bcf-9380-3c43190cbbcan@googlegroups.com>
Subject: Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?
From: fridtjof...@gmail.com (fridtjof.ma...@gmail.com)
Injection-Date: Sat, 18 Mar 2023 17:20:59 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 12
 by: fridtjof.ma...@gmail - Sat, 18 Mar 2023 17:20 UTC

On Saturday, March 18, 2023 at 12:08:12 PM UTC-4, Phil G wrote:
> This is superbly well done, Hein Pragt's CP/M Z80 emulation for the PC: https://www.heinpragt.com/english/software_development/cpmbox.html
> Portable, so no instalation.
> Amazing.
> Phil_G
I downloaded it... no software! (that is, no EXE files). A CP/M 3 loader, and 16 8MB disks.
Format of the disks is unknown... Not anything that cpmtools has, anyway. Looked at the
directories (raw)... again, nothing of interest. May be a nice project... but, CP/M files "locked away".
If you actually have the EXE files... how? (not in the download archive).

Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?

<07f283c0-50ae-4b58-a8ab-6d32005974a5n@googlegroups.com>

 copy mid

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

 copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:ac8:5dd1:0:b0:3d4:63fa:3db4 with SMTP id e17-20020ac85dd1000000b003d463fa3db4mr2540498qtx.5.1679162164169;
Sat, 18 Mar 2023 10:56:04 -0700 (PDT)
X-Received: by 2002:a05:6871:8f81:b0:17b:5f31:7acf with SMTP id
aa1-20020a0568718f8100b0017b5f317acfmr835719oac.0.1679162163844; Sat, 18 Mar
2023 10:56:03 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Sat, 18 Mar 2023 10:56:03 -0700 (PDT)
In-Reply-To: <0c0cc0f7-4a37-4bcf-9380-3c43190cbbcan@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2a00:23c7:c299:ab01:3813:1d96:b12f:da8e;
posting-account=Z3G0ewoAAADQeHVqclO-pbZadEHNyq4R
NNTP-Posting-Host: 2a00:23c7:c299:ab01:3813:1d96:b12f:da8e
References: <8d0e54e0-5d94-4d0f-942b-331b5131beb3n@googlegroups.com> <0c0cc0f7-4a37-4bcf-9380-3c43190cbbcan@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <07f283c0-50ae-4b58-a8ab-6d32005974a5n@googlegroups.com>
Subject: Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?
From: phi...@talk21.com (Phil G)
Injection-Date: Sat, 18 Mar 2023 17:56:04 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 18
 by: Phil G - Sat, 18 Mar 2023 17:56 UTC

On Saturday, March 18, 2023 at 5:21:00 PM UTC, fridtjof.ma...@gmail..com wrote:
> I downloaded it... no software! (that is, no EXE files). A CP/M 3 loader, and 16 8MB disks.
> Format of the disks is unknown... Not anything that cpmtools has, anyway. Looked at the
> directories (raw)... again, nothing of interest. May be a nice project... but, CP/M files "locked away".
> If you actually have the EXE files... how? (not in the download archive).

Really? the full zip downloads (32 and 64 bit) are halfway down the page. As stated on the page, the disk format matches the Z80MBC2 and I've used CPMTools on it to copy Wordstar 4, Zsid, ZSM and other stuff across. I really think you should actually read the page before dissing someones hard work.
Personally, I use it quite a lot for testing Z80 routines before transferring to CP/M hardware. Hein's CPMbox is very good and you are doing it a disservice.
Phil_G

Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?

<ebe37153-2e2f-443c-b6d5-72c10cfa50b2n@googlegroups.com>

 copy mid

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

 copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:620a:11b0:b0:746:145:5ae with SMTP id c16-20020a05620a11b000b00746014505aemr3286749qkk.2.1679174637832;
Sat, 18 Mar 2023 14:23:57 -0700 (PDT)
X-Received: by 2002:a9d:7348:0:b0:699:7d71:d2dc with SMTP id
l8-20020a9d7348000000b006997d71d2dcmr885310otk.6.1679174637378; Sat, 18 Mar
2023 14:23:57 -0700 (PDT)
Path: i2pn2.org!i2pn.org!diablo1.usenet.blueworldhosting.com!85.12.63.48.MISMATCH!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: Sat, 18 Mar 2023 14:23:57 -0700 (PDT)
In-Reply-To: <07f283c0-50ae-4b58-a8ab-6d32005974a5n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2607:f2c0:92d6:4400:6bf:cc2f:31c5:fa04;
posting-account=KOfC_woAAAC0YBGf-3r2aV5g2Aifd9jO
NNTP-Posting-Host: 2607:f2c0:92d6:4400:6bf:cc2f:31c5:fa04
References: <8d0e54e0-5d94-4d0f-942b-331b5131beb3n@googlegroups.com>
<0c0cc0f7-4a37-4bcf-9380-3c43190cbbcan@googlegroups.com> <07f283c0-50ae-4b58-a8ab-6d32005974a5n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ebe37153-2e2f-443c-b6d5-72c10cfa50b2n@googlegroups.com>
Subject: Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?
From: fridtjof...@gmail.com (fridtjof.ma...@gmail.com)
Injection-Date: Sat, 18 Mar 2023 21:23:57 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 4801
 by: fridtjof.ma...@gmail - Sat, 18 Mar 2023 21:23 UTC

On Saturday, March 18, 2023 at 1:56:04 PM UTC-4, Phil G wrote:
> On Saturday, March 18, 2023 at 5:21:00 PM UTC, fridtjof.ma...@gmail.com wrote:
> > I downloaded it... no software! (that is, no EXE files). A CP/M 3 loader, and 16 8MB disks.
> > Format of the disks is unknown... Not anything that cpmtools has, anyway. Looked at the
> > directories (raw)... again, nothing of interest. May be a nice project.... but, CP/M files "locked away".
> > If you actually have the EXE files... how? (not in the download archive).
> Really? the full zip downloads (32 and 64 bit) are halfway down the page. As stated on the page, the disk format matches the Z80MBC2 and I've used CPMTools on it to copy Wordstar 4, Zsid, ZSM and other stuff across. I really think you should actually read the page before dissing someones hard work..
> Personally, I use it quite a lot for testing Z80 routines before transferring to CP/M hardware. Hein's CPMbox is very good and you are doing it a disservice.
> Phil_G
Phil_G

Yes... my bad. My workflow went down the tree... But... I downloaded
https://www.instructables.com/Z80-mbc2-Virtual-Disks-Copying-Files/

to get a diskdefs that included the Z80 MBC-2 definition. I couldn't find it there, nor in my local diskdefs.
So.. I then found https://www.facebook.com/groups/Z80MBC2/posts/932813827454703/ and downloaded... a "zop file?" Ok, renamed it zip, and incorporated into my local diskdefs. As noted, boot disk 0 is cp/m with some games and utilities, 1 is turbo pascal, 2 is hi-tech c, 3 is microsoft m80, f80, 4 is bascom, 5 is adventure and zork, 6-11 are empty , 12 has one file, zero length "HELLO.PRN", 13-15 are empty.

There appear to be "bin" files -- ROMs? So, sure, good work. I guess I *could* load WINE, and try to run it. But. I don't find it compelling. zxcc comes with source, and yes, that IS important. My 9511 math processor emulator plugs into zxcc (and z80pack)... Which makes Hein Pragts emulator moot (for me, anyway). Next was the
disk images... Given the hoops I had to jump through to get z80mbc formats working on my machine... I assumed there would be "gold in them thar hills".... My Altair 8800 boot hd offers more.

Dissing? No, this is a hobby. Hein Pragt may do as they choose, and I support that. This is more a comment to you -- this is not "superbly well done". It is a "nice hobby implementation". To see "superbly well done", check out zxcc.

https://github.com/agn453/ZXCC

Does NOT need "disks". Runs over the NATIVE file system. Supports... well turbo pascal, word star, pmate,
m80, f80, *and* debuggers (I like dsd80). From the Windows OR Linux command line. Has source and is
maintained (Heck, it includes a Z80 opcode fix I suggested -- but does not include my math hardware emulation... yet). For Z80 work, you may find this to be more to your liking. Just to give you a taste:

: fred@llana ~ $; mbasic
BASIC-80 Rev. 5.21
[CP/M Version]
Copyright 1977-1981 (C) by Microsoft
Created: 28-Jul-81
39480 Bytes free
Ok
print 1+2
3
Ok
system

: fred@llana ~ $;

Yes, this is Microsoft mbasic.com, running on a 64 bit machine... transparently. You see, my complaint was (1) the approachability of CpmBox, and (2) the declaration of "superb".

Fred Weigel

Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?

<850b4fc0-c8da-4fcf-914c-5e33556de16cn@googlegroups.com>

 copy mid

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

 copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:ad4:58d3:0:b0:56f:184:8814 with SMTP id dh19-20020ad458d3000000b0056f01848814mr6616326qvb.8.1679188698608;
Sat, 18 Mar 2023 18:18:18 -0700 (PDT)
X-Received: by 2002:a05:6808:342:b0:386:91d1:34b1 with SMTP id
j2-20020a056808034200b0038691d134b1mr4555214oie.10.1679188698198; Sat, 18 Mar
2023 18:18:18 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!85.12.63.47.MISMATCH!peer01.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: Sat, 18 Mar 2023 18:18:17 -0700 (PDT)
In-Reply-To: <ebe37153-2e2f-443c-b6d5-72c10cfa50b2n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=158.140.42.61; posting-account=QE0YqQoAAAA59sT6-ziLCgHaxLG5OyLm
NNTP-Posting-Host: 158.140.42.61
References: <8d0e54e0-5d94-4d0f-942b-331b5131beb3n@googlegroups.com>
<0c0cc0f7-4a37-4bcf-9380-3c43190cbbcan@googlegroups.com> <07f283c0-50ae-4b58-a8ab-6d32005974a5n@googlegroups.com>
<ebe37153-2e2f-443c-b6d5-72c10cfa50b2n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <850b4fc0-c8da-4fcf-914c-5e33556de16cn@googlegroups.com>
Subject: Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?
From: sco...@mischko.com (sc...@mischko.com)
Injection-Date: Sun, 19 Mar 2023 01:18:18 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 5251
 by: sc...@mischko.com - Sun, 19 Mar 2023 01:18 UTC

Fred,
Have you seen RunCPM yet? It might be more along the lines of a "superb" CP/M emulator. Runs on Linux, Windows, etc. It uses the native file system and includes source code.

Scott

On Saturday, March 18, 2023 at 2:23:58 PM UTC-7, fridtjof.ma...@gmail.com wrote:
> On Saturday, March 18, 2023 at 1:56:04 PM UTC-4, Phil G wrote:
> > On Saturday, March 18, 2023 at 5:21:00 PM UTC, fridtjof.ma...@gmail.com wrote:
> > > I downloaded it... no software! (that is, no EXE files). A CP/M 3 loader, and 16 8MB disks.
> > > Format of the disks is unknown... Not anything that cpmtools has, anyway. Looked at the
> > > directories (raw)... again, nothing of interest. May be a nice project... but, CP/M files "locked away".
> > > If you actually have the EXE files... how? (not in the download archive).
> > Really? the full zip downloads (32 and 64 bit) are halfway down the page. As stated on the page, the disk format matches the Z80MBC2 and I've used CPMTools on it to copy Wordstar 4, Zsid, ZSM and other stuff across. I really think you should actually read the page before dissing someones hard work.
> > Personally, I use it quite a lot for testing Z80 routines before transferring to CP/M hardware. Hein's CPMbox is very good and you are doing it a disservice.
> > Phil_G
> Phil_G
>
> Yes... my bad. My workflow went down the tree... But... I downloaded
> https://www.instructables.com/Z80-mbc2-Virtual-Disks-Copying-Files/
>
> to get a diskdefs that included the Z80 MBC-2 definition. I couldn't find it there, nor in my local diskdefs.
> So.. I then found https://www.facebook.com/groups/Z80MBC2/posts/932813827454703/ and downloaded... a "zop file?" Ok, renamed it zip, and incorporated into my local diskdefs. As noted, boot disk 0 is cp/m with some games and utilities, 1 is turbo pascal, 2 is hi-tech c, 3 is microsoft m80, f80, 4 is bascom, 5 is adventure and zork, 6-11 are empty , 12 has one file, zero length "HELLO.PRN", 13-15 are empty.
>
> There appear to be "bin" files -- ROMs? So, sure, good work. I guess I *could* load WINE, and try to run it. But. I don't find it compelling. zxcc comes with source, and yes, that IS important. My 9511 math processor emulator plugs into zxcc (and z80pack)... Which makes Hein Pragts emulator moot (for me, anyway). Next was the
> disk images... Given the hoops I had to jump through to get z80mbc formats working on my machine... I assumed there would be "gold in them thar hills"... My Altair 8800 boot hd offers more.
>
> Dissing? No, this is a hobby. Hein Pragt may do as they choose, and I support that. This is more a comment to you -- this is not "superbly well done". It is a "nice hobby implementation". To see "superbly well done", check out zxcc.
>
> https://github.com/agn453/ZXCC
>
> Does NOT need "disks". Runs over the NATIVE file system. Supports... well turbo pascal, word star, pmate,
> m80, f80, *and* debuggers (I like dsd80). From the Windows OR Linux command line. Has source and is
> maintained (Heck, it includes a Z80 opcode fix I suggested -- but does not include my math hardware emulation... yet). For Z80 work, you may find this to be more to your liking. Just to give you a taste:
>
> : fred@llana ~ $; mbasic
> BASIC-80 Rev. 5.21
> [CP/M Version]
> Copyright 1977-1981 (C) by Microsoft
> Created: 28-Jul-81
> 39480 Bytes free
> Ok
> print 1+2
> 3
> Ok
> system
>
> : fred@llana ~ $;
>
> Yes, this is Microsoft mbasic.com, running on a 64 bit machine... transparently. You see, my complaint was (1) the approachability of CpmBox, and (2) the declaration of "superb".
>
> Fred Weigel

Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?

<tv5o6b$2n7a6$2@dont-email.me>

 copy mid

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

 copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: dxfo...@gmail.com (dxforth)
Newsgroups: comp.os.cpm
Subject: Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?
Date: Sun, 19 Mar 2023 12:23:24 +1100
Organization: A noiseless patient Spider
Lines: 9
Message-ID: <tv5o6b$2n7a6$2@dont-email.me>
References: <8d0e54e0-5d94-4d0f-942b-331b5131beb3n@googlegroups.com>
<0c0cc0f7-4a37-4bcf-9380-3c43190cbbcan@googlegroups.com>
<07f283c0-50ae-4b58-a8ab-6d32005974a5n@googlegroups.com>
<ebe37153-2e2f-443c-b6d5-72c10cfa50b2n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 19 Mar 2023 01:23:24 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="10f38a5f57d214c8dcc10a5b4c262e8b";
logging-data="2858310"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19/CGIrNBbHfWWpgiMetJSJ"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.8.0
Cancel-Lock: sha1:Baj+A/DKPpppOr+pHsWm2p1rfuw=
In-Reply-To: <ebe37153-2e2f-443c-b6d5-72c10cfa50b2n@googlegroups.com>
Content-Language: en-GB
 by: dxforth - Sun, 19 Mar 2023 01:23 UTC

On 19/03/2023 8:23 am, fridtjof.ma...@gmail.com wrote:
>
> Dissing? No, this is a hobby. Hein Pragt may do as they choose, and I support that. This is more a comment to you -- this is not "superbly well done". It is a "nice hobby implementation". To see "superbly well done", check out zxcc.
>
> https://github.com/agn453/ZXCC

Speaking of executables I don't seem to see any for ZXCC (Windows).
"superbly well done" must be postponed for now.

Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?

<39bc0f1c-3016-4d85-a009-9f59a0724153n@googlegroups.com>

 copy mid

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

 copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:6214:a14:b0:56b:f17d:eba9 with SMTP id dw20-20020a0562140a1400b0056bf17deba9mr6504840qvb.4.1679210505317;
Sun, 19 Mar 2023 00:21:45 -0700 (PDT)
X-Received: by 2002:a9d:6a55:0:b0:697:7885:3e3 with SMTP id
h21-20020a9d6a55000000b00697788503e3mr1325042otn.4.1679210505039; Sun, 19 Mar
2023 00:21:45 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!85.12.63.47.MISMATCH!peer01.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: Sun, 19 Mar 2023 00:21:44 -0700 (PDT)
In-Reply-To: <tv5o6b$2n7a6$2@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=69.165.165.211; posting-account=KOfC_woAAAC0YBGf-3r2aV5g2Aifd9jO
NNTP-Posting-Host: 69.165.165.211
References: <8d0e54e0-5d94-4d0f-942b-331b5131beb3n@googlegroups.com>
<0c0cc0f7-4a37-4bcf-9380-3c43190cbbcan@googlegroups.com> <07f283c0-50ae-4b58-a8ab-6d32005974a5n@googlegroups.com>
<ebe37153-2e2f-443c-b6d5-72c10cfa50b2n@googlegroups.com> <tv5o6b$2n7a6$2@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <39bc0f1c-3016-4d85-a009-9f59a0724153n@googlegroups.com>
Subject: Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?
From: fridtjof...@gmail.com (fridtjof.ma...@gmail.com)
Injection-Date: Sun, 19 Mar 2023 07:21:45 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2279
 by: fridtjof.ma...@gmail - Sun, 19 Mar 2023 07:21 UTC

On Saturday, March 18, 2023 at 9:23:26 PM UTC-4, dxforth wrote:
> On 19/03/2023 8:23 am, fridtjof.ma...@gmail.com wrote:
> >
> > Dissing? No, this is a hobby. Hein Pragt may do as they choose, and I support that. This is more a comment to you -- this is not "superbly well done". It is a "nice hobby implementation". To see "superbly well done", check out zxcc.
> >
> > https://github.com/agn453/ZXCC
> Speaking of executables I don't seem to see any for ZXCC (Windows).
> "superbly well done" must be postponed for now.
RunCPM does very well, as well! Support for user areas is great! Can be integrated into a CP/NET server. The use of REAL CCP is fabulous. As to executables... source is the way. z80pack, zxcc and RunCPM all come with source.All of them support my AM9511 emulation! All work with Linux, Windows and others.

Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?

<tv8l64$3c5j1$1@dont-email.me>

 copy mid

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

 copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: dxfo...@gmail.com (dxforth)
Newsgroups: comp.os.cpm
Subject: Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?
Date: Mon, 20 Mar 2023 14:50:30 +1100
Organization: A noiseless patient Spider
Lines: 18
Message-ID: <tv8l64$3c5j1$1@dont-email.me>
References: <8d0e54e0-5d94-4d0f-942b-331b5131beb3n@googlegroups.com>
<0c0cc0f7-4a37-4bcf-9380-3c43190cbbcan@googlegroups.com>
<07f283c0-50ae-4b58-a8ab-6d32005974a5n@googlegroups.com>
<ebe37153-2e2f-443c-b6d5-72c10cfa50b2n@googlegroups.com>
<tv5o6b$2n7a6$2@dont-email.me>
<39bc0f1c-3016-4d85-a009-9f59a0724153n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 20 Mar 2023 03:50:28 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="b5d02e4d1aa35179870f364a86f141b8";
logging-data="3544673"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19tmO3FNt0fzCrt56pqxjGM"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.8.0
Cancel-Lock: sha1:fGOY80umUWAflIi1cyqgi4h1zxo=
Content-Language: en-GB
In-Reply-To: <39bc0f1c-3016-4d85-a009-9f59a0724153n@googlegroups.com>
 by: dxforth - Mon, 20 Mar 2023 03:50 UTC

On 19/03/2023 6:21 pm, fridtjof.ma...@gmail.com wrote:
> On Saturday, March 18, 2023 at 9:23:26 PM UTC-4, dxforth wrote:
>> On 19/03/2023 8:23 am, fridtjof.ma...@gmail.com wrote:
>>>
>>> Dissing? No, this is a hobby. Hein Pragt may do as they choose, and I support that. This is more a comment to you -- this is not "superbly well done". It is a "nice hobby implementation". To see "superbly well done", check out zxcc.
>>>
>>> https://github.com/agn453/ZXCC
>> Speaking of executables I don't seem to see any for ZXCC (Windows).
>> "superbly well done" must be postponed for now.
> RunCPM does very well, as well! Support for user areas is great! Can be integrated into a CP/NET server. The use of REAL CCP is fabulous. As to executables... source is the way. z80pack, zxcc and RunCPM all come with source.All of them support my AM9511 emulation! All work with Linux, Windows and others.

How many DOS or CP/M applications were distributed as source only?
I can think of no better way of discouraging users than by putting
hurdles in front of them. Assuming the author generated a working
binary for Windows or whatever, I would consider it perverse not to
include it.

Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?

<tvlffs$1sps8$1@dont-email.me>

 copy mid

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

 copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder.eternal-september.org!.POSTED!not-for-mail
From: chiedete...@ask.me (dott.Piergiorgio)
Newsgroups: comp.os.cpm
Subject: Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?
Date: Sat, 25 Mar 2023 01:33:00 +0100
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <tvlffs$1sps8$1@dont-email.me>
References: <8d0e54e0-5d94-4d0f-942b-331b5131beb3n@googlegroups.com>
<0c0cc0f7-4a37-4bcf-9380-3c43190cbbcan@googlegroups.com>
<07f283c0-50ae-4b58-a8ab-6d32005974a5n@googlegroups.com>
<ebe37153-2e2f-443c-b6d5-72c10cfa50b2n@googlegroups.com>
<tv5o6b$2n7a6$2@dont-email.me>
<39bc0f1c-3016-4d85-a009-9f59a0724153n@googlegroups.com>
<tv8l64$3c5j1$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 25 Mar 2023 00:33:01 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="f2f55046c7cf421549f54f24d58129ba";
logging-data="1992584"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX196yicz12q+XFe14N3u8WLylJUywWThxnrhTmQVrkxtvw=="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.9.0
Cancel-Lock: sha1:oMl3E8iSNw4iF/p+aN0DOtgfMkY=
In-Reply-To: <tv8l64$3c5j1$1@dont-email.me>
Content-Language: en-GB
 by: dott.Piergiorgio - Sat, 25 Mar 2023 00:33 UTC

On 20/03/23 04:50, dxforth wrote:

> How many DOS or CP/M applications were distributed as source only?
> I can think of no better way of discouraging users than by putting
> hurdles in front of them.  Assuming the author generated a working
> binary for Windows or whatever, I would consider it perverse not to
> include it.

this emu is intended for the end-user (or luser ?) or a power
user/hacker ? for the latter category, the source distribution is the
main one..

Best regards from Italy,
dott. Piergiorgio.

Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?

<tvlitm$1t1tg$1@dont-email.me>

 copy mid

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

 copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder.eternal-september.org!.POSTED!not-for-mail
From: dxfo...@gmail.com (dxforth)
Newsgroups: comp.os.cpm
Subject: Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?
Date: Sat, 25 Mar 2023 12:31:35 +1100
Organization: A noiseless patient Spider
Lines: 14
Message-ID: <tvlitm$1t1tg$1@dont-email.me>
References: <8d0e54e0-5d94-4d0f-942b-331b5131beb3n@googlegroups.com>
<0c0cc0f7-4a37-4bcf-9380-3c43190cbbcan@googlegroups.com>
<07f283c0-50ae-4b58-a8ab-6d32005974a5n@googlegroups.com>
<ebe37153-2e2f-443c-b6d5-72c10cfa50b2n@googlegroups.com>
<tv5o6b$2n7a6$2@dont-email.me>
<39bc0f1c-3016-4d85-a009-9f59a0724153n@googlegroups.com>
<tv8l64$3c5j1$1@dont-email.me> <tvlffs$1sps8$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 25 Mar 2023 01:31:34 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="a305564ca942b37c3fbf38d86974e955";
logging-data="2000816"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19tyq1Kp8k2dLoqd9QQMQ2n"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.9.0
Cancel-Lock: sha1:WScpQtO8SBfqcnZIkOUQbEVIhTU=
Content-Language: en-GB
In-Reply-To: <tvlffs$1sps8$1@dont-email.me>
 by: dxforth - Sat, 25 Mar 2023 01:31 UTC

On 25/03/2023 11:33 am, dott.Piergiorgio wrote:
> On 20/03/23 04:50, dxforth wrote:
>
>> How many DOS or CP/M applications were distributed as source only?
>> I can think of no better way of discouraging users than by putting
>> hurdles in front of them.  Assuming the author generated a working
>> binary for Windows or whatever, I would consider it perverse not to
>> include it.
>
> this emu is intended for the end-user (or luser ?) or a power user/hacker ? for the latter category, the source distribution is the main one..

So a 'power user' is one who manages to create a working ZXCC Windows
binary from source and uploads it to the repository. Any takers?

Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?

<5d19f5e5-5afd-44bf-b5e2-cbf055327577n@googlegroups.com>

 copy mid

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

 copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:620a:220c:b0:746:ac23:d08b with SMTP id m12-20020a05620a220c00b00746ac23d08bmr2758175qkh.3.1679910064574;
Mon, 27 Mar 2023 02:41:04 -0700 (PDT)
X-Received: by 2002:ac8:138d:0:b0:3e3:8946:110e with SMTP id
h13-20020ac8138d000000b003e38946110emr5119351qtj.5.1679910064332; Mon, 27 Mar
2023 02:41:04 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!2.eu.feeder.erje.net!feeder.erje.net!border-1.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Mon, 27 Mar 2023 02:41:04 -0700 (PDT)
In-Reply-To: <tvlitm$1t1tg$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2a00:23c4:83:c101:290:d016:3b8e:33ed;
posting-account=7LAplAoAAAByKIXUc8acNTC_dUp06kdO
NNTP-Posting-Host: 2a00:23c4:83:c101:290:d016:3b8e:33ed
References: <8d0e54e0-5d94-4d0f-942b-331b5131beb3n@googlegroups.com>
<0c0cc0f7-4a37-4bcf-9380-3c43190cbbcan@googlegroups.com> <07f283c0-50ae-4b58-a8ab-6d32005974a5n@googlegroups.com>
<ebe37153-2e2f-443c-b6d5-72c10cfa50b2n@googlegroups.com> <tv5o6b$2n7a6$2@dont-email.me>
<39bc0f1c-3016-4d85-a009-9f59a0724153n@googlegroups.com> <tv8l64$3c5j1$1@dont-email.me>
<tvlffs$1sps8$1@dont-email.me> <tvlitm$1t1tg$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <5d19f5e5-5afd-44bf-b5e2-cbf055327577n@googlegroups.com>
Subject: Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?
From: ogde...@gmail.com (Mark Ogden)
Injection-Date: Mon, 27 Mar 2023 09:41:04 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 31
 by: Mark Ogden - Mon, 27 Mar 2023 09:41 UTC

On Saturday, 25 March 2023 at 01:31:36 UTC, dxforth wrote:
> On 25/03/2023 11:33 am, dott.Piergiorgio wrote:
> > On 20/03/23 04:50, dxforth wrote:
> >
> >> How many DOS or CP/M applications were distributed as source only?
> >> I can think of no better way of discouraging users than by putting
> >> hurdles in front of them. Assuming the author generated a working
> >> binary for Windows or whatever, I would consider it perverse not to
> >> include it.
> >
> > this emu is intended for the end-user (or luser ?) or a power user/hacker ? for the latter category, the source distribution is the main one..
> So a 'power user' is one who manages to create a working ZXCC Windows
> binary from source and uploads it to the repository. Any takers?
I posted the modifications for zxcc to run under windows sometime ago on Tony Nicholson's github site
https://github.com/agn453/ZXCC
The basic steps to build are
1) clone the github repository. Note, an updated of Hitech C is also available from Tony's site.
2) modify install.cfg in the winbuild directory to reflect where you want the zxcc executables to go
3) optionally modify zxcc.h to reflect where you will locate the Hi-Tech C files. The alternative is to defined the appropriate
environment variables to do this.
The default approach is that CPMDIR80 points to a directory containing subdirectories bin80, lib80 and include80.
CPMDIR80 can be set by modifying zxcc.h or declaring an environment variable CPMDIR80.
If required, the subdirectories can be overridden by declaring BINDIR80, LIBDIR80 or INCDIR80 environment variables to point to
the desired directories.
4) Build the solution
5) Place the Hitech C files in the appropriate directories as specified in step 3 above
6) Make sure you have read the various readme files on how to use ZXCC and the related executables.

Mark

Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?

<tvtv8k$3jt7b$1@dont-email.me>

 copy mid

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

 copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder.eternal-september.org!.POSTED!not-for-mail
From: dxfo...@gmail.com (dxforth)
Newsgroups: comp.os.cpm
Subject: Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?
Date: Tue, 28 Mar 2023 16:51:16 +1100
Organization: A noiseless patient Spider
Lines: 34
Message-ID: <tvtv8k$3jt7b$1@dont-email.me>
References: <8d0e54e0-5d94-4d0f-942b-331b5131beb3n@googlegroups.com>
<0c0cc0f7-4a37-4bcf-9380-3c43190cbbcan@googlegroups.com>
<07f283c0-50ae-4b58-a8ab-6d32005974a5n@googlegroups.com>
<ebe37153-2e2f-443c-b6d5-72c10cfa50b2n@googlegroups.com>
<tv5o6b$2n7a6$2@dont-email.me>
<39bc0f1c-3016-4d85-a009-9f59a0724153n@googlegroups.com>
<tv8l64$3c5j1$1@dont-email.me> <tvlffs$1sps8$1@dont-email.me>
<tvlitm$1t1tg$1@dont-email.me>
<5d19f5e5-5afd-44bf-b5e2-cbf055327577n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 28 Mar 2023 05:51:16 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="19b9a15a931ae7652fb2049745c14ec2";
logging-data="3798251"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX197Ja9GH9vh0/UuKXzqyGgX"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.9.0
Cancel-Lock: sha1:uTpMQEmrWpKkxXN8OxJjujKGlSk=
Content-Language: en-GB
In-Reply-To: <5d19f5e5-5afd-44bf-b5e2-cbf055327577n@googlegroups.com>
 by: dxforth - Tue, 28 Mar 2023 05:51 UTC

On 27/03/2023 8:41 pm, Mark Ogden wrote:
> On Saturday, 25 March 2023 at 01:31:36 UTC, dxforth wrote:
>> On 25/03/2023 11:33 am, dott.Piergiorgio wrote:
>>> On 20/03/23 04:50, dxforth wrote:
>>>
>>>> How many DOS or CP/M applications were distributed as source only?
>>>> I can think of no better way of discouraging users than by putting
>>>> hurdles in front of them. Assuming the author generated a working
>>>> binary for Windows or whatever, I would consider it perverse not to
>>>> include it.
>>>
>>> this emu is intended for the end-user (or luser ?) or a power user/hacker ? for the latter category, the source distribution is the main one..
>> So a 'power user' is one who manages to create a working ZXCC Windows
>> binary from source and uploads it to the repository. Any takers?
> I posted the modifications for zxcc to run under windows sometime ago on Tony Nicholson's github site
> https://github.com/agn453/ZXCC
> The basic steps to build are
> 1) clone the github repository. Note, an updated of Hitech C is also available from Tony's site.
> 2) modify install.cfg in the winbuild directory to reflect where you want the zxcc executables to go
> 3) optionally modify zxcc.h to reflect where you will locate the Hi-Tech C files. The alternative is to defined the appropriate
> environment variables to do this.
> The default approach is that CPMDIR80 points to a directory containing subdirectories bin80, lib80 and include80.
> CPMDIR80 can be set by modifying zxcc.h or declaring an environment variable CPMDIR80.
> If required, the subdirectories can be overridden by declaring BINDIR80, LIBDIR80 or INCDIR80 environment variables to point to
> the desired directories.
> 4) Build the solution
> 5) Place the Hitech C files in the appropriate directories as specified in step 3 above
> 6) Make sure you have read the various readme files on how to use ZXCC and the related executables.
>
> Mark

Thanks but that's exactly why I include executables with my distributions if at all possible.
Chances are the recipients won't be power users.

Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?

<269acc18-243f-4662-a477-e743b9938a45n@googlegroups.com>

 copy mid

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

 copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:ac8:7c48:0:b0:3bf:b9d9:675f with SMTP id o8-20020ac87c48000000b003bfb9d9675fmr6148897qtv.10.1680012967231;
Tue, 28 Mar 2023 07:16:07 -0700 (PDT)
X-Received: by 2002:a05:622a:1648:b0:3bf:ba90:6c4e with SMTP id
y8-20020a05622a164800b003bfba906c4emr5583059qtj.6.1680012966975; Tue, 28 Mar
2023 07:16:06 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.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: Tue, 28 Mar 2023 07:16:06 -0700 (PDT)
In-Reply-To: <tvtv8k$3jt7b$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2a00:23c4:83:c101:152a:351a:4af3:59fa;
posting-account=7LAplAoAAAByKIXUc8acNTC_dUp06kdO
NNTP-Posting-Host: 2a00:23c4:83:c101:152a:351a:4af3:59fa
References: <8d0e54e0-5d94-4d0f-942b-331b5131beb3n@googlegroups.com>
<0c0cc0f7-4a37-4bcf-9380-3c43190cbbcan@googlegroups.com> <07f283c0-50ae-4b58-a8ab-6d32005974a5n@googlegroups.com>
<ebe37153-2e2f-443c-b6d5-72c10cfa50b2n@googlegroups.com> <tv5o6b$2n7a6$2@dont-email.me>
<39bc0f1c-3016-4d85-a009-9f59a0724153n@googlegroups.com> <tv8l64$3c5j1$1@dont-email.me>
<tvlffs$1sps8$1@dont-email.me> <tvlitm$1t1tg$1@dont-email.me>
<5d19f5e5-5afd-44bf-b5e2-cbf055327577n@googlegroups.com> <tvtv8k$3jt7b$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <269acc18-243f-4662-a477-e743b9938a45n@googlegroups.com>
Subject: Re: Has everyone seen Hein Praagt's Z80 CP/M emu for Windows?
From: ogde...@gmail.com (Mark Ogden)
Injection-Date: Tue, 28 Mar 2023 14:16:07 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 4714
 by: Mark Ogden - Tue, 28 Mar 2023 14:16 UTC

On Tuesday, 28 March 2023 at 06:51:18 UTC+1, dxforth wrote:
> On 27/03/2023 8:41 pm, Mark Ogden wrote:
> > On Saturday, 25 March 2023 at 01:31:36 UTC, dxforth wrote:
> >> On 25/03/2023 11:33 am, dott.Piergiorgio wrote:
> >>> On 20/03/23 04:50, dxforth wrote:
> >>>
> >>>> How many DOS or CP/M applications were distributed as source only?
> >>>> I can think of no better way of discouraging users than by putting
> >>>> hurdles in front of them. Assuming the author generated a working
> >>>> binary for Windows or whatever, I would consider it perverse not to
> >>>> include it.
> >>>
> >>> this emu is intended for the end-user (or luser ?) or a power user/hacker ? for the latter category, the source distribution is the main one..
> >> So a 'power user' is one who manages to create a working ZXCC Windows
> >> binary from source and uploads it to the repository. Any takers?
> > I posted the modifications for zxcc to run under windows sometime ago on Tony Nicholson's github site
> > https://github.com/agn453/ZXCC
> > The basic steps to build are
> > 1) clone the github repository. Note, an updated of Hitech C is also available from Tony's site.
> > 2) modify install.cfg in the winbuild directory to reflect where you want the zxcc executables to go
> > 3) optionally modify zxcc.h to reflect where you will locate the Hi-Tech C files. The alternative is to defined the appropriate
> > environment variables to do this.
> > The default approach is that CPMDIR80 points to a directory containing subdirectories bin80, lib80 and include80.
> > CPMDIR80 can be set by modifying zxcc.h or declaring an environment variable CPMDIR80.
> > If required, the subdirectories can be overridden by declaring BINDIR80, LIBDIR80 or INCDIR80 environment variables to point to
> > the desired directories.
> > 4) Build the solution
> > 5) Place the Hitech C files in the appropriate directories as specified in step 3 above
> > 6) Make sure you have read the various readme files on how to use ZXCC and the related executables.
> >
> > Mark
> Thanks but that's exactly why I include executables with my distributions if at all possible.
> Chances are the recipients won't be power users.
The main reason I don't include the executables is due to the references to where the CP/M files are.
Where I personally keep them isn't necessarily available to all uses and whilst the environment variables
can be used to point to the relevant location, not everyone knows how to set them. Additionally I would probably need
to distribute both 32bit & 64bit variants.
If there was sufficient demand I could ask Tony to host them, or separately host them on github or my website.

Note if you only want the Hitech C compiler tool set, I have ported this to run under windows 32/64bit. It is currently hosted in several repositories
at https://github.com/nikitinprior which is Andrey Nikitin's github site. He started the reverse engineering which I completed and amended
to allow it to run under Windows. It also includes several fixes.

Mark

1
server_pubkey.txt

rocksolid light 0.9.7
clearnet tor