General Category > Applications

CPM 2.2 with B: drive of 720ko and c: virtual disk

(1/2) > >>

Nemo59:

Hi!

For a new project i need to use banks memory with CP/M on my CPC6128+. I took some time to see if it's possible to patch CPM+ (for example to have the memory block 3 for my own usage)  but it looks very complex and need to create a new CPM+ version. The better (anyway the simpliest ;)  way seems to use CPM2.2 for that, as CPM2.2 juste use the 0..3 blocks of memory.

But is it possible to have, like in CPM+, a CPM2.2 version with a B: drive of 720ko (or Gotek) and a virtual C: drive?

About CPM+, was there some attempts to reduce the memory footage on the CPC ? It looks like the CPM+ on the Amstrad CPC takes all the ram for its own usage with tons of buffers. Reading the Digital Research old documentation, the memory footprint could be much smaller.

GUNHED:
Use Dobbertin CP/M Plus. It has 0,7 MB Vortex format on B: and provides 444KB RAM disc on C:
It's somewhere on my homepage and I uploaded it here too.

Nemo59:

Thanks, But I already use this for CPM+ ;D It works fine with CPM+ but i need to use CPM2.2 here.

GUNHED:
Use Dobbertin CP/M 2.2 version 1.4. It provides 63 KB TPA, 0,7 MB for B:, 444 KB RAM drive C: and even supports real time clocks (Dobbertin RTC, dxs RTC, LambdaSpeak RTC).

Nemo59:

--- Quote from: GUNHED on 00:43, 10 May 21 ---Use Dobbertin CP/M 2.2 version 1.4. It provides 63 KB TPA, 0,7 MB for B:, 444 KB RAM drive C: and even supports real time clocks (Dobbertin RTC, dxs RTC, LambdaSpeak RTC).

--- End quote ---


I ve tried this. The problem with the 63kB TPA in CPM2  is that you loose all the firmware access.

1/ CPM+   : ~ 61 KB of TPA but no access to banks (all used  by CPM) + firwmare acces
2/ CPM2.2 (standard) : only 39kB TPA but easy access to 64KB banks + firmware access
3/ CPM2.2 (extended TPA) : 63kB TPA, banks usage not documented, no firmware access without patch (if possible)...


For now I use the DK'Tronix version of CPM2 wich allow to swap from a standard TPA to an extended TPA. The best for my usage will be something like the CPM2 Dk'Troniks version + B: of 720KB and C: virtual drive (faster for compilation)

Navigation

[0] Message Index

[#] Next page

Go to full version
Powered by SMFPacks Media Embedder
Powered by SMFPacks Alerts Pro Mod
Powered by SMFPacks Mentions Pro Mod