Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.os.cpm > #1660

running CP/M-86 images

From Ivan Shmakov <oneingray@gmail.com>
Newsgroups comp.os.cpm
Subject running CP/M-86 images
Date 2012-08-18 01:12 +0700
Organization Aioe.org NNTP Server
Message-ID <868vdd2xrj.fsf_-_@gray.siamics.net> (permalink)
References <502bd041$0$6184$ba4acef3@reader.news.orange.fr> <502e1ee3$0$6553$9b4e6d93@newsspool4.arcor-online.net> <502e26ec$0$6564$9b4e6d93@newsspool4.arcor-online.net>

Show all headers | View raw


>>>>> Peter Dassow <z80eu@arcor.de> writes:

[...]

 > For your convenience and as a proof, I added even a disk image with
 > added CBASIC-86 to my blog entry at www.z80.eu/blog/ ...

	BTW, out of curiosity (I vaguely recall running a Unix-based
	CP/M + Z80 emulator a few times, having no experience with
	either CP/M proper or CP/M-86) I've downloaded and extracted the
	image (floppy.flp of cpm86fl2.zip), and...  It didn't work.

	So, the first question: is floppy.flp a "raw" floppy disk image
	(as could be guessed by its size, which is exactly 1440 KiB)?
	If it indeed is, it was my understanding that PC BIOS expects
	the first sector to be marked with 0x55, 0xAA in its two last
	bytes for the media to be considered "bootable":

--cut: http://en.wikipedia.org/wiki/Boot_sector --
    [...] The BIOS merely passes control to whatever exists there, as
    long as the sector meets the very simple qualification of having the
    boot record signature of 0x55, 0xAA in its last two bytes.  [...]
--cut: http://en.wikipedia.org/wiki/Boot_sector --

	For floppy.flp, the last two bytes are as follows:

$ od -Ax -j 510 -N 2 -t x1 < floppy.flp 
0001fe 01 90
000200
$ 

	Naturally, QEMU refuses to boot from such a media.

	Also, I've tried a few images from http://cpm.z80.de/.
	Unfortunately, these seem to be in a vendor-specific CopyQM
	format, which I know of no utility (beside CopyQM) can support.
	Unfortunately, CopyQM fails with "Drive not ready" under
	FreeDOS/QEMU for me, and I'm reluctant to try it on some "real"
	hardware (with a FDD.)

	Any suggestions?

	TIA.

-- 
FSF associate member #7257	http://sf-day.org/

Back to comp.os.cpm | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

cpm-86 disk image Philippe <pas.de.spam@ici.fr> - 2012-08-15 18:37 +0200
  Re: cpm-86 disk image Peter Dassow <z80eu@arcor.de> - 2012-08-17 12:37 +0200
    Re: cpm-86 disk image with CBASIC-86 Peter Dassow <z80eu@arcor.de> - 2012-08-17 13:11 +0200
      Re: cpm-86 disk image with CBASIC-86 Philippe <pas.de.spam@ici.fr> - 2012-08-17 18:26 +0200
        Re: cpm-86 disk image with CBASIC-86 Peter Dassow <z80eu@arcor.de> - 2012-08-17 21:04 +0200
      running CP/M-86 images Ivan Shmakov <oneingray@gmail.com> - 2012-08-18 01:12 +0700
        Re: running CP/M-86 images Steve Nickolas <usotsuki@buric.co> - 2012-08-17 20:36 +0200
          Re: running CP/M-86 images Ivan Shmakov <oneingray@gmail.com> - 2012-08-18 02:08 +0700
            Re: running CP/M-86 images Ivan Shmakov <oneingray@gmail.com> - 2012-08-18 02:42 +0700
              network boot: CP/M-86, FreeDOS, GNU/Linux Ivan Shmakov <oneingray@gmail.com> - 2012-08-18 18:46 +0700
                Re: network boot: CP/M-86, FreeDOS, GNU/Linux "Harald Peters" <haj.peters@home.nl> - 2014-04-23 00:25 +0200
            Re: running CP/M-86 images - Yes it runs also with modern real PC hardware Peter Dassow <z80eu@arcor.de> - 2012-08-18 20:25 +0200
              Re: running CP/M-86 images - Yes it runs also with modern real PC hardware Tarkin <tarkin000@gmail.com> - 2012-09-19 11:32 -0700
        Re: running CP/M-86 images Peter Dassow <z80eu@arcor.de> - 2012-08-17 20:58 +0200
          Re: running CP/M-86 images Ivan Shmakov <oneingray@gmail.com> - 2012-08-18 02:23 +0700
            Re: running CP/M-86 images Peter Dassow <z80eu@arcor.de> - 2012-08-17 21:47 +0200
              Re: running CP/M-86 images s_dubrovich@yahoo.com - 2012-08-17 20:43 -0700
              Re: running CP/M-86 images Ivan Shmakov <oneingray@gmail.com> - 2012-08-18 21:50 +0700

csiph-web