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).
This is superbly well done, Hein Pragt's CP/M Z80 emulation for the PC: https://www.heinpragt.com/english/software_development/cpmbox.htmlI downloaded it... no software! (that is, no EXE files). A CP/M 3 loader, and 16 8MB disks.
Portable, so no instalation.
Amazing.
Phil_G
On Saturday, March 18, 2023 at 5:21:00 PM UTC, fridtjof.ma...@gmail.com wrote:read the page before dissing someones hard work.
I downloaded it... no software! (that is, no EXE files). A CP/M 3 loader, and 16 8MB disks.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
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).
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
On Saturday, March 18, 2023 at 1:56:04 PM UTC-4, Phil G wrote:read the page before dissing someones hard work.
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.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
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).
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.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,
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 (andz80pack)... 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
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
On 19/03/2023 8:23 am, fridtjof.ma...@gmail.com wrote: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
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/ZXCCSpeaking of executables I don't seem to see any for ZXCC (Windows). "superbly well done" must be postponed for now.
On Saturday, March 18, 2023 at 9:23:26 PM UTC-4, dxforth wrote:AM9511 emulation! All work with Linux, Windows and others.
On 19/03/2023 8:23 am, fridtjof.ma...@gmail.com wrote: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
Speaking of executables I don't seem to see any for ZXCC (Windows).
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
"superbly well done" must be postponed for now.
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.
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..
On 25/03/2023 11:33 am, dott.Piergiorgio wrote:I posted the modifications for zxcc to run under windows sometime ago on Tony Nicholson's github site
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?
On Saturday, 25 March 2023 at 01:31:36 UTC, dxforth wrote:
On 25/03/2023 11:33 am, dott.Piergiorgio wrote:I posted the modifications for zxcc to run under windows sometime ago on Tony Nicholson's github site
On 20/03/23 04:50, dxforth wrote:So a 'power user' is one who manages to create a working ZXCC Windows
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..
binary from source and uploads it to the repository. Any takers?
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
On 27/03/2023 8:41 pm, Mark Ogden wrote:The main reason I don't include the executables is due to the references to where the CP/M files are.
On Saturday, 25 March 2023 at 01:31:36 UTC, dxforth wrote:
On 25/03/2023 11:33 am, dott.Piergiorgio wrote:I posted the modifications for zxcc to run under windows sometime ago on Tony Nicholson's github site
On 20/03/23 04:50, dxforth wrote:So a 'power user' is one who manages to create a working ZXCC Windows
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..
binary from source and uploads it to the repository. Any takers?
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.
MarkThanks but that's exactly why I include executables with my distributions if at all possible.
Chances are the recipients won't be power users.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 491 |
Nodes: | 16 (3 / 13) |
Uptime: | 99:25:21 |
Calls: | 9,681 |
Calls today: | 2 |
Files: | 13,725 |
Messages: | 6,174,732 |