appmake +cpm
Here...
http://oldcomputers-ddns.org/public/pub ... index.html
...in the file sc-liste.pdf is an overview of disk formats for many systems (mostly CP/M).
Missing in the list is the "entries" and "bytes/extent" info, but it should still be hopefully useful.
http://oldcomputers-ddns.org/public/pub ... index.html
...in the file sc-liste.pdf is an overview of disk formats for many systems (mostly CP/M).
Missing in the list is the "entries" and "bytes/extent" info, but it should still be hopefully useful.
Should we already be able to compile a program like this?dom wrote:BTW, I've just add the NCR Decision Mate format
Code: Select all
zcc +cpm -subtype=dmv -create-app helloworld.c
I don't really want to raise a post for every new format, but this one opens a new class of support. However, I've just added the BIC/A5105 format used by CP/A as well as the Anadisk container format.
This means that we can now generate discs that work with jkcemu and the DDR CP/M clones.
We can probably add more hardware specific support so I'll have a sift through the documentation.
This means that we can now generate discs that work with jkcemu and the DDR CP/M clones.
We can probably add more hardware specific support so I'll have a sift through the documentation.
Great! I didn't know this system before, but here I have found out that you can make the disk "bootable" by putting an empty file named SCPX5105.SYS on it, which will prevent the machine from going into BASIC. Maybe it would be useful if you would add this file when creating the disk image, so we would no longer need to attach the "BIC A5105 SCPX Systemdiskette" in JKCEMU.
Docs on the BIC / A5105 can be found here:
http://www.sax.de/~zander/index2h.html
on the left, go to "BIC / A5105" -> "Dokumentation"
(all in German, I can help with translation if necessary)
Docs on the BIC / A5105 can be found here:
http://www.sax.de/~zander/index2h.html
on the left, go to "BIC / A5105" -> "Dokumentation"
(all in German, I can help with translation if necessary)
That works (albeit with a subm? message on startup) - the discs now boot directly into scp.
The video chip is uPD7200 clone which is shared by a few more machines so I think a generic library could be written and shared across them. Once I've figured out the commands to issue, it hopefully won't be too hard to write the drivers.
It looks like there's some PCG RAM when running in text mode which will be handy for UDG and possibly lores graphics.
I'm not sure if it's just my machine (or an accurate emulation), but the keyboard emulation in jkcemu seems to occasionally miss keypresses
The video chip is uPD7200 clone which is shared by a few more machines so I think a generic library could be written and shared across them. Once I've figured out the commands to issue, it hopefully won't be too hard to write the drivers.
It looks like there's some PCG RAM when running in text mode which will be handy for UDG and possibly lores graphics.
I'm not sure if it's just my machine (or an accurate emulation), but the keyboard emulation in jkcemu seems to occasionally miss keypresses
Re: appmake +cpm
I thought to write a note here: the Tiki100 couldn't read the 200K floppy format if the 400K version of the OS was used.
I extended appmake to support both the 200K and the 400K formats.
I extended appmake to support both the 200K and the 400K formats.
Re: appmake +cpm
+Altos5
The current emulation status in MAME is "incomplete", so it's not surprising to discover a bug in the disk drive selection: only disks loaded on drive A: will work properly.
The current emulation status in MAME is "incomplete", so it's not surprising to discover a bug in the disk drive selection: only disks loaded on drive A: will work properly.
Re: appmake +cpm
and + Visual Technology 1050