to build BDOS
and LOADER
$ make
-rw-r--r-- 1 yottatsa staff 1408 11 Jan 23:41 loader.cmd
-rw-r--r-- 1 yottatsa staff 61184 11 Jan 23:41 new.sys
to build DOS Plus 1.2 (CP/M-86 v4.1) modified XIOS
from sources (or rebuild only xios part) instead of bundled 3.3:
$ make BUILDXIOS=1 [ clean-xios all ]
bdos33.zip
from Digital Research Source Codeaprixios.a86
indpgen.zip
from DOS Plus v1.x eXtended Input/Output system- Apricot disks
Currently the system is booting but dir
doesn't work. Original disk uses FAT12, I'm also trying CP/M filesystem.
On Apricot F1, it works with FAT12. However, you need to go to drive C:
.
Version for Apricot Xi uses CP/M disk format.
Apricot F-series has int FCh
provided in ROM BIOS, therefore, xios.cmd
(aprixios.a86
) can be run as-is.
Apricot Xi requires RAM BIOS to provide with high-level API. Original distribution has it embedded in cpm3.sys
, another option would be using a parts of RAM BIOS VR2.6 APRICOT PC/XI sources.
cpm3.equ
- handwaving on memory in
loader.a86