avatar_pollito

720K Gotek images on the PCW 8256/8512?

Started by pollito, 14:29, 29 July 25

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

pollito

I recently Gotek-ed up my 8256, and was wondering if it is possible to use 720K DSK images on the USB stick?

I am using CP/M Plus v2.9, and when I select a 720K image on the Gotek, I get:

Disc unsuitable - Retry, Ignore or Cancel?
I was thinking that a later version of CP/M Plus might help, but anything higher than 2.9 refuses to boot.

Perhaps a FID might help? I don't necessarily need to boot off a 720K image, but it would be great to be able to access them post boot. I'm currently feeling the limitations of 180K!  ;D

Thanks in advance for any suggestions!

robcfg

Can you mount the image as drive B:?

pollito

Quote from: robcfg on 17:00, 29 July 25Can you mount the image as drive B:?
No, the Gotek only emulates one drive, which is A:

At the moment there is no physical drive fitted, and that will probably stay like this because I've also got an 8512. With the 8512 I will be changing the top drive (A:) for a Gotek, and replacing the drive belt in the lower drive (B:). That way I will still have one physical drive.

JohnElliott

To get past the hang on booting with later versions, try ejecting and reinserting the disc image. A proper fix requires a hardware modification.

pollito

Quote from: JohnElliott on Yesterday at 10:28To get past the hang on booting with later versions, try ejecting and reinserting the disc image. A proper fix requires a hardware modification.
Thank you for your suggestion. I tried to boot with the 720K images of CP/M Plus v1.12, and v2.15.

With v2.15, I just get three beeps every time. However, with v1.12, the horizontal lines appear until they are around 1/3 from the top of the screen. Then the screen goes green, immediately followed by black.

If I remove the USB drive at this point, the CP/M screen appears, complaining that there is no disc in the drive. Reinserting the USB stick, and hitting R to retry continues the boot process. I can then access any 720K image without any issue. However, 180K images are no longer readable!  :D

What's happening here? I believe the v1.12 image was intended for the PCW 9256/PcW10. Does the screen turn black due to some driver issue during boot, which is then aborted when the disc is ejected?

And, is there a 720K driver on the v1.12 image, and a 180K driver on the v2.09 image that I usually boot from? If so, is it possible to have both loaded so that 720K and 180K images are swappable?

You mentioned a hardware modification. What does this fix, and how?

Also, how does versioning work with the PCW's CP/M Plus? Is v2.09 later than v1.12 or does the first number mean something else?

Feel free to just send me some links in answer to some of these questions if they've already been answered before!  ;)

JohnElliott

In order:
  • The 2.15 disk probably didn't boot because the boot sector is for a 9512. Dot-matrix PCWs (8256, 8512, 9256, 10) reject boot sectors intended for daisywheel PCWs (9512, 9512+) and vice versa.
  • PCWs think a drive is either 180k or 720k. If it thinks a drive is 720k, it tries to double-step when reading 180k discs. That's the right thing to do with 3" drives, but not with 3.5" drives or Goteks. I created a patch to improve this - DLOGINPW.FID which you can find in XLOGIN.PMA at https://www.seasip.info/Cpm/software/amstrad.html. Put DLOGINPW.FID on the boot disk and (if CP/M is recent enough) it'll sign on at startup.
  • The hardware modification is to make the Gotek respond only if both the select and motor signals are low - normally it can be configured to respond to one or the other but not both. See https://fabriziodivittorio.blogspot.com/2018/05/installazione-gotek-su-amstrad-pcw-9512.html
  • CP/M version numbers are 1.x for dot-matrix PCWs and 2.x for daisywheel PCWs. If you start 2.x on a dot-matrix PCW or 1.x on a daisywheel PCW, it will work but the built-in printer will show as not connected.

Powered by SMFPacks Menu Editor Mod