Hello. So I've been trying to make CCP/M-86 3.1 run on QEMU.
I've been using the source files to build it.
Here is the link to the project: https://gitlab.com/ccpm-86/ccpm
It's primarily based on info by Matthias Thumann I found at http://mthu.freeshell.org/tmp/cpm/cpm.htm
So, for me it builds and runs.
For real hardware there might be problems with floppies (haven't tested
it yet).
I'm also trying to improve some things such as the BDOS c_readstr (allow
line editing) and t_set (should also modify the internal QEMU date and
time) functions.
In order to run it on the floppy, I created my own cpmtools diskdef for
the 1440K floppy. The hard drive is not supported yet, but I will try to adapt the format used by the Hampa Hug's PCE CCP/M-86 3.1 hard drives.
Let me know if you tried to test it, and if you have some ideas on how
to improve or modify it.
--
Hello. So I've been trying to make CCP/M-86 3.1 run on QEMU.It's an interesting project. I wonder if it could be adapted to port
I've been using the source files to build it.
Here is the link to the project: https://gitlab.com/ccpm-86/ccpm
It's primarily based on info by Matthias Thumann I found at http://mthu.freeshell.org/tmp/cpm/cpm.htm
So, for me it builds and runs.
For real hardware there might be problems with floppies (haven't tested
it yet).
I'm also trying to improve some things such as the BDOS c_readstr (allow
line editing) and t_set (should also modify the internal QEMU date and
time) functions.
In order to run it on the floppy, I created my own cpmtools diskdef for
the 1440K floppy. The hard drive is not supported yet, but I will try to adapt the format used by the Hampa Hug's PCE CCP/M-86 3.1 hard drives.
Let me know if you tried to test it, and if you have some ideas on how
to improve or modify it.
I'm also trying to improve some things such as the BDOS c_readstr (allow
line editing) and t_set (should also modify the internal QEMU date and
time) functions.
On Mon, 28 Apr 2025 16:42:29 +0000, Nick wrote:
It's an interesting project. I wonder if it could be adapted to port
CCP/M-86 to the V20-MBC board? It only has one serial port but virtual
consoles would be cool.
Thank you! I think it should be possible to adapt the XIOS module for
the board. But I'm not familiar with it.
Hello. So I've been trying to make CCP/M-86 3.1 run on QEMU.Did you manage to recreate/compile/assemble also the submit command
I've been using the source files to build it.
Here is the link to the project: https://gitlab.com/ccpm-86/ccpm
It's primarily based on info by Matthias Thumann I found at http://mthu.freeshell.org/tmp/cpm/cpm.htm
So, for me it builds and runs.
For real hardware there might be problems with floppies (haven't tested
it yet). [...]
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (2 / 14) |
Uptime: | 28:53:56 |
Calls: | 10,390 |
Calls today: | 1 |
Files: | 14,064 |
Messages: | 6,417,082 |