Re: Pro-DOS v2.0 (CP/M 2.2) released
En/Je/On 2014-05-28 21:29, Chris Pile escribió / skribis / wrote : I've tried to make v2.0 look and feel more professional and polished than its older relative, I have used v1.9 several times in order to try CP/M programs. I've just tried v2.0 with SimCoupe, following the manual step by step (except the hardware interfaces), and it works great. The feeling is it's a different system than v1.9, more powerful and comfortable. I find it very impressive. Congratulations. Apologies if the user manual is a little difficult to read or grammatically awkward. I find the manual clear and detailed. But anyway I'm not a native speaker :) Thank you for all this work. -- Marcos Cruz http://programandala.net
RE: Pro-DOS v2.0 (CP/M 2.2) released
The Hitchhiker's Guide to the Galaxy .cpm is a disk formatted to the cp/m format. Best version to play with pro-dos is hitc128.com Steve(spt) From: owner-sam-us...@nvg.ntnu.no [mailto:owner-sam-us...@nvg.ntnu.no] On Behalf Of Stefan Drissen Sent: 28 May 2014 23:38 To: sam-users@nvg.ntnu.no Subject: RE: Pro-DOS v2.0 (CP/M 2.2) released Cool! Not that I've ever used it, but just booted it into simcoupe and it worked instantly J However - after skimming through the manual - how do I read from a .cpm image (using simcoupe)? I opened the Hitchhiker's Guide to the Galaxy .cpm as floppy 2. A0B: B0DIR 256 entries of ?.??? files are shown 256 Files, 706k free. B0A: A0fatread b: That disk doesn't appear to be fat12/16/32 formatted. On another note - how does it play with z88dk - which has a CPM target? (which I've also never really used since I don't do C, but it fascinates me and I had some fun getting it to build). Cheers, Stefan From: owner-sam-us...@nvg.ntnu.no [mailto:owner-sam-us...@nvg.ntnu.no] On Behalf Of Chris Pile Sent: woensdag 28 mei 2014 22:29 To: sam-users@nvg.ntnu.no Subject: Pro-DOS v2.0 (CP/M 2.2) released Hi Folks, Some of you may remember last year I mentioned I was rewriting Pro-DOS? Well, it's now finished and Steve (SPT) has kindly provided a permanent home for it on his Pro-DOS website. You can grab a copy of v2.0 here: http://www.samcoupe-pro-dos.co.uk/index.html http://www.samcoupe-pro-dos.co.uk I've tried to make v2.0 look and feel more professional and polished than its older relative, and several areas dealing with CP/M 2.2 compatibility have been improved. A large portion of the rewrite was spent developing official mass-storage support for the ATOM-Lite and Trinity interfaces. Much needed attention was given to the performance and responsiveness too, which was an area that has been begging for a kick up the arse since 1991! There is now no reason to use Pro-DOS = v1.9. Pro-DOS v2.0 was designed to supersede all previous versions, including the unofficial ATOM-Lite (AL-Patch) version. Pro-DOS v2.0 is now the official ATOM-Lite (CF) and Trinity (MMC/SD/SDHC) version. Inside the release .ZIP you will find a .DSK image and also a .PDF copy of the user manual. The user manual has also received a complete rewrite, so please take the time to read it as there are a number of additional features found in Pro-DOS v2.0 not found in previous versions. Most of the features will not be immediately obvious until you read the manual! Apologies if the user manual is a little difficult to read or grammatically awkward. I'm a not a user-manual author, which will become all too clear! However, I hope the information is clear enough to introduce the additional features Pro-DOS v2.0 has to offer over its predecessor. Here is a list of highlights taken from the updated user manual: * Better CP/M 2.2 compatibility * Up to eight simultaneously visible disk drives - Drives A: through to H: * CompactFlash support using the ATOM-Lite (right-hand drive bay) * Dual CF adapter support in the ATOM-Lite - seen as two separate drives * MMC/SD/SDHC flash support using Quazar's Trinity Ethernet Interface * 100% compatible with the AL-Patch format used by AL-Pro-DOS v1.9 * Pro-DOS can optionally boot from its own format 720k CP/M disks * If your SAM has an AL-BOOT ROM Pro-DOS can also boot from CF cards * Up to 64-Gigabytes (65535 logical disks) on CF/MMC/SD/SDHC cards * Will use any external RAM packs to provide up to four 1MB RAM Drives * Improved performance, with particular attention paid to screen output * More accurate Heath/Zenith H19/Z19/DEC VT52 terminal emulation * Better command-line editing functions * Command-line can accept user areas - so DIR A4:*.COM is valid * Can simultaneously change drives and user areas at the command prompt * MS-DOS-like command history buffer for the eight most recent commands * Retro green-screen look with funky flashing cursor - changeable of course! * Will save/restore your chosen screen colours to/from the Trinity EEPROM * System bell sound makes a better ding and no longer pauses the system * The DIR command now outputs in alphabetically sorted columns * Better memory use to allow v2.0 to retain v1.9's internal RAM Drive sizes * A large (63238 byte) Transient Program Area for external programs * The separate system files disk used by v1.9 is no longer required * All system files are pre-installed to the internal RAM Drive at boot * COPY and DUMP commands are now built-in, and not external programs * All internal commands accept wildcards, including REName and COPY * Ability to software-swap a pair of drives, so A: can be B: and vice versa * FATREAD.COM for importing files from PC formatted
Re: Pro-DOS v2.0 (CP/M 2.2) released
Hi Howard, On 28/05/2014 22:57, Balor Price wrote: Wow, Chris this looks exceptional. I really wish I knew more about CP/M already, but the amount of logical disks available just on SDHC cards just blew my mind. I know what you mean - probably a little bit of overkill really! ;-) Intriguing final comment too - you have more fun projects coming as well? Happy birthday Sam... I've picked up a project I started around 16 years ago, and I'm a good way though it. Sadly I haven't done anything with it for a month or so as I've kind of lost motivation really. :-( Need to give myself a kick up the arse and push on to a finish! Cheers, Chris.
Re: Pro-DOS v2.0 (CP/M 2.2) released
Hi Stefan, On 28/05/2014 23:37, Stefan Drissen wrote: Cool! Not that I’ve ever used it, but just booted it into simcoupe and it worked instantly Cool! However – after skimming through the manual – how do I read from a .cpm image (using simcoupe)? I opened the Hitchhiker’s Guide to the Galaxy .cpm as floppy 2. A0B: B0DIR 256 entries of ?.??? files are shown That's because drive B: is actually the left floppy - or floppy 1 in SimCoupé! So you're trying to DIR a standard SAM format disk - in fact probably the Pro-DOS boot disk. The 256 .??? DIR entries is standard response to an unknown format - as far as CP/M goes. B0A: A0fatread b: That disk doesn’t appear to be fat12/16/32 formatted. Because it's not! It's most likely a SAM format disk! ;-) The drive layout on a SAM with two floppy drives as seen by a freshly booted Pro-DOS v2.0 is: Drive A - Internal RAM drive Drive B - Left-hand floppy drive on a real SAM (floppy 1 in SimCoupé) Drive C - Right-hand floppy drive on a real SAM (floppy 2 in SimCoupé) So to run HHGTTG if you loaded the .CPM image to floppy 2 in SimCoupé means you should have moved to drive C: and not drive B: Of course you could also use the SWAP command to switch the drives around if you so wish. So Drive C: could be Drive A: or any other drive on your system. Note to everyone reading this: The manual tells you all of this... So it's well worth reading at least once! ;-) On another note - how does it play with z88dk – which has a CPM target? (which I’ve also never really used since I don’t do C, but it fascinates me and I had some fun getting it to build). I'm not a 'C' programmer either, so have never heard of or played with z88dk. However, if its target builds are generic CP/M 2.2 then I see no reason why the builds wouldn't work. I might have a look later and see. I think I could just about manage a Hello World program in 'C'! Cheers, Chris.
RE: Pro-DOS v2.0 (CP/M 2.2) released
Ahem... yes - just before reading this I opened the hh.cpm image as disk 1 in SimCoupe by accident and it worked... Cheers. -Original Message- From: owner-sam-us...@nvg.ntnu.no [mailto:owner-sam-us...@nvg.ntnu.no] On Behalf Of Chris Pile Sent: donderdag 29 mei 2014 14:26 To: sam-users@nvg.ntnu.no Subject: Re: Pro-DOS v2.0 (CP/M 2.2) released Hi Stefan, On 28/05/2014 23:37, Stefan Drissen wrote: Cool! Not that Ive ever used it, but just booted it into simcoupe and it worked instantly Cool! However after skimming through the manual how do I read from a .cpm image (using simcoupe)? I opened the Hitchhikers Guide to the Galaxy .cpm as floppy 2. A0B: B0DIR 256 entries of ?.??? files are shown That's because drive B: is actually the left floppy - or floppy 1 in SimCoupé! So you're trying to DIR a standard SAM format disk - in fact probably the Pro-DOS boot disk. The 256 .??? DIR entries is standard response to an unknown format - as far as CP/M goes. B0A: A0fatread b: That disk doesnt appear to be fat12/16/32 formatted. Because it's not! It's most likely a SAM format disk! ;-) The drive layout on a SAM with two floppy drives as seen by a freshly booted Pro-DOS v2.0 is: Drive A - Internal RAM drive Drive B - Left-hand floppy drive on a real SAM (floppy 1 in SimCoupé) Drive C - Right-hand floppy drive on a real SAM (floppy 2 in SimCoupé) So to run HHGTTG if you loaded the .CPM image to floppy 2 in SimCoupé means you should have moved to drive C: and not drive B: Of course you could also use the SWAP command to switch the drives around if you so wish. So Drive C: could be Drive A: or any other drive on your system. Note to everyone reading this: The manual tells you all of this... So it's well worth reading at least once! ;-) On another note - how does it play with z88dk which has a CPM target? (which Ive also never really used since I dont do C, but it fascinates me and I had some fun getting it to build). I'm not a 'C' programmer either, so have never heard of or played with z88dk. However, if its target builds are generic CP/M 2.2 then I see no reason why the builds wouldn't work. I might have a look later and see. I think I could just about manage a Hello World program in 'C'! Cheers, Chris.
Re: Pro-DOS v2.0 (CP/M 2.2) released
On 29/05/2014 13:26, Chris Pile wrote: Cheers Wayne, I wouldn't have given a Pro-DOS rewrite a second thought if you hadn't managed to reclaim my original source disks - so thanks for that... I think! ;-) On 28/05/2014 23:15, Wayne Weedon wrote: Well done Chris. Will take a look when I get some time this weekend. Chris Well frankly it's a little miracle that we were able to extract non corrupted data off those old floppies. How old they were I have no idea. Over 20 years I would imagine. Wayne..