appmake +cpm
-
- Well known member
- Posts: 215
- Joined: Mon Feb 26, 2018 12:58 pm
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.
-
- Well known member
- Posts: 215
- Joined: Mon Feb 26, 2018 12:58 pm
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
- dom
- Well known member
- Posts: 1302
- Joined: Sun Jul 15, 2007 10:01 pm
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.
-
- Well known member
- Posts: 215
- Joined: Mon Feb 26, 2018 12:58 pm
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)
- dom
- Well known member
- Posts: 1302
- Joined: Sun Jul 15, 2007 10:01 pm
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