Page 2 of 2

Posted: Wed Oct 10, 2018 8:30 pm
by dom
Thanks, I've now added Tiki-100 disc generation in addition to Epson QC/QX-10 discs. The QC-10 discs work with EPSNQX10 CP/M image.

Posted: Tue Nov 06, 2018 2:27 pm
by RobertK
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.

Posted: Fri Jan 04, 2019 9:11 am
by RobertK
dom wrote:BTW, I've just add the NCR Decision Mate format
Should we already be able to compile a program like this?

Code: Select all

zcc +cpm -subtype=dmv -create-app helloworld.c
Because when I try this I get a compiler error "Cannot find definition for target -subtype=dmv". It seems to me that the cpm.cfg file lacks an entry for the NCR DMV?

Posted: Fri Jan 04, 2019 11:01 pm
by stefano
I added the missing configuration, hope everything is correct

Posted: Fri Jan 04, 2019 11:07 pm
by stefano
probably also the cpc system disk format is missing, by it is more delicate and needs extra parameters and an appropriate test

Posted: Sat Jan 05, 2019 8:40 pm
by RobertK
stefano wrote:I added the missing configuration, hope everything is correct
NCR DMV works now, thank you.

Posted: Sat Jan 05, 2019 8:51 pm
by stefano
thank you for the report and the tests!

Posted: Sun Mar 03, 2019 2:19 pm
by dom
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.

Posted: Mon Mar 04, 2019 1:39 pm
by stefano
perfetto, that one was quite modern for the time (graphics, etc..). I'll check in my archives if I was able to frame some interesting doc

Posted: Tue Mar 05, 2019 8:39 pm
by RobertK
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)

Posted: Tue Mar 05, 2019 10:26 pm
by dom
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

Re: appmake +cpm

Posted: Fri May 05, 2023 1:23 pm
by stefano
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.

Re: appmake +cpm

Posted: Fri May 05, 2023 5:26 pm
by stefano
+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.

Re: appmake +cpm

Posted: Thu May 11, 2023 6:09 pm
by stefano
and + Visual Technology 1050