MSX CP/M booting from Sunrise CF ATA-IDE

Página 2/3
1 | | 3

Por ATroubleshooter

Expert (97)

Imagen del ATroubleshooter

13-10-2022, 13:57

Which I'm in need of desperately.

Por ATroubleshooter

Expert (97)

Imagen del ATroubleshooter

13-10-2022, 17:27

ATroubleshooter wrote:

Which I'm in need of desperately.

I mean, "MOVCPM and SYSGEN tools".

Por sdsnatcher73

Prophet (3846)

Imagen del 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.

Por ~mk~

Champion (322)

Imagen del ~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!

Por ATroubleshooter

Expert (97)

Imagen del 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!

Por ATroubleshooter

Expert (97)

Imagen del 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.

Por sdsnatcher73

Prophet (3846)

Imagen del 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…

Por ATroubleshooter

Expert (97)

Imagen del 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

Por ATroubleshooter

Expert (97)

Imagen del 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.

Por ATroubleshooter

Expert (97)

Imagen del 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.

Página 2/3
1 | | 3