MSX CP/M booting from Sunrise CF ATA-IDE

صفحة 2/3
1 | | 3

بواسطة ATroubleshooter

Expert (97)

صورة ATroubleshooter

13-10-2022, 13:57

Which I'm in need of desperately.

بواسطة ATroubleshooter

Expert (97)

صورة ATroubleshooter

13-10-2022, 17:27

ATroubleshooter wrote:

Which I'm in need of desperately.

I mean, "MOVCPM and SYSGEN tools".

بواسطة sdsnatcher73

Prophet (3852)

صورة sdsnatcher73

13-10-2022, 18:16

Not sure if these are system specific but probably the CP/M 2.2 disk for Amstrad has the COM files. There is a disk image here.

بواسطة ~mk~

Champion (323)

صورة ~mk~

14-10-2022, 06:30

ATroubleshooter wrote:

Well, I actually didn't convert floppy images to hdd images. I just have an image of HDD, where I've previously installed UZIX 0.2.0, using installer. I can share it with you, this .dsk image file, if needed.

Ok I was able to install latest UZIX 0.2.1 without issues using openMSX :)
Tomorrow I will burn the dsk to a CF card and try on real hardware.
Thanks for your help ATroubleshooter!

بواسطة ATroubleshooter

Expert (97)

صورة ATroubleshooter

14-10-2022, 18:08

~mk~ wrote:

Ok I was able to install latest UZIX 0.2.1 without issues using openMSX Smile
Tomorrow I will burn the dsk to a CF card and try on real hardware.
Thanks for your help ATroubleshooter!

Excellent!

بواسطة ATroubleshooter

Expert (97)

صورة ATroubleshooter

14-10-2022, 18:30

sdsnatcher73 wrote:

Not sure if these are system specific but probably the CP/M 2.2 disk for Amstrad has the COM files. There is a disk image here.

AFAIK, they are rather system specific, indeed. And especially different from version 2.2 to 3 of cp/m. But, anyway, thank you.

بواسطة sdsnatcher73

Prophet (3852)

صورة sdsnatcher73

14-10-2022, 19:03

Well you can try them. They seem to work with the BDOS which should be standardized somehow (otherwise writing software for CP/M would be very painful, then again it might have been back in the day). But if even MSX-DOS can run CP/M software there may be some interoperability…

بواسطة ATroubleshooter

Expert (97)

صورة ATroubleshooter

14-10-2022, 22:26

The first obvious difference between them, which I figured out looking at the contents of /etc/cpmtools/diskdefs in my linux box, is that Amstrad disks are single-sided, have 40 cylinders, and 2 reserved 'boot tracks'.
While the MSX drives usualy (like in my case) are double-sided, have 80 cylinders, and:

  • 4 'boot tracks' for CP/M 2.2
  • 2 'boot tracks' for CP/M 3

which is quite a difference.
I suppose we'll have to patch SYSGEN et al... for these reasons at least.
But also remember that the ultimate goal is to make it work with IDE hard drive Smile

بواسطة ATroubleshooter

Expert (97)

صورة ATroubleshooter

15-10-2022, 22:54

~mk~ wrote:

Ok I was able to install latest UZIX 0.2.1 without issues using openMSX Smile
Tomorrow I will burn the dsk to a CF card and try on real hardware.
Thanks for your help ATroubleshooter!

And, you did it with which version of BEER firmware, may I ask? 1.8 or 1.9?
Thank you.

بواسطة ATroubleshooter

Expert (97)

صورة ATroubleshooter

16-10-2022, 11:20

A brief report. That's where I've got so far:
CP/M 3 sees hard drive(with BEER IDE inteface). CP/M 3 sees all the partitions. It logs into the drives and lists (empty) directory.

That's what a Disk Utility says about an 8Megs partition -

Which's seemingly incorrect.

صفحة 2/3
1 | | 3